汽车维修信息_第1页
汽车维修信息_第2页
汽车维修信息_第3页
汽车维修信息_第4页
汽车维修信息_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、汽车维修信息管理一.、软件需求规格说明书1.1 引言1.1.1 目的汽车维修管理工作面对大量的可模块化处理的信息,是当今信息革命的一个重要阵地。为此设计汽车维修管理信息系统就是采用现代化的信息管理方式代替手工管理方式,提高汽车维修管理工作的效率,做到信息的规范管理,科学统计和快速查询以及更新,更好的服务于客户和工作人员。1.1.2 背景A开发软件系统的名称是:汽车维修管理信息系统B开发本项目的提出者:开发者:常九用户及实现该软件的计算机中心:宿舍校园网及机房1.1.3 参考资料1、网络资源2.、实用软件工程(第二版)清华大学出版社1.2任务概述1.2.1 软件的基本要求:3 / 1()图L2数

2、据流图汽车维修信息管理1. 3.35 / 1()维修项目客户=客户代码+姓名+证件号码+有效地址+联系方式+维修项目+牌号+型号零件二零件代码+名称+成本+库存量+售价+性能单据二客户代码+姓名+证件号码+1维修项目n+1零件名+售价n+维修费+总计汽车维修信息管理1.3.41.3.6对性能的规定1.3.6.1 要按照严格的数据格式输入,否则系统不给予响应进行处理,查询时要保证查全率,所有相应域包含查询关键字的记录都应该能查到。1.362一般操作的响应时间在12秒内,对软磁盘和打印机的操作也应在可接受的时间内完成。13.6.3因系统在原有的基础上采用先进的技术,将原来的软件无法使用,所以系统也

3、会考虑到软件的兼容性。L3.7运行中心的操作规程按提示进行,不考虑客户的培训,为支持系统的开发,用户需要进行密切合作,阐述要求。1.38现用维修管理信息经常会增加、修改、删除等操作,存储不需要太大。而对原有信息进行库存的空间需要相对较大。L3.9同时访问用户数大可能会导致系统繁忙,登录延迟。需用户再次登录。L3.10客户需要帐号和密码在登录进行相关的查询、客服。操作只需登录提示就可进行相关操作。1.4运行环境规定1.4.1机型:PC机;处理器:奔三LOG或更高;内存:128M或更高;硬盘:4G或更高输入输出设备:键盘、扫描仪、打印机、显示器等。14.2数据库软件:MicrosoftSQLSer

4、ver2000;编程工具、编程语言:C+;编译软件:MicrosoftVisualStudio2006;操作系统:MicrosoftWindowsXP,起提供对各种数据库访问的标准接口,主要的对象有:连接对象:连接时必须指定到的数据源以及连接所使用的用户名和密码等信息;命令对象:可以通过已建立的连接命令发出信息,对数据源进行指定的操作;记录对象:查询命令可以将查询结果存储在本地。1.4.42.概要设计规格说明书2.1 引言(1)目的:由前面的需求分析,得出了系统的基本要求,和基本的数据流图,要实现整个系统,需要对用户的需求进行分析,概要设计主要是利用比较抽象的语言对整个需求进行概括,确定对系统

5、的物理配置,确定整个系统的处理流程和系统的数据结构,接口设计,实现对数据的初步设计。(2)背景:根据汽车行维修公司希望能够利用现代科技来提高汽车维修信息管理的效率,在原有的办公系统的基础上进行扩展,将一些可以用计算机来管理的都进行计算机化,使得汽车行维修公司工作人员、客户更加方便,工作效率也更加的高。定义:MicrosoftSQLServer200-数据库管理软件;DBMS-数据库管理系统;WindowsXP-运行环境;MicrosoftVisualStudio2006-TA-(4)参考资料:实用软件工程-第二版数据库系统概论,网络资源(5)目标:通过系统的实施,将汽车维修信息管理等方面通过系

6、统来实施,其中包括对零件,客户等相关的信息,使得客户、单据、零件管理业务和查询业务运转周期缩短20%以上,来提高汽车维修信息管理的运转效率。2.2 总体设计2.2.1 依据软件需求规格及相关的数据流图等而对概要的总体设计2.2.2 适应于WindowsXP及级别更高的系统,不能同时在一台机子上同时开启二个该系统,以免出现数据错误或操作失效。2.2.32.2.4 系统结构图2.2.52.2.62.3 接口设计2.3.1 用户接口按Windows应用软件用户界面的规范来设计,使用以对话为主的用户界面,便于用户使用登录对话框:用户帐号、密码、登录类型(客户、管理员)、登录、取消。主对话框:维修管理信

7、息对话框、查询、系统操作、帮助、退出。客户登录客户对话框:客户编辑框:用于输入客户代码;客户信息显示区:用于显示客户信息:客户登录零件对话框:零件信息显示区:用于显示全部零件信息零件编辑框:用于输入零件代码(或名称)及显示零件信息;客户登录单据对话框:8 / 10汽车维修信息管理客户单据信息显示区:用于显示客户单据信息;# / 1()汽车维修信息管理管理员登录对话框:客户信息显示区:用于显示全部客户信息客户编辑框:用于输入客户代码(或名称)及显示客户信息;零件信息显示区:用于显示全部零件信息零件编辑框:用于输入零件代码(或名称)及显示零件信息;单据信息显示区:用于显示全部单据信息;单据编辑区:

8、用于输入单据代码及显示单据信息;返回按钮:用于退出对话框系统对话框:管理员操作(用于修改、增加、删除等)、系统设置、更改登录口令,返回。2.3.2 外部接口软件接口:使用Access数据库的驱动程序,通过COM接口访问;硬件接口:鼠标。233内部接口模块接口采用数据耦合方式,通过参数表传送数据,交换信息。2.4 运行设计2.4.1 运行模块组合程序启动后,进入主模块,用户的单击对话框按钮事件触发主模块调用各下层模块,进入对应的子对话框,同由用户的输入触发这些模块调用下层模块,完成相应操作。2.4.2 运行控制本软件控制流程:主程序运行,等待用户的输入,根据用户的输入调用各子模块2.4.3 运行

9、时间检索业务响应时间2s;运行响应时间ls.2.5 系统数据结构设计/数据库设计2.5.1 逻辑结构设计客户表:由多个客户记录构成客户记录的数据如下:客户代码:整数(唯一标识符)客户姓名:变长字符串牌号:变长字符串型号:变长字符串证件号码:整数有效地址:变长字符串联系方式:整数维修选项:变长字符串零件记录的数据如下:零件代码:整数零件名称:变长字符串(唯一标识符)成本:实数库存量:整数售价:实数性能:变长字符串单据记录的数据如下:单据代码:整数客户姓名:变长字符串证件号码:整数维修项目:变长字符串零件代码:整数售价:实数维修费:实数总计:实数系统记录的数据如下:登录帐号:变长字符串密码:变长字符串2.52 物理结构设计:采用链表结构2.53 安全、保密设计为每个操作人员设置帐号及密码,规定每一级操作人员的权限。2.54 统出错处理设计2.54.1 错处理(1)出错输出信息:根据不同的出错情况给出不同出

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论