- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程课设计报告3
福建农林大学计算机与信息学院
课程设计报告
课程名称: 软件工程 课程设计题目: 人事档案管理系统 姓 名: 杨彪 担任角色: B程序员 学 号: 指导教师: 2011年12 月17日
目 录
一、课程设计概述 4
1.1 题目背景 4
1.2 项目内容 4
1.3 小组分工 4
1.4 部门管理模块完成计划 5
二、项目设计的基本原理和采用的主要方法与技术 5
三、项目的可行性研究与需求分析 6
3.1技术可行性 6
3.2经济可行性 7
四、本人实现项目的过程与步骤 8
4.1 人事档案管理系统总体树状结构图 8
4.2 人事档案管理系统-数据库表结构的设计 9
4.3 主界面预览和部门信息管理模块的设计 11
4.3.1 主界面预览 11
4.3.2 部门信息管理模块设计 12
4.4 编码实现和用例分析 15
4.4.1部门信息管理功能实现 15
4.4.2部门管理模块进行增加,修改,删除及其用例分析 23
五、个人课程设计收获和体会 27
六、参考文献 28
七、附录 28
人事档案管理系统(部门信息管理功能)
一、课程设计概述
1.1 题目背景
计算机信息管理是现代企业高效率、快节奏生产的重要组成部分,传统的人事档案管理往往采用手工管理,存在工作效率低、重复劳动多、管理人员劳动强度大等弊病,不能够为企业决策提供及时准确的信息,而采用先进的管理方法引进计算机信息技术,将计算机管理完整的对人事档案进行管理,则可以提高工作效率,进一步简化和规范办事程序,提高生产的质量,为企业带来更多的效益,这已经是各个企业的必经之路。本系统就是针对这种情况,参考同类系统开发的。
1.2 项目内容
根据本次毕业设计的要求及任务,我们上网查资料和到图书馆借阅参考书,参考同类系统等,做了详尽的需求分析,确定了项目的具体内容,人力资源管理包含几大方面:人事管理、考勤管理、薪资核算、员工考核、招聘管理、教育培训等,由于时间有限,系统本身又很庞大,所以我们只完成了人事档案管理部分的人事信息管理,部门信息管理和人事变更功能,对于这次课程设计,我们小组希望能从中获益良多。
前台设计:Visual Basic 6.0
后台数据库:SQL Server 2000
操作系统:Windows XP
1.4 部门管理模块完成计划
12.1.2011-12.8.2011 完成部门信息管理模块设计。
12.9.2011-12.10.2011 导入D辅助程序员数据库实现模块各个功能
解决模块部分BUG,完善功能。
12.11.2011-12.17.2011 写个人课程设计报告。
二、项目设计的基本原理和采用的主要方法与技术
本系统开发主要采用自顶向下的开发方式,瀑布模型,参考下图:
图2-1瀑布模型
虽然采用的是这个模型,但是并没有每一步都按照瀑布模型方式走。我们首先收集资料,编写软件需求分析,概要设计,详细设计,测试分析,测试计划等文档,然后根据文档,编写了一个系统雏形和数据库雏形,接着,我们按照小组的分工,去完成自己的那部分功能。最后整合把各小组成员软件设计部分整合起来,和已建立好的数据库连接上,开始进行测试。
三、项目的可行性研究与需求分析
开发人事档案管理系统、实现员工管理的计算机化,信息化是非常必要的,也是可行的。因为使用计算机化的管理系统可以彻底改变目前员工管理的工作现状,能够提高工作效率,能够提供更准确、及时、适用的信息,从根本上解决手工管理中信息滞后、资源浪费等问题。
3.1技术可行性
人事档案管理系统对于大多是企业和单位来说存储的信息量大,必须依靠先进的存储技术。信息的有序存储要涉及两个方面的技术,一个是硬件的存储介质技术,另一个是软件方面的数据存储的逻辑组织技术,这就是要求降低数据重复存储的冗余度,保持数据的一致性、完整性、安全性和保密性。
这个系统在组织关系上不是很复杂,系统的技术构成上来看,能够改变目前人员管理工作的现状,能够提高工作效率,能够提供更准确、及时、适用的信息。其基本操作还是对存在数据库进行添加、删除、查找、编辑等。所以就数据库应用技术来看是可行的。
由于本系统管理的对象单一,都是职工,且每个数据内容具有较强的关联性,涉及的计算过程也不是很复杂。因此,比较适合于采用数据库管理。在存储量、速度方面都能满足数据库运行的要求,利用VB提供的控件,可以很方便的设计界面和实现各种功能,同时结合SQL2000,实现职工管理系统所需的功能,完成管理的各项任务。
所以从技术上看开发这个人事档案管理系统,实现员工管理计算机化是可行的。
3.2经济可行性
人事档案管理系统就是典型管理信息系统,通过人事档案管理系统对人事档案进行管理具有人工管理所无法比拟的优点,例如:检
您可能关注的文档
- 软件工程期考试复习资料1.doc
- 软件工程本课程设计考核.doc
- 软件工程开案例.ppt
- 软件工程标文档模板—概要设计说明书.doc
- 软件工程导第五版习题答案.ppt
- 软件工程标化.doc
- 软件工程工课程设计.ppt
- 软件工程导课后习题答案09.ppt
- 软件工程概课程设计_doc.doc
- 软件工程概知识点.doc
- 基于人工智能教育平台的移动应用开发,探讨跨平台兼容性影响因素及优化策略教学研究课题报告.docx
- 高中生物实验:城市热岛效应对城市生态系统服务功能的影响机制教学研究课题报告.docx
- 信息技术行业信息安全法律法规研究及政策建议教学研究课题报告.docx
- 人工智能视角下区域教育评价改革:利益相关者互动与政策支持研究教学研究课题报告.docx
- 6 《垃圾填埋场渗滤液处理与土地资源化利用研究》教学研究课题报告.docx
- 小学音乐与美术教师跨学科协作模式构建:人工智能技术助力教学创新教学研究课题报告.docx
- 《航空航天3D打印技术对航空器装配工艺的创新与效率提升》教学研究课题报告.docx
- 教育扶贫精准化策略研究:人工智能技术在区域教育中的应用与创新教学研究课题报告.docx
- 《区块链技术在电子政务电子档案管理中的数据完整性保障与优化》教学研究课题报告.docx
- 《中医护理情志疗法对癌症患者心理状态和生活质量提升的长期追踪研究》教学研究课题报告.docx
最近下载
- 工程项目成本分析表(房建).xls VIP
- 道路交通标志和标线(GB5768-2009).docx VIP
- 2024年全国高级配电线路工技能考试题库及答案.docx VIP
- 颗粒级配曲线不均匀系数计算.xls VIP
- 建筑工程CAD网络课程项目申报书--.docx VIP
- 《我与地坛(节选)》同步练习 统编版高中语文必修上册.docx VIP
- 道路交通标志和标线+第1部分:总则.docx VIP
- 2025年秋季学期-2026年春季学期中小学校(幼儿园)大宗食材(肉蛋)采购及配送项目方案投标文件(技术方案).doc VIP
- 耐高压PICC置管课件.ppt VIP
- 功能性子宫出血病历模板.pdf VIP
文档评论(0)