本篇论文目录导航:
【题目 】某物业公司人力资源管理系统开发研究
【第一章 】某集团物业企业人力资源管理平台构建研究绪论
【第二章 】人力资源系统项目开发技术基础
【第三章 】物业人力资源管理功能需求分析
【4.1 - 4.3 】人力资源系统功能结构设计
【4.4 4.5 】人力资源管理系统的流程
【4.6 - 4.10 】物业人力系统数据库与接口设计
【第五章 】某物管企业人力资源管理系统的实现与测试
【总结/参考文献 】物业管理企业人力资源系统研发总结与参考文献
第 2 章 项目开发技术基础
2.1 B/S 结构模式。
美国微软公司研发的产品 B/S(Browser/Server,浏览器/服务器)是一种网络结构模式,通过浏览器用户可实现阅览应用界面,在前端(Browser)实现的是极少部分事务逻辑,在服务端(Server)用户界面主要事务逻辑得以实现,形成表示层、功能层、数据结构这三层结构[2]
.B/S 架构管理软件的优点是:客户运行速度快、便捷、降低了客户端电脑负载,简单的软件维护和升级方式,提高了工作效率,同时降低了总成本。
B/S 模式最大特点是:通过浏览器用户可访问 Internet 上的各类讯息,这些讯息来源自许多的 Web 服务器,而每一个 Web 服务器都可以与数据库服务器连接,大量数据便存储于数据库服务器中[3]
.现阶段,LAN 建立 B/S 结构的网络应用,成本较低、容易实施,它能实现不同人员,在不同地点,通过不同方式接入和操作共享的数据库;能够实现更高的安全性来保护数据平台和管理访问权,这种方式大大简化了用户的操作难度,更易于使用。
2.2 SQL Server 技术的介绍。
微软公司研发的产品 SQL Server 是一个使用非常广泛的关系型数据库管理系统,适合商业、民用、军事等各种不同应用环境[4]
.SQL(Structured Query Language),即结构化查询语句,它是集数据查询、数据操纵、数据定义、数据控制于一体的综合的,功能极强的语言[5]
.客户端使用结构化查询语言(SQL)向服务器端提出请求并接收服务器端数据处理的结果。
SQL Server 的特点:
(1)操作简单使用便捷,可通过 insert、select 等简单的单词实现数据库访问,可使使用者较快的记住并学会使用 SQL.并且可提供的多种可视化图形工具,让使用者操作更便捷。
(2)具有良好的兼容性,支持多种编程语言,提供了单一的数据库引擎,可以跨操作系统平台使用[6].(3)支持 WEB 技术。用户可以通过 WEB 页面来浏览或查询存放于 SQL Server 中的数据信息,从而创建了动态的 WEB 页面;同时用户通过 WEB 助手可以将 HTML 中的数据引入到 SQL Server 数据库中。
(4)满足决策支持需求[7-8].数据库的分布式视图将工作数据和任务划分到若干独立的 SQL Server 服务器上,为远距离联机决策提供了极大帮助,特别适合电子商务应用。
(5)具备数据挖掘和数据仓库功能[9-11].SQL Server 具备复杂数据挖掘功能,通过对数据中存在的趋势和模式的分析,根据分析之后的结论为使用者对实际业务难题作出决策提供依据。能提取数据进行分析和汇总,通过进行联机分析处理实现了数据仓库的功能。
2.3 Hibernate 介绍。
Hibernate 是一个开放源代码的对象关系映射框架,它对 JDBC 进行了一种轻量级的对象封装,使程序员可以随意调用对象操纵数据库,无需通过复杂的 SQL 数据访问数据库[12].Hibernate的特性是任何使用JDBC的场合都适合Hibernate应用,同时Hibernate可以使 JDBC 程序更加简便,在系统开发过程中,数据持久化是 Hibernate 担任的重任。
Hibernate 核心接口在系统开发中都会用到,它们分别是 Session、SessionFactory、Transaction、Query、Criteria 和 Configuration 六个核心接口[13].
2.4 PowerDesigner 介绍。
PowerDesigner 是全球最大软件制作厂商之一 Sybase 公司研制的 CASE 工具集。
PowerDesigner 的应用便于对企业信息管理系统进行数据分析、模型设计,它包含了数据库模型开发周期的全过程,为企业提供集成化的解决方案。PowerDesigner 不仅功能强大,其操作更简单便捷,通过 PowerDesigner 可以制作数据流程图、概念数据模型、物理数据模型、生成的应用程序可满多种客户端开发工具,还可以制作数据仓库结构模型及控制团队设备模型[14]
.将 PowerDesigner 与当前先进的数据库设计软件配合使用,不但可以缩短开发时间,还可以使系统设计更为完善。
2.5 系统数据准备与初始化。
1、组织结构、用户角色、帐号(1)收集整理物业管理企业部门组织结构树,完成系统配置。
(2)建立系统管理员、监督员、操作员、业务维护员、一般用户等角色,导入用户表。
2、权限配置:根据业务应用,对应使用角色配置系统功能权限。
3、数据字典:完成公共基础数据字典数据批量导入。
4、流程模板:根据人力资源管理配置流程模板。
2.6 系统开发环境。
硬件配置在满足系统性能要求的前提下,视系统的容量、用户数等因素影响,系统从 PC 服务器到小型机的各种硬件中选型,支持集群部署方式。
1、系统数据库服务器硬件配置与软件需求:
(1)CPU:2.33GHz;(2)内存:2GB;(3)硬盘:100GB;(4)网络:1.0Gbps.
(5)操作系统:Windows Server 2003 SP2(6)数据库: SQL Server2、系统应用服务器硬件配置与软件需求:
(1)CPU:2.33GHz;(2)内存:2GB;(3)硬盘:50GB;(4)网络:1.0Gbps.
(5)操作系统:Windows Server 2003 SP2(6)软件:WebLogic8.12.7 本章小节。
本章主要介绍系统开发的技术,首先介绍B/S结构模式,分析B/S架构优点及特点,接着介绍了系统釆用SQL Server,Hibernate和PowerDesigner的技术原理,最后详细介绍系统开发所需要的具备的数据条件及环境要求。
1开发背景教育信息化的实施,自上至下而言,必须与学校的制度创新、组织创新和管理创新结合;自下至上而言,必须以作为学校主体的工作人员使用信息技术水平的逐步提高为基...
0引言管理信息系统(简称MIS)是一个供使用者利用计算机、网络通信设备以及其他办公设备,对所需的信息进行采集、传输、处理、格式转换及存储、信息更新、功能拓展和维护的系统。[1]我国高等职业教育虽然起步比较晚,但在高等教育大众化的今天,高等职业教...
第3章系统设计3.1数据库设计3.1.1概念结构(1)住户信息数据库结果设计,通过对以往小区物业管理实际需求情况及常用的信息分析,其住户信息主要包括了住户编号、房屋编号、户主名称、联系电话以及联系地址等信息,其结果图如图3.1所示。3.1.2实...
本文首先对学生宿舍管理系统进行了需求分析,然后又介绍了学生宿舍管理系统的整体设计,将系统分成用户信息管理、学生信息管理、报修信息管理和检查信息管理四个模块,最后对系统各模块设计进行了简单的概述。...
第4章系统测试系统测试是在系统详细设计功能实现后,借助专业测试工具对系统的功能和性能进行全方位模拟测试的过程,用于检验系统设计是否符合设计预期,发现系统潜在故障及问题并于系统实现前改进。本课题中的系统测试紧密结合软件工程要求,分单元测试...
阐述了协同设计的方式方法一部分是已有实际工程应用经验的总结,还有一部分则是在PDMS软件平台上各专业协作设计的尝试和探索。...
空气质量问题一直影响并制约着经济发展和人民身体健康,其重要性显著。空气污染通常是由于人类活动或自然过程引起某些有害物质进入大气,当达到足够的浓度和时间时,并危害人类的舒适度或环境的现象。...
1、概述随着教育信息化进程推进,高职院校的教务管理也逐步推进信息化建设。传统的教务管理系统都是基于B/S架构的业务系统,其功能覆盖了教务管理的大部分核心功能,如学籍、教学计划、教学资源、教学任务、排课、选课等,但是这些核心功能的信息流向都呈...
第一章绪论1.1课题的背景及意义。随着计算机技术的发展,计算机应用逐渐由大规模科学计算转向以数据库管理系统为开发环境,对大规模的事务处理和对工作流管理的管理信息系统[1-2].计算机已经渗入到了我们日常生活、工作和学习的方方面面,同时也包括了...
本文以软件工程理论为指导, 将网络编程技术引入到企业商品的进销存管理中, 实现商品流资金流的高效管理。...