为了感谢CSDN论坛里的兄弟姐妹对我的无私帮助,我于2003年12月13日将我写的一个人力资源管理信息系统的源码发布在论坛上。
引用原文:
”为了感谢CSDN论坛里的兄弟姐妹对我的无私帮助,现在将我最近为公司写的一个人力资源管理信息系统的源码发布给需要的兄弟姐妹,由于水平和经验的限制,有很多的不足,希望各位多提宝贵意见!
系统简介:该系统采用.net技术开发,开发语言C#,基于Asp.net的WEB应用程序。该系统分为管理版和通用版,一改过去传统的人力资源部发表格,员工填表格,人力资源部整理、备案等繁琐流程,员工只要登录人力资源管理系统通用版,个人的自然信息、业余进修、学历教育、资格证书等都可以在线录入,人力资源部只要登录管理版,对员工的录入信息审核就可以了。
系统方案由四个项目组成:Core项目,Data项目、Business项目、Rsgl项目。除了Rsgl项目是Asp.net应用程序外,其他的都是类库项目。
数据库采用Sql Server,结构请参考人力资源管理技术手册。
数据库备份文件DBrsgl,恢复数据库步骤,在sql server建立rsgl数据库后点击所有任务--还原数据库。具体操作请查询sql server帮助
本系统目前已经完成的功能介绍
管理版:员工基本信息、流动信息,部门信息、部门历任主管,培训信息、培训课程信息、讲师授课记录、员工培训记录,审核信息,代码信息等管理和维护,其中综合查询尚在开发中。
通用版:员工自然信息、业余进修、学历教育、资格证书等信息的管理。综合查询开发中。
特别说明:本系统用户和验证由于赶进度,没有达到预期设计效果,其中用户角色、权限等表已经设计在数据中,可以参考人力资源管理技术手册。现在实现方式,对于管理版,直接写在了webconfig文件里,用户名:zhs、密码:zhs。通用版采用注册登录形式,对所有员工没有进行相应识别。
本系统原来设计主要是针对员工培训来做的,所以考勤信息、工资信息、奖罚信息、考核信息等都没有写入系统,不过根据现有的架构完全能够很快实现以上功能,有兴趣的兄弟姐妹,我们可以互相探讨,不断完善系统的功能。
下载地址:http://www.shantoulife.com/rsgl.rar
最后补充一下:解压缩后完整的文件包括:Readme、人力资源管理技术手册、数据库备份文件DBrsgl、文件夹rsgl,共四个。
此系统数据库操作全部用存贮过程、。.net 2003开发、大多数代码有注释。此系统最大的特点就是对管理流程的再造,个人一直觉得程序不是简单的代码的堆砌,而是管理思想的再现。“
由于个人水平和经验的限制,有很多的不足,下载了源码的兄弟姐妹们如果对代码有了优化或者增加了一些新的功能,希望能多多交流。
对于权限控制,我原本想按照wrox出版的asp.net web 站点高级编程--提出问题-设计方案-解决方案的办法继承IPrincipal和Identity接口,也就是下载的代码中Business方案中的RsglPrincipal和RsglIdentity类,不过没有怎么写!
基于.NET技术的人力资源管理信息系统源代码发布!原贴内容:http://expert.csdn.net/Expert/topic/2559/2559802.xml?temp=.6301386
真心希望下载了代码的兄弟姐妹们如果对代码有更好的优化和意见,请多多交流!谢谢!祝CSDN的朋友们新年快乐!
谢谢!!新年快乐!