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

上传人:GCG1****010 文档编号:57135573 上传时间:2022-02-23 格式:DOC 页数:9 大小:130.50KB
返回 下载 相关 举报
图书销售管理系统分析与设计__第1页
第1页 / 共9页
图书销售管理系统分析与设计__第2页
第2页 / 共9页
图书销售管理系统分析与设计__第3页
第3页 / 共9页
点击查看更多>>
资源描述
信息系统分析与设计报告图书销售系统的分析与设计北京信息科技大学 信息管理学院 XX 专业 信息系统 课程设计报告第 2 页 共 9 页 目 录1. 图书销售系统概况图书销售系统概况 .31.1 图书销售系统背景 .31.2 业务描述.31.3 图书销售系统目标.32。 用户需求架构用户需求架构.32。1 用例模型 .32。2 用例规约 .43. 业务架构业务架构.53.1 业务流程模型 .53。2 组织结构 .54。 信息架构信息架构 .64.1 概念 ER 模型.64。2 数据流图 .75. 应用架构应用架构.85.1 应用系统体系结构 .85。2 系统功能结构模型 .85。3 组件图.96. 基础设施架构基础设施架构.106。1 部署图.107。 附录附录.11附录 A 用例规约 .11附录 B 业务流程图.16附录 C 数据流图 .17北京信息科技大学 信息管理学院 XX 专业 信息系统 课程设计报告第 3 页 共 9 页图书销售系统企业架构分析与设计报告1. 图书销售系统概况1。1 图书销售系统背景随着网络技术的发展,Internet 已成为最具市场潜力的技术领域,使用 Web 技术设计的数据库应用软件,是目前 Internet 市场的技术中坚,各种 Web 应用如电子商务,网上购物等都采用这种方式实现。网上购书系统,是一个立足于网络、以书籍为商品的专业性网上购物网站.系统同时具有买卖书籍等功能,为书籍的流通提供了一个高效的交易平台.该系统能实现用户的注册、登录功能;能够实现商品的查询,订购等功能。该系统基本上具备一个网上商品销售系统应该具备的常用功能,该设计项目基本上体现了构建一个动态商务网站所需要的技术1.2 业务描述随着时代的发展,信息技术、Internet/Intranet 技术、数据库技术的不断发展完善,网络进程的加快,传统的购物方式也越来越不能满足人们快节奏的生活需求,使得企业的IT 部门已经认识到 Internet 的优势,电子商务就是在这样一个背景下产生发展起来的。伴随着电子商务技术的不断成熟,电子商务的功能也越来越强大,注册用户可以在网上搜索购买到自己想要的各种商品,初步让人们体会到了足不出户,便可随意购物的快感。图书销售系统也就正是一个电子商务系统的开发-网上图书销售系统。1。3图书销售系统目标 实现一个在线图书销售管理系统,完成图书信息管理,用户信息管理,订单信息管理,采购图书管理,销售管理,财务管理等功能2。 用户需求架构用户需求架构本部分描述用户需求中的实体,包括用例图和用例规约等。2.1 用例模型 图2。1。1用力模型图2.2 用例规约用例名称登录参与者顾客(主要参与者),管理员(次要参与者)假设输入正确的用户名和密码即可登录前置条件进入登录界面后置条件登录到个人系统主事件流1顾客输入用户名和密码,点击确定按钮;4顾客登录到个人系统,直到退出2.系统验证用户信息,若用户信息正确,则进入步骤3,若用户不存在,则进入 2a;3.记录顾客登录信息备选事件流2a 用户不存在系统提示用户名不正确北京信息科技大学 信息管理学院 XX 专业 信息系统 课程设计报告第 4 页 共 9 页2b 用户信息输入不正确系统提示错误,返回输入界面,用例结束2c 用户已经登录系统提示并结束输入 表2.2。1用例规约 其余用力规约见附录A3。 业务架构业务架构本部分描述业务系统的主要实体,包括业务流程、功能、产品、业务单元和业务目标等。3。1 业务流程模型 图3。1。1购书流程总图其余业务流程图见附录B3.2 组织结构图3.2.1组织结构图4. 信息架构信息架构本部分描述信息系统中的信息实体,包括数据概念模型和信息流。4.1 概念ER模型图4.1。1实体联系模型4.2 数据流图 图4。2。1顶层进程数据流图其余数据流图见附录C5。 应用架构应用架构本部分描述信息系统资产库中的实体,包括信息系统和连接业务架构与技术架构的各种接口.5。1 应用系统体系结构图5.1。1应用系统架构5。2 系统功能结构模型 图5.2。1系统功能结构模型5。3 组件图图 5。3.1组件图6。 基础设施架构基础设施架构本部分主要描述信息系统运行于之上的基础设施的实体。6.1 部署图图6。1。1部署图7. 附录附录附录A 用例规约用例名称注册参与者顾客(主要参与者) ,管理员(次要参与者)假设顾客可以自己注册前置条件顾客可以注册后置条件顾客注册成功,注册信息被记录主事件流北京信息科技大学 信息管理学院 XX 专业 信息系统 课程设计报告第 5 页 共 9 页1顾客填写注册信息;4。顾客注册成功2系统验证顾客注册信息,检查用户是否已经注册,用户信息是否正确;3. 系统将顾客注册信息记录到数据库中;备选事件流2a 顾客信息有错误系统提示顾客修改注册信息,用户重新填写信息或取消注册,用例结束用例名称浏览图书参与者顾客(主要参与者) ,管理员(次要参与者)假设图书是可以识别的前置条件顾客已被授权后置条件浏览信息已被记录主事件流1顾客进入购书系统;2用户选择要查看的图书;5顾客重复步骤 1, 直到退出3系统提供该图书的信息;4系统修改浏览记录,更新该书的图书状态;用例名称修改订单信息参与者顾客(主要参与者),管理员(次要参与者)假设读者在订单提交之前可以修改信息前置条件顾客已被识别和授权后置条件更新订单状态和信息主事件流1顾客填写新的信息;5顾客重复步骤 1, 直到退出2系统根据读者身份验证订单信息;3系统提供该顾客的原来的信息;4系统修改订单记录,更新该顾客的订单信息;用例名称购物车管理北京信息科技大学 信息管理学院 XX 专业 信息系统 课程设计报告第 6 页 共 9 页参与者顾客(主要参与者) ,管理员(次要参与者)假设用户在买书时,可以将自己要买的物品放入购物车,最后一起结算前置条件用户已被识别和授权后置条件购物车的商品状态发生了变化主事件流1。用户点击将图书放入购物车或者进入我的购物车;3。用户提出相应的请求5用户重复步骤 1, 直到退出2系统根据读者的登录信息进入到相应的购物车界面;4系统根据用户的不同请求作出相应的反应;用例名称提交订单参与者顾客(主要参与者) ,管理员(次要参与者)假设顾客已确认订单信息前置条件订单信息已经填写完毕后置条件订单提交给系统,等待处理主事件流1顾客确认订单信息,点击提交;2系统验证订单信息;3系统接收订单;4系统修改订单记录;5订单提交成功备选事件流2a 订单未完成系统提示,并返回到订单页面,用例结束用例名称支付费用参与者顾客(主要参与者) ,管理员(次要参与者)假设顾客购买了某种商品前置条件顾客已经被授权和识别北京信息科技大学 信息管理学院 XX 专业 信息系统 课程设计报告第 7 页 共 9 页后置条件钱货两清主事件流1顾客通过某种方式支付费用;5图书管理员重复步骤 1, 直到退出2系统提供对应顾客信息;3系统提供借阅该书的读者信息;4系统修改借书记录,更新该书的图书状态及此种书的可借数量;管理员用例管理员用例用例名称发布信息参与者管理员(主要参与者),顾客(次要参与者)假设管理员有发布信息的权限前置条件管理员已被识别和授权后置条件修改图书信息,更新该书的图书状态及此种书的库存数量主事件流1管理员填写要发布的信息,并提交给系统;5管理员重复步骤 1, 直到退出2系统根据信息记录验证信息;3系统显示管理员所发布信息;4系统更新发布信息,并记录到数据库;用例名称维护顾客信息参与者管理员(主要参与者),顾客(次要参与者)假设管理员应对客户信息进行管理前置条件管理员已被识别和授权,已经登录到该页面后置条件修改顾客信息,记录到数据库里主事件流1管理员点击某个用户的资料;3.管理员对顾客的某些资料进行修改或删除;5管理员重复步骤 1, 直到退出2系统根据管理员的要求,提供该顾客的资料;4系统修改顾客信息,更新该顾客的资料并保存;用例名称维护图书参与者管理员(主要参与者),顾客(次要参与者)假设管理员应定期对图书进行维护前置条件管理员已被识别和授权北京信息科技大学 信息管理学院 XX 专业 信息系统 课程设计报告第 8 页 共 9 页后置条件图书信息被修改主事件流1管理员查看图书的时候选定一部分图书;3.管理员对图书信息执行相应的操作(添加、删除、修改)5管理员重复步骤 1, 直到退出2系统列出管理员所要求的图书;;4系统响应管理员的要求,相应的修改图书的信息,并记录到数据库里;用例名称查看库存参与者管理员(主要参与者) ,顾客(次要参与者)假设图书库存被记录,管理员有权查看前置条件管理员已被识别和授权后置条件记录库存信息,修改库存信息主事件流1管理员点击要查看的库存;2系统提供库存信息;备选事件流2 若某种图书的库存为零,系统提示进行采购用例名称销售查询参与者管理员(主要参与者),顾客(次要参与者)假设管理员定期对销售记录进行查询前置条件管理员已被识别和授权后置条件查询记录发生修改,系统为顾客提供销售记录主事件流1管理员点击“销售查询;2系统提供图书销售历史信息;3系统修改查询记录;备选事件流2a 某种图书的销售量为 0系统提示对该商品进行一些促销措施2b 某顾客经常购买某一类的图书,可以进行针对性的推荐用例名称处理订单参与者管理员(主要参与者) ,顾客(次要参与者)假设管理员要对顾客提交的订单进行处理前置条件管理员已被识别和授权北京信息科技大学 信息管理学院 XX 专业 信息系统 课程设计报告第 9 页 共 9 页后置条件订单处理完毕,实行发货主事件流1管理员点击某一顾客的订单;3。管理员对订单进行分类,识别,和发送到仓储部门2系统根据顾客信息提供相应的订单;4。系统做出相应的响应,并修改订单的状态,记录到数据库备选事件流3a 某种图书的库存为 0,货物需要采购系统给顾客发出通知,说明发货需要延长一定的时间用例名称结算参与者管理员(主要参与者) ,顾客(次要参与者)假设购书需要付费前置条件管理员已被识别和授权后置条件结算完成主事件流1管理员点击某一顾客的订单;3.管理员对订单的各个款项进行结算2系统根据顾客信息提供相应的订单;4.系统做出相应的响应,并修改订单的状态,记录到数据库附录B 业务流程图1.登陆流程子图2.注册流程子图3.订单处理流程子图4。采购流程子图附录C 数据流图1。二层进程2.三层进程销售3.三层进程采购4。三层进程财务
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 励志创业


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!