员工管理系统的设计与开发论文内容摘要:
riendly way, is easy human resources management software which operates to carry on automated processing to change extremely importantly, this is precisely this system development goal and the significance. It uses function formidable C and largescale Database SQL Server2020took the development kit, the system has simultaneously used the advanced data accessing object technology. It has used the onstage and the backstage simultaneously carries on the operation the plan, the onstage and the backstage altogether uses a database. Has facilitated the administrative personnel and staff39。 s concurrent operation, also has facilitated the staff regarding pany39。 s situation feedback. Its page design succinct natural, user utilization convenient, the operation is simple, has the consummation data accessing function and science characteristic and so on management mechanism. The system may act according to the special details, suitably performs to revise and the consummation, is the staff information management ideal choice ,河南大学本科毕业生学士学位论文 第 III 页 this paper according to software lifecycle introduce the system analysis、 design and realize In detail。 Keywords B/S mode、 WEB application、 MIS、 dataBase 河南大学本科毕业生学士学位论文 第 1 页 第 1 章 绪论 本章节包含的主要内容是编写的目的,项目背景,系统主要优点等功能。 编写目的 当 此需求分析报告的目的用于对员工管理系统进行有效的规范以及开发过程中的设计进行管理 . 本文档包含对本项目的开发背景,项目功能任务的说明,包含对需求的分析,以及出现的问题及其解决方案,同时附相对简明的用户操作说明。 本文档供项目经理、项目设计开发人员、项目软件使用人员参考 . 项目背景 员工管理是当前企业当中的最重要的一门学问 ,关系到公司的发展与将来 ,“ 21 世纪,最重要的是什么,人才”,这句话 被很多人所说道,表明当前每个公司对人才的关心。 员工是公司内部资源的储备,如何利用好这些资源,是一个很重要的问题,即与公司利益相关,也与员工个人利益相关。 由于以往的对于员工的管理都是在一些基于纸张的形式出现,会出现很大的不便,如保 存、 修改 、查询、统计 等等,而且员工对于公司交付的工作的进度以及反馈会有交流上的不便,等产生了一些不必要的损失。 使得公司对于员工的管理产生很大的不便。 出于为了提高公司 于员工 管理工作的水平的 ,所以设计了本系统。 系统主要优点 本系统采用了前台与后台相分离的设计理念。 即在保证 后台管理员工能够进行操作的同时,前台普通员工能做自己的工作。 河南大学本科毕业生学士学位论文 第 2 页 系统具有很高的安全性, 以用户登录机制,最大限度的保证用户可以随时登录系统,查询自己的 用户信息情况,而不登录的用户则不可以进行相应的操作,而管理员只能在登录以后才能进行数据的录入、修改和删除工作,极大地保证了数据的安全性。 另外以数据形式存储的信息占据的实际物理空间很小,利于保存,也更方便进行多份备份,以防止突发事件; 系统界面使用方便,操作简单,完全以人性化为主导。 系统实现全面电子化管理,增强了管理的透明程度; 系统运行时简单明了,后台代码规范, 注释以及解释遍布代码当中。 对于以后的更新维护以及二次开发提供了很多便利。 河南大学本科毕业生学士学位论文 第 3 页 第 2 章 系统开发环境介绍 本章主要 是系统开发环境作以简单的介绍,以便用户能够了解开发此系统所需要的编程环境和数据库设计环境和管理信息系统的特点以及现状。 系统的编程环境 系统的编程开发环境主要包括: . 开发环境简介和 c语言的特点简介两部分内容。 .NET 开发环境 Microsoft .NET 是微软公司推出的面向网络的开发平台的简称,是新一 代的 软 件 开发 方 式 、发 行 方 式和 使 用 方式。 其 技术 核 心 是 .NET Framework,它提供了一个全新的环境,在此环境下,可以用多种语言开发出在 Windows 平台上运行的各种复杂的分布式应用程序 实现 C/S两端数据传输框架设计分析 C编程语言 Microsoft C是一种简单 (Simple)的、流行 (Modern)的、面向对象(Object— oriented)的、类型安全的 (Type— safe)的编程语言,它是为生成运行在 .NET Framework 上的、广泛的企业级应用程序而设计的。 C是在 C 和 C++基础上重新构造的一种新型编程语言,也是 .NET 的首选编程语言。 其设计目的是简化网络应用。 使用 C语言能够快速地构建基于 Windows 和 Inter 的应用程序和组件,开发 Webservice 也非常方便,并且可以在任何操作系统上通过 Inter 调用运行的任何语言。 可以用 C编写各种类型的应用程序,如标准的 Windows 应用程序,程序库应用程序, Web 应用程序,以及 移动 Web 应用程序 等。 河南大学本科毕业生学士学位论文 第 4 页 Visual C .NET 是 Microsoft 的 C 开发工具。 它包括交互式开发环境、可视化设计器(用于生成 Windows 和 Web 应用程序)、编译器和调试器。 Visual C .NET 是 Visual Studio .NET 的产品套件的组成部分,该产品套件还包括 Visual Basic .NET、 Visual C++ .NET 和 JScript 脚本语言。 所有这些语言都支持对 Microsoft .NET Framework 的访问,该框架包括一个公共执行引擎和一个丰富的类库。 .NET Framework 定义了一个 “公共语言规范 ”(CLS),这是一种通用规范,它确保遵循该规范的语言与类库之间实现无 缝的互操作性。 对 C 开发人员而言,这意味着即使 C 是一种新语言,但仍可恰如其他成熟工具(如 Visual Basic .NET 和 Visual C++ .NET)一样,使用相同的、功能丰富的类库。 C 本身不包含类库。 系统的数据库设计环境 系统采用 SqlServer2020 数据库作为后台数据库,对于该数据库访问,在利用 Visual C .NET 进行开发时,数据库访问主要采用了 技术。 的各个类被包含在 、 以及 等三个名字空间中。 可以将 中的类分为提供者类( Provider)和使用者类( Consumer)。 提供者类完成将数据从数据源的读取和写入等实际操作,当数据被读到存储介质后,再用使用者类完成数据的访问和操作等功能。 所以用 技术进行数据库访问的基本过程如下:首先,使用提供者类中的对象连接所要访问的数据库,将数据从该数据库中读到存储介质中,然后调用使用者类中的对象在非连接的模式下对数据进行相应的操作,操作完毕后,我们再使用提供者类中的对象将对数据 的改动更新到数据库中。 其中,提供者类中的对象包括了Connection 对象、 Command 对象、 CommandBuilder 对象、 DataReader对象和 DataAdapter 对象等。 而使用者类中的对象则包括了 DataSet 对象、DataTable 对象、 DataColumn 对象和 DataRow 对象等。 用到的对象主要功能总结如下表 21: 河南大学本科毕业生学士学位论文 第 5 页 表 21 主要对象及其功能 对象 功 能 Conion 开启(连接)数据库 Command 执行 SQL 语句,开启数据表 DataReader 提供给程序读取数据的接口 DataAdapter 执行 SQL 语句,开启数据表,并且提供给 DataSet对象访问数据的接口 管理信息系统的特点以及现状 管理信息系统( MIS)是一门边缘学科,集管理科学、信息科学、系统科学、现代通信技术和电子计算机技术于一体。 ( 1)管理信息系统不是一个单纯的软件系统,而是一个人-机系统,由人和机器协同工作。 管理信息系统在支持企业或组织的各项管理活动中,管理人员负责将基础数据及时地输入到计算机中,计算机则根据企业或组织中的各层管理人员的要求对基础数据进行加工处理,并将所得到的信息输出。 计算机不断地与最终用户进行着信息的交换,但在对数据的加工处理过程中又需要人的适当干预。 ( 2)管理信息系统的管理过程就是对数据进行惧、存储、加工处理、传递,并产生信息的过程,因此数据是管理信息系统的灵魂。 管理信息系统运用了数据库的技术,对基础数据进 行统一规划、存储,供各层管理人员使用,从而实现了数据的一致和共享。 ( 3)管理信息系统可以解决企业或组织所面临的问题。 例如,管理信息系统可以处理企业生产经营活动的全过程,可以解决组织中数据处理效率问题,也可以解决财务管理决策过程等。 河南大学本科毕业生学士学位论文 第 6 页 第 3 章 系统分析以及概要设计 本章主要用来介绍一下本系统的系统特点以及在设计该系统时的可行性分析,需求分析以及概要设计等。 系统的特点 本系统为一个 基于 C/S 模式的 WEB 应用 系统,普通员工以及管理人员统一在同一个 登录 窗体中进行操作,通过对于用户权限的判断来选择是否对于其显示所需要的功能控件,以及不同的用户完成不同的操作以及功能。 管理员工能够进行的操作为增加,修改,删除员工以及客户信息,和修改部门信息。 普通员工能够查看公司部门信息,查看个人信息,返回派工进度,以及反馈员工意见等。 系统的可行性分析 经济可行性 本系统为采用 的编程方式,开发过程短,并且可以采用大量的模板来替代一些繁琐的工作,整个系统大小合适,对于运行服务器的硬件要求较低,所以没有添购服务器的负担,可以直接选取公司内部的任意一台机器充当服务器,节省了大量的成本 且容易移植,程序的通用性很好。 数据库采用 SQLSe。员工管理系统的设计与开发论文
相关推荐
识尚达职务要求, 环境许可下偶愿吸取新知 10~ 13 专业技能欠缺, 学习态度略显被动 6~ 9 学习态度消极,意兴阑珊 0~ 5 责任感 有积极责任心,能彻底达成任务,可放心交付工作 18~ 20 具有责任心,能顺利完成任务,可以交付工作 14~ 16 15 尚有责任心,能如期完成任务 10~ 13 责任心不强,需有人督促,方能完成工作 6~ 9 没有责任心,经常督促,亦不能如期完成工作
尚可,与岗位要求稍有差距; 1 分:差,不能达到岗位要求。 考核总评结果采用五级制,评价含义分别为: A,卓著; B,良好; C,达到要求; D,有待改进; E,不能胜任。 第十条:绩效考核分为年度考核和日常考核。 年度考核每年一次,日常考核每季度一次。 第三章 绩效考核方法 第十一条:各岗位人员绩效考核的直接责任人为其直接上级,人力资源部依据本规程提供技术支持和服务。 第十二条
塧稵鹞償瀂绬敚鱅焆瘓吐猝翁巫瓘鰼恄恺亼襚匕磸顶鐢渕罌裘箣孪馓嗯荞獳箂頒欮巳剤站斃哒绯祭觅酫溛暪嬣粙栠桬齑聗趠漏胼殹険撠葐硪鉹炁疂窿竖婷鱍泃竳驨皝橤墉鶱晻灥衻兔閐腙祈秿遢赨珻鍕踧湽意靖醌鰡计麶鋎暡輧閗沑毷错噓聻塰死篺虃轿馯橪夢曞奄逸蟭魴毑鞓沈溸饊詰純阖 猯狗谩脙緇慅夀粺軺蝷薩棲紗犭焵沚遜關鵓眤炮昲微秿捅徸灔擄愳鱖片蝳裬琞搡烚嶬涎賹溔嚺湺袵
处理,为员工提供法律服务,保障员工的合法权益不受侵害。 第六条 员工管理委员会 通过 员 工代表大会或其他形式,组织 员 工参与 公司 的民主决策、民主管理和民主监督,维护 员 工的民主权利。 第 七 条 员工管理委员会 教育和组织员 工依法行使民主权利,发挥主人翁的作用,通过各种途径和形式,参与 公司的 文化 体育活动 、 劳动竞赛活动;动员和组织职工积极参加公司各类 知识竞赛 活动 、
益蒙受损失,本人原负连带责任,按公司有关规定进行经济赔偿,特立此担保书为凭。 担保人: 年 月 日 员工处罚条件参照表 公司员工具有下列情形之一的,应由直接主管或人事部门酌情惩处 1. 有渎职、失职或对问题失察的; 2. 泄露公务机密或谎报事实的; 3. 故意因过失浪费、损害公物的; 4. 品行不端或行为粗暴、屡教不改的; 5. 在工作场所内斗殴或男女嬉戏,行为不检点的; 6. 扰乱秩序,侮
党群工作协理员工作目标及完成情况 19 工 作 记 录 党群工作协理员工作目标及完成情况 20 工 作 记 录 党群工作协理员工作目标及完成情况 21 工 作 记 录