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

下载本文档

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

文档简介

1、需求分析说明书课程名称软件工程大作业 实验名称 电脑配件管理系统 专业班级 计算机14-1班 姓名 员凯华目录1引言1.1 编写目的 31.2 背景 31.3 定义 31.4 参考资料 错 误 !未定义书签。2 任务概述 32.1 目标 42.2 顾客的特点 42.3 假定和约束 53 数据描述 53.1 静态数据 53.2 动态数据 53.3 数据库介绍 53.4 数据采集 6341总E-R图设计 64 功能需求 94.1 功能划分 94. 1 . 1顾客选购功能 94. 1 .2管理员管理功能 94.2 功能结构图 105 性能需求 115.1 精度 115.2 时间特性要求 115.3

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

3、.2 背景本项目的名称:电脑配件管理系统项目与其他软件或系统的关系:该系统在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数据采集341总E-R图设计顾客E-R图电脑配件E-R图管理员E-R图管理员编号真实姓名Email管理员电脑配

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

8、。(4) 信息修改 顾客可以在登陆后修改自己的注册信息,如修改家庭地址, email 地址等。(5) 装机 DIY 流程 顾客根据系统所罗列的 10余项配件种类, 1000 多种商品进行选择。 组成自己的装机配 置单, 得到配置的总价格。 并可以不断修改配置单, 最终确定时选择送货的时间由供应商送 货上门。结束配置后可以打印装机配置单以备查询。(6) 反馈建议 顾客在购机完毕或再次登陆时可以对系统的问题, 商品的信息, 价格, 质量问题进行反 馈,提出建议。(7) 销售信息查询 顾客可以查询各配件中当月与所有销售量中占前五位的商品, 比较各配件中当月与所有 销售中所有品牌的销售情况, 比较各配

9、件中当月与所有销售额中所有商品的销售情况, 查看 各配件的价格分布情况来确定高端,中端,低端的价格划分。4.1.2 管理员管理功能(1) 产品信息管理管理员可以通过厂商名,配件名,售价围,关键字,库存围,编号等组合条件的约束查 询商品的信息,主要包括厂商名,配件名,产品名,详细配置,售价,进货价,库存量,价 格走势;管理员可以添加,删除,修改产品记录;还可以通过指定供货件数来通过 email 直接向供货商要求供货。(2)顾客信息管理管理员可以查看每位顾客的基本资料(除密码) ,可以显示每位顾客的交易数,交易总 金额。查看顾客的所有反馈, 并通过 email 进行回复。 回复完毕后可以删除回复以

10、节省空间。(3)供货商信息管理管理员可以查看所有供货商的信息, 添加,修改,删除供货商记录, 显示供货商所提供 的商品列表。(4)雇员信息管理 管理员可以查看所有雇员的相关信息,添加,删除,修改雇员信息,对雇员进行评级, 以决定其薪酬的分配。(5)历史交易信息与送货管理管理员可以查看每笔历史交易的售货时间, 交货时间, 具体配置单, 总金额, 交易对象。 并安排自己的雇员在送货日期前送货。( 6 )价格历史记录管理员可在每天或每固定时间进行所有商品的价格记录,以为价格的走势图提供数据。(7)销售情况查询管理员在顾客可以见到的所有销售信息的基础上, 还可以查看各配件中当月与所有销售 额中利润占前

11、五位的商品, 当月与所有销售中交易次数的统计情况, 各配件中当月与所有销 售额中占前五位的商品。 (这些主要是为销售的统计工作提供便利)(8)设置自动提醒与自动处理功能管理员可以设置库存低于一定数量, 库存高于一定数量, 送货日期在一定期限之的触发 条件, 当触发条件发生时,系统可以自动提醒注意。也可以设置自动解决的办法,有系统在发生类似情况时能自动处理。 由于所有设置都存在文件中, 所以即使程序结束再次启动, 设 置也与上次关闭程序时的设置一样。4.2 功能结构图登陆子系统顾客选购电脑配件管理系统管理员管理送货系统管理进货系统管理顾客登陆修 改 配 件对雇员评级删 除 配 件5性能需求5.1

12、精度软件的输入精度:小数点后保留2位有效数字输出数据精度的要求:小数点后保留3位有效数字传输过程中的精度:小数点后保留3位有效数字5.2时间特性要求a. 响应时间:0.5秒以b. 更新处理时间:0.5秒钟以C数据的转换和传送时间:1秒以d. 解题时间: 1 秒以5.3 灵活性a.操作式上:该软件与现在流行的 WINDOWS操作系统兼容很好,运行稳定 b 精度和有效时限:可以根据实际情况自行设置5.4 输人输出要求a.在输入数据时提供必要的差错控制,限制错误输入;b 可能用到的数据类型:varChar 型数据:配件名、供应商名、员工姓名、客户地址等;longint 型数据:产品编号、产品数量、顾

13、客编号、联系等;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

提交评论