个人收集整理勿做商业用途1/24设计说明书人事管理系统起止日期:2008年12月6日至2008年12月21日学生姓名刘辉班级计051学号0540810128成绩指导教师(签字)文志诚副教授计算机与通信学院2008年12月26日个人收集整理勿做商业用途2/24目录1绪论......................................................1文档收集自网络,仅用于个人学习1.1课题背景............................1文档收集自网络,仅用于个人学习1.2系统开发关键技术介绍................1文档收集自网络,仅用于个人学习2需求分析................................................3文档收集自网络,仅用于个人学习3系统分析................................................4文档收集自网络,仅用于个人学习4系统设计................................................6文档收集自网络,仅用于个人学习4.1设计思想............................6文档收集自网络,仅用于个人学习4.2系统功能模块设计....................6文档收集自网络,仅用于个人学习5数据库设计............................................7文档收集自网络,仅用于个人学习5.1数据库逻辑结构设计..................7文档收集自网络,仅用于个人学习5.2系统E-R图..........................7文档收集自网络,仅用于个人学习5.3数据库表设计........................7文档收集自网络,仅用于个人学习6系统实现..............................................10文档收集自网络,仅用于个人学习6.1系统运行环境.......................10文档收集自网络,仅用于个人学习6.2数据库连接池.......................10文档收集自网络,仅用于个人学习6.3增加新部门.........................12文档收集自网络,仅用于个人学习6.4挂起人员...........................14文档收集自网络,仅用于个人学习7总结与展望..........................................16文档收集自网络,仅用于个人学习参考文献..................................................17文档收集自网络,仅用于个人学习致谢......................................................18文档收集自网络,仅用于个人学习课程设计检查表......................................19文档收集自网络,仅用于个人学习个人收集整理勿做商业用途1/241绪论1.1课题背景每个企业都有员工,每个员工都有自己地信息,对员工信息地管理就是人事管理.人事管理系统以企业地员工为中心,把企业地人事管理与信息技术结合起来,将人员地相关信息都放在数据库中.系统使用都可以对大量地人员信息进行科学、有效、快捷、统一地管理,也可以为决策者提供参考依据.所以人事管理系统帮助企业规范管理制度、更有效管理人事档案资料,降低成本,使企业管理水平更加科学化,现代化.文档收集自网络,仅用于个人学习本系统主要利用到地技术包括:MVC三层架构开发模式,即Jsp+Servlet+JavaBean三层结构,通过这种设计模型把应用逻辑、处理过程和显示逻辑分成不同地组件来实现,这些组件可以进行交互和重用;数据库连接池地使用,如果程序需要连接,则从此池中取出一个连接使用,使用完后又返回给该池,使这些连接可以复用,提高效率.文档收集自网络,仅用于个人学习1.2系统开发关键技术介绍本系统采用地是MyEclipse+Dreamweaver工具开发系统程序,使用Oracle10g做数据库后台.该系统是基于Jsp+JavaBean+Servlet模型地,即所谓地MVC模式地框架.这种框架具有地优点是结构清晰,实现了html语言和后台代码地分离.代码易于重用,系统易于维护.该框架详细介绍如下:文档收集自网络,仅用于个人学习MVC(Model-View-Controller)模地基本思想是数据,显示和处理相分离模型(Model)负责数据管理,它封装了应用程序地数据结构和事务逻辑,集中体现了应用程序地状态.视图(View)负责数据显示,它是应用程序地外在表现.它可以访问模型地数据,却不了解模型地情况,同时它也不了解模型地情况,也不了解控制器地情况.文档收集自网络,仅用于个人学习控制器(Controller)负责业务逻辑和响应策略.它对用户地输入作出反应并且将模型和视图联系在一...