工作流的建设工程项目管理系统(源码)

在现在这个时代,随着计算机的普及,老式的纯手工的靠文本来保存信息的方式变得越来越漏洞百出,通过计算机来管理数据文件信息变得越来越高效。在当下建筑行业竞争这么激烈的情况下,建设工程项目的保质保量变得越来越重要,工程项目的质量的好坏将直接影响到一个企业的生存发展,所以一个优秀的建设工程项目管理系统也变得越发重要。他能够直接将业主和施工方直接联系在一起,业主可以随时随地的知道项目的进展情况,施工方也可以来清楚、尽可能详细的了解到业主的需求,从而方便交流,能够更好地促成建设工程项目的实施与完善。本建设项目管理系统是在ASP.Net的环境下,然后通过连接后台的SQL Server数据库来完成的系统。关键词 ASP.Net,SQL Server,项目管理
目 录
1 引言 1
1.1 系统开发环境 1
1.2 项目管理的现状 1
1.3 课题研究的内容 1
2 系统分析 2
2.1 系统需求分析 2
2.2 系统 ER图 4
2.3 系统开发工具分析 6
3 系统设计 8
3.1 设计原则 8
3.2 系统功能模块设计 9
3.3 系统数据库设计 12
4 系统实现 15
4.1 用户登录模块 15
4.2 项目管理模块 18
4.3 任务安排模块 18
4.4 客户反馈模块 19
4.5 权限管理模块 19
5 系统测试 20
5.1 测试目的 20
5.2 功能测试 20
5.3 其他错误 22
5.4 测试总结 23
结论 24
致谢 25
参考文献 26
1 引言
1.1 系统开发环境
随着全世界互联网的普及,工程项目管理开始逐步的流行起来,我国大概是从1980左右开始提出了建设工程项目的概念,特别是在近些年,建筑行业的兴起,发展起来很是迅猛。世界上的一些金融机构开始要求建设工程的参与方开始运用项目管理的 *好棒文|www.hbsrm.com +Q: ¥351916072$ 
思想、方式方法来组建实施建设工程管理,对实施的建设工程开始进行系统管理,这样能够提高工作效率,减轻各方的工作负担。随着这几十年来的发展,对于建设工程项目的管理变得越来越规范且井然有序,在建筑行业的市场结构中,行业主管部门,业主,设计人员,施工单位的之间的运营模式相较于过去变得更加成熟和稳定和谐。尤其是在近几年的建筑行业蓬勃发展的时候,一个好的建设工程项目管理系统变得更加需要,能够使企业和业主获得利益变得更加唾手可得。
1.2 项目管理的现状
当今世界对于建设工程项目管理的方式一般有以下两种:第一种就是完全通过纯手工将信息记录在纸质材料上,然后再将这些纸质材料统一编号存储起来。第二种方法就是通过很老旧的项目管理软件,经由不科学的管理方法来进行对工程项目的管理。这两种方法在当今的社会环境下都存在着比较大的问题,第一种纯手工记录的方法很容易形成信息的遗漏丢失,造成对数据的损坏,而且随着时间的推移,这样数据信息变得更加不可能保存完整。而第二种方法虽然对于信息保留时间短、信息容易丢失的这一些问题进行了一些解决,但却存在一个更加致命的弊端:因为软件的系统过于老旧,对于某些功能的规划和划分很不科学,所以操作起来和现代社会存在着很大的脱节,而且在对于数据库的安全保护方面也存在着必然的短处。在目前的信息化时代中,任何企业单位,都需要一个更加适用于中国的软件管理体系来进行对于中国软件管理的规范,这将会在很大程度上提高企业单位的管理水准,实现对于资源的优化利用,最终实现对于利益的最大效果。
1.3 课题研究的内容
该建设工程管理系统是为了业主和施工方之间能够更好地交流关于工程项目的建设。整个流程说明下来就是:首先业主提出项目需求,和设计方开始交流协商,等待方案确定之后,施工方开始根据要求来开始施工,根据需要供货方开始供货,施工单位开始施工。通过这个管理系统来对项目进行管理,这样既能方便业主,也能方便施工方,同时提高建设工程项目的效率,这对于工程双方都是一件有利的事情。
2 系统分析
2.1 系统需求分析
该建设工程管理系统是通过收集用户的需求之后,来对这些需求信息进行整理来生成一个概念产品的过程,是由模糊到清晰,由抽象到具体的不断改进的过程。建设工程项目管理系统的角色分为业主,设计方,施工方。设计方在登录系统之后可以,进行阶段报告管理、反馈客户信息、项目任务安排以及对于项目的管理,施工方在接到项目之后,可以在项目进展的时候进行项目的阶段报告,以及通过日志信息,进行每天的进度报告。业主可以对项目工程参与方进行管理,还可以对参与方权限进行管理。具体流程如下面的数据流图:

图2.1系统模块数据流图(a)

图2.2系统模块数据流图(b)

图2.3系统模块数据流图(c)
根据参与方的要求和技术支持,本着方便各方的原则,降低一定的过程上的成本,各个参与方都能清楚的知道自己所需要的信息。以及再综合上面的数据流图,我们对该建设工程项目做出了以下的功能,大体如下:
a) 登录功能:
本系统的参与者可分为:业主、设计方、施工方。业主在登录之后对项目参与方的一些基本信息进行管理,包括可以添加删除用户,以及实现对参与方的功能权限管理,设计方在登录之后也可以对客户的一些基本信息进行管理,然后根据客户的日常反馈来进行对项目任务的安排,对项目进行日常管理。员工在登录之后可以查看整个用户信息列表,对及时更新的项目信息列表进行查看,同时施工方施工的阶段性的时候提交阶段性的报告反馈,来让用户可以实时了解情况。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1464.html

好棒文