汽车销售管理系统数据库SQLWord格式文档下载.docx
《汽车销售管理系统数据库SQLWord格式文档下载.docx》由会员分享,可在线阅读,更多相关《汽车销售管理系统数据库SQLWord格式文档下载.docx(9页珍藏版)》请在冰豆网上搜索。
计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动。
为了适应现代社会人们高度强烈的时间观念,汽车销售系统软件将会为汽车销售带来了极大的方便。
据所学的数据库原理与程序设计的知识,能够针对一个小型的数据库管理系统进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,加深对数据库系统、软件工程、程序设计语言的理论知识的理解和应用水平,通过设计实际的数据库系统应用课题,进一步熟悉数据库管理系统的操作技术,提高动手能力,提高分析问题和解决问题的能力。
从而达到掌握开发一个小型软件的目的。
1.1编写目的
目前大多数厂商忽略了汽车销售管理系统的重要性,而本系统专为具有一定规模和经济条件的大型汽车厂设计。
从进货管理:
车辆采购、车辆入库,销售管理到车辆销售、收益统计等,为每个环节明确分工,并通过可视化的软件支持,有效减小了人为差错的概率,代之以高效、便捷、准确的数字化服务系统,使汽车销售管理更加规范化。
1.2项目背景
●项目的委托单位:
XXXXXXXX4S店
●主管部门:
XXXXXXXX4S店
1.3定义
本需求的编写目的在于研究汽车销售系统软件的开发途径和应用方法。
本需求的预期读者是与汽车销售系统软件开发有联系的决策人,开发组成人员,扶助开发者,支持本项目的领导和公司人员,软件验证者。
专门术语:
Dataprocessing数据处理feedback反馈
DTE数据终端设备transmission传输介质
DCE数据数据设备LAN局域网
1.4参考资料
《软件工程基础教程》----刘文,朱飞雪主编:
粘新育,陶洁副主编:
出版社:
北京大学出版社
《程序设计》----尚俊杰编著:
清华大学出版社
《SQLServer2008实用教程》----蒋文沛主编:
韦善周,梁凡副主编:
出版社:
人民邮电出版社
《软件工程案例教程》,韩万江,机械工业出版社
2总体设计
2.1需求概述
①基础信息管理:
1、厂商信息的管理:
查询、增、删、改
2、车型信息的管理:
3、客户信息的管理:
②进货管理:
4、车辆采购信息的管理:
5、车辆入库信息的管理:
③销售管理:
6、车辆销售:
客户可以根据自己的需求,选择不同型号的车型
7、收益统计:
厂商按照所出售的车辆数量及价格进行统计
8、售后服务:
车辆如果出现故障,可选择维修,如果想保养,可选择保养
④仓库管理:
8、库存车辆:
仓库管理员对已有车辆进行详细管理
9、仓库明细:
库存各种类型车辆的详细信息
10、进销存统计:
仓库管理员对车辆的出售与进货进行统计
⑤系统维护:
11、数据安全管理:
系统管理员对该数据库出现的问题进行管理
12、操作员管理:
操作员根据车辆销售情况及时更改数据库
13、权限设置:
规定该数据库访问权限
2.2软件结构
3程序描述
3.1下面对各模块的功能,性能,输入,输出进行具体描述
1、登录模块
●功能:
实现登录功能,输入用户名称和用户密码,正确则进入欢迎界面.不正确则返回原来的界面。
●性能:
由注销功能调用。
●输入项目:
用户名称和用户密码。
●输出项目:
正则进入到欢迎界面,负则返回原来的界面。
2、车辆查询
实现车辆查询功能.查询相关的车辆信息.对于相应文本框类型,输入相应的内容,不相符合则提示出错。
为用户提供车辆信息查询界面。
车辆名,编号。
车系,编号、外饰、内饰、配置、报价等。
3、车辆管理
A)销售管理:
B)仓库管理:
C)采购管理:
D)财务管理:
E)售后服务部:
F)维修:
G)保养:
3.3程序逻辑
登录模块逻辑流程图:
后台管理模块逻辑流程图:
查询模块逻辑流程图:
用户管理模块逻辑流程图:
信息编辑模块逻辑流程图:
3.4接口
●存储分配
●限制条件
1、软件资源:
Windowxp操作系统或更高以上操作系统,VS.net编程软件和SQL数据开发维护软件。
2、硬件资源:
具有VS.net应用软件计算机三到五台,具有SQL应用软件运行服务器一台。
3.5测试要点
测试工件为四个阶段:
单元测试、组装测试、确认测试、系统测试。
单元测试:
采用白盒法和黑盒法相结合的方法,对于逻辑结构复杂的模块采用白盒法,对于以输入、输出为主的模块采用黑盒法测试,以提高测试的效率。
组装测试:
自底向上的增式测试。
确认测试:
由用户参与按需求规格说明书验收。
系统测试:
采用人工测试方法。
(1)系统环境模块测本测试是为了检测系统环境模块,数据连接是否正确,数据能否正确,并进行仔细核对。
(2)基本信息测试基本信息模块是本系统的一个重要模块,本模块能否正确运行关系到系统设计成败的关键,所以有必要专门对这个之模块进行严格的测试。
以弥补设计过程中的不足。
及早发现和修改问题。
(3)查询模块的测试所有的数据库管理软件设计的目的之一都是为了人们提供快捷方便的数据查询功能,查询设计的是否合理和正确是系统的又一关键之所在。