基于ASP的人事管理系统设计与实现数据库课程设计,word文档
硕士本科论文--基于ASP的交警人事管理系统的设计与实现
摘要长期以来,潍坊市交警支队人事管理工作主要都是手工操作的方式来完成的,人事管理工作中需要填写大量的表格,相关工作人员需要对这些表格进行整理和归档。
一旦需要对某些资料进行查询,将花费大量的时间和精力去寻找原始资料,这是一项相当繁琐的任务。
为解决这些问题,潍坊市交警支队引进了人事管理系统,对档案管理实现了电子化,从很大程度上节约了管理人员的工作量,提高了工作效率。
但是,这个系统是单机版的,在实际工作中还存在一些问题。
如档案的整理只能有一人进行录入、目前只具备档案管理的功能,而对警员的业绩考评、考勤管理、调离职管理等工作无法实现计算机管理。
随着计算机应用技术及网络技术的飞速发展,越来越多的企事业单位开发了网络版的管理信息系统,并取得了较好的效果,因此,本文考虑,开发一个网络版的交警人事管理系统,实现潍坊市交警支队人事部门的组织机构管理、人事管理、工资管理、考勤管理、警衔管理和奖惩管理等方面的电子化管理。
鉴于目前B/S结构的网络应用程序的极大成功,本系统采用的也是B/S架构。
由于在网络开发上具有简单高效、可管理性强、可缩放性和可用性高、安全性好等特点,本文采用作为开发框架。
本文的主要目标和内容是开发基于的交警人事管理系统,遵循软件工程的思想完成系统的设计与开发,并采用UML建模语言进行面向对象的系统分析与设计、系统实现与测试等。
系统开发中利用AJAX技术实现用户操作与服务器响应的异步操作,并使用LINQ技术实现数据库操作。
关键词:,人事管理系统,UML,AJAX,LINQAbstractOver the years, the unit's personnel management is mainly manual methods to complete, and personnel management work required to complete a large number of forms, relevant staff need to sort out these forms and archiving. Once the need to check some data, it will take a lot of time and effort to find raw data, which is a very tedious task.To solve these problems, units of the personnel management system, file management, e-enabled to a large extent release the management workload and improve efficiency. However, this system is stand-alone, and in practice there are still some problems. If the file can only have one person order entry, currently only functions with records management, and performance appraisal of police officers, attendance management, leave management, etc. can not be transferred by computer management.As computer applications and the rapid development of network technology, more and more enterprises develop a network version of the management information system, and achieved good results, therefore, considered in this paper, the development of a network version of the traffic police personnel management systems, units and personnel departments to achieve organizational management, personnel management, payroll management, attendance management, rank management and incentive management in the electronic management.Given the current B/S structure of the great success of Web applications, this system is also used in B/S structure. development on the network as simple and efficient, strong manageability, scalability and high availability, security and good features, this paper as a development framework for .The main objectives and content of this article is the development of -based traffic police personnel management system, follow the software engineering design and development of complete systems, using UML modeling language for object-oriented analysis and design, system implementation and testing and so on. System development using AJAX technology to respond to user actions with the server asynchronous operation, and database operations using LINQ technology.Key words: ;Personnel Management System;UML;AJAX;LINQ目录第一章绪论 (1)1.1 研究课题及开发背景 (1)1.2 课题研究意义和国内外研究概况 (2)1.3 论文的主要内容 (4)1.4 本章小结 (4)第二章相关理论与技术概述 (5)2.1 技术概述 (5)2.2 AJAX技术概述 (6)2.2.1 AJAX框架 (6)2.2.2 其他主流AJAX框架 (6)2.3 LINQ技术 (8)2.4 B/S三层体系概述 (9)2.5 UML概述 (11)2.6 PowerDesigner概述 (13)第三章系统分析与设计 (16)3.1 需求分析 (16)3.1.1 问题范围 (16)3.1.2 功能需求 (17)3.1.3 系统性能需求 (19)3.1.4 软硬件环境 (19)3.2 确定系统边界 (20)3.3 确定参与者 (20)3.4 确定用例 (21)3.5 建立静态模型 (21)3.5.1绘制用例图 (21)3.5.2绘制类图 (24)3.6 建立数据库模型 (25)3.6.1 数据库设计基本内容 (25)3.6.2 实体关系模型 (26)3.6.3 概念数据模型 (27)3.6.4 物理数据模型 (29)3.6.5 生成数据库SQL脚本 (30)3.7 建立动态模型 (32)3.7.1绘制时序图 (32)3.7.2绘制协作图 (34)3.7.3绘制状态图 (34)3.7.4绘制活动图 (35)3.8 本章小结 (37)第四章系统实现及关键技术讨论 (38)4.1 系统各模块的实现 (38)4.1.1 人事档案管理模块 (38)4.1.2 招聘管理模块 (39)4.1.3 培训管理模块 (40)4.1.4 考勤管理模块 (41)4.1.5 薪酬管理模块 (42)4.2 系统配置 (43)4.2.1 Global.asax的配置 (43)4.2.2 Web.config的配置 (44)4.3 使用LINQ技术操作数据库 (46)4.4 系统发布 (47)4.5 系统安全性问题 (48)4.5.1Windows验证 (49)4.5.2Forms验证 (50)4.5.3Passport验证 (51)4.5.4授权 (51)4.5.5系统采取的安全技术 (51)4.6 报表统计 (54)4.7 本章小结 (56)第五章系统测试 (57)5.1 软件测试的目的 (57)5.2 软件测试的分类 (57)5.3 利用NUnit进行单元测试 (58)5.4 本章小结 (62)第六章结论与展望 (63)致谢 (65)参考文献 (66)第一章绪论第一章绪论1.1 研究课题及开发背景一直以来本单位都是采用人工的方式管理交警人事档案,这种管理方式存在许多缺点:如效率低下、保密性差、查找费时、更新和维护困难等。
基于ASP的单位人事管理系统的实现
基于ASP的单位人事管理系统的实现摘要:某大学因人员的逐渐壮大,随之带来的人员管理上的极大不便,该大学人事处提出利用数据库来管理单位人员的想法。
鉴于客户提出最好是可以在任何的地方都可以通过互联网进入该系统办公,所以本人最后决定用ASP技术来完成该系统,将它作成一款网络版的软件。
关键词:动态服务器网业、Active X数据对象、数据库、Javascript与Css技术当前Internet的流行以及高速宽带的普遍推广为制作网络版的系统软件提供了高速平台。
网络版的系统软件就意味着管理员可以在世界上任何一个角落,通过身份验证,进入系统进行工作。
为实现这一功能,主要采用了ASP(Active Server Pages)技术,利用Vbscript 脚本语言来编写ASP程序,将其嵌入在HTML代码中,用ASP与ADO结合对ACCESS数据库进行访问。
1ASP基础ASP是由Microsoft开发的、运行在IIS下的服务器段的脚本执行环境,着重于处理动态网页和Web数据库的开发,编程灵活、简洁,又有较高的性能。
用户可以用它来产生和执行动态的、交互的、高性能的Web 服务器应用程序,因而它是Web 开发的最新利器。
用户在浏览网页时,可以根据自己的需求在网页中进行输入操作,网站根据输入产生相对应的操作来回应用户,并将运行结果返回给用户浏览器。
ASP 提供了以下6 个内建对象:⑴Request 对象:取得用户信息,用于读取从浏览器中通过HTTP 请求而转入脚本的信息,其中包括窗体、表单、URL 查询等;⑵Response 对象:传递信息给用户,用于处理从Web服务器输出的客户端数据的对象;⑶Server 对象:提供访问数据库的属性和方法,通过此对象的应用,可取得Web 服务器的数据与执行状态;⑷Application 对象:用于存储一个特定应用程序所需的信息;⑸Session 对象:用于存储一个特定用户任务所需的信息;⑹Object Context 对象:此对象可提供程序设计师利用Microsoft Transation Server 来处理事物。
基于ASP.NET的人力资源管理系统的设计
基于的人力资源管理系统的设计武变霞,王会芳(漯河职业技术学院,河南漯河,462〇00)摘要:任何一个公司的人事方面,资金管理方面都需要完成对人力资源的管理,ASP.N E T的人力资源管理系统设计的 主要任务就是作用与这种需求,人力资源管理系统是技术员通过C#语言开发出来的,人力资源管理系统具 有灵活、实用、便捷等等的特点。
关键词:人力资源管理系统; ;数据库Design of Human Resource M anagem ent system based on Wu Bianxia,Wang Huifang(Luohe Vocational and Technical College,Luohe Henan,462000) Abstract: Any of the company?s personnel, capital management needs to be done for the management of human resources, human resources management system design of ASP. NET is the role and the demand, themain task of the human resource management system developed by c # language is technicians, ASP. NETfor human resource management system has the characteristics of flexible, practical, convenient and soon. The following is a basic introduction to the human resource management system based on ASP. NET, which mainly introduces the design and implementation of the system.Keywords: human resource management; ; Database1人力资源管縣统人力资源管理系统还可以称之为eHR或者人力资源管 理软件。
基于ASP.NET技术的人事管理系统的设计与实现
基于技术的人事管理系统的设计与实现作者:蒋红梅来源:《电子技术与软件工程》2016年第21期摘要随着科学技术的不断发展,利用信息技术对传统的人事管理系统进行改革和完善,在一定程度上提高企业的人事管理效率。
将技术应用于企业的人事管理系统中,能有效的提高企业的人事管理质量和效率。
本文就对以技术为基础建立的人事管理系统进行了简要的介绍。
【关键词】技术信息化管理人事管理系统人事管理是企业管理中的一项重要内容,其中采用的人事管理系统是帮助企业实现人事管理科学化、合理化、高效化工作的一项基础。
传统的人事管理方法无法适应现阶段企业的发展要求,因此利用信息技术,将信息技术与人事管理形结合,形成符合实际企业发展需求的人事管理系统,促进企业的人事管理系统化和规范化,让企业的员工能从繁杂的日常事务中分离出来,拥有更多的精力推动企业的发展。
1 关键技术1.1 B/S结构B/S结构是目前人事管理系统的主要结构,它主要分为表示层、业务逻辑层和数据访问层三层结构,它是通过浏览器和服务器进行信息传递交换,并且实现信息的处理,将处理后的信息反馈至浏览器端,实现最终目的。
B/S结构不仅在一定程度上降低了成本,并且在使用的过程中比较方便,可实现查询、浏览、业务扩展、维护、开发、共享等功能。
1.2 技术所谓的NET是指用户利用任何一台终端设备都能查到想要的信息、文件和程序,它是新平台、标准协议、统一开发工具的总称,它能给人们提供最终的网络信息便利。
技术是微软发展的一款新型程序开发语言,是一宗新型的体系结构,它是组成NET的一部分,具有适应性能强的特点。
技术能在大部分的系统操作平台上运行,并可以创建应用程序,实际上是一种将互联网与操作系统相结合而形成的新的思想技术,它使用于各种操作语言,并且具有较高的安全性和保护性。
以技术为基础形成的Web应用程序较传统的程序而言,更规范,内容更丰富,代码机构等清晰简单,能实现资源共享和多系统平台操作。
基于ASP.NET的人事管理系统的设计与实现
基于的人事管理系统的设计与实现作者:郭鹏飞来源:《无线互联科技》2013年第04期摘要:本文主要介绍基于的人事管理系统的设计与开发过程。
分析了该系统的需求,描述了系统的功能设计与实现,并对系统的功能与性能进行了测试。
关键词:人事管理系统;;SQL SERVER 20051 人事管理系统开发的目标及意义基于的人事管理系统的主要目的是通过B/S结构(Browser/Server结构),方便企业管理者来对企业的人事档案和企业各个部门进行管理,工资和奖金的核算,人员的管理和培训计划,员工信息的查询,使整套系统具有高安全性、高可靠性等优点,能够应用于中小型企业的人事管理部分。
为了做成一个完整的人事管理系统,而且被大家所能够接受,人事管理系统从以下几个方面重点考虑:⑴信息的搜集、存储、传递、分类、统计和检索等功能的计算机化,确保其准确性、及时性、完整性和相关性。
⑵分权操作和数据共享,保证系统的有序运行。
数据入口唯一、编码存储、明码输出、所有在用数据和历史数据都可共享查询。
⑶实用性强,操作简便,容错与随机帮助有机结合,便于用户使用及扩充使一般员工不用培训就能上机操作。
本文所开发的企业人事管理系统的总体任务是实现企业员工人事管理的系统化和自动化。
人事管理为企业单位和个人提供信息咨询、档案检索、人员档案存取、为企业单位和个人提供档案的收集、整理、保管服务。
2 需求分析通过调查研究,确定了本系统的需求如下:⑴基本功能需求。
能够管理职工的基本信息,并提供对这些信息的查询、修改、添加和删除功能;系统能对单位的人事变动、奖惩、考勤、工资、培训、绩效、成果、合同等信息进行记录并对其进行查询;系统能提供对职工添加、修改、删除用户帐号的功能,并能分配权限。
⑵用户界面需求。
以Web页面的形式显示信息,界面操作简单易懂、页面美观,不需培训可以直接使用,人事管理人员能完成员工的添加、删除、修改员工等的操作,普通职工能完成考勤信息等的上报,领导能对员工的考勤信息等进行审批操作。
基于 ASP 的企业人事信息管理系统的 设计与开发
1
1.1
系统的体系结构与开发环境
体系结构 根 据调 查研究 和需求 分析, 结合 目前
网络技 术的 发展 和网络 办公 的需求 , 本系 统采 用 的 是 B/S 结 构 。 随 着 Internet 技 术 的兴 起 与 Web 技 术 的发 展 , B/S 结 构 已 成 为当今 应用 软件 的首选 体系 结构之 一。 具 有开 发 简 单 ,成 本 低 ,共 享 性 强 ,分 布 性 强, 护 和 升 级 方式 简 单 的 优 势 。 维 1.2 开发环境 采用 Windows xp/2000、 Asp、 SQL Server、
事 业 单 位 的 职 工 信 息 实 现统 一 、 中 、 集 规 范 化 管 理 , 立 分 类 编 号 管 理 , 脑存 储 建 电 查 询 , 及 防 火 、 潮 、 蛀 、 盗 等现 代 以 防 防 防 化 、 业 化 的 管 理 。为 企 事 业 单 位 提供 信 专 息 咨 询 、 息 检 索 、 息 存 取 等 服 务。 随 信 信 着市 场竞 争的日 趋激 烈, 如何 吸引 和留住 人 才 , 发 员 工 的 创 造 性 , 作 责 任感 和 激 工 工作 热情 已成为 企业 兴衰 的重要 因素 , 人 才已成为企业自身战略目标的一个非常 关键的因素。 “公 平 、 正 、 理” 公 合 的企 业 管理 理念 和管理 水平 的提 高, 使社 会对人 事 管 理 有 了 更 高 的 需 求 。同 时 , 数 据库 技
[8] REVERCHON E, POLETTE M. Mathematical modeling ofsupercritical CO2fraction of flower concretes [J]. Chemical Engineering Science, 1996,(15). [9] 王其藩.系统动力学 [M].北京: 清华大学出 版社,1988. [10] 苏懋康. 系统动力学原理及应用 [M]. 上 海: 上海交通大学出版社, 1988. (责任编辑), , 东武城 人, 王 男 山 德州 学院计 算机 系讲师 , 究方 向为软 件工程 、 研 数据库 系统。
基于ASP.NET的公司人事管理系统设计
基于的公司人事管理系统设计作者:程金明来源:《卷宗》2014年第10期摘要:在分析业务需求和客户关系管理思想的基础上,在基于平台的基础上设计并实现了人事管理系统。
关键词:;人事管理系统人事管理系统是任何企事业单位都需要进行的一项工作,因此,开发制作人事管理系统具有较大的社会现实意义,同时人事管理系统是一切应用系统的典范,它具有一切应用系统的特征,系统结构与现实生活紧密结合,具体直观,具有典范的数据库系统的特性。
本公司人事管理系统需要具备以下功能:1.根据公司的实际情况,对部门进行合理划分。
2.控制员工和管理员登录后所拥有的操作权限。
3.对员工信息进行有效的管理(例如添加,删除,修改等操作)和查询。
在进入每个子模块时都要进行权限验证,如果登录用户不具备该子模块的操作权限,则提示越权信息,并禁止该用户进入系统子模块。
当用户进入子模块时,可根据此模块的功能进行相应的操作。
发现越权行为,给出越权警告。
1 系统功能设计1.登录:设置使用人事管理系统的用户及其使用权限。
本系统的用户及其操作权限是由管理员添加的,管理员添加完毕用户之后,再将登录名和密码分配给员工。
新用户的登录密码最初是一个默认值,所有的登录用户都有修改自己登录密码的操作权限。
2.人员管理:包括员工的基本信息、个人信息,并提供按部门、个人名字等条件进行检索、录入和修改。
所有的登录用户都具有修改本人部分信息的操作权限。
3.员工维护:只有管理员才有权限进入的,管理员可以通过此模块新增加教职工,可以删除和编辑员工的信息(如所属部门和职务等)。
4.部门维护:管理各分支机构的所属部门信息。
包括各部门的编号、名称、联系方式、联系地址、负责人、所属部门等。
只有管理员才可对部门列表进行浏览、新增、编辑、删除等操作,其他人员只能看到相应权限的栏目。
5.条件查询:该模块可根据编号、名称等任意条件进行单条件或多条件组合查询。
2 数据库设计与实现数据库系统设计数据库设计主要是进行数据库的逻辑设计,即将数据按一定的分类、分组系统和逻辑层次组织起来,是面向用户的。
基于ASP企业人事管理系统的设计与实现
基于ASP企业人事管理系统的设计与实现毕业设计(论文)基于ASP企业人事管理系统的设计与实现The Design and Realization of Enterprise Personnel Management System Based on ASP摘要在传统的企业人事管理工作中,要完成相当数量的职工情况及人事政策法规的查询工作,一般是员工直接到办公室或通过电话查询,使人事工作者在这些常规性的查询及解答工作上花费大量时间,不利于工作效率的提高及人事研究工作的深入进行。
企业人事管理系统将包括人事工作中涉及的职工的历史状况和现状,人事政策法规的宣传及解答,借助于网络实现人事管理的信息化,对人事管理工作有促进作用,而且对公司系统的建设也有很大意义。
本系统采用当前普遍流行的Windows XP+ IIS服务器平台以及SQL Server 2000数据库平台管理系统,通过Dreamweaver及ASP技术设计前台界面,使用JScript实现该系统中的特定功能及辅助功能。
整个管理系统从符合操作简便、界面友好、实用的要求出发,完成企业人事管理的全过程,包括新进员工档案的建立、员工的转出、员工信息的修改、员工信息查询等人事管理工作。
使用企业人事管理系统,可使公司的人事管理系统化、规范化,从而达到提高公司管理效率的目的。
关键词:Asp SQL 企业人事Abstract:In the traditional work of personnel management of enterprises, if somebody wants to do the checking work of a large number of workers and personnel policies and regulations, generally staffs go directly to the office or make calls to check, and it will take personnel workers a lot of time to do the routine checking and referring policies and it is not good to improve working efficiency and do research in depth. Personnel management system includes staffs’present condition and working history, as well as the propaganda and answers of personnel regulation, and uses network to reach self-checking of staffs. It is not only beneficial for the smooth progress of personnel management work, but also good and significant for the construction of company systems.The system uses the current epidemic of Windows XP + IIS server platforms and SQL server 2000 database platform management systems. Through Dreamweaver and ASP technical design front interface, as well as Jscript is also used in it, so it will achieve the specific functions and auxiliary functions in the system.The whole management systems hold the requirements of simple operation, friendly interface, flexibility, utility and safety to achieve the overall process of personnel management including establishment of new staffs’personnel files, personnel management work such as changing and checking staffs’ information and statistics caused by the change of job positions and the transfer of staffs, as well as the work of adding new staffs and revising senior workers. Through using personnel management systems, standardized and automated personnel management systems can be gained and then improves their management efficiency.Keywords: Asp SQL enterprise human affairs目录1绪论 (1)2需求分析 (2)2.1需求分析 (2)2.2可行性分析 (2)3系统分析 (4)3.1系统设计目标 (4)3.2系统开发与运行环境 (5)3.3数据流程图 (5)3.4数据字典的创建 (7)4系统设计 (10)4.1系统开发工具与数据库 (10)4.2系统总体设计 (13)4.3系统详细设计 (16)5系统实施和维护 (27)5.1系统实施 (27)5.2系统维护 (28)6结论 (30)参考文献 (31)致谢 (32)1绪论随着科学技术的发展、生产技术的进步,各行各业每时每刻都在产生大量的信息,计算机作为知识经济时代的产物,已被广泛应用于社会各个行业和领域。
基于ASP的中小型企业人力资源管理系统的设计与实现
参考内容三
随着经济的发展和社会的进步,企业人力资源招聘工作的复杂性和系统性日 益增强。为了满足现代企业对人力资源招聘管理的需求,设计与实现一款综合性 的企业人力资源招聘管理系统势在必行。本次演示将从系统设计概述、系统功能 模块、系统实现技术三个方面,详细阐述企业人力资源招聘管理系统的实现过程。
一、系统设计概述
企业人力资源招聘管理系统旨在提高招聘流程的效率,优化人岗匹配度,为 企业和求职者提供全面的信息服务和双向选择平台。在设计系统时,应遵循以下 原则:
1、用户友好性:系统界面应简洁明了,易于操作,以便用户快速上手。
2、安全性:数据安全是设计的核心,应采取有效的安全措施,保护企业和 求职者的隐私。
3、高效性:系统应具备良好的处理能力和响应速度,满足大规模数据交互 的需求。
一、系统需求分析
在系统需求分析阶段,我们需要深入了解企业的业务流程和数据流程,明确 系统的目标和功能需求。针对中小型企业的特点,本系统需满足以下要求:
1、适应企业的组织结构和人员规模,支持灵活的人员信息管理; 2、实现招聘、培训、薪酬、绩效等业务的信息化管理;
3、具备基本的报表生成和数据分析功能,提高管理决策的科学性; 4、具备用户权限管理功能,保证数据的安全性和保密性。
4、招聘数据统计与分析:系统自动对招聘过程中的数据进行统计和分析, 为企业提供决策支持。
三、系统实现技术
企业人力资源招聘管理系统的实现需要借助多种技术手段:
1、前端开发:采用React、Vue等前端框架,配合HTML5、CSS3、 JavaScript等技术,实现用户界面的友好展示和交互操作。
总之,企业人力资源管理系统的设计与实现对于企业的规范化管理和人力资 源管理具有重要意义。在系统设计和实现过程中,要充分考虑企业的实际需求和 情况,采用先进的技术和开发工具,保证系统的稳定性、安全性和易用性。在系 统维护阶段,要及时解决系统出现的问题和用户的反馈,持续优化系统,提高系 统的性能和用户满意度。
基于ASP的网上人事管理系统
晰
,
有助 于程 序逻 辑结构 的实现
参考文 献
D ) 2 ) 3 ) 4 ) 5 ) 6
S A P 网 页数据 库 短训教 程 / 刘 瑞新 主 编 S A P 网络 开发技 术 / 汪 晓平
,
.
机械 工 业 出 版社
,
2 004 1 2 003 12
.
.
钟 军编 著 人 民 邮 电 出版 社
.
.
,
se r
.
功能 如 下
r a
e
:
人 事管 理
( in de x
a s
p
)
.
、
n u 录 入 信 息 (a d d e w
p)
。
a s
p)
、
查 询 信 息 (u
se r _ s e
h
.
a s
p
)
、
修 改 信 息
m (a d
i
n-
川o d i f y
、
a s
四
主要功 能介绍
,
调 动管理和 培训 管理 功能 是每个人事管理 系统都应该有的两 大模块
。
当进 入 我们 网站 的主 页面 时可 以对 新 闻进行浏
览 和 了解 这个 网站 上 的 最 新动态
当用 户可 以对 于 网站 的发 展 提 出某 些 建议 和 对 于有 什么 不 合 理 的事
。
情 时都 可 以提 出想 法
进行用 户 注 册
,
,
这 里 我们 的留言板提 供 了这 项 功 能
,
但 前提 是 必 须 是我们的用 户
如何操 作如何 更好的
g p
.
基于ASP的人事管理系统
基于ASP的人事管理系统叶小乐【期刊名称】《信息安全与技术》【年(卷),期】2012(003)005【摘要】人事管理是一项繁锁的工作,如果人工进行统计,管理工作将十分繁重,而且不能保证其效率与正确性,本系统正是针对这一需求而设计开发的。
系统是基于ASP技术和SQLServer2000数据库实现的三层结构的Web系统。
通过ADO组件访问数据库,结合网络编程开发动态网页,可以实现系统管理、基础资料管理、薪资管理、考勤管理、生成报表等功能。
系统具有友好的界面、良好的可扩展性。
%Personnel management is a tedious task. If by manual statistics, the management work will be very heavy, and its efficiency and correctnesscan not be guaranteed. So this system is developed for this demand. The system is a three-tier web structure based on ASP technology and SQL Server 2000 database, and it can access database by ADO components. It can realize system management, basic information management, payroll management, attendance management, reports generation and so on by active web pages development. The system has friendly interface andgood scalability.【总页数】3页(P95-97)【作者】叶小乐【作者单位】湛江师范学院实验教学管理处,广东湛江524048【正文语种】中文【中图分类】TP392【相关文献】1.基于ASP的人事管理系统分析 [J], 农孟宾2.基于的公司人事管理系统设计 [J], 程金明3.基于的企业人事管理系统设计与开发 [J], 史会余;谢政廷;李秀鹏;肖杰4.基于的人事管理系统的设计与开发 [J], 孙海霞;张德青5.基于ASP的人事管理系统分析 [J], 农孟宾因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在 SQL Server 2000 中使用图形化管理工具能够容易地进行各种操作,如利 用企业管理器,就可以完成大部分的管理操作。 (2) 集中式的管理
2
1、引言 人事管理系统(HRMS, Human Resources Management System),是指组织或
社会团体运用系统学理论方法,对企业的人事管理方方面面进行分析,规划、实 施、调整,提高企业人事管理水平,使人力资源更有效的服务于组织或团体目标。 目前,企业人事管理的合理实施将全面带动企业的迅速发展,传统的管理方式的 速度与准确度都日渐突出,企业内部员工增加使其更加难于管理。在企业竞争日 益激烈的当今,改变这种现状成为必要选择。
身份证号
姓名
性别
电话
员工
出身年月
住址
民族 图 2 员工实体籍贯6来自部门号部门名 部门
备注
如图 4 是用户实体图:
传真 图 3 部门实体
地址 电话
用户名
密码
权限
用户 图 4 用户实体
如图 5 是员工实体与用户实体及其联系图:
3.1 ASP 动态网页技术.......................................................................................... 4 3.2 数据库选用......................................................................................................4 3.3 开发工具的选用...............................................................................................5 3 数据库设计................................................................................................................6 3.1 数据库需求分析...............................................................................................6 3.1.1 数据需求........................................................................................................6 3.1.2 事务需求.......................................................................................................6 3.2 数据库概念结构设计......................................................................................6 3.4 数据库的实现..................................................................................................8 4 系统实现....................................................................................................................8 4.1 数据浏览和查询...............................................................................................8 4.2 数据添加程序设计.........................................................................................14 4.3 数据修改程序设计.........................................................................................16 5 总结..........................................................................................................................22
不管与 SQL Server 服务器相距多远,数据库管理员就可以在中心位置使用 SQL 企业管理器来管理所有服务器 (3) 支持多客户应用程序
SQL Server 支持各种类型的客应用程序,并提供一组标准应用程序,数据 库管理员可以用它来管理工作服务器和修改资料。SQL Server 还提供了一组标 准――ODBC(Open Database Connectivity,开放式数据连接),它是一组驱动程序, 可以使基于不同数据库平台的程序开发变得更快、更容易。 支持多个不同的开发平台
SQL Server 支持分布式事务处理。分布式事务处理是指几个服务器同时进行 的事务处理,如分布式处理系统中任意一具服务器不能响应所请求的改动,那么 系统中所有服务器都不能改动,为了保证进行分布式事务处理,所有的计算机都 必须能响应请求的改动,否则,所有的改动都将被取消。 (6) 支持数据仓库
SQL Server 在处理大量数据方面已经做了很多改进,这使得它在管理大型数据仓库方面 相当完美。数据仓库通常是一些海量数据库,这些数据库包含了来自面向事务的数据库数据。 这些大型数据库用来研究趋势,这些趋势决非是一般粗略的检查就可以发现的。
数据库课程设计
题目 基于ASP的人事管理系统设计与实现 班级 0617143 学号 姓名 成绩
2008 年 月 日—2008 年 月 日
1
目录
1、引言.......................................................................................................................... 3 2 人事管理需求分析....................................................................................................3 3 系统开发环境简介....................................................................................................4
3.3 开发工具的选用 Dreamweaver 是美国 Macromedia 公司开发的集网页制作和网站管理于一
体的所见即所得的网页编辑器,它与 Flash、Fireworks 合在一起被称为“网页制 作三剑客”,这三个软件相辅相成,是制作网页的最佳选择。
Dreamweaver MX 是一款专业的 HTML 编辑器,用于对 Web 站点、Web 页和 Web 应用程序进行设计、编码和开发。借助 Dreamweaver,还可以使用服 务器语言(例如 ASP、、ColdFusion 标记语言 (CFML)、JSP 和 PHP) 生成支持动态数据库的 Web 应用程序。
4
数据库开发人员可以用现有的任意开发平台编写应用程序来访问 SQLServer。这就是说不管用什么语言编写的程序都可以用于 SQL Server。 (4) 支持数据复制
与以前的版本一样,SQL Server 支持数据复制。复制是为了保证用户随时使 用数据,此外,SQL Server 还支持“合并复制”这种新的复制方法。合并复制允 许用户在任何地方修改数据,用户所做的修改可以发送到主机做拷贝,然后再复 制到其它订阅服务器。这样不仅可以减少用户发送数据所占的带宽,还可以缩短 用户得到数据的时间。 (5) 支持分布式事务处理
人事管理系统是将 Web 技术与数据库结合,将人事信息存储在数据库系统中, 通过动态 Web 界面访问数据库服务器。系统提供信息测览、查询、添加、更新和 删除功能。系统的层次结构如图 1 所示。
数据库服务器
Web 服务器
客户机 (浏览器)
客户机 (浏览器)
…….
客户机 (浏览器)
图 1 通用人事管理系统的层次结构
人事管理系统主要存储的数据包括: 员工基本信息数据包括身份证号、姓名、性别、出生年月、籍贯、民族、地 址、电话等信息构成 部门基本信息数据包括部门号、部门名、地址 、电话、传真、备注信息 系统用户基本信息,系统用户数据包括用户名、密码和权限级别 员工工作基本情况,包括职称、职务、工作时间、特长、奖惩记录、基本工 资等
客户机 (浏览器)
2 人事管理需求分析
人事管理研究的内容主要是基于 B/S 结构,采用 APS+SQL SERVER2000 开发一
个简单的人事管理系统,能对企业员工的信息进行动态管理,实现修改、添加和删除和查询。
主要功能如下: (1)员工信息管理。 (2)部门信息管理。 (3)员工工作基本情况管理。 (4)系统用户管理:个人密码设置,系统操作员设置,查看所有系统用户,
Dreamweaver 对 ASP 网页的设计提供了非常出色的支持,无论是网页的创 建还是数据库程序的编写,均能够通过可视化的方式来完成, 网页开 发人员几乎不用编写任何代码,便能够用 Dreamweaver 快速创建具有各种功能的 网页雏形。