系统项目需求说明书Word文件下载.docx
- 文档编号:15939917
- 上传时间:2022-11-17
- 格式:DOCX
- 页数:41
- 大小:288.36KB
系统项目需求说明书Word文件下载.docx
《系统项目需求说明书Word文件下载.docx》由会员分享,可在线阅读,更多相关《系统项目需求说明书Word文件下载.docx(41页珍藏版)》请在冰豆网上搜索。
本系统将使用SQLServer2000作为数据库存储系统。
1.4术语、定义和缩写
CarFittingsManageSystem:
汽车配件管理系统
1.5文档概述
本文档主要描述了“汽车配件管理系统”的外部接口需求、功能需求以及其他非功能需求。
1.6参考资料
参考资料:
A、AptechACCP5.0Y2《项目实战》;
B、国家标准《软件需求说明书(GB856T——88)》;
C、汽车配件管理系统项目的软件需求说明
第二部分任务概述
2.1目标
总体上,系统的目标是帮助汽车售后服务中心对汽车零件,仓库,零件的采购,销售进行统一管理,提高工作效率,便于公司的管理,为业务过程提供更加快捷、更好和更加经济的服务。
具体来讲,系统的目标包括:
Ø
用户管理模块:
◆雇员管理
*新建雇员
*查找/修改/删除雇员信息
◆采购管理
*采购计划审批
◆权限管理
*权限修改
◆密码管理
*重置职员密码
◆个人信息管理
*修改密码
*注消登陆
◆打印管理
仓库管理功能:
◆入库管理
*零件入库
*入库查询
◆出库管理
*零件出库
*出库查询
*采购建议
◆零件信息管理
*添加零件信息
*查看零件信息
*至预警线零件信息
采购管理模块:
◆供应商信息管理
*增加供货商信息
*查询供货商信息
*采购申请
◆统计模块
*所有零件统计
*单个零件统计
*注消登陆
销售管理模块:
◆订单管理
*创建订购单
*查询订购单
◆销售单管理
*销售单创建
*销售单查询
◆客户管理
*查询客户信息
*修改客户信息
◆消售统计
*当月销售信息
*历史销售信息
◆个人信息设置
◆备注:
用户管理者对系统用户可以设置其它用户的使用权限,并不具有其它用户的相同操作权限,红色标记为附加功能,可不具备
2.2用户的特点
本系统将在汽车配件销售公司使用,使用者可能包括部门管理者、销售人员、仓库管理人员、采购人员和系统管理人员,这其中有部分人员在计算机的应用、使用上存在障碍和困难,他们以往没有有使用过类似系统的经验,并且都在计算机的操作和使用方面没有得到过相关的培训,我开发人员应负责对其进行该系统的使用的培训和后期维护。
根据业务的频繁程度,系统每天操作完成一个功能点应该在50–1000次之间。
用户对界面的友好性,有一定的要求。
本系统的规模比较小,并且将提供为期两天的操作、安装培训,以达到其熟练使用的目的。
2.3假定和约束
根据合同的规定,已有的约束条件:
A、本系统的最后的交付日期是2009年5月14日,并且包括安装、培训,系统要求在2008年5月22日正常投入使用;
假设:
A、老师能够提供交付测试的环境;
B、老师能够参与到需求的核准工作;
设计和实现上的限制:
A、基于ASP.NET的三层应用程序开发。
第三部分问题分析
3.1技术架构
由于该系统是一个内部使用的汽车配件管理系统,所以应该采取B/S的应用程序模式.而且该项系统要求采用.Net三层架构,并指明用并用DBHelper.cs类文件作为访问数据的公共类,因此设计技术架构
如下图
第四部分需求规定
4.1系统流程图
4.2对功能的规定
✧4.2.1对用户管理功能模块的概述
用户管理员的功能
标号(Ref#)
功能
备注
R1.1
雇员管理
管理员工信息
R1.2
采购管理
可以审批采购员的采购计划
R1.3
权限管理
某个用户是什么角色,及某个角色有哪些功能
R1.4
密码管理
可以重置所有人的密码为默认值
R1.5
个人信息管理
可以修改密码和注销登陆
R16
打印管理
打印各种(客户、库存、销售、采购)信息
用户管理员功能用例图:
具体的功能描述如下:
下面是胡威的模块,用建模工具绘出
用户管理系统活动图:
R1.1登陆系统:
1、描述
系统对用户登陆系统的处理
2、参与者
系统管理员
3、前置条件
参与者访问系统
4、结果
登陆成功或失败
5、基本流程
1、用户进入系统登陆页面
2、用户输入用户名、用户密码,点击登陆按钮
3、系统对用户提供的信息进行验证,如果失败则给出提示并返回;
如果成功则进入系统主页面,并记录用户名。
6、异常
1、如果用户没有输入用户名,就提示“用户名不能为空请输入”
2、如果用户名不正确,系统提示用户用户名不存在
3、如果用户没有输入密码,提示“密码不能为空,请输入”
4、如果用户密码不正确,提示用户密码错误
5、如果用户连续三次输入错误,不能在登陆,推出系统
7、数据格式
字符串
8、返回数据
无
9、补充
R1.2雇员信息管理
查看/添加雇员信息
对系统添加新雇员
参与者新建雇员信息
新建雇员信息成功或失败
1、系统管理员登陆系统成功
2、点击雇员信息模块,进入雇员信息页面,该页面显示已有雇员的信息
3、点击此页面添加雇员信息按钮,进入添加新雇员信息页面,在此页面输入要添加的新雇员的信息
4、点击添加按钮,成功添加给出提示,并录入数据库中,且询问是否继续添加,如用户选择“继续添加”;
则返回添加雇员信息页面,如用户选择“返回”;
则返回雇员信息页面。
如果失败同样给出提示,并返回添加雇员信息页面
如果数据库中有同样的雇员信息;
则提示“该雇员已存在”
雇员信息的字段必须合法,否则提示“请输入有效字段”
修改雇员信息:
系统对用户输入的新资料进行处理
修改成功或失败
1、系统管理员成功登录到系统
2、点击“雇员信息”模块,在当前页面显示所有已录入的雇员的信息;
对需要修改的信息点击列表后方的编辑按钮,跳转至修改雇员信息页面,该修改页面显示所选雇员的原始信息
3、输入想要修改的新的信息
4、确认信息无误后点击提交按钮,并自动刷新到当前页面
1、用户两次输入的新密码不一致或不符合密码规则,提示用户重新输入
2、用户提供的旧密码不正确,提示用户旧密码错误并重新输入
3、输入的信息不符合规则,提示用户重新填写
4、必须提供的信息却没有提供,提示用户必填字段
字符串或数字、日期
两次输入的新密码必须要一致
R1.3浏览和修改自己的信息:
1、用户成功登录到系统
2、点击“修改个人资料”,在当前页面显示系统管理员自己的详细信息
3、输入想要修改的新的信息,对于修改密码还要提供原来的旧密码,并且两次输入的新密码要一致
2、用户提供的旧密码不正确,提示用户旧密码错误并重新输入;
R1.4打印管理
打印所需信息
2、点击“打印管理”,选择所需打印的信息(客户、库存、采购、销售)
R1.5系统管理:
参数设置:
系统对参数的设置进行处理
设置成功或失败
2、点击系统管理模块下的参数设置,在当前页面输入增值税税率的信息、运费的信息、汇率的信息和销售折扣的信息
3、对输入的信息字段必须合法,点击提交按钮
4、如录入成功则提示用户录入成功并返回系统管理页面,否则重新录入
1、输入的信息不符合规则,提示用户重新填写
2、必须提供的信息却没有提供,提示用户必填字段
字符串或数字
输入信息必须合法
系统备份:
系统对系统进行备份
备份成功或失败
2、点击进入系统管理模块下的系统备份页面
3、对系统信息进行备份
系统恢复:
系统对系统进行恢复
恢复成功或失败
2、点击进入系统管理模块下的系统恢复页面
3、对系统信息进行恢复
删除信息
删除无用信息
删除失败或成功
2、点击进入系统管理模块下的删除信息页面
3、将不在使用的信息删除,并记录操作的时间
R1.6管理密码:
修改密码:
系统对密码资料进行处理
1、系统管理员成功登录到系统;
2、点击“密码管理”模块,进入该页面
3、在当前页面输入查询条件,如部门密码的编号
4、根据条件找出相应的部门密码信息,点击修改按钮进入
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 系统 项目 需求 说明书