网络课设 信管092 李宁宁 3090561039Word文件下载.docx
- 文档编号:21625094
- 上传时间:2023-01-31
- 格式:DOCX
- 页数:17
- 大小:1.07MB
网络课设 信管092 李宁宁 3090561039Word文件下载.docx
《网络课设 信管092 李宁宁 3090561039Word文件下载.docx》由会员分享,可在线阅读,更多相关《网络课设 信管092 李宁宁 3090561039Word文件下载.docx(17页珍藏版)》请在冰豆网上搜索。
8),我的信息查询页面…………………………………………………………………13
二,主要代码设计…………………………………………………14
1),修改信息与数据库数据有关的代码设计…………………………………………14
2),删除信息涉及数据库中数据删除的代码设计……………………………………15
3),查询信息的代码设计………………………………………………………………16
4),插入背景音乐—滴答的代码……………………………………………………17
5),主页面设计成滚动形式的代码设计………………………………………………17
第四章,个人体会及建议
1),个人体会及建议…………………………………………………………………18
第五章,参考资料
参考资料………………………………………………………………………………18
21世纪是一个以网络为核心的信息时代。
要实现信息化,就必须依靠完善的网络。
通过本课程设计,使我在对计算机技术与发展整体了解的基础上,掌握网络的主要种类和常用协议的概念及原理,掌握HTML语言制作精美叶面,同时也培养了我的编程能力。
课程设计任务以及内容
一,题目:
个人网站设计
二,设计任务及内容
1),设计任务,内容;
我的个人网站设计任务:
主要有三部分:
具有文字、图像、声音;
能够实现页面之间的链接;
能够实现页面与后台数据库的简单数据交互
主要内容:
增加自己喜欢的书籍,喜欢的运动,喜欢的歌曲,并且具有对自己所增加的信息的修改,页面中包括图片,音乐,也有动态文字。
此程序设计中涉及到连接到XX,搜狐网页。
可以看自己喜欢的东西。
2),基本思路及所涉及的相关理论;
个人网页设计的基本思路:
个人网页设计主要分为三部分,界面设计,控制模块设计功能涉及(代码设计),数据库设计。
设计的相关理论:
JSP,JavaScript,以及HTML语言。
第二章,程序设计过程的具体实现
一,界面设计:
1),登录界面设计:
登陆界面代码设计:
<
html>
<
head>
metahttp-equiv="
Content-Type"
content="
text/html;
charset=UTF-8"
>
title>
个人网站<
/title>
/head>
bodybackground="
image/2.jpg"
center>
formmethod="
post"
action="
check.jsp"
br>
tablewidth="
380"
border="
2"
bgcolor="
#95BDFF"
tr>
td>
h2>
欢迎进入我的个人网站<
/h2>
/td>
/tr>
姓名<
inputname="
name"
type="
text"
size="
26"
手机号<
phone"
password"
inputtype="
submit"
name="
sub"
value="
登录"
&
nbsp;
reset"
res"
取消"
/table>
/form>
/center>
/body>
/html>
登录界面:
登录后进入个人网站系统:
2),添加书籍界面设计
添加书籍页面代码:
center>
shuji.jsp"
tablealign="
center"
width="
400"
thcolspan="
书籍信息<
/th>
红楼梦:
水浒传:
三国演义:
西游记:
tralign="
tdcolspan="
p>
书名称<
tname"
/p>
作者<
tnum"
size="
28"
sure"
value="
添加"
clear"
取消"
添加书籍页面显示:
3),添加运动项目界面设计
运动项目添加页面代码设计:
tiyuyundong.jsp"
跑步:
打篮球:
排球:
乒乓球:
运动名<
cname"
运动时间段<
cnum"
显示添加成功:
运动项目添加页面显示:
4)添加歌曲代码设计:
song.jsp"
我喜欢的歌曲<
红豆:
滴答:
稻香:
愿:
歌曲名称<
mname"
mnum"
添加歌曲页面显示:
添加成功后显示的页面;
修改个人添加信息的页面代码设计:
xiugai.jsp"
300"
pink"
欢迎修改个人网站信息<
修改人的手机号:
修改姓名<
修改爱好<
修改作者<
num"
修改"
5),修改个人信息页面显示:
修改成功的页面:
6),删除信息页面显示:
删除信息页面设计代码:
shanchu.jsp"
选择删除个人网站信息<
删除个人手机号:
删除姓名<
删除"
7),主页面设计:
连接到XX页面
连接到搜狐页面:
8),我的信息查询页面;
按手机号查询结果:
二,主要代码设计:
1)修改信息与数据库数据有关的代码设计:
%
Connectioncon=null;
Statementst=null;
ResultSetrs=null;
Stringphone=newString(request.getParameter("
).getBytes("
ISO-8859-1"
),"
UTF-8"
);
Stringname=newString(request.getParameter("
Stringcname=newString(request.getParameter("
Stringnum=newString(request.getParameter("
try{
Class.forName("
sun.jdbc.odbc.JdbcOdbcDriver"
//con=DriverManager.getConnection(jdbc.odbc);
con=DriverManager.getConnection("
jdbc:
odbc:
网站"
st=con.createStatement();
//Stringsql2="
select*from订单表wherephone='
"
+phone+"
'
;
//introw=st.executeUpdate(sql2);
Stringsql2="
update爱好表setphone='
cname='
+cname+"
num='
+num+"
name='
+name+"
//ResultSetrs=st.executeUpdate(sql2,name,phone,cname,num);
introw=st.executeUpdate(sql2);
if(row==1){
response.sendRedirect("
lose.jsp"
}
}catch(Exceptionee){
ee.printStackTrace();
}
%>
2)删除信息涉及数据库中数据删除的代码设计:
//Stringphone=newString(request.getParameter("
////Stringcname=newString(request.getParameter("
//Stringnum=newString(request.getParameter("
//ResultSetrs=null;
try{
Stringsql2="
deletefrom爱好表wherename='
//sql2="
update订单表setphone='
3),查询信息的代码设计:
//con=DriverManager.getConnection(jdbc.odbc)
select*from爱好表wherephone='
rs=st.executeQuery(sql2);
4),插入背景音乐—滴答的代码:
bgsoundsrc="
image/滴答.mp3"
loop="
1"
h1align="
欢迎选择我的个人网站系统<
/h1>
/bgsound>
5)主页面设计成滚动形式的代码设计:
bodybground="
image/12.jpg"
MARQUEEscrolling="
4"
h1>
欢迎选择我的个人网站系统!
/MAROUEE>
marqueescrollamount="
onmouseover="
this.stop()"
onmouseout="
this.start()"
with="
10"
height="
200"
imgsrc="
image/10.jpg"
image/11.jpg"
<
image/1.jpg"
image/7.jpg"
image/4.jpg"
image/3.jpg"
/marquee>
通过对个人网站的设计,我感到了机器代码的神奇之处,几行小小的代码就能实现一个动态页面的加载,小小的几行代码就就能为页面加载背景音乐,在你浏览网页是可以听音乐,如此的神奇,很符合人类对生活的要求。
我觉得只要能想到就能用代码实现,做出漂亮的界面,设计出一定的功能,实现我想要的操作。
通过这次课程设计不仅是我体会到代码的神奇之处,而且也是我意识到自己所学知识的不足,我还需要不断地学习,不断地加强程序设计这块知识,要求自己对这块知识再一次进行系统全面的理解与分析,达到融会贯通的程度。
我个人建议:
课程设计时间太短,在这么有限的时间里设计出来一个完美的系统基本是不可能实现的,所以尽管我的系统设计了七个功能模块,但是对于一个网站来说,他还是不够的。
第五章,参考资料
参考资料:
《计算机网络(第四版)》,谢希仁,北京:
电子工业出版社,2003
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络课设 信管092 李宁宁 3090561039 网络 092