网上书店管理信息系统_第1页
网上书店管理信息系统_第2页
网上书店管理信息系统_第3页
网上书店管理信息系统_第4页
网上书店管理信息系统_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精选优质文档-倾情为你奉上网上书店管理信息系统作者:杜炜威夏维华来源:电脑知识与技术2013年第20期        摘要:随着信息技术的不断发展,传统的书店已经满足不了读者的需求,利用网络技术实现网上书店管理系统,使书店管理者可以便利的管理所有的图书,读者可以通过客户端浏览网上书店的相关图书并进行预定和购买。        关键词: 数据库技术; 信息系统      

2、0; 中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2013)20-4583-03        随着信息技术的不断发展,传统的书店已经满足不了读者的需求,我们渴望利用网络技术实现网上书店管理系统,使书店管理者可以便利的管理所有的图书,读者可以通过客户端浏览网上书店的相关图书并进行预定和购买,下边就具体如何实现网上书店管理信息系统        1 整体构思    

3、;    1.1 后台设计        1) 书店管理员可登录后台管理系统添加图书,并可填写图书相关信息,图书的相关信息包括(图书编号、图书种类、图书名称、图书单价、内容简介、图书折扣、库存数量)        2) 书店管理员可管理用户信息。        3) 书店管理员可查看所有用户订单,并打印报表。 

4、;       1.2前台功能设计        1) 用户可以在系统前台填写用户信息注册,用户信息包括(用户名、密码、姓名、性别、年龄、收货地址、联系电话)。        2) 用户可浏览所有的图书。        3) 用户可搜索图书。    

5、    4) 用户可选择购买图书,并生成订单。        1.3 信息系统结构        1) 系统采用B/S结构 或C/S B/S结合方式。        2) 用户使用浏览器访问 网上书店系统。        3) 书店管理者使

6、用浏览器或客户端管理网上书店系统。        1.4数据字典的设计        说明: “是”表示必填;“否”标识非必填。        图书数据字典:        图书分类数据字段:       &#

7、160;属性名&存储代码&类型&长度&备注&图书类别编号&id&Int& &主码&图书类别名称&Name&varchar&40&是&        顾客数据字典:        管理员数据字典:        属性名&存储代码&am

8、p;类型&长度&备注&管理员编号&ID&Int &&主码&管理员登录名&Amin&char&10&是&管理员密码&Password&char&16&是(md5加密)&        订单表数据字典:        属性名&存储代码&类型&长度&备注&订单号

9、&ID&int&&主码&图书编号&BID&Int&&外码&顾客编号&UID&int&&外码&发货方式&convey&varchar&10&是&        2 逻辑结构设计        2.1 关系说明      &

10、#160; 图书信息表和图书分类表 通过 图书分类表的 分类编号字段与 图书信息表中的图书分类建立联系。        顾客信息表与订单表 通过 顾客信息表中的顾客编号与订单表中的顾客编号 建立联系。        订单表 与 图书信息表 通过 订单表中的 图书编号与图书信息表总的图书编号建立联系。        2.2 约束说明 

11、60;      1) 删除用户时应删除该用户所有订单。        2) 删除图书分类时,应在该分类下没有图书时删除。        2.3 视图定义        1) 详细订单        详细订单(订单号、图

12、书编号、顾客编号、发货方式、顾客姓名、顾客住址、联系电话)        说明:在管理员查看订单发货时 会查看顾客的详细信息,如将顾客的姓名地址等信息存入订单表会造成数据冗余,因此建立此视图方便查询。        2) 图书分类查看        图书分类查看(分类编号、分类名称、图书名称、图书价格、图书简介、图书折扣、库存数量)  &

13、#160;     说明:我们通常会在系统前台查看某一分类下的图书,因此建立此视图通过对分类名称的检索方便查询某一分类下所有的图书。        图书详细信息(图书编号、图书类别、图书类别名称、图书名称、图书价格、图书简介、图书折扣、库存数量)        说明:在我们查看某一图书的详细信息时,图书信息表并没有储存图书的类别名称,需要连接查询图书分类表才能知道图书分类名称,因此建立此

14、表方便查询。        3 数据库物理设计        3.1 建立索引        1) 图书信表息表(图书编号、图书类别、图书名称、图书价格、图书简介、图书折扣、库存数量)        需要建立索引的字段:     

15、   图书编号        说明:图书编号为主键,常用于连接查询,因此应建立主键。        图书名称        说明:在系统前台用户会经常搜索图书名称,为提高查询效率应为图书名称建立索引。        图书简介  &

16、#160;     说明:在前台搜索图书时用户也经常会进行模糊查询,因此应为图书简介建立索引。        2) 图书分类表(分类编号、分类名称)        顾客信息表 (顾客编号、顾客密码、顾客姓名、顾客性别、顾客年龄、顾客住址、联系电话)        需要建立索引的字段:  &

17、#160;     顾客编号        说明:顾客编号为主码,常用于连接查询,因此应建立索引。        3.2管理员信息表(管理员编号、管理员登录名、管理员密码)        说明:管理员编号为主码,常用于连接查询,因此应建立索引。     

18、60;  3.3订单表(订单号、图书编号、顾客编号、发货方式)        需要建立索引的字段:        订单号为主码,常用于连接查询,因此应建立索引。        图书编号经常进行连接查询应建立索引。        顾客编号经常进行连接查询应建立索引。        3.4 聚簇存取        将图书信息表、用户信息表和订单表放在相同的物理存储块上或者相邻的物理存储快上提高存取效率。        4 总结和评价        1)通过建立视

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论