VFP工资管理系统
endfunc
FUNCTION OnShutDown()
nAns = MESSAGEBOX(\您是否要退出这个程序?\信息提示\ IF nAns = 1
do quitsys
EndIf ENDFUNC
B.单击右上角的“关闭”,在“另存为”对话框中,以“main”为文件名保存。 C.
单击鼠标右键,在弹出的快捷菜单中,选择“设置主文件”,此时可以看
到程序main变为黑体。
5.14程序的连编
A.单击“项目管理器”窗口中的“连编”命令,在“操作”框中,选择“连编可执行文件”,按“确定”按钮。
B.输入编译后的。EXE文件名,然后保存在已建的应用程序所在的目录中。 C.编译完成后,用户就可以将自己的系统拷贝到其他的机器上运行了(脱离VFP环境)
六、系统运行与维护
管理信息系统在完成系统实施、投入正常运行之后,就进入了系统运行与维护阶段。
6.1 系统的配置
1、硬件配置要求(最低): CPU:PII200以上。 内存:32MB以上。 硬盘:2.1GB以上
打印机:推荐EPSON LQ-1600KII 2、软件配置要求:
WINDOWS95/98/2000中文版操作系统。
6.2 系统的运行
在安装了VF的计算机上,在程序目录,双击可执行文件即可。
- 30 -
VFP工资管理系统
6.3 系统的维护
系统维护的目的是保证管理信息系统正常而可靠地运行,并能使系统不断得到改善和提高,以充分发挥作用。换言之,系统维护就是为了保证系统中的各个要素随着环境的变化始终处于最新的、正确的工作状态。系统维护的工作量往往是很大的,其费用大约占整个生命周期的60%,所以我们必须对系统维护给予足够的重视。
1、系统维护的内容
按照维护对象的不同,系统维护的内容可分为以下几类: (1)系统应用程序维护 (2)数据维护 (3)代码维护 (4)硬件设备维护 2、系统维护的类型
系统维护的重点是系统应用软件的维护工作,按照软件维护的不同性质,可以划分为下面四种类型:
(1)纠错性维护 诊断和修正系统中遗留的错误。 (2)适应性维护 使系统适用环境的变化而进行的维护。 (3)完善性维护 为满足用户的需求而进行的维护。
(4)预防性维护 为将要发生的变化或调整而进行的主动性维护。
总 结
通过一个多月的系统开发,工资管理信息管理系统系统完成。在系统的开发过程中,以前学习感到很抽象的课程,如软件工程、数据库原理、面向对象程序设等变得清晰起来。感觉到这几门理论课程的重要性。
以前做一些应用的系统开发,随意性大,想到那里做到那里,没有统一的规划,一旦系统成型,出现错误返工修改工作量大,最终的系统可靠性不高。另外一直以来,进行程序设计均采用结构化开发方法,对系统的全貌难以在开发前看到,导致实现的系统不满足需求。
这次的毕业设计开发,主要有以下几点收获:
1.对原型化的系统开发方法有了一定的了解。渐增式的原型化开发方法与面向对象的程序设计的结合不但能在系统开发初期让用户了解系统的概貌,而且能使系统开发模块化,提高开发效率,减少出错。对于后期的系统维护也提供了很大的帮助。
- 31 -
VFP工资管理系统
2.通过实践,提高了系统分析的能力,对数据流图、数据字典、系统流程图等系统设计工具的使用有了更深刻的认识。为以后的工作、学习的进一步提高打下了坚实的基础。
系统评价就是客观,公正的从各个方面评价系统的各项功能。本部分将具体从三方面阐述:优点,缺点以及将来可能提出的要求。
参考文献
[1] 黄梯云,《管理理信息系统》,经济科学出版社2005.3 [2] 王珊 李盛恩,《数据库基础与应用 》,人民邮电出版社2006.5
[3] 刘海莎 李小英,《数据库应用与程序设计实验指导》,人民邮电出版社2006.1
[4] 王晶莹,《VF 数据库开发实例解析》, 机械工业出版社2007.3
[5] 赵泉,《Visual Foxbase程序设计实践指导及习题》,机械工业出版社2008.5 [6] 史济民,《Visual Foxbase 及其应用系统开发》, 清华大学出版社2008.5 [7] 王浩,《中文Visual Foxbase6.0 开发指南》,上海科学技术出版社2007.6
- 32 -