欢迎来到天天文库
浏览记录
ID:13491029
大小:396.00 KB
页数:24页
时间:2018-07-22
《计算机专业课程设计人事管理系统学士学位论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、人事管理系统班级:姓名:学号:指导教师:完成日期:2011年11月20课程设计目录第1章绪论-2-1.1课程设计的目的及意义-2-1.1.1目的-2-1.1.2意义-2-1.2主要研究内容-2-第2章系统开发相关技术简介-3-2.1MicrosoftVisualStudio2008-3-2.2c/s架构设计简介-3-第3章系统需求分析-4-3.1需求概述-4-3.2功能需求-4-3.3性能需求-5-3.4需求建模-6-3.4.1概念模型E-R图-6-3.4.2数据流程分析-9-第4章系统的概要设计-12-4.1系统体系结构设计-1
2、2-4.2运行环境-14-4.3功能设计-14-4.4数据库设计-15-第5章系统的实现与测试-18-5.1员工信息管理子系统页面及代码-18-5.2公司简介界面-21-第6章软件开发综合实训总结-23-6.1工作分配与个人工作-23--23-课程设计第1章绪论1.1课程设计的目的及意义1.1.1目的随着现代经济的高速发展,各种企业的不断崛起,企业员工的不断增加,企业在管理方面对需求越来越大。伴随着计算机的迅速发展和广泛使用,企业人事信息管理转向电子化成为必然。传统的人事信息管理存在很大的不足:利用人进行信息的增减,容易导致信息的
3、错误,而且管理的效率低下,导致资源的可利用性低,劳动力大,安全性也不够,加上,随着时间的递增,信息量不断增大,对信息的增加、删除、检索、查找就会存在很大的问题。因此,随着企业的强大和发展,传统的管理方式不再适应企业的需要。应用计算机进行管理信息,有着其手工无法比拟的优点。例如:存储量大、修改方便、检索快速、安全性高,使用寿命长、成本低、可靠性好等。这些优点能够极大地提高人事信息管理的效率,有助于企业的发展。1.1.2意义人事信息管理系统的开发需要就Java语言和数据库两方面的知识,因此设计一个实用性强的人事信息管理系统,对于我们进
4、行课程设计方面知识的提高有很大的推动作用。人事信息管理系统的开发需要用到多方面的知识,包括数据库的选用、数据库的建立和维护、信息的存储、管理界面的设计。这些对于设计者的知识水平有较高的要求。因此,如何规划、设计和开发好这个人事信息管理系统,对于提高我们的Java开发水平有极大的帮助。同时,在设计开发过程中,我们可以选用适当的数据库和数据库连接驱动程序,建立好合适的数据库表格和设计好美观大方的管理界面。1.2主要研究内容通过对部分中小企业人事管理情况的研究,了解企业的人事管理情况,并参考成功的人事管理系统的开发经验,进行软件的开发以
5、及维护,主要的内容有各个模块的实现,为企业管理提供方便快捷的管理模式。-23-课程设计第2章系统开发相关技术简介2.1MicrosoftVisualStudio2008MicrosoftVisualStudio2008是面向WindowsVista、Office2007、Web2.0的下一代开发工具,代号“Orcas”,是对VisualStudio2005一次及时、全面的升级。VS2008引入了250多个新特性,整合了对象、关系型数据、XML的访问方式,语言更加简洁。使用VisualStudio2008可以高效开发Windows应
6、用。设计器中可以实时反映变更,XAML中智能感知功能可以提高开发效率。同时VisualStudio2008支持项目模板、调试器和部署程序。VisualStudio2008可以高效开发Web应用,集成了ASP.NETAJAX1.0,包含ASP.NETAJAX项目模板,它还可以高效开发Office应用和Mobile应用2.2c/s架构设计简介C/S模式是一种分布式计算模式。它将某个应用适当分解为多个任务,由多台机器分别执行,共同实现整个应用。在这多个任务之间存在着多种交互关系,其中最基本的是“请求/响应“关系:既Client向Serv
7、er提出某种信息或数据的处理请求,Server针对请求,完成相应处理,并将结果作为响应返回给Client.C/S模式主要由服务器管理程序(Server)、可户应用程序(Client)和中间件(middleware)三部分组成。Server负责有效地管理系统的资源,其任务集中于1.数据库安全性的要求2.数据库访问并发性的控制3.数据库前端的客户应用程序的全局数据完整性规则4.数据库的备份与恢复Client的主要任务是:1.提供给用户与数据库交互的界面2.向数据库服务器提交用户请求并接收来自数据库服务器的信息3.利用客户应用程序对存在
8、与客户端的数据执行应用逻辑要求中间件负责联结客户应用程序与服务器管理程序,完成数据库服务器和客户应用程序之间的数据传输,协同完成一个作业,以满足用户查询管理数据的要求。C/S模式比文件服务器系统能提供更高的性能,因为客户端和服务端将应用的处理要求分
此文档下载收益归作者所有