毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.net+sqlserver在线留言板系统的设计与实现(2)
2.系统需求分析
2.1
现状
分析
留言板是互联网上最常见的一种服务,也是最典型的交互式网页。留言板是一种电子便签管理系统,是用ASP.NET或其它脚本语言编写的网络应用程序。在网络用户交流中起很大的作用,每个人都可以将他的资料和要求等信息保留在页面上,以供他人观看。留言板供其他网友给自己留言,或者临时存放自己的感受。通常上网者可以使用访客留言板发表一些文章,或者是通过留言板给网站文护者留下一些意见和看法,留言板已经成为网友之间互
通信
息、相互交流的重要渠道。
而该留言板仅仅是简单的留言和管理员对留言板进行设置和进行回复、删除管理的工具。该留言板简单但实用,而且具备了大多数留言板的基本功能。
本系统的主要开发工具为Microsoft公司的Microsoft Visual Studio 2010,存贮数据的数据库则同Microsoft公司开发的SQL Server 2005,因此具有相当好的兼容性。
据系统分析后,制定了项目结构开发图如图1所示:
图1 项目结构图
2.2需求分析
据实际应用分析,得出留言板系统的需求分析如下:要求系统具有良好的人机界面;能满足用户的留言要求;管理员能够实现对留言的回复、删除等操作;网站运行稳定、安全可靠。据需求分析,得出留言板系统用例图如图2所示:
2.2.1留言板系统用例图分析
访客在该系统中可以进行网页浏览,查看留言以及用户注册功能,在查看留言过程中,可以查看管理员对留言的回复,如图3所示:
普通用户继承了访客的所有功能,另外,普通用户在进行登录之后,可进行发表留言,如图4所示:
管理员用户继承了普通用户的所有功能,也就是在同时继承了访客的所有功能。另外,管理员可进行所有用户的留言的管理,也可对所有用用户的留言进行回复和删除,如图5所示:
图2 留言板系统用例图图3 访客用例图图4 用户用例图图5 管理员用例图
3. 数据库分析
3.1数据库整体介绍
留言板数据库总共有3张表,他们分别为:tb_Users,tb_LeaveWord和tb_adminconfig,其中tb_User表用于保存用户基本信息,tb_LeaveWord表用于保存用户留言和管理员回复留言基本信息,tb_ adminconfig表用于保存留言板设置基本信息。
3.2数据库各个表的介绍
tb_Users表:该表作为存储用户注册信息的表,其userName、userPwd、Popedom即用户名和密码以及权限字段为主要字段,另加以nickName、Sex、Email、QQ等字段,用于完善用户的注册信息,且Email、QQ等字段可以为空。如表1所示:
表1 tb_Users表
字段名称 类型 说明
ID
userName
userPwd
nickName
Sex
Email
QQ
Popedom Int
Nvarchar
Nvarchar
Nvarchar
Nvarchar
Nvarchar
Nvarchar
Int 主键(自动编号)
用户名
密码
昵称
性别
电子邮件
QQ号
权限
tb_LeaveWord表:该表作为存储用户留言和管理员回复留言基本信息,其userName、Content、Reply即留言人姓名、留言内容、回复内容等为主要的字段,另外,系统将自动获取留言人的留言时间,如表2所示:
表2 tb_LeaveWord表
字段名称 类型 说明
ID
userName
Content
Reply
PostTime Int
Nvarchar
Ntext
Ntext
Datetime 主键(自动编号)
留言人姓名
留言内容
回复内容
留言时间
tb_adminconfig表:该表作为存储留言板设置基本信息,其Num、Notice即每页显示的留言数量以及公告内容为主要字段,如表3所示:
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
SAT+MiniSAT三元可满足性问题的研究与实现
下一篇:
asp.net校园分类信息网的设计与实现
asp.net+sqlserver数据挖掘的在...
asp.net+sqlserver图书借还信息系统设计
asp.net+sqlserver仪器设备采购...
asp.net+sqlserver信息安全技术...
asp.net+sqlserver社区医院病员...
Node.js学生在线答疑系统设计
JSP在线学习与实例练习网站系统的设计
医院财务风险因素分析及管理措施【2367字】
中国学术生态细节考察《...
志愿者活动的调查问卷表
C#学校科研管理系统的设计
国内外图像分割技术研究现状
神经外科重症监护病房患...
AT89C52单片机的超声波测距...
10万元能开儿童乐园吗,我...
公寓空调设计任务书
承德市事业单位档案管理...