更新时间:11-05 上传会员:溪老师
分类:科技学院 论文字数:12136 需要金币:2000个
摘要:在互联网高速发展的今天,电子信息化已经广泛的运用到各个领域中,传统的行业开始受到冲击,人工形式的管理已经满足不了企业的发展需要,所以大部分的企业开始纷纷转型,开始步入互联网信息时代,利用电子信息化的系统对公司进行管理。建筑项目管理就是其中的一个典型事例,传统的建筑项目普遍依托于人工对数据进行纸质化的管理存档。但是,随着企业的发展壮大,相应的项目也随之增多,人工形式的管理开始显得力不从心,大量数据的处理也变得麻烦跟复杂,所以,越来越多的公司企业开始重视对建筑项目的系统管理。大多数国外的建筑项目都具有项目规模庞大,工工程时间长,人员分配复杂等等的内在外在因素,这些存在的问题都可能对项目的实施造成影响。所以,发展建筑项目的信息化管理,统一化管理是建筑公司的首要前提。
南京煌泰建筑项目管理系统通过服务端与客户端架构采用MFC界面,SqlServer数据库 对公司发布的招标项目,对进行投标的公司企业进行数据的录入,记录每个项目的招标情况,并对企业投标的企业进行统计分析。同时也能给与公司项目组的管理人员对公司项目运营方面提供帮助,对某些项目的资金,到场人员等项目相关因素进行统计录入。在此项目中还包含了公司层面管理功能,能对公司员工进行考勤,工资,以及员工福利方面进行管理,极大方便了公司管理者的操作。
建筑项目管理系统有利于公司对大型项目进行有效的数据存储以及分析,以及能过对新的项目进行存储,前期通过纸质合同签约的项目,可以通过系统进行录入,能实现对项目信息的完整保存跟查询。同时,系统内置的人事行政管理,可以对公司的员工进行有效的信息录入和考勤统计,更好的解决项目过程中的问题,以及公司管理是遇到的情况。
关键词:服务器客户端架构,MFC,SqlServer,项目统计,项目管理
目录
摘要
ABSTRACT
一、引 言-1
(一)课题的背景、意义-1
(二)国内外研究现状-1
(三)课题研究的内容、目标和解决的一些相关关键问题-1
(四)可行性分析-2
1.技术可行性-2
2. 使用可行性-2
二、系统平台选择-3
(一)硬件平台选择-3
(二)系统操作平台选择-3
(三)数据库平台选择-3
1. 概述-3
2. SqlServer2008R2数据库引擎的特性-3
(四)使用到的第三方库GridCtrl-3
GridCtrl-3
(五)开发工具的选择—VC++6.0-4
(六)C/S系统架构-4
(七)SOCKET套接字-4
(八)小结-4
三、系统需求分析-4
(一)设计概念和相应的处理流程-4
(二)系统功能详细划分-5
(三)系统各个功能概述-7
1. 登录功能-7
2. 招投标项目信息管理-7
3. 项目信息管理-7
4. 财务管理-7
5. 人事管理-7
6. 用户管理-8
(四)设计小结-8
四、系统详细设计-8
(一)系统数据库设计-8
1. 数据库系统的需求分析-8
2. 数据库的概念结构设计-8
3. 数据库的逻辑结构表-12
(二)通过Socket建立通信实现C/S架构-16
1.服务器端-16
2. 客户端-18
(三)客户端界面整体布局设计-19
1. 分割视图-19
2. 分割视图工具栏-19
3.自定义视图显示-20
(四)登录模块-21
1.登录功能-21
2.登录界面跟IP端口配置-22
(五)招投标项目信息管理-23
(六)查询项目模块-24
(七)工资统计模块-26
(八)用户权限管理模块-28
(九)小结-29
五、 总结-30
参考文献-31
致谢-32