欢迎来到天天文库
浏览记录
ID:19265427
大小:134.30 KB
页数:9页
时间:2018-09-22
《网上图书销售系统数据库设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、网上图书销售系统的数据库设计系统名称:网上图书销售系统一.系统需求1)网上图书销售系统是利用现代化信息网络技术进行商务活动的重要手段之一。随着网络技术的日益成熟,相对于传统图书销售方式,网上图书销售购书更加方便、快捷的优点开始凸显,网络图书销售市场规模和经营模式突破了地理位置、经营面积、营业时间的局限,是一种全新的销售渠道和方式。2)本系统重在对数据库一些方法的熟悉与掌握,其中包括从数据库的概念模型也就是ER图的建立,关系模式的建立,再到数据库模式的建立和索引及视图的建立(即为数据库及其基本表的建立),
2、而后数据的录入(在此从略),最后完成一些简单的关系运算表达式的表达和相关的Select查询语句的使用。3)系统结构简述:本系统包括六个实体:管理员、书、书店、订单、客户、银行。实体之间的关系转换为其他两个表:订书;供应;(都是多对多关系的转换)实体“管理员”与“书”之间一对多的关系转换到表“书”中实体“客户”与“订单”之间一对多的关系转换到表“订单”中实体“银行”与“订单”之间一对多的关系转换到表“订单”中4)系统功能简述:该系统开发设计的总目标是实现网上图书销售包括图书的购进、管理、购买、付款过程的系
3、统化、自动化。系统主要实现的功能有书籍出入库,书目检索,统计供应商信息,订单功能和管理者信息等。系统数据库可对以下信息作出处理:订购人信息管理:浏览订购人的信息,对订购人信息进行维护。书籍信息管理:浏览书籍的信息,对书籍信息进行维护。供应商信息管理:显示当前数据库中供应商的供应情况。管理者信息管理:显示数据库中管理者的情况,对管理者信息进行维护。付款接收银行管理:根据不同的付款银行建立管理表。二.ER图()管理员书客户银行订单书店管理订单生成包含供应付款登录密码姓名管理员ID客户编号客户名支付密码地址电
4、话邮编银行编号书店名联系人电话地址书店号号地址负责人名称订单状态数目作者书名ISBN编号出版日期订购日期出版社订单号总数付款数额额付款日期书籍种类电话定价三.关系模式()系统中的实体有:管理员、书、书店、订单、客户、银行关系模式如下:管理员(管理员ID,姓名,登录密码)书(ISBN编号,书名,作者,出版社,书籍种类,书籍简介,出版日期,定价,管理员ID)书店(书店号,书店名,联系人,电话,地址)客户(客户ID,客户名,密码,电话,联系地址,邮编)订单(订单号,客户ID,银行编号,订单状态,订购日期,付款
5、数,付款日期)银行(银行编号,名称,负责人,电话,地址)订书(订单号,ISBN编号,数目)供应(ISBN编号,书店号,总数)四、物理设计()表1管理员字段名类型特殊属性管理员IDchar(10)主健登录密码char(12)notnull姓名varchar(8)notnull表2书字段名类型特殊属性ISBN编号char(10)主健管理员IDchar(10)外键作者varchar(20)notnull出版社char(20)notnull书籍种类char(8)notnull出版日期datetimenotnul
6、l定价char(2)notnull表3书店字段名类型特殊属性书店号char(6)主健书店名varchar(20)notnull联系人varchar(20)notnull地址char(20)notnull表4客户字段名类型特殊属性客户编号char(10)主健客户名varchar(6)notnull支付密码char(10)notnull电话char(11)notnull地址char(20)notnull邮编char(6)notnull表5银行字段名类型特殊属性银行名称char(30)主键负责人varchar
7、(20)notnull电话char(20)notnull地址char(40)notnull表6订单字段名类型特殊属性订单号char(10)主健客户编号char(10)外键银行名称char(30)外键订单状态char(20)notnull订购日期datetimenotnull支付数额char(6)notnull付款日期datetimenotnull表7订书字段名类型特殊属性订单号char(4)主健ISBN编号char(8)主键数目intnotnull表8供应字段名类型特殊属性ISBN编号char(8)主健
8、书店号char(4)主键总数intnotnull五.系统实现()数据库的建立用企业管理器,基本表的建立用T-SQL语言:---------建立数据库createdatabase网上图书销售系统on(name='网上图书销售系统dat',filename='E:数据库作业网上图书销售系统的数据库设计.mdf',size=15,maxsize=120,filegrowth=3)logon(name='网上图书销售系统log',filenam
此文档下载收益归作者所有