数据库课程设计(人事管理系统) 下载本文

内容发布更新时间 : 2024/6/8 13:10:27星期一 下面是文章的全部内容请认真阅读。

数据库课程设计报告

题 目:人 事 管 理 系 统

学生姓名: 夏翠玉 学 号: 200817010102 专业班级: 计科08101班

同组姓名: 谷泽田 王国策 周梁 指导教师: 陈潇潇

设计时间: 2010.8.30-2010.9.5 指导老师意见:

评定成绩: 签名: 日期: 目 录

前言 ............................................. 2 1 系统概述 ....................................... 2

1.1现状描述 ............................................................................................................................ 2 1.2系统目标 ............................................................................................................................ 3

2 系统分析 ....................................... 4

2.1系统需求 ............................................................................................................................ 4

2.1.1系统的可行性研究 ................................................................................................ 4 2.1.2营运可行性 ............................................................................................................ 5 2.1.3技术可行性 ............................................................................................................ 5 2.1.4经济可行性 ............................................................................................................ 5 2.2数据流程分析 .................................................................................................................... 6 2.3业务分析 ............................................................................................................................ 6

2.3.1业务流程描述 ........................................................................................................ 6

3 系统设计 ....................................... 7

3.1模块结构设计 .................................................................................................................... 7 3.2功能设计 ............................................................................................................................ 7

3.2.1系统功能模块详细描述 ........................................................................................ 8 3.2.2系统功能模块图 ...................................................................................................... 8 3.4数据库设计 ........................................................................................................................ 9

3.4.1数据库建表代码 .................................................................................................... 9 3.4.2数据库表 .............................................................................................................. 12 3.4.2概念模型设计 ...................................................................................................... 15 3.4.3局部E-R图 .......................................................................................................... 15 3.4.4总体E-R图 .......................................................................................................... 18

4 系统实现 ...................................... 19

4.1详细设计实现 .................................................................................................................. 19 4.2系统测试 .......................................................................................................................... 25

收获和体会 ...................................... 28 参考文献 ........................................ 29

前言

随着计算机技术的飞速发展,计算机已深入到各个领域,并且形成了功能强大、覆盖全球的信息传输网络。各个领域都向系统化、规范化、自动化的方向发展,使得工作效率、工作成绩和生活水平都日益提高。人事管理是很多厂矿、公司、个体事业单位所须的,人事信息管理系统包括对人事信息的统计、查询、更新、打印输出等,如果靠人,工作量将很大,若公司人数有几万甚至更多,人工统计将变得不可想象,仅一些简单的操作便可及时、准确地通过计算机获得需要的信息。计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。不同的企业具有不同的人事管理制度,这就决定了不同的企业需要不同的人事管理系统。

经过分析,我们使用SQL Server 2005 和C#开发工具。系统能够提供对人事信息输入、查询、编辑以及工资设定、查询、修改、算出工资发放各项合计数据;可自主设定条件从而达到对工资数据的多角度查询功能;方便导入、导出数据及输出报表。财务部门人员以管理员身份登录,对本系统的可登录人员进行管理;实现了财务部门对本单位工资发放系统的集中管理,保证了系统的安全性。

1 系统概述

1.1现状描述

21世纪以计算机为主体的高新技术群体已经将触角深入到国家经济的方方面面。在市场经济的大环境下,越来越多的人士逐渐认识到计算机技术进行各类管理,交流的便捷。

尤为突出的是各个中小企业,教育机构等的人事管理在计算机上的实现。