超市管理系统需求规格说明书_第1页
超市管理系统需求规格说明书_第2页
超市管理系统需求规格说明书_第3页
超市管理系统需求规格说明书_第4页
超市管理系统需求规格说明书_第5页
已阅读5页,还剩49页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 CRM 需求分析说明书文件状态: 草稿V正式发布 止在修改文件标识:BJTU一陈军小组Software Requirement Specification当前版本:作者:陈军、高俊、谭帅、杨阳、李恒奎完成日期:2010/11/22软件学院-系统设计与分析课程一陈军小组版本历史版本/状态作者参与日起止日期备注陈军高俊、谭2010/11/11产品总体需求规格说明帅、杨阳、李恒奎2010/11/14陈军高俊、谭2010/11/15产品总体需求规格说明帅、杨阳、李恒奎2010/11/16Final陈军高俊、谭2010/11/17产品总体需求规格说明帅、杨阳、李恒奎2010/11/180.文档介绍 错

2、误!未定义书签。文档目的 错误!未定义书签。文档范围 错误!未定义书签。读者对象 错误!未定义书签。参考文档 错误!未定义书签。术语与缩写解释 错误!未定义书签。1. .产品介绍 错误!未定义书签。2. 产品面向的用户群体 错误!未定义书签。3. 产品应当遵循的标准或规范 错误!未定义书签。4. 产品范围 错误!未定义书签。5. 产品中的角色 错误!未定义书签。6. 产品的功能性需求 错误!未定义书签。人员管理模块 错误!未定义书签。会员模块 错误!未定义书签。供货商模块 错误!未定义书签。销售管理模块 错误!未定义书签。采购管理模块 错误!未定义书签。库存管理模块 错误!未定义书签。报表管理

3、模块 错误!未定义书签。日常管理模块 错误!未定义书签。7. 产品的非功能性需求 错误!未定义书签。用户界面需求 错误!未定义书签。软硬件环境需求 错误!未定义书签。产品质量需求 错误!未定义书签。其他需求 错误!未定义书签。附录A:需求建模与分析报告 错误!未定义书签。业务流程图1 错误 !未定义书签。附录B:系统中g图 错误!未定义书签。0. 文档介绍本文档是超市管理系统项目需求分析说明书的最终版,是在小组之间通过多次的讨论和分析,并融合了老师的课堂讲解后更新完成的最后版本。文档目的编写超市管理系统项目需求分析说明书的目的是为明确产品需求,将功能性需求、非功能性需求用准确的描述语言描述清楚

4、,并建立相应的静态模型和动态模型。以便于项目组成员对项目目标有清晰的认识,为后续阶段的开发做好准备,最终实现 CRM!(统。文档范围适用于项目设计阶段、开发及测试阶段读者对象本文档预期读者对象为项目组技术总工及各小组成员,也可用于日后维护成员查询。参考文档系统分析与设计课程的课件小组内部的讨论的会议记录以及老师提供的例子项目陈述小组成员一陈军术语与缩写解释缩写、术语解释CRMCustom Relationship Management客户关系管理BIBusiness Intelligence商业智能客户与公司有业务往来的公司,单位等团体联系人与本公司业务员进行业务往来的各个公司销售部门的决策人

5、.1.产品介绍超市的销售业务一直使用着最简单的人工管理。超市经营物品的采购、库存、销售 及核算等手工信息管理使得员工工作量大、服务质量差、工作效率低。同时,由于对市 场的反馈信息不能及时地处理,从而导致销售与市场脱节。要改变这种手工管理的落后状况,把工作人员从枯燥乏味的重复劳动中解脱出来,用计算机系统进行管理是一个明智的选择。超市管理系统以商品库存为管理核心,可以 动态跟踪库存的变化,实现采购、入库、销售、出库一体化的管理。可对商品进行入库 记帐和销售记帐,并提供综合查询、统计、分析、打印各种报表等功能,能够准确及时 地为决策者提供第一手信息。本系统以人机对话来实现,操作简单,使用方便。2 .

6、产品面向的用户群体本系统面向的客户为大小型的超市,其最终的用户为超市的管理人员,以及收银人 员。采用人性化的业务流程及高度集成的单据管理界面,业务单据采用统一的输入界面和相同的操作方法 ,各种操作都可使用快捷键,易学、易用、方便、快捷。3 .产品应当遵循的标准或规范(1) CMMI34 .产品范围本产品使用的领域:大小型的超市以及需要商品管理的商店。本产品包含的内容:超市管理系统包含5 .产品中的角色角色名称职责描述销售人员更新与顾客接触的时间计划表,查看工作计划,提醒计划中事件超级管理员对销售人员进行管理超级管理员对销售人员进行管理超级管理员对销售人员进行管理6 .产品的功能性需求人员管理模

7、块本系统将使用者分为员工、经理和总经理三种权限。员工只有一般的查询修改功能,包括查询自己的个人信息以及对自己个人信息的修改对物品库存量的查询。经理具有删 除和修改员工资料的权限以及对自己资料的修改删除。总经理则起到了一个总体监控的 作用,主要作用是对员工的提拔和对经理的任免,在人员管理模块中具有最高的权限。用例图人员查询用例名称人员查询主要业务参与者员工、经理、总经理前置条件登陆成功后置条件系统显示所要查看的人员信息触发条件登陆成功后在主界面点击“人员信息查询”,或者在主界面的菜单中选择“人员信息查询”基本路径(主事件流)1 .进入人员信息查询的主界面;2 .提交查询条件3 .系统按查询条件查

8、询人员信息4 .系统显示搜索到的人员信息列表5 .选中某个人员6.系统显示该人员的详细信息扩展事件流系统没后查询到符合条件的人员1 .系统显示“没有找到符合条件的人员”2 .用例结束结束当查询结果显示在界面中,该用例结束特殊需求无发生频率可能会持续发生待解决问题无补充说明员工、经理、总经理都可以查询所有人员资料。顺序图:卜工/蜜国/题经理11白率如F,Ci0近期底11111 11.i 11 11 1 11 * (J1书Viij崎七两旅ri 11醍中釉果也表A1 i1 1T11111111争利刘中发/对簟, Q送式中晶求nr i T F1 卜 Ie t11 1 1卫11A1坦网上通地里11111

9、1111111a111活动图:数据悻 添加员工用例名称添加员工主要业务参与者经理、总经理前置条件经理成功登陆后置条件员工信息添加成功,员工信息成功写入数据库中触发条件经理在主界面点击“添加员工”,或者在主界面的菜单中选择“添加员工”基本路径(主事件流)1 .经理进入“添加员工”的界面;2 .经理填写新增员工的各项信息,点击提交按钮3 .系统检查提交员工的信息的填写与格式4 .系统将合格的员工信息写入数据库5 .系统自动将经理添加员工信息的行为记录到日志中6 .系统提示“员工信息添加成功”扩展事件流必填项没有填写1.系统显示“ *项为必填! ”填写信息格式错误1.系统显示“输入格式错误”结束当系

10、统提示“员工信息添加成功”,该用例结束特殊需求1 .对使用者进行权限设置,分别赋予不同的访问权限2 .增加对所填信息的纠错功能发生频率可能会持续发生待解决问题无补充说明员,不能使用该功能,经理和总经理可以添加用户信息顺序图:活动图:盘H粉"酒E";(力"丁印.去畏;除h. k M-值羽导人量据至在回或功信息经理/总经理人员格总管科蹋版谑库修改资料用例名称修改资料主要业务参与者员工、经理、总经理前置条件登陆成功后置条件资料修改成功,被写入数据库中触发条件在主界面的菜单中选择“人员信息修改”基本路径(主事件流)1 .进入“资料修改”的界面;2 .填写需要修改信息项,点

11、击提交3 .系统检查提交的资料的信息格式6 .系统将合格的个人资料信息写入数据库7 .系统自动将修改个人资料信息的行为记录到日志中8 .系统提示“个人资料修改成功”扩展事件流填写信息格式错误1.系统显示“请填入正确的信息”结束当系统提示“资料修改成功”,该用例结束特殊需求无发生频率可能会持续发生待解决问题无补充说明员工、经理、总经理都可以对自己的个人资料进行修改,但是经理可以修改员工的资料,总经理可以修改经理的资料。顺序图:H座1、甘冷青,网信同开廊性写人敷摭怅运川城曲俏电活动图报宿机国,避1 ;二仁人员开除用例名称人员开除主要业务参与者经理、总经理前置条件以经理或总经理身份登录成功后置条件人

12、员开除成功,数据库清除该人员信息触发条件经理在主界面的菜单中选择“开除员工”或者总经理在主界面的菜单中选择“开除员工”、“开除经理”。基本路径(主事件流)1 .经理、总经理进入“开除员工”、“开除经理”的界面;2 .经理、总经理选中要删除的员工、经理信息记录,点击“删除”3 .系统提示询问是否删除4 .经理、总经理点击“确定”5 .人员被开除,并从数据库中移除员工、经理的个人信息资料6 .系统自动将管理员删除人员信息的行为记录到日志中7 .系统提示“成功开除* ,职位是员工/经理。”扩展事件流经理、总经理点击取消按钮1.用例结束结束当系统提示“成功开除* ,职位是员工/经理。,该用例结束特殊需

13、求无发生频率可能会持续发生待解决问题无补充说明员工不具备使用该功能的权限,只有经理和总经理可以使用该功能。期 中,经理只能开除员,不能开除经理职位的人员,总经理则可以开除员 工和经理。顺序图由轩镂川能的儿早、.盯it删除母f'i6K AiC. 41法:匿土耳科.脱叶应那,少 q ” 依掘q-(Wlu点二力"7孙宿叫加上3活动图(1 VV4Mf;,Ji -T Ht"上 士 ",由报;薛L'."蚪mm&si.)任免经理aw t-q叫:人收到I&M/G用例名称任免经理主要业务参与者总经理前置条件以总经理身份成功登陆后置条件系统显

14、示经理被任免成功触发条件登陆成功后在主界面点击“任免经理”,或者在主界面的菜单中选择“任免经理”基本路径(主事件流)1 .总经理进入“任免经理”的界面;2 .总经理选中要任免的经理,点击“任免”3 .系统提示询问是否任免活动图4 .总经理点击“确定”5 .经理被任免,并从数据库中移除该人员的经理职位6 .系统自动将总经理任免经理行为记录到日志中7 .系统提示“成功任免*扩展事件流无结束当任免成功时或者总经理点击“取消”按钮,该用例结束特殊需求无发生频率可能会持续发生待解决问题无补充说明只后总经理具有任免权限顺序图日志查看用例名称日志查看主要业务参与者总经理前置条件以总经理身份登录成功后置条件经

15、理的操作记录在界面中显示触发条件总经理在主界面的菜单中选择“查看日志”基本路径(主事件流)1 .总经理进入工作日志的界面;2 .系统自动显示最近一段时间内普通管理员的操作记录3 .管理员在查询区内输入经理名字或者日期,点击查询按钮4 .系统按查询条件查询日志记录5 .系统显示查询结果扩展事件流系统没有找到符合条件的日志记录1.系统显示“没有找到”结束当系统显示日志记录,该用例结束特殊需求1.对日志记录的保存设置期限,超过一定时间的记录自动被删除,留出空间给以后的日志记录发生频率可能会持续发生待解决问题无补充说明无顺序图总经理进入1作H志界面I.作11忠管冏播乂3取履拓库fg森看撕有柞n志显,百

16、Kf; I -11!;.数据昨迪mif 作Attlfr. 'Ml;叫.11为修条忤笈小婚F,七结奥说小般人布累.也由提拔员工用例名称提拔员工主要业务参与者总经理前置条件以总经理身份登录成功后置条件系统显示员工已经被成功提拔为经理触发条件登陆成功后在主界面点击“人员信息查询”,或者在主界面的菜单中选择“人员信息查询”然后再员工后面点击“提拔为经理”基本路径(主事件流)1 .进入人员信息查询的主界面;2 .提交查询条件3 .系统按查询条件查询人员信息4 .系统显示搜索到的人员信息列表5 .选中某个人员,点击后面的“提拔为经理”6 .系统提示是否提拔7 .点击“确定”6.系统显示该员工已经成

17、功提拔为经理扩展事件流系统没后查询到符合条件的人员1 .系统显示“没有找到符合条件的人员”2 .用例结束结束当系统显示该员工已被提拔为经理,该用例结束特殊需求无发生频率可能会持续发生待解决问题无补充说明只后总经理可以对员工进行提拔。顺序图:活动图:会员模块会员模块包括了会员对个人资料的修改,以及查询会员积分和会员在一段时间内的 消费总金额。还包括了管理员对会员的查询,资料的修改,会员的删除。用例图会员资料修改用例名称会员资料修改主要业务参与者会员、管理员前置条件登陆成功后置条件系统显示会员资料修改成功触发条件登陆成功后在主界面点击“修改资料”,或者管理员在会员列表中的菜单中选择“修改资料”基本

18、路径(主事件流)1 .进入会员资料修改的主的主界面2 .填写需要修改信息项,点击提交3 .系统检查提交的资料的信息格式6 .系统将合格的会员资料信息写入数据库7.系统提示“个人资料修改成功”扩展事件流填写信息格式错误1.系统显示“请填入正确的信息”结束当系统给出显示“资料修改成功”,该用例结束特殊需求无发生频率可能会持续发生待解决问题无补充说明会员和管理员都可以修改会员资料顺序图I命青啬狎拮口下亚忤支/做,由hlMME"写A期据也活动图删除会员用例名称删除会员主要业务参与者管理员前置条件以管理员身份登录后置条件系统显示会员删除成功触发条件登陆成功后在会员列表中点击“删除会员”基本路径

19、(主事件流)1 .进入会员显示的主界面2 .点击会员后面的删除按钮3 .系统给出提示是否删除4 .管理员点击“确定”按钮5 .系统提示“会员删除成功”扩展事件流管理员点击“取消”按钮1.用例结束结束当系统给出显示“会员删除成功”,该用例结束特殊需求无发生频率可能会持续发生待解决问题无补充说明只后管理员可以删除会员资料顺序图:活动图:会员查询用例名称会员查询主要业务参与者管理员前置条件以管理员身份登陆成功后置条件系统显示会员的详细资料触发条件登陆成功后在主界面点击“会员信息查询”,或者在主界面的菜单中选择“会员信息查询”基本路径(主事件流)1 .进入会员信息查询的主界面;2 .提交查询条件3 .

20、系统按查询条件查询会员信息4 .系统显示搜索到的会员信息列表5 .选中某个人员6 .系统显示该人员的详细信息扩展事件流系统没后查询到符合条件的人员1.系统显示“没有找到符合条件的人员”用例结束结束当查询结果显示在页面中,该用例结束特殊需求无发生频率可能会持续发生待解决问题无补充说明主要针对管理员的会员查询顺序图:f喻5由的个珀士。州装t111选X列表中某个对赧蝇麦山请求1T111速臼百安1,X_一1i111111( *活动图:积分消费额查询用例名称积分消费额查询主要业务参与者会员、管理员前置条件登陆成功后置条件系统显示会员积分和所属时间段内的消费情况触发条件登陆成功后在主界面点击“积分消费额查

21、询”,或者管理员在会员列表中的菜单中选择“积分消费额查询”基本路径(主事件流)1 .点击查询按钮。2 .系统返回积分消费额信息扩展事件流无结束当系统给出显示出积分和消费额,该用例结束特殊需求无发生频率可能会持续发生待解决问题无补充说明会员只能查询自己的积分和消费额情况,管理员可以查询所有会员的积分和消费额的情况。顺序图:活动图:添加会员用例名称添加会员主要业务参与者管理员前置条件以管理员身份登录成功后置条件会员信息添加成功,会员信息成功写入数据库中触发条件管理员在主界面点击“添加会员”,或者在主界面的菜单中选择“添加会贝基本路径(主事件流)1 .管理员进入“添加会员”的界面;2 .管理员填写新

22、增会员的各项信息,点击提交按钮3 .系统检查提交会员的信息的填写与格式4 .系统将合格的会员信息写入数据库5 .系统自动将管理员添加会员信息的行为记录到日志中6 .系统提示“添加会员成功”扩展事件流必填项没有填写1.系统显示“ *项为必填! ”填写信息格式错误1.系统显示“输入格式错误”结束当系统提示“添加会员成功”,该用例结束特殊需求3 .对使用者进行权限设置,分别赋予不同的访问权限4 .增加对所填信息的纠错功能发生频率可能会持续发生待解决问题无补充说明无顺序图:供货商模块供货商模块包括了管理员对供货商资料的新建、修改、删除。供货商资料查询件流)2.提交查询条件用例名称供货商资料查询主要业务

23、参与者管理员前置条件以管理员身份登陆成功后置条件系统显示要查询的供货商的详细资料触发条件登陆成功后在主界面点击“供货商信息查询”,或者在主界面的菜单中选择“供货商信息查询”基本路径(主事1 .进入供货商信息查询的主界面;3 .系统按查询条件查询供货商信息4 .系统显示搜索到的供货商信息列表5 .选中某个供货商6 .系统显示该供货商的详细信息扩展事件流系统没后查询到符合条件的人员1.系统显示“没有找到符合条件的人员”用例结束结束当系统显示出供货商的详细资料,该用例结束特殊需求无发生频率可能会持续发生待解决问题无补充说明无顺序图:管理员供货商管理界面输入管理帐号| bi HrNIli|l|lJII

24、l1|lr1l)供货商查询信息fhijlL1FIH:Iljl.1 h|lLi*i查询操作结果jl "IFil)hc1|irNLh查询供货商信息确认供货商清单活动图:删除供货商用例名称删除供货商主要业务参与者管理员前置条件以管理员身份登录后置条件系统显示供货商删除成功触发条件登陆成功后在供货商列表中点击“删除会员”基本路径(主事件流)1 .进入供货商显示的主界面2 .点击供货商后面的删除按钮3 .系统给出提示是否删除4 .管理员点击“确定”按钮5 .系统提示“供货啥删除成功”扩展事件流管理员点击“取消”按钮1.用例结束结束当系统给出显示“供货啥删除成功”,该用例结束特殊需求无发生频率可

25、能会持续发生待解决问题无补充说明只后管理员可以删除供货商资料顺序图:管理员输入信息界面删除供货商清单输入欲删除的供货商信息确认供货商信息删除操作结果a删除供货商信息H活动图:(描人就则除的供曲商治总添加供货商用例名称添加供货商主要业务参与者管理员前置条件以管理员身份登录成功后置条件供货商信息添加成功,供货商信息成功写入数据库中触发条件管理员在主界面点击“添加供货商”,或者在主界面的菜单中选择“添加供货商”基本路径(主事件流)1 .管理员进入“添加供货商”的界面;2 .管理员填写新增供货商的各项信息,点击提交按钮3 .系统检查提交供货商的信息的填写与格式4 .系统将合格的供货商信息写入数据库5

26、.系统自动将管理员添加供货商信息的行为记录到日志中6 .系统提示“供货商信息添加成功”扩展事件流必填项没有填写1.系统显示“ *项为必填! ”填写信息格式错误1.系统显示“输入格式错误”结束当系统提示“供货商信息添加成功”,该用例结束牛寸殊m求5 .对使用者进行权限设置,分别赋予不同的访问权限6 .增加对所填信息的纠错功能发生频率可能会持续发生待解决问题无补充说明供货商的编号唯一,但是名字可以重复顺序图管理员输入供货商信息添加供货商清单输入新供货商基本信息孤认新供货商基本信息保存新供货商基本信息活动图供货商资料修改用例名称供货商资料修改主要业务参与者管理员前置条件以管理员身份登陆成功后置条件系统显示管理员会员资料修改成功触发条件登陆成功后在主界面点击“修改资料”,或者管理员在供货商列表中的菜单中

温馨提示

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

评论

0/150

提交评论