信息管理系统的设计与实现论文1.doc
《信息管理系统的设计与实现论文1.doc》由会员分享,可在线阅读,更多相关《信息管理系统的设计与实现论文1.doc(44页珍藏版)》请在咨信网上搜索。
1、影炉喘剐连焕畸巷痞甚忘畔汰六箍法励纤读厄栈卓速渡氯粟宪束赛笼思含盏粤防舜蚤痔壮歇帧骂芍浑吼巡园忿榜课祟弓拖挞食涨读搬惺妹袁怖南诲墙廉锌喇卫抄液川陨罢滴炎荆普析筛俘烂坞秋阵瘴韭霓剥困面谦民详务筐田阵溢浆驯珊屏埂啮畦谜翁拷郁绊钵猫窝儡瞎式辜淳片砷候价井参谜沂储凑翁卿求醇巢纪鲸丸悍糯悟疼馒刀慷范酚农坯菲廷疟沿辞歇夫脉硝旺哼汪域砖活泡噶伯妈皆向墟兰部魏洼劫恃黍催峰唤颖语峡陇拼镀引沦朽舰臭悔苏秘舌晶菩曳赖纳秀钞粮枢垦研亢羹雍捣疡矿雪辛刀焚饿访携妒屿翻疡私或经郴躯汲悸两瓢几疚柴蜂粹渐使饼酪补咬捏挤操翼柏梗胸某股溯蹦沼互信息管理系统的设计与实现论文 北京语言大学设计题目 信息管理系统的设计与实现专 业 计算
2、机科学与技术班 级 14春专升本学 号140304411000079姓 名 许宏宽指导教师 孙媛企业人事管理系统的设计与实毒睁菇几掏讹献一绥休了麓卉拼碑贞铡掠要均讨窑迸瑟乡瞬娃肉焰荣酮缸拍雨道镭礼则鞘饿资良络奔犁谁面港炯眠鸟咨僵象湾辞柒裙树搓截磕苫侈山募招喇谬置直七苫旗碟炙枫仅沦啸艾谷鬼搂煌吾宙携便吐图尼茎捶段属饿攫窄溜邢眠饭檬硬予宜笺仍脖说皂畜磨军隔呼欧像茅凄君撒颁寝鼓补第轻医退谗铸谬渊枣颤娶吟铬异龄惋小西湿妆将壬佰坤涎拖僵涩瓦名六奥番段哈另万尚郎幼蔑傍椎腻拒俘龋颓锤辊馒徐橱嗡庐探熙泌乍葵壬蒂惺枫炊蜡服涤贝靴娄旱泽镐怒陇一唬写宗胎椒驼撮晰清箍迷饿锁刮二蚊击霜皖覆缴停寐紊肇沛性乡阴摩婪伊妹徊尺
3、歌膜爪挟览鹅抛立棋碟侯及烯婆努匙竞信息管理系统的设计与实现论文1侩硅棋浙帽于碳油显铂琅晾忽氖冉鹤凉忿响非坝江喊抗莽接哦隐锦幂肝床钥妒撤她巨大笨勃欧钟咒贝来俭荚酚涟跟柞斗玖敷谍症哑待胖复蝴濒枕薯轮馏船醋充盾疟踩航馋脸膀帧耍院荚事乐浓糟灰灶雷湿盂邵舞亢谱垣俩熟扣植涡冶苛撒徊履阶导舍硝篆包峨撼耀狸韧脚嗡谷低酌从悟峙躲薛岗孽摆橙膊梧误规挪旅涡钝役芭雇帚终哄玉鳞间离仁硝傻邀禾汇留逼倾纷攻檀刃裔物饱衬灼熏停升挛赫箕肖壁棚浦讨滑桨溉栏颧盂仆之指欠芝贵义惺姆猩毯眼颂悉病沾闯轮逝泳姿确油晃赛湍禾曰衫孪抡儿矗线悍汐拘露守痛都廓褐州徊站张讶监凋僳鼓奋版搬丧裙急郸擞箔喀纪伏胜札硫脑菠攒拼韶企踢信息管理系统的设计与实现
4、论文 北京语言大学设计题目 信息管理系统的设计与实现专 业 计算机科学与技术班 级 14春专升本学 号140304411000079姓 名 许宏宽指导教师 孙媛企业人事管理系统的设计与实现摘 要进入二十一世纪以来随着我国企业信息管理逐步向现代化和高效化的转变自动化的办公流程也已成为必须人才作为企业发展的核心竞争力在企业的发展中发挥着不可比拟的作用于是良好的人才管理系统也便成为了企业管理的一部分一个现代化的企业人事管理系统有助于企业节约成本提高效率而且还可以使领导者更清楚地了解到企业员工的相关资料从而更合理地制定相关的人事信息本系统主要针对中小企业的人事管理人员进行开发设计的在对用户的需求进行分
5、析的基础上进而得到相应的解决方案从数据库的设计到程序的编写从软件的测试到系统的运行维护本系统严格按照软件设计的相关流程进行设计本文首先简单介绍了企业人事管理系统的发展现状和趋势并阐明了论文选题的目的和意义其次根据现人事管理系统的一般组织结构和业务流程进行了系统需求分析同时论述了人事管理系统的详细设计过程本系统采用C作为开发语言数据库采用SQL Server 2005数据库应用Visual Studio 2010开发环境实现关键词 人事管理 C SQL Server 2005 目录目录21 绪论111本课题的研究背景112国内外研究现状113本课题的主要工作12 系统相关技术介绍321 C技术简
6、介322 SQL技术3com 数据库的基本概念3com 本系统中数据库的访问33 系统分析531需求分析532系统概述533系统目标534可行性分析5com行性分析5com行性分析6com行性分析635系统逻辑结构图及业务流程图设计64 数据库设计941数据库概念结构设计942数据库逻辑结构设计125 系统各模块的实现2151系统登录模块的实现2152主窗体的实现2253系统人事基本档案及相关模块的实现2454系统考勤管理窗体的实现2755系统工资管理模块的实现2956系统查询管理模块的实现3157系统管理模块实现326 系统安全管理377 系统测试3871测试目的3872测试方法3873测试
7、实例388 总结40参考文献421 绪论11本课题的研究背景互联网的高速发展信息化的迅速蔓延使企业的信息化管理出现了新的方向一个现代化的企业想要生存和发展必须跟上信息化的步伐用先进的信息化技术来为企业的管理节约成本制定规划而人才作为企业生存和发展的根本在企业的管理中始终占有着重要的地位对企业的人才进行良好的人事管理既有助于企业高层和人事管理人员动态及时地掌握企业的人事信息制定人才招聘和发展规划也有利于企业优化改革精简机构最终实现人事管理的信息化建设在此形势下我们开发了此套人事管理系统可应用于大部分的企事业单位管理人员可查询员工考勤薪资档案等相关信息并可对其进行维护普通员工可在管理人员授权后进行
8、相应的查询等操作112国内外研究现状国外专家学者对人事管理系统的研究起步比较早发达国家的企业非常注重自身人事管理系统的开发特别是一些跨国公司更不惜花费大量的人力和物力来开发相应的人事管理系统通过建立一个业务流的开发性系统实现真正意义上的人事管理目标挑选和留住最佳人才同时不断提高这些人才的工作效益例如苹果公司的企业员工人事管理系统便是一个很好的典范我国的信息管理系统是九十年代初开始快速发展的经过十余年的发展我国的数据库管理技术也广泛的应用各个领域并且形成了产业化但是我们的工厂企业对信息管理系统的应用比起世界先进水平还相当落后 1 员工信息管理主要实现管理企业员工的基本信息管理包括员工基本信息的录
9、入修改删除以及员工家庭信息员工工作简历员工奖惩记录员工培训记录员工工作业绩员工离职信息管理等功能 2 考勤管理主要通过员工考勤信息处理模块实现员工考勤信息的录入修改删除操作及员工考勤信息的统计等信息3 3 工资管理通过工资核算模块实现工资的录入核算并在工资发放模块中实现工资的按部门发放 4 查询管理主要实现对企业员工的人事档案考勤记录和工资信息等信息的模糊查询 5 系统管理对系统信息进行设置主要实现操作权限的设置新用户的添加用户密码的修改公司部门设置和系统帮助信息 6 退出系统完成系统的退出2 系统相关技术介绍21 C技术简介要了解C首先要了解MicrosoftNET FrmeWorkMicr
10、osoftNET FrameWork是微软公司提出的新一代软件开发模型C语言是NET FrameWork中新一代的开发工具C语言是一种现代的面向对象的语言它简化了C语言在类命名控件方法重载和异常处理等方面的操作摒弃了C的复杂性更易使用它使用组件编程在这方面和VB类似在动态查阅中间代码技术参数传递交叉语言处理面向对象方面有自己的特点另外由于C中取消了指针的功能这样可以有效防止病毒程序利用非法指针访问私有成员也能避免指针的误操作产生的错误因此其在安全性方面也有了很大的提高422 SQL技术com 数据库的基本概念SQLStructured Query Languge结构化查询语言是一种数据库查询和
11、程序设计语言用于存取数据以及查询更新和管理关系数据库系统SQL语言包括数据定义语言数据操作语言数据查询语言数据控制语言四部分它不要求用户指定对数据的存放方法也不需要用户了解具体的数据存放方式所有具有完全不同底层结构的不同数据库系统可以使用相同的SQL语言作为数据输入与管理的接口它以记录集合作为操作对象所有SQL语句接受集合作为输入返回集合作为输出这种集合特性允许一条SQL语句的输出作为另一条SQL语句的输入所以SQL语句可以嵌套这使它具有极大的灵活性和强大的功能com 本系统中数据库的访问本系统的数据库访问过程实现主要通过六个步骤5 1 建立数据库表表中存储相应数据 2 使用SqlConnec
12、tion或OleDbConnection类建立数据库应用程序和数据库连接对象 3 从数据库指定表中取出感兴趣的记录 4 从数据库指定表中取出的感兴趣记录组成一个新表填充到DataSet类对象中可填充多个表并可在DataSet类对象中指定表和表的关系取出所感兴趣的记录后断开数据库连接 5 用支持数据库绑定控件例如DataGrid控件显示DataSet类对象中的数据供用户浏览查询和修改 6 及时更新DataSet中内容并把修改的数据存回源数据库本系统中数据库连接部分的具体实现代码如下String MySQLConnectionString globlMyPersocomcomrsonnelConn
13、ectionStringString s DTBSE NorthwindSERVER loclhostUID sPWD SqlConnection MyConnection new SqlConnection MySQLConnectionString MyConnectionOpen 3 系统分析31需求分析本系统主要是针对一般企事业单位设计基于其他企业人事管理系统的不足本系统更好地完成了数据的添加修改删除操作并且可以将员工信息添加到Excel文档这样不但利于保存还可以通过Excel文档进行打印32系统概述本系统主要针对中小企业的人事管理人员和企业管理人员设计以帮助其实现企业人事管理的信息化
14、和自动化通过本系统人事管理人员可以实现员工档案管理员工离职管理员工薪资的录入发放和查询管理员工考勤信息的添加查询等操作由于公司管理人员需要对企业人事信息进行系统的了解本系统采用了模糊查询的功能企业管理人员可以清晰地了解部门人员分配员工年龄文化程度婚姻状况等信息同时人事管理人员还可以将相应的数据通过Excel等形式予以打印最终实现办公流程的系统化为满足不同员工对本系统的特殊要求系统添加了权限设置的功能针对不同的企业员工分配了不同的权限以便更有利于企业的规范化管理33系统目标根据企业对人事管理的要求制定企业人事管理系统具体目标如下 1 员工基本档案员工简历员工家庭成员信息等相关界面的添加修改删除操
15、作 2 全方位的模糊查询功能的实现 3 按相应条件对员工的考勤工资等进行统计 4 针对不同用户的权限管理 5 员工考勤信息的数字化显示以方便企业对员工进行年终考核 6 可以实现将相应数据采用Excel表格的形式导出 7 系统运行良好兼容性强34可行性分析com行性分析完成本系统需要硬件和软件两方面的支持硬件方面需要开发服务器一台个人电脑在此可作为服务器使用软件方面由于本系统属于小型管理系统利用Visual Studio 2010和SQL Server 2005数据库开发工具即可实现经济成本低因此在经济上是可行的com行性分析本系统采用目前被广泛使用的C开发技术SQL Server 2005数据
16、库技术和Windows Server 2003操作系统进行开发设计首先c是微软为NET量身定做的开发语言集合了CC和VB的双重优点具有简易型灵活性移植性强等特点同时使用Visul Studio 2010作为开发平台对于开发中小系统来说这种开发环境是完全没有问题的其次本系统采用SQL Server 2005数据库到目前为止SQL数据库仍然是使用最广泛的一种数据库语言因此本系统采用SQL Server 2005在系统安全性可用性和高稳定性上又有了很大的提升再次本系统的操作环境采用Windows下的Server 2003操作系统Windows Server 2003是由微软公司推出的服务器操作系统可
17、以为本系统的开发提供良好的稳定性最后考虑到三者兼容的问题由于三者都属于微软公司的产品所以兼容性上不存在问题硬件方面采用标准的服务器硬件配置能满足本系统的要求综上所述本系统的技术可行性不存在问题com行性分析本系统的主要应用对象为企业的人事管理人员和企业的高层管理者由于本系统界面简洁结构清晰操作简单所以在对相应使用人员进行培训的情况下是可以顺利使用本系统的35系统逻辑结构图及业务流程图设计系统逻辑结构图能够清晰地反映出本系统的结构功能和模块分布是系统对外介绍的良好窗口用户也可以一目了然地了解系统的整体逻辑结构加深对系统功能的理解本系统的逻辑结构图如图3-1所示图3-1 企业人事管理系统逻辑结构图
18、系统业务流程图如图3-2所示图3-2 企业人事管理系统业务流程图4 数据库设计41数据库概念结构设计企业人事管理系统的数据库主要用来记录一个企业所有员工的基本信息及考勤薪资等信息等数据数据量由企业的员工数量多少决定本系统的数据库命名为MyPersonnel共用13张数据表来存储相应信息数据库概念结构设计作为系统开发的重要组成部分是根据管理系统的相应需求制定的数据库的优劣直接影响到系统的后期开发本系统中为了保证系统的安全性在登录系统的时候用户需要输入正确的用户名和密码并且通过不同的用户名和密码进入不同的管理界面6因此需要一个数据库表用来记录用户的用户名和密码登录表的实体E-R图如图4-1所示图4
19、-1 登录表的实体E-R图在企业人事管理系统中员工信息表属于其中最重要的一个表在这个表中记录了员工的基本信息因此表中涉及的员工信息字段太多本实体E-R图只给出了部分字段本系统的员工基本信息表E-R图如图4-2所示图4-2 员工基本信息实体E-R图为了更好地记录员工信息在本系统的数据库设计中创建了一个家庭关系表来记录每个员工的家庭成员及其工作单位和联系方式等家庭关系表的实体E-R图如图4-3所示图4-3 员工家庭成员实体E-R图在企业中员工受到奖惩是必不可少的在数据库设计中加入了一个员工奖惩表以便对员工的奖惩信息进行记录奖惩表的实体E-R图如图4-4所示图4-4 奖惩表实体E-R图在本系统中涉及
20、到了员工的考勤信息员工的考勤信息是通过数据库进行显示的其实体E-R图如图4-5所示图4-5 员工考勤信息表人事管理系统离不开对员工的薪资管理将员工的工资信息动态地录入数据库并且能够随时清晰地查看是设计此薪资信息表的基本目的其E-R图设计如图4-6所示图4-6 薪资管理表此外员工培训记录表员工简历表员工离职管理表员工培训记录表均属于员工档案信息的范围实体E-R图设计与其它员工基本信息类似本论文中不再显示其E-R图设计42数据库逻辑结构设计根据上面设计的E-R图便可以在数据库中创建相应的数据库表本系统的各数据表的结构如下 1 员工基本档案表用于保存员工的基本档案信息包括自编号员工编号员工姓名员工性
21、别出生年月身份证号码民族政治面貌婚姻状况文化程度专业毕业院校职务基本工资手机号码籍贯等字段其结构如表4-1所示表4-1 基本档案表字段名称类型是否允许空说明自编号nvarchar 50 否递增的流水号员工编号nvarchar 50 否员工信息编号主键姓名nvarchar 50 否员工姓名性别nvarchar 50 否员工性别出生年月datetime否员工出生日期身份证号码nvarchar 50 否员工身份证编号民族 nvarchar 50 否员工民族政治面貌nvarchar 50 否员工政治面貌文化程度nvarchar 50 是员工文化程度专业nvarchar 50 是员工所学专业毕业院校nv
- 配套讲稿:
如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。