【摘要】
本次设计我选择的课题是人事管理系统,主要是针对企事业单位的人员来进行计算机管理。从接到任务书开始,就对目前众多的可视化开发工具进行了比较,决定利用PowerBuilder作为前端工具软件,应用面向对象的方法来开发本次课题。
本文主要是针对企事业单位人事方面的研究,介绍了系统建立的目的、系统分析、系统结构、系统设计、系统实施,以及使用开发工具PowerBuilder的好处等。系统的建立将实现单位人事方面的录入、查询、修改、删除、维护、分类统计的自动化功能,操作人员轻而易举的就能使用该软件来达到对企业人员信息的管理。
【关键词】PowerBuilder软件开发工具、面向对象、
人事管理系统
【Abstract】
The project which I chosen is a Human affair’s records
manager system . This system use computer to manager enterprise’s
units . When received
the job’s book, I
compared a lot of visual tools and decided to use PowerBuilder as
frontage software development tools , use Object Oriented Program
Design as method to develop this
problem.
This
article mainly is aimed at enterprise units human affairs, introduce
establish system’s point , system’s analysis, system’s structure ,
system’s design, system’s function and why use Power Builder as
develop tools. System establish will achieve units human affairs
input, demand, modification, delete, maintenance, keep attendance
records and classify statistical automate function. An operator can
use this software to administer human’s record
easily.
【Keywords】 PowerBuilder software development
tools、 Affront object 、Human affair’s records
目
录
绪 论... 5
第一章 管理信息系统概述... 6
1.1 概述... 6
1.2 企业管理信息系统的发展... 7
1.3管理信息系统开发方法... 7
1.4 结构化生命周期开发方法... 8
1.5原型法... 9
1.6
面向对象系统开发方法... 9
1.7 系统开发方法的选择... 10
1.8我国企业信息化建设中带有普遍性的几个具体问题... 11
第二章
系统分析... 13
2.1 组织机构... 13
2.2
管理职能分析... 13
2.3
业务流程图... 14
2.4
数据流程图... 15
2.5
数据字典... 16
第三章
系统设计... 18
3.1 开发和运行的环境选择... 18
3.1.1系统目标设计... 18
3.1.2 开发设计思想... 18
3.1.3 系统功能设计... 19
3.2 数据库设计... 19
3.2.1 数据库的需求分析... 20
3.2.2 数据库概念结构设计... 21
3.2.3 数据库逻辑结构设计... 24
3.3 代码设计... 28
3.4 系统物理配置方案设计... 28
第四章
系统实施... 30
4.1 软件开发工具的选择... 30
4.1.1 前端软件开发工具的选择... 30
4.1.2 后台数据库的选择... 30
4.1.3新应用对象和应用库(略)。... 31
4.1.4创建数据窗口(系统数据库窗口)。... 31
4.2创建数据库(略)... 31
4.3创建数据窗口(系统数据窗口列表如下):... 31
4.4 创建系统菜单... 32
4.5
创建标准可视用户对象... 33
4.6 定义系统全局变量... 34
4.7创建窗口(含代码)... 34
4.7.1 登录窗口(w_password)... 34
4.7.2
基本信息维护窗口(w_weihu_jbxx)... 35
4.7.3
基本信息条件查询窗口:(w_lookfor_jbxx)... 35
4.7.4
基本信息查询窗口(w_lookfor_jbxx)... 42
4.7.5数据库连接代码... 42
第五章 系统运行与维护... 43
5.1 系统的运行... 43
5.1.1 初始数据录入:... 43
5.1.2
登录系统方法... 43
5.1.3
系统菜单功能介绍:... 43
5.2
系统的维护... 44
5.3
系统的测试... 45
5.3.1
关于测试的数据... 46
5.3.2关于系统测试方法... 46
5.3.3
系统转换... 46
5.4
系统主要界面... 47
5.4.1
用户登录界面... 47
5.4.2基本信息输入界面:... 47
5.4.3 婚姻信息录入与维护窗口:... 47
5.4.4 浏览合同信息窗口:... 48
5.4.5 员工基本信息条件查询窗口:... 48
5.4.6 按部门人数统计窗口:... 49
5.4.7 层叠窗口示例图:... 49
第六章
开发总结... 51
6.1 对管理信息系统的展望... 51
6.2 管理信息系统对企业的影响... 51
6.3 管理信息系统的发展趋势... 51
6.4 开发心得... 52
参考文献... 55
绪
论
随着本世纪以来科学技术的突飞猛进和社会生产力的迅速发展,人们进行信息交流的深度与广度不断增加,信息量急剧增长,传统的信息处理与决策的手段已不能适应社会的需要,信息的重要性和信息处理问题的紧迫性空前提高了,面对着日益复杂和不断发展,变化的社会环境,特别是企业间日趋剧烈的竞争形势,一个人、一个企业要在现代社会中求生存,求发展,必须具备足够的信息和强有力的信息收集与处理手段。电子计算机以强大的信息处理能力作为人类脑力劳动的有力助手登上历史舞台以后,出现了把人类从繁琐的脑力劳动下解放出来的现代信息革命。
管理信息系统是一个集信息技术、经济管理理论、统计学与运筹学、数据库技术为一体的综合性系统,是一个资金技术密集型、劳动密集型、智力密集型的项目。我国拥有广阔的市场和丰富的人才资源,有几十年的技术积累和经验积累,有一定的后发优势。管理信息系统的创新工作既不能妄自菲薄,更不能夜郎自大。要抓住当前网络经济兴起的有利时机,以实现我国信息技术和信息产业的跨越式发展,更好地发挥信息产业对国民经济增长的拉动作用。
人事管理是现代企业管理工作不可缺少的一部分,是适应现代企业管理尺度的要求、推动企业劳动人事管理走向科学化、规范化的必要条件。只有人事管理规范了,才能在其他方面更好的发展。为了适应现代企业或公司经营发展的需要,人事管理也从以前的手工管理逐渐被规范化的管理信息系统所代替。众所周知,当今社会为信息社会,世界已进入在计算机信息管理领域中激烈竞争的年代,因此,加强人事管理在单纯依靠以手工管理的方法,不仅需要耗用大量的人力、物力、财力,而且工作效率低,而且难以达到预期的目的,为提高企业工作效率、保证企业人事管理质量、快而准确地为企业制定好的经营方针与决策,企业主管及各部门负责人特决定开发一个人事管理信息系统。
5.4.1
用户登录界面