您好,欢迎访问三七文档
当前位置:首页 > 学术论文 > 毕业论文 > 计算机综合应用技术设计报告
计算机综合应用技术课程设计报告题目:“好来屋”个人网站设计报告学生姓名:***学号:*************专业:**********分院:机电工程学院指导教师(签章):***成绩:2011年12月1前言21世纪是信息高速发达的时代,网络作为当今最流行、最方便快捷的媒介也越来越被人们所接受。特别是计算机科学的发展,使数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。目前,网络已渗入到个人的工作、生活、学习和交流中,博客、空间等个人网站层出不穷。个性化逐渐成为Web应用的潮流。因此,设计一个个性化的个人网站显得尤为重要。个人网站不仅是个人抒发感慨的场所,更是展示自己、交流意见的平台。今后,个人网站将在我们的学习生活中发挥巨大的作用。做个人网站也将成为时代发展的趋势。我们要打造一个个性鲜明的自我,让自己的个人网站尽量展现自己最完美的一面,为我们的生活添资添彩。1.网站设计1.1网站主题:好来1.2网站风格:清晰典雅的风格1.3网站整体色彩:自然原色为主1.4网站背景音乐:轻音乐1.5网站结构:2.网站功能2.1个人信息模块主页个人信息我的家乡我的好友就读学校我的室友家乡文化家乡菜家乡特色2用户进入主页后通过点击个人信息进入我的个人信息页面,以此可以查看到我的个人信息。2.2我的好友模块用户进入主页后通过点击我的好友进入我的好友页面,以此可以查看我的好友信息,并可以实现删除,修改,添加。添加信息insert.asp:单击通讯录中的“添加新朋友”超链接就会进入到添加信息的页面,在该页面添加信息,添加完毕后返回通讯录,并会在通讯录显示添加后的信息。删除信息delete.asp:单击我的好友中的“删除”超链接删除该信息,删除完毕返回我的好友。修改信息update.asp:单击我的好友中的“更新”超链接就会进入到修改信息的页面,在该页面修改该信息,修改完毕后返回通讯录,并会在我的好友中显示修改后的信息。2.3我的家乡模块用户进入主页后通过点击我的家乡进入我的家乡页面,以此可以查看到我的家乡的图文介绍。2.4我的学校模块用户进入主页后通过点击我的学校进入我的学校页面,以此可以查看到我的学校的图文介绍。3.网站功能模块的实现3.1个人信息功能模块的实现通过点击主页的“个人信息”,使页面跳转至“我的个人信息”。该页面主要包含我的基本信息如姓名,爱好,学号,家乡,E-mail等。并且该页面中的E-mail已设置了超链接,通过点击“985489398@qq.com”即可链接至邮件。按该页面的“返回”键可返回至主页。我的个人信息页面如下:********3.2我的家乡功能模块的实现通过点击主页的“我的家乡”,使页面跳转至“我的家乡”。该页面主要介绍了美丽家乡—绍兴的著名旅游景点和特色产品。按“返回”键返回主页。我的家乡页面如下:33.3我的学校功能模块的实现通过点击主页的“我的学校”,使页面跳转至“我的学校”。该页面主要介绍了我的大学—中国计量学院的一些基本信息。方便了解更多关于学校的信息。按“返回”键返回主页。我的学校页面如下:3.4我的好友功能模块的实现这个模块是牵涉动态连接数据库的,运用了ASP编程语言,基本实现好友信息的管理。我4的好友功能模块是网站系统的核心部分,其主要的功能包括:添加、删除、修改好友信息。该功能的实现,是通过设置功能对应的按钮另起一页,在对应的页面运用Asp编程实现对数据库中对应的表的操作。我的好友系统框架结构如下:(1).通过点击主页的“我的好友”,进入首页“index.asp”,该页面中显示有原有的好友信息及添加、删除、修改等功能按钮。index页面如下:主要代码如下:h2align=center我的朋友/h2%'以下连接数据库,建立一个Connection对象实例connDimconn,strConnSetconn=Server.CreateObject(ADODB.Connection)strConn=Provider=Microsoft.Jet.OLEDB.4.0;DataSource=&Server.MapPath(txl.mdb)conn.OpenstrConn'以下建立记录集,建立一个RecordSet对象实例rsDimrs,strSqlstrSql=Select*Fromtxl1OrderBynumberDESC'按自动编号字段降序排列Setrs=conn.Execute(strSql)'以下利用表格显示记录集中的记录首页index.asp更新update.aspupdate_form.asp删除delete.asp添加新朋友insert.asp5%ahref=insert.asp添加新朋友/atableborder=1width=100%trbgcolor=#E0E0E0th姓名/thth性别/thth年龄/thth电话/ththE-mail/thth籍贯/thth特长/thth提交日期/thth删除/thth更新/th/tr%DoWhileNotrs.Eof'只要不是结尾就执行循环%trtd%=rs(name)%/tdtd%=rs(sex)%/tdtd%=rs(age)%/tdtd%=rs(tel)%/tdtdahref=mailto:%=rs(email)%%=rs(email)%/a/tdtd%=rs(jiguan)%/tdtd%=rs(techang)%/tdtd%=rs(submit_date)%/tdtdahref=delete.asp?number=%=rs(number)%删除/a/tdtdahref=update_form.asp?number=%=rs(number)%更新/a/td/tr%rs.MoveNext'将记录指针移动到下一条记录Loop%/table(2).通过点击index页面中的“添加新朋友”,使页面跳转至“insert.asp”,该页面有一个添加新朋友信息的表单。insert页面如下:主要代码如下:6h2align=center添加新朋友/h2formname=frmInsertmethod=POSTaction=palign=center其中带*号的必须填写tableborder=1width=80%align=centertrtdheight=36姓名/tdtdinputtype=textname=txtnamesize=20*/td/trtrtd性别/tdtdinputtype=radioname=rdosexvalue=男男inputtype=radioname=rdoSexvalue=女女/td/trtrtdheight=35年龄/tdtdinputtype=textname=txtagesize=4/td/trtrtdheight=33电话/tdtdinputtype=textname=txttelsize=20*/td/trtrtdheight=33E-mail/tdtdinputtype=textname=txtemailsize=50/td/trtrtdheight=37籍贯/tdtdinputtype=textname=txtjiguansize=20/td/trtrtdheight=32特长/tdtdinputtype=textname=txttechangsize=20/td/trtrtd/tdtdinputtype=submitname=btnsubmit_datevalue=确定/td/tr/table/form在表单中输入内容后,点击确定,即信息添加完成,页面跳转至index页面7主要代码如下:%'只要添加了姓名和电话,就添加记录IfRequest.Form(txtname)AndRequest.Form(txttel)Then'以下首先获取提交的数据Dimname,sex,age,tel,email,jiguan,techang'声明几个变量name=Request.Form(txtname)'获取姓名sex=Request.Form(rdosex)'获取性别IfRequest.Form(txtage)Then'获取年龄age=Request.Form(txtage)Elseage=0EndIftel=Request.Form(txttel)'获取电话email=Request.Form(txtemail)'获取E-mailjiguan=Request.Form(txtjiguan)'获取籍贯techang=Request.Form(txttechang)'获取特长'以下连接数据库,建立一个Connection对象实例connDimconn,strConnSetconn=Server.CreateObject(ADODB.Connection)strConn=Provider=Microsoft.Jet.OLEDB.4.0;DataSource=&Server.MapPath(txl.mdb)conn.OpenstrConn'下面利用Execute方法添加记录DimstrSqlstrSql=InsertIntotxl1(name,sex,age,tel,email,jiguan,techang,submit_date)Values('&name&','&sex&',&age&,'&tel&','&email&','&jiguan&','&techang&',#&Date())conn.Execute(strSql)'添加成功后,则返回首页Response.Redirectindex.aspEndIf8%(3).通过点击index页面中的某个好友信息所在一行的“删除”,页面跳转至“delete.asp”,执行完后自动返回index页面,该好友信息即被删除。主要代码如下:%'以下连接数据库,建立一个Connection对象实例connDimconn,strConnSetconn=Server.CreateObject(ADODB.Connection)strConn=Provider=Microsoft.Jet.OLEDB.4.0;DataSource=&Server.MapPath(txl.mdb)conn.OpenstrConn'以下删除记录,注意这里要用到由index.asp传过来的要删除的记录的IDDimstrSqlstrSql=DeleteFromtxl1Wherenumber=&Request.QueryString(number)conn.Execute(strSql)'删除完毕后,返回首页Response.Redirectindex.asp%(4).通过点击index页面中的某个好友信息所在一行的“更新”,页面跳转至“update_form.asp”,在此页面进行信息的更新。主要代码如下:h2align=center更新朋友信息/h2%'以下连接数据库,建立一个Connection对象实例rsDimconn,strConnSetconn=Server.CreateObject(ADODB.Connection)strConn=Provider=Microsoft.Jet.OLEDB.4.0;DataSource=&Server.MapPath(txl.mdb)conn.OpenstrConn'以下建立一个
本文标题:计算机综合应用技术设计报告
链接地址:https://www.777doc.com/doc-1491973 .html