欢迎来到天天文库
浏览记录
ID:6820473
大小:449.50 KB
页数:16页
时间:2018-01-27
《软件工程课程设计报告-人事档案管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、软件工程课程设计报告(2010--2011学年第一学期)课程名称:软件工程课程设计题目:人事档案管理系统院系:控制与计算机学院班级:软件0701组号:组长:组员指导教师:设计周数:两周小组成绩:日期:2011年1月7日一、目的、要求通过软件综合课程设计,进一步了解和掌握现代应用软件开发的环境及架构,通过实践,提高软件分析、设计和开发能力,本课程设计重点掌握分布式应用软件系统的体系结构、设计方法、开发环境及开发技术。1.本课程设计侧重于使学生了解软件架构及模式对应用系统的重要性,不同主流分布式软件结构的异同和发展趋势。2.掌握J2EE或.NET等分布式应用软件的体系架
2、构以及在这些架构基础上的常用设计模式,如分层模式、代理者模式、MVC模式等;3.结合主流数据库系统完成分布式应用软件项目的设计、开发,并能够进行部署、测试和性能优化。4.进一步熟悉和实践RationalRose或者PowerDesigner的高级功能;5.培养协作能力和团队精神。二、主要内容1.题目及内容:……2.开发平台:学习并实践J2EE或.NET等分布式应用软件的体系架构、开发环境及工具;(具体选择一种)3.使用建模工具进行需求分析与设计,要求进行静态建模和动态建模,并利用对象模型自动生成数据模型,自动建立数据库;4.应用设计模式,如分层模式、代理者模式、MV
3、C模式等;5.对关键的模块进行界面层的设计并给出实现;(结合题目写具体)6.对关键的部分设计测试用例,并进行测试。(结合题目写具体)7.编写课程设计报告。三、任务分配任务负责人参与人备注四、进度计划序号设计内容名称完成时间备注1分组,确定题目,选择开发平台2010.1.3~1.42初步的需求分析与设计建模,环境搭建2010.1.4~1.53详细的需求分析与设计建模,建立应用系统的框架2010.1.5~1.75关键模块的实现与测试2010.1.7~1.146编写课程设计报告2010.1.13~1.147验收检查及评定成绩2010.1.14五、设计成果要求1.建立系统分
4、析与设计模型;2.应用体系结构设计模式;3.建立系统框架,实现关键的模块及功能;4.编写课程设计报告。六、考核方式1.模型及代码检查占40%。2.设计报告占60%。指导教师:日期:年月日软件综合课程设计成绩评定一、指导教师评语二、成绩学号姓名成绩备注107107107指导教师:日期:年月日摘要:本系统主要实现以下两个功能:一是普通员工可以登陆系统查看有关自己的档案信息、考勤信息、奖惩信息,并可修改自己的登陆密码;二是系统管理员对所有档案信息的管理,包括查看指定员工档案信息、对指定员工档案信息的增添、更新、删除,新增员工用户及修改密码等功能。系统使用Java平台、并利
5、用MyEclipse开发工具进行编写,通过MicrosoftAccess数据库实现对员工档案信息的管理,使得系统的可移植性增强,可用性提高,本文即对该系统的开发原理、功能特点和设计方案进行了阐述。关键词:人事档案管理系统JavaAccess数据库一、课程设计的目的与要求通过软件开发的实践训练,进一步掌握软件工程的方法和技术,提高软件开发的实际能力,培养工程设计能力和综合分析、解决问题的能力。具体如下:1.学习和实践在分析和设计计算机应用系统所需要的知识,包括面向对象的系统分析与设计,编码和测试方面的知识;2.熟悉自动化的软件开发工具RationalRose2003,
6、并将其运用于软件开发的全过程;3.进一步加强和提高软件工程文档的编写能力;4.培养协作能力和团队精神。二、设计正文1.概述1.1本次课题是利用软件工程的方法和技术完成一个人事档案管理系统。1.2本系统的主要目标是实现人事档案管理的主要功能,主要包括查看员工档案信息、考勤信息、奖惩信息,并可修改登陆密码;对所有档案信息进行管理及更新系统管理权限等功能。系统可以进行展示运行,并完成一份详细的报告书。1.3系统的开发环境及运行环境:操作系统:Windowsxp或更高版本;数据库:MicrosoftAccess数据库;建模工具:RationalRose2003;编程工具:M
7、yEclipse或更高版本;2.系统需求分析随着企业的信息化和体制改革的步伐,人才竞争使企业的人力资源面临前所未有的挑战。越来越多的企业不断地加大对员工的投资,从而更好地吸引、保留和发展所需人才,使企业拥有持久的、强大的竞争优势。本系统为企业提供全面的人力资源管理解决方案,旨在满足快速成长的企业管理信息化需求,主要目的是实现人事管理信息化,自动化,使人力资源部门借助此管理系统从重复烦杂的日常管理事务中解脱出来,将更多精力投注于人力资源战略规划以支持和推动企业战略目标的实现,不断提升人力资源部对企业的价值,有效地提升企业的核心竞争力。本系统具有相当优越的功能和性能
此文档下载收益归作者所有