企业人事管理系统 开题报告

合集下载

企业人事管理系统开题报告

企业人事管理系统开题报告

企业人事管理系统开题报告1. 引言企业人事管理系统是一种以信息化方式管理和处理企业人事相关业务的软件系统。

随着企业规模的扩大和人力资源管理的复杂性增加,传统的人事管理方式已经无法满足企业的需求。

因此,开发一个高效、灵活、可定制的企业人事管理系统对企业的人力资源管理具有重要意义。

本开题报告旨在说明企业人事管理系统的设计目标、功能需求和开发计划,明确开发团队的任务和责任。

2. 项目目标本项目的目标是开发一个企业人事管理系统,旨在帮助企业高效管理和处理人事相关业务,提升人力资源管理的效率和质量。

具体目标包括:•提供人事档案管理功能,包括员工基本信息、考勤记录、岗位调动等;•提供招聘管理功能,支持招聘需求发布、简历筛选、面试安排等;•提供员工培训管理功能,包括培训计划制定、培训资源管理等;•提供绩效考核管理功能,支持设定绩效指标、考核规则和绩效评估;•提供薪酬管理功能,支持薪资结构管理、工资核算等;•提供报表统计功能,方便管理层进行数据分析和决策。

3. 功能需求3.1 人事档案管理•电子化管理员工档案,包括个人基本信息、工作经历、家庭情况等;•记录员工的考勤记录,包括上下班打卡、请假、加班等;•记录员工的岗位调动和晋升历史。

3.2 招聘管理•发布招聘需求,包括职位名称、薪资范围、招聘数量等;•进行简历筛选,根据设定的条件自动筛选合适的简历;•安排面试,包括面试时间、地点和面试官安排。

3.3 员工培训管理•制定员工培训计划,包括培训主题、时间和培训内容;•管理培训资源,包括培训材料、培训讲师等。

3.4 绩效考核管理•设定绩效评估指标,包括工作质量、工作效率等;•设定绩效考核规则,包括考核周期和权重分配;•进行绩效评估,根据设定的指标和规则进行绩效评分。

3.5 薪酬管理•设定薪资结构,包括基本工资、绩效工资等;•根据薪资结构计算工资,自动生成工资条。

3.6 报表统计•提供各类报表统计功能,包括员工人数统计、薪酬分布统计等;•支持导出报表为Excel或PDF格式。

企业人事信息管理系统的设计与实现开题报告

企业人事信息管理系统的设计与实现开题报告

企业人事信息管理系统的设计与实现开题报告一、选题背景及意义企业人事信息管理系统是一种重要的企业管理软件,能够对企业员工的信息进行统一管理、查询和分析,包括员工的个人信息、薪资福利、考勤请假、培训管理等方面。

随着人力资源管理的不断升级和企业竞争的日益激烈,人事信息的准确性和及时性已成为企业成功之关键。

因此,设计一款功能完善、操作便捷、界面友好的企业人事信息管理系统具有非常重要的意义。

通过搭建这样一个系统,可以帮助企业更好地管理员工信息,提升管理效率和生产力,从而为企业的可持续发展奠定坚实的基础。

二、研究内容本论文将从以下几个方面展开研究:1.系统需求分析:通过调研和了解现有市场上流行的人事信息管理系统,确定企业人事信息管理系统的基本功能和特点。

2.系统设计:按照需求分析的结果,设计系统的架构、数据库表结构等。

3.系统开发:根据系统设计的结果,进行系统的开发。

4.系统测试与验证:对系统进行全面测试,检验系统的正确性、可靠性和稳定性。

5.系统使用与推广:将开发完成的系统应用到实际企业中,并设计相应的推广方案和培训计划,使企业人员能够熟练掌握系统操作和应用。

三、研究方法本论文将采用以下研究方法:1.文献资料法:通过查阅相关的文献与资料,了解现有市场上的相关系统,以及市场需求和用户群体的特点,以此为依据确定本系统的功能要求和设计特点。

2.系统分析法:采用系统分析方法,对系统进行需求分析和功能设计,确定系统的模块划分和相应的技术实现方案,为系统的具体实现提供指导。

3.软件开发法:通过使用C++语言,采用Visual Studio 2017和SQL Server 2012进行软件开发,采用MFC框架,基于Windows平台实现一个完整的企业人事信息管理系统。

4.实验室测试法:对开发完成的系统进行全面测试,进一步检验系统的正确性、可靠性和稳定性,以此提高系统使用的可靠性和安全性。

四、预期成果1.设计并实现一个功能完善、界面易用的企业人事信息管理系统。

人事管理系统开题报告.doc

人事管理系统开题报告.doc

人事管理系统开题报告(一)管理信息系统的发展历史 (7)(二)人事管理信息系统的作用 (7)1、能够给企业带来先进的人事管理思想及方法 (7)2、促进建立现代人事管理模式 (8)3、促进人事管理正规化 (8)4、帮助企业提高管理时效 (8)5、帮助企业降低管理成本 (9)(三)国内人事管理信息系统发展现状 (9)(四)国内人事管理信息系统存在的问题 (10)1、系统功能单一 (10)2、操作复杂 (10)3、升级缓慢 (10)4、忽视系统培训 (10)三、人事管理信息系统分析与设计 (12)(一)人事管理信息系统的用户需求简介 (12)(二)人事管理信息系统的要求 (12)(三)人事管理信息系统功能描述 (13)1、增加功能 (13)2、修改功能 (13)3、删除功能 (13)4、打印/导出功能 (14)5、配置功能 (14)6、查询功能 (14)(四)系统开发环境简介 (15)(五)数据库设计 (16)1、数据库介绍 (16)2、使用ADO数据控件访问数据库 (17)(六)数据库概念结构设计 (19)(七)数据词典分析 (20)1、员工基本信息表 (20)2、部门名称信息表 (21)3、岗位名称信息表 (21)4、查询数据暂存表 (22)(七)打印数据报表设计 (22)四、人事管理信息系统的功能实现 (23)(一)、增加新员工编码设计 (23)(二)修改员工记录编码设计 (24)(三)删除员工记录编码设计 (25)(四)打印设计 (26)(五)查询 (26)五、结论与体会 (30)...32 中文摘要:本是从现代企业管理中的人事管理现状出发,针对人事管理的复杂程序,经过详细的系统调查,开发出的操作简单而且方便实用的一个人事管理系统。

本系统的前端开发工具是Visual Basic 6.0,后台数据库引擎选用数据库软件Access 2000。

更多相关推荐:毕业。

企业人事系统开题报告

企业人事系统开题报告

企业人事系统开题报告一、引言企业人事系统是一种重要的管理工具,它为企业管理人力资源提供了便捷、高效的解决方案。

随着企业规模的不断扩大和人力资源管理的复杂性增加,企业人事系统正在成为越来越多企业不可或缺的一部分。

本文将介绍企业人事系统的背景和意义,并提出一个关于企业人事系统的开题报告。

二、背景和意义人力资源是企业的关键资产,有效的人力资源管理对于企业的发展至关重要。

人事管理涉及招聘、培训、绩效考核、薪酬福利等诸多方面,并需要处理和存储大量的员工信息。

在传统的人事管理中,企业往往依赖于繁琐的人工操作和纸质档案,管理效率低下且容易出现错误。

随着信息技术的发展,企业人事系统的出现为企业人力资源管理带来了革新。

企业人事系统利用先进的信息技术手段,实现了人事管理的自动化和数字化,大大提高了企业的管理效率和准确性。

企业人事系统的意义主要体现在以下几个方面:1.提高工作效率:企业人事系统可以自动化处理许多繁琐的人事管理流程,减少了人力资源部门的工作量,提高了工作效率。

2.提高管理准确性:通过企业人事系统,企业可以准确记录和管理员工的人事信息,避免了人为错误的出现,提高了管理的准确性。

3.提供实时数据支持:企业人事系统可以实时获取员工的信息,为企业决策提供有力的支持,使企业能够更好地了解员工的绩效、培训需求等。

4.加强信息安全:企业人事系统可以设置不同的权限和密码保护,确保员工的个人信息得到保护,避免信息泄露的风险。

三、研究目标和内容本研究的目标是设计和开发一款功能完善、易于使用的企业人事系统,帮助企业实现高效、准确的人事管理。

具体内容包括:1.需求调研:通过对企业人事管理的现状分析和员工需求调研,了解企业人事系统的功能需求和优化方向。

2.系统设计:基于需求调研结果,设计满足企业需求的人事系统的功能结构、技术架构和界面设计。

3.系统开发:基于系统设计,进行人事系统的软件开发和测试,确保系统的稳定性和可靠性。

4.系统部署:将开发完成的人事系统部署到企业服务器,进行初步使用测试和员工培训。

人力资源管理系统开题报告

人力资源管理系统开题报告

人力资源管理系统开题报告课题名称基于JSP的企业人力资源管理系统的设计与实现开题报告内容:一.课题的背景与意义.课题的背景人力资源管理系统是一门新兴的、集管理科学、息科学、系统科学及计算机科学为一体的综合性学科,在诸多的企业竞争要素中,人力资源己逐渐成为企业最主要的资源,现代企业的竞争也越来越直接地反映为人才战略的竞争。

在此背景下,现代企业为适应快速变化的市场,需要更加灵活、快速反应的,具有决策功能的人力资源管理和解决方案。

企业采用人力资源管理系统,将人力资源运用到最佳经济效益,也由于知识经济的来临,所谓人力资本的观念已经形成,人力资本的重要性更不下于土地、厂房、设备与资会等,甚至超越,除此之外,人是知识的载体,为了有效运用知识,将知识发挥最大的效用,便需要妥善的人力资源管理,才能够发挥人力资源的最佳效用。

.国内外许多学者都对人力资源管理系统进行过定义,其中柏德瑞、德斯勒、诺伊及国内学者余凯成等人将人力资源息系统定义为:收集、处理、存储和发布息以支持决策、协调、控制、分析及可视化人力资源管理活动的相关组件的集成系统。

而舍曼等人将人力资源管理息系统定义为:“实和准确数据的计算机系统,用于控制和决策的目的。

在这种意义上,它已经超越了简单的存储更正息,其应用范围已扩大到诸如编制报告、预测人力资源需求、战略计划、职业生涯和晋升计划,以及评估人力资源管理的政策及实践等领域。

本文所依据的人力资源管理系统主要是指组织或社会团体运用系统学理论方法,运用现代计算机、软件及网络技术来对组织的人力资源管理活动进行系统化、流程化的设计、管理、控制和评价,以提高组织人力资源管理水平,使人力资源更有效的服务于组织或团体目标。

它不仅需要计算机及网络等硬件的支持,更需要相关的人力资源管理理念的辅佐。

人力资源管理息系统(HR系统的发展史是企业人力资源管理需求提升和息技术发展的直观体现。

计算机最早应用于企业管理就是源于企业人力资源管理一工资计算。

《人力资源管理信息系统设计开题报告》

《人力资源管理信息系统设计开题报告》

《人力资源管理信息系统设计开题报告》一、项目背景随着信息化时代的到来,人力资源管理也逐渐向数字化、智能化方向发展。

为了更好地管理企业内部的人力资源,提高工作效率,降低成本,我们计划设计并开发一款人力资源管理信息系统(HRMIS)。

该系统将整合各类人力资源管理功能,包括员工档案管理、招聘流程管理、绩效考核、培训管理等,旨在帮助企业更好地管理和利用人力资源。

二、项目目标提高人力资源管理效率:通过系统化的数据管理和自动化流程,减少繁琐的手工操作,提高工作效率。

优化招聘流程:实现在线发布招聘信息、自动筛选简历、快速安排面试等功能,简化招聘流程。

加强员工培训:建立完善的培训计划和记录体系,帮助企业更好地培养和留住人才。

提升绩效管理水平:建立科学的绩效考核体系,实现绩效数据的统计和分析,为企业决策提供依据。

三、项目范围员工档案管理:包括员工基本信息、合同信息、薪酬福利等内容的录入和管理。

招聘流程管理:包括发布招聘信息、简历筛选、面试安排等环节的管理。

培训管理:包括培训计划制定、培训资源管理、培训记录等内容的管理。

绩效考核:包括设定绩效指标、员工自评、主管评定等环节的管理。

四、项目实施计划系统需求分析阶段:对企业现有的人力资源管理情况进行调研和分析,明确需求和目标。

系统设计阶段:根据需求分析结果,设计系统架构、数据库结构和界面布局。

系统开发阶段:进行系统编码和功能开发,保证系统稳定性和安全性。

系统测试阶段:对系统进行全面测试,确保系统功能正常运行。

系统上线阶段:将系统部署上线,并进行培训和推广。

五、项目预期效果提高人力资源管理效率,降低人力成本。

优化招聘流程,缩短招聘周期。

加强员工培训,提升员工素质和技能。

提升绩效管理水平,激励员工积极性。

通过本次人力资源管理信息系统设计与开发项目,我们将为企业提供一套完善的人力资源管理解决方案,帮助企业实现人力资源的有效配置和优化利用。

我们期待与您共同合作,共同推动企业发展!。

企业人事信息管理系统开发与设计的开题报告

企业人事信息管理系统开发与设计的开题报告一、研究背景随着信息技术的不断发展,企业的人力资源管理已经从传统的手工记录和管理转变为全面数字化管理。

一个高效的企业人事信息管理系统可以大大提高企业的工作效率和管理水平。

因此,本研究旨在设计和开发一款企业人事信息管理系统,以实现企业的数字化管理。

二、研究目的本研究的主要目的是设计和开发一款基于Web的企业人事信息管理系统,以满足企业人力资源管理的需要。

具体目标包括:1. 设计和实现一个能够管理企业人事信息的数据库,并实现对数据的快速查询和分析功能。

2. 设计和开发一个集成人事管理、薪资管理、考勤管理和绩效评估等功能的企业人事管理系统。

3. 实现企业员工的信息录入、修改、删除和查询等操作,同时具备权限管理和安全保障功能。

4. 提供各种形式的报表和统计功能,以方便企业管理人员的决策和分析。

三、研究方法和技术路线本研究采用以下方法和技术:1. 需求分析:通过对企业的人力资源管理流程和需求的分析,确定系统需要实现的功能和性能要求。

2. 系统设计:根据需求分析结果设计系统的结构和流程,确定系统的主要功能模块和界面设计方案。

3. 数据库设计:设计适合企业人事数据管理的数据库结构和表关系,并实现数据的快速查询和分析。

4. 系统实现:根据设计方案,使用Java EE技术和MVC模式实现系统的各个模块和功能。

5. 测试和优化:对系统进行功能测试和性能优化,确保系统可以满足企业的需求和要求。

四、研究意义和预期成果本研究具有以下意义和预期成果:1. 为企业提供高效、便捷、安全的人力资源管理工具,提高企业的工作效率和管理水平。

2. 推广并促进数字化管理的发展,促进企业信息化建设和管理现代化。

3. 开发的系统具有良好的扩展性和可维护性,可以进行二次开发和定制,适应不同企业的管理需求。

4. 本研究对于Java EE技术的深入学习和应用有很大的帮助和促进作用。

五、研究进度安排本研究的进度安排如下:1. 项目启动和需求分析(2021年7月-8月)2. 系统设计和数据库设计(2021年8月-9月)3. 系统实现和测试(2021年10月-12月)4. 写作和论文答辩准备(2022年1月-5月)六、研究难点和风险分析本研究的难点和风险分析包括:1. 数据库设计和实现的复杂性,需要考虑到数据的安全性和完整性。

人事管理系统开题报告

人事管理系统开题报告人事管理系统开题报告一、引言随着企业规模的扩大和业务的复杂化,人事管理成为了企业管理中的重要环节。

为了更好地管理和利用企业的人力资源,提高组织效能和员工满意度,开发一套高效的人事管理系统势在必行。

本报告旨在介绍人事管理系统的开发背景、目标和计划,以及预期的成果。

二、背景分析传统的人事管理方式存在着许多问题,如信息不对称、流程繁琐、数据分散等。

这些问题导致了人力资源管理的效率低下和信息不透明。

为了解决这些问题,我们决定开发一套全面的人事管理系统,以提高管理效率和员工满意度。

三、目标和需求分析1. 目标- 提高人事管理的效率和准确性- 实现信息共享和透明化- 提升员工参与感和满意度2. 需求分析- 员工档案管理:包括个人信息、合同管理、薪酬福利等- 招聘管理:包括招聘需求、简历筛选、面试安排等- 绩效管理:包括目标设定、考核评估、奖惩机制等- 培训管理:包括培训需求、计划安排、效果评估等- 离职管理:包括离职申请、手续办理、离职交接等四、技术方案和实施计划1. 技术方案- 开发语言:选择流行的Web开发语言,如Java或Python- 数据库:选择可靠的关系型数据库,如MySQL或Oracle- 前端框架:使用现代化的前端框架,如React或Vue.js- 后端框架:选择成熟的后端框架,如Spring或Django2. 实施计划- 需求分析和设计:确定系统功能和界面设计,制定详细的开发计划- 开发和测试:按照计划进行系统开发和测试,保证系统的稳定性和安全性 - 部署和上线:将系统部署到服务器上,并进行线上测试和优化- 培训和推广:为员工提供系统使用培训,并宣传系统的优势和便利性五、预期成果1. 提高管理效率:通过自动化和集中化管理,减少繁琐的人事操作,提高管理效率2. 优化流程:通过系统化的流程设计,优化人事管理的流程,提高工作效率3. 提升员工满意度:通过提供更便捷的服务和信息共享,提升员工对企业的满意度4. 数据分析支持:通过系统收集和分析人事数据,为企业决策提供支持和参考六、风险和挑战1. 安全风险:人事管理系统涉及大量敏感信息,需要加强系统的安全性和数据保护措施2. 技术挑战:开发人事管理系统需要掌握多种技术和工具,需要团队具备相关的技术能力3. 用户接受度:员工对新系统的接受程度和使用情况是决定系统成败的关键因素,需要进行充分的培训和推广工作七、结论人事管理系统的开发对于提高企业的管理效率和员工满意度具有重要意义。

某企业人事管理信息系统的分析与设计的开题报告

某企业人事管理信息系统的分析与设计的开题报告一、选题背景随着人力资源管理的不断升级与发展,使用信息技术进行人事管理已成为企业普遍关注的趋势。

传统的人事管理方式已不能满足企业快速发展的需求,需要采用先进的信息技术来优化人事管理流程,提高管理效率,实现信息化和智能化的管理。

本项目旨在设计一款人事管理信息系统,帮助企业实现对员工档案、薪酬管理、考勤管理以及培训管理等方面的信息化管理,提高企业的管理效率和员工满意度。

二、研究内容1.需求分析:对企业现有的人事管理情况、工作流程及存在的问题进行调研和分析,明确用户需求,确定系统功能和界面设计。

2.系统设计:依据用户需求,设计系统架构和数据库设计,确定运行环境和技术平台,确定系统安全策略。

3.系统开发:采用模块化和逐步完善的开发模式,完成系统的需求分析和设计,进行编码、测试、调试等工作,确保系统的稳定性和安全性。

4.系统部署:将已经开发完成的系统放到实际运行环境中,进行数据转移和参数设置,并对系统进行配置和测试,确保系统能够正常运行。

三、研究意义1. 提高人事管理效率,让企业更好地利用人力资源,实现人力资源最大化。

2. 降低人事管理成本,减少人力、时间、物力浪费,提高企业竞争力。

3. 提升企业文化,促进企业和员工之间的相互信任和沟通。

4. 为企业实现数字化转型、智能化升级提供技术支持,提高企业的整体管理水平和绩效。

四、研究方法1. 研究文献法:通过查阅相关资料,了解人事管理信息系统现状和最新发展趋势,对本项目提供参考和支撑。

2. 问卷调查法:与企业相关人员沟通交流,对企业的人事管理现状、工作流程及存在的问题进行了解和分析,为项目需求分析提供数据基础。

3. 系统开发方法:采用流程化系统开发模式,分阶段实现需求分析、系统设计、系统开发、系统测试等环节。

五、预期成果1. 实现企业人事信息化管理,提高人力资源利用效率。

2. 完成一套人事管理信息系统,为企业提供自动化、集成化、智能化的管理服务。

企业人力资源综合管理系统的设计与实现的开题报告

企业人力资源综合管理系统的设计与实现的开题报告一、选题背景企业人力资源是一个公司最为重要的资产之一,公司通过优秀的人力资源管理提高员工的满意度和忠诚度,从而提高员工绩效和公司整体业绩。

目前许多企业仍旧采用传统的人力资源管理方式,导致人力资源浪费和满意度降低。

因此,一种高效、专业的企业人力资源综合管理系统的设计与实现是非常必要的。

二、研究意义企业人力资源管理应该紧跟时代发展的脚步,采用现代化的技术手段,通过数据管理、绩效管理、员工培养等对人力资源进行全方位、综合性的管理。

因此,开发一套企业人力资源综合管理系统,不仅有助于提高企业的管理效率和员工的满意度,还能提升企业形象,带动社会经济的发展。

三、研究内容本研究拟开发一套基于Web的企业人力资源综合管理系统,包括以下主要内容:1. 数据管理模块:该模块主要功能是收集、汇总和查询员工的个人资料和相关工作数据,存储于数据库内,提供员工信息和数据分析等功能。

2. 绩效管理模块:该模块将按照公司的绩效考核标准,制定出一套多维度的考核模型,包括日常工作任务完成情况、出勤情况、自我能力提升等方面,为员工提供自我评估和上司对其进行评估,使员工对自身的优劣势及个人成长方向有更全面、更清晰的认识。

3. 培训管理模块:该模块将围绕员工的个人成长规划制定出一套针对性的培训计划,通过集中培训和日常学习相结合的方式,提升员工的专业技能,增强公司的整体竞争力。

4. 工资管理模块:该模块将按照公司的工资管理政策,对工资等级、薪酬待遇、奖金发放等方面进行管理,有效解决工资管理过程中的问题,提高员工的积极性和忠诚度。

5. 消息中心模块:该模块为员工提供实时的企业通知、业务交流、个人消息等功能,促进公司的内部交流和沟通。

四、研究目标及成果通过开发一套基于Web的企业人力资源综合管理系统,达到以下目标:1. 满足企业日常管理的需求,提高管理效率,降低管理成本。

2. 提高员工的满意度和忠诚度,促进公司整体业绩提升。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

毕业设计(论文)开题报告题目:人事管理系统的设计与实现专业计算机科学与技术班级学号姓名指导教师1 本课题的目的和意义、国内外研究现状、水平和发展趋势1.1课题的目的和意义开发人事系统的目的就是为了帮助财务部门能更好地管理本企业的员工工资,人事,提高工作效率,实现企业工资信息管理的规范化和自动化。

本系统采用ASP语言和Access数据库开发而成,包括职工管理、档案管理、考勤管理、人事等模块,并将工资计算与考勤、奖惩相关联,生成较合理的薪酬管理体制,以产生有效的激励机制。

同时系统设置了一些必要的辅助功能,比如对员工合同到期提醒和生日提醒等功能,有助于巩固企业与员工的心理契约,促进员工积极向上,向公司靠拢。

系统能够实现数据的录入、插入、删除、查询、统计、更新等功能,能满足企业职工管理方面的基本要求。

1.2国内外研究现状与水平企业人事管理的根本目的就是通过使用人才去达到最大利益。

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

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

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

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

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

随着国际软件技术,计算机技术的发展,传统的管理已不能适应企业的发展需要,公司力求更高层次的发展,建立适应人事管理软件刻不容缓。

2 文献查阅、调研情况2.1文献综述针对本课题,广泛地查阅了国内外关于asp以及Access的相关书籍。

主要通过图书馆借阅书籍以及网络在线读阅书籍,总共查阅了9本相关书籍,其中原版书籍1本,英译书籍2本,其他的为国内著作。

文献[1]详细地介绍了ASP(Active Server Pages)技术,介绍的具体内容有ASP概念、VBScript基础知识、ASP编程基础、ASP的5大内置对象(包括Request对象、Reponse 对象、Server对象、Applicatioin对象以及Session对象)、ASP的内置组件(包括BrowserCap组件、FileSystem’组件、Content Linker组件、Dictionary组件以及AdRotator组件)、ADO数据库开发技术(包括Connection对象、RecordSet对象、Command 对象、Parameter对象以及Field对象)。

文献[2] 以一个网站建设实例为线索,详细地介绍了有关个人网站建设的知识,从网站制作环境的配置、网页的制作到网络数据库的建立,一步步地讲述了网站建设的方法。

文献[3]首先介绍网站规划设计的基础知识,接着通过9个典型网站设计案例,对各类网站使用的HTML代码、动态网站的编程接口、JavaScript特效、CSS样式表的创建、设计和系统的发布等各个环节进行了详细的描述。

同时针对各类网站不同的特点,对网站主题、结构设计、网页风格、布局和配色等进行了有针对性的论述。

文献[4]介绍使用ASP开发动态交互式网站的必备知识,然后介绍网站聊天服务系统和电子邮件系统的架设和使用。

文献[5]详细讲述了使用ASP进行网络程序设计的应用技术。

文献[6]介绍了asp在交互式环境下的一些理论知识。

文献[7]讲述ASP技术中最关键的部分――ASP控件与组件的开发细节,从对ASP编程模型的引入到ASP控件最基本的知识,包括呈现内容,属性与持久化,服务端事件与ASP回传,脚本与资源文件的集成以及ASP回调,控件的设计时支持。

各个知识均穿插了精巧的小实例,且在各个进阶阶段配备了综合的阶段项目,最后还讲述了一些重点控件的开发,依次是验证控件、模板控件、数据绑定控件、数据源控件、WebParts,最终给予我一个整体的控件开发的知识体系。

文献[8]是我大致了解了实现一个高度松耦合的架构,紧跟流行的n层结构和基于构件的应用程序模型、提供拖放功能,并且使用ASE 3.5构建Web软件层的服务器端、运用LINQ建立数据访问层,并使用Windows Workflow Foundation建立作为工作流集合的业务逻辑层、使用JavaScript开发客户端构件以获得更快的性能和更好的缓存效果、发挥ASP AJAX框架的最大效能以获得速度更快、具有更多动态效果和更好可扩展性的站点、构建一个客户Web服务调用句柄以克服ASENET AJAX 1.0的缺点,从而得到异步、支持事务处理和缓存友好的网络服务。

文献[9] 讨论了SQL Server数据库对象、T-SQL基础、键和约束、高级查询、存储和索引、事务和锁、触发器、安全性等内容。

书中在讲述每个主题时,都会先给出背景知识,然后讲述自身经验,并在适当时候推出示例,进一步予以说明。

2.2调研情况在企业中,人事管理工作是非常重要的一项工作,它负责整个企业的日常人事安排,人员的人事管理等。

以前都是人工进行操作。

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

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

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

人事管理的主要任务是为实现企业的整体目标提供合适可用的人才,这就要求人事部门进一步加大人事制度改革的力度,建立好人才档案,为企业选拔贤能创造一个良好的工作环境,使员工用其所长、人尽其才;关心和改善员工的生活条件,使员工无后顾之忧,充分发挥自己的内在潜力。

可行性研究是为了弄清楚系统开发的项目是不是可以实现和值得进行研究的过程,实际上是一次大大简化了系统分析和系统设计的过程,所以,进行可执行性分析是非常必要的,也是很重要的,经过最初的设计目标和进行的市场调查得出以下四点的可行性分析:1.技术可行性:本系统使用ASP(Active Server Pages)作为开发工具。

ASP采用面向对象的编程方法---把程序和数据封装起来作为一个对象,并为每个对象赋予相应的属性,在ASP脚本中可以方便地引用系统组件和ASP内置组件,还能够通过第三方组件来扩充功能;而且用ASP编写的页面非常小巧;灵活;实用无需编译;可以方便的进行人机交互。

同时又可以用非常简单的语句实现对数据库的操作。

由于ASP程序的短小精干,对于繁忙的网络系统不会造成很大的压力。

系统采用Access作为后台数据库开发工具。

Access作为Microsoft Office套件中的数据库管理软件,其图形化界面使数据库管理更加简洁、灵活,同时又具有丰富的编程接口以及强大的报表功能,能够为我们从事程序开发提供了很多方便。

2.经济可行性:随着科学技术的发展和人们生活水平的不断提高,计算机的价格也已经越来越能被很多人所接受。

不管是在企业还是家庭,计算机的使用已经成为普遍现象。

所以从用户经济方面考虑,本系统的开发不会有很大的困难和风险。

且系统本身成本较低,不需要很多的开发费用和以后的维护费用。

3.管理可行性管理员对系统的直接操作极其管理,十分方便,而且快速,出错几率小,可以大大节约时间,符合现代快节奏生活的要求。

通过以上的可行性分析,我将采用Microsoft IIS+ASP将结合的技术,运用ACCESS 2003数据库对网站进行建设。

3 本课题的基本内容、重点、难点3.1本课题的基本内容一个基于网络的人事系统,能在网络环境下实现数据的录入、插入、删除、查询、统计、更新等功能。

将人事作为一个独立的模块与人事管理相联系,同时关联员工的考勤和奖惩等管理,来生成每个员工的基本工资、津贴、实际发放工资等等,能够实现人事信息和人事的科学化、系统化、规范化和自动化。

人事系统的七个功能模块的详细介绍如下:1.职工管理模块:实现用户自由的信息录入。

结合人事变动完成本单位各类人员变动事宜,实时记录人员进入单位后的所有变化信息。

实现对员工信息灵活的查询功能。

2.考勤管理模块:将考勤数据按月输入到系统中,系统将记录所有请假、矿工、迟到、早退等数据,并进行自动统计和汇总。

3.档案管理模块:提供全部人员记录,用以记录和查看人员相关信息。

4.人事模块:实现对基本工资的管理,每月可以计算和修改工资数据,记录工资发放日期。

5.事项记录模块:根据单位情况设立培训、奖惩等事项记录。

6.其它事记模块:用于企业内部记录单位的基本信息和员工生日等,促进员工团结一致、积极向上。

7.系统管理模块:主要包括用户登陆和安全退出系统。

提供有效的用户认证安全机制。

3.2本课题的重点和难点1)对于人事数据库的建立数据库的好坏直接影响到整个平台,数据库字段,数据库的表的关系等都是很重要问题4 解决问题的方法、手段、措施等4.1拟采取的方法和技术1)开发环境ASP全称(Active Server Pages),是微软推出的用以取代CGI(Common Gateway Interface)的动态服务器网页技术[1]。

其实微软更早曾推出了IDC(Internet Database Connector)技术,专门用于和数据库连接。

IDC虽然也简单易学,但是因为它太简单了,以至于很多功能都不能实现。

于是微软又推出了仍然简单易学,但功能更强大的ASP。

2)数据库Access是一个数据库管理系统,它之所以被集成到Office中而不是Visual Studio 中,是因为它与其它的数据库管理系统(如Visual FoxPro)相比更加简单易学,一个普通的计算机用户即可掌握并使用它。

而且最重要的一点是,Access的功能足够强大,足以应付一般的数据管理及处理需要。

4.2选择的工具PC操作系统采用Windows XP。

该操作系统为现今采用最为广泛的操作系统,在用户中有相当的普遍性。

基于此操作系统的开发保证了大多数用户的兼容性。

Web环境的浏览器端(B)采用IE6.0Web环境的服务器端采用IIS。

开发环境采用Dreamweaver。

该开发环境提供了强大和灵活的开发环境,可用于创建基于ASP的应用程序。

4.3工作进度安排第7学期第19周~第8学期1周:信息的收集、整理;系统调研、需求分析,提交开题报告第2-3周:充分了解本系统的环境、功能。

掌握本系统的应用环境,包括界面环境以及本系统需要用到的一些软件与类库,例如ACCESS2003。

第4周:系统的逻辑设计第5周:系统的具体设计。

第6-9周:应用程序的编写与调试。

第10周:应用程序的整体调试,毕业论文的初步构思。

第11-12周:毕业论文的详细内容,应用程序的修改、调试。

毕业论文的编写。

第13-14周:应用程序的调试,毕业论文的修改。

相关文档
最新文档