JSP课程设计模板留言板设计.docx
- 文档编号:5064460
- 上传时间:2022-12-13
- 格式:DOCX
- 页数:18
- 大小:561.68KB
JSP课程设计模板留言板设计.docx
《JSP课程设计模板留言板设计.docx》由会员分享,可在线阅读,更多相关《JSP课程设计模板留言板设计.docx(18页珍藏版)》请在冰豆网上搜索。
JSP课程设计模板留言板设计
引言1
系统设计1
系统需求分析1
可行性分析1
数据库概念设计3
数据库逻辑设计4
系统实现5
结束语16
课程设计题目:
留言板
1引言
科技不断的发展和创新,现在的生活越来越电子化,人们现在大多利用电脑做留言板或者做备忘薄,以提醒自己,渐渐地很少使用纸进行记录.因为在计算机储存的容容易保管,而且有着良好的功能,同时利用计算机可以更好的保护我们的资料.本次课程设计容就是留言板.
2系统设计
2.1系统需求分析
随着经济和科技发展,人们通过网络传达信息,简化生活,提高人们生活质量的提高,利用网络给我们带来的方便. 所以我们更多的时候已用网络的功能来简便我们的生活.在科技不发达的时代,人们用纸来记录一天发生的事情给别人传达信息和记录下准备要做的事情,但是这种方法很容易将信息泄露而且不容易保存.现在信息化时代,利用高科技来实现我们信息的和及时传达.该系统主要完成目标是建立一个功能齐全、使用方便、能够迅速准确地完成各种会员基本信息和传达信息的添加、删除、修改。
通过调查,要求系统需要有以下功能:
由于该系统支持多用户管理,要求支持添加用户的功能;
原始数据修改简单方便,支持多条件修改;
方便的数据查询,支持多条件查询;
删除数据方便简单,数据稳定性好;
(5)系统的维护和更新、升级功能。
2.2可行性分析
本次课程设计题目:
“留言板”,主要目的是建立一个功能齐全、使用方便、能够迅速准确地完成各种会员基本信息的添加、删除、修改。
编制一个网页登陆系统,连接数据库系统,用以用户,以及用户查询信息等多项管理。
同时对整个系统的分析、设计过程给出一个完整的论证。
留言板系统是一种基于集中统一规划的数据库数据管理新模式,其实就是对用户以及用户信息的管理。
目前已有很多成功开发留言板系统的先例,社会需要管理的现代化和信息化。
信息系统开发和运行与国家的政策法规不存在任何冲突和抵触之处。
通过经济、技术和社会等方面的可行性分析,可以确定本系统的开发完全必要,而且是可行的,可以立项开发。
由于本系统管理的对象简单,且每个数据容之间都具有较强的关联性,涉及过程并不是很复杂。
因此,比较适合于采用数据库管理。
在技术难度方面,由于有指导老师的指导和相关参考文献,特别是网上资料,特别是参考其它程序的功能,因此完全可以实现
2.3数据库的概念设计
根据以上需求分析,可画出数据库的E-R模型图:
(1).用户及属性的E-R模型图:
(2).留言板及属性的E-R模型图:
(3).留言板系统的基本E—R图:
时间
2.4数据库的逻辑设计
根据系统功能设计的要求以及功能模块的划分,对留言板可以列出以下数据项及数据结构:
用户个人基本信息:
主要包括会员的用户名、密码、联系、email、真实
留言板基本信息:
主要包括、标题、时间、容。
2.5数据库的物理设计
根据系统需求及逻辑结构设计,本基于SQLServer2008数据库,建立如下数据库表。
说明:
用户的基本情况,logname设为主键。
列名
数据类型
长度
可否为空
注释
logname
Char
10
NotNull
用户名
mima
Char
20
NotNull
密码
tel
Char
15
Null
联系
Varchar
50
Null
电子信箱
Realname
Char
8
Null
真实
说明:
留言板的基本情况,name设为主键。
列名
数据类型
长度
可否为空
注释
Name
Char
10
Notnull
Title
Char
10
Null
标题
Time
Datetime
Null
时间
Content
VarChar
100
Null
容
2.6系统功能分析
留言板基于用户验证登录的方式实现用户信息管理、留言板信息管理及留言容的保存等功能。
其功能结构如图:
3系统实现
3.1系统功能模块设计
留言板主要包含用户登录、用户注册、留言、留言板的查询等模块。
1、进入界面
进入有多个选项供用户使用
2、用户注册
用户在使用留言板之前要先进行注册,在注册之后才可以进行操作。
3、用户登录
留言板理采用用户名及密码验证方式,进入留言板前,用户必须在登录页面输入用户名及密码,只有验证通过的用户方可进入留言板操作主页面。
3、留言板信息管理
包含3个功能模块:
留言容基本信息添加与删除处理和修改。
(1)添加留言板容
(2)留言成功后程序提示
(3)留言查询
4、系统信息维护模块
包括用户基本信息管理与留言容的管理。
其中,用户管理包括用户的添加、删除、密码修改。
3.2系统目标分析
留言板主要提供用户信息的管理以及留言板容的管理,其主要功能如下。
●登录管理模块
用户名及密码验证处理
●会员注册信息管理模块
实现会员基本信息的维护,功能如下:
○录入会员个人信息。
○会员信息列表及修改、删除处理。
○会员信息查询。
●留言板管理模块
实现留言容的维护,功能如下:
○留言板的容维护和加密。
○留言板容基本信息维护:
添加、删除。
○留言板容的查询
系统操作流程图:
Y
登录密码框
判断密码是否正确输入?
留言板系统
操作管理
结束
开始
N
保存操作结果
4编成实现
(1)Head.txt
<%pagecontentType="text/html;charset=GB2312"%>
留言板
(2)Index.jsp
<%pagecontentType="text/html;charset=GB2312"%>
<%includefile="head.txt"%>