C access工程项目管理系统设计与实现.doc

上传人:bao****ty 文档编号:132381952 上传时间:2020-05-15 格式:DOC 页数:34 大小:48KB
返回 下载 相关 举报
C access工程项目管理系统设计与实现.doc_第1页
第1页 / 共34页
C access工程项目管理系统设计与实现.doc_第2页
第2页 / 共34页
C access工程项目管理系统设计与实现.doc_第3页
第3页 / 共34页
C access工程项目管理系统设计与实现.doc_第4页
第4页 / 共34页
C access工程项目管理系统设计与实现.doc_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《C access工程项目管理系统设计与实现.doc》由会员分享,可在线阅读,更多相关《C access工程项目管理系统设计与实现.doc(34页珍藏版)》请在金锄头文库上搜索。

1、-范文最新推荐- C#+access工程项目管理系统设计与实现 摘要:现代建筑工程项目流程复杂,信息量大,信息处理方式多样化,对建筑工程项目管理系统提出更高的要求。为了满足项目管理流程的需求,在这设计了一个工程项目管理系统软件。系统可以对项目进行立项、调研、预算、合同、施工、验收阶段进行管理,是人们对于建筑工程流程的管理更加方便。通过对比选择了合适的架构方式及适合的数据库,最后确定了基于C/S架构进行设计的,通过ACCESS进行数据存储。在分析了项目管理系统功能基础上,对项目管理系统功能进行了模块划分,设计了系统数据库, 实现了对工程项目流程和文档的管理;分析了系统用户特点,实现了对于用户权限

2、的管理;给出了项目管理系统客户端的开发方案,采用C#语言开发系统客户端,实现了客户对于建筑工程项目管理的需求。通过这个程序,人们可以更加方便的管理自己的工程项目,很大程度提高了工作效率和工作准确性。5265关键词:工程项目管理;建筑工程管理;C#Project Management System Design and ImplementationAbstract: Modern construction project process complexity, amount of information, information processing forms, and the constru

3、ction project management system put forward higher requirements. In order to meet the needs of project management processes, in which the design of a project management system software. System can project the project, research, budgets, contracts, construction, inspection stage management, people ma

4、nagement processes for construction easier. By comparing selected the appropriate manner and the appropriate database schema, finalized based on C / S architecture designed by ACCESS for data storage. In the analysis of the project management system functions, based on the project management system

5、features a modular pision, the design of the system database, the realization of the project management processes and documentation; analyzes the characteristics of users of the system to achieve the management of user rights; project management system gives the client development program, using C #

6、 language development system client, to achieve the customer for the construction project management needs. Through this program, people can more easily manage their own projects; to a large extent improve the work efficiency and accuracy. 4.1建立系统功能模型164.2系统数据库184.2.1数据字典184.2.2系统实现的关键技术194.2.3接口设计1

7、94.3数据库设计204.4表结构设计205软件实现235.1功能模块介绍235.2页面设计介绍265.2.1登录页面265.2.2普通用户界面285.2.3立项模块的功能演示285.2.4项目调研模块功能演示295.2.5预算阶段305.2.6合同阶段315.2.7施工阶段315.2.8验收阶段功能演示326系统测试337结束语34致谢35参考文献361绪论1.1建筑工程项目管理系统研究背景与意义随着信息技术日益发展,信息革命及其相关技术已经滲透到社会生活的各个方面。企业管理中计算机的应用越来越广泛,计算机与现代管理知识的结合,利用计算机实现企业纷繁复杂的项目信息管理势在必行。对于大多数企业

8、来说,使用计算机支持企业高效率完成项目管理的日常事务,是适应现代企业制度要求、 推动企业项目管理走向科学化、规范化的必然趋势。建筑工程项目管理系统正是 利用计算机技术来完成建筑项目各种资源和流程的系统。 1.1.2建筑工程项目管理系统概念本课题中的项目指建筑类行业及其相关装饰、消防等项目;项目管理,指项 目的管理者,在有限的资源约束下,运用系统的观点、方法和理论,对项目涉及 的工作进行有效的管理。即从项目的投资决策开始到项目结束的全过程进行计 划、组织、指挥、协调、控制和评价,以实现项目的目标;项目管理系统是帮助 项目管理者更科学、有效的管理项目的计算机应用程序。建筑工程项目管理系统(MZMP

9、S)是为建筑公司开发的项目管理系统。该系统根据建筑公司实际情况进行设计和开发,考虑到系统的通用性和可扩展性,将系统设计为适合大多数建筑行业项目管理的系统。1.1.3建筑工程项目管理系统研究意义建筑工程项目管理系统把各种系统、方法和人员结合在一起,在规定时间、 预算和质量保证内完成项目的各项工作:在规定用来实现具体目标和指标的 时间内,对组织机构资源进行计划,引导和控制工作。旨在依据一定的规范对项目进行全方位即时查询、监控及管理。通过网络,实现项目管理数字化、电子化,操作简便,一目了然,大幅度提高工作效率。实现无纸化作业,对于相关文档及资料进行电子化归档,自动化管理,易于查询。强大、高效的查询功

10、能,将项目资讯有机整合,查洵快速、方便,为项木执行人员及各级主管及时、准确的 提供所需资讯,随时掌控项目进度。1.2国内外现状在信息技术如此迅猛发展的今天,企业和组织的工作与任务日趋项目化,项目管理成为组织普遍采用的工作管理方式。面向项目的组织通常要同时实施一定数量不同的项目,需要同一时期完成的项目越多,项目管理愈加复杂。在多个项目并行的情况下,这些项目之间在资金、时间、人力资源方面往往存在争夺关系。而手工的多项目管理方法效率低下、不便于沟通、资源配置不力,从而造成了时间和人力、物力的浪费。因此,有必要将先进的项目管理系统应用到企业中,可以提高企业的管理效率与水平。 在对国内外同行业项目管理系

11、统学习和借鉴的基础上,通过系统需求分析、 设计、编码和测试,开发基于C/S基础的项目管理系统。本项目管理系统将系统架设在窗口上运行,弹出窗口的方式,与ACCESS数据库建立链接。通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。它提供单机项目管理系统去完成的某些功能,例如立项管理、合同管理等。我所设计的单机项目都是分散运行的,面向相对固定的用户群, 对信息安全的控制能力很强。B/S 建立在广域网之上, 对安全的控制能力相对弱, 可能面向不可知的用户。项目信息丢失,工程机密被窃取。都回对用户产生巨大的财产损失。基于C/S架构的项目管

12、理系统则可以完美的解决这一难题,它可以实现面向固定的用户群,信息加密性高。C/S架构可以,即时更新项目库,反馈项目信息,保证项目质量,而且可以通过简单的界面统一管理和控制项目工程。1.3全文概述构建一种适用于中小型企业对各项经营活动进行管理的信息系统,它以项目管理为主线条,为参与项目活动的所有人员提供一个信息共享的平台,目的是全面记录和控制各项经营活动,提高管理工作效率。其中主要工作有:设计合理的软件架构和部署时的网络拓扑结构、按系统需求设计数据库、设计一个通用的数据访问层,按系统需求设计业务逻辑层,对软件运行时的安全性设计。1.4技术简介本文主要研究C#.NET平台下开发的项目管理系统, 在

13、整个过程中主要完成以下工作:(1)讨论建筑工程项目管理系统的产生的背景和发展现状,分析了建筑工程项 目管理系统开发的可行性。(2)在分析建筑企业项目工程管理系统的需求基础上,完成该系统的整体设计。 在研究其他优秀基于C/S的项目管理系统基础上完成该系统的整体设计和逻辑上的模块划分。 在 C#中,如果需要与其他 Windows 软件(如 COM 对象或本机 Win32 DLL)交互,可以通过一个称为“Interop”的过程来实现。互操作使 C# 程序能够完成本机C+ 应用程序可以完成的几乎任何任务。在直接内存访问必不可少的情况下,C#甚至支持指针和“不安全&r

14、dquo;代码的概念。C# 的生成过程比C和C+简单,比Java更为灵活。没有单独的头文件,也不要求按照特定顺序声明方法和类型。C# 源文件可以定义任意数量的类、结构、接口和事件。C# 程序在 .NET Framework 上运行,它是Windows 的一个必要组件,包括一个称为公共语言运行时 (CLR) 的虚拟执行系统和一组统一的类库。CLR 是 Microsoft 的公共语言基础结构 (CLI) 的一个商业实现。CLI 是一种国际标准,是用于创建语言和库在其中无缝协同工作的执行和开发环境的基础。用 C# 编写的源代码被编译为一种符合 CLI 规范的中间语言 (IL)。IL 代码与资源(如位

15、图和字符串)一起作为一种称为程序集的可执行文件存储在磁盘上,通常具有的扩展名为 .exe 或 .dll。程序集包含清单,它提供关于程序集的类型、版本、区域性和安全要求等信息。执行C#程序时,程序集将加载到CLR中,这可能会根据清单中的信息执行不同的操作。然后,如果符合安全要求,CLR执行实时(JIT)编译以将 IL 代码转换为本机机器指令。CLR还提供与自动垃圾回收、异常处理和资源管理有关的其他服务。由 CLR执行的代码有时称为“托管代码”,它与编译为面向特定系统的本机机器语言的“非托管代码”相对应。语言互操作性是 .NET Framework 的一个关键功能。因为由 C# 编译器生成的 IL 代码符合公共类型规范 (CTS),因此从 C# 生成的 IL 代码可以与从 Visual Basic、Visual C+、Visual J# 的 .NET 版本或者其他 20 多种符合 CTS 的语言中的任何一种生成的代码进行交互。单一程

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号