- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
鞋店进销存管理系统
一.项目背景
随着计算机技术的不断发展, 它已经成为人们工作和生活中不可缺少的工具。早在1954年,银行、大公司和大企业纷纷采用计算机进行账户和账目管理、生产管理、库存管理、销售管理、统计报表等。从数据的收集、存储、整理到检索统计,应用的范围日益扩大,使计算机的应用很快超过科学计算,成为最大的计算机应用领域。
鞋店管理的特点是信息处理量比较大,所存的鞋种类多,而且由于进货单、销售单、需求单等单据发行量特别大,关联信息多,查询和统计的方式各不相同等原因,因此在管理上实现起来有一定困难。在管理的过程中经常会出现信息的重复传递,单据报表种类繁多,各个部门管理规格不统一等问题。
在本系统的设计过程中,为了克服这些困难,满足计算机管理的需要,我们采取了下面的一些原则:
统一各种原始单据的格式,统一账目和报表的格式。
删除不必要的管理冗余,实现管理规范化、科学化。
程序代码标准化,软件统一化,确保软件的可维护性和实用性。
界面尽量简单化,做到实用,方便, 尽量满足书店中不同层次员工的需要。
二.定义
“鞋店进销存管理系统”为用户提供添加、修改、查询、退货操作等服务。
用户在登陆界面输入用户名,密码后系统核对正确进入系统内部。系统就要求用户选择事务类型(添加、修改、查询、退货等),直至用户选择退出应用服务,询问用户是否退出应用服务,如果用户选择结束,系统重回登陆界面。用户进入添加界面后,首先可以输入的数字必须大于等于100),否则系统显示输入有误。用户点击确认后,由系统查询,判断该取值是否超出库存量,如果没有,则系统会显示确认界面,用户单点击“确认”后,系统自动生成账单,并在后台进行工作,系统进行清点并发出命令给仓库管理人员,并将数据更新到数据库中;否则提示用户库存量不足,请重新输入,重复上述过程。
三.参考资料
《系统分析与设计》
四.系统分析与设计
4.1需求分析
4.1.1识别参与者
用户(下订单者),系统维护人员,仓库管理人员
4.1.2 对需求进行捕获与描述
用例名称:添加 执行者:用户 目的:向仓库中发出下订单命令。
用例名称:退货 执行者:用户 目的:将未售出的货物退还到仓库
用例名称:修改 执行者:用户 目的:修改用户登录密码。
用例名称:查询 执行者:用户 目的:查询可下订单剩余量。
用例名称:验证身份 执行者:用户 目的:验证操作系统的用户身份。
用例名称:信息管理 执行者:仓库管理人员 目的:对用户信息进行管理。
用例名称:系统维护 执行者:系统维护人员 目的:对系统进行维护。
用例名称:验证身份 执行者:系统维护人员 目的:对用户信息进行验证。
100.1 用例ID号及用例名 UC_001 添加 100.2 用例概述 当用户在登陆界面输入正确的账号和密码进入系统选择添加功能时,用例开始。用户利用它实现账户添加功能。 100.3 参与者 用户 100.4 前置条件(Pre-Conditions) 用户在登陆界面输入正确的账号和密码,成功登陆系统。 100.5 后置条件(Post-Conditions) 用户下订单成功。 100.6 事件流 100.6.1 基本事件流
(Basic Flow) 1.用户在登陆界面输入正确的账号和密码,成功登陆系统。
2.用户选择添加功能。
3.系统提示输入下订单量。
4.用户输完后点击确认。?
5.系统发出命令后并修改账户信息。
6.系统提示下单操作成功。
7.系统返回主界面。
余额不足时:
8.库存量余额不足,下单失败。??
9.系统显示当前库存量。
?返回主界面,并执行结束。 100.6.2 扩展事件流
(Alternative?
Flows) 系统检查到用户没有输入正确金额
1.提示用户输入正确金额?
2.用户重新输入金额 4.1.3 用例图
通过已掌握的需求,初步了解系统所要完成的功能。下面给出用例图。
4.1.4 分析与讨论
1)?建模用例图的步骤、方法??
1.?确定系统的边界和范围;(方法:分析系统内部元素,把系统内部元素和外
部事物划分开)?
2.?识别系统的参与者;?
3.?发现用例;?
4.?描述用例及确定用例关系;(方法:对用例概要描述;对用例详细描述。?根据用例事件流,将公共行为抽取出来,已包含关系构建用例关系;变化部分,抽取出来,放到扩展用例中)?
5.?建立用例图;?
6.?定义用例图的层次结构;??
2)?如何识别系统的参与者?应该如何划分用例,应注意哪些问题?????
通过回答以下问题来识别系统的参与者:?
1.?谁使用系统的主要功能??
2.?谁改变系统的数据??
3.?谁从系统中获取数据??
4.?谁支持、维护系统??
5.?谁需要借助系统的支持来完成
您可能关注的文档
- 项目技术员岗位工作手册介绍.doc
- 西南交大网络教育学院《配电网络自动化》作业介绍.doc
- 项目经理管理制度1介绍.doc
- 西南交大网络学院毕业设计(电气工程)介绍.doc
- 项目决策与评价离线作业介绍.doc
- 项目六集装箱进口商务洽谈介绍.doc
- 西南科技大学单片机实验考试程序介绍.doc
- 西南科技大学电气专业及自动化专业方向设计介绍.doc
- 西南双语跳绳记录表介绍.doc
- 项目评估格式文本介绍.doc
- 《2025年公共卫生应急报告:AI疫情预测与资源调配模型》.docx
- 《再生金属行业2025年政策环境循环经济发展策略研究》.docx
- 2025年开源生态AI大模型技术创新与产业协同趋势.docx
- 《2025年智能汽车人机交互创新研究》.docx
- 2025年专利申请增长趋势下的知识产权保护机制创新分析报告.docx
- 《2025年数字藏品元宇宙技术发展趋势分析报告》.docx
- 2025年折叠屏技术迭代中AI功能集成市场反应量化分析报告.docx
- 《2025年教育培训视频化教学与会员学习服务》.docx
- 《2025年工业软件行业CAD国产化应用场景分析报告》.docx
- 《2025年生物制药行业趋势:单抗技术迭代与产业链自主可控规划》.docx
原创力文档


文档评论(0)