超市管理系统需求规格说明书.doc
《超市管理系统需求规格说明书.doc》由会员分享,可在线阅读,更多相关《超市管理系统需求规格说明书.doc(92页珍藏版)》请在三一办公上搜索。
1、 CRM 需求分析说明书文件状态: 草稿 正式发布 正在修改文件标识:BJTU陈军小组 Software Requirement Specification当前版本:作 者:陈军、高俊、谭帅、杨阳、李恒奎完成日期:2010/11/22软件学院-系统设计与分析课程陈军小组版 本 历 史版本/状态作者参与者起止日期备注陈军高俊、谭帅、杨阳、李恒奎2010/11/112010/11/14产品总体需求规格说明陈军高俊、谭帅、杨阳、李恒奎2010/11/152010/11/16产品总体需求规格说明Final陈军高俊、谭帅、杨阳、李恒奎2010/11/172010/11/18产品总体需求规格说明 目 录
2、0. 文档介绍4 文档目的4 文档范围4 读者对象4 参考文档4 术语与缩写解释4.1.产品介绍52. 产品面向的用户群体53.产品应当遵循的标准或规范54. 产品范围55. 产品中的角色56.产品的功能性需求6 人员管理模块6 会员模块20 供货商模块31 销售管理模块38 采购管理模块45 库存管理模块49 报表管理模块53 日常管理模块647. 产品的非功能性需求71 用户界面需求71 软硬件环境需求72 产品质量需求72 其他需求72附录A:需求建模与分析报告73 业务流程图173附录B:系统框图740. 文档介绍 本文档是超市管理系统项目需求分析说明书的最终版,是在小组之间通过多次的
3、讨论和分析,并融合了老师的课堂讲解后更新完成的最后版本。 文档目的编写超市管理系统项目需求分析说明书的目的是为明确产品需求,将功能性需求、非功能性需求用准确的描述语言描述清楚,并建立相应的静态模型和动态模型。以便于项目组成员对项目目标有清晰的认识,为后续阶段的开发做好准备,最终实现CRM系统。 文档范围适用于项目设计阶段、开发及测试阶段 读者对象本文档预期读者对象为项目组技术总工及各小组成员,也可用于日后维护成员查询。 参考文档系统分析与设计课程的课件小组内部的讨论的会议记录以及老师提供的例子项目陈述小组成员陈军 术语与缩写解释缩写、术语解 释CRMCustom Relationship Ma
4、nagement客户关系管理BIBusiness Intelligence 商业智能客户与公司有业务往来的公司,单位等团体联系人与本公司业务员进行业务往来的各个公司销售部门的决策人.1.产品介绍超市的销售业务一直使用着最简单的人工管理。超市经营物品的采购、库存、销售及核算等手工信息管理使得员工工作量大、服务质量差、工作效率低。同时,由于对市场的反馈信息不能及时地处理,从而导致销售与市场脱节。要改变这种手工管理的落后状况,把工作人员从枯燥乏味的重复劳动中解脱出来,用计算机系统进行管理是一个明智的选择。超市管理系统以商品库存为管理核心,可以动态跟踪库存的变化,实现采购、入库、销售、出库一体化的管理
5、。可对商品进行入库记帐和销售记帐,并提供综合查询、统计、分析、打印各种报表等功能,能够准确及时地为决策者提供第一手信息。本系统以人机对话来实现,操作简单,使用方便。2. 产品面向的用户群体本系统面向的客户为大小型的超市,其最终的用户为超市的管理人员,以及收银人员。采用人性化的业务流程及高度集成的单据管理界面,业务单据采用统一的输入界面和相同的操作方法,各种操作都可使用快捷键,易学、易用、方便、快捷。3.产品应当遵循的标准或规范(1) CMMI34. 产品范围本产品使用的领域:大小型的超市以及需要商品管理的商店。本产品包含的内容:超市管理系统包含 5. 产品中的角色角色名称职责描述销售人员更新与
6、顾客接触的时间计划表,查看工作计划,提醒计划中事件超级管理员对销售人员进行管理超级管理员对销售人员进行管理超级管理员对销售人员进行管理6.产品的功能性需求 人员管理模块本系统将使用者分为员工、经理和总经理三种权限。员工只有一般的查询修改功能,包括查询自己的个人信息以及对自己个人信息的修改对物品库存量的查询。经理具有删除和修改员工资料的权限以及对自己资料的修改删除。总经理则起到了一个总体监控的作用,主要作用是对员工的提拔和对经理的任免,在人员管理模块中具有最高的权限。用例图 人员查询用例名称人员查询主要业务参与者员工、经理、总经理前置条件登陆成功后置条件系统显示所要查看的人员信息触发条件登陆成功
7、后在主界面点击“人员信息查询”,或者在主界面的菜单中选择“人员信息查询”基本路径(主事件流)1进入人员信息查询的主界面;2提交查询条件3系统按查询条件查询人员信息4系统显示搜索到的人员信息列表5选中某个人员6系统显示该人员的详细信息扩展事件流系统没有查询到符合条件的人员1 系统显示“没有找到符合条件的人员”2 用例结束结束当查询结果显示在界面中,该用例结束特殊需求无发生频率可能会持续发生待解决问题无补充说明员工、经理、总经理都可以查询所有人员资料。顺序图:活动图: 添加员工用例名称添加员工主要业务参与者经理、总经理前置条件经理成功登陆后置条件员工信息添加成功,员工信息成功写入数据库中触发条件经
8、理在主界面点击“添加员工”,或者在主界面的菜单中选择“添加员工”基本路径(主事件流)1经理进入“添加员工”的界面;2经理填写新增员工的各项信息,点击提交按钮3系统检查提交员工的信息的填写与格式4系统将合格的员工信息写入数据库5系统自动将经理添加员工信息的行为记录到日志中6系统提示“员工信息添加成功”扩展事件流必填项没有填写1.系统显示“*项为必填!”填写信息格式错误1.系统显示“输入格式错误”结束当系统提示“员工信息添加成功”,该用例结束特殊需求1. 对使用者进行权限设置,分别赋予不同的访问权限2. 增加对所填信息的纠错功能发生频率可能会持续发生待解决问题无补充说明员工不能使用该功能,经理和总
9、经理可以添加用户信息顺序图:活动图: 修改资料用例名称修改资料主要业务参与者员工、经理、总经理前置条件登陆成功后置条件资料修改成功,被写入数据库中触发条件在主界面的菜单中选择“人员信息修改”基本路径(主事件流)1进入“资料修改”的界面;2填写需要修改信息项,点击提交3系统检查提交的资料的信息格式6系统将合格的个人资料信息写入数据库7系统自动将修改个人资料信息的行为记录到日志中8系统提示“个人资料修改成功”扩展事件流填写信息格式错误1. 系统显示“请填入正确的信息”结束当系统提示“资料修改成功”,该用例结束特殊需求无发生频率可能会持续发生待解决问题无补充说明员工、经理、总经理都可以对自己的个人资
10、料进行修改,但是经理可以修改员工的资料,总经理可以修改经理的资料。顺序图:活动图 人员开除用例名称人员开除主要业务参与者经理、总经理前置条件以经理或总经理身份登录成功后置条件人员开除成功,数据库清除该人员信息触发条件经理在主界面的菜单中选择“开除员工”或者总经理在主界面的菜单中选择“开除员工”、“开除经理”。基本路径(主事件流)1经理、总经理进入“开除员工”、“开除经理”的界面;2经理、总经理选中要删除的员工、经理信息记录,点击“删除”3系统提示询问是否删除4经理、总经理点击“确定”5人员被开除,并从数据库中移除员工、经理的个人信息资料6系统自动将管理员删除人员信息的行为记录到日志中7系统提示
11、“成功开除*,职位是员工/经理。”扩展事件流经理、总经理点击取消按钮1. 用例结束结束当系统提示“成功开除*,职位是员工/经理。”,该用例结束特殊需求无发生频率可能会持续发生待解决问题无补充说明员工不具备使用该功能的权限,只有经理和总经理可以使用该功能。期中,经理只能开除员工不能开除经理职位的人员,总经理则可以开除员工和经理。顺序图活动图任免经理用例名称任免经理主要业务参与者总经理前置条件以总经理身份成功登陆后置条件系统显示经理被任免成功触发条件登陆成功后在主界面点击“任免经理”,或者在主界面的菜单中选择“任免经理”基本路径(主事件流)1总经理进入“任免经理”的界面;2总经理选中要任免的经理,
12、点击“任免”3系统提示询问是否任免4总经理点击“确定”5经理被任免,并从数据库中移除该人员的经理职位6系统自动将总经理任免经理行为记录到日志中7系统提示“成功任免*。”扩展事件流无结束当任免成功时或者总经理点击“取消”按钮,该用例结束特殊需求无发生频率可能会持续发生待解决问题无补充说明只有总经理具有任免权限顺序图活动图 日志查看用例名称日志查看主要业务参与者总经理前置条件以总经理身份登录成功后置条件经理的操作记录在界面中显示触发条件总经理在主界面的菜单中选择“查看日志”基本路径(主事件流)1总经理进入工作日志的界面;2系统自动显示最近一段时间内普通管理员的操作记录3管理员在查询区内输入经理名字
13、或者日期,点击查询按钮4系统按查询条件查询日志记录5系统显示查询结果扩展事件流系统没有找到符合条件的日志记录1.系统显示“没有找到”结束当系统显示日志记录,该用例结束特殊需求1.对日志记录的保存设置期限,超过一定时间的记录自动被删除,留出空间给以后的日志记录发生频率可能会持续发生待解决问题无补充说明无顺序图活动图提拔员工用例名称提拔员工主要业务参与者总经理前置条件以总经理身份登录成功后置条件系统显示员工已经被成功提拔为经理触发条件登陆成功后在主界面点击“人员信息查询”,或者在主界面的菜单中选择“人员信息查询”然后再员工后面点击“提拔为经理”基本路径(主事件流)1进入人员信息查询的主界面;2提交
14、查询条件3系统按查询条件查询人员信息4系统显示搜索到的人员信息列表5选中某个人员,点击后面的“提拔为经理”6系统提示是否提拔7点击“确定”6系统显示该员工已经成功提拔为经理扩展事件流系统没有查询到符合条件的人员1 系统显示“没有找到符合条件的人员”2 用例结束结束当系统显示该员工已被提拔为经理,该用例结束特殊需求无发生频率可能会持续发生待解决问题无补充说明只有总经理可以对员工进行提拔。顺序图:活动图: 会员模块会员模块包括了会员对个人资料的修改,以及查询会员积分和会员在一段时间内的消费总金额。还包括了管理员对会员的查询,资料的修改,会员的删除。用例图 会员资料修改用例名称会员资料修改主要业务参
15、与者会员、管理员前置条件登陆成功后置条件系统显示会员资料修改成功触发条件登陆成功后在主界面点击“修改资料”,或者管理员在会员列表中的菜单中选择“修改资料”基本路径(主事件流)1进入会员资料修改的主的主界面2填写需要修改信息项,点击提交3系统检查提交的资料的信息格式6系统将合格的会员资料信息写入数据库7系统提示“个人资料修改成功”扩展事件流填写信息格式错误1. 系统显示“请填入正确的信息”结束当系统给出显示“资料修改成功”,该用例结束特殊需求无发生频率可能会持续发生待解决问题无补充说明会员和管理员都可以修改会员资料顺序图活动图 删除会员用例名称删除会员主要业务参与者管理员前置条件以管理员身份登录
16、后置条件系统显示会员删除成功触发条件登陆成功后在会员列表中点击“删除会员”基本路径(主事件流)1进入会员显示的主界面2点击会员后面的删除按钮3系统给出提示是否删除4管理员点击“确定”按钮5系统提示“会员删除成功”扩展事件流管理员点击“取消”按钮1用例结束结束当系统给出显示“会员删除成功”,该用例结束特殊需求无发生频率可能会持续发生待解决问题无补充说明只有管理员可以删除会员资料顺序图:活动图: 会员查询用例名称会员查询主要业务参与者管理员前置条件以管理员身份登陆成功后置条件系统显示会员的详细资料触发条件登陆成功后在主界面点击“会员信息查询”,或者在主界面的菜单中选择“会员信息查询”基本路径(主事
17、件流)1进入会员信息查询的主界面;2提交查询条件3系统按查询条件查询会员信息4系统显示搜索到的会员信息列表5选中某个人员6系统显示该人员的详细信息扩展事件流系统没有查询到符合条件的人员1 系统显示“没有找到符合条件的人员”用例结束结束当查询结果显示在页面中,该用例结束特殊需求无发生频率可能会持续发生待解决问题无补充说明主要针对管理员的会员查询顺序图:活动图: 积分消费额查询用例名称积分消费额查询主要业务参与者会员、管理员前置条件登陆成功后置条件系统显示会员积分和所属时间段内的消费情况触发条件登陆成功后在主界面点击“积分消费额查询”,或者管理员在会员列表中的菜单中选择“积分消费额查询”基本路径(
18、主事件流)1点击查询按钮。2系统返回积分消费额信息扩展事件流无结束当系统给出显示出积分和消费额,该用例结束特殊需求无发生频率可能会持续发生待解决问题无补充说明会员只能查询自己的积分和消费额情况,管理员可以查询所有会员的积分和消费额的情况。顺序图:活动图: 添加会员用例名称添加会员主要业务参与者管理员前置条件以管理员身份登录成功后置条件会员信息添加成功,会员信息成功写入数据库中触发条件管理员在主界面点击“添加会员”,或者在主界面的菜单中选择“添加会员”基本路径(主事件流)1管理员进入“添加会员”的界面;2管理员填写新增会员的各项信息,点击提交按钮3系统检查提交会员的信息的填写与格式4系统将合格的
19、会员信息写入数据库5系统自动将管理员添加会员信息的行为记录到日志中6系统提示“添加会员成功”扩展事件流必填项没有填写1.系统显示“*项为必填!”填写信息格式错误1.系统显示“输入格式错误”结束当系统提示“添加会员成功”,该用例结束特殊需求3. 对使用者进行权限设置,分别赋予不同的访问权限4. 增加对所填信息的纠错功能发生频率可能会持续发生待解决问题无补充说明无顺序图:活动图: 供货商模块供货商模块包括了管理员对供货商资料的新建、修改、删除。用例图 供货商资料查询用例名称供货商资料查询主要业务参与者管理员前置条件以管理员身份登陆成功后置条件系统显示要查询的供货商的详细资料触发条件登陆成功后在主界
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 超市 管理 系统 需求 规格 说明书

链接地址:https://www.31ppt.com/p-4297512.html