ComputerKnowledgeandTechnology电脑知识与技术ComputerKnowledgeandTechnology电脑知识与技术Vol.6,No.12,April2010,pp.3176-3179
ISSN1009-3044
E-mail:3710167@qq.com.cn
第6卷第12期(2010年4月)http://www.dnzs.net.cn
Tel:+86-551-56909635690964
基于ASP.
NET的人事
管理系统的
设计与实现
陈芳
(宁夏职业技术,宁夏银川750002)
摘要:设计与实现了一个基于ASP.NET的人事管理系统,系统采用了ASP.NET作为开发工具,后台数据库采用SQLServer2005进行数据库设计,利用ADO.NET数据库访问技术实现对数据库的管理操作,主要是从系统需求,结构设计,功能模块设计,系统数据库及系统实现技术4方面阐述。关键词:ASP.NET;数据库技术;人事管理中图分类号:TP311文献标识码:A文章编号:1009-3044(2010)12-3176-04
TheDesignandImplementationofPersonnelManagementSystemBasedonASP.NETCHENFang(NingxiaPolytechnic,Ningxia750002,China)Abstract:ThisthesisdesignedandimplementedthePersonnelManagementSystembasedonASP.NET.ThissystemadoptsASP.NETasdevelopingtool.ThebackstagedatabaseadoptsSQLServer2005tocarryonthedesignofdatabase.Moreover,itmakesuseofthedatabase
accessingtechniqueoftheADO.NETtorealizemanagingoperationofdatabase.Separatelyelaboratedthroughtheneedanalysis,designofsystemstructure,functionmodule,databaseandsomekeytechniques.Key
words:ASP.NET;databasetechnology;personnelmanagementsystem
近几年,随着办学规模的不断扩大,教职工人数越来越多,人事管理
工作也变得越来越复杂,传统的人工处理方式和单机管理系统已不能满足高校人事管理的需要。基于此,设计与实现了一套应用于
网络的人事管理系统,解决了人事管理的难题,实现人事管理的规范化和现代化。
1需求分析
通过调查研究,确定了本系统的需求如下:
1)基本功能需求
能够管理职工的基本信息,并提供对这些信息的
查询、修改、添加和删除功能;系统能对单位的人事变动、奖惩、考勤、工资、培训、绩效、成果、合同等信息进行记录并对其进行查询;系统能提供对职工添加、修改、删除用户帐号的功能,并能分配权限。
2)用户界面需求
以Web页面的形式显示信息,界面操作简单易懂、页面美观,不需培训可以直接使用,人事管理人员能完成员工的添加、删除、修改员工等的操作,普通职工能完成考勤信息等的上报,领导能对员工的考勤信息等进行审批操作。
3)性能需求
系统具有灵活性的操作性,可扩展性强,安全级别高,具有和外部
程序接口的功能,可以与本的其他管理系统进行联网使用。根据上面的需求,本系统的
软件设计是基于网络运行的三层应用模式和浏览器/服务器模式相结合的形式,其中,一层为客户端程序;二层为Web应用服务器,三层为数据库服务器(SQLserver2005);客户端程序(标准浏览器)通过HTTP协议与Web应用服务器进行连接,Web服务器通过ADO标准数据库接口与数据库进行连接,SQLServer2005数据库服务器完成接受Web服务器对数据库的操纵请求,执行相应的数据操纵,并将处理结果返回给Web服务器。系统使用ASP.Net、
HTML、SQLServer数据库和
VBScript等技术和开发工具,整个系统主要由一系列相互关联的动态页面组成,设计出系统的架构如图1所示。图1系统架构图