采购管理信息系统项目软件需求规格说明书

上传人:ca****in 文档编号:187539033 上传时间:2023-02-15 格式:DOC 页数:52 大小:179KB
收藏 版权申诉 举报 下载
采购管理信息系统项目软件需求规格说明书_第1页
第1页 / 共52页
采购管理信息系统项目软件需求规格说明书_第2页
第2页 / 共52页
采购管理信息系统项目软件需求规格说明书_第3页
第3页 / 共52页
资源描述:

《采购管理信息系统项目软件需求规格说明书》由会员分享,可在线阅读,更多相关《采购管理信息系统项目软件需求规格说明书(52页珍藏版)》请在装配图网上搜索。

1、采购管理信息系统软件需求规格说明书(Ver 1.1)IBM ETP文 档 信 息编辑时间作 者版 本修订履历2011/09/24夏雨锋1.02011/10/16夏雨锋1.1目 录1引言411编写目的412背景413定义514参考资料52任务概述521目标522用户的特点623假定和约束63需求规定631对功能的规定632对性能的规定8321精度8322时间特性要求8323灵活性933输人输出要求934数据管理能力要求1035故障处理要求1036其他专门要求104运行环境规定1041设备1042支持软件1143 接口1144控制111引言11编写目的本文档面向Linda Fashion公司人员以

2、及2011 IBM ETP 人员。12背景软件系统的名称:采购管理信息系统英文名称:Purchasing Management Information System本项目的任务提出者:Linda Fashion公司本项目的任务开发者:2011 IBM ETP 计算机082班本系统的用户:Linda Fashion公司采购人员、部门经理、财务人员、总经理以及供应商。实现该软件的计算中心或计算机网络:暂无本系统需要与Linda Fashion公司目前所应用的系统进行通信和数据同步。13定义B/S: (Browser/Server结构)结构即浏览器和服务器结构。14参考资料a本项目的经核准的计划任务

3、书、合同。2任务概述21目标 本软件是为了帮助Linda Fashion公司进一步优化采购流程、提高采购效率、提升采购管理而开发的采购平台。希望能够给Linda Fashion公司的数字化、流程化的采购体验。本采购系统只作用于Linda Fashion公司及下属公司。盗版必究。22用户的特点项目名称开发软件名称:采购管理信息系统项目任务提出者:Linda Fashion公司项目开发者:2011 IBM ETP 计算机082班用户:Linda Fashion公司的所有成员用户水平要求基本掌握计算机技术维护人员:Linda Fashion公司IT部门维护人员水平:有较好的系统管理经验,以及对系统要

4、有充分的理解实现软件单位:2011 IBM ETP 计算机082班开发平台:Windows XP测试平台:Windows XP/2003/7使用平台:本系统适合于运行在Microsoft Windows和Linux的各个版本下,包括Windows2003、Windows XP、Windows7、Linux等平台下浏览器要求:IE6.0以上项目与其他软件,系统的关系:本系统采用B/S系统结构来部署服务器端组建,客户端使用浏览器即可。对于系统维护人员,即Linda Fashion公司IT部门,我公司在系统交付时,会对其进行相应的培训,以保证其对系统有足够的了解。23假定和约束建议软件寿命:10年假

5、设开发地点:杭州系统交付地点:XXX经费来源:Linda Fashion公司投入运行最迟时间:合同签订后150天法律和政策方面的限制:遵循相关法律。如合同法、知识产权保护法等。3需求规定31对功能的规定一、US01申请草稿-提交采购申请功能【使用部门】 采购部【输入】 采购申请单【系统响应】 系统将提交的采购申请单的信息按照字段存入数据库的采购草稿表中。【输出】 显示采购申请提交成功。【前置条件】 提交申请人员有权限。【后置条件】 有权限相关人员提交采购申请。【活动步骤】(1) 采购申请人员登录。(2) 填写采购申请单。(3) 提交采购申请单。(4) 提交采购申请成功。 【异常处理】(1) 不

6、享有权限的用户无法登录,给出错误提示;(2) 必填信息为填,导致无法正常提交时,给出错误提示。二、US02草稿管理-检验、修改申请单功能【使用部门】 采购部【输入】 采购草稿的检验、修改和确认【系统响应】 系统将提交的采购草稿的信息按照字段存入数据库的采购单表中,并在采购草稿表中删除此条信息。【输出】 显示采购草稿提交成功;刷新显示采购草稿列表。【前置条件】 采购部相关职能人员凭工号、密码登录才能进行数据操作。【后置条件】 采购部相关职能人员检验、修改并确认提交采购草稿。【活动步骤】(1) 采购部相关职能人员凭工号、密码登录;(2) 正确登录的职能人员对采购草稿进行检验、修改和确认提交;(3)

7、 数据库中采购草稿表与采购单表得到更新。 【异常处理】(1) 不享有权限的用户无法登录,给出错误提示;(2) 信息提交失败,提示错误;(3) 采购物品不合理,可以退回申请-要求申请部门重新递交申请,并在数据库中进行标记。三、US03订单管理模块-生成采购单功能【使用部门】 采购部【输入】 经确认提交的采购草稿信息【系统响应】 系统将提交的采购草稿的信息按照字段存入数据库的采购单表中,并在采购草稿表中删除此条信息。【输出】刷新显示采购单列表。【前置条件】 采购部相关职能人员凭工号、密码登录才能进行数据操作。【后置条件】 采购部相关职能人员查看采购单,根据情况确定供应商。【活动步骤】(1) 采购部

8、相关职能人员凭工号、密码登录;(2) 正确登录的职能人员查看采购单,根据情况确定供应商;(3) 数据库中采购单表得到更新。 【异常处理】(1) 不享有权限的用户无法登录,给出错误提示;(2) 供应商选择失败,提示错误。四、US03订单管理模块-业务跟踪功能【使用部门】 采购部【输入】 业务流程的跟踪数据【系统响应】 给跟踪记录的相关属性匹配的值。【输出】刷新显示采购单列表。【前置条件】 采购部相关职能人员凭工号、密码登录才能进行数据操作。【后置条件】 采购部相关职能人员查看采购单。【活动步骤】(1) 采购部相关职能人员凭工号、密码登录;(2) 正确登录的职能人员查看采购单,有必要时向相关部门反

9、馈情况。 【异常处理】(1) 不享有权限的用户无法登录,给出错误提示;(2) 某些动作超过指定时间时,显示特殊标记(例如:购物流程中任一时间超过需要时间,该条记录显示在采购单列表的最前面,并以红色字体标记);(3) 交易未完,误标记“完成交易”,给出报错提示。五、US04采购部经理审批-采购单审批搜索【使用部门】 采购部门经理【输入】 该画面的输入项有请购部门、请购时间、采购种类、采购物品、请购时间、需用日期、请购人、订单审批状态【系统响应】 在无输入的情况下,系统查询所有待审批订单;在有输入的情况下,系统根据输入条件查询符合条件的订单。【输出】 显示订单列表。【前置条件】 存在符合条件的待审

10、批订单【后置条件】 显示搜索结果【活动步骤】(1) 部门输入搜索条件。(2) 系统页面呈现所有符合条件的订单,可以选择排序方式,如按时间顺序或逆序排列。(3) 部门经理查看订单详情。(4) 部门经理点击“审核通过”或“审核不通过,返回”,不通过需要填写理由。 【异常处理】(1) 没有符合搜索条件的订单,系统给出提示。六、US04采购部经理审批经理审批【使用部门】 采购部门经理【输入】 输入审批不通过原因。【系统响应】(1)审批后将订单编号、审批人。审批部门、审批时间、审批结果等信息填入审批表。不通过还需插入不通过原因。(2)更改流程流向。【输出】 显示订单列表。【前置条件】 存在符合条件的待审

11、批订单【后置条件】 订单审批通过或不通过【活动步骤】(1) 部门经理点击审批按钮。(2) 系统页面呈现所有等待审批的订单,可以选择排序方式,如按时间顺序或逆序排列。(3) 部门经理可以根据订单号或者申请人等条件筛选采购订单。(4) 系统根据筛选条件呈现订单列表。(5) 部门经理查看订单信息。(6) 部门经理点击“审核通过”或“审核不通过,返回”,不通过需要填写理由。 【异常处理】(1) 审核不通过时没有填写理由,系统给出提示。七、US05财务部门审批-财务部订单筛选功能【使用部门】财务部经理和员工【输入】财务部审批结果、筛选属性、排序方式,点击查看订单页面的属性栏目。【系统响应】系统将根据不同

12、属性对查询结果进行排序或选定在表单中输入的属性进行筛选【输出】订单筛选结果以及经过排序的订单【前置条件】申请部门申请采购,采购部门制作订单并提交给财务部。财务部员工或经理登录成功【后置条件】成功得到所需的订单排序后结果【活动步骤】(1) 财务部经理或者员工登录(2) 进入订单列表(3) 点击订单列表上的各个属性或在文本框中输入筛选条件(4) 系统响应,根据点击的属性以及输入的条件对列表进行筛选和排序(5) 页面显示筛选后的订单(6) 根据所需的要求对排序后的订单进行操作(7) 经理或者员工点击筛选后的列表中的记录进入审批订单页面 【异常处理】(1) 如果财务部经理或者员工未成功登录,则跳转至登

13、陆界面(2) 如果输入筛选的信息不正确则没有输出结果,重新筛选八、US05财务部门审批-财务部审批订单功能【使用部门】财务部【输入】经理或员工审批结果和备注。【系统响应】 系统将经理和员工的审批结果以及未通过的原因录入数据库【输出】显示财务部经理或员工的订单审批情况的订单列表【前置条件】采购部门制作订单并提交给财务部,如果是经理审批则需要员工先审批过。【后置条件】经过财务部审批过的订单【活动步骤】(1) 财务部经理或员工登录(2) 进入订单列表页面,查看有没有订单需要审批(3) 经理或员工可以点击订单名称,进入订单审批页面(4) 经理或员工可一点击订单ID,查看详细订单数据(5) 查看详细订单

14、后可以点击“返回”按钮返回审批界面(6) 员工对订单进行审批及备注。经理查看员工审批结果及备注信息,再对订单进行审批。(7) 提交审批结果(8) 提交成功,显示成功提交页面。 【异常处理】(1) 如果未成功登录,则跳转至登陆界面重新登录;(2) 如果审批结果未提交成功,则跳转至提交不成功页面,重新返回审批界面。九、US05财务部门审批-财务部查看详细订单【使用部门】财务部【输入】点击审批订单页面上订单的ID号【系统响应】系统将返回点击的信息,并从数据库中读取相应的订单详细信息。【输出】在订单详细页面,显示订单的详细信息,包括订单名称、商品名、数量、单价、总价、供应商等。【前置条件】财务部员工或

15、经理登录,采购部有订单产生并提交给财务部【活动步骤】(1) 财务部经理或员工登录(2) 进入订单列表页面(3) 点击要审批的订单(4) 进入订单审批页面(5) 点击订单ID(6) 进入查看详细订单信息页面(7) 点击“返回”按钮(8) 返回订单审批页面【异常处理】(1) 如果财务部经理或者员工未成功登录,则跳转至登陆界面;十、US06总经理审批-订单审批功能【使用部门】 订购部门【输入】 订购部门选定商品类型 【系统响应】 系统根据订购部门选定的商品订单自动选择对应的订单审批流程【输出】订单审批流程【前置条件】 系统中存在对应商品类别的订单审批流程【后置条件】 系统根据订单审批流程中所涉及的部

16、门,通知相应部门审核并显示至对应页面 【活动步骤】 订购部门登录系统订购部门选择商品类别系统自动生成订单审批流程 系统根据订单审批流程中所涉及的部门,通知相应部门审核并显示至对应页面 相应部门接收审批通知(7) 相应部门审批订单,将订单传至下一部门继续审批(8) 订单审批完成 【异常处理】(1)系统异常,无法正常操作,并给出相应的信息。(如网站维护等)。十一、US07供应商管理-供应商查询功能【使用部门】 待定【输入】 数据库供应商表中供应商的相关条件。【系统响应】 系统根据输入的条件对数据库中供应商表进行查询。【输出】 显示供应商查询页面。【前置条件】 用户具备查询数据库供应商表的相应权限。

17、【后置条件】 查询成功。【活动步骤】(1) 用户选择查询条件。(2) 系统根据查询条件对数据库中供应商表进行查询。(3) 返回查询结果。 【异常处理】(1) 用户未选择查询条件直接进行查询,系统弹出提示对话框。(2) 系统或数据库异常,无法查询,给出相应提示信息。十二、US07供应商管理-供应商新建功能【使用部门】 待定【输入】 数据库供应商表中非空属性条件。【系统响应】 系统根据输入的数据信息对数据库中供应商表进行新增操作。【输出】 显示供应商新建成功页面。【前置条件】 用户具备新增数据库供应商表数据的相应权限。【后置条件】 新建供应商成功。【活动步骤】(1) 用户选择新建供应商功能,并填入

18、数据库供应商表中非空属性条件。(2) 系统根据填入条件对数据库中供应商表进行新建操作。(3) 返回新建操作结果(新建成功或新建失败)。 【异常处理】(1) 用户未填写完所有非空属性条件,系统弹出提示对话框。(2) 系统或数据库异常,无法新建,给出相应提示信息。十三、US07供应商管理- 供应商明细功能【使用部门】 待定【输入】 数据库供应商表中供应商的相关条件。【系统响应】 系统根据输入的条件对数据库中供应商表、商品表进行查询。【输出】 显示供应商明细功能页面。【前置条件】 用户具备查询数据库供应商表、商品表的相应权限。【后置条件】 查询成功。【活动步骤】(1) 用户选择条件查看明细功能。(2

19、) 系统根据查询条件对数据库中供应商表、还有商品表进行查询。(3) 返回查询结果。 【异常处理】(1) 查询条件不符合导致数据库出错。(2) 系统或数据库异常,无法查询,给出相应提示信息。十四、US07供应商管理-供应商编辑功能【使用部门】 待定【输入】 想要修改的供应商的相关选项。【系统响应】 系统根据输入的条件对数据库中供应商表、商品表进行查询。【输出】 显示编辑后的供应商查询页面。【前置条件】 用户具备增删数据库供应商表数据的相应权限。【后置条件】 增加删除数据成功。【活动步骤】(1) 用户根据需要编辑供应商。(2) 系统根据修改条件对数据库中供应商表、还有商品表进行修改。(3) 编辑结

20、束,返回更新的供应商列表。 【异常处理】(1) 管理员输入信息和系统验证不一致(如用户名,密码错误等),系统给出相应的提示信息,并返回登录页面。(2) 管理员查询的商品不存在数据库中,给出相应的提示,并返回登录后的初始页面。(3) 新建商品时,管理员没有输入必须的内容,系统给出相应的提示。 十五、US08商品管理-商品管理【使用部门】 采购部门【系统响应】 根据用户输入的条件从数据库中读出商品,以列表显示;用户选择新建商品时,将用户输入的内容写入数据库中;用户点击商品时,从数据库中读出商品的具体信息;用户对选中的商品进行修改时,访问数据库进行相应的操作,包括修改,删除,设置等。【输出】 用户输

21、入相应条件,以列表显示数据库中的内容;输出选中商品的具体信息,如商品名称,供应商等。【前置条件】 商品管理员登录【后置条件】 商品管理员将修改的数据提交【活动步骤】(1) 商品管理员登录。(2) 管理员根据自己的需要进行相应的操作。(3) 操作完成后提交更改的内容。(4) 系统提示操作成功。 【异常处理】(1) 管理员输入信息和系统验证不一致(如用户名,密码错误等),系统给出相应的提示信息,并返回登录页面。(2) 管理员查询的商品不存在数据库中,给出相应的提示,并返回登录后的初始页面。(3) 新建商品时,管理员没有输入必须的内容,系统给出相应的提示。十六、US09部门管理-增加新部门【使用部门

22、】: 人事部【输入】: 新部门的名称【系统响应】:系统将新增加的部门信息存入数据库中。【输出】: 显示存储状态【前置条件】:申请添加新部门【活动步骤】:(1) 人事部选择增加新部门(2) 系统返回新部门增加页面(3) 人事部根据提示输入信息 (4) 人事部提交新部门增加申请(5) 系统提示写入成功并返回【异常处理】: (1) 输入部门名称已在数据库中存在,系统给出提示并返回部门提交页面。(2) 系统异常,无法添加,并给出相应的信息。(如网站维护等)。十七、US09部门管理-编辑部门【使用部门】: 人事处【输入】: 部门名称【系统响应】:系统将查询到的部门信息显示出来【输出】: 显示用户列表【前

23、置条件】:输入信息对应的部门已经被添加 【后置条件】:可以对部门进行操作,编辑或者删除【活动步骤】:(1) 人事部选择编辑部门(2) 系统返回用户查询页面,提示输入账号等信息(3) 人事部根据提示输入信息(4) 系统从数据库中提取数据并返回(5) 人事部提交部门操作申请(6) 系统返回操作信息【异常处理】: (1) 输入的信息在数据库中未查到对应的数据段 (2) 系统异常,无法查询,并给出相应的信息。(如网站维护等)。十八、US10流程管理-流程创建功能【使用部门】 流程管理人员【输入】 流程管理人员根据商品类型选择对应各个部门的审批顺序,形成该类商品的订单审批流程。【系统响应】 系统将流程管

24、理人员选定的流程信息全部存入数据库中。【输出】 显示流程管理成功或失败页面。【前置条件】 系统中存在流程管理人员【后置条件】 流程管理人员登录成功 【活动步骤】(1) 流程管理人员登录系统(2) 系统返回流程选择页面(3) 流程管理人员根据商品类型选择相应的部门审批顺序(4) 流程管理人员提交项目审批流程信息(5) 系统提示流程管理创建成功或失败并迁移到相应页面。 【异常处理】(1) 流程管理人员信息输入有误,系统给出提示并返回登录失败页面。(2) 流程管理人员选择的部门审批顺序不合理(如部门重复),系统给出相应及时提示信息(3) 系统异常,无法正常操作,并给出相应的信息。(如网站维护等)。十

25、九、US11报价-报价启动功能【使用部门】 采购部门【输入】 报价信息,如供应商编号,商品信息,报价期限,报价范围。【系统响应】 系统提交采购部门输入的报价信息。【输出】 显示报价信息查询页面。【前置条件】 采购部门登录成功。【后置条件】 当前报价启动,供应商被允许报价。【活动步骤】 (1) 采购部门在订单明细页面选择报价启动功能;(2) 采购部门新建当前轮次的报价信息;(3) 系统提示新建报价信息成功并迁移到报价信息查询页面。 【异常处理】(1) 系统异常,无法启动报价,并给出相应的信息。(如网站维护等)。二十、US11报价-报价修改功能【使用部门】 供应商【输入】 商品价格【系统响应】 系

26、统提交商品价格。【输出】 显示更新以后的采购订单的详细信息。【前置条件】 供应商被允许报价,供应商。【后置条件】 供应商修改商品价格成功。【活动步骤】 (1) 供应商在订单明细页面选择报价功能;(2) 供应商修改商品价格并提交;(3) 系统显示修改以后的订单详细信息。 【异常处理】(2) 系统异常,无法修改商品价格,并给出相应的信息。(如网站维护等)。二十一、US11报价-报价关闭功能【使用部门】 采购部门、系统【输入】 【系统响应】 系统提关闭报价功能【输出】 系统显示“不是报价时间”页面。【前置条件】 采购部门登录成功【后置条件】 报价功能关闭成功【活动步骤】 (1) 采购部门登录系统(2

27、) 关闭报价功能 或者报价时间已过,系统自动关闭报价功能(3)系统显示报价关闭成功页面 【异常处理】(1)系统异常,无法关闭报价功能,并给出相应的信息。(如网站维护等)。二十二、US12报价管理-当前报价查询功能【使用部门】 采购部门【输入】 当前报价查询条件(如供应商名称、商品名称)【系统响应】 系统提交报价查询条件【输出】 显示相应的报价信息页面【前置条件】 当前报价信息存在【后置条件】 当前报价查询成功【活动步骤】 (1) 采购部门登录(2) 选择查询条件(3) 显示查询结果 【异常处理】(1) 采购部门登录失败,系统提示登录失败信息(如用户名密码错误)(2) 查询失败,无法显示查询结果

28、,提示失败信息二十三、US12报价管理-历史报价查询功能【使用部门】 采购部门【输入】 历史报价查询条件(如供应商名称、商品名称、报价轮次)【系统响应】 系统提交报价查询条件【输出】 显示相应的报价信息页面【前置条件】 存在历史报价信息【后置条件】 历史报价查询成功【活动步骤】 (1) 采购部门登录(2) 选择查询条件(3) 显示查询结果 【异常处理】(1) 采购部门登录失败,系统提示登录失败信息(如用户名密码错误)(2) 查询失败,无法显示查询结果,提示失败信息二十四、US13采购部最终审批-采购部门经理筛选订单功能【使用部门】 采购部【输入】 订单的基本信息以及要进行筛选的属性、排序方式,

29、点击查看订单页面的属性栏目。【系统响应】 系统根据输入信息将用户需要的订单从数据库里筛选出来。【输出】 显示符合用户需求的订单列表页面。【前置条件】 申请部门申请采购,采购部门员工制作订单并提交给采购部经理。经理登录成功【后置条件】 成功得到所需的订单筛选后的结果【活动步骤】(1) 审批经理输入或选择需要审批的订单的条件。(2) 系统返回一个符合用户需求订单列表页面。(3) 审批经理从列表中选择自己需要的订单。【异常处理】(1) 用户未输入检索条件进行检索,系统提示请输入检索条件并返回当前页。(2) 系统未检索到符合要求的订单,提示用户重新输入,并返回检索页。二十五、US13采购部最终审批-采

30、购部门经理审批已生效订单功能【使用部门】 采购部【输入】 经理输入的审批结果和备注。【系统响应】 系统将用户审批的信息全部存入数据库中。【输出】经理的订单审批情况的订单列表【前置条件】采购部门员工制作订单并提交给经理。【后置条件】经过采购部经理审批过的订单【活动步骤】(1) 审批经理选择需要审批的订单。(2) 系统返回一个订单审批页面。(3) 审批经理根据订单信息进行审批。(4) 审批经理提交审批结果。(5) 系统记录审批信息及经理的信息。(6) 系统提示提交成功并迁移到订单列表页面。 【异常处理】(1) 经理审批提交不通过,系统提示备注信息不能为空并返回订单页面。(2) 经理提交审批,若未选

31、择是否通过,则系统提示请选择是否通过并返回订单页面。二十六、US13采购部最终审批-采购部门经理查看报价轮次功能【使用部门】 采购部【输入】 用户选择需要查看的订单。【系统响应】 系统将用户需要查看的订单的报价信息从数据库里取出。【输出】 显示用户需要的报价信息页面。【前置条件】 订单的基本信息,包括订单Id,请购部门Id,采购物品Id,请购时间等信息;供应商报价基本信息,包括供应商Id,供应商名称,报价轮次,报价时间,报价,供应商预计发货时间。【后置条件】 经理查看报价详情。【活动步骤】(1) 用户选择需要查看报价的订单。(2) 系统返回一个用订单的报价轮次页面。【异常处理】暂无二十七、US

32、14用户管理-增加新用户【使用部门】: 人事部【输入】: 新用户的账号和密码,并选择其权限【系统响应】:系统将新增加的用户的信息全部存入数据库中。【输出】: 显示用户详情【前置条件】:申请添加新用户【后置条件】:新用户添加成功可以登录系统【活动步骤】:(1) 人事部选择增加新用户(2) 系统返回新用户注册页面(3) 人事部根据提示输入信息(4) 选择该用户对应的角色(5) 系统验证输入成功(6) 人事部提交新用户注册信息(7) 系统提示注册成功并返回到显示该用户详情页面【异常处理】: (1) 输入信息和系统验证不一致(如字段长度超过系统设置或未输入等),系统给出相应的提示信息,并返回注册页面。

33、 (2) 输入会员ID是已注册会员ID,系统给出提示并返回注册页面。(3) 系统异常,无法注册,并给出相应的信息。(如网站维护等)。二十八、US14用户管理-查询用户【使用部门】: 各部门【输入】: 用户的账号,部门等组合信息【系统响应】:系统将查询到的用户的信息用列表显示出来【输出】: 显示用户列表【前置条件】:输入信息对应的用户已经被注册过 【后置条件】:点击用户可以显示用户详情 【活动步骤】:(1) 人事部选择查询用户(2) 系统返回用户查询页面,提示输入账号等信息(3) 人事部根据提示输入信息(4) 系统从数据库中提取数据并返回(5) 人事部提交用户详情查询申请(6) 系统返回用户详情

34、【异常处理】: (1) 输入的信息在数据库中未查到对应的数据段 (2) 系统异常,无法查询,并给出相应的信息。(如网站维护等)。二十九、US14用户管理-编辑用户资料【使用部门】: 人事部【输入】: 选择相应的用户【系统响应】:显示用户信息编辑界面【输出】: 显示用户权限【前置条件】:已从数据库中查找出相应的用户【后置条件】: 对用户的权限进行操作【活动步骤】:(1) 人事部选择用户(2) 系统返回用户详细信息(3) 用户选择编辑信息,或锁定或删除或编辑权限(4) 系统得到申请返回对应的功能(5) 人事部按照要求编辑信息 (6) 系统提示是否确认(7) 系统提示成功并返回到用户查询页面【异常处

35、理】: (1) 输入的信息在数据库中未查到对应的数据段 (2) 系统异常,无法删除,并给出相应的信息。(如网站维护等)。三十、US15登录登录【使用部门】 所有用户【输入】 用户名,用户密码。【系统响应】系统根据用户输入的用户名和密码进行查询数据库,成功后将用户信息保存在缓存中。【输出】 连接到登陆系统首页。【前置条件】 无【后置条件】 用户登陆成功【活动步骤】(1) 用户输入用户名和密码。(2) 系统验证用户输入是否正确,用户名密码是否符合数据库中的数据。(3) 若用户名或者密码错误,返回错误信息。(4) 若登陆成功,将用户信息保存到缓存中并跳转到系统首页。 【异常处理】(1) 用户输入非法

36、字符,如单引号等,系统连接系统错误页面 。 (2) 用户名或者密码不存在,系统返回用户名或者密码不正确。(3) 系统异常,无法登陆,并给出相应的信息。(如网站维护等)。三十一、US16供应商选择供应商选择【使用部门】 采购部【输入】 采购部对所需供应商的需求条件的输入,如供应商品牌,供应商地址等等。【系统响应】 系统根据需求查询供应商并返回结果。【输出】 显示供应商查询页面。【活动步骤】(1) 采购部选择供应商查询功能。(2) 登陆供应商查询页面。(3) 采购部根据所需条件按提示输入查询要求。(4) 采购部提交查询要求。(5) 系统验证提交要求的正确性。(6) 系统根据输入要求列出查询结果。(

37、7) 选定所需供应商并确认。 【异常处理】(1) 输入条件不符合要求,无法正常查询。(2) 无法显示所需的供应商列表。(3) 系统异常,无法查询(系统可能在维护)。三十二、US17商品选择【使用部门】 采购部【输入】 采购部对所需商品的条件的输入,如商品名,商品类别等等。【系统响应】 系统根据需求查询商品信息并返回结果。【输出】 显示商品查询页面。【活动步骤】(1) 弹出商品查询功能。(2) 输入查询条件(3) 采购部提交查询要求。(4) 系统验证提交要求的正确性。(5) 系统根据输入要求列出查询结果。(6) 选定所需商品并确认。 【异常处理】(1) 输入条件不符合要求,无法正常查询。(2)

38、无法显示所需的商品列表。(3) 系统异常,无法查询(系统可能在维护)。三十三、US18菜单管理-查询功能【使用部门】 菜单管理人员【输入】 菜单管理人员输入相应的查询字段。【系统响应】 管理员登陆后,在输入栏输入欲查询的字段,系统作为关键字从数据库里面读取相应的信息,并按一定的顺序显示出来。 【输出】 显示数据库里原有的菜单信息,并用列表显示。【前置条件】 管理员登录菜单查询页。【后置条件】 无【活动步骤】(1) 管理员输入欲查询的字段。(2) 系统获得输入的查询字段,并将该字段作为关键字在数据库里面读取相应信息。(3) 系统将查询到的信息用列表形式显示在页面上。三十四、US18菜单管理-新建

39、功能【使用部门】 菜单管理人员【输入】 菜单管理人员输入欲新建的菜单信息。【系统响应】 管理员登陆后,选择菜单新建功能,系统返回一张新建页面,管理员根据提示要求输入相应的信息,完成后,系统将该信息插入数据库并给出相应的提示信息。【输出】 提示新建成功或出错。【前置条件】 管理员登录菜单新建页。【后置条件】 菜单项已经添加到数据库。【活动步骤】(1) 系统返回一个新建菜单页面。(2) 管理员输入相应新建的菜单的相关信息。(3) 管理员提交新建菜单信息。(4) 系统提示新建成功并存入数据库三十五、US18菜单管理-编辑功能【使用部门】 菜单管理人员【输入】 管理员将原有的菜单项重新编辑。【系统响应

40、】 管理员登陆后,将原有的一些菜单项重新编辑,将结果提交,并存入数据库,给出相应提示。【输出】 显示修改是否成功信息。【前置条件】 管理员登录菜单编辑页。【后置条件】 菜单项已经修改成功。【活动步骤】(1) 管理员找出需要编辑的菜单项,进入编辑页面。(2) 管理员完善相应的菜单信息。(3) 管理员提交新编辑的菜单信息。(4) 系统提示编辑成功并更新数据库内容。三十六、US18菜单管理-删除功能【使用部门】 菜单管理人员【输入】 管理员点击删除按钮。【系统响应】 管理员登陆后,将原有的一些菜单项删除,并更新数据库,给出相应提示。 【输出】 显示是否删除成功信息。【前置条件】 管理员登录菜单删除页

41、。【后置条件】 菜单项已经成功删除。【活动步骤】(1) 管理员找出需要删除的菜单项,进入删除页面。(2) 管理员删除相应的菜单信息。(3) 系统提示编辑成功并更新数据库内容。 【异常处理】(1) 管理员新建的菜单缺少必要的属性就完成新建,系统提示出错并给出相应的提示信息、返回新建页面。 (2) 管理员新建或新编辑的菜单名或属性不符合规定的字数或字符要求,系统给出相应出错提示并返回原页。(3) 管理员删除了该菜单不可缺少的名称或属性,系统提示不可删除,并阻止删除且停留在原页。(4) 系统异常,无法新建或删除,并给出相应的信息。(如网站维护等)。三十七、US19角色管理-编辑用户权限【使用部门】:

42、 人事部【输入】: 选择相应的用户【系统响应】:显示用户信息编辑界面【输出】: 显示用户操作【前置条件】:已从数据库中查找出相应的用户【后置条件】: 对用户的权限进行操作【活动步骤】:(1) 人事部选择对用户操作(赋权或删权)(2) 系统返回用户权限信息(3) 用户选择增加或删除或编辑权限(4) 系统得到申请返回对应的功能(5) 人事部按照要求编辑信息 (6) 系统提示是否确认(7) 系统提示成功并返回到用户查询页面【异常处理】: (1) 输入的信息在数据库中未查到对应的数据段 (2) 系统异常,无法删除,并给出相应的信息。(如网站维护等)。32对性能的规定321精度字符型:精确到每一个字符;

43、整型:精确到个位;浮点型:精确到有效位;322时间特性要求对于该软件的时间特性要求:a 响应时间小于5sb 更新处理时间小于5sc 数据的转换和传送时间小于5s323灵活性对该软件的灵活性的要求,当需求发生某些变化时,该软件对这些变化的适应能力:a 操作方式上的变化:系统采用struts和hibernate框架进行构建,在客户操作UI变化时,只需要修改相应的界面文件,数据层影响较小。b 运行环境的变化:系统支持IE6.0+、FireFox、chrome等主流浏览器访问c 同其他软件的接口的变化:无;d 精度和有效时限的变化:数据精度根据客户要求能够做适当的调整。e 计划的变化或改进:系统采用组

44、件模式开发,降低模块间的耦合,后期适应计划变更以及需求变更能够节约相应成本。33输人输出要求系统对用户输入数据需要进行验证,并且过滤非法输入数据;系统将输出数据按照相应的数据类型进行输出。34数据管理能力要求本系统目前涉及表数16张,数据量达到满足客户每日1000条采购订单的要求。35故障处理要求由于软件原因造成的系统bug,根据实际情况的反馈进行修复。硬件故障统一由硬件提供商对系统硬件进行维护。36其他专门要求用户需要对系统数据实行严格的保密,并且用户不能操作权限以外的功能。系统面向的用户群只需要熟悉计算机的基本操作以及浏览器的使用即可使用。系统的数据库可以从MySql数据库迁移到比如Oracle等其他数据库。4运行环境规定41设备运行该软件所需要的硬设备:服务器:IBM System x3400 M3配置:CPU:4核以上,内存8G磁盘 1T。42支持软件操作系统:windows xp / windows 7开发环境:eclipse + tomcat 6.0数据库软件:My SQL测试软件:UnitTest等43 接口目前不考虑接入其他系统44控制系统运用B/S架设,通过浏览器进行操作。操作设备可以是PC的输入设备包括键盘和鼠标等。

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

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

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


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