中北大学
需求分析说明书
2009-2010 学年第 二 学期
学
专
姓
院 :
电子与计算机科学技术学院
业 :
网络工程
班
级 :
名 :
电脑配件库存管理系统
5 月 31 日—— 6 月 25 日
11 号楼六层实习基地(东侧)
课程设计题目:
起 迄 日 期:
课程设计地点:
指 导 教 师:
系 主 任 :
下达任务书日期: 2010 年 5 月 31 日
目 录
1 引言................................................................................................................................................. 3
1.1 编写目的 .................................................................................................................................. 3
1.2 背景 .......................................................................................................................................... 3
1.3 定义 .......................................................................................................................................... 3
1.4 参考资料 .................................................................................................................................. 3
2 任务概述......................................................................................................................................... 4
2.1 目标 .......................................................................................................................................... 4
2.2 用户的特点.............................................................................................................................. 5
2.3 假定和约束.............................................................................................................................. 5
3 需求规定......................................................................................................................................... 5
3.1 对功能的规定 .......................................................................................................................... 5
3.2 对性能的规定 .......................................................................................................................... 9
3.2.1 精度................................................................................................................................... 9
3.2.2 时间特性要求................................................................................................................... 9
3.2.3 灵活性............................................................................................................................... 9
3.3 输人输出要求 ........................................................................................................................ 10
3.4 数据管理能力要求 ................................................................................................................ 10
3.5 故障处理要求 ........................................................................................................................ 11
3.6 其他专门要求 ........................................................................................................................ 11
4 运行环境规定............................................................................................................................... 11
4.1 设备.............................................................................................................................................11
4.2 支持软件 ................................................................................................................................ 12
4.3 接口 ........................................................................................................................................ 12
4.4 控制 ........................................................................................................................................ 12
1 引言
随着计算机的普及,人们对计算机的认识和使用越来越多,对它的需求显著增加,甚至
人们已经无法离开它,因为计算机对于大量信息的管理的优势是非常显著。作为电脑配件
批发公司,更是需要处理大量的数据,所以有了这个电脑配件库存管理系统会节省
工作人员大量的时间,帮助工作人员高效的完成工作。
1.1 编写目的
本需求的编写目的是为了研究电脑配件库存管理系统软件的软件功能和开发方法,为以
后的程序开发者提供可靠的依据。
1.2 背景
本项目的名称:电脑配件库存管理系统
本项目的任务提出者:宏旺电脑耗材公司
本项目的任务开发者:QAQ 软件开发工作室
项目与其他软件或系统的关系:该系统在 WIN98、WIN2000、WIN XP 系统中都能很好
的运行,具有很好的兼容性。同时,需要对数据库软件 SQL 的支持。
1.3 定义
实体:客观世界中存在的且可互相区别的事物。
联系:客观事物中的彼此之间的关系。
属性:实体或者联系所具有的性质。
1.4 参考资料
[1] 齐志昌,谭庆平,宁洪.软件工程,北京:高等教育出版社.2002
[2] 张海藩.软件工程导论.北京:清华大学出版社.2003
[3] 程成,陈霞.软件工程(原书第 6 版).北京:机械工业出版社.2003
[4] 王珊,萨师煊.数据库系统概论(第四版).北京:高等教育出版.2006
[5] 陈志泊,李冬梅,王春玲.数据库原理及应用教程.北京:人民邮电出版社.2003
[6] 郑阿奇.SQL Server 实用教程.北京:电子工业出版社.2003
[7] 何玉洁.数据库原理与应用.北京:机械工业出版社.2007
2 任务概述
研制电脑配件库存管理系统软件是为了实现电脑耗材公司工作的自动化和正规化、管理
的透明化,特别在进货、出货、退货以及货物管理方面实现方便、高效、快捷和安全的运行,
为公司节省人力,提高效率,创造更高效益。
2.1 目标
2.1.1 开发意图
a. 开发出完善稳定的电脑配件库存管理系统;
b. 让电脑配件库存管理更方便;
c. 减轻电脑配件库存管理工作人员的工作负担;
d. 加强电脑配件公司的正规化管理。
2.1.2 应用目标:
通过本系统软件,能帮助库存管理人员利用计算机,快速方便的对电脑配件进行进货、
出货、库存量查询以及报表生成的操作,系统的报警功能可以自动检索库存量不足和长时间
没有出货的配件生成报表,提醒管理员,以免因管理员失察导致的公司损失。
2.1.3 作用及范围:
本软件用于电脑配件批发公司所有参与销售和管理的人员,是一个很方便的电脑配件库
存管理软件。可以对电脑配件随时进行进货、出货、查找和处理,大大节省了电脑配件公司
的人力、物力和财力。
2.1.4 产品描述:
本产品是一种工作在 windows 系统平台的软件,它是以 SQL 数据库为基础,拥有图形化
操作界面,操作简单、功能强大,能够满足公司几乎所有需求。
2.2 用户的特点
本电脑配件库存管理软件是为电脑耗材公司提供的可以对电脑配件随时进行进货、出货
信息查询,特定配件信息查找,相关供应商信息查询,及时处理订货等操作管理的。本软件
最终使用人员为电脑耗材公司的业务人员和管理人员。本软件操作简单易学,无需特殊的计
算机专业知识,一般工作人员即可使用;针对高层管理人员,可设置不同的访问权限,方便
高层管理人员随时查看库存信息及进行员工管理。本软件管理和维护简单,无需专门人员负
责日常维护工作。
2.3 假定和约束
以电脑配件批发公司为背景,开发电脑配件库存管理系统。配件种类至少包
括五种,每种配件包括至少两家供货商。其他的关于配件的属性和供应商的情况
由网络上获得。
3 需求规定
3.1 对功能的规定
3.1.1 用户需求
a.进、出库管理。对进、出库信息进行记录。
b.查询功能。仓库管理对查询要求高,通过主菜单记录当前操作用户的用户编号,
保证了对进、出库信息录入负责人的确认。
c.部门资料管理与库存报表生成。资料管理包括了人员信息管理,财政支出信息
管理,以及各项业务单据的资料管理。报表主要分类为:日报表,月报表,销售报表,
入库报表等等。
d.应用计算机管理后,由于计算机能存贮大量的数据,而且数据只要一次存入,
便可多次重复使用,所以管理数据达到完整,统一,原始记录能保证及时,准确。
e.应用计算机管理后,许多重复性的工作,都可由计算机去执行,从而使管理人
员从事务性工作解脱出来,真正变为从事一些信息的分析,判断,决策等创造性的工作。
3.1.2 功能定义
a.系统所包括的功能:进货管理功能、出货管理功能、库存管理功能、报表管理
功能以及项目、权限管理功能等。
b.进货管理功能包括:进货清单查询、退货清单查询以及更新库存等。
c.出货管理功能包括:出货清单查询、退货清单查询以及更新库存等。
d.库存管理功能包括:库存盘点、报表查询、库存报警等。
e.报表管理功能包括:对各类报表进行汇总、删除以及备份存储等。
f.项目、权限管理功能包括:用户管理、电脑配件管理以及供应商管理等。
3.1.3 具体分析
E-R 图设计
联系人
供 应 商 名
mmingmin
供应商号
数量
金额
配件号
配件名
数量
业务员号
业务员名
电话
手机
供应商
邮箱
地址
名称
地址
1
仓库
仓库号
n
n
n
n
n
供应
电脑配件
提取
业务人员
存入
数量
n
备注
数量
管理
1
n
操作
1
职位
管理人员
电话
手机
地址
编号
进厂时间
邮箱
姓名
年龄
性别
职能
电话
手机
功能结构图
电脑配件库存管理系统
进货管理
出货管理
库存管理
报表管理
项目、权限管理
进
货
清
单
查
询
退
货
清
单
查
询
更
新
库
存
出
货
清
单
查
询
退
货
清
单
查
询
更
新
库
存
库
存
盘
点
清
单
查
询
库
存
报
警
进
货
报
表
业
务
员
管
理
仓
库
管
理
员
管
理
主
管
对
权
限
管
理
增
加
配
件
删
除
配
件
出
货
报
表
更
新
配
件
信
息
退
货
报
表
库
存
报
表
用
户
管
理
电
脑
配
件
管
理
供
应
商
的
管
理
增
加
供
应
商
删
除
供
应
商
更
新
供
应
商
信
息
数据流图
本系统的顶层数据流图如图所示:
仓库管理员
库存管理系统
入/出库信息、
定货报表
库存信息表
入库/出库信息
业务人员
管理人员