本科毕业设计题目:基于web的公司人事管理系统学院:信息科学与工程学院专业:电子信息工程(DB)学号:201112135105学生姓名:杜天为指导教师:姚刚霞日期:二○一五年六月武汉科技大学本科毕业设计I摘要在这个商业蓬勃发展的时代,各个公司的规模都在越来越大,公司内部的人事发生变化的频率也在不断的增加。人们需要不断的学习补充知识,而传统的人事管理中因为人力有限并受到时间空间的限制,已经不能满足人们的要求了。随着网络技术的不断发展,计算机渐渐成为人们获取资源的重要方式之一。而对于各大公司而言,计算机化得公司人事系统正在一步一步的普及,不管是中小型公司还是大型公司都已经开始引进或者自己着手研发公司人事管理系统。本系统是在微软的.NET平台,采用浏览器/服务器(B/S)模式,基于SQLSERVER2008数据库,使用C#语言开发而成的公司人事管理网站。系统采用了ASP.NET技术,ASP.NET采用“Code-Behind”方式编写代码使得代码易于编写,结构清晰,降低了系统开发与维护的复杂度。通过结合实际应用,在需求分析的基础上,系统分为了人事管理模块和人事呈现模块,人事管理模块也就是后台管理系统,主要是用于管理员进行人事资料管理,员工薪资信息与人事调动情况的发布等这些功能。资源呈现模块用于用户浏览查看薪资奖惩,考勤,管理个人资料。经过设计与调试,该系统总体需要的功能整体达到了预期的设计目标。关键词:公司人事管理系统;ASP.NET;B/S;数据库设计武汉科技大学本科毕业设计IIAbstractInthiseraofboomingbusiness,thesizeofeachenterpriseareincreasingandthefrequencyofinternalpersonnelchangeisconstantlyincreasing.Whilethetraditionalpersonnelmanagementarelimitednotonlybymanpowerbutalsothetimeandspace,whichcannotsatisfytherequirementofpeople.Withthecontinuousdevelopmentofnetworktechnology,computernetworkhasbecomeoneoftheimportantwaysofaccesstoresources.Forcompanies,thecomputerizedenterprisepersonnelmanagementsystemistobepopularitystepbystep,whetherSMEsorlargecompanieshavebeguntointroduceorworkingontheirownresearchanddevelopmententerprisepersonnelmanagementsystem.ThissystembasedontheMicrosoft.netplatformadoptthebrowser/server(B/S)mode.Idevelopstheenterprisepersonnelmanagementwebsiteusingc#language.ThesystemusesASP.NETtechnologyandcode-behindwhichmakestheCodeeasytowriteandthestructuretobeclear.“Code-behind”reducethecomplexityofsystemdevelopmentandmaintenance.Thesystemisdividedintothepersonnelmanagementmoduleandpersonnelrenderingmoduleonthebasisofrequirementanalysis.Inotherwords,personnelmanagementmoduleisthebackgroundmanagementsystemdoingforadministratortoreleasepersonalinformationmanagement,employeesalaryinformationandpersonnelmobilizationsoon.personnelrenderingmoduleallowforbrowsingsalaryinformation,workattendanceinformationandmanagingpersonalinformation.Afterthedesignanddebugging,Ifinallyrealizesthesystem.Keywords:ASP.NET;Enterprisepersonnelmanagementsystem;B/S;Databasedesign武汉科技大学本科毕业设计III目录1绪论......................................................................................................................................11.1公司人事管理系统的产生和发展...........................................................................11.2国内外现状...............................................................................................................11.2.1国外研究现状:............................................................................................11.2.2国内现状........................................................................................................21.3人事管理系统的意义...............................................................................................21.4关于研究人事管理系统网站的意义与内容...........................................................32基于web的公司人事管理系统设计相关技术.................................................................42.1NET框架..................................................................................................................42.2C#..............................................................................................................................42.3ASP.NET...................................................................................................................42.3.1ASP.NET网站运行原理...............................................................................52.3.2ADO.NET......................................................................................................52.4SQLServer数据库技术...........................................................................................62.5系统运行架构...........................................................................................................72.5.1B/S模式概念.................................................................................................72.5.2B/S结构优势.................................................................................................73系统设计..............................................................................................................................93.1需求分析...................................................................................................................93.2系统目标...................................................................................................................93.3业务流程图...............................................................................................................93.4系统功能图...............................................................................................................93.5开发环境.................................................................................................................103.5.1网站开发环境..............................................................................................103.5.2服务器端......................................................................................................113.5.3客户端.............................................................