电脑配件管理系统-需求分析说明书_第1页
电脑配件管理系统-需求分析说明书_第2页
电脑配件管理系统-需求分析说明书_第3页
电脑配件管理系统-需求分析说明书_第4页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

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

文档简介

1、精品需求分析说明书课程名称软件工程大作业实验名称电脑配件管理系统专业班级计算机 14-1 班姓名员凯华感谢下载载精品目录1 引言41.1 编写目的41.2 背景41.3 定义41.4 参考资料错误!未定义书签。2 任务概述52.1 目标52.2 顾客的特点62.3 假定和约束63 数据描述73.1静态数据 .73.2动态数据 .73.3数据库介绍 .73.4数据采集 .83.4.1总 E-R 图设计 .84 功能需求.114.1功能划分 .114.1.1顾客选购功能 .1 14.1.2管理员管理功能 .1 2感谢下载载精品4.2 功能结构图135 性能需求145.1 精度145.2 时间特性要

2、求155.3 灵活性155.4 输人输出要求155.5 故障处理要求155.6 其他专门要求166 运行环境规定166.1 设备166.2 支持软件166.3 接口166.4 控制17感谢下载载精品1 引言随着计算机的普及,人们对计算机的认识和使用越来越多,对它的需求显著增加,甚至人们已经无法离开它,因为计算机对于大量信息的管理的优势是非常显著。作为电脑配件批发公司,更是需要处理大量的数据,所以有了这个电脑配件管理系统会节省工作人员大量的时间,帮助工作人员高效的完成工作。1.1 编写目的本需求的编写目的是为了研究电脑配件管理系统软件的软件功能和开发方法,为以后的程序开发者提供可靠的依据。1.2

3、 背景本项目的名称:电脑配件管理系统项目与其他软件或系统的关系:该系统在WIN98 、 WIN2000、 WIN XP 、 WIN7等系统中都能很好的运行,具有很好的兼容性。同时,需要对数据库软件SQL 的支持。1.3 定义实体:客观世界中存在的且可互相区别的事物。联系:客观事物中的彼此之间的关系。属性:实体或者联系所具有的性质。感谢下载载精品2 任务概述研制电脑配件管理系统软件是为了实现电脑耗材公司工作的自动化和正规化、管理的透明化,在进货、出货以及货物管理方面实现方便、高效、快捷和安全的运行,特别是装机DIY 子系统的设计为顾客选购电脑配件提高了很大的方便,为公司节省人力,提高效率,创造更

4、高效益。2.1 目标2.1.1开发意图a. 开发出完善稳定的电脑配件管理系统;b. 让选购电脑配件更快捷、高效、方便;c. 减轻电脑配件管理工作人员的工作负担;d. 加强电脑配件公司的正规化管理。2.1.2应用目标:通过本系统软件, 能帮助管理人员利用计算机,快速方便的对电脑配件进行进货、出货、量查询以及报表生成的操作,装机DIY 能方顾客根据系统提供的不同配件自行装配电脑,并得到总的配置单和总配价,雇员根据顾客的购买信息进行送货。2.1.3作用及范围:感谢下载载精品本软件用于电脑配件批发公司所有参与销售和管理的人员,是一个很方便的电脑配件管理软件。可以对电脑配件随时进行进货、出货、查找和处理

5、,大大节省了电脑配件公司的人力、物力和财力。2.1.4产品描述:本产品是一种工作在windows系统平台的软件,它是以SQL 数据库为基础,拥有图形化操作界面,操作简单、功能强大,能够满足公司几乎所有需求。2.2 顾客的特点本电脑配件管理软件是为电脑公司提供的可以对电脑配件随时进行进货、出货信息查询,特定配件信息查找,相关供应商信息查询,及时处理订货等操作管理的。本软件最终使用人员为顾客和电脑公司的管理人员。本软件操作简单易学,无需特殊的计算机专业知识,一般工作人员即可使用;针对高层管理人员,可设置不同的访问权限,方便高层管理人员随时查看库存信息及进行员工管理。本软件管理和维护简单,无需专门人

6、员负责日常维护工作。2.3 假定和约束以电脑配件批发公司为背景,开发电脑配件管理系统。配件种类至少包括五种,每种配件包括至少两家供货商。其他的关于配件的属性和供应商的情况由网络上获得。感谢下载载精品3 数据描述3.1 静态数据顾客编号编号、管理人员账号、密码3.2 动态数据输入数据:配件编号、供应商信息、商品单价、数量、顾客账号和密码输出数据:配件信息、进货日期、送货日期、数量3.3 数据库介绍本系统是一种工作在windows系统平台的软件,它是以SQL 数据库为基础感谢下载载精品3.4 数据采集3.4.1总 E-R 图设计顾客信息顾客管理tn选购kmrsoh供应商信息供应商供应电脑配件管理管

7、理员管理员信息pl送货配件信息qg雇员管理雇员信息顾客 E-R 图感谢下载载精品登录名销售时间顾客编号Email真实姓名P选购q顾客电脑配件地址电话号码交货时间利润电脑配件E-R 图产品编号生产厂商详细配置配件名称电脑配件供货商名称售价进货价库存量管理员 E-R 图感谢下载载精品Email管理员编号真实姓名管理员m管理n电脑配件地址电话号码雇员 E-R 图雇员编号雇员姓名送货地址雇员地址m送货n雇员电脑配件雇员电话雇员等级销售日期供应商 E-R 图Email供应商姓名m供应n供应商电脑配件电话号码感谢下载载精品4 功能需求4.1 功能划分4.1.1顾客选购功能(1) 新用户注册顾客提供顾客名、

8、密码,地址,电话,真实姓名,email地址,如果提供的顾客名已经存在,则注册失败,否则注册成功。在注册时还可以检测顾客名是否冲突。(2) 用户登陆顾客连接到系统时必须通过身份验证,即提供顾客名和密码,如果验证成功, 则显示登陆后的界面。(3) 产品信息浏览顾客依据感兴趣的商品配件或厂商种类,进入到该类别, 然后可以查看到各种商品的详细信息,这些信息包括商品的厂商名,配件名,产品名,详细配置,售价,价格走势。顾客可以依据厂商,配件种类,价格范围,关键字等约束找到符合自己各项条件的商品。(4) 信息修改顾客可以在登陆后修改自己的注册信息,如修改家庭地址,email地址等。(5) 装机 DIY 流程

9、顾客根据系统所罗列的10 余项配件种类,1000多种商品进行选择。组成自己的装机配置单, 得到配置的总价格。并可以不断修改配置单,最终确定时选择送货的时间由供应商送货上门。结束配置后可以打印装机配置单以备查询。感谢下载载精品(6) 反馈建议顾客在购机完毕或再次登陆时可以对系统的问题,商品的信息, 价格, 质量问题进行反馈,提出建议。(7) 销售信息查询顾客可以查询各配件中当月与所有销售量中占前五位的商品,比较各配件中当月与所有销售中所有品牌的销售情况,比较各配件中当月与所有销售额中所有商品的销售情况,查看各配件的价格分布情况来确定高端,中端,低端的价格划分。4.1.2管理员管理功能(1 )产品

10、信息管理管理员可以通过厂商名,配件名,售价范围,关键字,库存范围,编号等组合条件的约束查询商品的信息,主要包括厂商名,配件名, 产品名, 详细配置, 售价,进货价, 库存量,价格走势;管理员可以添加,删除,修改产品记录;还可以通过指定供货件数来通过email直接向供货商要求供货。(2 )顾客信息管理管理员可以查看每位顾客的基本资料(除密码),可以显示每位顾客的交易数,交易总金额。查看顾客的所有反馈,并通过email进行回复。回复完毕后可以删除回复以节省空间。(3 )供货商信息管理管理员可以查看所有供货商的信息,添加,修改,删除供货商记录,显示供货商所提供的商品列表。(4 )雇员信息管理感谢下载

11、载精品管理员可以查看所有雇员的相关信息,添加,删除,修改雇员信息,对雇员进行评级,以决定其薪酬的分配。(5 )历史交易信息与送货管理管理员可以查看每笔历史交易的售货时间,交货时间, 具体配置单, 总金额, 交易对象。并安排自己的雇员在送货日期前送货。(6 )价格历史记录管理员可在每天或每周固定时间进行所有商品的价格记录,以为价格的走势图提供数据。(7 )销售情况查询管理员在顾客可以见到的所有销售信息的基础上,还可以查看各配件中当月与所有销售额中利润占前五位的商品,当月与所有销售中交易次数的统计情况,各配件中当月与所有销售额中占前五位的商品。(这些主要是为销售方的统计工作提供便利)(8 )设置自

12、动提醒与自动处理功能管理员可以设置库存低于一定数量,库存高于一定数量,送货日期在一定期限之内的触发条件,当触发条件发生时,系统可以自动提醒注意。也可以设置自动解决的办法,有系统在发生类似情况时能自动处理。由于所有设置都存在文件中,所以即使程序结束再次启动,设置也与上次关闭程序时的设置一样。4.2 功能结构图感谢下载载精品电脑配件管理系统登陆子系统顾客选购管理员管理送货系统管理进货系统管理供历修查销用配雇史 销送进管应顾改 询装信售户件员交 售货更货更理商客个 配机息信信信信管易情清新清新员信信登人 件反息息息息理况单库单库登息息陆信信DIY馈查管管管查存查存陆管与 查息息询理理理送 询询询理货

13、查查查查查看看添修删添对询询添修删看修删反供加改除加雇顾配加改除雇改除馈应供供供除员客件配配配员雇雇并商应应应雇评信信件件件信员员回信商商商员级息息息复息5 性能需求5.1 精度软件的输入精度:小数点后保留2 位有效数字输出数据精度的要求:小数点后保留3 位有效数字传输过程中的精度:小数点后保留3 位有效数字感谢下载载精品5.2 时间特性要求a.响应时间: 0.5 秒以内b. 更新处理时间:0.5 秒钟以内c.数据的转换和传送时间:1 秒以内d. 解题时间:1 秒以内5.3 灵活性a操作方式上:该软件与现在流行的WINDOWS操作系统兼容很好,运行稳定b 精度和有效时限:可以根据实际情况自行设

14、置5.4 输人输出要求a在输入数据时提供必要的差错控制,限制错误输入;b 可能用到的数据类型:varchar型数据:配件名、供应商名、员工姓名、客户地址等;longint型数据:产品编号、产品数量、顾客编号、联系电话等;double型数据:产品价格等;date 型数据:日期时间;c 在输出的数据上进行必要的格式控制,使信息表达清楚明了5.5 故障处理要求对可能由于设备硬件故障导致数据丢失,需要及时做好数据备份工作。感谢下载载精品5.6 其他专门要求a要求基于软件工程的开发思想进行开发;b 数据库设计合理,关系模式应达到3NF ;c采用可视化开发环境进行程序设计;6 运行环境规定6.1 设备硬件环境处理器: InterCR300或更高。内存: 512MB (建议 1G )硬盘空间: 80G软件环境操作系统:Windows Server 2003 / window XP。数据库: SQL Server 2005及以上版本6.2 支持软件操作系统windows系统、数据库管理系统:SQL 数据库系统。6.3 接口a 顾客界面采用图形顾客界面(GUI ),包含菜单、按钮、对话框

温馨提示

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

评论

0/150

提交评论