


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、编号版本V1.0003需求规格说明书项目名称:小型超市进销存管理系统项目负责人严鑫编写王若松校对审核单位:070622班第7小组2009年12月6日目录1引言11.1编写目的11.2背景11.3定义11.4参考资料12任务概述12.1目标12.2用户的特点22.3假定和约束23业务分析23.1组织机构分析23.2组织职能分析33.3确定业务33.4业务与机构43.5业务与实体43.6主要业务流程图54需求分析54.1系统功能需求54.1.1系统目标分析54.1.2系统需求结构图64.1.3系统功能描述64.1.4功能用例图74.2系统性能需求104.3输入输出要求104.4系统界面需求104.
2、5故障处理要求105运行环境规定115.1硬件平台115.2软件环境115.3接口116风险分析116.1系统面临的主要风险116.2风险的处理策略117遗留问题121引言1.1编写目的本文档主要是对获取的用户需求,综合考虑组织目标、现状、技术条件、投资能力等因素,从系统目标、结构、功能、性能、风险等方面对小型超市进销存管理进行深入细致地分析,剔除相互矛盾、不一致、有歧义或者不必要的需求,最终确定出合理、正确、可行的系统需求,尽可能地满足用户要求,避免开发人员和用户之间的误解。本文档将详细、准确地反映最终确定的系统需求内容,简要地反映需求分析的过程以及相关问题;既是对需求分析工作的总结,又将作
3、为后续开发阶段系统分析、设计、实现和测试的工作纲领。A. 1.2背景待开发的软件系统的名称:小型超市进销存管理系统项目的任务提出者:XX超市项目开发者:哈尔滨工程大学软件工程专业070622班第7小组本文档的读者范围包括:a. 需求提供方具体责任人开发方项目负责人、系统分析设计人员1.3定义非营业开支:除采购款、销售款外,超市维持正常运营所需开支报损:库存损坏商品上报报溢:库存非正常(顾客遗失等原因)增加商品上报1.4参考资料系统设计与分析哈尔滨工程大学邢薇主编软件设计文档国家标准需求规格说明书(GB85688)«JSP网络开发实例人民邮电出版社2任务概述2.1目标超市进销存管理系统
4、将覆盖超市日常经营管理的全过程,包括采购、销售、库存、管理决策支持等各个环节。?软件的各个模块操作界面简单、实用,可让用户可以在最短的时间内掌握软件的使用方法。?软件的采购管理、销售管理、库存管理功能强大,灵活,同时为用户提供方便实用的模糊查询功能,用户可以在最短时间内找到自己所需要的信息。?软件系统采用流行的B/S结构,可以供多台电脑协同工作,数据共享。?软件采用模块级安全管理,系统安全性高。?软件对在使用过程中可能出现的外部意外情况,如断电、网络中断等均进行了妥善处理,可以确保用户数据的完整性,同时在外部故障消除后,系统仍能继续操作。系统软件采用Java平台进行开发并实现,用户数据选用Mi
5、crosoftSQLServer2005进行统一管理。2.2用户的特点本软件系统主要面向中小型超市,对前台操作人员要求掌握销售子系统操作技能和pos销售机使用常识,对超市管理人员要求熟悉系统全部操作,尤其是相关的统计查询操作以便进行相关商业决策,后续维护工作由本开发小组派遣计算机专业人员进行,系统预计使用期限5年。2.3假定和约束本次开发项目的需求分析,是在一些特殊因素作用下,外部条件不允许有较多时间来充分考虑的情况下做出的,因而有一定的局限性;非营业开支仅限于工资结算、税务结算和日常开支;系统开发硬件、软件、运行环境的条件基本具备;系统的运行寿命由用户决定,后续技术维护、升级由开发小组承担。
6、3业务分析3.1组织机构分析3.2组织职能分析3.3确定业务编与业务名称说明1基本信息管理由超市经理进行商品、员工、客户、供应商信息管理2采购进货由采购员进行商品采购进货,并上报会计3采购订单由采购员进行商品采购订单管理4商品入库米购员米购商品由库管员负责接收入库5商品出库销售员领取商品由库管员负责商品出库6库存盘点由库管员定期对库存商品进行盘库,检查盈亏7报损报溢由库管员对库存损溢商品上报8商品销售由销售员负责商品销售,当日闭市资金上交至会计9销售退货由销售员和库管员负责商品退货,并重新入库10付款管理由会计和米购员负责对米购商品资金结算11收款管理由会计和销售员负责对销售商品资金结算12经
7、营收益由会计进行工资结算、税务上交等营业开支统计后得出收益3.4业务与机构超市业务/机构关系表部门采销库办部门采销库办业务名命购售存公业务名.购售存公部部部室部部部室基本信息管理报损报溢采购进货商品销售采购退货销售退货商品入库付款管理V商品出库V收款管理V库存盘点非营业开支V7V3.5业务与实体超市业务实体表:编与业务名称关联的实体1基本信息管理商品、员工、客户、供应商、超市经理2采购进货米购员、商品、供应商'、米购单3采购订单米购员、商品、供应商4商品入库米购员、商品、库管员、米购单、入库单、库存单5商品出库销售员、商品、库管员、销售单、出库单、库存单6库存盘点库管员、商品、库存单7
8、报损报溢库管员、损溢商品、损溢单、库存单8商品销售顾客、销售员、商品、会计、销售单9销售退货顾客、销售员、库管员、销售退货单10付款管理会计、采购员、采购单、采购款、付款单11收款管理会计、销售员、销售单、销售款、收款单12经营收益会计、工资、工资单、税务局、税务单、日常开支单3.6主要业务流程图商品入库商品出库采购员If;库管员(填写Z库单)k核对入库单),;T(商品入库);令(修改"库单有错;(编辑.存单)!t:商品封存销售员!库管员4I填写出库单):I1(修改出库单)!_Y核对$库单有错JL(编辑库存单)'I-(商品出库卜;(商品解封二4需求分析4.1系统功能需求4.1
9、.1系统目标分析小型超市进销存管理系统总目标如下:A. 建立对超市日常业务提供全面管理的信息系统;对所有的商品、客户、员工提供全面管理。B. 对商品的采购、入库、出库、盘点、报损报溢提供管理。C. 对商品的销售、结算、退货提供全面管理。D. 对营业收入、销售利润、工资结算、收款付款提供全面管理。4.1.2系统需求结构图小型超市进销存管理系统I_|采购订单采购管理I_|采购进货修改密码4.1.3系统功能描述功能类别功能名称描述用户登录用户登录用户输入的用户名,密码进行验证,验证通过后,该用户可以使用系统中自己拥有权限的那部分功能,否则拒绝使用该系统。基础信息管理员工信息管理超级用户可以对员工的资
10、料进行修改、删除、增加以及查询,设定其他用户对软件的访问权限,其中包括员工的绩效记录商品分类管理用户修改、删除、增加或查询商品信息分类数据商品信息管理用户修改、删除、增加或查询商品数据供应商'信息管理用户修改、删除、增加或查询供应商数据采购管理采购入库用户通过录入采购的商品,对采购入库单进行相关操作采购订单用户通过与供应商协商需要米购的商品销售管理POS销售用户通过条形码扫摧器或手动录入销售商品,对销售出库单进行相关操作销售退货用户通过录入销售退货商品,对销售退货单进行相关操作功能类别功能名称描述经营收益录入用户录入商场每天的非营业收入和支出以及日常往来收入及支出库存管理商品入库用户录
11、入采购单、销售退货单记录的商品,对入库单、库存单进行相关操作商品出库用户录入销售出货单、采购退货单记录的商品,对出库单、库存单进行相关操作库存查询用户通过组合不同条件,对库存商品进行查询库存盘点用户通过组合不同条件,对出库入库商品进行查询统计,根据商品采购销售价格盘亏盘盈库存报警用户通过设定库存上下限对不符合限制条件的库存商品进仃统计并更新或显示报损报溢用户通过录入损溢商品,对商品损溢单和库存单进行相关操作查询统计采购进货查询用户通过组合不同条件,对米购进货记录进行查询,并提供报表打印功能营业销售查询用户通过组合不同条件,对营业销售记录进行查询,并提供报表打印功能商品利润查询用户通过组合不同条
12、件,对各类别商品利润记录进行查询,并提供报表打印功能营业收入查询用户通过组合不同条件,对营业收入记录进行查询,并提供报表打印功能经宫收益查询用户通过组合不同条件对“经营收支明细”和“米购销售明细”进行查询,并提供报表打印功能系统管理通用设置对系统通用功能进行设置数据备份用户对数据库进行备份操作数据恢复用户对数据库进行还原操作操作日志系统自动对用户的操作记录进行跟踪修改密码修改密码用户重新设定自己的密码退出退出用户退出系统4.1.4功能用例图进销存管理系统总用例图:进销存系统总用例图O销售员库管员采购员超市进销存系统各子功能用例图:查询统计4.2系统性能需求用户提出的书店信息系统的性能要求:主要
13、性能指标详细要求正确性系统正常运转期间不允许出现故障和错误,不允许丢失商品信息健壮性容纳5个以上客户端同时访问,服务器端程序能连续工作半年以上可靠性服务器意外断电有一定缓冲时间以进行数据库备份时效性系统处理效率要比手工提高50%,反应时间最慢不能彳氐于3秒;易用性一般职工通过简单培训就可以使用系统,不用安装,操作简便清晰性业务流程明确,各部门职能划分明确安全性具有防病毒和黑客攻击能力,非法用户不能使用系统,不能查阅系统信息保密性用户信息保密,操作权限明确,各级使用者只能看到允许查看的系统信息交互性系统界面设计友好,操作方便灵活,并且具有联机提示和帮助学习功能可扩展性可在当前需求基础之上进行功能
14、上的扩展兼容性可运行在大多数主流的硬件环境中可移植性可运行在大多数主流的操作平台上4.3输入输出要求输入:系统的全部数据输入和运行参数的输入均要求采用填空格式的键盘输入,在所有应提示信息处,系统应能给出下拉式的提示并能可由用户根据需要进行选择。同时要有足够的信息提示与校验用户所输入值的有效性与合法性。输出:系统的运行结果均应能通过屏幕进行输出,并要求能将输出的信息灵活地进行屏幕转换,以提高信息的可读性与操作的灵活性。报表打印格式现行人工管理业务中报表格式进行打印输出,个别报表将利用计算机报表软件ireport重新设计报表输出格式。4.4系统界面需求用户提出的小型超市信息系统的界面要求需求名称详
15、细要求母窗体显示位置窗体初次启动时在屏幕位置居中,窗体最大化主窗体显示位置窗体初次启动时在母窗体居中界面风格整个系统的风格一致,色调柔和,美观大方界面字体颜色黑色为主,点击前后会有显者的颜色变换其它需求系统LOGO含有本超市标识和注册名A. 4.5故障处理要求系统能够输出错误的具体详细内容,方便维护人员处理。B. 系统崩溃再启动能够从故障点恢复执行。C. 数据库定时备份,出现异常情况后可进行数据跟踪恢复。5运行环境规定5.1硬件平台需求名称详细要求服务器操作系统版本WindowsServer2003内存>=2GCPU主频2.4>=GHz客户端操作系统版本WindowsXp内存>
16、;=512MCPU主频>=1.6GHz打印机激光打印机两台激光条形码扫描器读取准确率,读取速度符合国家标准规定5.2软件环境需求名称详细要求操作系统WindowsXP/Vista运行环境SunJavaJRE1.6ForWin数据库MicrosoftSQLServer2005JSP服务器ApacheTomcat6.0浏览器IE6.0以上显示命分辨率最佳效果1024X768像素5.3接口硬件接口:激光条形码扫描器、打印机A. 软件接口:Excel表,开发人员超级用户登录接口6风险分析6.1系统面临的主要风险系统存在潜在的安全漏洞和缺陷,容易受到病毒或黑客攻击;用户误操作造成超市不必要的损失;激光条形码扫描器发生故障不能使用;数据库并发操作时容易发生数据丢失或误修改;系统开发时间短,小组人员无项目开发经验;6.2风险的处理策略本系统在局域网内运营,切断外网服务并在客户端安装相应杀毒软件定期杀毒,客户端B. 机器拆除光驱并禁用U口;采用日志跟踪方式记录用户操作,对于容易发生误操作的地方,系统给与用户相关提
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 邢台市人民医院血流导向装置植入考核
- 2025江西吉安市青原区青鸾文化传媒有限公司招聘5人模拟试卷含答案详解
- 秦皇岛市中医院科研能力入门考核
- 2025江苏盐城选聘物业管理营商环境体验员模拟试卷完整答案详解
- 2025贵州安顺市参加“第十三届贵州人才博览会”引才招聘1453人考前自测高频考点模拟试题完整参考答案详解
- 大学老师农业知识培训课件
- 衡水市中医院放射诊断医师资格认证
- 2025江苏盐城工学院招聘7人模拟试卷及答案详解(考点梳理)
- 2025年安徽省三支一扶招聘考试(962人)模拟试卷附答案详解(完整版)
- 2025河南新乡学院诚聘高层次人才100人考前自测高频考点模拟试题有完整答案详解
- 汉传佛教寺院管理制度
- 环卫车司机管理制度
- 劳动节节俭教育主题班会
- 2025-2030中国锆铪行业市场发展趋势与前景展望战略研究报告
- 河北省2025年普通高中学业水平选择性考试·调研卷I政治+答案
- 专业英语翻译教学设计
- 围棋入门教案
- 煤矿安全规程培训课件
- 2025年广州市越秀区人民街道办事处公开招聘辅助人员高频重点提升(共500题)附带答案详解
- 聚氨酯管壳施工方案
- 《西峡县食用菌产业发展研究》
评论
0/150
提交评论