毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机论文 >> 正文

ASP.NET校园图书馆网站设计与实现 第4页

更新时间:2016-10-8:  来源:毕业论文
4.1  数据库设计
数据库在一个电子图书馆和留言板中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。
设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的以及将来可能增加的需求。数据库设计一般包括概念结构设计和逻辑结构设计两大部分。
4.1.1 数据库概念结构设计
设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。他们有:管理员信息实例、普通用户信息实体、留言信息实体、图书信息实体,下面以普通用户信息实体为例设计的E-R图如下:

图2 普通用户信息实体E-R图
4.1.2 数据库逻辑结构设计
经过分析系统的用户需求,按照实现功能的要求,把信息按描述的信息对象分类,将上面的数据库概念结构转化为SQL Server 2000数据库系统所支持的实际数据模型,也就是数据库的逻辑结构,现将数据结构表描述举例。
管理员信息表
管理员信息表包括管理员姓名、登录密码两项,主要为登录所用。如下表1所示:本文来自辣-文`论!文&网,毕业论文 www.751com.cn 加7位QQ324~9114找原文
表1 管理员信息表(username)
字段 类型 字段大小 允许空字符串 是否为关键字
username varchar 50 否 是
password varchar 50 否 是

普通用户信息表
普通用户信息表包括用户ID,用户姓名、密码、地址、E-mail信息等,主要为记录用户的基本信息,方便了解用户的资料。如下表2所示:
表2 普通用户信息表(info)
字段 类型 字段大小 允许空字串符 是否为关键字
id int 4 否 是
username varchar 50 否 否
password varchar 50 否 否
E_mail varchar 50 否 否
QQ varchar 50 否 否
address varchar 50 否 否
question varchar 50 否 否
answer varchar 50 否 否
time varchar 50 否 否
留言信息表
留言信息表包括留言者ID、姓名、留言时间、标题、内容以及图片等等信息,主要为记录留言的内容信息以及留言者的身份信息。如下表3所示:

上一页  [1] [2] [3] [4] [5] [6] 下一页

ASP.NET校园图书馆网站设计与实现 第4页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。