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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(图书销售管理系统分析与设计.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

图书销售管理系统分析与设计.docx

1、图书销售管理系统分析与设计共享知识 分享快乐 信息系统分析与设计报告 图书销售系统的分析与设计 页眉内容共享知识 分享快乐 3 . 1. 图书销售系统概况 3 . 1.1图书销售系统背景 3 . 1.2业务描述 3. 1.3图书销售系统目标 3. 2. 用户需求架构 3用例模型 . 2.1 4用例规约 . 2.2 5业务架构 . 3. 5业务流程模型 . 3.1 5 . 3.2组织结构 6 . 4. 信息架构 6 . E-R模型概念4.1 7 . 4.2数据流图 8 . 5. 应用架构 8应用系统体系结构 . 5.1 8系统功能结构模型 . 5.2 9组件图 . 5.3 . 10.6. 基础设

2、施架构 01部署图 . 6.1 . 117. 附录 11 . 附录A用例规约 6. 1 附录B业务流程图. 71 . 数据流图附录C 页眉内容共享知识 分享快乐 图书销售系统企业架构分析与设计报告 1. 图书销售系统概况 1.1 图书销售系统背景 随着网络技术的发展,Internet已成为最具市场潜力的技术领域,使用Web技术设计的数据库应用软件,是目前Internet市场的技术中坚,各种Web应用如电子商务,网上购物等都采用这种方式实现。 网上购书系统,是一个立足于网络、以书籍为商品的专业性网上购物网站。系统同时具有买卖书籍等功能,为书籍的流通提供了一个高效的交易平台。该系统能实现用户的注册

3、、登录功能;能够实现商品的查询,订购等功能。该系统基本上具备一个网上商品销售系统应该具备的常用功能,该设计项目基本上体现了构建一个动态商务网站所需要的技术 1.2 业务描述 随着时代的发展,信息技术、Internet/Intranet技术、数据库技术的不断发展完善,网络进程的加快,传统的购物方式也越来越不能满足人们快节奏的生活需求,使得企业的IT部门已经认识到Internet的优势,电子商务就是在这样一个背景下产生发展起来的。伴随着电子商务技术的不断成熟,电子商务的功能也越来越强大,注册用户可以在网上搜索购买到自己想要的各种商品,初步让人们体会到了足不出户,便可随意购物的快感。图书销售系统也就

4、正是一个电子商务系统的开发-网上图书销售系统。 1.3图书销售系统目标 实现一个在线图书销售管理系统,完成图书信息管理,用户信息管理,订单信息管理,采购图书管理,销售管理,财务管理等功能 2. 用户需求架构 本部分描述用户需求中的实体,包括用例图和用例规约等。 2.1 用例模型 页眉内容共享知识 分享快乐图书销售管理系发布信登维护顾客信注维护图浏览图删除图处理订购物车管管理添加图顾销售查修改订单信查看库提交订结算支付费用 2.1.1用力模型图 图 2.2 用例规约 用例名称 登录参与者 ,管理员(次要参与者)顾客(主要参与者) 假设 输入正确的用户名和密码即可登录 前置条件 进入登录界面后置条

5、件 登录到个人系统 主事件流点击确1顾客输入用户名和密码,定按钮; 4直到退出顾客登录到个人系统, 系统验证用户信息,若用户信息正确,则进入步骤2. ,若用户不存在,则进入32a; 3.记录顾客登录信息 页眉内容共享知识 分享快乐 备选事件流 用户不存在2a 系统提示用户名不正确 2b 用户信息输入不正确 系统提示错误,返回输入界面,用例结束 2c 用户已经登录 系统提示并结束输入 用例规约表2.2.1A 其余用力规约见附录 业务架构3. 本部分描述业务系统的主要实体,包括业务流程、功能、产品、业务单元和业务目标等。 业务流程模型3.1 加入购物付款查看购物查看图书车进入主页车顾客继续购物继续

6、购物未登录已登录未登录填写订单生成订单已登录执行登录订单预览信息流程判断是否登陆订单处理流程修改库存 3.1.1购书流程总图 图 B 其余业务流程图见附录 组织结构3.2 页眉内容共享知识 分享快乐 保卫科总经理 仓储物流部出纳客服部 采购部 材料科人事部 财务部营销部 打 包员前台 客服专员解说 综合库培训室行政科会计成本会计 财务营负销责处人 用户信息售后服务成出 库品员库 称重员配送员工资核算 税务会计 银行出纳 现金出纳 员 组织结构图图3.2.1 信息架构4. 本部分描述信息系统中的信息实体,包括数据概念模型和信息流。 模型4.1 概念E-R 页眉内容共享知识 分享快乐 顾客用户名P

7、K密码 姓名 电话 订单IDPK订单用户名FK1书号 数量 日期 采购单订单明细ID订单明细PKID订单FK1书号FK2数量 单价 金额 付款单PK FK1PK FK1地址序号地址邮编用户名图书PK付款单号书号日期卡号币种金额ID订单书名 价格 作者 出版社 内容简介 ID分类FK1IDFK2采购单收据收据号PK银行图书名称 编号PK银行名称 卡号 用户名FK1数量 单价 日期 金额 用户名FK1PK 付款单号FK2图书分类ID分类分类名称数量供应商PKID采购单PKID供应商 ID供应商书号数量单价总额日期 FK1名称地址联系电话ID采购单 4.1.1图实体联系模型 数据流图4.2 页眉内容

8、共享知识 分享快乐 D3 图书D1 P1网上书店销售管理系统顾客购D2 顾客信息D7 买记录订货单收据付款发货单供应商暂存订单D8 用户登录收据付款发货票订单顾客应收款明细帐修改密码采购订单D6 总账D4 应付款明D5 细账 顶层进程数据流图图4.2.1 C 其余数据流图见附录 5. 应用架构本部分描述信息系统资产库中的实体,包括信息系统和连接业务架构与技术架构的各种接 口。 应用系统体系结构5.1 服务器WebServlet引擎)信息规整(应用服务器Web浏览器数据库管理系统 5.1.1应用系统架构图 系统功能结构模型5.2 页眉内容共享知识 分享快乐 登录注册在线购书用户管理 密码修改修查

9、图查购看书看改物下用订搜用车订索户户单管单资查信资理 料料询息 删除修查提已改看交经购购购选买物物购数车车图量 书 验证顾客是否注册成功注册系统报告错误信息验证是否登陆成功登陆系统顾客登陆顾客信息管理提供图书库存数量) 缺货数量图书编号)图书数量 交货期发出采购单图书销售管理系统 财务管理供应商管理图书管理 供修查应添删采退删改看收商加货除购除图图信款新用管管图书书息管图理理户资资书管 理书 料料 理 修添查删改编加看除供供写新收供应收应的款应商款商供 信应信商单息 商息 )顾客信息查询生成订单处理缺货订单订单处理 缺货数量处理可供货订单(图书编号库存管理包装图书)金额 图书信息 提供发货单(

10、订单号收费管理采购图书)开发票(发票单位订单管理 订删编单除写信订息订管单单理 修查改看订订单单信信息息 联系方式(顾客ID 地址) 收货人姓名地址收费金额顾客姓名 5.2.1图系统功能结构模型 组件图5.3 页眉内容共享知识 分享快乐 删除顾客信息添加顾客信息发出缺货通知备货生成采购单(图书编号 组件图 5.3.1图 6. 基础设施架构 本部分主要描述信息系统运行于之上的基础设施的实体。 部署图6.1 客户端OS=WINDOWS4-结束3结束-数据库服务器打印机*5-结束6-结束* book.exeartifact*1-结束2结束- 服务器webOS=WINDOWS book.exearti

11、factprinter* book.mdbdatabase 部署图图6.1.1 页眉内容共享知识 分享快乐 7. 附录 附录A 用例规约 用例名称 注册 参与者 顾客(主要参与者),管理员(次要参与者) 假设 顾客可以自己注册 前置条件顾客可以注册 后置条件 顾客注册成功,注册信息被记录 主事件流 1顾客填写注册信息; 顾客注册成功4. 系统验证顾客注册信息,检查用户是否已经注册,用2 户信息是否正确; 系统将顾客注册信息记录到数据库中;3. 备选事件流 2a 顾客信息有错误 系统提示顾客修改注册信息,用户重新填写信息或取消注册,用例结束 用例名称 浏览图书参与者 顾客(主要参与者),管理员(

12、次要参与者) 假设 图书是可以识别的前置条件 顾客已被授权后置条件 浏览信息已被记录 主事件流 1顾客进入购书系统; 用户选择要查看的图书;2 ,顾客重复步骤51直到退出 3系统提供该图书的信息; 系统修改浏览记录,更新该书的图书状态;4 用例名称 修改订单信息 页眉内容共享知识 分享快乐 参与者 ,管理员(次要参与者)顾客(主要参与者) 假设 读者在订单提交之前可以修改信息前置条件 顾客已被识别和授权后置条件 更新订单状态和信息 主事件流 1顾客填写新的信息; 直到退出,5顾客重复步骤1 2系统根据读者身份验证订单信息; 系统提供该顾客的原来的信息;3系统修改订单记录,更新该顾客的订单信息;

13、4 用例名称 购物车管理参与者 顾客(主要参与者),管理员(次要参与者) 假设 用户在买书时,可以将自己要买的物品放入购物车,最后一起结算 前置条件 用户已被识别和授权 后置条件 购物车的商品状态发生了变化 主事件流。用户点击将图书放入购物车或者进1入我的购物车; 3.用户提出相应的请求 ,1 直到退出用户重复步骤5 系统根据读者的登录信息进入到相应的购物车2 界面; 系统根据用户的不同请求作出相应的反应;4 用例名称 提交订单 参与者 顾客(主要参与者),管理员(次要参与者) 假设 顾客已确认订单信息 页眉内容共享知识 分享快乐 前置条件 订单信息已经填写完毕后置条件 订单提交给系统,等待处

14、理 主事件流 1顾客确认订单信息,点击提交; 系统验证订单信息;2 系统接收订单;3 系统修改订单记录;4 5订单提交成功 备选事件流 订单未完成2a 系统提示,并返回到订单页面,用例结束 用例名称 支付费用 参与者 顾客(主要参与者),管理员(次要参与者)假设 顾客购买了某种商品 前置条件 顾客已经被授权和识别后置条件 钱货两清 主事件流 1顾客通过某种方式支付费用; 直到退 图书管理员重复步骤1, 5 出 2系统提供对应顾客信息; 系统提供借阅该书的读者信息;3系统修改借书记录,更新该书的图书状态及此4 种书的可借数量; 管理员用例用例名称 发布信息 参与者 ,顾客(次要参与者)管理员(主

15、要参与者)假设 管理员有发布信息的权限前置条件 管理员已被识别和授权后置条件 修改图书信息,更新该书的图书状态及此种书的库存数量 页眉内容共享知识 分享快乐 主事件流管理员填写要发布的信息,并1 提交给系统; 直到退 管理员重复步骤1, 5 出 系统根据信息记录验证信息;2 3系统显示管理员所发布信息; 4系统更新发布信息,并记录到数据库; 用例名称 维护顾客信息 参与者 管理员(主要参与者),顾客(次要参与者)假设 管理员应对客户信息进行管理 前置条件 管理员已被识别和授权,已经登录到该页面后置条件 修改顾客信息,记录到数据库里 主事件流管理员点击某个用户的资料; 1管理员对顾客的某些资料进

16、行修改或3.删除; 直到退出1管理员重复步骤, 5系统根据管理员的要求,提供该顾客的资料;2 更新该顾客的资料并保存;系统修改顾客信息,4 用例名称维护图书 参与者管理员(主要参与者),顾客(次要参与者) 假设 管理员应定期对图书进行维护 前置条件 管理员已被识别和授权 后置条件 图书信息被修改 主事件流管理员查看图书的时候选定一部分1图书; 管理员对图书信息执行相应的操作3.(添加、删除、修改) 1管理员重复步骤5 ,直到退出 2系统列出管理员所要求的图书; ;系统响应管理员的要求,相应的修改图书的信4 息,并记录到数据库里; 页眉内容共享知识 分享快乐 用例名称 查看库存 参与者 ,顾客(

17、次要参与者)管理员(主要参与者)假设 图书库存被记录,管理员有权查看前置条件 管理员已被识别和授权后置条件 记录库存信息,修改库存信息 主事件流 1管理员点击要查看的库存; 2系统提供库存信息; 备选事件流 若某种图书的库存为零,系统提示进行采购2 用例名称 销售查询参与者 管理员(主要参与者),顾客(次要参与者) 假设 管理员定期对销售记录进行查询前置条件 管理员已被识别和授权后置条件 查询记录发生修改,系统为顾客提供销售记录 主事件流;1管理员点击“销售查询” 系统提供图书销售历史信息;2 系统修改查询记录;3 备选事件流0 某种图书的销售量为2a 系统提示对该商品进行一些促销措施 2b

18、某顾客经常购买某一类的图书,可以进行针对性的推荐 用例名称 处理订单参与者 ,顾客(次要参与者)管理员(主要参与者) 假设 管理员要对顾客提交的订单进行处理 前置条件 管理员已被识别和授权 后置条件 订单处理完毕,实行发货 主事件流 页眉内容共享知识 分享快乐 1管理员点击某一顾客的订单; 管理员对订单进行分类,识别,和发3.送到仓储部门 2系统根据顾客信息提供相应的订单; 记录系统做出相应的响应,并修改订单的状态,4. 到数据库 备选事件流 ,货物需要采购3a 某种图书的库存为0 系统给顾客发出通知,说明发货需要延长一定的时间用例名称 结算参与者 ,顾客(次要参与者)管理员(主要参与者)假设

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1