ImageVerifierCode 换一换
格式:DOC , 页数:13 ,大小:415KB ,
资源ID:2143401      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-2143401.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(网上书店系统需求描述.doc)为本站会员(wj)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

网上书店系统需求描述.doc

1、网上书店系统需求描述业务分析图书信息发布与查询、修改、删除、订购图书、处理订单并通知配送公司送书等。 功能需求分析注册管理会员注册。会员注册时要求填写基本信息,包括姓名、电话或电子邮箱、登录密码等信息,系统检查所有信息填写正确后提示会员注册成功,并生成唯一会员编号。会员可以在会员的个人中心修改姓名、性别、出生年月、地址、邮政编码、电话、电子邮箱、登录密码等私人信息。职员注册。书店工作人员以职员身份注册并填写基本信息,系统检查所有信息填写正确后提示注册成功,并返回职员编号。职员注册成功后可以修改包括姓名、性别、出生年月、部门、薪水、住址、电话、电子邮箱、登录密码等信息。图书管理增加图书信息。当有

2、新书发布时,书店职员负责添加和发布图书信息,包括ISBN、书名、作者、版次、类别、出版社、出版年份、定价、售价、内容简介、目录等。图书信息查询。网站需提供多种方便快捷方式进行图书检索,如既可输入指定关键词进行简单查询,也可根据ISBN、书名、作者、出版社、出版年份等单一或组合条件进行查询图书信息更新及删除。图书信息发布后,可随时更新和删除图书信息。在线订书会员登录网站后,将需订购的图书放入购物车中并填写购买数量。购物车内的图书可以随意增加、删除和修改数量,并能即时统计购物车内的图书总价格。选书完成放入购物车后,会员还需填写配送信息、发票单位及选择支付方式(在线支付或上门付款)等信息来下单。配送

3、信息默认为会员注册时填写的基本信息,也可填写新的配送信息,包括收货人、送货地址、邮政编码及联系电话等。确认所填写的信息无误后,则提交生成订单。每张订单要求记录订单号(按时间顺序生成)、客户号、订书日期、订书总金额、收货人、送货地址、邮政编码、联系电话、付款方式、订单状态、订单明细(包括书号、书名、数量、价格)和发票单位、配送公司等。如果选择了在线支付方式,则还需进行网上结算。还可以选择货到付款。订单管理订单查询。订单提交后,会员可随时查询订单的最新状态以及全部历史订单。订单取消及更新。订单未审核前,允许会员取消订单及更新订单信息。订单受理。订单生成后,职员对订单进行审核。如发现订单信息填写不正

4、确,则退回客户重新填写。如正确无误,则安排配送。配送管理一张订单所订购的图书可拆分成不同的配送单发货。每张配送单包括配送单编号、收货人、送货地址、邮政编码、联系电话、送书明细(包括书名及数量),并填写一张发票。发票内容包括发票单位、业务摘要、总金额等信息。出版社管理网上书店直接从出版社采购图书。为方便查询出版社信息,要求保存和维护出版社信息,包括出版社编号、出版社名称、出版社地址、邮政编码、联系人、电话、传真、电子邮箱等属性。物流公司管理网上书店通过物流公司将图书送到会员手中。为方便查询配送公司信息,要求保存和维护物流公司信息,包括公司编号、公司名称、公司地址、邮政编码、联系人、电话、传真、电

5、子邮箱等属性。留言评论管理发布留言。会员可在网站发表留言或评论。留言需记录留言人、留言内容、发布时间等信息。回复留言。书店职员可回复留言,并记录回复人、回复时间及回复内容等。用户管理会员信息维护。系统管理员及会员可修改、删除和更新会员信息。职员信息维护。系统管理员及职员可修改、删除和更新职员信息。信息需求分析所有用户均可搜索图书信息,但只有会员才能提交订单;只有注册职员才能维护图书信息及受理订单。每位会员由会员编号唯一标识,会员编号由系统按时间顺序生成。每位职员由职员编号唯一标识,职员编号由系统按时间顺序生成。ISBN是图书的唯一标识。系统需记录每种图书的当前库存数量,当库存量低于某值时,则通

6、知补货选购的图书必须放入购物车后才能生成订单。每个订单用订单编号唯一标识。订单编号由系统按时间顺序生成,订单需记录当前状态,包括未审核、退回、已审核、已处理结束等状态。同一订单可订购多种图书,且订购数量可以不同。因此,一张订单可包括多个书目明细,包括ISBN、图书名称、订购数量、订购价格。订单中的每种图书需记录其状态,包括未送货、已送货、已送到等状态。订单受理前允许会员删除所选图书,修改购书数量、配送信息和发票单位,甚至取消订单。但是订单审核通过后,则不允许再做任何修改。订单中的图书采取先到先发货原则。若一订单中的图书未同时有货,可拆分成不同配送单发货;但是,一订单中的某种图书只有库存有足够存

7、书时才能安排配送。配送单由配送单编号标识。每个订单的配送单编号是由订单编号加上系统按时间顺序生成的流水号组成。每张配送单对应一张发票。发票用发票的实际编号唯一标识。当订单中的某种图书送到后,则更新该书的状态为“已送到”。当订单内全部图书状态为“已送到”时,则更新该订单状态为“已处理结束”。一种图书只由一个出版社出版,而一个出版社可出版多种图书。一个会员可发表多条评论,一个职员可回复多条设置系统的概念模型,并采用ER模型确定实体及其属性:图书ISBN书名作者出版日期版本库存数量价格简介类别出版社关键词图书编号员工薪水用户职员会员D用户编号登陆密码用户姓名用户性别用户邮箱用户住址用户电话出生年月注

8、册日期购书数量员工薪水员工职务邮政编码职员员工编号登录密码员工姓名员工性别出生日期员工职务员工薪水员工住址员工电话员工邮箱会员会员编号登录密码会员姓名会员性别出生年月收货地址会员电话会员邮箱出版社名称出版社编号联系电话出版社地址出版社联系人邮政邮码联系邮箱配送公司公司编号公司名称公司地址联系电话联系邮箱联系人邮政编码留言留言编号会员编号留言时间留言内容职员编号回复时间回复内容ISBN确定实体之间的联系,获得初步的E-R模型:会员订购图书出版社提供配送配送公司评价留言订单号订货日期发票用户D职员回复针对仔细分析发现,该图未体现订购的惟一性,也未体现配送单对订单的依赖关系、配送单与发票之间的一对一

9、联系。可考虑将订单建模为实体集,将配送单建模为依赖于订单的弱实体集。订单订单号会员编号订货日期员工编号订单金额付款方式是否付款付款方式订单状态发票单位收货人邮政编码送货地址联系电话配送金额由于该实体集的图书列表为多值属性,且订单里的图书信息也要供商务作为以后的销售存档,可考虑将订单建立一个依赖于它的实体即订单明细订单明细状态订单编号图书编号订购数量配送单配送状态配送日期配送公司编号发票编号配送单号同样配送的图书信息也是一个多值属性,将其单独拿出来作为一个实体配送明细配送编号订单编号图书编号发票发票编号发票单位发票金额改进以后的E-R图:会员订购图书出版社提供配送配送公司评价留言回复职员订单销售

10、明细配送单处理处理发票关联将ER模型为关系模型,指出每个关系的主键、外键和必要的约束。最终调整部分属性,加强实体集之间的联系 图书(图书编号,,ISBN,书名,作者,出版年份,版次,库存数量,销售数量,单价,售价,分类号,关键词一,关键词二,关键词三,封面,内容简介,目录,出版社编号) 图书分类(分类号,类别名称,图书总量) 用户(用户编号,登录密码,员工姓名,员工性别,出生日期,员工住址,员工电话,员工邮箱) 职员(用户编号,所属部门,职务,薪水) 会员(用户编号,登陆密码,注册日期,邮政编码,购书总额) 出版社(出版社编号,出版社地址,邮政编码,联系人姓名,联系电话,传真,电子邮箱) 留言

11、(留言编号,图书编号,发布者编号,发布时间,留言内容,回复编号) 订单(订单编号,会员编号,订货日期,订单金额,配送单号,付款方式,是否付款,订单状态,收货人,邮政编号,送货地址,联系地址) 订单明细(订单编号,图书编号,订购数量,状态) 配送公司(公司编号,公司名称,公司地址,邮政编码,联系人,联系电话,传真,电子邮箱) 配送(配送单号,配送日期,配送金额,配送公司编号,发票编号) 配送明细(配送单号,订单编号,图书编号) 发票(发票编号,发票单位,发票金额)各表设计:为防止在运用时出现兼容性问题,将各表名和属性名改为英文表格 1 图书表结构(Books)字段名数据类型键或索引NULL值默认

12、值检验参照表属性描述b_idvarchar(12)主键图书编号ISBNvarchar(17)国际标准书号b_titlevarchar(50)书名b_authorvarchar(30)作者b_publishdateDate出版年份b_versionInt1版次b_stocknumberInt0库存数量b_Salesvolumeint0销售数量b_pricemoney售价ca_idvarchar(12)外键category分类号b_keywordvarchar(50)关键词b_coverVarchar(MAX)封面b_introductionvarchar(max)内容简介b_catalogvar

13、char(max)目录b_hitsint0热度p_idvarchar(12)出版社表格 2 图书分类表结构(category)字段名数据类型键或索引NULL值默认值检验参照表属性描述ca_idvarchar(12)主键分类编号ca_nameVarchar(20)分类名称ca_numint图书数量表格3 用户表结构(users)字段名数据类型键或索引NULL值默认值检验参照表属性描述u_idVarchar(12)主键用户编号u_pwdvarchar(32)登陆密码u_namevarname(20)用户姓名u_sexvarchar(1)男或女或保密用户性别u_birthdaydate出生日期u_a

14、ddressvarchar(max)用户住址u_telvarhvarchar(15)用户电话u_emailvarchar(50)用户邮箱u_typeVarchar(1)用户类型表格4 职员表结构(employee)字段名数据类型键或索引NULL值默认值检验参照表属性描述u_idVarchar(12)主键员工编号e_departmentvarchar(20)所属部门e_positionvarchar(20)职务e_salarymoney薪水表格 5 会员表结构(Member)字段名数据类型键或索引NULL值默认值检验参照表属性描述u_idvarchar(12)主键会员编号m_dateDate注册

15、日期m_zipcodevarchar(6)邮政编码m_totalbookint0购书总额m_scoreint0会员积分表格 6 出版社表结构(Press)字段名数据类型键或索引NULL值默认值检验参照表属性描述p_idvarchar(12)主键出版社编号p_namevarchar(20)出版社名称p_addressvarchar(max)出版社地址p_zipcodevarchar(6)邮政编码p_ contactvarchar(20)联系人p_faxvarchar(20)传真p_emailvarchar(50)邮箱p_webaddressvarchar(max)出版社网址表格 7 留言表结构(

16、Comment)字段名数据类型键或索引NULL值默认值检验参照表属性描述com_noint主键留言编号b_idvarchar(12)图书编号u_idvarchar(8)外键Users发布者编号com_timedate发布时间com_contentvarchar(max)留言内容comm_noint回复编号表格 8 订单表结构(OrderSheet)字段名数据类型键或索引NULL值默认值检验参照表属性描述o_idvarchar(12)主键订单编号m_idvarchar(8)会员编号o_datedate订单日期o_moneymoney订单金额o_paywayvarchar(1)付款方式o_flag

17、varchar(1)是否付款o_statevarchar(1)订单状态o_receivervarchar(20)收货人o_zipcodevarchar(6)邮政编码o_addressvarchar(40)送货地址o_telvarchar(15)联系电话表格 9 订单明细表结构(Sale)字段名数据类型键或索引NULL值默认值检验参照表属性描述s_idvarchar(12)主键OrderSheet条目编号b_idvarchar(12)Book图书编号s_quantityint订购数量s_bookstatevarchar(1)状态o_idVarchar(12)外键订单编号表格 10 配送公司表结构

18、(Company)字段名数据类型键或索引NULL值默认值检验参照表属性描述c_idvarchar(12)主键公司编号c_namevarchar(20)公司名称c_addressvarchar(max)公司地址c_zipcodevarchar(6)邮政编码c_contactvarchar(6)联系人c_telvarchar(15)联系电话c_faxvarchar(20)传真c_emailvarchar(50)电子邮箱c_webaddressvarchar(max)公司网址表格 11 配送单表结构(ShipSheet)字段名数据类型键或索引NULL值默认值检验参照表属性描述sh_idvarchar

19、(12)主键配送单号o_idvarchar(12)外键OrderSheet订单编号sh_datedate配送日期sh_moneymoney配送金额sh_statevarchar(50)配送状态c_idvarchar(12)配送公司编号in_idvarchar(12)发票编号表格 12送明细表(Ship)字段名数据类型键或索引NULL值默认值检验参照表属性描述sh_idvarchar(12)主键配送单号s_idvarchar(12)订单明细编号表格 13发票表结构(Invoice)字段名数据类型键或索引NULL值默认值检验参照表属性描述i_idvarchar(12)主键发票编号in_unitvarchar(40)发票单位in_summoney发票金额利用SQL命令创建数据库文件

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2