《信息系统设计》 软件工程课程设计 课题名称: 员工信息管理系统
姓 名:
兰朝仁
学 号: 080153035 学 院:继续教育学院 专 业:计算机科学与技术 年 级:2008级(夜大专升本) 指导教师: 陈郞钦
完成日期: 2010 年 10 月 11 日
目 录
引言 .............................................................................................................................................................................................. 1 1. 系统规划 ............................................................................................................................................................................ 2 1.1 系统设计目标 ........................................................................................................... 2 1.2 系统总体规划 ........................................................................................................... 2 1.3 设计方案(步骤) ....................................................................................................... 2 2. 系统分析 ............................................................................................................................................................................ 2 2.1 业务需求与分析 ....................................................................................................... 2 2.2 系统业务流程图 ....................................................................................................... 3 2.3 系统数据流程图 ....................................................................................................... 4 3. 系统设计 ............................................................................................................................................................................ 5 3.1 系统软件功能结构 ................................................................................................... 5 3.2 系统主要技术 ........................................................................................................... 5 3.3 系统数据库设计 ....................................................................................................... 6 3.3.1 数据库设计要点 ................................................................................................ 6 3.3.2 数据库系统设计要点及难点 ............................................................................ 6 3.3.3 数据库及其表的建立和使用 ............................................................................ 6 3.3.4 系统组成及数据环境 ........................................................................................ 6 3.3.5 数据库概念设计 ................................................................................................ 7 3.3.6 数据库逻辑设计 ................................................................................................ 8 3.3.7 数据库物理设计 ................................................................................................ 9 3.4 输出设计 ................................................................................................................. 11 3.5 输入设计 ................................................................................................................. 11 4. 系统实现 .......................................................................................................................................................................... 11 4.1 系统主程序流程 ..................................................................................................... 13 4.2 系统主界面设计 ..................................................................................................... 14 4.3 系统主程序设计 ..................................................................................................... 14 4.4 子程序设计 ............................................................................................................. 19 4.4.1 系统登录 .......................................................................................................... 19 4.4.2 员工管理 .......................................................................................................... 21 4.4.3 部门管理 .......................................................................................................... 24 4.4.4 职务管理 .......................................................................................................... 26 4.4.5 工资管理 .......................................................................................................... 28
II
4.4.6 工资类别管理 .................................................................................................. 29 4.5 系统测试 ................................................................................................................. 34 5. 结束语 ............................................................................................................................................................................... 35
III
【摘 要】本文从员工信息管理系统规划、需求分析、系统设计、系统实现及系统
测试等多个方面,分别叙述系统研发的整个实现过程,简述采用Delphi 7编程工具及Access数据库实现系统应用的设计要点,重点阐述系统实现过程中的重点和难点问题的分析及其解决方案,解决企业对员工的计算机管理。
【关键词】员工、人事、工资、管理、数据库
引言
随着我国国民经济建设的蓬勃发展和社会主义市场经济体制的迅速完善,各个行业都在积极使用现代化的手段,不断改善服务质量,提高工作效率,这些都在很大程度上给企业提出越来越严峻的挑战,对企业体系无论是在行政职能、企业管理水平以及优质服务上都提出更高的要求。建设一个科学高效的信息管理系统是解决这一问题的必由之路。员工信息管理作为企业内部的一种员工基本档案管理也是如此,由于企业的人数较多,每一位员工的具体实际情况也不尽相同,如果没有一个完整的员工信息管理系统去完成,将使工作变得复杂,并且对于工作的效率也将使一个致命的打击,使无论如何也无法适应现代社的需要。另外,目前部分企业使用的员工信息管理系统只有信息的录入,修改和删除的功能,而不具有信息查询的功能,这对于企业的信息管理工作来说是一个很遗憾的事情。因此,开发一套功能完整,设计合理,使用方便的企业员工信息管理系统成为很有必要的事情。
企业员工信息管理系统的内容功能对于企业的决策者和管理者来说都至关重要,所以企业员工信息管理系统应该能够为管理者提供充足的信息和快捷的查询与管理手段。作为计算机应用的一部分,使用计算机对企业员工信息进行管理,具有手工管理所无法比拟的优点.例如:查询迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够降低员工管理工作的成本,减轻企业管理人员的负担,方便员工信息的更新、维护和查询,增加数据的可靠性;从而提高企业员工信息管理的效率,开拓企业员工管理工作的新局面,提高管理水平,是企业管理的科学化、正规化、信息化管理,与世界接轨的重要条件。
当前主流的程序开发环境有Microsoft Visual Studio.NET,Sun Java,Borland Delphi等。Visual Studio.NET对Windows系统兼容性好;Java可以支持多种环境及操作系统平台;而Delphi则可在Windows系统下快速开发C/S结构程序,具有多方成熟的控件完善系统开发。
1
相关推荐: