基于BS模式的中小企业人事管理系统的设计与实现Word下载.docx
- 文档编号:14766342
- 上传时间:2022-10-24
- 格式:DOCX
- 页数:34
- 大小:315.67KB
基于BS模式的中小企业人事管理系统的设计与实现Word下载.docx
《基于BS模式的中小企业人事管理系统的设计与实现Word下载.docx》由会员分享,可在线阅读,更多相关《基于BS模式的中小企业人事管理系统的设计与实现Word下载.docx(34页珍藏版)》请在冰豆网上搜索。
关键词:
人事管理;
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站点和应用程序的专业工具。
它将可
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 BS 模式 中小企业 人事管理系统 设计 实现