ImageVerifierCode 换一换
格式:DOCX , 页数:56 ,大小:557.13KB ,
资源ID:4236007      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4236007.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(房地产企业项目管理系统的开发.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

房地产企业项目管理系统的开发.docx

1、房地产企业项目管理系统的开发毕业论文(设计)题 目:房地产企业项目管理系统的开发 院(系): 计算机科学与技术学院 专业年级: 计算机科学与技术2007级 姓 名: * 学 号: * 指导教师: * 2009年 3月27 日 原 创 性 声 明本人郑重声明:本人所呈交的毕业论文,是在指导老师的指导下独立进行研究所取得的成果。毕业论文中凡引用他人已经发表或未发表的成果、数据、观点等,均已明确注明出处。除文中已经注明引用的内容外,不包含任何其他个人或集体已经发表或撰写过的科研成果。对本文的研究成果做出重要贡献的个人和集体,均已在文中以明确方式标明。本声明的法律责任由本人承担。论文作者签名:* 日

2、期: 2009年3月27日 关于毕业论文使用授权的声明本人在指导老师指导下所完成的论文及相关的资料(包括图纸、试验记录、原始数据、实物照片、图片、录音带、设计手稿等),知识产权归属*学院。本人完全了解*学院有关保存、使用毕业论文的规定,同意学校保存或向国家有关部门或机构送交论文的纸质版和电子版,允许论文被查阅和借阅;本人授权*学院可以将本毕业论文的全部或部分内容编入有关数据库进行检索,可以采用任何复制手段保存和汇编本毕业论文。如果发表相关成果,一定征得指导教师同意,且第一署名单位为*学院。本人离校后使用毕业论文或与该论文直接相关的学术论文或成果时,第一署名单位仍然为*学院。论文作者签名: 日

3、期: 指导老师签名: 日 期: 房地产企业项目管理系统的开发摘 要通过人力资源管理系统使得管理者快速高效地完成企业日常事务中的人事工作,降低了人力资源管理成本,使管理者能集中精力在企业战略目标;另一方面,通过软件及时收集与整理分析大量的人力资源管理数据,为企业战略决策的生成与实施控制提供强有力的支持,以提高组织目标实现的可能性。具体实现目标如下: 系统采用人机对话方式,界面美观友好,信息查询灵活、方便、快捷、准确,数据存储安全可靠。 键盘操作,快速响应。 对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。 万能查询器实现自由设置查询。 强大的工资报表。 与EXCEL实现无缝连接,

4、使人员、考勤、工资等信息的查询结果可直接保存在EXCEL表中。 不同的操作员有不同的操作员权限,增强了系统的安全性。 系统最大限度地实现了易安装性、易维护性和易操作性。 系统运行稳定、安全可靠。【关键词】 HRM 人力资源管理系统Real Estate Enterprise Project Management System Abstract Through human resource management system allows managers to quickly and efficiently complete the business day-to-day affairs pe

5、rsonnel work,reduces the cost of human resources management,so that managers can concentrate on strategic objectives in the enterprise;on the other hand,through software to collect and organize the timely analysis of many human resource management data,corporate strategy for the generation of decisi

6、on-making and implementation of control provide strong support,Achieve organizational goals in order to enhance the possibility of。Achieve specific objectives are as follows: Human-computer dialogue system, beautiful and friendly interface, information query and flexible, convenient, fast, accurate,

7、 secure and reliable data storage. Keyboard operation, fast response. On the user input data, system data Strict inspection, as far as possible, ruled out human error. Freedom achieve universal query browser settings inquiries. Report powerful wages. With EXCEL achieve seamless connectivity, so that

8、 personnel, attendance, wages, etc., the information query results can be directly saved in EXCEL table. Different operators have different operator competence, and enhance the systems security. System to maximize the implementation of easy to install, and easy to maintain and easy operability. Syst

9、em is running stable, safe and reliable.【Key Words】 HRM Human Resource Management System2.系统特点. 83.系统分析. 93.2经济可行性. 93.3技术可行性. 94.总体设计. 10 4.2系统功能结构. 10 4.3系统功能概述. 105.4.1数据表概要说明. 135.4.2主要数据表的结构. 136.1.1添加全局变量.206.1.2声明API函数ShellExecute. 216.1.3共享数据库连接. 216.2.1窗体设计. 226.2.2代码设计. 226.3.1创建主窗体. 246.3

10、.2使用VB资源编辑器和菜单编辑器创建标准菜单. 246.3.3使用TreeView控件创建树状菜单. 266.3.4使用Image控件数组创建图形按钮.266.3.5代码设计. 266.4.1窗体设计. 306.4.2代码设计. 306.5.1父窗体设计. 356.5.1子窗体设计. 376.6.1父窗体设计. 416.6.1子窗体设计. 421引 言房地产企业具有项目多、投入大、地域广、周期长、管理要素众多的特征,企业迫切需要一个能够满足房地产开发实际业务需求的集成管理平台,在此平台的基础上,实现房地产企业项目全周期管理,实现企业各管理层及业务职能单元的全方位监控及运作,并充分考虑未来企业

11、发展的要求,最终满足集团企业多项目、跨地域的管理需求。目前市场上的人力资源管理系统很多,但要找到一款真正称心、符合公司实际情况的人力资源管理系统软件并不容易。由于存在这样那样的不足,企业在选择人力资源管理系统时倍感困惑,主要集中在以下方面:(1)大多数自称为人力资源管理系统的软件其实只是简单的人事管理系统,难以真正提升企业人力资源管理水平,提高工作效率,其降低管理成本的效果也不明显。(2)系统功能不切实际,大多是互相模仿,不是从企业实际需求中开发出来的。(3)大部分系统不能满足企业全面沟通及管理的需要。安装部署、管理极不方便,或者选用小型数据库,不能满足企业海量数据存取的需要。(4)系统操作不

12、方便,界面设计不美观、不标准、不专业、不统一,用户实施及学习费时费力。2 系统特点(1)系统采用人机对话方式,界面美观友好,信息查询灵活、方便、快捷、准确,数据存储安全可靠。(2)本系统的初始用户名为:mr,密码为:mrsoft。(3)编号由系统自动生成。(4)利用万能查询器实现自由设置查询。(5)本系统完全支持按Enter键跳到下一文本框的功能,用户无需再通过鼠标定位光标位置。(6)在部分模块中,双击信息表中的某一信息记录,即可进入信息修改窗口,对该信息进行修改操作。(7)强大的工资报表。(8)与EXCEL实现无缝连接,使人员、考勤、工资等信息的查询结果可直接保存在EXCEL表中。(9)不同

13、的操作员有不同的操作员权限,增强了系统的安全性。(10)对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。(11)系统最大限度地实现了易安装性、易维护性和易操作性。(12)系统运行稳定、安全可靠。(13)为用户提供了记事本、计算器、Office-Word、Office-Excel等辅助工具,加强了系统与用户的交互性。3系统分析软件需求是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。通过对应用问题及其环境的理解与分析,为问题涉及的信息、功能及系统行为建立模型,将用户需求精确化、完全化,最终形成需求规格说明,这一系列的活动即构成软件开发生命周期的需求分析阶段。需求分析

14、是介于系统分析和软件设计阶段之间的重要桥梁。一方面,需求分析以系统规格说明和项目规划作为分析活动的基本出发点,并从软件角度对它们进行检查与调整;另一方面,需求规格说明又是软件设计、实现测试直至维护的主要基础。良好的分析活动有助于避免或尽早发现早期的错误,从而提高软件生产率,降低开发成本,改进软件质量。3.1 可行性研究开发任何一个基于计算机的系统,都会受到时间和资源上的限制。因此,对在接受任何一个项目开发任务之前,必须根据客户可能提供的时间和资源条件进行可行性分析,以减少项目开发风险,避免人力、物力和财力的浪费。可行性分析与风险分析在很多方面是相互关联的,项目风险越大,开发高质量的软件的可行性

15、就越小。3.2 经济可行性经济可行性,进行成本效益分析,评估项目的开发成本,估算开发成本是否会超过项目预期的全部利润。分析系统开发对其他产品或利润的影响。3.3 技术可行性技术可行性研究过程中,系统分析员应采集系统性能、可靠性、可维护性和可生产性方面的信息;分析实现系统功能和性能所需要的各种设备、技术、方法和过程;分析项目开发在技术方面可能担负的风险以及技术问题对开发成本的影响。开发一个中小型人力资源管理系统,涉及到的技术问题不太多,主要用到的技术就是数据库和一门可视化开发的编程语言。在这方面,数据库主要是用来存放数据,就目前主流的数据库来看。为此,我们选择了目前比较流行的Microsoft

16、SQL Server数据库系统;在前台开发编程方面,本系统采用Microsoft公司的Visual Basic 6.0作为主要的开发工具。 4 言房地产企业具有项目多、投入大、地域广、周期长、管理要素众多的特征,企业迫切需要一个能够满足房地产开发实际业务需求的集成管理平台,在此平台的基础上,实现房地产企业项目全周期管理,实现企业各管理层及业务职能单元的全方位监控及运作,并充分考虑未来企业发展的要求,最终满足集团企业多项目、跨地域的管理需求。目前市场上的人力资源管理系统很多,但要找到一款真正称心、符合公司实际情况的人力资源管理系统软件并不容易。由于存在这样那样的不足,企业在选择人力资源管理系统时

17、倍感困惑,主要集中在以下方面:(1)大多数自称为人力资源管理系统的软件其实只是简单的人事管理系统,难以真正提升企业人力资源管理水平,提高工作效率,其降低管理成本的效果也不明显。(2)系统功能不切实际,大多是互相模仿,不是从企业实际需求中开发出来的。(3)大部分系统不能满足企业全面沟通及管理的需要。安装部署、管理极不方便,或者选用小型数据库,不能满足企业海量数据存取的需要。(4)系统操作不方便,界面设计不美观、不标准、不专业、不统一,用户实施及学习费时费力。2 系统特点(1)系统采用人机对话方式,界面美观友好,信息查询灵活、方便、快捷、准确,数据存储安全可靠。(2)本系统的初始用户名为:mr,密

18、码为:mrsoft。(3)编号由系统自动生成。(4)利用万能查询器实现自由设置查询。(5)本系统完全支持按Enter键跳到下一文本框的功能,用户无需再通过鼠标定位光标位置。(6)在部分模块中,双击信息表中的某一信息记录,即可进入信息修改窗口,对该信息进行修改操作。(7)强大的工资报表。(8)与EXCEL实现无缝连接,使人员、考勤、工资等信息的查询结果可直接保存在EXCEL表中。(9)不同的操作员有不同的操作员权限,增强了系统的安全性。(10)对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。(11)系统最大限度地实现了易安装性、易维护性和易操作性。(12)系统运行稳定、安全可靠。

19、(13)为用户提供了记事本、计算器、Office-Word、Office-Excel等辅助工具,加强了系统与用户的交互性。3系统分析软件需求是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。通过对应用问题及其环境的理解与分析,为问题涉及的信息、功能及系统行为建立模型,将用户需求精确化、完全化,最终形成需求规格说明,这一系列的活动即构成软件开发生命周期的需求分析阶段。需求分析是介于系统分析和软件设计阶段之间的重要桥梁。一方面,需求分析以系统规格说明和项目规划作为分析活动的基本出发点,并从软件角度对它们进行检查与调整;另一方面,需求规格说明又是软件设计、实现测试直至维护的主要基础。良

20、好的分析活动有助于避免或尽早发现早期的错误,从而提高软件生产率,降低开发成本,改进软件质量。3.1 可行性研究开发任何一个基于计算机的系统,都会受到时间和资源上的限制。因此,对在接受任何一个项目开发任务之前,必须根据客户可能提供的时间和资源条件进行可行性分析,以减少项目开发风险,避免人力、物力和财力的浪费。可行性分析与风险分析在很多方面是相互关联的,项目风险越大,开发高质量的软件的可行性就越小。3.2 经济可行性经济可行性,进行成本效益分析,评估项目的开发成本,估算开发成本是否会超过项目预期的全部利润。分析系统开发对其他产品或利润的影响。3.3 技术可行性技术可行性研究过程中,系统分析员应采集

21、系统性能、可靠性、可维护性和可生产性方面的信息;分析实现系统功能和性能所需要的各种设备、技术、方法和过程;分析项目开发在技术方面可能担负的风险以及技术问题对开发成本的影响。开发一个中小型人力资源管理系统,涉及到的技术问题不太多,主要用到的技术就是数据库和一门可视化开发的编程语言。在这方面,数据库主要是用来存放数据,就目前主流的数据库来看。为此,我们选择了目前比较流行的Microsoft SQL Server数据库系统;在前台开发编程方面,本系统采用Microsoft公司的Visual Basic 6.0作为主要的开发工具。 5 总体设计4.1系统结构设计C/S结构就是“客户端/服务端”的一种工

22、作模式。一般来说,这种模式都会要求安装一个客户端程序,由这个程序和服务器端进行协同工作,因为由客户端来专门处理一些工作,所以C/S结构的程序一般都功能强大、界面漂亮,由于任务分散在服务器端和客户端分别进行,所以提高了硬件的利用效率,对于程序员来说,编程开发也更加的容易。基于以上原因,在设计人力资源管理系统时,采用了传统的基于两层的C/S结构。4.2系统功能结构人力资源管理系统的功能结构如图1所示。图1 系统功能结构图4.3 系统功能概述 基本资料管理基本资料管理主要包括:部门管理、工种类型管理、职务类型管理、职称类型管理、文化程度管理、政治面貌管理、民族管理、培训课程管理、考核项目管理、合同类

23、型管理和聘用类型管理。其中部门管理实现了通过树结构进行各个部门的管理,并从部门全称可以看出该部门的上下级关系。 工资设置工资设置是计算员工工资时的最基本的设置,其主要包括奖励项目设置、惩罚项目设置和工资设置。 人事管理人事管理实现了对公司员工的全面管理,其主要包括人事信息管理、新员工登记、员工调动、员工离职、员工复职、培训管理、考核管理、合同管理、聘用管理、保险管理、合同到期处理和聘用到期处理。 工资管理工资管理实现了对公司员工工资的计算、发放和打印,以及员工的奖励、惩罚和考勤信息。其主要包括工资信息管理、过期数据处理、建立新月份工资、员工奖励管理、员工惩罚管理和考勤信息管理。 系统管理登录系

24、统时需要验证身份,只有合法的用户才可以进入人力资源管理系统,不同的用户使用不同的功能,同时也可以对密码进行修改,以及对数据进行备份与还原,保护企业的数据安全。其主要包括用户管理、口令设置、数据初始化和数据备份与恢复。 工具为了方便用户日常管理工作,工具中提供了记事本、计算器、Office-Word和Office-Excel。 帮助如果要了解系统功能、使用方法以及开发的相关信息,可以使用帮助和关于。5系统设计5.1设计目标通过人力资源管理系统使得管理者快速高效地完成企业日常事务中的人事工作,降低了人力资源管理成本,使管理者能集中精力在企业战略目标;另一方面,通过软件及时收集与整理分析大量的人力资

25、源管理数据,为企业战略决策的生成与实施控制提供强有力的支持,以提高组织目标实现的可能性。具体实现目标如下 系统采用人机对话方式,界面美观友好,信息查询灵活、方便、快捷、准确,数据存储安全可靠。 键盘操作,快速响应。 对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。 万能查询器实现自由设置查询。 强大的工资报表。 与EXCEL实现无缝连接,使人员、考勤、工资等信息的查询结果可直接保存在EXCEL表中。 不同的操作员有不同的操作员权限,增强了系统的安全性。 系统最大限度地实现了易安装性、易维护性和易操作性。 系统运行稳定、安全可靠。5.2 开发及运行环境系统开发平台:Visual

26、Basic 6.0。数据库管理平台:SQL Server2000。运行平台:Windows XP/ Windows 2000。分辨率:最佳效果1024*768。5.3编码设计编码设计是数据库系统开发的前提条件,是系统不可缺少的重要内容。编码是指与原来名称对应的编号、符号或记号。它是进行信息交换、处理、传输和实现信息资源共享的关键。编码也用于指定数据的处理方法、区别数据类型,并指定计算机处理的内容等。本系统内部信息编码采用了统一的编码方式情况。如下所示: 部门编号部门编号是根据级别订制的。其设计思路是:1级部门编号2位,初始值“01”,后面的部门编号依次往下排(如“02”、“03”等);2级部门

27、编号4位,初始值依据上级编号,如果上级编号为“01”,则该部门编号为“0101”,如果上级编号为“02”,则该部门编号为“0201”;其他级别的部门编号的位数为级别乘2,编码思路与上面同理。 人员编号人员编号为5位数字编码,初始值为“00001”,后面的人员编号依次往下排。 合同编号合同编号为当前系统年、月和人员编号的组合,如“20081200002”。 聘用编号聘用编号为当前系统年、月和人员编号的组合,如“20081100008”。5.4 数据库设计本系统数据库采用SQL Server 2000数据库,系统数据库名称为db_manpowerinfo。数据库db_manpowerinfo中包含29张表。下面是数据表概要说明及主要数据表的结构。5.4.1数据表概要说明数据表树型结构如图2所示。图2 数据表树型结构图5.4.2主要数据表的结构数据库中的主要数据表结构: 人事表人事表的结构如表1所示。表1 人事表的结构字段名数据类型长度编号varchar5姓名varchar10性别varchar2身份证号varch

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

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