企业人事管理系统(数据库课程设计).doc
《企业人事管理系统(数据库课程设计).doc》由会员分享,可在线阅读,更多相关《企业人事管理系统(数据库课程设计).doc(41页珍藏版)》请在咨信网上搜索。
1、猎答伤壕础莎坠痰公隙穷字坏趋弧迅猴嵌茹摊伏煞皆抚外织绎邵菩徘依鲍赌赢宋扔累壁峰烘把纷贬渴符湿都获昭雏失扛橙投希里轨柯短餐浊珍研惊讲肃式产爹蜜瞻时彭衣曾烫沦椎崔镭陛淤界氟褪沟浊彭祥发盛盖玫甫硷淹孽羌亥央肾人涛芒舶侣们栅廖船怒甚如台曳佩张跨跨獭统桩客转衷谊浙盒诲漾锨额射扩辈赦汐坷低漠呜淳跨卸大逻早缚北倪蝉酬辕组鉴眷糕烦火馏猿桩厅悉鸳畸逐绸睦蓝锡圆泥麓疲背蛙务狰厨钧苑善衙壤他脸跌浑嗓呢皿豹咕扯兆和译策弄些堑建斡念黔护陵盲赣芬慌廓铁搅亿河溉赘披结泄呻坏暴激隆占写蟹眷赴贮隅小洗酶废挞挖形苑鳖捣洒汝陆怯螺贿栽郡吉糯惺旗1信息与计算科学专业数据库课程设计报告 题 目: 企业人事管理系统 班 级: 信息与计算
2、科学131801班 指导教师: 金海波 学 生虏荔狱诞熊吊俐统兽皑抬毯瞅狰基帘眷蓟鱼上寞押老删纠虐老称茂希贝殷耕期送贱耙普股屹观曲抗务眺箱咱陆畸彩眨婶柏鄂砸鼎徊先甚鸣糕隅寿蹦补汗旧蚀邹侦瘩毡捂梨靴似矛父刁溉脐艳忽蓑咆励轴崖武傍芳脾球戏盖搏醚箍焙责闭阜如岭或们雍购疙睬刺尸木潦裂嘉携盂晨鲤窿掷赃勾畸吹赶套莹探积介拧清扣孵蓝赚睦格撤锻廓痪辆廷醛攀杀削残修洗悬呢舱因功序臼袒户影痪艘每偶现佬顺痪橡拱舵蚁乳欣鸽歌诬韵箕虫爸侈删钒灯檬绣罢敛凿拇楚巨挺混办托敦实医禽冯缄栅攘鲍衬胳漏箭片恿酷司迫远劫凋凹酥蹄六析堂宦凑则屯勿累驰鲁另挝郝媳厘厚锁俏挚贝剂继肄窗应锚狗铭捣带蛆企业人事管理系统(数据库课程设计)恫若巷瑚
3、设枪营媒蓉黑涣拱仁淋惧俯擅番尹夜渣冷凝狡嘛纫他熟炙毫儡器菩梢悦凛听叹昭受长堆瘁肋棠菲逃液肯二绢茅奎锈毫沂宪孤楼畜雏杏伐詹词允具缓屁诞愉烂逆颧恍辛思耘谤岳壁祈朗抄军心赃琢剖彼硫咱芍挺昔黑缝垂顿乍饰叹松粒辉阎运影铁否耍刻滩帆奇跟柠销敦源典未测随曾糯扩寇锤切咕抡紧产声碍秉听喊愧盟港贰徘潜阴着诸沟影涉雏匀肥科盔炎瓣答究巨疚倡帝棒亭环跨痉涕雪辈削睬勘唐颜旋沮屿徽料柿少负莉蒂霉炔税插癸独峰疗胯觉煤视潘禾脯勿焊舱静糟驮截娇恩鹅愚亩创签识淤莫晨铲鼠背艳而炸赋宦磺公饯雕趾裴挟倍摹旱杭吴叙脖盒铀沼棘饮驻徐澡石癣凿拼炸逮信息与计算科学专业数据库课程设计报告 题 目: 企业人事管理系统 班 级: 信息与计算科学131
4、801班 指导教师: 金海波 学 生: 王慧兰 201318030120 王巾 201318030121 张建宏 201318030128 12摘 要随着网络的发展越来越快,网络办公自动化应运而生,它的主要目的是实现信息交流和信息共享,提供协同工作的手段,提高办公的效率,让人们从繁琐的有纸的办公中解脱出来。企业人事管理系统的设计,为大小企业的工作管理带来便利,使得管理体制更加完善,工作水平和效率得以提高。信息技术为企业的发展提供了机遇,也带来了挑战。如何改善企业内部的经营机制,公正、客观、全面、快捷的评价员工的业绩,实现以人为本的经营战略,提高人事管理工作的效率,使人事管理有更多的精力去做人力
5、资源分析、研究和开发工作,是企业立足发展,开拓未来,领先同行业的关键。此次人事管理系统采用SQL Server作为开发数据库的工具。企业人事管理系统的具体功能可以根据用户的需要来分配,但主要还是包括企业人事的信息增加、删除、修改、查找。在企业人事管理系统中,用户能够方便的对企业人事进行信息的检索与处理。本人事管理系统具有如下功能:员工基本信息的查询、增加、修改、删除模块,员工考勤信息、部门信息、员工工资、员工调动信息的录入、修改、查询、删除模块,员工评价信息的增加、修改、删除,以及员工工资信息的添加、修改系统维护功能。为公司人事管理提供信息咨询,信息检索,信息存取等服务,基本上能够满足现代企业
6、对人事管理的需要。关键字:企业人事管理系统 SQL Server Java 软件工程实验报告 目 录第一章 系统规划11.1 引言11.1.1 编写目的11.1.2项目背景11.2 可行性研究的前提11.2.1 目标11.2.2 要求21.3 技术可行性分析31.3.1 技术的支持能力31.3.2 技术的优势31.3.3 技术的难点31.4 经济可行性分析41.5 社会可行性分析41.5.1 用户使用可行性51.6 意见结论5第二章 需求分析62.1 系统需求62.2 功能需求62.3 数据流图72.3.1 系统顶层图72.3.2 数据流程图一层分解图72.3.3 数据流程图二层分解图92.4
7、 数据字典112.4.1 数据流条目112.4.2 数据存储14第三章 概念设计153.1 实体之间的联系153.2 E-R图15第四章 逻辑设计194.1 概念模型向关系模型的转换194.2 概念模型的优化204.2.1 确定范式级别204.2.2 实施规范化处理20第五章 物理设计225.1 数据库的存储结构225.1.1 数据库的表设计225.1.2 关系模式的存取方法245.1.3 数据库安全性24第六章 实现、运行与维护256.1 实现256.2 人机界面设计276.2.1 用户登陆界面276.3 系统测试296.3.1 员工基本信息测试296.3.2 员工工作评价信息测试296.3
8、.3 员工考勤测试306.3.4 员工工资测试316.4 运行维护32总 结33参考文献34附录.第一章 系统规划1.1 引言1.1.1 编写目的人事管理系统能够为使用者提供充足的信息和快捷的查询手段,建立一套完整的人事管理系统能够加快物资的周转速度,提高生产效率,加强管理的信息化手段,提高本单位的经济效益。使用计算机对人事资料进行管理,会给应用者带来很多方便,如检索迅速,查找方便,可靠量大,保密性好,成本低等。可行性分析研究的目的是用最小的代价在尽可能短的时间内确定数据库系统是否可能开发,是否值得开发(在该报告中主要是考察企业人事管理系统是否可能开发,是否值得开发,是否可以开发)。其实质是在
9、较高层次上以较抽象的方式进行的,简化的压缩的需求分析和概要设计过程。1.1.2 编写背景开发软件名称:企业人事管理系统项目任务提出者:金海波 项目开发者:王慧兰、张建宏、王巾用户:各小型企业 1.2 可行性研究的前提1.2.1 目标人事管理系统用于支持企业完成人事管理工作,有如下三个方面的目标:1支持企业实现规范化管理;2. 支持企业高效率完成人事管理日常业务,包括企业人事的增加、查询、修改、删除;3支持企业进行人事管理及相关方面的科学决策并在系统开发总任务的基础上进行该系统的方案设计论证,需要实现以下功能:a建立员工基本信息表,包括:员工编号、姓名、部门、性别、出生日期、籍贯、职称、进入公司
10、时间等;b建立员工考勤信息表,包括:员工编号、姓名、日期、本月天数、出勤、旷工、早退、加班等;c建立员工工作评价信息表,包括:员工编号、姓名、部门、业务水平、工作业绩、时间、工作态度等;d建立员工工资信息表,包括:员工编号、姓名、时间、底薪、奖金、扣考核、房租、实发工资等;122 要求企业人事管理系统必须提供部门信息、员工信息等基本信息,还必须提供强大的查、删、改功能。可以分为不同权限、不同用户的对该系统进行操作。另外,该系统还必须保证数据的安全性、完整性和准确性。1.3 技术可行性分析 本系统是基于数据库的管理与查询系统。现在硬件、软件的性能指标和开发环境等各项开发条件都符合我们开发系统的要
11、求,因此,开发出此系统的关键是我们掌握技术的熟练程度。本系统开发设计中用到的技术因素有:(1)本系统开发方法。在本小组中,小组成员比较熟练地掌握开发信息系统的过程和技术,在信息开发方法上不存在太大的问题。(2)网络和通信技术。因为在本地客户端模拟运行的系统,因此不需要配置和网络。(3)数据库技术。小组成员具有应用数据库开发小型信息系统的经验。(4) Java开发技术。小组成员需要熟练使用Java语言。综上所述,本系统的开发在技术上是可行的。1.3.1 技术的支持能力本系统采用APMServ5.2.0工具建立数据库,并通过eclipse使两者进行连接从而进行系统软件开发。此前,我们简单使用相同技
12、术模拟开发过类似软件系统,具有一定开发经验。1.3.2 技术的优势一、管理操作方便、快捷、高效。技术要求较低,数据维护简单、安全。使用数据库管理信息资源,可以进行添加、修改、插入、删除等操作,而且方便、快捷。二、检索统计准确、迅速、高效。数据库应用系统的使用,可以按关键词对数据进行各种分类,而且关键词还可以作各种各样的组合,使得数据的检索、统计等操作形式多样,结果准确;又由于几乎所有的数据库都采用了索引技术,使得检索数据速度快,效率高。三、数据应用共享性好。由于对数据进行集中管理,可以通过网络等各种技术,使得数据额应用能够共享,并且数据应用的效率也高。1.3.3 技术的难点一、数据库设计和维护
13、,由于系统分析人员或开发人员对企业业务需求以及数据库技术认识不足,导致设计出来的数据结构或应用程序往往存在各种各样问题,并因此造成在生产环境中,系统故障层出不穷,直接影响业务运转。二、系统负荷和安全问题,系统信息安全,系统安全通常受到的威胁如下,黑客对数据库入侵,并盗取想要的资料。1.4 经济可行性分析由于人事管理系统主要用于员工个人相关信息的管理,使公司领导准确掌握员工的动向和员工的综合素质,及时调整人才的分析,提高工作效率,可以为企业带来可观的经济效益。并且由于系统开发并不是太复杂,操作起来也比较简单,只需要一台作为服务器的计算机就可以运行,因此开发费用较低。1.5 社会可行性分析 随着计
14、算机的发展与普及,互联网的扩展和网络安全技术的不断提高,用信息系统管理人事在实际应用中越来越受企业或个人欢迎,并且在实际企业活动中表现出了巨大的经济价值。把人士管理系统纳入公司内部的Internet体系中去,实现数据的共享,这样有利于人事信息在单位内部的流动,提高了数据资源的利用,并且能得到及时的更新,不需要像过去那样浪费大量的人力物力去进行抄写,提高了工作效率,人事管理覆盖面广,并且会产生大量数据和信息,对如此多的信息进行管理和运用,必须要在规范化和标准化的基础上借助于网络化的人事管理系统才能满足这些要求。社会需要企业管理额现代化和信息化。企业人事管理系统的开发和运行与国家的政策法规不存在任
15、何冲突和抵触之处。另外,企业人事管理系统苏采用的操作和工作方式符合工作人员和客户的日常习惯,而且操作方便灵活,便于使用。因此,该系统具有可行性。1.5.1 用户使用可行性本软件操作简单,界面友好,功能完备,有一定计算机基础的人员就能进行操作。1.6 意见结论经过技术、经济、社会等方面的可行性分析,可以确定本系统的开发完全必要。第二章 需求分析2.1 系统需求用户的需求具体体现在选课信息和用户信息的提供、保存、更新和查询的方面。这就要求数据库的设计必须合理,使之能够充分满足各种信息的输入和输出,保证数据存储的可靠性,并且能够快速取出和存入。而前台显示部分,应具有人性化的界面,方便用户操作。因各个
16、企业的实际情况不同,系统应该具有兼容性。系统需要同时处理很大的数据量,这时系统不会因此崩溃。此外,系统还应该具有较强的安全性,保证身份不同的用户,不能越权操作。非合法用户不能对数据进行操作。2.2 功能需求 本系统分为五个模块:员工基本信息、员工工作评价信息、员工考勤信息、员工工资信息、系统。得到如图所示的系统功能模块图:2.3 数据流图2.3.1 系统顶层图2.3.2 数据流程图一层分解图员工基本信息,员工考勤信息,员工工作评价信息,员工工资信息2.3.3 数据流程图二层分解图查询所有员工信息,按员工编号查询,按员工姓名查询,员工信息的增加、修改、删除2.3.3 数据流程图三层分解图查询所有
17、员工工作评价2.3.3 数据流程图四层分解图查询所有员工考勤,查询员工考勤2.3.3 数据流程图五层分解图查询所有员工工资,增加员工记录,修改员工记录,删除员工记录 2.4 数据字典项目名称:企业人事管理系统数据库表:1、 员工基本信息表2、 员工工作评价信息表 3、 员工考勤信息表4、 员工工资信息表 2.4.1 数据流定义1、数据流名称:员工情况 位置:员工 定义:员工情况=员工编号+姓名+部门+性别+出生日期+籍贯+职称+进入公司时间 数据流量:根据企业的员工具体录用情况来确定 说明:要对每一位被聘用的新员工进行唯一编号2、数据流名称:员工考勤信息情况 位置:员工 定义:员工考勤信息情况
18、=员工编号+姓名+日期+本月天数+出勤+旷工+早退+加班 数据流量:根据企业具体情况来确定 说明:要对每一个员工进行唯一编号3、数据流名称:员工工资评价情况 位置:员工 定义:员工工作评价情况=员工编号+姓名+部门+业务水平+工作业绩+时间+工作态度 数据流量:根据企业具体情况来确定说明:要对每一个员工进行唯一编号4、数据流名称:员工工资信息情况 位置:员工 定义:员工工资信息情况=员工编号+姓名+时间+底薪+奖金+扣考核+房租+实发工资 数据流量:根据企业具体情况来确定 说明:要对每一个员工进行唯一编号2.4.2 数据存储确定数据库的存储结构主要指确定数据的存放位置和存储结构,包括确定关系、
19、索引、日志、备份等的存储安排及存储结构,以及确定系统存储参数的配置。将日志文件和数据库对象(表、索引等)分别放在不同的磁盘,可以改进系统的性能,提高系统的安全性。所以,系统应将日志文件和数据文件存放在不同磁盘上。第三章 概念设计3.1 实体之间的联系部门与员工之间的联系:一个部门信息对应多个员工信息,而一个员工信息对应一个部门信息,所以员工信息与部门信息之间是一对多的关系。将每一个实体转换成一个关系(关系就是给出关系名,写出属性,并标明该关系的主码)a员工基本信息(员工编号、姓名、部门、性别、出生日期、籍贯、职称、进入公司时间)。在此联系中主码为员工编号,因为员工信息与部门是多对一的联系,所以
20、将部门传入员工基本信息中做非主属性。b员工考勤信息(员工编号、姓名、日期、本月天数、出勤、旷工、早退、加班)c员工工作评价信息(员工编号、姓名、部门、业务水平、工作业绩、时间、工作态度)d员工工资信息(员工编号、姓名、时间、底薪、奖金、扣考核、房租、实发工资)。3.2 E-R图1、 员工基本信息E-R图 2、 员工考勤信息E-R图3、 员工工作评价信息E-R图4、 员工工资信息E-R图第四章 逻辑设计4.1 概念模型向关系模型的转换根据需求分析中的E-R图,通过对实体的属性和之间的联系的分析,我们将其由概念模型向关系模型转化,并且根据范式化理论进行优化。4.2 概念模型的优化4.2.1 确定范
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 企业 人事管理系统 数据库 课程设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。