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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(软件建模技术大作业需求规格说明书模板Word文件下载.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

软件建模技术大作业需求规格说明书模板Word文件下载.docx

1、4 系统分析 54.1 用例图 54.1.1 pos机销售 54.1.2 仓库管理 64.1.3 人员管理 94.1.4 销售管理: 124.2 活动图 174.2.1 pos机销售 174.2.2 报损 184.2.3 进货 184.2.4 退货 194.2.5 会员管理 194.2.6 供货商管理 204.2.7 员工管理 204.2.7 交易信息查询 214.3 时序图 214.3.1 pos机销售时序图 214.3.2 销售员业绩查询时序图 224.3.3 商品销售排行用例时序图 224.3.4 供货商管理用例时序图 234.3.5 会员管理用例时序图 234.3.6 员工管理用例时序

2、图 244.4 类分析 244.4.1 pos机销售用例实现 244.4.2 报损用例实现 254.4.3 进货用例实现 254.4.4 退货用例实现 264.4.5 供货商管理用例实现 264.4.6 会员管理用例实现 274.4.7 员工管理用例实现 274.5 类设计 284.5.1 仓库管理类关系图 284.5.2 前台pos机销售类关系图 284.6 库存管理信息系统组件框图 294.7 库存管理信息系统部署图 295 系统接口 305.1 用户接口 305.2 硬件接口 306 性能需求 316.1 精度要求 316.2时间特征 316.3灵活性 317 软件属性 327.1 系统

3、安全性 327.2 可维护性 328 其它需求 338.1 数据库需求 338.2 系统操作要求 338.3 故障及其处理 331 引言1.1 立项背景 21世纪,超市的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而是技术的竞争、管理的竞争、人才的竞争。技术的提升和管理的升级是超市业的竞争核心。零售领域目前呈多元发展趋势,多种业态:超市、仓储店、便利店、特许加盟店、专卖店、货仓等相互并存。如何在激烈的竞争中扩大销售额、降低经营成本、扩大经营规模,成为超市营业者努力追求的目标。1.2 立项原因概述针对超市的特点,为了帮助超市解决现在面临的问题,提高小型超市的竞争力,我们将开发一个超市管

4、理系统1.3 UML 概述面向对象的系统分析与设计,包括OOA(面向对象分析)与OOD(面向对象设计)两个部分。其中OOA 的主要任务是分析问题,找出问题解决方案。同时,发现对象并分析对象内部构成和外部关系,建立软件系统的对象模型。OOD 的主要任务是根据已确立的系统对象模型,运用面向对象技术,设计对象与类,进而设计系统结构、人机界面、数据管理、任务管理等子系统。UML(Unified Modeling Language)是第3 代的面向对象建模语言。UML 是由Rational 公司的面向对象技术研究专家Grady Booch、Ivar Jacobson 和Jim Rumbaugh 联合开发

5、的。它采纳和扩展了Booch 标记法、OMT 的面向对象建模技术的方法,以及面向用例(Use-Case)的OOSE 方法,并且吸取了其他学者和软件厂商的建议。UML 在提交给OMG( Obicct ManagementGroup)后,最终成为大众所接受的标准建模语言。UML建模语言吸取和发展了Booch、OMT 和OOSE 方法,以及其它OO 和非OO 方法的优点。它融入了软件工程领域的新思想、新方法和新技术,提出如模板、扩展机制、活动图等新概念。UML 易于表达且功能强大,应用广泛。它不但适用于面向对象的软件分析与设计,还支持从需求分析开始的软件开发的全过程。UML 定义了一系列图形工具,以

6、对现实世界进行面向对象建模。标准建模语言UML 已成为面向对象技术的主流建模工具,支持系统分析、设计和实现等软件开发全过程。UML 定义了5 类10 种模型图,用于提供静态建模机制和动态建模机制。静态模型包括用例图、类图、对象图、包图、构件图。配置图动态模型包括行为图(活动图,状态图)和交互图(顺序图,合作图)。(1)用例图:描述应用领域需求与功能,以及事务(用例)之间的逻辑关系。(2)类图:是显示一组类、接口、协作以及它们之间关系的图。1)对象图:类的实例图。2)包图:提供类图的分组优化机制(3)行为图:描述跨越多个用例的对象行为(数据操作功能),包括活动图和状态图。1)活动图:描述多用例和

7、多对象的复杂行为及活动间的约束关系;或者说,描述复杂行为中的活动及其执行顺序。2)状态图:描述单个对象的所有可能状态及转移条件。(4)交互图:显示一个交互,由一组对象和它们之间的关系构成,其中包括在对象间传递的消息,包括顺序图和协作图。1)顺序图:是强调消息的时间顺序的交互图。2)协作图:是强调发送和接收消息的对象之间的结构组织的交互图。(5)实现图:用于描述系统实现的一些特性,包括构件图和配置图。1)构件图:描述软构件及相互间的依赖(及调用)关系,包括源文件、二进制文件、可执行文件。2)配置图:描述构件运行环境及系统软硬件体系结构。1.4 参考文献1 齐志昌,谭庆平,宁洪.软件工程(第二版)

8、M.北京.高等教育出版社.20042 王珊,萨师煊.数据库系统概论(第四版)M.北京.高等教育出版社.2006.2 项目概述2.1 面向的用户 超市经理主要是查询和权限设置,销售员主要是负责前台销售、系统管理员主要维护系统和数据处理。2.2 实现目标(1)建立一个具有友好界面,操作简单的超市管理系统;(2) 能够更好的控制和发展超市各种资源的流转;(3) 实现对进货商品的信息录入,并建立完整的数据库,对商品实行统一管理; (4)采购人员查询本系统,可以更直接,更有效的获得商品的情况,了解商品是否畅销或滞销,以及做出精确的进货单,促销的商品的条目单;(5)销售人员可以通过系统查询商品的销售状况,

9、制定下一步的销售计划,对某些特殊产品进行打折优惠活动。(6)财务人员通过系统的查询更加清楚了解库存情况、销售金额,是否盈利亏损等情况;(7)超市管理者把握住商品的进销存动态,管理更方便,进一步提高工作效率。2.3 项目开发要求(1)项目开发规范统一:模块划分,代码编写均遵照小组命名规范文档;(2)程序优化、安全并要有良好的可扩展性;(3)用户界面简洁明了、操作简单实用;(4)与用户保持良好的沟通,及时根据用户新的需求改善系统功能。2.4 开发工具Microsoft Visual C+ 6.0SQL server 2000Rational Rose20033 系统描述3.1 系统概述该超市管理系

10、统主要分为两大系统,分别是前台POS销售系统和后台管理系统:前台POS系统包括对商品信息的录入和进行收银业务,后台管理系统分为统计系统、销售管理、仓库管理、和人员管理。实现对超市的更加方便又好管理。3.2 系统总体结构模块子系统结构3.3 各部分功能描述(1)前台pos机销售系统:主要负责日常销售。(2)统计系统:负责各项数据的统计查询。(3)销售系统:销售系统主要是成批批发商品,和对商品的销售信息,pos机销售信息进行查询,和对商品信息的修改。(4)仓库管理:仓库管理功能描述:仓库管理子系统提供查询库存明细记录的基本功能,并根据库存的状态提供库存报警功能。高于上限或低于下限均 可报警,以及自

11、动盘点计算,自动制定进货计划,进货时自动等级,以及提供查询和打印计划进货与入库记录的功能。(5)人员管理系统:人员管理子系统提供基本信息登记管理,员工操作权限管理,客户销售权限管理的功能。4 系统分析4.1 用例图4.1.1 pos机销售用例分析:用例名称:pos机销售描述:pos机销售人员使用pos机销售用例完成收银的任务标识符:uc1优先级:A(高)角色: pos机销售人员前置条件:pos机销售人员已成功登录系统并具有查询商品信息、收银的权限主事件流:1. pos机销售人员选择“pos机销售”选项,用例开始2. pos机销售人员输入证号,系统根据规则检查证号的有效性 A1:仓库管理员证号无

12、效3. pos机销售人员输入密码,检查密码是否正确A2:密码错误4显示登录成功提示信息5pos机销售人员扫描输入顾客所购买商品6. 系统根据扫描的商品,进入数据库调出商品单价,并进行价钱的累加7 pos机销售人员扫描会员卡 A3:有会员卡8. 显示商品总价格9. 接受顾客付款,收印员点击确认10. 打印发票11. 用例结束其他事件流:A1: pos机销售人员无效 (1).系统pos机销售人员无效的提示信息 (2).返回主事件流第2步A2: (1). 系统显示密码错误的提示信息 (2). 返回主事件流第3步A3:(1)系统显示会员的具体信息,进行折扣计价。 (2)跳至主事件流第8步后置条件:系统

13、成功将已售出的商品信息更新至数据库中特殊需求:4.1.2 仓库管理报损管理仓库管理员使用报损管理用例完成报损任务仓库管理员仓库管理员已成功登录系统并具有有损货品处理的权限1.仓库管理员选择“报损管理”选项,用例开始2. 仓库管理员打开报损界获取报损信息表3. 仓库管理员输入报损信息4系统对输入的报损信息检查其信息的有效性信息无效5系统自动更新数据库的商品信息6. 将更新的信息写入日志文件7用例结束输入的商品信息无效 (1)系统显示错误的提示信息 (2)返回主事件流第 4步系统成功将报损信息记入统计系统进货管理系统管理员、仓库管理员使用进货用例完成进货的任务uc2 系统管理员、仓库管理员仓库管理员已成功登录系统并具有查看、填写进货单的权限1. 仓库管理员选择“进货管理”选项,用例开始2. 系统自动进入进货管理界面3系统通过检查仓库的数据库的信息获取进货单4仓库管理员检查并确认是否进货A1:检查失败5仓库管理员录入进货单据6. 检查单据格式的正确性并对进行相对应的进货单据格式不正确7. 系统管理员写入进货信息更新数据库8. 写入系统日志文件中9. 用例结束 (1)系统显示不进货 (2)返回主事件流

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

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