您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 需求说明书(订单系统--项目一组--王林)
订单系统需求分析说明书1.引言需求规格说明书是需求分析的产物,它是软件系统生存期中软件定义阶段的最后一个步骤,作为整个软件开发过程的指南,它也是软件开发人员开发出符合用户要求的软件的基础。1.1编写目的软件需求说明书的编制目的是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础。本软件需求说明书的读者是系统开发人员或合同约定的人员。1.2背景(1)本系统的名称是:公司订单管理系统。(2)项目的任务提出者是“3+4”项目小组,开发者是小组成员:王林(组长)、杨军柏、代显慧、温培、樊静、李小林、杨芹,来自西南石油大学软件学院,用户是小组创立的“Disney”鞋业有限公司相关企业及部门,实现该软件的计算机中心是西南石油大学软件学院电子商务技术中心。(3)本系统能为其他的系统提供订单数据。1.3定义数据字典:关于数据的信息的集合,也即是对数据流图中包含的元素的定义的集合。VB:VisualBasic。1.4参考资料(1)“Disney”鞋业有限公司的订单管理系统开发合同。(2)引用资料【1】张海藩.软件工程导论.北京:清华大学出版社,2005.【2】石柱.软件工程标准手册.北京:中国标准出版社,2004.2任务概述2.1目标公司订单管理系统,是现代公司管理自己公司的产品和客户订单的一套必备的软件。在公司订单管理系统开发之前,公司只能通过纸笔来记录自己公司生产的产品信息,由于公司的各个环节每天都在不停的运作当中,公司的产品种类也在不断的变化、增加,客流量也在不断的增多,为了满足广大客户的各种需求,了解和及时掌握社会上的动态,以备公司的发展和壮大,这些信息记录统统记录在纸上,在最终查看的信息,了解整年公司业务情况的时候,显得杂乱无章,还需要花费大量的人力、物力、财力去进行详细的统计,往往使公司职员烦乱不堪。公司订单管理系统,就是为了解决这一难题,而专门制作的应用软件,他能很清晰的记录各个阶段公司生产的详细信息,软件本身带有查询、统计等功能,为管理人员清楚的了解公司各个阶段的信息提供了便捷。同时,软件记录了公司的销售信息,并带着也就记录了公司的往来客户,为公司的销售更为广阔的渠道。还可以为生产部门提供一定的依据。2.2用户的特点本软件的最终用户是各大公司的生产部门和销售部门的工作人员。生产部门的工作人员,以生产部门的相关工作人员的身份进行登录,需要对本公司生产的产品进行详细的录入记录。销售部门的工作人员,以销售部门的相关工作人员进行登录,需要本公司的销售信息进行详细的记录;并对各大客户的订单进行及时的响应;记录下本公司老客户的详细信息;在面对广大市场,还要做出快捷而积极的反应,以便该公司能够一直走在市场销售的前线,及时满足广大客户的各种需求。除此之外,还应该有相关的相关的系统维护人员,他是企业的信息中心的信息维护员,对网络和数据库的操作比较熟悉,同时还要对本软件的编程环境有一定的熟识度,在面对可能出现的错误时,不至于手足无措。2.3假定和约束企业的经费有限,开发时间紧迫,可以使用MicrosoftVisualStudio2008为开发工具,以C#为编程语言,再结合数据库MicrosoftSQLServer2005进行软件编程。3.需求规定3.1对功能的规定1.系统功能2.数据流图订单管理数据流图:用户收集数据订单数据未审核订单数据未审核订单数据审核数据修改、更新订单数据查询、打印订单数据订单数据订单数据订单档案订单数据汇总数据统计数据分析数据报表查询打印表格相关部门订单数据订单数据订单数据统计数据订单数据分析数据汇总数据报表报表用户数据系统账户管理数据流图:用户(公司的生产部门和销售部门的工作人员)各工作人员的账户存贮数据验证客户修改、更新用户权限查询用户增加用户删除用户查询产品相关信息(生产部门工作人员查询产品生产信息,销售部门工作人员查询产品销售信息)打印表格反馈物品信息管理的数据流图用户(生产部门工作人员)录入产品相关数据(一)类物品信息数据库(四)类物品信息数据库(三)类物品信息数据库(二)类物品信息数据库修改、更新数据库产品信息查询物品分类信息查询单类物品详细信息添加单类物品生产信息统计各类物品生产详情分析数据汇总数据报表(各类产品数据统计、分析、汇总的结果)打印报表生产部门工作人员客户信息管理的数据流图客户信息汇总数据客户信息数据统计数据客户信息数据分析数据客户信息数据汇总数据统计数据报表分析数据查询打印表格报表报表相关部门客户信息数据报表3.数据字典4.E-R图管理员订单客户用户名密码姓名已有订单联系方式物品订购日期订购物品名称客户编号物品名称订购数量单价物品编号物品分类库存数量操作接收操作包含5.状态图订单统计状态图登陆界面用户验证订单模块界面输入账号密码不能通过验证通过验证订单信息数据订单统计打印报表订单状态图s管理员模块状态图登陆界面用户验证管理员数据输入账号密码不能通过验证通过验证增加、删除、修改客户统计状态图登陆界面用户验证客户模块界面输入账号密码不能通过验证通过验证客户信息数据客户统计打印报表客户信息操作状态图登陆界面用户验证客户模块界面输入账号密码不能通过验证通过验证客户信息数据增加、删除,修改物品统计状态图登陆界面用户验证物品模块界面输入账号密码不能通过验证通过验证物品信息数据物品订货统计打印报表物品信息操作状态图登陆界面用户验证物品模块界面输入账号密码不能通过验证通过验证物品信息数据增加、删除、修改3.2对性能的规定3.2.1精度价格只能是大于0的整数;物品的数量这能是大于零的整数;3.2.2时间特性要求(1)系统的更新处理时间应该是可接受的范围内;(2)系统的数据查询时间应该在可接受的范围内;(3)系统的数据统计时间应该在可接受的范围内;3.2.3灵活性(1)操作方式上应该满足鼠标和键盘任意切换的需要;(2)能够支持windowsXP、windows2003、windows7的运行环境;(3)留有与其他系统的接口;3.3输入输出要求对订单系统中的“物品名称”的输入要求不超过20个汉字或者40个英文字符;对物品的分类应该只能选择而不能输入;对数据的录入,价格要求大于0;统计分析的结果以报表和柱状图的形式显示出来;能够对报表中选定的数据进行打印;能够在任何界面都让用户能够操作其他的功能,是用户觉得界面友好。3.4数据管理能力要求由于更好的定期对物品数据进行统计,对数据的存储要做一定的要求,要求提供数据备份与统计分析的功能3.5故障处理要求在输入不符合定义格式的数据时,软件应该提示相应的错误信息,而不是死机或者删除已经输入的信息,然后再弹出输入界面进行重新开始。3.6其他专门要求要求能够对数据进行分类检索。
本文标题:需求说明书(订单系统--项目一组--王林)
链接地址:https://www.777doc.com/doc-802137 .html