电气工程
会计论文
金融论文
国际贸易
财务管理
人力资源
学前教育
德语论文
工程管理
文化产业
机械设计
汉语文学
英语论文
物流论文
电子商务
法律论文
工商管理
旅游管理
市场营销
药学论文
制药工程
生物工程
包装工程
模具设计
测控专业
工业工程
教育管理
行政管理
计算机论
电子信息
体育教育
小学教育
印刷工程
土木工程
书法论文
护理论文
心理学论
信息管理
公共事业
给水排水
范文首页
|
毕业论文
|
论文范文
|
计算机论文
|
外文翻译
|
工作总结
|
工作计划
|
现成论文
|
论文下载
|
教学设计
|
免费论文
|
原创论文
|
全站搜索
搜索
高级搜索
当前位置:
论文同学网:毕业论文范文网-论文范文
->
免费论文
->
计算机论文
网上书店的设计与实现(三)
作者: 浏览:
18
次
免费专业论文
政治工作论文
计算机论文
营销专业论文
工程管理论文范文
医药医学论文范文
法律论文范文
生物专业论文
物理教学论文范文
人力资源论文范文
化学教学论文范文
电子专业论文范文
历史专业论文
电气工程论文
社会学专业论文
英语专业论文
行政管理论文范文
语文专业论文
电子商务论文范文
焊工钳工技师论文
社科文学论文
教育论文范文
数学论文范文
物流论文范文
建筑专业论文
食品专业论文
财务管理论文范文
工商管理论文范文
会计专业论文范文
专业论文格式
化工材料专业论文
英语教学专业论文
电子通信论文范文
旅游管理论文范文
环境科学专业论文
经济论文
人力资源论文范文
营销专业论文范文
财务管理论文范文
物流论文范文
财务会计论文范文
数学教育论文范文
数学与应用数学论文
电子商务论文范文
法律专业论文范文
工商管理论文范文
汉语言文学论文
计算机专业论文
教育管理论文范文
现代教育技术论文
小学教育论文范文
机械模具专业论文
报告,总结,申请书
心理学论文范文
学前教育论文范文
收费计算机专业论文
Delphi
ASP
VB
JSP
ASP.NET
VB.NET
java
VC
pb
VS
dreamweaver
c#.net
vf
VC++
计算机论文
毕业论文范文题目:
网上书店的设计与实现(三)
,论文范文关键词:
网上书店的设计与实现(三)
网上书店的设计与实现(三)毕业论文范文介绍开始:
3. 总体设计
3.1 数据库设计
3.1.1 数据库设计概述
数据库是整个系统的基石,数据库的设计优劣直接影响到整个系统的设计成败,本节对数据库的设计进行专门阐述[14]。
数据库是数据管理的最新技术。十多年来数据库管理系统已从专用的应用程序发展成为通用的系统软件。由于数据库具有数据结构化,最低冗余度,较高的程序与数据独立性,易于扩充,易于编制应用程序等优点,较大的信息系统都是建立在数据库设计之上的。因此不仅大型计算机及中小型计算机,甚至微型机都配有数据库管理系统[15]。
数据库系统的出现使信息系统从以加工数据的程序为中心转向围绕共享的数据库为中心的新阶段。这样既便于数据的集中管理,又有利于应用程序的研制和维护,提高了数据的利用性和相容性,提高了决策的可靠性。目前,数据库已经成为现代信息系统不可分割的重要组成部分。数据库技术也是计算机领域中发展最快的技术之一。
数据库设计是把现实世界的实体模型与需求转换成数据库的模型的过程,它是建立数据库应用系统的核心问题。数据库及其应用的性能都建立在良好的数据库设计的基础之上,数据库的数据是一切操作的基础,如果数据库设计不好,那么其它一切用于提高数据库性能的方法收效都是有限的。数据库设计的关键是如何使设计的数据库能合理地存储用户的数据,方便用户进行数据处理。
设计数据库必须遵循一定的规则,在关系型数据库中,这种规则就是范式,范式是符合某一种级别的关系模式的集合。一般人们设计数据库遵循第三范式。即:数据库表中不包含已在其他表中包含的非主关键字信息。采用范式减少了数据冗余,节约了存储空间,同时加快了增、删、改的速度。
整个系统所包括的信息有图书信息、读者信息、管理员信息、图书状态信息。可将这些信息抽象为下列系统所需要的数据项和数据结构:
1.图书信息(编号,类别,图书名称,作者,出版社,译者,出版日期,单价)。
2.用户信息(编号,姓名,性别,年龄,职业,有效证件,证件号码,最大借书量,电话,办证日期)。
3.管理员信息(编号,姓名,性别,年龄,办证日期,联系电话,押金,密码)。
4.图书借阅信息:(读者编号,姓名,押金,可借数量,图书编号,类别,名称,价格)。
注:带下划线表示主键
3.1.2 图书信息表结构设计
图书信息表主要用于存储书店中所藏图书的相关信息,其中的相关信息是在图书入库时由图书管理员进行添加完善,此表主要用于读者和图书管理员对馆中图书的查询,系统用户根据图书的某个属性进行查询,便可得知图书的其他相关信息。表的具体结构设计如下:
表3.1.1 图书信息表tb_bookInfo
字段名称
数据类型
字段长度
可否为空
说明
ISBN
varchar
Default
No
(Key)图书编号
BookName
varchar
50
Yes
书名
writer
varchar
50
Yes
作者
translator t
varchar
50
Yes
出版社
date
varchar
50
Yes
图书入库时间
price
varchar
50
Yes
预约状态
3.1.3 图书类型信息表结构设计
该表的设计主要是方便对图书的分类,和对图书的查询,在实际应用中图书管理员就是根据图书类型的不同将之分列在不同的书架,以方便读者的借阅寻找,其中可借阅天数项设置了不同类型图书的借阅期限,可根据图书的具体情况进行不同的维护管理。表的具体结构设计如下:
表3.1.2 图书类型信息表tb_bookType
字段名称
数据类型
字段长度
是否为空
说明
ID
int
10
No
Key
typename
varchar
30
No
days
int
10
No
可借阅天数
3.1.4 读者信息表结构设计
读者信息表的设计是为了书店管理员对读者进行管理,其中读者ID,不同类型证件的号码都是唯一的,是读者在借阅图书时需要输入对读者身份进行识别的信息,读者邮件电话等信息室为了与读者进行联系,读者类型信息决定了读者一次性可借阅的图书的数量,注册时间可用于查询计算读者身份有效的期限,操作员是为了便于对信息才操作的查询。表的具体结构设计如下:
表3.1.3读者信息表tb_reader
字段名称
数据类型
字段长度
是否为空
说明
Id
int
10
No
Key
name
varchar
20
No
sex
varchar
4
No
identityCard
varchar
30
No
tel
varchar
20
Yes
电话
paperType
varchar
10
No
证件类型
PaperNO.
Varchar
20
No
证件号码
birthday
date
Yes
dztime
date
No
登记时间
operator
varchar
30
No
操作员
3.1.5 图书借阅信息表结构设计
该表中图书ID属性是对借阅图书的唯一性识别标识,读者ID号记录借阅的相应读者,结出时间记录了相应的归还时间,以及归还时是否超时。表的具体结构设计如下:
表 3.1.4图书借阅信息表 tb_borrow
字段名称
数据类型
字段长度
是否为空
说明
ID
int
10
No
Key
ReaderISBN
varchar
10
No
bookISBN
int
10
No
Borrowdate
date
No
结出时间
backdate
date
No
应归还时间
3.1.6 用户信息表结构设计
该表的设计用于记录图书管理系统用户的信息,方便对用户的管理,表中包括用户ID 和用户的登录密码。表的具体结构设计如下:
表 3.1.5 系统用户信息表tb_order
字段名称
数据类型
字段长度
是否为空
说明
ISBN
int
10
No
Key
name
varchar
30
No
Number
varchar
30
No
3.1.7 数据库表间关系图
实现书店管理系统需要如下几张表,tb_bookInfo存储图书信息,tb_reader存储读者用户信息,tb_operator存储管理员信息,tb_borrow存储借阅信息,tb_bookType存储图书类别信息,数据表之间的关系图如图3.1.7所示。
3.2 系统总体结构设计
该系统在Windows2003/2008/2012环境下,主要采用Java语言开发,SQL Server 2000数据库来设计,开发过程与成果应符合GB/T 11457-1995软件工程术语,GB/T 8567-1988计算机软件产品开发文件编制指南等。
图3.2.1表间关系图
3.2.1 网络书店管理系统总体结构图
绘制系统结构图的过程,实际上就是对系统功能模块进行分解设计的过程,即合理地将数据流程图转变为所需要的系统结构图。
系统结构图将会使读者和用户能直观的了解系统的结构模式,理解系统的各个功能的结构,能很好地方便用户使用和理解整个系统。
本系统的结构图如下:
图3.2.2系统结构图
首页
上一页
1
2
3
4
5
6
7
下一页
尾页
3
/7/7
以上为本篇毕业论文范文
网上书店的设计与实现(三)
的介绍部分。
本论文在
计算机论文
栏目,由
论文网
(www.zjwd.net)整理,更多论文,请点
论文范文
查找
相关论文
收费专业论文
汉语言文学论文
物理学论文
自动化专业论文
测控技术专业论文
历史学专业论文
机械模具专业论文
金融专业论文
电子通信专业论文
材料科学专业论文
英语专业论文
会计专业论文
行政管理专业论文
财务管理专业论文
电子商务国贸专业
法律专业论文
教育技术学专业论文
物流专业论文
人力资源专业论文
生物工程专业论文
市场营销专业论文
土木工程专业论文
化学工程专业论文
文化产业管理论文
工商管理专业论文
护理专业论文
数学教育专业论文
数学与应用数学专业
心理学专业论文
信息管理专业论文
工程管理专业论文
工业工程专业论文
制药工程专业论文
电子机电信息论文
现代教育技术专业
新闻专业论文
艺术设计专业论文
采矿专业论文
环境工程专业论文
西班牙语专业论文
热能与动力设计论文
工程力学专业论文
酒店管理专业论文
安全管理专业论文
交通工程专业论文
体育教育专业论文
教育管理专业论文
日语专业论文
德语专业论文
理工科专业论文
轻化工程专业论文
社会工作专业论文
乡镇企业管理
给水排水专业
服装设计专业论文
电视制片管理专业
旅游管理专业论文
物业管理专业论文
信息管理专业论文
包装工程专业论文
印刷工程专业论文
动画专业论文
环境艺术专业论文
信息计算科学专业
物流专业论文范文
人力资源论文范文
营销专业论文范文
工商管理论文范文
汉语言文学论文范文
法律专业论文范文
教育管理论文范文
小学教育论文范文
学前教育论文范文
财务会计论文范文
电子商务论文范文
上一篇
:
快味网上订餐系统的设计
下一篇
:
基于JAVA的酒店管理系统设计与实现
最新论文
精品推荐
热门论文