在线留言本系统采取网站的形式,这样就省却在每一台电脑上都装客户端的麻烦以及考虑到后期文护的方便性,只需要在一台主机上装有系统,别的电脑只需联网到这台主机就可以在IE里打开系统,很方便。
2.4系统功能模块划分
通过对马俊、陈志国、晋玉星的《ASP.NET 网页设计与网站开发》,张立的《C# 2.0 宝典》,电子工业出版社,王珊、萨师煊的《数据库系统概论(第四版)》,张跃廷、王小科的《ASP.NET数据库系统开发案例精选》等的书籍的查阅,初步得出了在线留言本系统的基本功能。
图3 系统功能模块图
3.数据库设计
“数据库”就是为了实现一定的目的按某种规则组织起来的“数据”的“集合”。它由一个称为数据库管理系统的软件进行管理,数据的存取方式独立于使用它的应用程序。
数据库的主要特征:本文来自辣*文^论-文%网,
毕业论文 www.751com.cn 加7位QQ324~9114找原文
数据共享
数据具有最小冗余度
数据的完整性
数据的安全性
数据的独立性
数据库结构的设计是软件开发的首要条件,设计较好、全面的数据库结构,对于软件开发来说是成功的基石,数据库结构设计不全面,会严重影响软件系统的开发利用率与进程。
3.1数据库需求分析
用户的需求具体体现在各种信息的提供、保存、更新和查询方面,这就要求数据库结构能充分满足各种信息的输入和输出。收集基本数据、数据结构及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。
通过对系统的功能分析,针对在线留言本系统,总结出如下的需求信息:
1)用户分为一般用户、注册用户和管理员用户。
2)一般用户和注册用户无需要登录就可以查看留言及回复信息。
3)注册用户登录后可以文护自己的个人信息,并且在向网站签写留言及对其他留言的回复。
4)一个用户可以发表多个留言、回复。
经过系统功能分析和需求总结,考虑到将来功能上的扩展,设计如下的数据项和数据结构:
1)管理员信息,包括数据项:账号,密码。
2)留言信息,包括数据项:系统编号,用户编号,用户名,头像,E-mail,个人主页、留言、回复等。
3.2数据库概念结构设计
得到上面数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。
设计规划出的实体有:管理员信息实体、留言信息实体。
上一页 [1] [2] [3] [4] [5] [6] 下一页
ASP.NET在线留言本系统设计与实现 第4页下载如图片无法显示或论文不完整,请联系qq752018766