超市管理系统需求规格说明书· (修复的)

上传人:guoc****ang 文档编号:134128735 上传时间:2022-08-12 格式:DOC 页数:18 大小:53.83KB
返回 下载 相关 举报
超市管理系统需求规格说明书· (修复的)_第1页
第1页 / 共18页
超市管理系统需求规格说明书· (修复的)_第2页
第2页 / 共18页
超市管理系统需求规格说明书· (修复的)_第3页
第3页 / 共18页
点击查看更多>>
资源描述
超市管理系统 需求规格说明书 编号:2012002超市管理系统需求规格说明书Version 1.0文档编号 :2012002文档名称 :超市管理系统需求规格说明书撰写人 :宋金伟、郑晓洋小组成员:程浩、宋金伟、郑晓洋、王鹏辉、谭畅、陈勇臻、司宇昭审核/批准:程浩、王鹏辉创建时间 :2012.3.20 超市管理系统 需求规格说明书 编号:2012002版本号更改时间更改人更改原因审核Version1.12012-3-21宋金委对整体的调整和局部的修改待审核目 录1引言41.1编写目的41.2 项目背景41.3 定义51.4 参考资料52 任务概述62. 1 目标62. 2 用户特点73 功能需求73.1 商品名称管理功能83.1.1新增商品录入83.1.2商品种类查询93.1.3商品名称查询93.1.4停售商品删除103.2 商品价格管理功能103.2.1商品价格查询103.2.2商品价格更改103.3 商品数量管理功能113.3.1商品数量查询113.3.2商品数量更改113.4相关信息发布管理功能113.4.1最新商品发布113.4.2最新活动发布123.5简单的财政计算管理123.6 顾客反馈管理功能123.6.1回收顾客的意见123.6.2处理顾客的意见124. 性能需求134.1精度要求134.2时间特性要求134.3修改性要求134.4可用性要求134.5易用性要求134.6安全性要求135、输入输出格式要求145.1超市仓库输入要求145.1.1登陆界面145.1.2进货及更改界面145.1.3前台输入145.2超市仓库输出要求146、数据管理能力要求157.故障处理要求158.其它专门要求159. 运行环境规定169.1设备和开发工具规定169.2通信接口规定1610. 附录16商品编码规范161 引言1.1编写目的本需求规格说明书是进一步明确用户需求(即项目的具体功能),对待开发系统做进一步详细而全面的描述,为下一步的设计提供思路和进一步的参考。通过对系统的详细说明,使用户和该系统的开发者对系统的功能性需求和非功能需求有一个一致性的意见。本说明书的预期读者:超市管理系统的开发者、超市管理系统使用者(主要是超市管理系统的管理人员、收银员)。1.2 项目背景待开发的软件系统的名称:超市管理系统本项目的任务提出者:1004开发小组(程浩,宋金伟,郑晓洋,王鹏辉,谭畅,陈勇臻,司宇昭)项目开发者:2010级在校学生。 系统用户:超市收银员、超市管理员,顾客。实现软件单位:无实现该软件的计算中心或计算机网络:该软件系统同其他系统或其他机构的基本的相互来往关系:该系统属于顾客,超市收银员(客户端)和超市管理员使用的应用程序,又由于商品价格的不全是整数(部分是小数位后两位),所以在定义数据时要与已有数据库系统相一致。1.3 定义【专业术语】EditPlus:是一款由韩国Sangil Kim (ES-Computing)公司出品的小巧但是功能强大的可处理文本、HTML和程序语言的32位编辑器Eclipse :是一个开放源代码的、基于 Java可扩展开发平台。SQL Server :是一个全面的、集成的、端到端的数据解决方案,它为组织中的用户提供了一个更安全可靠和更高效的平台。JDK(Java Development Kit):是 Sun Microsystems针对Java开发员的产品。 Java:是一种由SUN公司开发高级编程语言。虚拟机(Virtual Machine):指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。【缩写词】1004:意为2010级四班。1.4 参考资料超市管理条例 国务院2009年颁布实用软件文档写作 清华出版社数据库原理教程 机械工业出版社2 任务概述2. 1 目标为超市的顾客,收银员,商品管理者在商品方面提供一个统一的信息平台,达到提高超市管理水平,增加超市效益的目的。超市管理员能够更方便地进行商品管理工作,包括商品信息(商品名称,数量价格,进货日期,保质期到期时间等)的录入,查询,修改及商品信息(商品名称,数量,价格,进货日期,保质期到期时间)和相关活动(近期的促销活动等)的发布。超市收银员能够快速查询商品信息以及简单的财务运算(商品的价格综合等)。顾客能够查询商品的相关信息(该超市是否有自己所需的商品以及其价格,目前的促销活动等)以及反馈意见等。系统的实例图如下所示:2. 2 用户特点本系统的最终用户有三类:(1)该系统管理人员:对各项管理工作熟悉,系统管理技术较高,为系统的主要面向用户,超市管理人员每天都要用到该超市管理系统。(2)收银员:该超市收银员,能够较快地熟悉该系统的用户,每天都要用该系统进行商品售出。 (3)顾客:能够上网的一般用户,需要时才会用到该系统。3 功能需求本系统三类人员的权限表如下:功能子功能超市管理员收银员顾客商品名称管理商品录入商品种类查询商品名称查询停售商品删除商品价格管理商品价格查询商品价格更改商品数量管理商品数量查询商品数量更新相关信息发布管理最新商品发布最近活动发布顾客反馈意见管理接收顾客意见处理顾客意见简单的财政计算管理3.1 商品名称管理功能3.1.1新增商品录入 超市管理人员进行商品录入管理。首先当超市管理人员登陆系统后,选择商品录入命令,系统给出新增商品名称,价格,数量的录入框。超市管理人员,超市管理人员进行商品录入操作录入过程中,系统提供保存和提交按钮。当超市管理人员选择了保存后,系统保存输入的商品信息,但商品信息为“已录入”状态,此状态下,收银员和顾客不能查看到商品信息;当超市管理人员选择提交后,系统保存商品信息,并将商品信息状态改为“已提交”,此状态下,收银员和顾客可以查看到商品信息。3.1.2商品种类查询顾客在进行商品种类查询时,首先选择系统给出的商品种类列表,系统根据顾客选择的种类,显示对应的商品种类信息,包括(此类商品种类数,最新入架,店长推荐,超市位置,降价活动)。超市管理员登入系统后,应可以查看所有的商品种类,除顾客浏览权限外,还包括(已下架商品,即将上架商品种类)。3.1.3商品名称查询顾客在进行商品名称查询时,首先输入所需商品的首字母,系统根据输入的首字母,显示对应的商品信息,包括(商品名称,商品详情,商品最新价格,销售情况,评价)。所选商品如果有降价活动,显示原价和降价后价格。超市管理员在进行商品名称查询时,应可以查看所有商品名称,除顾客的浏览权限外,还包括(商品进价,总库存,商品余货,价格更改,数量更改,相关活动)。3.1.4停售商品删除超市管理员输入停售的商品名称,系统查询该商品信息并显示,然后提供接口给超市管理人员进行删除,超市管理人员删除完毕后选择提交。系统提示是否确认提交,如果选择否,则超市管理员重新进行操作,然后重新提交。3.2 商品价格管理功能3.2.1商品价格查询顾客再输入商品名称后,显示商品有关信息,顾客可点击商品的价格超链接,显示此商品最近一周的价格变化和价格趋势。如果商品为最新上架系统则显示“最新上架!无历史价格”。商品管理员登陆系统,应可以查看所有的商品价格。3.2.2商品价格更改超市管理人员进行价格更改。首先超市管理人员输入商品的名称,调用商品名称管理功能模块,显示商品信息,此时点击商品的价格更改,系统将提供接口给超市管理员进行更改,超市管理员更改完毕后选择提交。系统检查输入格式是否符合规范,如果格式输入错误或者数字过大或过小,则给出提示,超市管理员重新更改直至正确提交。3.3 商品数量管理功能3.3.1商品数量查询顾客再输入商品名称后,显示商品有关信息,顾客可点击商品的销售情况超链接,显示此商品最近一周的销售情况。如果商品数量较少,系统显示“库存不足,购买从速!”商品管理员登陆系统,应可以查看所有的商品库存情况。3.3.2商品数量更改 超市管理人员进行数量更改。首先超市管理人员输入商品的名称,调用商品名称管理功能模块,显示商品信息,此时点击商品的数量更改,系统将提供接口给超市管理员进行更改,超市管理员更改完毕后选择提交。系统检查输入格式是否符合规范,如果格式输入错误或者数字过大或过小,则给出提示,超市管理员重新更改直至正确提交。3.4相关信息发布管理功能3.4.1最新商品发布超市管理员进行新商品发布。超市管理员在进行新商品录入结束时,系统提示“是否发布新商品并在首页上显示”点击“是”后提交成功。系统自动在查询界面首页上显示最新发布的的商品。3.4.2最新活动发布超市管理员进行活动发布。首先超市管理人员输入商品的名称,调用商品名称管理功能模块,显示商品信息,此时点击相关活动,如果此商品未进行相关活动,系统提示“是否发布此商品的新活动”,点击“是”后,进入活动界面。在此界面可对当前商品的进行降价,特卖,品牌加返,时段折扣,组合套装。3.5简单的财政计算管理 收银员在进行出售商品时的一种简单的财政计算功能。收银员在扫描商品时,系统自动将商品的名称,价格,数量显示到屏幕上并且汇总。根据顾客的付款情况进行简单的计算。3.6 顾客反馈管理功能3.6.1回收顾客的意见顾客在终端机上点击意见反馈,系统提示输入相关意见,输入结束提交,系统提示是否匿名,如果选择否系统会提示输入联系方式。系统将顾客终端的意见上传至超市管理员终端并储存。当超市管理员登陆后,系统自动提示最近一周的顾客意见数量。3.6.2处理顾客的意见超市管理员处理顾客的意见后,发布至各个顾客终端机。当顾客打开反馈页面时显示最近一周的意见反馈。4. 性能需求4.1精度要求各种商品报表中的价格,一般商品价格保留至小数点后两位。4.2时间特性要求响应时间: 某个商品价格查询操作响应时间一般不超过5秒,某类商品价格查询则应该在15秒内显示或者提示相关出信息。更新处理时间:所有提交数据一般在3秒内响应(数据的转换和传送时间)。4.3修改性要求 新增、修改、删除功能或特性引起的工作量,需要达到一定标准。4.4可用性要求 故障恢复时间,平均无故障时间,故障检测时间等要达到一定标准。4.5易用性要求 操作应符合大多数收银员的操作习惯,使收银员易于查找,操作层次应该适中。4.6安全性要求 用户不能修改数据库中的数据,只能查找,只有管理员才能修改。5、输入输出格式要求5.1超市仓库输入要求5.1.1登陆界面 要求仓库管理员账号和密码,账号为管理员工号,密码为六位数字,否则无法登陆。5.1.2进货及更改界面 货物名称(一至十位字符),货物编号(由字母和数字组成),数量(数字),价格(数字)售价为专设定,低于进货价格系统警告。5.1.3前台输入按照条形码或者商品标签输入商品名称或编号。 5.2超市仓库输出要求 按照进货规格输出,无论是否有输出,输出页面始终显示时间。前台输出:输出商品名称,编号,单价,数量,总价,时间,找零=收款-总价。注:未按规格输入或输入输出负数系统报错。6、数据管理能力要求数据库的记录条数以不超过80000条为益。7.故障处理要求鉴于超市管理系统涉及的数据对于超市的日常管理的重要性,数据库严格有效的恢复机制;数据必须一个每五小时进行一次备份,由于本信息涉及信息量巨大,应以天为周期进行增量转储,以季度为周期进行海量转储。8.其它专门要求1.要求界面友好,容易使用。直接显示顾客所购买物品信息,商品价格信息要独立以窗口形式显示,包括商品总价,顾客付款和找零。并可随时对计算器清零。2.对系统各个功能模块,以分级菜单形式显示。所有基本的操作以按键的形式给出,要求工作人员掌握,以方便操作。3.扫描条形码后要求服务器立刻响应,显示商品信息,响应时间不超过一秒。4.因本数据属于超市内部管理所需关键数据,因此除超市管理人员外,其他人员不可访问,要求设有密码验证功能,并可修改。5.要求本系统文档齐全,便于日后维护。9. 运行环境规定9.1设备和开发工具规定指定工具编程工具:editplus运行调试工具:eclipse数据库管理系统:SQL server 2005开发环境操作系统:windows 7Java 虚拟机jdk1.6.0_04测试环境操作系统:windows 7数据库管理系统: SQL server 20059.2通信接口规定超市管理人员主要在局域网环境下使用系统,而顾客则可以在外网进行访问系统,所有系统应同时支持局域网协议和广域网协议。10. 附录商品编码规范商品编码由6位数构成。如下图所示:FEDCBA A、B、C、D为商品大分类,E、F为小分类。食品: 冲调食品a001,休闲食品a002,饮料酒水a003,调味系列a004,保健食品a005,烟草专卖a006。冲调食品: 奶粉类a00101,米粉类a00102,茶类a00103。休闲食品: 糖果蜜饯a00201,膨化食品a00203,麻辣熟食a00204,点心糕点a00205。百货:清洁洗涤b001,日用百货b002,厨具电器b003,文体玩具b004,鞋服针织b005,五金b006。清洁洗涤:护发类b00101,护肤类b00102,日化类b00103,清洁类b00104。日用百货:塑料制品b00201,金属制品b00202,玻璃制品b00203。 17 / 18
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 小学资料


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

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


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