ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:1.23MB ,
资源ID:2796945      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2796945.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件工程课程设计报告.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

软件工程课程设计报告.docx

1、软件工程课程设计报告软件工程课程设计报告题 目: 园区网设计 学生姓名: 学 号: 专业班级: 同组同学姓名: 指导教师: 设计时间: 指导老师意见:评定成绩: 签名: 日期:2012年12月30日 目 录一、课程设计概述 41.1 题目背景 41.2 项目内容 41.3 小组分工 5二、系统所有的数据条目 5三、数据库的原型设计 63.1总体E-R图 63.2各数据库模式定义 63.3数据库类图 93.4人事管理系统的状态流程图 103.5数据库的实施阶段 11四、前后台界面 144.1 主界面模块和人事基本信息管理模块的设计 144.2 系统各子功能的设计 15五、系统配置帮助与使用说明

2、17六、个人小结 18七、参考文献 18人事档案管理系统一、课程设计概述 1.1 题目背景计算机信息管理是现代企业高效率、快节奏生产的重要组成部分,传统的人事档案管理往往采用手工管理,存在工作效率低、重复劳动多、管理人员劳动强度大等弊病,不能够为企业决策提供及时准确的信息,而采用先进的管理方法引进计算机信息技术,将计算机管理完整的对人事档案进行管理,则可以提高工作效率,进一步简化和规范办事程序,提高生产的质量,为企业带来更多的效益,这已经是各个企业的必经之路。本系统就是针对这种情况,参考同类系统开发的。我们小组做的程序实现了人员信息管理,部门管理和人事变更三个功能,其他的考勤管理,薪资核算,员

3、工考核,招聘管理,教育培训等功能没完成,因为我们做的只是对档案管理的一个模拟。1.2 项目内容 根据本次毕业设计的要求及任务,我们上网查资料,参考同类系统等,做了详尽的需求分析,确定了项目的具体内容,人力资源管理包含几大方面:人事管理、考勤管理、薪资核算、员工考核、招聘管理、教育培训等,由于时间有限,系统本身又很庞大,所以我们只完成了人事档案管理部分的人事信息管理,部门信息管理和人事变更功能,通过这次课程设计,运用所学的知识尽量做的好些。前台设计:Visual Basic 6.0数据库:SQL Server 2000操作系统:Windows XP /Windows VISTA /Windows

4、7LINUX/UNIX等 1.3 小组分工角色名称组员名字完成部分A主程序员XXX主界面和人事信息管理功能B程序员XXX部门信息管理功能C程序员XXX人事变更管理功能D辅助程序员XXX数据库的实现 本人负责的是D, 我的工作是根据需求分析,和概要说明,对数据库进行设计,连接,以及测试等工作,以保证所设计的数据库能符合系统要求,和维护数据库的安全稳定。二、系统所有的数据条目添加部门信息=部门编号+部门名称+部门主管+部门电话+备注员工状态=是否离职离职时间=离职日期-聘用日期员工信息=姓名+工号+出生日期+身份证+籍贯+工龄+聘用日期+家庭住址员工职位=员工部门+员工编号行政职务=员工编号+员工

5、部门+员工职务+员工部门原职务=员工部门+员工职务+员工部门现职务=员工部门+员工职务+员工部门三、数据库的原型设计3.1 总体E-R图下面是总体E-R图:图3-1总体E-R图3.2 数据库模式定义1人事信息档案表(档案编号,工号,姓名,曾用名,出生日期,身份证,籍贯,工龄,聘用日期,家庭住址,联系电话,部门名称,婚姻状况,政治面貌,民族,技术职称,文化程度,行政职务,用工性质,健康状况,工资级别,员工状态)该表有22个属性还有4个功能的实现(增加,删除,修改,输出)。下面为人事信息档案表的表结构。数据属性数据类型长度是否允许为空档案编号varchar10否工号varchar10是姓名varc

6、har10是曾用名varchar10是出生日期datetime8是身份证varchar18是籍贯varchar40是工龄varchar2是聘用日期datetime8是家庭住址varchar100是联系电话varchar30是部门名称varchar30是婚姻状况varchar10是政治面貌varchar30是民族varchar10是技术职称varchar20是文化程度varchar10是行政职务varchar20是用工性质varchar20是健康状况varchar10是工资级别varchar20是员工状态varchar20是性别varchar2是2 人事变动信息表(ID,变动日期,工号,姓名,原

7、部门名称,原职务,现部门名称,现职务,变动说明) 该表有9个属性还有3个功能的实现(增加,删除,修改)。下面为人事变动信息表的表结构。数据属性数据类型长度是否允许为空IDint4否变动日期datetime8是工号varchar10是姓名varchar10是原部门名称varchar30是原职务varchar20是现部门名称varchar30是现职务varchar20是变动说明varchar200是3 部门信息表(部门编号,部门名称,部门级别,部门主管,部门电话,备注)该表有6个属性还有4个功能的实现(增加,删除,修改,更新)。下面为部门信息表的表结构。数据属性数据类型长度是否可以为空部门编号va

8、rchar2否部门名称varchar30是部门级别varchar10是部门主管varchar20是部门电话varchar30是备注varchar100是4离职信息表(工号,姓名,部门名称,性别,是否离职,离职日期,备注)该表有7个属性还有3个功能的实现(增加,删除,修改)。下面为;离职信息表的表结构。数据属性数据类型长度是否可以为空工号varchar10否姓名varchar10是部门名称varchar30是性别varchar4是是否离职varchar4是离职日期datetime8是备注varchar50是3.3数据库类图图3-2 人事管理系统类图我们设计实现的系统,包括四个部分,1人事变更管理

9、类:也有九个属性和三个操作,添加人员变动的信息,删除变动信息和修改变动信息。2 离职信息管理类:七个属性和三个操作,添加离职人员信息,删除离职人员信息和修改离职信息。3 部门信息管理类:六个属性和四个操作,添加新的部门信息,删除部门信息,编辑部门信息和更新部门信息。4人事信息管理类:有档案编号,工号等26个属性,还包括了添加信息:添加新的职工基本信息,员工的档案编号系统自主创建删除信息:由于一些原因,该职工不在公司工作,可删除该员工的基本信息。修改信息和打印(未完成):修改一些职工的变化信息,如手机换号码了,家庭住址的变动等等。3.4 人事管理系统的状态流程图3.5数据库实施阶段 3.5.1建

10、立数据库3.5.2建立数据表信息档案表:部门信息表:人事变动信息表:离职信息表:四、前后台界面4.1主界面模块设计1) 效果图:主界面的完成效果图:主界面4.2系统各子功能模块设计人事信息管理界面主要代码实现介绍:数据录入界面,可以完成数据添加功能,所以之前的添加功能按钮和修改功能按钮单击结果都是弹出该界面。只是添加功能的话,录入功能界面没有数据,如果是修改的话,录入界面的数据是管理员选中的要修改的那个人事信息。五、系统配置、帮助与使用说明软件配置:前台设计:Visual Basic 6.0 数据库:SQL server 2005操作系统:Windows XP /Windows VISTA /

11、Windows7/INUX/UNIX等 硬件配置: CPU:PII200以上 1G内存 硬盘:2.1GB以上(可用空间2G以上)这里的硬件配置,仅仅是参考,因为现在的CPU都是四核八核了,硬件价格也越来越便宜,1G内存都很普遍,这样,计算机已完全满足系统的要求。从经济角度上看,在管理方面可以节省大量的开支,一些繁琐的日常事务,也提高了企业或者单位的经济效率,也是可行的。帮助与使用说明:本系统运行:首先启动电脑,讲本系统拷贝到硬盘相应的目录下,运行“人事管理系统.EXE”,即可。六、个人小结学习网络设计中的一般设计过程和方法,熟悉并掌握运用二层交换机、三层交换机、路由器和防火墙的配置技术。掌握组建计算机网络工程的基本技术,特别是网络规划、交换机路由器等网络设备的基本功能与选型以及网络应用服务器的基本配置,丰富自己的应用能力和动手实践能力,为以后从事网络工程方面的工作做了一个很好的铺垫。七、参考文献1 钱乐秋等.软件工程.清华大学出版社2 夏邦贵等.Visual Basic 6.0数据库开发经典实例精解.机械工业出版社3 唐红亮编著.数据库设计与系统开发教程.清华大学出版社

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1