企业员工信息管理系统毕业设计
- 格式:doc
- 大小:244.00 KB
- 文档页数:32
企业人事管理系统的设计与实现论文(DOC 45页)洛阳理工学院毕业设计(论文)题目___企业人事管理系统的设计与实现_姓名______系(部)工程管理系_____专业_经济信息管理___指导教师________2013年5月31日企业人事管理系统的设计与实现摘要企业人事管理系统主要用于对于企业员工档案管理,员工的调动情况的查询及管理,员工工作的评价,员工考勤管理,员工工资管理是便于企业管理者利用计算机高效率完成劳动人事管理的日常事务。
该系统主要利用Visual Basic6.0、Microsoft office Access等工具设计开发完成。
开发过程中采用模块化设计,不同的模块实现了不同的功能。
作为计算机应用的一部分,使用计算机对人事信息进行管理的系统,是一个公司管理及合理分配每个人员,使其发挥其自身最大价值的根本软件。
关键词:人事管理,模块化,Visual basic6.0,Microsoft office AccessThe design and implementation of enterprise personnelmanagement systemABSTRACTEnterprise personnel management system is mainly used in file management for enterprise employees, transfer to the staff query and management, staff evaluation, staff attendance management, employee wages, is advantageous for the enterprise managers use computer efficient complete labor personnel management of daily affairs.The system mainly using Visual Basic and Microsoft office Access tools such as design and development. Development process USES the modular design, different module realizes the different functions. As a part of computer application, using computer to manage the personnel information system, is a management and reasonable distribution of each company personnel, and make it play a maximum value of its fundamental software.KEY WORDS: personnel management, modular, Visual basic6.0, Microsoft office Access目录前言 (1)第1章概述 (2)1.1系统开发背景 (2)1.2 系统的目标和意义 (2)第2章使用工具或开发环境的描述 (4)2.1数据库平台 (4)2.2开发软件 (4)第3章系统分析 (5)3.1 总体的需求分析 (5)3.1.1 需求分析的目标 (5)3.1.2 需求分析的原则 (5)3.2系统的主要功能分析 (5)3.3 数据库需求分析 (6)3.4 数据流程分析 (7)3.5总体功能模块设计 (7)3.6 登录系统结构图 (8)第4章基本设计思想 (10)第5章系统详细设计 (10)5.1 系统E-R图 (11)5.2 数据库设计 (13)5.2.1工资管理数据表 (17)5.2.2考勤管理数据表 (19)5.2.3用户数据表 (22)第6章系统主要界面设计 (23)6.1 系统登录模块设计 (23)6.2 添加用户模块设计 (25)6.3 部门管理模块设计 (25)6.4 考勤记录模块的设计 (26)6.5 员工评价模块设计 (27)6.6 员工档案模块设计 (28)第7章系统测试 (30)结论 (31)谢辞 (32)参考文献 (33)附录 (34)前言人事管理信息系统是典型的信息管理系统,其开发主要包括台后数据库的建立和维护以及前段应用程序的开发俩个方面,对于前者要求建立资料一致性和完整性强,资料安全系好的数据库。
毕业设计题目企业员工档案管理系统毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律后果由本人承担。
作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
涉密论文按学校规定处理。
作者签名:日期:年月日导师签名:日期:年月日注意事项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。
管理系统设计与实现毕业论文一、综述在当今信息化的时代,管理系统已经渗透到我们生活的方方面面,无论是企业的运营管理,还是个人的日常生活,都离不开各式各样的管理系统。
本次毕业论文聚焦于管理系统设计与实现的研究,目的就是为了让我们的生活更加便捷,企业运营更加高效。
说起管理系统,它其实就像一个“大家庭的管家”,帮助我们整理信息,提高效率。
比如在一个公司里,有了管理系统,员工们就能更好地协作,不再出现信息断层;在个人生活中,使用管理系统可以帮助我们更好地管理日程、任务等。
而本次论文的目的就是要深入探讨如何设计并实现这样的管理系统。
本次论文的研究背景是随着科技的发展,人们对管理系统的需求越来越高。
无论是在功能、性能还是用户体验上,人们都有更高的期待。
因此设计并实现一个高效、便捷的管理系统显得尤为重要。
而我们的目标就是实现这样一个系统,让人们的生活和工作更加轻松。
1. 研究背景和意义在当今信息化社会,管理系统的设计与实现已经成为企业和组织不可或缺的一部分。
随着科技的快速发展,我们的生活和工作都离不开各种管理系统。
这些系统不仅帮助我们更有效地处理信息,还提高了我们的工作效率。
不论是企业的日常运营、学校的教务管理,还是政府部门的行政工作,一个高效的管理系统都是成功的关键。
说到管理系统的重要性,我们可以从日常生活中的小事说起。
比如当我们购物时,商场的库存管理系统可以确保我们需要的商品有货;当我们使用在线服务时,后台的管理系统确保我们的个人信息安全;当我们工作学习时,项目管理系统的使用可以帮助我们更好地分配任务和跟踪进度。
可以说管理系统的背后承载着我们的生活和工作运转的每一个环节。
然而随着需求的不断增加和技术的不断进步,现有的管理系统面临着许多挑战。
如何设计并实现一个更加高效、灵活、安全的管理系统成为当前亟待解决的问题。
这不仅是一个技术挑战,更是一个对社会发展的重大责任和挑战。
因此本文旨在探讨管理系统的设计原理、实现方法以及实际应用,以期为相关领域的发展提供有价值的参考和启示。
企业人事管理系统毕业设计GE GROUP system office room 【GEIHUA16H-GEIHUA GEIHUA8Q8-****工程学院课程设计报告企业人事管理系统课程计算机综合应用课程设计姓名 ***院(系)计算机科学与工程学院专业年级计算机科学与技术084班学号 ***指导教师 ***日期 2011/12/29****工程学院教务处制目录摘要...................................................... - 3 -第1章概述............................................... - 4 -1.1 课程设计的目的.................................... - 4 -1.2 课程设计的意义.................................... - 5 -第2章系统功能设计....................................... - 5 -2.1 系统需求分析...................................... - 5 -2.2 系统的概要设计.................................... - 7 -第3章管理系统主界面设计开发............................ - 18 -3.1 程序设计......................................... - 18 -3.2功能界面设计...................................... - 18 -第4章子系统设计开发..................................... - 21 -4.1员工信息管理子系统页面及代码...................... - 21 -4.2 职务信息管理子系统............................... - 24 -4.3出勤信息管理子系统................................ - 29 -4.4 工资信息管理子系统.............................. - 31 -4.5 奖惩信息管理子系统............................... - 34 -4.6 福利信息管理子系统............................... - 36 -4.7 管理员界面....................................... - 39 -4.8 公司简介界面..................................... - 44 -第5章系统实施.......................................... - 45 -5.1系统和程序设计调试................................ - 45 -5.2系统的不足及改进方案.............................. - 46 -第6章结束语............................................ - 46 -6.1 工个人工作....................................... - 46 -参考文献................................................. - 46 -摘要随着现在计算机技术的不断完善,以及现代经济的不断发展,传统的管理技术不再满足企业的需要,越来越多的企业注重计算机信息管理系统,人事信息管理系统是典型的计算机信息管理系统之一,企业借助于它进行人力资源管理,达到事半功倍。
企业员工信息管理系统设计与实现摘要本论文首先对现阶段企业员工信息管理的基本情况进行了分析,提出开发本系统要解决的问题,以及从长远考虑所要达到的目的,对系统进行了详细的需求分析,其次根据系统的实现功能和使用环境对系统做了总体规划,最后完成了模块的划分和数据库的设计与实现,并对系统进行了测试。
本系统开发主要包括前台应用程序的开发和后台数据库的建立与维护两方面。
系统前台主要实现用户薪资、考勤、文章信息的查看,以及发表意见建议等功能。
系统前台选用了Css javascript、html等作为主要的编程语言。
后台主要实现了员工的查询、员工变动信息更新、考勤管理、薪资管理、事项管理、站内文章信息管理以及意见建议管理等功能。
系统选用SQL 数据库。
利用.NET动态网页编程技术实现前后台的数据交互。
在企业的经营生产中,员工信息已成为企业经营管理中不可缺少的一部分,为管理者进行管理和进行各种人士调配活动提供了重要的依据,在生产分配安排中将发挥越来越重要的作用。
关键词:员工信息管理系统、前台、后台、交互。
Enterprise Personnel Management System design andimplementationAt frirst,this paper analyse the situation of enterprise personnel management at the present stage.Point out the question needing to solve for development the system and the long.term purpose. So that the system carried out a detailed needs analysis, then it completed the module design and the design and realization of database and test according to the functions and main implementation for the system.The system mainly includes developing the application inrerface of front-end and building up data-base of back-end. The main functions of the before part include salary,attendance,checking theinformation of article, as well as publishing suggestions, etc. The system use Css javascript, html, etc., as the main programming language.The main functions of background part include the staff inquiry, the staff changes in the information update, attendance management, payroll management, issues management, the article in the station management, as well as suggestions management. The system use SQL database as background database. Using .NET pagesDynamic web page programming to achieve the data Interactive.In the progress of enterprises operating and production, the information of staffs has become a business management of most important part. It will provides an more and more important function for the management of decision-making and personnel.Keywords:Personnel Management System、beforeground、background、interactive第一章.绪论1.1.企业员工信息管理系统的开发背景目前,一些企业对员工信息的管理还存在诸多问题,单靠人力进行员工信息的管理是不够的。
目录第一部分设计任务与调研 (2)1.1设计任务与目标 (2)1.2设计思路和方法 (2)1.2.1设计思路 (2)1.2.2方法手段 (2)1.2.3设计步骤 (2)1.3调研 (2)第二部分设计过程与说明 (3)2.1设计说明 (3)2.2设计过程 (3)2.2.1数据库的链接 (3)2.2.2登录模块的实现 (3)2.2.3员工管理系统客户端的结构设计 (4)2.2.4员工管理服务器设计 (4)2.2.5员工信息管理系统设计 (4)2.26客户端测试程序设计 (5)第三部分设计成果展示 (5)第四部分结束语 (8)1.1设计任务与目标使用java语言编写一个员工管理系统程序,实现录入、修改、查询、删除员工信息功能。
1.2设计思路和方法1.2.1设计思路使用java语言编写,用Access数据库作为后台的数据库进行信息储存,利用eclipse编写服务器、客户端以及员工管理系统,进行客户端测试。
1.2.2方法手段文献检索、图书馆借阅、手册查询、软件编程、程序调试。
1.2.3设计步骤根据设计内容与要求,完成系统的构想与设计,进行程序的编写与调试,然后做进一步检测。
1.3调研随着员工数的不断增加,员工信息不断增多,人工管理信息的难度也越来越大,而且效率很低,使得用电脑处理信息数据成为了可能。
员工管理系统的出现,正是管理人员与信息数据,计算机的进入互动时代的体现。
友好的人机互交模式,高效安全的操作是我们对成千上万的信息的管理得心应手。
员工管理系统,可用于员工的信息管理,查询,更新与维护,使用方便,简易性强。
该软件使用java语言编程,Access数据库作为后台数据库进行信息储存,方便简单,安全性好。
2.1设计说明本设计主要在eclipse环境下运用java语言开发。
Java是一种简单的、面向对象的、可移植的语言,与C语言、C++语言、VB语言等相比具有自己独特的特点,平台无关性、安全性、面向对象性、健壮性等。
企业生产管理信息系统设计与开发毕业设计精品课题名称:企业生产管理信息系统设计与开发摘要:本文通过调研分析企业生产管理的需求,设计与开发一套完善的生产管理信息系统。
系统的开发基于Java技术,采用面向对象的设计方法和MVC(模型-视图-控制器)架构,实现了生产计划、物料管理、生产进度跟踪等功能。
通过系统的使用,可以提高企业的生产效率和资源利用率。
关键词:生产管理;信息系统;设计与开发;需求调研;面向对象;MVC架构;生产计划;物料管理;进度跟踪;资源利用率一、引言随着信息技术的不断进步,企业借助信息系统来管理和优化生产过程已成为一种趋势。
为了提高企业生产管理的效率和准确性,本文设计与开发了一套企业生产管理信息系统。
系统主要包括生产计划、物料管理和生产进度跟踪等功能,以满足企业在生产过程中的各种需求。
二、需求调研分析在进行设计与开发前,首先进行了对企业生产管理的需求调研。
通过与不同企业的沟通,分析了生产计划编制、物料采购和生产进度跟踪等方面的需求。
在调研的基础上,明确了系统应具备的功能和性能要求。
三、系统设计与开发本系统的开发采用Java技术,使用面向对象的设计方法和MVC架构。
系统主要包含三个模块:生产计划管理模块、物料管理模块和生产进度跟踪模块。
(一)生产计划管理模块(二)物料管理模块该模块负责物料的采购和库存管理。
管理员可以录入物料的基本信息,包括物料名称、型号、供应商等。
同时,系统还能自动计算物料的库存量,并根据库存量提供物料采购建议。
(三)生产进度跟踪模块该模块用于跟踪生产进度和提供相关报表分析。
通过记录生产过程中的关键节点和数据,可以实时追踪生产进度,并生成报表进行分析。
此外,系统还提供了生产进度的可视化展示,以便管理人员更直观地了解生产情况。
四、系统实施与运行系统的实施过程中,需要进行数据的导入和员工的培训。
管理员需要将企业的生产数据导入系统,并进行相关配置。
同时,系统的使用需要员工接受相关培训,以便熟悉系统的操作和功能。
企业员工信息管理系统设计与实现企业员工信息管理系统是一种集中管理和统一管理所有员工信息的系统。
它是现代企业信息化建设中的重要组成部分,是提高企业管理水平、提高员工工作效率、优化人才管理、提高人力资源管理效率的重要手段。
本文将从系统设计和实现两个方面,详细介绍企业员工信息管理系统的设计和实现方法。
一、系统设计企业员工信息管理系统的设计应遵循以下原则:1. 安全性原则:系统设计应具有强大的安全性,保证员工信息的机密性。
2. 可扩展性原则:系统应是可扩展的,以便根据业务增长进行适当更新。
3. 用户友好性原则:系统应易于使用,用户可以快速完成所需的任务,并反映出该系统提供的便利和有效性。
4. 合并性原则:系统应该将所有员工信息整合在一起,以方便管理。
5. 高效性原则:系统应具有高效性,能够快速完成查询和修改等任务。
6. 统一性原则:系统应该是一个集成的整体,能够处理由不同部门输入的数据,同时确保员工信息是准确的,统一的。
设计流程如下:1. 系统架构设计企业员工信息管理系统流程主要包括:员工信息录入,员工信息管理,员工信息查询,员工信息统计等。
系统组成模块如下:1. 员工信息录入模块:负责录入员工的基本信息,包括姓名、性别、年龄、出生日期、身份证号码和其他重要信息。
2.员工信息管理模块:负责管理员工基本信息,包括员工任职情况、考勤、请假、培训等。
3.员工信息查询模块:负责查询员工的基本信息和管理信息。
4.员工信息统计模块:负责统计员工的基本信息和管理信息,包括员工任职时长、考勤情况、请假情况等。
2. 系统功能设计1.员工信息录入功能:支持单个员工信息录入和批量员工信息录入;支持上传本地文本或电子表格文件的方式进行员工信息的录入。
2.员工信息管理功能:支持员工基本信息的修改、删除、员工考勤、请假、培训情况等管理。
3.员工信息查询功能:支持可查询员工信息和管理信息,可以根据不同条件进行查询。
4.员工信息统计功能:可以统计员工信息,比如员工任职时长、考勤情况、请假情况等。
企业员工信息管理系统设计与实现企业员工信息管理系统是一个用于管理企业员工信息的软件系统,它能够对员工的个人基本信息以及工作情况进行录入、查询、统计和管理。
通过该系统可以实现员工信息的集中管理,提高工作效率、减少人力成本和减少人为错误。
系统需求:1.基本功能b.员工信息查询:根据关键字进行快速员工信息。
c.员工信息统计:对员工信息进行统计分析,如员工人数、男女比例、年龄分布等。
d.员工信息修改:修改员工基本信息和工作情况。
e.员工信息删除:删除离职或无效的员工信息。
2.高级功能a.薪资管理:记录员工的薪资信息,包括基本工资、岗位津贴、绩效奖金等。
b.员工考勤管理:记录员工的考勤情况,包括请假、迟到早退、加班等。
c.绩效评估:根据员工的工作表现和绩效指标进行评估打分。
d.员工培训管理:记录员工的培训记录和培训需求。
e.福利管理:记录员工的福利待遇,如五险一金、年假、加班补助等。
f.员工奖惩管理:记录员工的奖励和惩罚情况。
系统设计与实现:1. 技术选择:根据需求分析,可以选择使用Java、PHP、C#等编程语言开发,结合MySQL、Oracle、SQL Server等数据库进行数据存储和管理。
2.数据库设计:根据系统需求,设计员工信息表、薪资表、考勤表、绩效表、培训表、福利表、奖惩表等数据库表结构,并进行合理的字段设计和关联关系建立。
3.前端界面设计:使用HTML、CSS等前端技术进行系统界面设计,包括员工信息录入界面、查询界面、统计界面和管理界面,使界面简洁明了,用户友好。
4.后端开发:根据需求设计系统的逻辑架构和代码结构,实现员工信息的录入、查询、统计、修改和删除功能,同时实现高级功能如薪资管理、考勤管理、绩效评估、培训管理、福利管理和奖惩管理。
5.系统测试:对系统进行单元测试、集成测试和系统测试,确保系统的功能正常运行,数据的准确性和稳定性。
6.系统部署:将系统部署到服务器上,保证用户可以通过浏览器或客户端软件访问和使用系统,同时进行系统的备份和维护工作。
企业人事管理信息系统-毕业论文专科毕业论文企业人事管理信息系统Enterprise personnel management information system 学院名称: 宿迁学院专业班级:05计专(1)学生姓名: 王金龙指导教师姓名: 巫宗宾指导教师职称: 教师2008 年5月企业人事管理信息系统专业班级:05计算机专科(1)班学生姓名: 王金龙指导教师: 巫宗宾职称:教师摘要文中设计一个基于C/S架构,用PowerBuilder与SQL Server 2000相结合的企业人事管理信息管理信息系统,实现企业人事资源的查询与管理,运用了管理信息系统的理论和软件工程学的原理描述了该系统的体系结构设计和功能模块设计,并给出部分功能的实现方法。
系统采用灵活的设计方式具有可用性强,可扩展性强等特点。
关键词企业人事管理信息系统, PowerBuilder,SQL Server- 1 -Enterprise personnel managementinformation system Abstract Design one because of C/S framework in the article, themanagementinformation systemof the enterprise combined with SQL Server 2000 with PowerBuilder, realize the enterprise human affairsresources inquiry and manag ement of exhibition information andresource, have used the theory of the management information systemand p rinciple of the software engineering to describe that this system system structural design and function module a re designed, and provide somefunction implementation met hods . It has strong usability that the system adopts flexible design, the characteristic such as being strong of expansibility.Key words Enterprisepersonnel management information system, PowerBuilder, SQL Server,- 2-目录引言..........................................................................................5第一章绪论 (7)7 1(1课题的来源和意义.....................................................................1.2 企业人事管理信息系统.................................... (7)1.3 管理信息系统的研究状态…………………………………………………… 91.4 本文的主要工作………………………………………………………………9 1.5 本文结构……………………………………………………………………… 10 第二章数据库理论基础……………………………………………………11 2.1 数据库管理系统与数据库应用系统…………………………………………11 2.1.1 数据库管理系统的功能及作用……………………………………………11 2.1.2 数据库应用系统……………………………………………………………14 2.1.3概念模型和关系数据模型………………………………………………..14 2.1.4 关系模式的规范化…………………………………………………………14 2.2 数据库设计的基本方法………………………………………………………15 2.3 关系数据库标准语言——SQL………………………………………………17 2.3.1 SQL语言的主要特点……………………………………………………… 17 2.3.2数据定义语言(DDL)………………………………………………………18 2.3.3 数据操纵语言(DML)…………………………………………………………19 第三章应用系统开发工具……………………………………………………203.1Powerbuilder简介…………………………………………………………….20 3.2 MFC类库概述………………………………………………………………….23 3.3 Microsoft SQLServer 简介………………………………………………….26 第四章企业人事管理信息系统设计分析………………………………28-3-4.1需求分析..................................................................................28 4.1.1 机构编制的需求.....................................................................28 4.1.2 人员信息管理的需求...............................................................28 4.1.3 人事档案管理的需求...............................................................28 4.1.4 考勤管理的需求......................................................................28 4.1.5 薪资福利管理的需求...............................................................284.1.6 查询管理的需求.................................................................28 4.1.7 性能需求..........................................................................28 4.2 总体设计.............................................................................29 4.2.1基本设计概念和处理流程.....................................................29 4.2.2系统功能模块划分...............................................................29 4.2.3系统流程图:.. (30)4.2.3系统功能模块图:..............................................................30 第五章企业人事管理信息系统的详细设计..............................31 5.1完成机构设置及编码功能............................................................31 5.1.1完成机构详细信息功能 (32)5.2完成职员信息主窗口…………………………………………………………33 5.2.1完成职员信息显示窗口............................................................33 5.2.2完成职员信息查询窗口............................................................34 5.3完成职员信息编辑功能................................................................35 5.4完成当月工资管理功能. (36)37 5.5完成个人所得税设置功能…………………………………………………….5.5.1查询模块…………………………………………………………………….37 5.5.2编辑模块…………………………………………………………………..37 5.6完成工资发放历史查询功能…………………………………………………38 第六章………………………………………………………………………………40总结………………………………………………………………………………….40 致谢………………………………………………………………………………….41参考文献……………………………………………………………………………42- 4 -引言20世纪,随着全球经济的蓬勃发展,众多经济学家纷纷提出了新的管理理论。
郑州大学现代远程教育 毕 业 设 计
题 目: 企业员工信息管理系统
入 学 年 月 2008年10月 姓 名 范魏霞 学 号 ********** 专 业 计算机及应用 学 习 中 心 石家庄学习中心 指 导 教 师
完成时间2010年07月07日 企业员工信息管理系统 摘要:近年来,随着企业彼此间的竞争日趋激烈,信息管理技术在企业的发展中占据着越来越重要的地位。在企业的经营生产中,员工信息已成为企业经营管理中不可缺少的一部分,为管理者进行管理决和进行各种人事调配活动提供了重要的依据,在生产分配安排中发挥了越来越重要的作用。 通过分析企业员工信息管理的内容及特点,提出了企业员工信息管理系统的解决方案。系统基于B/S模式,采用ASP,Microsoft,Access,Dreamwerver作为主要开发工具进行开发。系统由员工信息上传模块、员工信息查询模块、员工信息删除模块、员工信息添加模块、员工信息分类模块、MD5加密模块等组成。 文章以需求分析、总体规划、模块划分、数据库设计与实现功能等为主线,详细介绍了基于B/S疾厄宫的企业员工信息管理系统。首先,根据企业员工信息管理的内容及用户特点对系统作了需求分析,其次根据系统的实现功能和使用换进对系统做了总体规划,最后完成了模块的划分和数据库的设计与实现,并对系统进行了测试。 关键词:数据库;模块;ASP 1
目录 1 引 言································································1 1.1 课题背景···························································1 1.2 国内外研究现状·····················································1 1.3 本课题研究的意义···················································2 2 系统开发工具简介·······················································2 2.1 ASP 简介···························································2 2.2 ASP 的特点及运行环境···············································3 2.3 脚本语言VBSCR和JavaScrtot概述····································5 2.4 IIS 服务···························································6 2.5 Dreamever 简介·····················································6 3 系统设计·······························································6 3.1 设计思想···························································7 3.2 系统结构图·························································7 3.3 模块间关系图·······················································8 3.4 模块划分···························································9 4 数据库的设计与实现·····················································11 4.1 Access 数据库简介··················································11 4.2 数据库的需求分析···················································11 4.3 数据库各表设计·····················································12 4.4 数据库创建·························································13 4.5 数据库连接·························································13 5 系统代码介绍···························································13 5.1 前台界面各表单元素设计·············································13 5.2 登录页面···························································17 5.3 系统主页面·························································20 5.4 信息选择界面·······················································21 5.5 管理远主界面·······················································22 5.6 用户添加界面·······················································22 2
5.7 用户修改个人信息···················································23 5.8 管理员修改用户信息·················································23 5.9 管理员选项·························································24 结论·····································································25 参考文献·································································26 致谢·····································································27 毕业论文评审表···························································28 1 1 引 言 1.1 课题背景 随着科学技术的不断提高,计算机科学日渐成熟,起强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。今天,计算机的价格已经十分低廉,性能却有了长足的进步。它已经被应用于许多领域,计算机之所以如此看iuxing的原因主要有以下几个方面: 首先,计算机可以代替人工进行许多繁杂的劳动; 其次,计算机可以节省许多资源; 第三,计算机可以大大的提高人们的工作效率; 第四,计算机可以使敏感文档更加安全,等等。 在企业中用计算机管理信息的意义;现在,有很多企业的信息管理水平还停留在纸介质的基础上,这样机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这样传统的管理方法必然被计算机为基础的信息管理所取代。 作为计算机应用的一部分,使用计算机对信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些有点能够极大的提高员工信息管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。 ASP简单易学且功能丰富,是广泛应用的计算机语言之一,它的发展为编程人员提供了更广泛的空间。作为前端应用程序开发环境的ASP 在数据来源的维护、数据访问技术、国际网络可企业内部Internet应用程序等功能方面都有其独到之处。 1.2 国内外研究现状
当今社会是一个信息社会,一个只是经济时代。自世界上第一台计算机ENINC(Electronic numerical integrator and calculator)于1964年在美国问世到现在,计算机业飞速发展,技术淘汰指标高的惊人,价格下降以及软件应用的快速扩展引发了以信息处理计算机化为标志的“微机革命”,随之而来的是以全球信息网络普及和全球信息共享为标志的“全球信息网络革命”的蓬勃兴起。可2
见世界已进入在计算机信息管理领域中激烈竞争的时代,计算机已经变得普通的不能在普通的工具,如同我们离不开的自行车、汽车一样。我们应该承认,谁掌握的知识多,信息量大,信息处理速度快,批量大,谁的效率就高,谁就能在各种竞争中立于不败之地。 自20世纪50年代将计算机引入数据处理以来,历经管理信息系统发展的各个阶段。一方面时候信息技术应用的迅猛发展,为社会节省了大量花在信息管理上的人力、物力、财力,信息管理系统作为一门融管理科学、信息科学、系统科学为主要方面,以人力为主导,利用计算机硬件、软件、网络通信设备办公设备,进行信息的收集、传输、加工、存储、更新和维护,以及提高企业效率为目的的一种集成化的人机系统。 员工信息管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以档案管理系统应该能够为用户提供充足的信息和会计的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 1.3本课题研究的意义
一个现代化的公司,拥有数千名的员工,那么如何刮泥这么庞大的职工信息档案呢?这时,开发一个功能完善的职工信息管理系统就必不可少了。所以需要设计开发实现职工信息查询、管理、更新为基本目标的系统。从职工信息的查询到管理实现了自动化的模式,从而提高了工作效率。 员工信息管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以信息管理系统能够为用户提供充足的信息和快捷的查询手段。用ASP构建的企业员工信息管理系统,能实现员工信息的录入、修改、查询、删除、查找、编辑、等功能,此外,在程序中还设计了用户登录,设定了密码,并由MD5加密,以确保系统应用的安全性。本管理系统设计合理、界面美观、操作方便、运行稳定,为进行现代化的企业员工信息管理工作起到了重要作用,具有较高的使用价值。 2系统开发工具简介