软件课程设计高校人事管理 - 图文

发布时间 : 星期六 文章软件课程设计高校人事管理 - 图文更新完毕开始阅读

课 程 设 计

题 目

教 学 院 专 业

高校人事管理系统

计算机学院 计算机科学与技术 09计科1班

班 级 姓 名 指导教师

2012 年 6 月 15 日

课程设计(论文)

课程设计任务书

2011~2012学年第2学期

学生姓名 专业班级: 计算机科学与技术2009(1)班 指导教师: 程细才 工作部门: 基础教研室 一、课程设计题目

高校人事管理系统主要研究及实现以下功能:

(1)基础数据管理:具有录入、修改和删除人员信息、部门信息、职称信息、院系信息的功能。

(2)人事管理:包括人事奖惩管理,主要是记录教职工在教学和工作期间因成绩突出而所获得的奖励,同时也记录教职工因为违纪或者其他原因而受到的处罚;人事变动管理,主要是管理人事的离职、复职和人员职位的变动情况等相关人事变动信息。

(4)查询统计管理:支持模糊查询,可根据职工号,姓名,性别,出生日期,联系电话,入职日期,家庭住址等信息对所有职工进行查询;将查询结果以常见的表格形式打印出来。

(5)系统维护管理:根据用户进入系统的用户标识以及正确的口令来判断用户的身份,并给予相应的权限。

(6)系统管理:登陆进入系统的用户可以对其密码进行修改,还可以对数据库的数据进行备份和还原。

(7)系统帮助:显示软件的相关信息,帮助用户了解和使用软件。调用计算机系统中一些和开发系统相关的工具。

二、课程设计内容(含技术指标)

1.问题分析和任务定义:根据设计题目的要求,充分地分析和理解问题,明确问题要求做什么,限制条件是什么;

2.逻辑设计:确定数据库结构,及各个主要模块的功能,并明确模块之间的调用关系;

1

课程设计(论文)

3.详细设计:设计数据库及操作界面,并给出每个功能模块的实现算法; 4.程序编码:把详细设计的结果进一步求精为程序设计语言程序,同时加入一些注解和断言,使程序中逻辑概念清楚;

5.程序调试与测试:采用自底向上,分模块进行调试,调试正确后,认真整理源程序及其注释,形成格式和风格良好的源程序清单和结果;

6.结果分析:程序运行结果包括正确的输入及其输出结果,含有错误的输入及其输出结果。 7.编写课程设计报告。

三、进度安排

1.2012年6月13日——2012年6月15日:软件功能分析与设计; 2.2012年6月16日——2012年6月19日:数据库及操作界面设计; 3.2012年6月20日——2012年6月24日:具体代码实现及调试; 4.2012年6月25日——2012年6月26日:撰写课程设计论文。

四、基本要求

1.学生能够按照老师的要求正确的设计数据库; 2.学生在老师的指导下,能够设计出相应功能模块;

3.学生在阅读参考资料后,能够编写出相应的代码,具备软件开发的能力。

2

课程设计(论文)

摘 要

高校人事管理系统主要是为了高校管理者能够更好的管理人力资源与合同信息而开发的管理软件,本系统主要适用于高校的管理人员,

根据高校的人事管理需求,该系统采用模块化开发,主要包括了员工信息管理、部门管理、工资信息管理,应聘信息管理等模块。其中,员工信息管理模块主要实现新员工登记、员工信息浏览、员工离职与调动;部门管理是添加与删除部门;工资信息管理是对员工工资的记录,包括奖励与处罚,个税等项目。应聘信息管理是为了管理应聘人员的基本信息。

本文首先阐述了该系统的开发背景、意义;其次介绍了相关的开发工具及技术基础;接着对系统的需求进行了分析,并提出了具体的设计方案和数据库模型;然后展现了整个系统的具体实现,包括数据库的设计和连接,各功能模块的实现;最后对该软件进行了严格的测试。

系统采用Delphi 7.0作开发平台,SQL Server 2000作数据库管理系统,采用ADO数据访问方式。系统符合中小型高校人事管理的要求,能够帮助其切实提高工作效率。

关键词: 人事管理,Delphi7.0,SQL server 2000,ADO

3

联系合同范文客服:xxxxx#qq.com(#替换为@)