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

汽车配件管理系统需求分析说明汽车配件管理系统项⽬需求说明书第⼀部分引⾔ (3)1.1编写⽬的 (3)1.2适⽤范围 (3)1.3背景 (3)1.4术语、定义和缩写 (3)1.5⽂档概述 (3)1.6参考资料 (4)第⼆部分任务概述 (4)2.1⽬标 (4)2.2⽤户的特点 (5)2.3假定和约束 (5)第三部分问题分析 (5)3.1技术架构 (5)第四部分需求规定 (6)4.1系统流程图 (6)4.2对功能的规定 (6)4.2.1 对所有授权⽤户功能的概述 (6)4.2.2系统管理员功能的概述 (10)4.2.3 仓库管理员的功能概述 (13)4.2.3 仓库管理员的功能概述 (14)新建订购单反馈信息 (16)4.2.3.4新建出库单 (17)4.2.3.5查询总表 (18)4.2.3.6 新建零件信息 (19)4.2.3.7 更新采购单 (19)4.2.3.8 新建⼊库单 (20)4.2.3.9 打印出库单 (20)4.2.4 系统管理员功能的概述 (21)4.2.4.2新建采购单 (23)4.2.4.3 更新采购申请的状态为已处理 (24)4.2.4.4查询处于未处理状态的采购单 (24)4.2.4.7 将采购单的采购建议改为建议已采纳 (26)4.2.4.8 查询已被经理同意的采购单 (27)4.2.4.9 统计指定时间内各种零件的采购总量 (27)4.2.4.10打印预执⾏的采购单 (28)4.2.4.11 定期删除⽆效的采购单 (28)4.2.5 普通销售⼈员的功能概述 (29)4.2.6 销售管理⼈员的功能概述 (37)4.2.6.1 统计部门指定时间段的零件销售总量 (38)4.2.7 经理的功能概述 (40)4.2.8 ⼈事部管理员的功能概述 (47)4.2.5 精度 (51)4.2.6 时间特性要求 (51)4.2.7 灵活性 (52)4.3系统容量 (52)4.4故障处理要求 (52)4.5其它专门要求 (53)4.6⽂档需求 (54)4.7测验需求 (54)5.1设备 (54)5.2⽀持软件 (55)5.3接⼝ (55)5.4控制 (55)第⼀部分引⾔1.1编写⽬的需求说明书有时候也被称为规格说明书,本规格说明描述了汽车配件管理系统项⽬的要求,作为系统设计、实现⽬标及验收的依据,通过该需求分析,描述⽤户的具体需求,定义需求具体的格式和内容。
设备管理系统需求规格说明书

二、需求规格说明书完成人:1.概述(Summary)1.1项目的目的与目标(Purpose and Aim of Project)本系统制作的目的是满足设备管理人员的办公需求,在日常的工作之中能够给方便、有效、系统的对公司的各类设备统一管理。
项目目标:1)购入新设备时,登记设备购入时间、名称、型号、种类、内部编号、所属部门、存放位置等。
2)设备转借时,记录借用部门、经手人员、用途、拟还日期等。
3)设备故障时,记录故障情况、维修情况(时间、人员、结果)等。
4)设备报废时,记录报废原因、批准人员、经手人员、处理方式等。
5)对设备管理人员和使用人员提供各种设备处理的按部门、设备类型、处理日期等查询和修改等功能。
此需求说明书对设备管理系统做了全面细致的用户需求分析,明确要开发的软件应该具有的功能、性能与界面,使系统分析人员及软件开发能清楚的了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。
本说明书的预期读者为客户、业务或者需求分析人员、测试人员、用户文档编写者、项目管理人员。
1.2 术语定义(Terms Glossary)VS2013:Microsoft Visual Studio 2013,微软的开发工具集。
SqlServer:microsoft sql server,是一个关系数据库管理系统。
USB:通用串行总线USB2.0:通用串行总线技术规范TCP/IP:传输控制协议/因特网互联协议,又名网络通讯协议,是Internet最基本的协议、Internet国际互联网络的基础,由网络层的IP协议和传输层的TCP协议组成。
1.3 相关文档(Related Documents)本文档与项目开发计划和设计说明书相对应。
2.问题初始分析(Early Analysis)2.1 场景描述(Scene Description)随着计算机技术的迅猛发展以及Internet进入商业和社会应用阶段,设备的种类、数量越来越多,如何利用先进的网络技术和日新月异的计算机设备来有效地收集、处理这些设备,建立以信息化为核心的管理体制,减轻管理人员和业务人员的数据处理负担,极大地提高设备管理效率和管理手段,己经成为当今社会的潮流。
办公用品管理系统-需求规格说明书

三、需求规格说明书1.引言 (1)1.1编写目的 (1)1.2项目背景 (2)1.3定义 (2)1.4参考资料 (2)2.任务概述 (2)2.1目标 (2)2.2运行环境 (2)2.3条件与限制 (2)3.数据描述 (3)3.1静态数据 (3)3.2动态数据 (3)3.3数据库介绍 (3)3.4数据词典 (3)3.5数据采集 (9)4.功能需求 (9)4.1功能划分 (9)4.2功能描述 (9)5.性能需求 (9)5.1数据精确度 (9)5.2时间特性 (10)5.3适应性 (10)6.运行需求 (10)6.1用户界面 (10)6.2硬件接口 (10)6.3软件接口 (10)6.4故障处理 (10)7.其它需求 (11)1.引言1.1编写目的为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。
本文档供项目经理、设计人员、开发人员参考。
1.2项目背景a.项目的委托单位、开发单位和主管部门b.该软件系统与其他1.3定义无专有名词1.4参考资料a.项目经核准的计划任务书、合同或上级机关的批文b.项目开发计划c.文档所引用的资料、标准和规范。
列出这些资料的作者、标题、编号、发表日期、出版单位或资料来源2.任务概述2.1目标让计算机对办公用品进行自动管理,用户可以直接在计算机上实现仓库货物的信息管理,并能在一定程度上实现自动化。
2.2运行环境操作系统:Microsoft Windows 2000 Advanced Server支持环境:IIS 5.0数据库:Microsoft SQL Server 20002.3条件与限制开发该软件的条件比较简单,以目前的经济和技术能力完全具备开发条件。
3.数据描述3.1静态数据包括系统登录密码,各数据库所在位置,系统分析原始数据3.2动态数据包括各数据库内各项显示数据,用户登录信息,系统时间3.3数据库介绍办公用品信息:ID,商品名称,规格,助记码,默认价格,厂家,备忘操作员信息:操作员名,密码,级别供应商基本管理信息:供应商名,法人,负责人,电话,地址,网址,e-mail入库主结构:入库单号,供应商,操作人,折扣,总计,应付金额,实付金额,入库时间出库明细:退货单号,商品编号,单价,数量,折扣,金额,仓库名库存盘点主结构:盘点单号,库存名称,盘点人,时间,盘点标识,备注库存盘点明细:盘点单号,商品编号,数量办公用品入库明细:入库单号,商品编号,单价,数量,折扣,金额,仓库名出库主结构:退货单号,供应商,操作人,折扣,总计,应付金额,实付金额商品库存结构:商品名,库存名称,库存数量,库存上限,库存下限仓库:仓库名3.4数据词典数据项1.数据项:ID含义说明:出入库的唯一标识别名:票号类型:V ARCHAR长度:302.数据项:商品名称含义说明:唯一标识商品类型:V ARCHAR长度:303.数据项:规格含义说明:商品的类型类型:字符型长度:204.数据项:助记码含义说明:备注类型:字符型长度:205.数据项:默认价格含义说明:商品价格类型:字符型长度:206.数据项:供应商含义说明:提供商品的厂家类型:V ARCHAR长度:307.数据项:操作员名含义说明:唯一的标识操作员的姓名类型:V ARCHAR长度:128.数据项:密码含义说明:操作员登录的密码类型:字符型长度:109.数据项:级别含义说明:操作员的级别越高,功能越多类型:整型长度:410.数据项:播放时间含义说明:放映计划-属性设置器播放时间类型:日期型长度:411.数据项:票价含义说明:放映计划中-属性表示电影票价格类型:货币型长度:8取值范围:0-50012.数据项:姓名含义说明:唯一标志管理员名别名:管理员名类型:字符型长度:1213.数据项:密码含义说明:管理员密码或用户密码类型:字符型长度:1214.数据项:供应商名类型:V ARCHAR长度:3015.数据项:法人含义说明:供应商的总裁类型:CHAR长度:1216.数据项:负责人含义说明:供应商品的负责人类型:CHAR长度:1217.数据项:电话含义说明:供应商的电话类型:字符型长度:1218.数据项:地址含义说明:供应商的地址类型:CHAR长度:3019.数据项:网址含义说明:供应商厂家主页网站类型:CHAR长度:3020.数据项:邮箱含义说明:供应商的邮箱类型:V ARCHAR长度:3021.数据项:入库单号含义说明:入库的标识类型:字符型长度:2022.数据项:应付金额含义说明:应付给供应商的金额类型:字符型长度:2023.数据项:实付金额含义说明:实际给的金额类型:字符型长度:2024.数据项:入库时间含义说明:商品入库的时间类型:DETETIME长度:2025.数据项:商品编号类型:字符型长度:3026.数据项:单价含义说明:一种商品的单个价格类型:字符长度:1227.数据项:数量含义说明:入库商品的数量类型:字符长度:1028.数据项:折扣含义说明:购入商品打折类型:字符长度:429.数据项:仓库名含义说明:储存商品的仓库名称类型:CHAR长度:2030.数据项:出库编号含义说明:商品出库标识类型:字符长度:2031.数据项:盘点编号含义说明:商品出库盘点人的标识类型:字符长度:1232.数据项:盘点人含义说明:商品出库经手人类型:字符长度:1233.数据项:时间含义说明:盘点时间类型:DETETIME长度:2034.数据项:备注含义说明:备注类型:CHAR长度:3035.数据项:库存上限含义说明:仓库最多可进容量类型:字符长度:1236.数据项:库存下限含义说明:仓库至少要求的容量类型:字符长度:1237.数据项:库存数量含义说明:商品在仓库中的库存数类型:字符长度:20数据流1、数据流:办公用品信息说明:供应商提供的用品描述来源:供应商去向:用户组成:ID,商品名称,规格,助记码,默认价格,供应商,备忘平均流量:待定2、数据流:供应商基本信息说明:提供商品的厂家信息来源:供应商去向:操作员组成:供应商名,法人,负责人,电话,地址,网址,邮箱平均流量:待定3、数据流:商品入库说明:对商品进行入库来源:供应商去向:操作员组成:入库单号,供应商,操作人,折扣,总计,应付金额,实付金额,入库时间平均流量:待定4、数据流:商品出库说明:对商品进行出库登记来源:操作员去向:用户组成:出库单号,商品编号,单价,折扣,数量,金额,仓库名平均流量:待定5、数据流:库存盘点说明:对仓库中的商品清查盘点来源:仓库去向:操作员组成:盘点单号,库存名称,盘点人,时间,盘点标识,备注平均流量:待定6、数据流:库存盘点明细说明:对库存商品进行描述来源:仓库去向:操作员组成:盘点单号,商品编号,数量平均流量:待定7、数据流:办公用品入库明细说明:对入库商品描述来源:供应商去向:操作员组成:入库单号,商品编号,单价,数量,应付金额,实付金额平均流量:待定8、数据流:商品出库说明:对商品进行出库操作来源:操作员去向:用户组成:退货单号,供应商,操作员,折扣,数量,应付金额,实付金额平均流量:待定9、数据流:商品库存结构说明:对商品库存进行描述来源:系统去向:操作员组成:商品名,库存名称,库存数量,库存上限,库存下限平均流量:待定数据存储1、数据存储:商品信息说明:各类商品的描述输入数据流:输出数据流:数据量:存取方式:随机存取2、数据存储:供应商信息说明:供应商品厂家的具体信息输入数据流:输出数据流:数据量:存取方式:顺序存取3、数据存储:入库信息说明:记录商品入库的各类具体信息输入数据流:输出数据流:数据量:存取方式:顺序存取4、数据存储:出库信息说明:记录商品出库的各类需求信息输入数据流:输出数据流:数据量:存取方式:顺序存取5、数据存储:库存信息说明:记录还剩余在仓库中的商品信息输入数据流:输出数据流:数据量:存取方式:随机存取6、数据存储:盘点信息说明:管理员对仓库中的商品进行详细盘点输入数据流:输出数据流:数据量:存取方式:随机存取3.5数据采集4.功能需求4.1功能划分可分为:系统管理,用品管理,用品统计,用品采购,信息查询,库存报警4.2功能描述系统管理:包括用户管理,权限管理,用品类别维护,退出系统。
电脑配件管理系统-需求分析说明书

需求分析说明书课程名称软件工程大作业实验名称电脑配件管理系统专业班级计算机14—1班姓名员凯华目录1引言 (3)1。
1编写目的 (3)1.2背景 (3)1.3定义 (3)1。
4参考资料.............................................................................................. 错误!未定义书签。
2任务概述 (3)2.1目标 (4)2。
2顾客的特点 (4)2。
3假定和约束 (5)3 数据描述 (5)3.1静态数据 (5)3.2动态数据 (5)3.3数据库介绍 (5)3。
4数据采集 (6)3.4。
1总E—R图设计 (6)4功能需求 (9)4。
1功能划分 (9)4。
1.1顾客选购功能 (9)4。
1.2管理员管理功能 (9)4.2功能结构图 (10)5性能需求 (11)5.1精度 (11)5.2时间特性要求 (11)5.3灵活性 (12)5。
4输人输出要求 (12)5.5故障处理要求 (12)5。
6其他专门要求 (12)6运行环境规定 (13)6.1设备 (13)6.2支持软件 (13)6.3接口 (13)6.4控制 (13)1引言随着计算机的普及,人们对计算机的认识和使用越来越多,对它的需求显著增加,甚至人们已经无法离开它,因为计算机对于大量信息的管理的优势是非常显著。
作为电脑配件批发公司,更是需要处理大量的数据,所以有了这个电脑配件管理系统会节省工作人员大量的时间,帮助工作人员高效的完成工作。
1.1编写目的本需求的编写目的是为了研究电脑配件管理系统软件的软件功能和开发方法,为以后的程序开发者提供可靠的依据。
1.2背景本项目的名称:电脑配件管理系统项目与其他软件或系统的关系:该系统在WIN98、WIN2000、WIN XP、WIN7等系统中都能很好的运行,具有很好的兼容性.同时,需要对数据库软件SQL的支持。
中小企业PC

PC服务器
对于中小企业,采购最多的服务器是是PC服务器,那么对于PC服务器的采购,我们应该考虑哪些因素呢?
PC服务器概念
首先,我们必需了解PC服务器,所谓PC服务器,主要是指 Intel架构服务器,与一些大型服务器如 Mainframe, Unix架构服务器等不同,前者大多运行Windows或Linux等操作系统,使用较为普遍,后者多为专 业用途如银行、大型制造业、物流业、证券…等行业使用,一般人较少有机会接触到。
配置要点分析
CPU类型:5000元以下的中小企业台式机往往会采用AMD Sempron、Intel Celeron系列处理器,这些处理器 具备一般的性能,可以满足常规的企业办公应用需求;5000~元的中小企业台式机一般会采用AMD Athlon 64 X2、Intel Pentium E、酷睿2系列处理器,这些双核处理器具有更强的计算性能,可以承担更重的企业级计算 负荷。
需求分析
随着PC市场逐渐的成熟,中小企业的采购PC的要素方面也发生了一些变化。当然,安全和稳定性肯定还是他 们选择PC产品的重点,但是随着PC新技术的不断涌现,中小企业用户对于稳定和安全的要求也慢慢在改变。谈到 PC的稳定性,肯定想到的是PC单体的稳定,但是伴随着中小企业信息化程度的日益深入,稳定的概念也发生了改 变。更多中小企业用户除了需要PC厂商在传统的配件上把好质量关之外,还需要PC厂商提供一些能够帮助PC稳定 的软件系统,使PC在稳定性方面软硬兼备。很多IT厂商都开始专注于开发保持PC稳定性能的软件,并与PC相融合, 给中小企业用户提供更加稳定的服务。
中小企业采购的电脑往往储存有重要的数据和文件如财务数据,因此TEAMS的首要任务就是通过完善的保密 措施来保护用户数据。一方面,TEAMS的安全中心具有病毒查杀、络安全、数据安全、PC维护四大功能,彻底隔 绝外来病毒的入侵,防止因此造成的黑客攻击或系统崩溃。而TCL精鼎C3还具有系统智能恢复功能,也可以从备 份系统中恢复,确保用户安枕无忧。另一方面,对于那些正处于业务开拓阶段的中小企业,员工工作时间不固定, 需要经常外出打单,对PC的使用较机动。
电脑配件连锁店管理系统的数据库设计与实现

结构 。本 文 以电子 商务 数据 库应 用 系统—— 电脑 配件 连锁 店 管理 系 统 的数 据 库设 计 为例 , 绍 数据 库 设 计 介
的整个 过程 。
件 , 种 电脑 配 件可 以在 不 同的分 店进行 销 售 , 个分 每 每
K EYW O RDS E— m od , da a s e i n, c put r c po n R el t ba e d s g om e om ne
数据 库 设计 是 信 息 系统 开 发 的 核 心和 基 础 , 个 一 好 的数 据 库设 计 对 信 息 系统 的设计 与实 现 至关 重 要 , 它 将直 接 影 响着 系 统 的性 能 和 程序 编 码 的 复 杂程 度 , 甚 至影 响整 个信 息 系统 的稳定 性 。 当然 , 设计 一个 好 的 数 据库 与 设计 一 个 好 的信 息 系 统是 密 不 可 分 的 , 在实 际 的系统 开发 中两者是 密 切相关 、 行进 行 的[ 。 并 1 因此 ] 信息 系统 分析 与设 计 阶段 的核 心工作 就是 设计 数据 库
第 2 4卷
第 1 0期
电 脑 开 发 与 应 用
文 章 编 号 :0 35 5 (0 1 1— 070 1 0 —8 0 2 1 ) 00 6 —3
电脑 配 件 连 锁 店 管 理 系 统 的 数 据 库 设 计 与 实 现
De i n a d I p e e t to f Da a a e a o t Co p e s g n m l m n a i n o t b s b u m ut r Co p ne m o nt Cha ns M a e e y t m i ng m ntS s e
需求规格说明书范本

1. 引言1.1编写目的:编写此文档的目的是进一步定制软件开发的细节问题,便于用户与开发商协调工作.本文档面向的读者主要是项目委托单位的管理人员.希望能使本软件开发工作更具体.1.2项目背景项目委托单位:****公司开发单位:***公司1.3定义1.4参考资料2. 任务概述2.1目标:<1> 决策支持:根据公司的要求及时提供所需报表及文件,并在适当时候对各部门领导给予销售及进货等方面的提示<2>提高效率:利用软件进行管理,防止人工管理的失误以及延迟性,从而实现高效率的管理.2.2运行环境:<1> 硬件方面:Pentium级处理芯片1兆显存的兼容显卡256色,1024*768的兼容显示器标准兼容打印机<2>软件方面: WIN XP操作系统2.3条件与限制:编程用电脑一台完成期限2000/7/1无资金供应3. 数据概述数据流程图如下:3.1静态数据:包括系统登录密码,各数据库所在位置,系统分析原始数据3.2 动态数据:包括各数据库内各项显示数据,用户登录信息,系统时间3.3数据库描述:人事管理数据库:公司内人员的个人详细信息,包括档案信息3.4 数据字典:<1>数据流词条描述:1.数据流名:登录信息来源:用户的输入去向:系统内部检验部分组成:用户名,密码流通量:每次登录输入一次2.数据流名:登录结果来源:系统去向:用户组成:返回信息流通量:每次登录返回一次3.数据流名:输入修改信息来源:用户去向:系统判断部分组成:根据各数据库内容而不同流通量:依用户输入而定4.数据流名:反馈信息来源:系统判断部分去向:用户组成:系统经判断后发回的字符数据流通量: 依系统当前信息而定5.数据流名:识别信息来源:系统内部检验部分去向:系统判断部分组成:系统各数据库的标识信息流通量:用户每次输入流通一次6.数据流名:处理信息来源:系统判断部分去向:各数据库处理部分组成:读取/修改标识,读取/修改的变量名称流通量:用户每次输入流通一次7.数据流名:读取修改来源:系统判断部分去向:系统各数据库组成:读取/修改标识,读取/修改内容流通量: 用户每次输入流通一次<2>数据文件词条描述:1.数据文件名:人事数据简述:存储人员信息数据文件组成:人员的各项信息(以CString类型为主)2.数据文件名:销售数据简述:存储当日及从前的销售记录数据文件组成:销售的各项信息3.数据文件名:财务数据简述:存储财务管理信息数据文件组成:财务管理的各项记录4.数据文件名:技术数据简述:存储公司内部使用的技术档案信息数据文件组成:技术档案名称,内容<3>加工逻辑词条描述:1.加工名:检验简要描述:判断用户的许可性输入数据流:登录信息输出数据流:登录结果加工逻辑:判断是否与系统内部用户信息相符合2.加工名:判断简要描述:判断用户的操作并进行相应的读取/存储工作输入数据流:输入修改信息输出数据流:反馈信息加工逻辑:判断用户的操作->调用数据库->读取/修改->反馈3.加工名:人事档案管理简要描述:对人事数据库进行相应要求的操作,并与判断部分交互输入数据流:处理信息,读取修改输出数据流: 读取修改, 处理信息加工逻辑:判断用户要读取/修改的内容->反馈用户所需信息4.加工名:销售统计简要描述:对销售数据库进行相应要求的操作,并与判断部分交互输入数据流:处理信息,读取修改输出数据流: 读取修改, 处理信息加工逻辑:判断用户要读取/修改的内容->反馈用户所需信息5.加工名:财务统计简要描述:对财务数据库进行相应要求的操作,并与判断部分交互输入数据流:处理信息,读取修改输出数据流: 读取修改, 处理信息加工逻辑:判断用户要读取/修改的内容->反馈用户所需信息6.加工名:技术管理简要描述:对技术统计数据库进行相应要求的操作,并与判断部分交互信息输入数据流:处理信息,读取修改输出数据流: 读取修改, 处理信息加工逻辑:判断用户要读取/修改的内容->反馈用户所需信息<4>源点及汇点词条描述:名称:用户简要描述:既是源点又是汇点,发出动作信息给"检验"和"判断"加工,通过交互界面接受反馈信息有关数据流:登录结果,登录信息,输入修改信息,反馈信息数目:一个4. 功能需求4.1功能划分可细分为四部分:人事管理,销售管理,财务管理,技术档案管理4.2功能描述<1>人事功能:(1)能对公司内部的所有人员有关档案详细资料记录并保存。
购置电脑的需求分析报告

购置电脑的需求分析报告需求分析报告:购置电脑一、引言随着信息技术的快速发展,电脑已经成为现代生活的必需品之一。
为了满足工作和娱乐的需求,我们公司决定购置一台新的电脑。
本需求分析报告将以功能需求、性能需求、价格需求和维护需求为主要依据,详细说明我们对新电脑的需求。
二、功能需求1.办公任务:电脑需要能够处理各类办公任务,包括文字处理、网页浏览、电子表格和演示文稿等。
因此需要一个稳定且易于使用的操作系统和办公软件套件。
2.多媒体功能:电脑需要具备播放视频和音频的能力,同时需要支持各类多媒体格式。
此外,也需要支持图片和视频编辑软件的运行。
3.互联网接入:电脑需要能够无线或有线连接到互联网,以方便我们进行在线工作和业务交流。
4.数据存储:电脑需要具备足够的存储空间,以便存储大量文档、文件和媒体资源。
此外,还需要备份和恢复数据的功能。
三、性能需求1.处理器性能:为了能够流畅运行各类软件和处理复杂任务,电脑需要配置高性能的处理器,以确保高速的操作和响应。
2.内存容量:为了能够同时运行多个应用程序和多任务处理,电脑需要具备足够大的内存容量,建议为8GB或以上。
3.硬盘容量和读写速度:由于我们需要存储大量的文件和数据,电脑需要拥有大容量的硬盘,并且读写速度较快,以提高文件传输和加载的效率。
4.显示器分辨率和尺寸:为了提供良好的视觉体验,电脑的显示器需要拥有高分辨率和适当的尺寸,以便显示清晰、细腻的图像和文本。
四、价格需求1.预算限制:基于公司的财务状况和需要,我们设定了购买电脑的预算上限。
在需求分析报告中,我们将根据预算来选择适当的配置和价格。
2.性价比:在选择电脑时,我们需要考虑到性能和价格的平衡,以确保购买到性价比高的产品。
五、维护需求1.保修期限:我们希望能够购买到带有一定保修期限的电脑,以便在出现问题时能得到及时的维修和支持。
2.售后服务:我们需要考虑供应商提供的售后服务和支持,包括技术支持、维修服务和配件供应等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
需求分析说明书课程名称软件工程大作业实验名称电脑配件管理系统专业班级计算机14-1班姓名员凯华目录1引言 (3)1.1编写目的 (3)1.2背景 (3)1.3定义 (3)1.4参考资料................................................................................................. 错误!未定义书签。
2任务概述 (3)2.1目标 (4)2.2顾客的特点 (4)2.3假定和约束 (5)3 数据描述 (5)3.1静态数据 (5)3.2动态数据 (5)3.3数据库介绍 (5)3.4数据采集 (6)3.4.1总E-R图设计 (6)4功能需求 (9)4.1功能划分 (9)4.1.1顾客选购功能 (9)4.1.2管理员管理功能 (9)4.2功能结构图 (10)5性能需求 (11)5.1精度 (11)5.2时间特性要求 (11)5.3灵活性 (12)5.4输人输出要求 (12)5.5故障处理要求 (12)5.6其他专门要求 (12)6运行环境规定 (13)6.1设备 (13)6.2支持软件 (13)6.3接口 (13)6.4控制 (13)1引言随着计算机的普及,人们对计算机的认识和使用越来越多,对它的需求显著增加,甚至人们已经无法离开它,因为计算机对于大量信息的管理的优势是非常显著。
作为电脑配件批发公司,更是需要处理大量的数据,所以有了这个电脑配件管理系统会节省工作人员大量的时间,帮助工作人员高效的完成工作。
1.1编写目的本需求的编写目的是为了研究电脑配件管理系统软件的软件功能和开发方法,为以后的程序开发者提供可靠的依据。
1.2背景本项目的名称:电脑配件管理系统项目与其他软件或系统的关系:该系统在WIN98、WIN2000、WIN XP、WIN7等系统中都能很好的运行,具有很好的兼容性。
同时,需要对数据库软件SQL的支持。
1.3定义实体:客观世界中存在的且可互相区别的事物。
联系:客观事物中的彼此之间的关系。
属性:实体或者联系所具有的性质。
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软件环境操作系统:Windows Server 2003 / window XP。
数据库:SQL Server 2005及以上版本6.2支持软件操作系统windows系统、数据库管理系统:SQL数据库系统。
6.3接口a.顾客界面采用图形顾客界面(GUI),包含菜单、按钮、对话框等元素。
b.软件接口软件运行于WINDOWS 操作系统WINDOWS 2003及以上操作平台,不支持mac 及UNIX。
c.硬件接口最低配置:处理器:InterCR300或更高。
内存:512MB(建议1G)硬盘空间:80G6.4控制系统的主要输入设备是键盘和条码机,输出主要是显示器输出和打印机打印输出等。
对于存储数据的数据库服务器需要严格安全控制,以确保数据的稳定安全。