小型公司员工请假管理系统毕业论文设计Word格式.docx
《小型公司员工请假管理系统毕业论文设计Word格式.docx》由会员分享,可在线阅读,更多相关《小型公司员工请假管理系统毕业论文设计Word格式.docx(34页珍藏版)》请在冰点文库上搜索。
1.2课题研究的意义和价值.......................................................................................................................7..
1.3论文大概的组织结构 7.
2国内外研究现状 8
2.1人力资源管理系统发展 8.
2.2 请假系统的发展..................................................................................................................................8..
3相关技术及语言介绍 9
3.1B/S简介....................................................................................................................................................9..
3.2 ASP.NET的技术特点简介...............................................................................................................9..
3.3 SQLServer数据库简介 1.0
3.4C#.............................................................................................................................................................10.
4员工请假系统分析 10
4.1 系统可行性分析................................................................................................................................10
4.1.1技术可行性....................................................................................................................................10
4.1.2经济可行性....................................................................................................................................11
4.1.3操作可行性....................................................................................................................................11
4.1.4法律可行性....................................................................................................................................11
4.2 系统需求分析.....................................................................................................................................11
4.2.1员工请假系统设计所需解决的问题和能解决的问题 11
4.2.2系统基本功能分析....................................................................................................................12
4.3 功能结构分析.....................................................................................................................................12
4.4 数据流程分析.....................................................................................................................................13
4.5 程序流程分析.....................................................................................................................................14
5员工请假系统设计 18
5.1系统功能结构模块描述:
................................................................................................................18
5.2数据库设计............................................................................................................................................21
5.2.1数据库的概念结构设计..............................................................................................................22
5.2.2数据库的物理结构设计..............................................................................................................23
6系统主界面和模块设计及部分代码 26
6.1连接数据库的代码...............................................................................................................................26
6.2登陆页面设计........................................................................................................................................27
6.3员工登陆首页........................................................................................................................................28
6.4员工信息查看页面..............................................................................................................................28
6.5登陆密码修改页面...............................................................................................................................29
6.6请假信息查询页面...............................................................................................................................29
6.7请假申请页面........................................................................................................................................29
6.8部门经理处理请假页面......................................................................................................................30
6.9总经理部门管理页面 3.0
6.10总经理部门添加页面.......................................................................................................................30
6.11总经理请假审批页面 3.1
6.12总经理操作日志管理 3.1
6.13基础管理员员工管理页面............................................................................................................31
6.14员工添加页面.....................................................................................................................................32.
6.15公告管理员公告管理页面...............................................................................................................32
6.16公告管理员公告添加页面...............................................................................................................33
6.17系统的运行环境 3.3
7系统测试与结论 33
7.1 测试的意义和目的............................................................................................................................33
7.2测试方法概述........................................................................................................................................33
7.3模块测试 错.
误!
未定义书签。
7.4结论 3..4.
结束语 34
致谢 34
参考文献 35
小型公司人力资源管理系统
---员工自助请假管理系统
张灵灵
南京信息工程大学经济管理学院,江苏南京210044
摘要
随着现代高科技的诞生,时代正以一个令人惊叹的速度改变着,而各种企业及机关单位的规章制度也随着信息技术的广泛使用而改变,Web数据库技术也越来越受到人们的重视,成为广泛的网络架构基础技术。
而原本的企事业单位内部的请假过程冗余复杂,在现代注重效率,注重成本的情况下,已经不再适用,所以本文从方便企事业单位内部请假,提高请假效率的出发点上,着重介绍了基于asp环境下的小型公司的内部员工请假系统。
因为条件和时间限制,所以本文只研究了相对小型的公司管理,中大型企业可在此基础上更进一步进行扩充。
本文在系统基础上会详细介绍系统的开发环境和开发工具,对于设计思想和设计流程也做出了全面的叙述,在数据库创建思想以及各个数据表之间的具体关联等方面也做出了详细说明,并且具体剖析了系统各个功能的实现过程以及详细设计过程,在绘制简单系统功能模块图的同时,力求更加清晰地表明设计思想以及对整个程序设计的规划及具体实现。
根据实际需求,本系统的设计采用模块化的设计思想,在WIN7系统下采用ASP的运行环境,利用IIS7.0进行发布,完成动态交互的web服务器应用程序,界面及编码采用网页设计工具visualstuio2010进行调试设计。
本系统主要有普通用户和管理员两大类,普通用户即员工,管理员则分为高级管理员(总经理级别),普通管理员(部门领导),和基础管理员
(人事部部长,公告管理员)分别赋予其不同的权限,并分为信息查询录入模块,公告管理模块和请假销假几大模块,最终通过网页的形式,完成员工网上请假和销假的申请与查看、管理员对员工请假销假信息的审批,不同管理员对员工及不同部门的信息管理等功能。
经过测试,本系统能基本满足用户在请假管理方面的需求,人性化的界面,符合日常用户使用习惯,能实际地提高单位请假管理的效率。
关键词
,SQLSERVER数据库,MicrosoftVisualStudio,C#
Humanresourcesmanagementsystemforsmallcompaniesself-staffleavemanagementsystem
Zhanglingling
SchoolofeconomicsandmanagementNUIST,Nanjing210044,China
Abstract:
Withthebirthofmodernhigh-techerawasamazing,witharateofchange,andall
enterprisesandinstitutionsoftheruleswiththewidespreaduseofinformationtechnologyandthechangeofWebdatabasetechnology,moreandmoreattentionbypeople,becomethenetworkframebasedtechnologywidely.Whiletheredundantleaveprocessofinternalenterprisesandinstitutionsoftheoriginalcomplex,payattentiontotheefficiencyinthemodern,payattentiontothecostofthecase,isnolongerapplicable,sothisarticlefromtheinternalconvenientunitsleave,thestartingpointforimprovingefficiency,emphaticallyintroducestheleavesystemofsmallcompanyunderASPenvironmentbasedontheinternalstaff.Becausetheconditionsandtimelimit,soweonlystudyrelativelysmallcompanies,largeenterpriseswillbeonthebasisoffurtherexpansion.Thispaperwillintroducethesysteminthesystembasedonthedevelopmentenvironmentanddevelopmenttools,thedesignideaanddesignprocessaremadeinthispaper,intheaspectsofdatabasecreationideaandthespecificassociationbetweeneachdatatablehasalsomadedetailed,andspecificanalysisofthesystemimplementationprocessofvariousfunctionsandthedetaileddesignprocess,indrawingsimplesystemfunctionmodulechart,inordertomoreclearlyshowthatthedesignandplanningoftheentireprogramdesignandimplementation、.
Accordingtotheactualdemand,thedesignofthesystemadoptstheideaofmodulardesign,usingtheASPintheWIN7system,wasreleasedbyIIS7.0webserverapplicationprogram,completedadynamicinteraction,interfaceandcodingusingWebpagedesigntoolvisualstuio2010debuggingdesign.Thissystemmainlyhastwokindsofordinaryusersandadministrators,ordinaryusers:
theemployee,theadministratorisdividedintotheseniormanager(managerlevel),generalmanager(departments),andfoundationadministrator(secretary,Ministryofpersonnelannouncementadministrator)weregivendifferentrights,andisdividedintoinformationinputmodule,afewmodulesnoticemanagementmoduleandleaveforleave,finallythroughtheWebpageform,completethestaffonlineleaveandleaveapplicationandview,theadministratoroftheemployeesleaveforleaveinformationforapproval,theadministratoroftheemployeesanddifferentfunctionsindifferentdepartmentsofinformationmanagement.Aftertesting,thesystemcanmeetthebasicneedsofusersintheleavemanagementaspect,humaninterface,inlinewiththedailyhabitsofusers,efficiencycanactuallyimprovetheunitleavemanagement.
Keyword:
SQLSERVERdatabase,MicrosoftVisualStudio,C#
1绪论
1.1课题选择背景
在现代企事业单位中,员工的请假一直是人力资源部门的日常工作中的重要组成部分,而随着信息技术的高速发展,日常的工作效率决定着企业的竞争能力,加上中小型企业正处于发展阶段,所以有更多的管理工作需要处理,内容杂,要求高,所以原本的冗余而复杂的手工请假流程是一项繁重枯燥的劳动,并且可能会因为个人情绪而出现错误等,所以在现代IT技术高速发展的时代,我们完全可以用数据库技术来实现企事业单位的请假管理系统,在方便了员工的同时也提高了内部的工作效率。
由于员工的请假时间,天数,类型等都会关系到自身的工资,福利或者年终考核等,所以对其请假信息的记录是必不可少的,但由于原本企事业单位的请假管理多数是由人工管理,因而存在着大量的不可控因素,从而不可避免的造成了信息管理的某些不规范。
而使用信息技术对其进行管理,则拥有很多人工所无法比拟的好处,例如不易出错,解放了人工,全程数据化一体,方便管理和查询等。
1.2课题研究的意义和价值
员工在线请假,管理员在线答复审批或者查阅相关信息已逐渐成为公司员工管理的趋势。
其主要的特点是:
员工和领导能够跨越时空进行实时或非实时的交互;
能够充分减少日常员工在请假销假事宜上的时间和精力,也能方便公司管理层对员工更好的管理以及工作量的减少。
面对现代公司管理的需要,开发一个功能相对完善的请