第一章系统调查与用户的需求分析
1、需求分析
需求分析阶段又称为需求确立阶段,其目的是澄清用户的需求。这个阶段的基本任务是用户软件人员双方一起来充分理解用户的需求,并把双方共同的理解明确地表达成五份书面文档的需求说明书。需求说明书主要有以下三个作用:
作为用户和软件人员之间的合同,为相互了解提供基础。
反映出问题的结构,可以作为软件人员进行设计和编写的基础。
作为验收的依据,即作为选取测试用例和进行形式验证的依据。
该阶段的两大任务即“理解”和“表达”,“分析”就是理解问题,“规格说明”就是某种标准的方式把问题表达出来。
在开发软件时,所谓“用户要求”是指软件系统必须满足的所
有性质和限制。用户要求通常包括功能要求,性能要求,可靠性要求,安全保密要求以及开发费用,开发周期,可使用的资源等方面的限制,其中功能在职要求是最基本的,它又包括数据要求和加工要求两方面。
本软件系统主要满足公路征费部门规范化管理工作的需求,对规范征费标准计量,提高人员素质,增强依法计量的自觉性,维护征缴双方合法权益,具有重要作用。
2、系统详细调查
目前,大量的车辆由于旧型号的淘汰,新型号的加入,给查询对比工作带来很大的困难。工作量的增大,工作效率和工作质量却不高。车辆系统中按照车分四大类:货车、客车、客货两用车、专用车。
四大类中各类技术参数要求不同,这就要求在建立数据库时按照车新建四个表,分别是货车表、客车表、客货两用的车表、专用车表,各表的字段分别按参数的不同要求设置。
第二章系统分析与设计
1、系统分析
系统分析又称管理或业务分析,它的主要任务是将在系统详细调查中所得到的文档资料集中在一起,对组织内部整体管理状况和信息处理过程进行分析。系统分析所确定的内容是今后系统设计,系统实现的基础。
思路流程分析图如下所示:
功能模块设计
结束
明确设计目的
资料库结构分析
资料库操作分析
视窗功能表设计分析西析
窗口设计分析
开始
2、系统概要设计
系统设计的主要目的是为下阶段的系统实现(编程,调式,试运行等)制定蓝图。系统分析的主要任务就是在各种技术和实施方法中权衡利弊,精心设计,合理利用各种资源,最终勾画出系统的详细设计方案。在此对本系统的总体结构设计以详细说明。
系统总体的设计是根据系统分析的要求和组织的实际情况来对新系统的总体结构和利用的资源进行设计。
本系统要实现对数据库的操作,就要设计窗口接口,通过窗口菜单实现对数据库的编辑、查询功能。为使程序更加完整性,菜单中还需设计文件操作(简单地包括文件的存盘与退出)
及系统信息和用户密码检测。由此分析,需在工程下新建六个窗口,它们分别是程序进入密码检测窗口、主窗口、查询窗口、编辑窗口、查询结果窗口和系统使用帮助窗口。
系统的功能图为:
车辆管理系统
文件
查询
编辑
帮助
专
用
车
客
货
两
用
车
货
车
客
车
主
题
关
于
专
用
车
客
货
两
用
车
货
车
客
车
退
出
保
存
第三章系统实施
系统实施是系统开发工作的最后一个阶段,是将系统设计阶段的结果在计算机上实现,将原来的纸面上的系统方案转换为可执行的应用软件系统。系统实施阶段的主要任务有:
按总体设计方案购置和安装计算机网络系统:
建立数据库系统程
编程和调式;
整理基础数据,培训操作人员;
投入试运行;
1、编程工具介绍;
Microsoft Visual Basic 提供了开发Microsoft Basic应用程序的最迅速,最简捷的方法。
何谓Visual Basic?“ Visual”指的是开发图形用户界面的方法。不需编写大量代码去描述界面元素的外观和位置,而只要把先建立的对象加到屏幕上的一点即可。
“ Basic”指的是BASIC语言,一种在计算技术发展历史上应用得最广泛的语言。Visual Basic 在原有语言的基础上进一步发展,至今包括了数百条语句,函数及关键词其中很多和用户界面有直接关系。
从开发个人或小组使用的小工具,到大型企业应用系统,甚至通过的遍及全球分布式应用程序,都可在Microsoft Visual Basic提供的工具中各取所需。
为理解应用程序开发过程,先要理解赖以创建的一些关键概念。因为是开发语言,所以有必要与WINDOWS环境保持一定的相似性,如果不熟悉WINDOWS编程,就需要明白在WINDOWS环境下编程和在其它环境下编程的根本性的判别。
不妨简单地将窗口看作带有边界的矩形区域。也许已经了解几种不同类型的窗口,如WINDOWS 98 的资源管理器,文字处理程序中的文档窗口弹出提示有约会信息的对话框。除了这些
车辆管理毕业论文 来自淘豆网m.daumloan.com转载请标明出处.