毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

C#+SQL人事管理系统设计+数据库设计 第4页

更新时间:2011-10-27:  来源:毕业论文
(1)本系统主要划分为以下功能模块:
基础信息管理、人事管理、考勤管理、工资管理、备忘记录、数据库文护、系统管理七个模块。
 基础信息管理:包括基础数据设置,员工提示信息两个子模块。而基础数据设置包括部门类别设置、职务类别设置、职称类别设置、工资类别设置、文化程序类别设置,员工提示信息模块包括员工生日提示、员工合同提示。原文请+QQ3249'114优.文^论,文'网
 人事管理:包括人事信息浏览、人事资料查询、人事信息管理。
 考勤管理:包括考勤登记、考勤统计。
 工资管理:包括工资参数设置、工资统计。
 备忘记录:包括通讯录、日常记事。
 数据库文护:包括备份/还原数据库。
 系统管理:包括重新登陆、用户管理、系统退出。
图3-2系统功能结构图
(2)人事信息管理可划分多个子模块:包括员工基础信息管理、家庭关系管理、工作经历管理、奖惩记录管理、职称评定管理、培训记录管理、合同管理、调动记录管理8个子功能模块。 图3-3 人事管理子模块
(3)考勤管理可划分多个子模块:包括员工出勤登记管理、加班登记管理、值班登记管理、请假登记管理、休假登记管理、出差登记管理以及考勤统计7个子功能模块。   图3-4 考勤管理子模块
3.3界面设计(1)登陆界面:(如下图)图3-5 登陆界面
(2)主界面:(如下图)图3-6 系统主界面
3.4技术路线3.4.1 C#语言与面向对象设计
面向对象是现代程序设计中最常见的一种开发思想。本系统采用C#语言进行开发。因为C#具有面向对象的语言所拥有的一切特性:封装、继承与多态性。
C#继承了很多C++中面向对象的思想,微软提供了很多很强大的类库,可供用户调用,通过精心地面向对象设计,从高级商业对象到系统开发的应用,使得C#语言得到广泛的应用,这也让很多开发者选择使用C#语言进行开发。
在C#的类型系统中,每种类型都可以看作一个对象。C#提供了一种装箱与拆箱的机制来完成这种操作,可以很方便地将值类型与引用类型之间的转化。C#只允许的单继承,即一个类不会有多个基类,这样可以避免类型定义的混乱。在学习C#的过程中,可以发现C#的一切的一切都必须封装在一个类之中。如此一来,写出来的C#代码将具有更好的可读性,并且可以减少发生命名冲突的可能。毕业论文http://www.youerw.com/
此外,C#具有一定的灵巧性。它允许将某些类或者类的某些方法声明为非安全的。这样一来,它将能免使用指针、结构和静态数组,并且调用这些非安全代码不会带来任何其它的问题。同时,它还提供了delegates来模拟指针的功能。虽然C#不支持类的多继承,但是它提供多接口继承,这也反应了面向对象思想的继承性。C#还允许与传递指针型参数的API进行交互操作,DLL的任何入口点都可以在程序中进行访问。C#遵守.NET公用语言主规范(Common Language Specification,CLS),从而保证了C#组件与其它语言组件间的互操作性。元数据概念的引入既保证了兼容性,又实现了类型安全。

上一页  [1] [2] [3] [4] [5] [6] [7] [8] 下一页

C#+SQL人事管理系统设计+数据库设计 第4页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。