本应用软件先是打开一个启动窗口,就可以进入应用程序的主窗口了。主界面是一个图型界面窗口,整个平台显示采用人性化方式,可以非常方便的保养主数据表、保养资料管理,数据库配置、数据分析,数据查询等基本信息,管理日常经营的基本情况,通过各种条件查询出设备保养的基本信息,以及打印出查询出的基本信息,总之一切设备保养的基本信息都会显示在系统平台上,大大提高了管理人员的工作效率。
1 本应用程序的构成和开发步骤
下面从软件工程的角度介绍本程序的基本开发步骤。Delphi 应用程序一般包含以下三个基本部分:
应用程序运行的接口:负责系统整体环境的设置,运行状态的监视,应用程序的启动等。
应用程序的主体:主要完成用户的业务逻辑功能,如保养数据,保养资料管理,用户管理等信息.
应用程序的辅助部分:协助程序主体完成的一些工作。
下面从软件工程的角度描述本程序的开发生命周期,开发过程和组织过程。
2.1 可行性研究
任何一个系统或一项工程,在建立之前,必须首选进行可行性分析,可行性分析包括两层含义,一是可能性,二是必要性。可能性指开发信息系统的条件是否具备,必要性是指客观上是否真正需要,通过可行性研究,可避免盲目投资,减少政治性要的损失。下面从四方面来讨论:
2.1.1 经济可行性
主要是只指算一个新的系统开发所需要的投资费用和运算费用,并与估计的新系统收益进行比较,看是否有利。本系统所需的软硬件成本比较低,投资小,具有一定的通过性,因此 ,在经济上是可行的。
2.1.2 时间可行性
主要包括系统在目前环境下能否正常运行,运行后所引起的各方面,以及这些变化对社会或人的因素所产生的影响。本系统对人事的管理比较全面,可长期使用。
2.1.3 技术可行性
利用现有的设备,软件及技术人员,新系统的目标能否达到,这也是可行性研究中需要考虑的一个问题。关系型数据库的高速发展使管理信息系统具备了良好的开发环境。本系统使用的Delphi 普及性好,操作简单,用户可以很快掌握使用方法,因此,在技术上是完全可行的。
2.1.4 社会可行性
人类社会文明的发展已进入信息化的高速发展时期,传统的手工方式支持下的管理模式,已经不能满足各方面的需要。开发本系统的目标不仅是提高工作效率,减轻劳动强度,而且减少出错率,具有很好的社会意义。
2.2 数据库的建立和连接
引 言 1
1 Delphi语言概述 2
1.1 Delphi简介 5
1.2 数据库系统简介 7
1.3 本应用软件的基本介绍 9
2 本应用程序的构成和开发步骤 13
2.1 可行性研究 15
2.1.1 经济可行性 16
2.1.2 时间可行性 17
2.1.3 技术可行性 18
2.1.4 社会可行性 19
2.2 数据库的建立和连接 20
2.3 系统的总体设计 25
2.4 系统的详细设计 30
3 本程序的技术实现及具体功能 37
3.1 登录的界面与程序设计实现 42
3.2 用户管理界面与代码设计实现 46
3.3 设备保养主界面与代码设计实现 51
3.4 资料管理界面与代码设计 54
3.5 数据库配置界面设计与代码设计 57
3.6 程序主界面与代码设计 59
结 论 60
致 谢 60
参 考 文 献 60