货物进销存信息系统谭峰

上传人:m**** 文档编号:66120661 上传时间:2022-03-26 格式:DOC 页数:15 大小:236KB
收藏 版权申诉 举报 下载
货物进销存信息系统谭峰_第1页
第1页 / 共15页
货物进销存信息系统谭峰_第2页
第2页 / 共15页
货物进销存信息系统谭峰_第3页
第3页 / 共15页
资源描述:

《货物进销存信息系统谭峰》由会员分享,可在线阅读,更多相关《货物进销存信息系统谭峰(15页珍藏版)》请在装配图网上搜索。

1、目录1 引言 21.1 目标 21.2 项目范围 21.3 参考资料 22 总体描述 32.1 产品前景 32.2 用户类及其特征 32.3 运行环境 43 用例规格说明 43.1 用例 143.2 用例 253.3 用例 353.4 用例 463.5 用例 563.6 用例 673.7 用例 783.8 用例 884 外部接口需求 94.1 用户界面 94.2 硬件接口 95 非功能性需求 95.1 性能需求 95.2 软件质量属性 96 数据需求 数据字典和数据模型)附录A:术语表12附录B:分析模型13附录C:业务规则13附录D:待定问题清单14货物进销存管理信息系统1 引言计算机的应用

2、已普及到经济和社生活的各个领域,使用计算机操作能更好地提高 效率。货物进销存管理信息系统可以帮助企业快速有效地管理进货、销售、库存、应收 / 应付款等各项业务。合理控制进销存各个环节,提高资金的利用率和结算速度,实现管 理的高效率、实时性、安全性、科学化、现代化、智能化。1.1 目标软件需求规格说明描述了 “货物进销存管理信息系统 ”的软件功能性需求和非功能性需求 这一文档计划由时间和验证系统正确功能的项目团队成员来使用。1.2 项目范围“货物进销存管理信息系统 ”允许购买此系统的企业用于管理进货、销售、库存、应收/应付款等各项业务。1.3 参考资料1 Karl E. Wiegers著, 软件

3、需求 . 清华大学出版社, 20042 Dean Leffingwell等著,软件需求管理统一方法 . 机械工业出版社.20023 Soren Lauesen著, . 电子工业出版社, 20024 Ian Sommerville著, . 机械工业出版社, 20035 Ian K.Bray 著, . 人民邮电出版社, 20032.1XF前景查询货物经理月报表售信息仓库管理询货物3显示货物2总体描述销售出库lb货货物进销存管理系统物订单采购员P生成报表显示货物来管理进货、销售、库“货物进销存管理信息系统”是厂信提供报表,有效提高企业运行的效率。应用于石油 报表数据库化工、建材、汽配、电器、五金水电

4、、工具店、药业、食品生产、服装业、化妆品、玩存、应收/应付款等各项业务。能具生产厂家、图书2.2用户类及其特征用户类描述仓库管理员当有货物要存放或者取出时,由仓库管理员管理。他知道货物的数量, 存放的位置。财务结算统计员每天负责核对出入库管理组产生的单据和流水帐,统计汇总当日各种商品的 库数子并记入库存台帐。月末商品盘点时,产生进销存月报表。年终对某 些商品各月销售量和销售额作出直方图,对各商品年度盈利比例作出圆饼图 理研究市场使用。经理负责对商品流管理全过程的监控,随时查询货物的情况,年终分析货物 的市场。采购员根据订单采购采购货物。销售员查询客户要的商品,销售给客户。2.3运行环境操作系统

5、:Win dows 9x /Me/NT/2000/XP/20033用例规格说明3.1用例1用例编号UC-1用例名称登陆角色财务结算统计员描述登陆货物进销存管理信息系统。前置条件用户输入的用户名和密码正确。后置条件系统初始化,提示功能选择。主干过程1)用户输入用户名和密码后点确认按钮。2)系统根据用户输入的用户名和密码搜索本地数据库。3)如果所输入的和数据库的一致,则跳转到功能选择界面,否则清 空用户名和密码的输入框,提示该用户不存在或密码错误。分支过程用户可以选择记住帐号,下次启动系统时,将显示上次登陆的用 户。备注3.2用例2用例编号UC-2用例名称货物购入入库角色仓库管理员描述登记购入入库

6、的货物。前置条件用户通过身份验证,输入货物的货物名,购买数量,计量单位,购 入单价。后置条件数据库更新或者新增加一条货物记录。主干过程1)用户输入货物名,系统自动查询货物名,若有,则显示货物的编 号,若没有则新增一个货物的编号。2)用户输入购买数量,购买单价,系统自动计算并显示购买总价。3)用户点提交,系统生成表单页面,若用户选确认,则数据库更新 或者新增加一条货物记录,若用户选重填,则返回刚填数据的界 面。4)系统此次保存填写记录。分支过程1)用户在下拉框中选择货物名。2)用户查查看上一次填写记录。备注3.3用例3用例编号UC-3用例名称货物销售出库角色销售员描述登记销售出库的货物。前置条件

7、用户通过身份验证,货物存在。后置条件数据库更新一条货物记录。主干过程1)用户输入货物名或者货物号,系统自动查询货物,若有,则显示 货物的编号,货物名,购入单价,库存数量,购入日期。若没有 则提示用户,该货物不存在。2)用户输入销售数量,销售单价,系统自动计算并显示销售总价。3)用户点提交,系统生成表单页面,若用户选确认,则数据库更新 一条货物记录,若用户选重填,则返回刚填数据的界面。分支过程系统打印销售单据。备注3.4用例4用例编号UC-4用例名称当日货物库存台帐角色财务结算统计员描述用户在当日记录货物的购入和销售情况。前置条件用户通过身份验证,当天有购入和销售记录。后置条件数据库新增一条关于

8、某天货物库存的台帐。主干过程1)用户选择记录当天货物库存台帐功能。2)系统根据当日日期,在数据库中搜索当天购入和销售的单据,把 符合条件的单据列出。显示当天某货物的购入量,销售量,购入总金额,销售总金额,计量单位,累计货物总购入金额,累计货 物总销售金额,当天盈利。3)生成报表,并存入数据库。分支过程备注3.5用例5用例编号UC-5用例名称制作月报表角色财务结算统计员描述用户在月底总结本月的经营情况。前置条件用户通过身份验证,本月有天库存台帐。后置条件生成一张月报表。主干过程1)用户选择开始统计的开始日期和结束日期,并提交。2)系统查询数据库,显示记录条数,根据货物编号,累计用户选定 的时间内

9、的每一种货物的购入量,销售量,购入总金额,销售总 金额,生成月报表。3)列出销售量最高和最低的货物,库存金额,本期盈利。分支过程用户把数据生成直方图,并打印。备注3.6用例6用例编号UC-6用例名称查询货物角色财务结算统计员,仓库管理员,经理描述查询货物在仓库的情况。前置条件用户通过身份验证。后置条件显示某货物的情况。主干过程1)用户输入货物的编号或在下拉框中选择货物的名称,并确认查 询。2)系统搜索数据库,若用户输入的编号存在或用户选择了货物名, 系统显示货物的库存量,最近一次购入日期,最近一次销售日 期,购入单价,销售单价,购入量,已销售量,货物盈利。3)用户输入的货物编号不存在,提示用户

10、重新输入。分支过程1)用户选择打印此货物情况。2)用户查询编号的上下一条货物的情况。3)用户查询最近购入或销售的货物的情况。备注3.7用例7用例编号UC-7用例名称生成货物订单角色财务结算统计员描述根据客户或市场需求生成需要购买的货物单。前置条件用户通过身份验证。后置条件生成货物定单。主干过程1)用户输入要购买的货物名,若没有则系统新生成货物编号,数据 库新增一条货物记录。2)用户输入购买数量,计量单位,购买价格上限。3)用户选确认,系统生成单据。4)若用户选打印,系统打印单据出来,并添加到填写历史记录。若 用户选重填,则返回填写单据的界面。分支过程用户可查看和选择填写历史记录,系统自动填写单

11、据。备注3.8用例8用例编号UC-8用例名称年销售情况查询角色经理描述年终经理查看这一年货物的销售情况前置条件用户通过身份验证,有购入和销售记录。后置条件系统显示用户所需。主干过程1)用户选折要查看的开始日期和结束日期,报表类型。2)系统根据用户的选择,搜索数据库,列出符合要求的数据。3)用户选择生成直方图或者圆饼图。4)系统根据用户选择生成相应的图。分支过程用户打印报表或者图。备注4外部接口需求4.1用户界面系统对每一个功能都都提供帮助提示,解释如何使用这些功能。功能选择和操作,除了综合使用鼠标和键盘共同完成外,还可以只通过键盘来单独完成。4.2硬件接口采用打印设备的通用接口。5非功能性需求

12、5.1性能需求用户提交了查询之后,对查询的响应时间不能超过10秒,在此时间内要将查询结果显示在屏幕上。系统能容纳100000条以上货物资料5.2 软件质量属性5.2.1 可用性:系统对任何合法用户都可用,在工作时间99.9%可用。5.2.2 健壮性:如果在用户确认存货或取货之前,停电或者其他突发时间造成 系统不能正常工作,用户能通过该系统恢复数据,或者备份数据。5.2.3 易用性:输入 输出数据时有相应提示,操作简单,有快捷键,功能容 易理解。5.2.4 可维护性:重要的功能代码段有注释,系统出错能及时找出错误。6 数据需求 数据字典)日期=*货物存入仓库或者销售出库,结帐的日期:格式为YYY

13、Y-MM-DD *货物号=*货物的编号,由 8个数字组成 * 货物名 =*货物的名称,由 15 个字符的文本串组成 *计量单位=“千克” | “M | “升” | “个”*用10个字符的文本串表示货物的数量 的有关的单位 *库存数量 =*仓库存有某种货物的数量,由 10个以内的数字组成 *购入单价=*购买单位货物的价格,以元来计算,由10个以内数字组成 *销售单价=*销售单位货物的价格,以元来计算,由10个以内数字组成 *备注=*特殊货物或意外的情况,由 30个字符的文本串组成 *购物单= 货物号+货物名+计量单位+购买数量+购买单价货物=货物号+货物名+计量单位+库存数量+备注货物购入入库单

14、据 = 日期+入库单编号+货物号+货物名+计量单位+购入单价+购入量+购入价+备注入库单编号 =* 单据的编号,由 2 个字母和 16 个数字组成,格式为 xxxx-xxxx *购入量 =* 购买货物的数量,由 10 个以内数字组成 *购入价 =* 购买货物的总价,以元来计算,由 10 个以内数字组成 * 货物销售出库单据 =日期+出库单编号+货物号+货物名+计量单位+销售单价+销售量+销售价+备注出库单编号 =*单据的编号,由 3 个字母和 16 个数字组成,格式为 xxxx-xxxx *销售量=*销售货物的数量,由 10 个以内数字组成 * 销售价=*销售货物的总价,以元来计算,由 10

15、个以内数字组成 * 当日货物库存台帐 =日期IN-xxxx-xxxx-OUT-xxxx-xxxx-+商品号+商品名+计量单位+购入单价+销售单价+当日累计购入量+当日累计销售量+库存数量+备注当日累计购入量 =*当天购买货物的总量,由 16 个以内数字组成 * 当日累计销售量 =*当天销售货物的总量,由 16 个以内数字组成 * 货物进销存月报表 =日期+ 货物号+ 货物名+计量单位+购入单价+本期累计购入量 +购入金额累计 +销售单价+本期累计销售量 +销售金额累计 +本期盈利 +库存结余量 +库存资金额本期累计购入量 =*本期购入某货物的总量,由 16 个以内数字组成 * 购入金额累计 =

16、*本期购入某货物所用的金额,由 16 个以内数字组成 * 本期累计销售量 =*本期购入某货物的总量,由 16 个以内数字组成 * 销售金额累计 =*本期销售某货物所得到的金额,由 16 个以内数字组成 本期盈利=销售金额累计 -购入金额累计 * 由 16个以内数字组成 * 库存结余量 =*目前仓库中某种货物的数量,由 16 个以内数字组成 *库存资金额=*目前能用来购买货物的金额附录A:术语表1. VB vMicrosoft visualBasic )种开发软件的语言。2. BR (Business Rule业务规则的英文缩写。3. 流水帐这是一种通俗的说法,在会计学上,它的正式名称为序时帐。

17、它以时间先 后为顺序,依次登记帐目的一种帐簿,最为常见的是现金日记帐和银行存款日记帐。这 种帐簿的最大特点是,对发生的业务不加以区分分类,只是按照时间先后顺利加以记录,是一种最为基础、最为简单的记帐方法。附录B:分析模型下边的数据流图描述了商场应用领域的逻辑模型, 综合地反映了信息在系统中的流动、处理和存储情况:8是当当日业务规则及累计汇总数字。9是从库存台帐中提取的数据。ID规则定义规则类型静态或动态来源BR-1单据,货物号都有唯一的编号。事实静态企业策略BR-2危险须经经理同意才能入库。约束静态企业经理BR-3非法和来源不名的货物不得入库。约束静态企业策略BR-4某种货物数量低于或等于某值

18、,就提示某货物不 足。动作触发规则动态企业策略BR-5如果货物入库一年,未被销售,则不再购入该货 物。推论动态企业策略BR-6如果货物过了有效日期或者变质,则通知仓库管理 员。动作触发规则动态企业策略BR-7如果某货物再一个月内进货 5次以上,则该货物畅 销。动作触发规则动态企业策略BR-8库存资金额低于某值时通知企业经理。动作触发规则动态企业经理BR-9只有管理员同意,才能从仓库提取货物。约束静态企业策略BR-10本期盈利等于本期销售金额累计减去本期购入金额 累计。计算动态企业策略附录D:待定问题清单1 数据是否要加密存储。2.是否要记录并保存每一次的操作研制报告研制过程:1月15日、1月1

19、6日这两天上网查找资料,下载了 3个进销存的系 统来研究。去某企业做了调查研究,获取需求。1月17日、1月18日,分析需求,获取用例,分析系统应有的功能。1月19日、1月20日,撰写软件需求规格说明,课程设计 报告。不足与体会:虽然做“货物进销存管理信息系统”需求分析报告只是一次课程 设计,但我当它是一个我接到的项目来做。因为是第一次,遇到了很多困难,造成了一 些缺漏和不足,如用户类不明确,需求不足,用例不够具体。通过这次课程设计,我深刻体会到在软件开发这个过程中,软件需求分析的重要性。在 获取需求和分析需求时,书上的方法给了我很大的帮助。写系统的用例让我认识到用例 的好处,它能让用户更清楚地了解新系统可以提供的功能,为需求划分优先级。在编写 规格说明时,如何表达也很重要,因为这个用户和软件开发人员都要看。最后确认需 求,正如书上所说,“需求开发是一个迭代的过程”,通过确认,不断更新并减少需求 的误差。整个课程设计过程让我认识到,做一个好的分析员需要很多方面的技能和知 识,我必须更加努力学习这方面的知识。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

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

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


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