课程设计-留言板-个人网站JSP+SQL.docx
《课程设计-留言板-个人网站JSP+SQL.docx》由会员分享,可在线阅读,更多相关《课程设计-留言板-个人网站JSP+SQL.docx(31页珍藏版)》请在三一办公上搜索。
1、西安文理学院计算机科学系课程设计报告设计名称:软件工程设计设计题目:留言簿系统的设计与实现说明:1、报告中的任务书、进度表由指导教师在课程设计开始前填写并发给每个学生;四、五两项(中英文摘要)由学生在完成综合设计后填写。2、学生成绩由指导教师根据学生的设计情况给出各项分值及总评成绩。3、指导教师评语一栏由指导教师就学生在整个设计期间的平时表现、设计完成情况、报告的质量及辩论情况,给出客观、全面的评价。4、所有学生必须参加课程设计的辩论环节,凡不参加辩论者,其成绩一律按不及格处理。辩论小组成员应由2人及以上教师组成。5、报告正文字数一般应不少于3000字,也可由指导教师根据本门综合设计的情况另行
2、规定。6、平时表现成绩低于6分的学生,取消辩论资格,其本项综合设计成绩按不及格处理。学生姓名苟朋学号14102080223专业班级08软件工程二班设计题目留言簿系统统的设计与实现内容概要:留言簿系统统的设计与实现具体要求如下:1创立个人网站;2)创立留言板信息留言板信息的新增、删除、修改、查询;3)注册用户信息的维护用户的新增、删除、修改、查询;4)按注册姓名查询留言信息;5)注册用户数据输出根据用户需要打印有关资料;6)修改当前用户的密码及用户管理。备注:每个用户的信息包括:姓名、密码、邮件、等文献资料:1张海藩.软件工程导论.清华大学出版社,20102沈洪,施明利JAVA程序设计案例汇编.
3、清华大学出版社,20103孟德欣JAVA程序设计.清华大学出版社,20114石志国SQL2000数据库编程.清华大学出版社,2009:5张友生.软件体系结构原理、方法与实践.清华大学出版社,2010设计要求:1 .采用B/S方式作为系统开发结构;2 .后台数据库效劳器)采用MiCroSoftSQLSerVer2000;3 .用户编写代码使用高级程序设计语言如JaVa)进行开发;4 .程序必须上机调试运行通过,并获得满意的结果;5 .提交打印稿的课程设计报告。工作期限:设计工作自2011年4月11日至2011年4月21日止。指导教师:张红祥系主任:日期:2011年4月11日个人网站留言板及用户注
4、册系统是一个针对个人而开发的网站系统,个人网站是一个可以发布个人信息及相关内容。通俗理解个人网站:就是指网站内容是介绍自己的或是以自己的信息为中心的网站,访客可以在网站注册后留言。本网站是一个典型的简单的个人网站系统,其开发主要包括后台数据库的建立和维护以及前端WEB页面的设计两个方面。对于前者要求建立起数据一致性和完整性强、数据平安性好的库,不会出现增加,删除,修改的异常。而对于后者那么要求应用功能完备,易使用,界面友好等特点。另外,本文还着重论述了留言板和用户注册系统的功能与实现,包括数据流程及存储、注册用户管理、留言板信息管理、用户权限管理、用户密码管理、留言信息和用户的增加、留言信息的
5、删除、留言信息的查询、注册用户的查询、等。本系统提供管理员、访客的登录。管理员可以查看用户注册信息和留言信息,可对其进行删除修改等功能。访客登录可以注册临时用户,并用该用户留言。关键词:个人网站;访客;管理员;留言板AbstractPersonalwebsitemessageboardanduserregistrationsystemarewebsitedevelopedforindividualsystems,personalWebsitecanpublishapersonalinformationandrelatedcontent.Popularunderstandingofwebsite
6、:thatthecontentofasiteistointroducetheirowninformation,ortothecenterofthesite,visitorscanleaveamessageafterthesiteup.Thissiteisatypicalsimplepersonalwebsitesystem,whichmainlyincludestheestablishmentandmaintenanceofback-enddatabaseandfronttwoaspectsofthedesignofWEBpages.Requestfortheestablishmentofda
7、taconsistencyandintegrity,datasecurityandgoodlibraries,doesnotappeartoadd,delete,modifytheexception.Forthelatterrequirestheapplicationoffunctions,easytouse,friendlyinterfaceandsoon.Inaddition,thispaperfocusesonthemessageboardsanduserregistrationsystemfunctionandimplementation,includingdataflowandsto
8、rage,theregisteredusermanagement,messageboardinformationmanagement,userrightsmanagement,userpasswordmanagement,messageinformationanduserincreases,voicemessagesdelete,themessageinformationquery,thequeryregisteredusers,andsoon.Thesystemadministrator,visitorlogin.Administratorscanviewtheuserregistratio
9、ninformationandmessageinformation,canbemodifiedtodeleteitsfunctions.Visitorscansignupforcasualusersloginandusetheuseramessage.Keywords:Personalwebsite;Visitor;Managor;Messageboard第一章课题背景-1-1.1 课程要求-1-1.2 设计概要-1-1.3 工具及环境简介-1-第二章设计简介及设计方案论述2-2.1 系统功能概述-2-2.1.1 用户类型-2-2.1.2 管理员-2-2.1.3 普通访客-3-2.1.4 用户
10、登录判断-3-2.1.5 用户检测及登录流程-4-2.2 数据库设计5-管理员息表:-5-注册用户信息表:-5-注册用户留言信息表:-5-2.3 运行本软件所要求的硬设备的最小配置:-6-第三章详细设计-7-3.1 首页设计-7-3.1.1 管理员登录-10-3.1.2 访客登录-11-3.2 注册访客信息管理-12-3.2.1 注册新访客用户信息-12-3.3 留言信息管理-13-3.3.1 留言信息的添加-13-3.4 信息查询-16-3.4.1 查询用户留言信息-16-第四章设计结果及分析-18-4.1 首页界面结果-18-4.1.1 下:-18-4.1.2 管理员登录-18-4.1.3
11、 用户登录-19-4.2 系统主界面-19-4.3 留言板信息管理-20-4.3.1 留言内容信息-20-4.3.2 删除用户信息-21-4.4 留言管理-21-4.4.1 查看用户留言信息-21-4.5 信息查询-22-4.5.1 注册用户信息查询-22-4.6 结果分析-22-总结-23-致谢-24-参考文献-25-第一章课题背景1.1课程要求内容概要:个人网站留言板及用户注册系统B/S)的设计与实现。具体要求如下:D用户留言信息留言内容的新增、删除、修改、查询);2)注册用户维护用户信息的新增、删除、修改、查询);3)按姓名查询用户留言信息;4)管理员可对用户注册的信息和所有用户的留言信
12、息进行管理;5)用户的注册;6)判断用户标识和口令,并进行权限管理;1.2 设计概要本系统采用两层B/S系统后台采用sqlserver2000o注册用户程信息表,留言信息表理员信息表,三张数据表实现系统的数据结构。在建立数据表时,必须保证数据的一致性和完整性。系统采用Java、html语言编写,采用JSP(JavaServerPages,Java效劳器网页技术)。1.3 工具及环境简介本系统是在window平台上,采用JSP集成开发环境MyEclipse6.0.1版本。MyEclipse企业级工作平台(MyEclipseEnterpriseWorkbench,简称MyEclipse)是对Ecl
13、ipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布,以及应用程序效劳器的整合方面极大的提高工作效率。它是功能丰富的JaVaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSF,CSS,第二章设计简介及设计方案论述2.1系统功能概述根据,用户权限不同可以将本系统分为2大模块,分别为:管理员用户权限、访客用户权限。本系统各个局部及其包括的具体功能模块如下列图所示:用户类型图2-1用户类型逻辑图管理员图2-2管理员权限逻辑图普通访客图2-3管理员权限逻辑图用户登录判断图2-4用户登录判断用户检测及登录流程图2-2用户登录及注册模块程序逻
14、辑图2.2数据库设计管理员息表:注册用户信息表:注册用户留言信息表:7*表*Iiuyan中的线据.住蜜是UMeHCIbR中*(LOCAL)上2.3运行本软件所要求的硬设备的最小配置:内存:512M硬盘:80G说明为运行本软件所需要的支持软件,如:L操作系统的名称WindoWs、版本号XP;2程序开发的IDE:MyElipse3 .数据库管理系统:SQLSerVer20004 .其他支持软件。5 .IE5.0以上版本。第三章详细设计3.1 首页设计本系统的首页由图片,标题,和留言组成,根据访客的不同需求选择不同的界面。代码如下:meta-equiV=zzContent-TypezzContent
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 留言板 个人 网站 JSP SQL

链接地址:https://www.31ppt.com/p-7508923.html