汽车销售系统需求说明书
引言
汽车销售管理系统是一套汽车销售公司的销售管理系统,目前大多数厂商都忽略汽车销售管理系统的重要性,而该系统的引入是专为具有一定规模和经济条件的大型汽车场而设计的。汽车销售管理系统从进货管理、车辆采购、车辆入库、销售管理到车辆销售、收益统计等为每个环节明确分工,有效地减少了人为差错的概率,代之以高效、便捷、准确的数字化服务系统,以便汽车销售管理更加规范化。
1。1编写目的:
a.作为软件系统开发技术协议的参考依据,为双方提供参考。
b.根据汽车销售管理工作的特点和业务流程的特点,对被开发软件的功能,性能进行完整描述,为软件开发者进行设计和编程提供依据。
c.为软件提供测试和验收的依据,即为选取测试用例和和进行验收提供依据.
d.预期读者:需求评审小组,项目开发人员,项目测试人员。
1.2背景
a。待开发软件系统的名称:《汽车销售管理信息系统》
b。本项目的任务提出者:大连理工大学城市学院《软件工程导论》课程
c.本项目的任务开发者:“417”项目小组
d.本项目的用户:广大汽车销售者
1.3定义
a.总体结构:软件系统的总体逻辑结构。
b.数据字典:数据字典中的名字都是一些属性与内容的抽象与概括,其特点是数据的严密性与精确性,不能有半点含糊。数据字典又分为用户数据字典和系统数据字典。用户数据字典包括单位的各种代码或编码。
c.动态数据:在软件运行过程中,系统给用户的数据,也就是系统在处理过程中或处理之后所产生的数据。
d.静态数据:系统运行之前设定的数据,它表示系统的初始状态或初始功能。
1.4参考资料
a.汽车销售管理系统项目审批表
b.项目需求说明书(GB8567——88)
c.可行性研究报告(GB8567—-88)
d.汽车销售管理系统可行性报告
2任务概述
2。1目标
汽车销售管理系统是一套汽车销售公司的销售管理系统,目前大多数厂商都忽略汽车销售
管理系统的重要性,而该系统的引入是专为具有一定规模和经济条件的大型汽车场而设计的。汽车销售管理系统从进货管理、车辆采购、车辆入库、销售管理到车辆销售、收益统计等为每个环节明确分工。
本系统的目标是实现有效地减少了人为差错的概率,代之以高效、便捷、准确的数字化服务系统,以便汽车销售管理更加规范化。
汽车销售管理系统的主要功能如下:
A、基础信息管理:厂商信息、车辆信息、客户信息;
B、进货管理:车辆采购、车辆入库;
C、销售管理:车辆销售(处理车辆销售单)、销售代办(处理销售代办单位)、车辆查询、销售日记录、销售月记录;
D、仓库管理:库存管理、仓库明细、进销存统计;
E、系统维护:数据安全管理(包括备份与恢复)、操作员管理、权限设置等;
2.2用户的特点
系统管理员必须具备一定的网络及数据库的操作和管理知识,并具有高度的责任感和强烈的安全意识。
一般用户除了具有一定的计算应用能力外,还必须各司其职,不得越权操作,不得随意泄露口令,以共同维护整个系统的安全和正常运行.
2。3假定和约束
用户必须按照操作规程运行本软件,不得进行恶意破坏性操作.
3需求规定
3.1功能需求点列表/功能模型
汽车销售管理系统顶层的数据流图如图所示:
                图1 数据流图
结合数据流图,可以得到系统的功能需求点列表如表1所示.
3。2对性能的规定
3。2.1精度
软件应能保证系统运行稳定,避免系统崩溃;软件必须保证有足够的数据精度,不影响正常业务;软件应尽量做到响应快速,操作简单。
自动变速器3。2.2时间特性要求
a.查询某条记录的时间小于3秒.
b.更新某条记录的时间少于0.5秒.
c.对数据进行有效性验证的时间少于0。2秒.
d.生成报表的时间少于3秒。
3。2.3性能需求点列表/性能模型
1.数据流
编号
数据流名
输入
输出
1
变更客户
变更信息
客户信息
2
查询客户
欧曼重卡
客户号
客户信息
3
变更厂商
变更信息
厂商信息
4
查询厂商
厂商号
厂商信息
5
变更车辆
变更信息
车辆信息
6
查询车辆
车型号
车辆信息
7
变更订单
变更信息
订单信息
8
查询订单
订单号
订单信息
9
变更仓库
变更信息
仓库信息
10
仓库
仓库号
地址
11
变更车辆销售
变更信息
车辆销售信息
12
查询车辆销售
车辆销售数
利润
13恒驰汽车什么时候上市
查询空闲厂商
厂商状态限制条件
空闲厂商信息
14
结账
车型号
购买信息
15
提交订货请求
客户号、车型号、价格、厂商号
车辆信息
16
获得订货请求
订货信息
车型号、厂商号、客户号
17
提交订单信息
车型号、厂商号
订单信息
奇骏怎么样18
变更厂商分工信息
厂商号、车型号
厂商分工信息
19
预定车辆
车型号
车辆信息
20
付款
车型号
车辆信息、厂商信息
2.数据存储
数据存储
输入数据流
输出数据流
说明部分
客户信息
变更客户
查询客户、提交订货请求
车辆信息
暴龙v-rex
变更车辆
查询车辆、获得订货请求
厂商信息
变更厂商
查询房间、提交订货请求、
查询空闲厂商
车辆销售信息
变更车辆销售
查询厂商、提交点活请求
查询空闲厂商、提交订货信息
提交订单信息
订单信息
变更订单
结账、提交订货请求
订货信息
提交订货请求、提交订单信息
结账、获得订货请求
厂商分工信息
变更厂商分工信息
3.处理过程
处理过程
输入数据流
输出数据流
说明部分
客户登记
终端
变更车辆、变更厂商
宝马5 gt
订货
终端
提交订货请求、获得订货请求
订货
获得订货请求
提交订货信息
订单
提交订货信息
提交订单信息
客户结果
结账
3。3输入输出要求
软件对数据输入均进行数据有效性检查
除指明提供打印输出外,其余数据输出均不考虑打印输出。
3.4数据管理能力要求
运行本软件系统所需的各种基础数据及前期的其他数据的规模约为1200M,数据的平均增长约为40G/年,系统用于日志等记录的数据增长约为10M/月,具体增长速度由用户的使用频率及每年的销售数量而定。
3.5故障处理要求
设备的硬件故障可能造成本软件不能运行或不能正常进行输入/输出等后果,系统的资源不足及网络的运输通道阻塞可能造成本软件不能正常运行,并有可能造成机器“死机”,上述故障的处理由用户自行解决。
软件在运行过程中产生的数据库错误,将由系统自动记入错误日志,非网络传输引起的错误将由系统管理员或软件开发者解决.
软件在运行过程中产生的其他错误,将根据情况有软件开发者或软件开发者协助系统管理员解决。
3。6其他专门要求
a.软件必须严格按照设定的安全权限机制运行,并有效防止非授权用户进入本系统。
b.软件必须提供对系统中各种码表的维护,补充操作。
c.软件必须按照需求规定记录各种日志.
d.软件对用户的所有错误操作或不合法操作进行检查,并各处提示信息。
4运行环境的规定
4。1设备
a.CPU:Pentium III 500MHz以上
b.磁盘空间容量:600MB以上
c.内存:512MB以上
d.其他:鼠标,键盘
4.2支持软件
a.操作系统:Windows XP/Windows visa
b.数据库:SQL Server 2005
c.开发工具:Visual Studio 2008
4.3接口
汽车销售管理系统的部分用户的基本信息被汽车生产商,消费者共享.
5目标系统界面
a.输入设备:键盘,鼠标
b.输出设备:显示器,打印机
c.显示分格:图形界面与字符界面相结合
d.显示方式:1024*768
e.输入格式:打印格式
f.输出类型:Excel,报表形式