人事管理系统网站的开发毕业设计开题报告.doc

上传人:龙*** 文档编号:1097327 上传时间:2018-12-06 格式:DOC 页数:7 大小:1.18MB
下载 相关 举报
人事管理系统网站的开发毕业设计开题报告.doc_第1页
第1页 / 共7页
人事管理系统网站的开发毕业设计开题报告.doc_第2页
第2页 / 共7页
人事管理系统网站的开发毕业设计开题报告.doc_第3页
第3页 / 共7页
人事管理系统网站的开发毕业设计开题报告.doc_第4页
第4页 / 共7页
人事管理系统网站的开发毕业设计开题报告.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

1、J I A N G S U U N I V E R S I TY毕业设计(论文)开题报告专 业: 计算机科学与技术 班 级: 06 计本(2)班 姓 名: 陈 星 指导教师姓名: 薛 培 根 指导教师职称: 副 教 授 2010 年 3 月 10 日1本课题的研究意义,国内外研究现状、水平和发展趋势研究意义:人事管理在各个行业的管理中都是非常重要的,起着不可估量的作用。许多企业和单位一直以来都是靠人工来管理人事档案,随着各个行业人力资源的日益庞大和复杂程度的逐渐增大,人工管理人事档案的弊端日趋明显。如此繁琐和复杂的人员信息数据如果仅靠人工进行管理,不仅效率低、易出错,而且也不安全。随着科技的发

2、展以及计算机网络的迅速崛起,于是运用各领域的知识结合计算机技术而开发的人事管理系统得到了广泛的应用,使用计算机对人事档案信息进行管理具有人工管理无法比拟的优点,它可以为人事管理提高效率、降低成本,实现人事管理的优化。所以建立人事管理系统,使人事管理自动化十分必要。目前市面上流行的人事管理系统很多。但是,对于一些规模不大的企业的人事管理系统来说,并不需要大型的数据库系统。只需要一个操作方便,功能实用,能够满足本单位对数据的管理及需求的系统。我的目标就是在于开发一个功能实用,操作方便,简单明了的人事管理系统。通过人事管理系统可以对工作人员进行统一的管理,可以方便地对人员的相关信息进行录入、查询、修

3、改、删除等操作,并能随时把握单位人员的调动情况,基本满足人事日常业务的需要,使人事管理工作更加轻松,更加科学化和正规化。国内外研究现状、水平:据统计,目前美国在财务会计的工作有 90%由计算机完成,人事管理的工作有 80%100%由计算机完成,计划管理的工作有 80%90%由计算机完成。在计算机应用发展较快的国家中,计算机应用于经济和管理上的占 80%,由此可以看出,在国外经济和管理是计算机应用的主要领域,而且发达国家在相关的技术水平上也是一直保持领先地位。由于技术上的不成熟,我国的人事管理等信息管理系统的开发应用是从 1973 年才开始的,1983 年以后才开始了大量实际的开发和研究工作。经

4、过多年的艰苦奋斗,我国在信息管理系统开发研究的技术水平上日益成熟。目前在中国,利用计算机进行的信息控制和数据处理在管理工作上得到了广泛应用。现如今信息资源的开发和利用已被确立为国民经济信息的核心内容,信息数字化,传输的网络化是缩小发展中国家与发达国家差距的捷径。 发展趋势:21 世纪最激烈的竞争当属人才的竞争,一个具有多学科知识的复合性人才是一个企业发展壮大所不可或缺的重要因素,因此人力资源已逐步成为企业最重要的资源,人事管理也成为现代企业管理工作中的重要内容之一。随着社会和经济的迅速发展,越来越多的用人单位将会面临人员多难管理的难题。但是随着技术水平的不断发展和日益成熟,人事管理系统的检索迅

5、速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等优点会被越来越多的人事管理者所认识到,人事管理系统地使用会越来越广泛。人事管理系统将会是一个企业不可缺少的部分,它的内容对于该企业的决策者和管理者来说都至关重要。企业整体管理信息化建设是企业的科学化、正规化管理与世界接轨的重要条件,人事管理的信息化又是企业整体管理信息化建设的重要组成部分。未来,随着各种信息管理系统地广泛使用,管理工作将不再是件让管理者头痛的事,管理工作只会越来越轻松,越来越科学合理。 2、本课题的基本内容,预计可能遇到的困难,提出解决问题的方法和措施基本内容:现在企业的员工越来越多,利用人事管理系统可以方便企业的人事

6、管理。通过此人事管理系统可以对员工信息、职位信息、部门信息、员工的经历、员工的考勤、员工的奖惩等进行管理。我主要使用 ASP.NET 和 SQL Server2000 来实现该人事管理系统,在该系统的实现过程中,使用到ASP.NET 的 Login、GridView 和 DetailView 等控件的组合,使实现过程变得简单。该人事管理系统根据各部分功能的不同可以分为两个模块:登录模块和人事信息管理模块,各个模块的具体功能如下:登录模块该模块按各个部分功能的不同,可分为 3 个子模块。(1)登录模块:实现用户登录时的身份验证功能。(2)密码修改模块:实现登录用户密码修改的功能。(3)注销模块:

7、实现登录用户的注销即退出系统。人事信息管理模块实现人事信息的管理功能,具体可分为 6 个子模块。(1)员工信息管理模块:实现对员工信息的查询、增加、删除、修改等功能。(2)职位信息管理模块:实现对各部门职位信息的查询、增加、删除、修改等功能。(3)部门信息管理模块:实现部门信息的浏览、增加、删除、修改等功能。(4)经历管理模块:实现对员工工作经历的查看、添加、删除、修改等功能。(5)考勤管理模块:实现对员工考勤记录的查询、增加、删除、修改等功能。(6)奖惩管理模块:实现对员工奖励和处罚信息的查询、增加、删除、修改等功能。在进入人事管理系统之前,首先要经过登录页面,实现对用户身份的验证。此系统用

8、于管理人事,故只有管理员才可以进入该系统进行操作。管理员登录成功后,将进入欢迎页面,此时管理员便可以对本单位的人事信息进行相应的操作了。数据库的设计本系统所使用的数据库名称为 RS,其中包括 14 个数据表。(1)Log(登录用户)表:存放登录用户的用户名和密码。(2)Attendance(考勤)表:存放员工考勤的相关信息。(3)Categary(员工类别)表:存放员工的类别信息。(4)DepartInfo(部门信息)表:存放部门的相关信息。(5)EducationDegree(学历)表:存放员工的学历信息。(6)Experience(工作经历)表:存放员工的工作经历信息。(7)Marital

9、(婚否类别)表:存放员工的婚否类别信息。(8)PersonnelInfo(员工基本信息)表:存放员工的基本信息。(9)Political(政治面貌)表:存放员工的政治面貌类别。(10)PositionInfo(职位信息)表:存放员工的职位类别。(11)Prize(奖惩记录)表:存放奖惩的详细记录信息。(12)SalaryDegree(工资级别)表:存放工资的级别。(13)Sex(性别)表:存放性别分类:即男和女。(14)State(员工状态)表:存放员工状态的信息。预计可能遇到的困难:(1)Web 数据库的建立:人事管理系统网站的建设主要功能就是便于单位的人事管理,由于数据表比较多,各个数据表

10、之间的连接关系式一个难点,如果考虑不周到,数据表之间容易出现连接不对,数据出现混乱。(2)对 ASP.NET 的一些控件不熟悉,使用起来容易出现问题。(3)人事信息管理模块的实现功能较多,容易出现问题。例如数据的统一性,模块的布局设计不合理,各个模块之间的关联关系等。(4)人事管理系统网站的界面色调搭配,整体布局等方面对于我来说也是一个难点。解决问题的方法和措施:(1)数据的统一性可以通过设计各个数据表的关联关系来实现。设计数据库时各个数据表相同的数据项的属性应统一。对数据库中的敏感数据要求在一般情况下不允许更改。(2)在与数据库连接的连接时,参考 ASP.NET 书籍数据库连接部分,写出完整

11、的数据库连接代码。(3) 在各个响应事件的处理上,如跳转页面应设置页面重定向到页面。系统的设计采用的是ASP.NET(C#),所以在程序中可以添加异常处理代码。(4) 在使用 ASP.NET 设计布局之前,应多考虑布局的合理性,必须充分考虑到每个区域的内容形式。对于界面的主题色调搭配,通过上网查询和查阅相关方面的书籍来设计网站,使之主题色调和谐。 (5)在网站设计过程中,若遇到技术上的困难,可以向指导老师和其他同学请教。3本课题拟采用的研究手段(途径)和可行性分析研究手段(途径):该人事管理系统网站的建设是使用 ASP.NET2.0,C#语言开发,数据库使用 SQL Server 2000。A

12、SP.NET 是基于通用语言的编译运行的程序,它具有强大性和适应性,可以使它运行在 Web应用软件开发者的几乎全部的平台上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到 ASP.NET 的 Web 应用中。ASP.NET 同时也是 language-independent 语言独立化的,所以,可以选择一种最适合自己的语言来编写程序,或者把程序用很多种语言来写,现在已经支持的有C#,VB,Jscript。ASP.NET 还提供了一种崭新的网络编程模型,使用它可以在服务器端架构强大的网络程序。.NET 框架适用于建立和运行 Web 服务器应用程序和 Windows 桌面应用程序的平台

13、,它可以分成.NET 框架类库和 CLR 两部分。类库提供了使应用程序可以读写 XML 数据,在 Internet 上通信,访问数据库等代码。而基于.NET 框架创建的应用程序则在 CLR 的控制下运行。ASP.NET 使运行一些很平常的任务如表单的提交客户端的身份验证、分布系统和网站配置变得非常简单。随着计算机技术的飞速发展,数据库得到了越来越广泛的应用。数据库可以简单地理解为数据的“仓库” ,它包含大量的数据。一般来说,每一个数据库都由相关的数据组成,并且这些数据都以一定的组织方式存在于数据库中,它是存储在计算机内部的有结构的数据记录集合。通常用户所说的数据库管理系统等,就是指那些用于管理

14、数据的数据管理软件,主要处理数据的存储。Microsoft SQL Server 是由微软 Microsoft 出品的关系型数据库的大型数据库系统,它具有独立于硬件平台、对称的多处理器结构、抢占式多任务管理、完善的安全系统和容错功能,并具有易于维护的特点。它是基于客户端、服务器模式的数据库系统,图形化界面使用户能够更加快捷方便地对数据库进行管理,同时提供丰富的编程接口,为程序的开发提供了更多的便利。SQL Server 2000 数据库管理系统既可对 Web 应用支持也可对数据仓库支持。SQL Server 2000 对数据仓库的支持主要表现在:可伸缩性,数据转换服务,索引视图,数据挖掘,综合

15、性分析服务,联机分析处理,联机分析处理(OLAP)灵活性,可支持 Web 的分析,元数据服务。可行性分析:技术可行性:技术方面,我选择用 ASP.NET2.0 和 SQL Server2000 来开发该人事管理系统,对 ASP.NET2.0 和 SQL Server2000 的功能和操作我还是比较熟悉的。即使遇到困难,我可以请教老师和同学,也可以从丰富的参考书中找到解决方案。我认为开发本网站的硬软件条件在现实中都发展成熟,开发本人事管理系统网站的资源充足,技术的发展支持该网站的开发,所以技术方面是可行的,在规定期限内,本系统是可以完成的。操作可行性:该人事管理系统网站的建设是基于.NET Fr

16、amework2.0 平台开发的,.NET 是被广泛应用于数据库开发和操作的一套成熟的软件平台,而且它对于一个大型的数据库处理具有不可比拟的优点。所以操作方面是可行的。开发出来的界面也十分容易使用,具有简单,容易上手的特点。经济可行性:开发该人事管理系统成本不高,若系统开发成功对企业在管理上会有重大贡献。一次性的投入建设管理网站不仅方便管理,还可以节约大笔费用。从长远考虑,该人事管理系统网站预期经济效益将大于开发成本,经常性收益明显,有广阔市场前景。由以上分析我们可以确定本网站在经济上是可行的,值得投资开发。综上几点,该人事管理系统网站的开发是可行的。指导教师意见:指导教师: 年 月 日教研室审查意见:教研室负责人: 年 月 日系审查意见:系 负 责 人 : 年 月 日

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。