摘要
开发该系统的意义在于工程管理,改变了原来人工操作费时费力的状况,从而提高了工程管理效率和准确度。工程建设办公室是一个政府职能管理部门,旨在组织专业人才建设高水平的队伍,在工程建设领域中进行科学的管理,提高工程建设的管理能力,避开“医生建医院、司机建车站、教师建学校”的局面,从而提高效率。该系统平台拟投入使用,希望能够为工程建设行业系统平台的建设提供成功案例和经验。
本论文结合建设工程管理工作的需要,采用微软集成开发环境 Microsoft VisualStudio 2005,通过 ASP.NET 框架,运用 C#编程语言来进行后台编程语言从而来实现程序功能的编写,同时应用 SQL2005 数据库来存放系统中的数据信息,基于 B/S 架构模式开发一个办公管理系统。通过设置七个功能管理模块进行工程管理,实现对其内部办公涉及的大量信息进行规范化管理,且数据是随着工程进度动态调整的功能。
软件测试运行表明该软件或系统的功能和性能符合工程建设办公室职能对系统需求。在满足了基本的功能需求之后对该系统进行了系统的健壮性测试,均满足日常工作的基本要求。且避免系统中潜在的错误和缺陷,严格遵循系统设计标准和原则,切实可行。
关键词:工程管理,asp.net,数据库,B/S 架构
Abstract
The meaning of this system is to manage a project, as well as change the original condition of time-consuming and laborious manual operations, so as to improve the project management efficiency and accuracy. Project office is one of the government administrative departments. Its main function is to organize professional talents, construct high level team and implement scientific management, as well as improve the management ability in the field of engineering construction, which can avoid the situation such as " hospitals built by doctors, stations built by drivers, and schools built by teachers", so as to improve the management efficiency of government department. The system platform is proposed to be put into use, by which hope to be able to provide some experience and successful cases for the construction of system platform in the engineering construction industry.
Combined with the needs of the construction project management, this thesis uses the Microsoft integrated development environments called Microsoft Visual Studio 2005, and the c # programming language for backend programming language to write procedures and functions, via the framework of ASP.NET. Meanwhile, apply SQL2005 database to store the data information in the system to develop an office management system based on B/S structure mode. By setting the seven function management module to manage a project and implement the standardized management for its internal work involved a lot of information, as the data is changeable with the dynamic adjustment of the progress.
Software test runs show that the software or the system function and performance meet the system requirements made by Project office. After meeting the basic functional requirements of the system, test the robustness of the system to find that it also meets the basic requirements of daily work. Furthermore, it avoids potential errors and defects in the system, as well as strictly following the principle of system design standards. So it is feasible.
Keywords:project management, asp.net, database, B / S Architecture
随着信息网络技术的应用日益普及,局域网络直接与 internet 相连接建立,物联网(The Internet of things)概念[1][2][3]的出现。本着提高工程建设办公室办公处理效率,建设办公自动化管理系统已经是迫切需要。本系统采用动态 WEB 构建技术,充分利用网络,使得系统客户端无须维护,适应性强,使用与企事业、政府机关等单位网络环境使用。
办公自动化系统(Office automatic system),简称 OA 系统。它是一种新兴技术,在二十世纪七十年代发达国家首先兴起的。它将计算机网络技术用于现代化办公,使两者有机地融合在一起。当今世界是信息爆炸的知识经济统治的时代,OA 办公系统的应用也在不断充实,是当全球一个非常活跃的技术领域。其总体目标是“依托先进的计算机与信息通信技术,构建一个高效的办公自动化系统,为企事业高层管理决策和现代化办公提供平台支撑,以实现办公现代化,信息共享和高速以太网传输数据[4]”。
目前使用的 OA 软件有两大类:一类是使用 IBM 的 Lotus Notes、微软的 Exchange 等专用软件构建的 OA 系统,另一类是使用 Web 技术开发的基于 B/S 方式的 OA 系统,实际上两者在许多方面存在着细微的差别[5]。办公室 OA 系统是企业管理系统组成的一部分,让日常工作流水化 提供工作效率,企业内部办公网络的内容极其丰富,如人事信息管理、资源信息的上传和共享,公司内部财务信息的核实和公布,供员工内部交流的信息平台等。
首先是员工信息的录入和查询,本系统中的员工信息管理系统部分主要的实现功能是员工资料的录入、查询、记录和管理职工个人信息。企业员工信息管理系统是人事管理系统、企业办公内网的组成,便于公司领导掌握人力资源情况,员工的动向,及时从组织上调整人才的分配架构。其次是员工之间的信息交流,本系统主要研究了办公管理系统中的工程信息管理,分别添加工程的信息,工程进度的信息以及工程进度的描述信息,然后系统还具备办公资料的上传和下载,办公公告新闻的添加和查看。
工程建设是城市发展的载体,为了国民经济发展和人民物质文化生活水平的提高而进行的有组织、有目的的投资兴建固定资产的经济活动,即建造、购置和安装固定资产的活动以及与之相联系的其他工作。工程建设办公室承担着工程建设管理的工作使命。至今为止承建工程建设项目数量在百项以上,其工作涉及的信息较为重要以繁琐,若单纯依靠传统办公方式,已难以满足现代社会的需要。为提高工作效率,采用办公自动化系统办公已势在必行[6]。
信息技术的不断发展以及互联网技术的日臻成熟,远程办公已经成为可能。经过多年努力,办公在线系统的推出,远程协助技术的成熟,她将崭新的办公理念与先进的信息技术完美结合,开发出新一代办公在线系统。可以利用网上办公系统,及时有效地处理文件、报告等,同时也将节省摆脱办公桌繁杂的纸张文件,使得的工作变得轻松自如,其最主要的目的是提高公文流转的效率[7]。
工程建设办电子政务办公系统功能及界面演示:
登录界面
添加帐号信息界面
添加帐号信息界面
添加帐号信息界面
添加用户界面
员工信息管理界面
目录
前言
第一章 系统设计发展研究及探讨
1.1 课题背景
1.2 职能的分析与构成要素
1.3 实施原则
1.3.1 系统设计原则
1.3.2 系统用例建模
1.4 实施步骤
1.5 功能需求
1.6 结构以及章节安排
第二章 系统的开发工具与环境
2.1 ASP.NET 简介
2.2 面向.NET 的开发工具 C
2.3 C#语言的特点
2.4 SQL SERVER 数据库简介
2.5 HTML
2.6 SQL SERVER 2005 数据库对象管理
第三章 系统需求分析
3.1 系统可行性研究
3.1.1 技术可行性研究
3.1.2 经济可行性研究
3.1.3 操作可行性研究
3.2 系统目标分析
3.3 系统实施分析
3.4 系统软件要求
第四章 系统软件设计与实现
4.1 系统软件总体设计
4.2 功能模块划分设计
4.3 账户信息模块设计与实现
4.3.1 系统功能设计
4.3.2 数据库设计
4.3.3 功能实现
4.4 公告信息模块设计与实现
4.4.1 系统功能设计
4.4.2 数据库设计
4.4.3 功能实现
4.5 员工信息模块设计与实现
4.5.1 系统功能设计
4.5.2 数据库设计
4.5.3 功能实现
4.6 资料信息模块设计与实现
4.6.1 系统功能设计
4.6.2 数据库设计
4.6.3 功能实现
4.7 工程信息模块设计与实现
4.7.1 系统功能设计
4.7.2 数据库设计
4.7.3 功能实现
4.8 工程进度模块设计与实现
4.8.1 系统功能设计
4.8.2 数据库设计
4.8.3 功能实现
4.9 进度描述模块设计与实现
4.9.1 系统功能设计
4.9.2 数据库设计
4.9.3 功能实现
第五章 软件系统测试
5.1 软件功能性测试
5.1.1 系统登录功能测试
5.1.2 帐户信息管理模块功能测试
5.1.3 新闻公告信息模块功能测试
5.1.4 员工信息模块功能测试
5.1.5 资料信息模块功能测试
5.1.6 工程信息模块功能测试
5.1.7 工程进度信息模块功能测试
5.1.8 进度描述模块功能测试
5.2 软件系统健壮性测试
5.3 本章小结
第六章 总结与展望
参考文献
致 谢
(如您需要查看本篇毕业设计全文,请您联系客服索取)