员工管理系统设计与实现(附件)【字数:7420】
目录
一、引言 1
(一) 网站背景和意义 1
(二) 网站介绍 1
二、关键技术介绍 1
(一) ASP.NET 1
(二) SQL sever 2
(三) B/S架构 2
三、网站需求分析 2
(一) 可行性分析 2
1. 操作可行性分析 2
2. 技术可行性分析 2
(二) 网站的目标 3
(三) 系统的总体目标 3
1. 数据共享 3
2. 实现了员工管理系统业务的各种功能 3
3. 在业务流程方面更为规范 3
(四) 现代化管理的实行手段 3
四、网站总体设计 3
(一) 系统功能模块设计 3
(二) 网站的数据模型设计 4
1. 实体关系(ER)图设计 4
2. 数据物理模型的设计 6
五、系统详细设计 9
(一) 系统登陆页面模块详细设计 9
(二) 验证码实现详情 11
(三) 用户添加模块设计 13
(四) 公告模块设计 15
(五) 用户修改管理模块设计 16
(六) 考勤管理功能 18
致谢 21
参考文献 22
一、引言
网站背景和意义
现在的计算机和网络的技术都在迅速发展,人们的工作和生活都已 *51今日免费论文网|www.jxszl.com +Q: *351916072*
经基本进入了网络化信息化的大时代。而如今,对企业的管理层来讲,员工管理是极为重要的工作。但是,目前仍然有不少的企业,在员工管理方面,使用的是落伍的人工管理方法,这一弊端导致企业管理层的工作效率低下,因为企业的员工,人数多,并且信息量大,人工管理起来是相当麻烦的,而且,如果要查找某些员工的某些信息时,由于整体的信息较多,数据量比较庞大,仅仅是依靠人工去一条一条地筛选查找,不仅十分麻烦,还浪费大量的时间,这样下来,工作效率就大大降低了,还有企业为了提高这个工作效率,选择多人管理,这样一来,工作效率的确稍有提高,但占用大量的人力资源,不仅费时的问题没有得到解决,还给员工造成更大的工作压力。综上所述,本系统的主要功能就是给企业高层管理员提供便利,极大的解决了人工管理员工信息的复杂程度和效率低下问题。
现在已经进入了网络化信息化的大数据时代,随着现在人们生活的质量水平不断提高,也越来越重视信息化的管理。现如今,信息管理方面的系统的作用也随着社会的信息化变得越来越重要。而本系统应着时代的潮流,就企业中的员工管理一方面,设计出了方便,快捷,简单的系统,包含了员工的工资、考勤、部门信息等主要资料,使得管理层的工作有繁化简,极大地提高了工作效率,节省了工作时间。
网站介绍
系统的设计提出主要是为加强和管理对员工信息的管理,在设计的过程中,由两个方面来设计。一是操作简单,因为这样可以节省时间,提高效率。二是功能齐全,界面一目了然,这样使用起来也十分方便。系统主要是为模块齐全来对员工的信息进行管理,同时,照顾管理员的工作效率,使得管理员可以更好更快的完成工作。系统拥有管理着员工工资、员工考勤以及各部门信息数据的记录,管理员使用正确的账户密码登录系统,就可以对系统进行维护,同时使用增加、修改、查询以及删除等操作。本系统的初衷是为企业高层管理员创建一个功能齐全的管理系统。并且尽力涵盖各项功能的同时使得系统操作简单快捷,页面整洁友好。
二、关键技术介绍
ASP.NET
ASP.NET,又称“ASP+”,不单单是ASP系统的简单升级,还是微软推出的全新脚本语言。该技术与其底层的框架.NET进行紧密结合,为动态网站的开发技术提供了非常丰富而强大的类库资源。ASP.NET技术基于.NET Framework的开发平台,吸收之前版本的优点的同时还参考了Java以及VB语言的优势,添加了许多的全新的特色,还修正了之前版本的运行错误,具备了所有开发网站程序的解决方案,包括验证、缓存、状态管理、部署和调试等功能。在代码编写的方面也显得程序更加的洁净、简单。
SQL sever
SQL Serve可以对数据进行报告、查询、搜索、同步和分析。SQL Server可以把结构化、半结构化、非结构化的文档数据直接存储进数据库中。无论数据存储在什么位置,它都可以直接控制数据。该技术的核心部分是关系代数的基础上,增加了例如聚集、数据库更新等许多新的特点。这是一个综合、通用且功能极强的关系数据库的语言。SQL Serve的特点是数据描述、操纵、控制等功能一体化,该语言简洁,可以做到易学易用。
B/S架构
B/S结构,属于网络结构的模式,WEB浏览器则是在此处运用的软件。此模式统一客户端,使系统功能的核心,集中在服务器之中,简化系统的开发、维护和使用。客户机安装浏览器,如Internet Explorer、Navigator等,服务器安装SQL Server、Oracle、MYSQL等数据库。它的第一层架构是浏览器,即客户端,只有输入输出功能,处理极少部分的事务逻辑。第二层架构是WEB服务器,扮演着信息传送的角色。第三层架构是数据库的服务器,它扮演着非常重要的角色,是因为它存储着大量数据。客户机上只要安装一个浏览器,服务器安装数据库。浏览器便可通过Web Server同数据库进行数据交互。
原文链接:http://www.jxszl.com/jsj/jsjkxyjs/564416.html