C课程设计人事管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程设计(论文)任务书
软件学院软件工程专业
一、课程设计(论文)题目蓝山人事管理系统
二、课程设计(论文)工作自2010 年 6 月28 日起至 2010 年7 月
9 日止。
三、课程设计(论文)地点:软件学院机房
四、课程设计(论文)内容要求:
1.本课程设计的目的
(1)使学生掌握用C豺发应用程序的基本工作原理;
(2)培养学生基本掌握程序设计的基本思路和方法;
(3)使学生掌握系统调试;
(4)培养学生分析、解决问题的能力;
(5)提高学生的科技论文写作能力;
(6)学生需要独立完成一个软件或者一个软件的较大模块,要有足够的工作量,要写出软件说明书,进行演示和给出运行结果。
2.课程设计的任务及要求
1)基本要求:
(1)独立完成课程设计的基本功能,但是可以同学之间相互借鉴;
(2)做到人性化的操作流程,更加贴近用户的操作习惯,方便用户操作;
(3)提出系统的设计方案;
(4)对所设计系统进行调试;
(5)对设计的系统进行安装部署;
(6)总结课程设计的经验,归纳出设计心得和设计技巧。
2)创新要求:
在基本要求达到后,可进行创新设计
3)课程设计论文编写要求
(1)要按照书稿的规格打印誉写论文
(2)论文包括目录、绪论、正文、小结、参考文献、谢辞、附录等
(3)论文装订按学校的统一要求完成
4)答辩与评分标准:
(1)完成原理分析:20分:
(2)完成设计过程:40分;
(3)完成调试:20分;
(4)回答问题:20分。
5)参考文献:
(1)徐成敖、王雷.《C“业项目实例开发》 .中国水利水电出版社
(2)王珊.《数据库系统概论(第四版) 》.高等教育出版社
(3)周忠良.《C# Builder 编程起跑》.人民邮电出版社
(4)郑小平.《Visual C#.Net 开发实践》.人民邮电出版社
(5)张青、郭亚萍.《C#^程思想与实践》.冶金工业出版社
6)课程设计进度安排
内容
天数 地点 构思及收集资料
2 图书馆 绢装与调试
5
实验室 3 图书馆、实验室
学生签名: _______________
年 月 日
课程设计(论文)评审意见 (1)需求分析 (20
优 ()、良( )、中( )、- f ( )、差( ); (2)总体设计 分): 优 ()、良( )、中( 八- f ( )、差( ); (3)详细设计 (20 分): 优 ()、良( )、中( 八- f ( )、差( ); (4)创新设计 分): 优 ()、良( )、中( 八- f ( )、差( ); (5)回答问题 分):
优 ()、良( )、中( 八- f ( )、差( ); (6)格式规范性及考勤是否降等级 :是( )、否( )
评阅人:职称: 讲师
年 月 日
蓝山人事管理系统
摘要
蓝山科技股份有限公司在业务不断扩张、人员规模在迅速增长, 随着公司的发展,人力资源部门的压力越来越大,工作负荷越来越重, 公司高层在考虑到人
力资源部门和公司长远发展目标的情况下,做出了开发蓝山人事管理系统的决定。蓝山人事管理系统主要用于对公司内部员工、部门等人事信息进行管理,并提供了相关人事职能,为人事部提供了管理工具,同时让员工可以通过公司内部网络实现自我管理,提高公司整体运作效能。
人事管理是企业信息管理的重要部分,面对大量的人事信息,人事部门采用人力处理将浪费大量的时间、人力和物力,且数据的准确性低。因此,开发一个界面友好,易于操作的人事管理软件进行自动化处理变得十分重要,这正是本系统开发的目的和意义。本文介绍了人事管理系统的开发过程。论文论述了从需求分析、系统分析、概要设计、详细设计以及测试的过程。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,本企业人事管理系统具有如下功能:员工基本信息的录入、修改、查询、删除模块,员工假条信息录入、修改、查询、删除模块,员工工资信息的录入,计算,查询,以及系统用户的设置以及系统的维护功能。为企业人事管理提供信息咨询,信息检索,信息存取等服务,基本上能够满足现代企业对人事管理的
1W-0
关键词:人事管理系统、C#、数据库、web
目录
1、绪论 (5)
2、方案 (7)
2.1 方案分析 (7)
2.2 概要设计 (8)
3、过程论述 (10)
3.1 数据库设计 (10)
3.2 登录模块设计 (14)
3.3 主界面模块设计 (16)
4、结果分析 (17)
5、结论 (19)
谢辞 (20)
参考文献 (21)
1、绪论
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对人事信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套管理软件成为很有必要的事情。
目前,无论是机关、事业单位、还是企业单位,人事管理对于组织生存与长远发展所具备的重要性都已经有了明确的认识,而人事管理水平的提升不仅需要高素质的管理人员,而且也需要信息化工具进行辅助,在现代化的企业管理中,人事管理系统有着十分重要的作用。
本次课程设计是为蓝山公司开发一个人事管理系统,该管理系统将使用最新的.NET技术,充分利用.NET技术的特点构造出可扩展、易维护的企业管理信息系统。该管理系统将基于微软操作系统平台,充分利用微软.NET平台的优势,使用Web应用程序技术。该设计是一个采用C/S (客户端/服务器)结构,其主要功能涉及人事部的相关工作,如请假管理、部门管理、员工管理、薪资管理、加班管理等部分。在该设计中,我们通过实践更好的使用Visual Studio 。
我所设计的人事管理系统就是一个管理信息系统,他是信息管理的一个简单的实现。随着计算机硬件的飞速发展,信息的处理量越来越大,计算机软件的发展为信息系统的发展提供必要的支柱。网络技术的广泛运用,多媒体技术的在计算机硬件提供的基础上为管理信息系统注入了新的活力。
项目范围:
由于人事管理系统功能全面、丰富,流程相对复杂、工作量大,因此,为便于系统开发管理,降低风险,公司将人事管理系统拆分为三个子系统:Web系统,主要实现信息查询功能。其中所涉及的功能主要覆盖
人事部之外的工作内容,如员工查询、经理审批等
Windows 系统,主要实现信息管理功能。其中所涉及的功能主要覆盖人事部的工作内容,如员薪资料管理、薪资管理等
SQL系统,主要实现数据管理功能。其中所涉及的功能主要是设计数据库中的