基于BS模式的中小企业人事管理系统的设计与实现Word下载.docx

上传人:b****3 文档编号:14766342 上传时间:2022-10-24 格式:DOCX 页数:34 大小:315.67KB
下载 相关 举报
基于BS模式的中小企业人事管理系统的设计与实现Word下载.docx_第1页
第1页 / 共34页
基于BS模式的中小企业人事管理系统的设计与实现Word下载.docx_第2页
第2页 / 共34页
基于BS模式的中小企业人事管理系统的设计与实现Word下载.docx_第3页
第3页 / 共34页
基于BS模式的中小企业人事管理系统的设计与实现Word下载.docx_第4页
第4页 / 共34页
基于BS模式的中小企业人事管理系统的设计与实现Word下载.docx_第5页
第5页 / 共34页
点击查看更多>>
下载资源
资源描述

基于BS模式的中小企业人事管理系统的设计与实现Word下载.docx

《基于BS模式的中小企业人事管理系统的设计与实现Word下载.docx》由会员分享,可在线阅读,更多相关《基于BS模式的中小企业人事管理系统的设计与实现Word下载.docx(34页珍藏版)》请在冰豆网上搜索。

基于BS模式的中小企业人事管理系统的设计与实现Word下载.docx

关键词:

人事管理;

ASP;

SQLServer2000;

B/S结构

DesignandImplementationofthePersonnelManagementSystemforMediumorSmallEnterpriseBasedonB/S

Abstract

Inanenterprise,personnelmanagementisveryimportant.Itisinchargeofdailypersonnelandstuffarrangementandsoon.Efficientmanagementofpersonnelcanimprovetheircompetitivenessandvitality.Inordertoincreasetheefficiencyofpersonnelmanagement,itismeaningfultodesignasetofpersonnelmanagementsystem.

ThesystemisdevelopedbyASPwithSQLServer2000supported.Thepaperanalyzestheworkflowsofthepersonnelmanagementfirstlyanddesignsthecorrespondingfunctionsofthesystemaccordingtotheanalysis.Thenadetaileddescriptionofeachmoduleismade,suchastheuserlogging-inmodule,messageboardmodule,personnelinformationreleasemodule,systemsettingmodule,employeemanagementmodule,employeeself-helpmoduleandoperationsrecordmoduleetc.Finallysomeexperiencesissummarizedinthesystemdevelopmentandtesting.

Keywords:

PersonnelManagement;

ASP;

SQLServer2000;

B/SArchitecture

论文总页数:

29页

商业源代码,全套计算机毕业设计免费下载

更多全套设计联系QQ:

1042897696

最新设计大全

引言

课题背景

以前都是人工进行操作。

随着企业规模的扩大,人事管理的工作量也大大地加重。

随着计算机应用的发展,人事工作者急切希望能够将大部分烦琐的工作交给计算机处理,以减轻人工的压力并提高工作效率。

而计算机的普及加快人事管理系统的产生。

人事管理的主要任务是为实现企业的整体目标提供合适可用的人才,这就要求人事部门进一步加大人事制度改革的力度,建立好人才档案,为企业选拔贤能创造一个良好的工作环境,使员工用其所长、人尽其才;

关心和改善员工的生活条件,使员工无后顾之忧,充分发挥自己的内在潜力。

国内外研究现状

企业人事管理的根本目的就是通过使用人才去达到最大利益。

企业人事管理工作的好坏对企业的发展有较大的影响,企业对人事管理都较为重视。

通过互联网查询的资料来看,国内目前类似的系统大多是针对企业员工管理,而对企业引进人才方面以及与员工交流平台方面所做的工作不多。

本课题研究的意义

人力资源是企业生存与发展的根本,企业间的竞争需要依靠其人力资源。

如何管理企业人才以及引进人才是人事部门需要解决的问题。

因此希望通过此次调查研究,设计出一套适合中小企业人事管理的系统,实现企业人事管理的自动化,提高企业人事管理工作的效率。

本课题的研究方法

通过查阅人事管理相关书籍和访问现有的人事管理系统等,做出分析报告,然后利用ASP语言和SQLServer2000来进行开发。

在设计中以需求分析为基础,写出系统开发计划、实现流程及相关问题的实现方法,然后用这个流程进行本次开发。

1.1本文所做工作

首先介绍了人事管理系统的开发环境以及选用的开发工具,阐明了B/S模式的概念。

并对开发语言以及数据库进行介绍;

用软件工程的方法分析人事管理系统,对整个系统进行了需求分析、功能模块划分,并通过ER图对数据库进行概念设计;

对人事管理系统的具体设计,按模块描述了各功能流程分析以及实现过程。

最后,在结束语的总结部分指出了系统的不足之处,介绍了自己开发过程中的体会与心得。

2人事管理系统开发环境

2.1B/S模式概述

2.1.1B/S模式概念

B/S模式,即Browser(浏览器)/Server(服务器)模式它是随着Internet技术的兴起,对C/S(Client/Server)模式应用的扩展。

在这种结构下,用户工作界面是通过WWW浏览器来实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务端实现。

B/S结构,主要是利用了不断成熟的WWW浏览器技术,结合浏览器的多种Script语言(VBScript、JavaScript…)和ActiveX技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。

2.1.2B/S结构软件的优势

(1)成本降低、选择更多。

众所周知Windows在桌面电脑上几乎一统天下,浏览器成为标准配置,但在服务器操作系统上Windows并不是处于绝对的统治地位。

现在的趋势是凡使用B/S架构的应用管理软件,只需安装在Linux服务器上即可,而且安全性高。

所以服务器操作系统的选择是很多的,不管选用那种操作系统都可以让大部分人使用windows作为操作系统的电脑不受影响,Linux除了操作系统是免费的以外,连数据库也是免费的,这种选择非常盛行。

比如说很多人每天上“新浪”网,只要安装了浏览器就可以了,并不需要了解“新浪”的服务器用的是什么操作系统,而事实上大部分网站确实没有使用windows操作系统,但用户的电脑本身安装的大部分是windows操作系统。

(2)应用服务器运行数据负荷较重。

由于B/S架构管理软件只安装在服务器端(Server)上,网络管理人员只需要管理服务器就行了,用户界面主要事务逻辑在服务器(Server)端完全通过WWW浏览器实现,极少部分事务逻辑在前端(Browser)实现,所有的客户端只有浏览器,网络管理人员只需要做硬件维护。

但是,应用服务器运行数据负荷较重,一旦发生服务器“崩溃”等问题,后果不堪设想。

因此,许多单位都备有数据库存储服务器,以防万一。

2.2系统运行环境

该系统采用Browser/Server模式进行设计:

在服务器上运行Web发布服务器、数据库程序,服务器操作系统为WindowsXP,客户机操作为Windows9×

/NT/2000/XP/2003,其上运行浏览器程序,服务器和客户机可为同一设备。

2.3开发语言介绍

2.3.1ASP介绍

ASP(ActiveServerPages)是微软公司开发的一套服务器端脚本环境。

可以使用ASP结合HTML页面、ASP指令和ActiveX组件建立动态、交互且高效的Web服务器应用程序。

在使用ASP时,无需担心客户的浏览器是否能运行ASP代码,因为所有程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。

当程序执行完毕后,服务器仅将执行的结果返回浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互速度。

ASP(ActiveServerPages)包含三方面含义:

1)Active:

ASP使用MicrosoftActiveX技术,ASP本身封装了一些基本组件和常用组件,很多公司也开发了许多实用组件.只有在服务器上安装这些组件,通过这些组件,就可以快速,简易地建立Web应用。

2)Server:

ASP运行在服务器端,所以不必担心浏览器是否支持ASP所有的编程语言。

3)Pages:

ASP返回标准的HTML页面,可以正常地在常用的浏览器中显示.浏览者看到是ASP生成的HTML代码而不是ASP程序源代码。

ASP文件的后缀名为.ASP,以区别于同样可以包含脚本的HTML文件。

与一般程序不同的是,.ASP程序无须编译,ASP程序的控制部分是使用VBScript和JavaScript等脚本语言来设计的。

但执行ASP程序时,脚本程序将一整套命令发送给脚本解释器(即脚本引擎),由脚本解释器进行翻译,并将起转换成服务器能执行的命令。

2.3.2SQL介绍

SQL是StructuredQueryLanguage(结构化查询语言)的缩写,它是目前使用最广泛的数据库语言,SQL是由IBM发展起来的,后来被许多数据库软件公司接受而成为了业内的一个标准。

就像SQL的名字一样,我们可以通过容易理解的查询语言,来和数据库打交道,从数据库中得到我们想要的数据。

对于SQL语言,有两个组成部分:

 

DML(datamanipulationlanguage):

它们是SELECT、UPDATE、INSERT、DELETE,就像它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言。

DDL(datadefinitionlanguage):

DDL比DML要多,主要的命令有CREATE、ALTER、DROP等,DDL主要是用在定义或改变表(TABLE)的结构,数据类型,表之间的链接和约束等初始化工作上,他们大多在建立表时使用。

SQL语言的主要功能就是同各种数据库建立联系,进行沟通。

按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。

SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。

目前,绝大多数流行的关系型数据库管理系统,如Oracle,Sybase,MicrosoftSQLServer,Access等都采用了SQL语言标准。

虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括Select,Insert,Update,Delete,Create,以及Drop在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作。

2.4开发工具介绍

2.4.1Dreamweaver介绍

DreamweaverMX2004是建立Web站点和应用程序的专业工具。

它将可

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > 从业资格考试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1