| 【中文题名】 | 工程项目人工时管理系统的设计与实现 |
| 【英文题名】 | Designing and Achieving on Engineering Project Manpower Hour Management System |
| 【学科专业】 | 计算机技术 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2007-5-29 |
| 【中关键词】 | 工程项目,人工时,CSWBS,CS结构,BS结构, |
| 【英关键词】 | Engineering Project,Manpower Hour,CSWBS,C/S Structure,B/S Structure, |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>计算技术、计算机技术>计算机软件>程序设计、软件工程>软件工程 |
| 【论文摘要】 |
本论文的研究目的是根据中石油管道工程有限公司(CPPE)项目管理的特点,利用现有的网络平台及现代IT技术,实现项目控制过程中的工程量、人工时的统计、计算、分析和报告;按照项目管理人员岗位的不同,设定不同的查询权限,以便于领导、项目管理部门及时了解工程项目的人力资源投入和使用情况。
针对公司项目管理的急需,课题组独立开发了CPPE工程项目人工时管理系统。该系统由三大部分组成,其中第一部分(项目工时计划与审核)用Client/Server(C/S)结构实现,后两部分(个人工时管理和综合统计查询)用Browser/Server(B/S)结构实现。本课题首先建立公司级的标准工作分解(CSWBS)库,即把公司各专业、工作包(工作项)进行分类编码;建立管理流程和总体功能结构图;以SQL Server 2000为平台,建立数据库中的表和视图;利用Delphi6.0完成项目工时计划与审核(C/S结构);利用ASP.NET技术及C#编程语言完成个人工时填报和综合统计查询(B/S结构)。
本课题在借鉴现有国内、外企业项目控制系统开发经验的基础上,依据工程公司的实际情况,基本完成了系统的设计与实现。改变了... |
| 【论文题纲】 |
|
中文摘要 |
3-4 |
|
ABSTRACT |
4-8 |
|
第一章 需求分析 |
8-15 |
|
1.1 背景 |
8-9 |
|
1.2 原有系统的运行过程及存在的问题 |
9-10 |
|
1.2.1 原有系统的运行过程 |
9-10 |
|
1.2.2 存在问题 |
10 |
|
1.3 人工时管理系统研究目标 |
10 |
|
1.4 用户及用户特点 |
10-11 |
|
1.5 功能需求 |
11-13 |
|
1.5.1 流程 |
11 |
|
1.5.2 用户及功能说明 |
11-13 |
|
1.6 输入输出、数据管理、故障处理等要求 |
13-14 |
|
1.7 运行环境规定 |
14-15 |
|
第二章 系统及功能设计 |
15-23 |
|
2.1 标准工作结构分解WBS 简介 |
15-18 |
|
2.1.1 什么是CSWBS |
15-16 |
|
2.1.2 设计WBS 分可研、初步设计、施工图三阶段 |
16-17 |
|
2.1.3 WBS 编码说明 |
17-18 |
|
2.1.4 关于设计经理的WBS |
18 |
|
2.1.5 WBS 所包含的内容 |
18 |
|
2.2 系统流程及结构 |
18-23 |
|
2.2.1 流程设计 |
18-19 |
|
2.2.2 功能结构设计 |
19-23 |
|
第三章 数据库设计与实现 |
23-45 |
|
3.1 数据库的需求分析 |
23-24 |
|
3.2 数据库的逻辑设计 |
24-45 |
|
3.2.1 数据库中表的详细结构 |
24-37 |
|
3.2.2 数据库中的视图 |
37-42 |
|
3.2.3 数据库中设计的作业 |
42-45 |
|
第四章 系统开发和运行环境及开发工具 |
45-49 |
|
4.1 C/S 结构的开发工具介绍 |
45-46 |
|
4.2 B/S 结构的开发环境和工具介绍 |
46-49 |
|
4.2.1 B/S 的应用程序逻辑结构 |
46 |
|
4.2.2 Microsoft.NET 框架及Visual Studio.NET |
46-47 |
|
4.2.3 安装与配置.NET 运行环境 |
47 |
|
4.2.4 C |
47-49 |
|
第五章 C/S 结构应用程序的模块设计及实现 |
49-59 |
|
5.1 项目工时管理系统(C/S 部分)初步设计说明 |
49-50 |
|
5.2 项目工时管理系统详细设计说明 |
50-54 |
|
5.2.1 项目管理部模块 |
51-52 |
|
5.2.2 项目经理模块 |
52 |
|
5.2.3 专业负责人模块 |
52-54 |
|
5.3 关键问题实现方法说明 |
54-59 |
|
5.3.1 数据库连接 |
54-55 |
|
5.3.2 数据库的数据集中操作实现方法 |
55-56 |
|
5.3.3 任务批量分解 |
56 |
|
5.3.4 所有查询可以多条件、自由组合模糊查询 |
56-57 |
|
5.3.5 查询结果直接导入EXECL 表中 |
57-59 |
|
第六章 B/S 结构应用程序的模块设计及实现 |
59-78 |
|
6.1 B/S 结构项目工时管理系统初步设计说明 |
59-60 |
|
6.2 B/S 结构项目工时管理系统详细设计说明 |
60-78 |
|
6.2.1 站点及命名空间结构 |
60-61 |
|
6.2.2 站点配置文件说明 |
61-63 |
|
6.2.3 主要模块功能、设计方法 |
63-78 |
|
结束语 |
78-79 |
|
附录1 WBS 编码实例 |
79-81 |
|
附录2 “人工时管理系统”部分源程序 |
81-87 |
|
第一部分项目管理和项目计划与工时审核C/S 客户端 |
81-83 |
|
第二部分个人工时管理与科室公司级统计查询(B/S 结构) |
83-87 |
|
参考文献 |
87-89 |
|
发表论文和科研情况说明 |
89-90 |
|
致谢 |
90 |
|
| 【DOI】 | LunWen.ID:2.2008.358110 |