电脑配件管理系统需求分析说明书.docx

上传人:b****0 文档编号:8967379 上传时间:2023-05-16 格式:DOCX 页数:12 大小:310.91KB
下载 相关 举报
电脑配件管理系统需求分析说明书.docx_第1页
第1页 / 共12页
电脑配件管理系统需求分析说明书.docx_第2页
第2页 / 共12页
电脑配件管理系统需求分析说明书.docx_第3页
第3页 / 共12页
电脑配件管理系统需求分析说明书.docx_第4页
第4页 / 共12页
电脑配件管理系统需求分析说明书.docx_第5页
第5页 / 共12页
电脑配件管理系统需求分析说明书.docx_第6页
第6页 / 共12页
电脑配件管理系统需求分析说明书.docx_第7页
第7页 / 共12页
电脑配件管理系统需求分析说明书.docx_第8页
第8页 / 共12页
电脑配件管理系统需求分析说明书.docx_第9页
第9页 / 共12页
电脑配件管理系统需求分析说明书.docx_第10页
第10页 / 共12页
电脑配件管理系统需求分析说明书.docx_第11页
第11页 / 共12页
电脑配件管理系统需求分析说明书.docx_第12页
第12页 / 共12页
亲,该文档总共12页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

电脑配件管理系统需求分析说明书.docx

《电脑配件管理系统需求分析说明书.docx》由会员分享,可在线阅读,更多相关《电脑配件管理系统需求分析说明书.docx(12页珍藏版)》请在冰点文库上搜索。

电脑配件管理系统需求分析说明书.docx

电脑配件管理系统需求分析说明书

宜宾学院

需求分析说明书

 

课程名称软件工程实训

实验名称电脑配件管理系统

学生学院计算机学院

专业班级09级1班

组长余显超

指导教师李明勇

 

2012年4月

 

1引言

随着计算机的普及,人们对计算机的认识和使用越来越多,对它的需求显著增加,甚至人们已经无法离开它,因为计算机对于大量信息的管理的优势是非常显著。

作为电脑配件批发公司,更是需要处理大量的数据,所以有了这个电脑配件管理系统会节省工作人员大量的时间,帮助工作人员高效的完成工作。

1.1编写目的

本需求的编写目的是为了研究电脑配件管理系统软件的软件功能和开发方法,为以后的程序开发者提供可靠的依据。

1.2背景

本项目的名称:

电脑配件管理系统

本项目的任务提出者:

宜宾学院计算机学院

本项目的任务开发者:

计算机学院09级1班第二小组

项目与其他软件或系统的关系:

该系统在WIN98、WIN2000、WINXP、WIN7等系统中都能很好的运行,具有很好的兼容性。

同时,需要对数据库软件SQL的支持。

1.3定义

实体:

客观世界中存在的且可互相区别的事物。

联系:

客观事物中的彼此之间的关系。

属性:

实体或者联系所具有的性质。

1.4参考资料

[1]齐志昌,谭庆平,宁洪.软件工程,北京:

高等教育出版社.2002

[2]张海藩.软件工程导论.北京:

清华大学出版社.2003

[3]程成,陈霞.软件工程(原书第6版).北京:

机械工业出版社.2003

[4]王珊,萨师煊.数据库系统概论(第四版).北京:

高等教育出版.2006

[5]陈志泊,李冬梅,王春玲.数据库原理及应用教程.北京:

人民邮电出版社.2003

[6]郑阿奇.SQLServer实用教程.北京:

电子工业出版社.2003

[7]何玉洁.数据库原理与应用.北京:

机械工业出版社.2007

2任务概述

研制电脑配件管理系统软件是为了实现电脑耗材公司工作的自动化和正规化、管理的透明化,在进货、出货以及货物管理方面实现方便、高效、快捷和安全的运行,特别是装机DIY子系统的设计为顾客选购电脑配件提高了很大的方便,为公司节省人力,提高效率,创造更高效益。

2.1目标

2.1.1开发意图

a.开发出完善稳定的电脑配件管理系统;

b.让选购电脑配件更快捷、高效、方便;

c.减轻电脑配件管理工作人员的工作负担;

d.加强电脑配件公司的正规化管理。

2.1.2应用目标:

通过本系统软件,能帮助管理人员利用计算机,快速方便的对电脑配件进行进货、出货、量查询以及报表生成的操作,装机DIY能方顾客根据系统提供的不同配件自行装配电脑,并得到总的配置单和总配价,雇员根据顾客的购买信息进行送货。

2.1.3作用及范围:

本软件用于电脑配件批发公司所有参与销售和管理的人员,是一个很方便的电脑配件管理软件。

可以对电脑配件随时进行进货、出货、查找和处理,大大节省了电脑配件公司的人力、物力和财力。

2.1.4产品描述:

本产品是一种工作在windows系统平台的软件,它是以SQL数据库为基础,拥有图形化操作界面,操作简单、功能强大,能够满足公司几乎所有需求。

  

2.2顾客的特点

本电脑配件管理软件是为电脑公司提供的可以对电脑配件随时进行进货、出货信息查询,特定配件信息查找,相关供应商信息查询,及时处理订货等操作管理的。

本软件最终使用人员为顾客和电脑公司的管理人员。

本软件操作简单易学,无需特殊的计算机专业知识,一般工作人员即可使用;针对高层管理人员,可设置不同的访问权限,方便高层管理人员随时查看库存信息及进行员工管理。

本软件管理和维护简单,无需专门人员负责日常维护工作。

2.3假定和约束

以电脑配件批发公司为背景,开发电脑配件管理系统。

配件种类至少包括五种,每种配件包括至少两家供货商。

其他的关于配件的属性和供应商的情况由网络上获得。

3数据描述

3.1静态数据

顾客编号编号、管理人员账号、密码

3.2动态数据

输入数据:

配件编号、供应商信息、商品单价、数量、顾客账号和密码

输出数据:

配件信息、进货日期、送货日期、数量

3.3数据库介绍

本系统是一种工作在windows系统平台的软件,它是以SQL数据库为基础

3.4数据采集

3.4.1总E-R图设计

顾客E-R图

电脑配件E-R图

管理员E-R图

雇员E-R图

供应商E-R图

4功能需求

4.1功能划分

4.1.1顾客选购功能

(1).新用户注册

顾客提供顾客名、密码,地址,电话,真实姓名,email地址,如果提供的顾客名已经存在,则注册失败,否则注册成功。

在注册时还可以检测顾客名是否冲突。

(2).用户登陆

顾客连接到系统时必须通过身份验证,即提供顾客名和密码,如果验证成功,则显示登陆后的界面。

(3).产品信息浏览

顾客依据感兴趣的商品配件或厂商种类,进入到该类别,然后可以查看到各种商品的详细信息,这些信息包括商品的厂商名,配件名,产品名,详细配置,售价,价格走势。

顾客可以依据厂商,配件种类,价格范围,关键字等约束找到符合自己各项条件的商品。

(4).信息修改

顾客可以在登陆后修改自己的注册信息,如修改家庭地址,email地址等。

(5).装机DIY流程

顾客根据系统所罗列的10余项配件种类,1000多种商品进行选择。

组成自己的装机配置单,得到配置的总价格。

并可以不断修改配置单,最终确定时选择送货的时间由供应商送货上门。

结束配置后可以打印装机配置单以备查询。

(6).反馈建议

顾客在购机完毕或再次登陆时可以对系统的问题,商品的信息,价格,质量问题进行反馈,提出建议。

(7).销售信息查询

顾客可以查询各配件中当月与所有销售量中占前五位的商品,比较各配件中当月与所有销售中所有品牌的销售情况,比较各配件中当月与所有销售额中所有商品的销售情况,查看各配件的价格分布情况来确定高端,中端,低端的价格划分。

4.1.2管理员管理功能

(1).产品信息管理

管理员可以通过厂商名,配件名,售价范围,关键字,库存范围,编号等组合条件的约束查询商品的信息,主要包括厂商名,配件名,产品名,详细配置,售价,进货价,库存量,价格走势;管理员可以添加,删除,修改产品记录;还可以通过指定供货件数来通过email直接向供货商要求供货。

(2).顾客信息管理

管理员可以查看每位顾客的基本资料(除密码),可以显示每位顾客的交易数,交易总金额。

查看顾客的所有反馈,并通过email进行回复。

回复完毕后可以删除回复以节省空间。

(3).供货商信息管理

管理员可以查看所有供货商的信息,添加,修改,删除供货商记录,显示供货商所提供的商品列表。

(4).雇员信息管理

管理员可以查看所有雇员的相关信息,添加,删除,修改雇员信息,对雇员进行评级,以决定其薪酬的分配。

(5).历史交易信息与送货管理

管理员可以查看每笔历史交易的售货时间,交货时间,具体配置单,总金额,交易对象。

并安排自己的雇员在送货日期前送货。

(6).价格历史记录

管理员可在每天或每周固定时间进行所有商品的价格记录,以为价格的走势图提供数据。

(7).销售情况查询

管理员在顾客可以见到的所有销售信息的基础上,还可以查看各配件中当月与所有销售额中利润占前五位的商品,当月与所有销售中交易次数的统计情况,各配件中当月与所有销售额中占前五位的商品。

(这些主要是为销售方的统计工作提供便利)

(8).设置自动提醒与自动处理功能

管理员可以设置库存低于一定数量,库存高于一定数量,送货日期在一定期限之内的触发条件,当触发条件发生时,系统可以自动提醒注意。

也可以设置自动解决的办法,有系统在发生类似情况时能自动处理。

由于所有设置都存在文件中,所以即使程序结束再次启动,设置也与上次关闭程序时的设置一样。

4.2功能结构图

5性能需求

5.1精度

软件的输入精度:

小数点后保留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型数据:

产品编号、产品数量、顾客编号、联系电话等;

double型数据:

产品价格等;

date型数据:

日期时间;

c.在输出的数据上进行必要的格式控制,使信息表达清楚明了

5.5故障处理要求

对可能由于设备硬件故障导致数据丢失,需要及时做好数据备份工作。

5.6其他专门要求

a.要求基于软件工程的开发思想进行开发;

b.数据库设计合理,关系模式应达到3NF;

c.采用可视化开发环境进行程序设计;

6运行环境规定

6.1设备

硬件环境

处理器:

InterCR300或更高。

内存:

512MB(建议1G)

硬盘空间:

80G

软件环境

操作系统:

WindowsServer2003/windowXP。

数据库:

SQLServer2005及以上版本

6.2支持软件

操作系统windows系统、数据库管理系统:

SQL数据库系统。

6.3接口

a.顾客界面

采用图形顾客界面(GUI),包含菜单、按钮、对话框等元素。

b.软件接口

软件运行于WINDOWS操作系统WINDOWS2003及以上操作平台,不支持mac及UNIX。

c.硬件接口

最低配置:

处理器:

InterCR300或更高。

内存:

512MB(建议1G)

硬盘空间:

80G

6.4控制

系统的主要输入设备是键盘和条码机,输出主要是显示器输出和打印机打印输出等。

对于存储数据的数据库服务器需要严格安全控制,以确保数据的稳定安全。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2