《《UML课程设计》word版》由会员分享,可在线阅读,更多相关《《UML课程设计》word版(12页珍藏版)》请在金锄头文库上搜索。
1、1初始阶段21.1愿景21.2用例模型51.3补充性规格说明书81.4词汇表101.5业务规则101初始阶段1.1愿景一、简介我们设想学而优书店管理信息系统是先进的综合信息管理系统,能够容错,能够处理海量信息以提供决策支持,并且能够和第三方支持系统进行整合。二、定位1、商业机遇网络信息时代的到来,打破了传统的营销模式,新兴的依托网络的营销模式已经逐渐成为了时代的主流。通过营销模式的改革,可以提高竞争优势,促进发展。2、问题综述现有的书店的各个分店的管理信息系统已经过时,无法适应新的业务需求,无法与书店总部以及各个分店的信息进行很好的整合,而且不能很好的支持网络营销模式,影响了书店的发展。3、产
2、品定位学而优书店管理信息系统是一个先进的综合管理信息系统,以大型数据库为基础,以网络为依托,能够综合处理整合海量信息,提供决策支持,提供自动化实体营销以及网络营销模式的支持。三、涉众描述1、市场统计随着网络营销模式的发展和成熟,越来越多的人喜欢在网络上购物,通过新的书店管理信息系统,能够增加书店的销售数量,使得书店获得发展。2、涉众概要姓名描述职责开发组成员主要开发学而优书店管理信息系统对书店管理信息系统进行设计、架构、编码、测试以及安装。系统管理员各个书店的系统的管理员管理书店的信息系统,维护信息系统的运行。分店销售员各个书店的销售人员直接参与书店的运营环节,负责实体书店和网络书店的运营。顾
3、客消费者购买商品,并根据自己的实际情况决定购买、卖方、付费方式、配送方式3、用户概要姓名描述职责涉及人群卖方各个书店的销售人员确定订单、收款、发货、上传商品信息并对商品进行描述销售商买方网上商品和实体书店的购买者浏览商品、确定订单、付款、接收商品并确定商品顾客管理员技术管理员和日常运营管理员维护数据库,管理买家和卖家信息开发组成员和网站运营者4、用户环境两种管理员角色:负责技术类的管理与维护的管理员,负责日常运营的书店管理员。书店管理信息系统要整合原来的销售系统,库存系统,用户管理系统以及新的网络运营系统。顾客可以通过网购买到满意的书籍书店合法经营,诚信经营。5、高阶目标能够实时的将各个书店的
4、信息进行整合以支持网络营销,实体营销以及决策支持。6、用户级目标书店收银员:能够方便快速的完成销售交易系统管理员:能够有效的管理用户,商品信息,容易维护系统。经理: 能够实时的监控销售情况四、产品概览1、 产品展望通过信息系统可以快速有效的提供给顾客全面周到贴心满意的服务。2、 产品主要功能店面系统:完成实体书店的销售交易进书管理:管理各个分店与配送中心的信息的业务交流库存管理:管理各分店的库存与配送中心的库存会员管理:管理与顾客的交互信息后台管理:系统管理功能五、其他需求和约束参见补充性规格说明书1.2用例模型1.2.1详细描述一、店面POS系统销售员登陆: 销售员输入工作证号,进入销售系统
5、。处理销售: 售货员录入书籍条码号,根据客户需要确定收款方式,录入收款、退款及其它销售细节。处理退货: 根据业务规则,办理顾客的退货要求,录入退货事件细节信息,修改原销售记录。录入会员卡号:针对会员购书需要录入会员卡号,系统自动识别会员身份,系统自动执行此次交易的相关规则(如根据会员积分觉得折扣、为会员此次交易录入相关积分等),新增会员: 对符合业务规则的顾客办理会员卡。打印发票: 打印本次交易的发票。更新库存: 系统根据本次交易,按照业务规则修改相关库存信息。二、会员管理查看会员信息: 系统管理员、业务经理等对会员信息进行查询、分析。修改会员信息: 根据需要修改相关会员的基本信息。 三、进货
6、管理下达订单: 书店向配送中心下达进货订单。取消订单: 按照业务规则取消已下达的订单。查看订单: 查看书店的所以订单。货运状态: 查询新下达订单的货运状态。更新库存: 更具进货修改相关库存信息。四、库存管理进货处理: 对进入仓库的货物进行审查核对、统计记录、安排录入新书信息: 对新书进行信息录入。修改书籍信息: 对书店的书籍信息进行相关修改。查看书籍: 查看书店所有书籍的信息。五、配送管理配送订单: 需要配送服务的客户下达配送订单。配送费用: 根据业务规则统计确定配送费用。配送状态: 记录和实时修改客户下达订单的配送状态。确认配送: 在客户接收到货物后记录下此次销售记录。六、后台管理管理员登陆
7、: 管理员输入身份,系统自动识别。增加用户: 增加后台管理用户。删除用户: 删除后台管理用户。管理安全性: 查询所有系统的使用记录。1.2.2用例详细描述一、处理销售详述用例:处理销售范围:POS 应用级别:用户目标主要参与者:收银员涉众及其关注点:收银员:希望准确,快速地输入。售货员:希望自动更新销售提成。顾客:希望以最小的代价完成购买活动及得到快速服务。希望便捷、清晰地看到所购买的书目与价格。希望得到购买凭证,以便退货。公司:希望准确地记录交易,满足顾客要求。希望确保记录支付授权服务的支付票据,有一定容错性,能够自动、快速的更新账务和库存信息。经理:希望能够快速执行超空操作,易于更正收银员
8、的不当操作。政府税收代理:希望能从每笔交易中抽取税金。支付授权服务:希望接收到格式和协议正确的数字授权请求。希望准确的计算对书店的应付款。前置条件:收银员必须经过确认和认证。成功保证:存储销售信息。准确计算税金,更新账务和库存信息,记录提成,生成票据,记录支付授权的批准。主成功场景:1. 顾客携带所购书目或需要服务,到收银台通过POS机付款。2. 收银员开始一次新的销售交易。3. 收银员扫描书目条码。4. 系统逐条记录出售的书目,并显示该书目的描述。价格和累计额。价格通过一组价格规则来计算。收银员重复34步,直到输入结束。5. 系统显示总额和所计算的税金。6. 收银员告知顾客总额,请顾客付款。
9、7. 顾客付款,系统处理支付。8. 系统记录完整的销售信息,并将销售和支付信息发送到外部的账务系统和库存系统。9. 系统打印票据。10. 顾客携带书目和票据离开。二、处理进货详述用例:处理进货范围:库存管理级别:子功能主要参与者:仓库管理员涉众及其关注点:仓库管理员:希望能够准确、快速地扫描和核对货物。送货员:希望能够快速核对货物,确认签收。公司:希望准确地记录交易。希望有一定的容错性。希望能够自动快速地更新库存信息。经理:希望能够快速执行超空操作,易于更正仓库管理员的不当操作。政府税收代理:希望能从每笔交易中抽取税金。前置条件:仓库管理员必须经过确认和认证。成功保证:存储进货信息。准确计算税
10、金,更新库存信息。确认签收。 主成功场景:1.送货员把货物到达仓库。2.仓库管理员开始一次新的进货交易。3.仓库管理员扫描货物。4.系统调出订单,显示该批货物的描述,逐批核对货物。仓库管理员重复34步,直到扫描结束。5.仓库管理员输入确认信息,系统对确认信息进行验证和记录。6.仓库管理员在签收单签名。7.送货员携带签收单离开。三、特殊需求参见补充性规格说明书。1.3补充性规格说明书一、简介本文档记录了学而优信息管理系统所有未在用例中描述的需求二、功能性需求(通常跨越多个用例的功能性)1、日志和错误处理所有系统都用日志方法记录关键性处理以及出错信息及相关处理。2、邮件系统子系统之间以及对外的邮件
11、服务都必须经过邮件系统进行处理。3、 监视系统用来监视系统的运行是否正常4、 安全系统用来保证系统的安全,防黑客,防木马,防病毒等等以及使用者得身份权限的验证。三、可用性1、系统客户端系统客户端要方便系统使用者的操作,要易于学习。2、 帮助服务能够及时的提供自助的帮助服务四、可靠性1、可恢复性当系统出错或者由于意外原因导致系统出现故障,要能够有相应的方法进行恢复,以保障系统的使用。2、 性能系统能够支持海量的信息的处理并且能够实时的稳定的运行,响应速度快,出错概率低。五、实现约束采用java技术的解决方案。采用应用java接口的数据库系统采用支持J2EE规范的Web服务器软件。操作系统为微软w
12、in2000以上或Linux(Unix)的数据库服务器上顺利运行。系统的用户界面必须在IE 6.0以上或Netscape 4.04以上的浏览器正常显示。系统必须在java1.5以上的版本上运行。1.4词汇表术语定义和信息格式验证规则别名商品用于销售的产品或服务UPC标识产品的数字代码。通常以产品上的条形码来表示。格式和验证的详细信息可参见www.uc-council.org分为几个子部分的12位数字代码第12位是校验码通用产品代码1.5业务规则ID规则可变性来源规则1会员支付需出示会员卡低书店政策规则2信用卡支付需要签名部分信用卡支付要求输入密码信用卡授权公司的政策规则3税务规则。销售中需要考
13、虑税务事宜。当前详情参见政府公布的状况高。税法变更相对较快法律规则4会员折扣规则。示例:累计购书200499元:9折累计购书500999:8.5折累计购书10001499:8折累计购书15001999:7.5折累计购书2000元以上:7折各销售店面依据书店的政策做出变更书店政策规则5非会员折扣规则。各销售店面依据书店的政策做出变更书店政策一次性购买图书200元以上,可享受9折优惠,并成为书店会员规则6退货规则。是否接受书本退货可由店面做出决定各销售店面依据书店的政策做出变更书店政策规则7信用卡支付退款可能只对购买者的信用卡账户进行退款操作,而不是以现金退款低信用卡授权公司的政策 (注:本资料素材和资料部分来自网络,仅供参考。请预览后才下载,期待您的好评与关注!)