已阅读5页,还剩35页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
某施工企业合同管理信息系统 作 者 姓 名: 夏雨 学科、 专业: 土木工程管理 学 号: 21006124 指 导 教 师: 徐喜荣 完 成 日 期: 2011年5月30日 大连理工大学Dalian University of Technology某施工企业合同管理信息系统目 录1 系统背景介绍12 需求分析22.1 总体需求分析22.2 系统性能需求22.3 数据字典32.3.1项目注册信息的数据字典32.3.2承包合同登记信息的数据字典32.3.3承包合同结算信息的数据字典42.3.4承包合同变更及索赔信息的数据字典42.3.5分包合同登记信息的数据字典52.3.6分包合同结算信息的数据字典63 系统设计73.1系统功能目标73.2系统功能模块设计73.2.1项目注册子系统73.2.2承包合同管理子系统73.2.3分包合同管理子系统83.2.4系统设置子系统83.2.5各子系统间的关系84 数据库设计104.1 数据库概念模型设计104.1.1总体E-R图模型104.1.2分包合同管理的E-R图114.1.3承包合同管理的E-R图124.2表的建立134.2.1项目注册表144.2.2承包合同登记表144.2.3承包合同结算表144.2.4承包合同变更及索赔表154.2.5分包合同登记表154.2.6分包合同结算表164.2.7用户表164.2.8数据库基本表的关系图174.3视图的建立174.4索引的建立184.5基本表的基本操作功能184.5.1插入功能184.5.2删除功能194.5.3修改功能194.5.4查询功能204.6触发器的定义及测试214.6.1触发器的定义214.6.2触发器的测试214.7数据库的备份和还原214.7.1数据库的备份214.7.2数据库还原224.8 数据库的连接225 系统安全性设计255.1数据库的安全性255.2数据库的恢复256 系统程序的设计与实现266.1系统实现的技术支持266.2系统程序设计与实现266.2.1用户登陆界面的实现266.2.2系统的主界面的实现276.2.3项目注册界面的实现286.2.4承包合同管理界面的实现296.2.5分包合同管理界面的实现326.2.6系统设置的实现347个人心得37I某施工企业合同管理信息系统1 系统背景介绍我国目前正处于建设高峰期,工程项目越来越多,于是施工企业也日益繁多,为了方便工作,于是施工企业信息化非常重要。施工企业实施信息化建设不仅是时代发展的要求,还是提升核心竞争力的有效手段。现代化的计算机信息技术的发展,已完全应用渗透到社会各门学科领域,也给建筑领域带来了根本性的革命。随着经济的发展,建筑工程的规模日益庞大,签订的合同文件会越来越多,而我国的许多中小型企业合同管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力。因此,迫切需要借助计算机技术,建立合同管理信息系统,实现合同的无纸化管理,减轻手工操作难度,使建筑企业合同管理科学化,规范化。本系统从某个施工企业的角度出发,建立合同管理信息系统,包括项目注册、承包合同管理、分包合同管理等,对于施工企业来说有着很强的广泛适用性。2 需求分析2.1 总体需求分析本系统设计的指导思想是一切为用户着想,工作界面力求结构清晰、简洁,通过界面的良好组织形式,用户很容易理解各项功能特性、使用及要达到的目标。一个良好的系统不仅能让工作人员从烦琐的手工操作中解脱,并且合同管理信息系统本身就代表着一种管理方法,随着它的深入,将带动企业的高效运作,并为管理和决策提供支持。为了达到这个要求,在软件实现上,本系统要满足的用户需求主要有:(1)实现用户身份验证功能,对不同身份的人员设置权限,登录用户分为两个等级:普通用户和管理员用户。普通用户只有查看项目注册、承包合同信息、分包合同信息等功能;管理员用户除了以上功能外,同时还有添加用户、修改用户密码和删除用户的功能。(2)系统实时动态地显现出合同数据执行情况,合同管理更加完整和规范。完成系统主页面的设计,并建立后台数据库,这些数据库信息、能动态地更新页面数据。(3)规范业务流程,杜绝漏洞,减轻工作人员的工作量,提高事务处理能力,提高工作效率。(4)提供较强的信息安全保障,使用户可以安全地通信,放心地办公。有很强的数据安全保护,能提供及时的数据恢复,数据保密等功能。2.2 系统性能需求为了保证该施工企业合同管理信息系统能够长期、安全、稳定、可靠、高效地运行,本系统应该满足一下的性能需求:(1)易用性系统是直接面对使用人员的,而使用人员往往对计算机并不是很熟悉。要求系统能够提供良好的用户接口,易用的人机交互界面,尽量使用用户熟悉的术语和中文信息的界面,尽量使界面接近用户熟悉使用的现有软件界面,缩短用户对系统熟悉的过程。 (2)标准性系统在设计开发使用过程中涉及很多计算机硬件、软件,所有这些都要符合主流国际、国家和行业标准。例如在开发中使用的操作系统、网络系统、开发工具都必须符合通用标准。同时,在自主开发本系统时,要进行良好的设计工作,制定行之有效的软件工程规范,保证代码的易读性、可操作性和可移植性。(3)安全性首先系统能够进行严格、细致的访问权限管理,能有效防止外部各种恶意攻击。其次,数据库系统采用SQLSerVer2000,是一个优秀的数据库产品,易于布置和配置,也易于维护和升级,同时也提供了足够的安全机制,是一种安全的数据库系统,提供了强大的数据备份和灾难恢复机制,能够保证用户的数据安全性。(4)灵活性和可扩充性用户在使用本系统时,某些信息需要及时更新,查询条件也会呈现多样性,这就决定了本系统在涉及中必须保证根据用户需要方便灵活的设置,给用户留有可扩展的余地。2.3 数据字典我们用表格的形式给出数据字典的定义。2.3.1项目注册信息的数据字典数据项名数据项含义说明数据类型长度逻辑关系和约束条件项目名称用以描述签订的该工程合同的项目名称char40主键项目编号用以唯一标识该施工企业所有合同的一个特定合同的关键域char15主键,取唯一值所属分公司用以描述该项目合同是与此施工企业的哪个子公司签订的char30依赖项目编号,项目名称,可以为空值项目施工地点该项目的具体地理位置char30依赖项目编号,项目名称,可以为空值2.3.2承包合同登记信息的数据字典数据项名数据项含义说明数据类型长度逻辑关系和约束条件承包合同编号用以唯一标识该施工企业所有承包合同的一个特定合同的关键域char15主键,取唯一值承包合同名称用以描述签订的该承包合同的项目名称char40主键所属项目用以描述该承包合同所属的项目名称char40外码中标日期用以描述发包人即甲方确定承包单位的具体日期char10依赖承包合同编号,承包合同名称,可以为空值甲方业主方,即发包人,也就是该项目的发起人char40依赖承包合同编号,承包合同名称乙方中标人,即承包人,也就是该项目的实施者,这里的乙方是指该施工企业的中标子公司char40依赖承包合同编号,承包合同名称合同类型用以描述承包人具体实施该项目的某一方面,具体有土建、安装、结构等等char10依赖承包合同编号,承包合同名称,可以为空值合同工期用以描述承包人对该工程的计划完成时间char5依赖承包合同编号,承包合同名称,可以为空值合同总价用以描述发包人签订的支付给承包人的完成该项目的工程款char15依赖承包合同编号,承包合同名称,可以为空值进场日期用以描述承包人实施该工程的开始时间char10依赖承包合同编号,承包合同名称,可以为空值2.3.3承包合同结算信息的数据字典数据项名数据项含义说明数据类型长度逻辑关系和约束条件承包合同名称用以描述签订的该承包合同的项目名称char40主键合同金额用以描述发包人签订的支付给承包人的完成该项目的工程款char15依赖承包合同名称累计上报用以描述承包人按阶段上报的工程款累计金额char15依赖承包合同名称,可以为空值累计计量用以描述承包人按照实际完成工程量上报的工程款累计金额char15依赖承包合同名称,可以为空值结算日期用以描述发包人向承包人支付完工程款的具体日期char10依赖承包合同名称,可以为空值2.3.4承包合同变更及索赔信息的数据字典数据项名数据项含义说明数据类型长度逻辑关系和约束条件申报文号用以唯一标识该施工企业所有变更及索赔信息的一个特定的关键域char15主键承包合同名称用以描述签订的该承包合同的项目名称char40外码要求索赔方由于对方原因或者非自己原因造成的自己的损失而要求对方进行经济赔偿,这里的要求索赔方指的是损失方char40依赖申报文号,并且只可取“甲方”和“乙方”主要内容即索赔内容,也就是要求索赔的原因阐述char15依赖申报文号,可以为空值发生时间用以描述变更及索赔内容所发生的时间char15依赖申报文号,可以为空值申报金额要求索赔方对对方提出的经济赔偿额char10依赖申报文号,可以为空值申报日期要求索赔方提出索赔的日期char10依赖申报文号,可以为空值批复金额赔付方实际支付的经济赔偿额money8依赖申报文号,可以为空值批复日期赔付方确定实际支付的经济赔偿额的具体时间char10依赖申报文号,可以为空值索赔工期用以描述索赔或是变更对工期的影响char5依赖申报文号,可以为空值2.3.5分包合同登记信息的数据字典数据项名数据项含义说明数据类型长度逻辑关系和约束条件分包合同编号用以唯一标识该施工企业所有分包合同的一个特定合同的关键域char15主键,取唯一值分包合同名称用以描述签订的该分包合同的项目名称char40主键签订日期用以描述该分包合同生效的具体时间char10依赖分包合同编号,分包合同名称所属项目用以描述该分包合同所属的项目名称char40外码,可以为空值甲方业主方,即发包人,也就是该项目的发起人char40依赖分包合同编号,分包合同名称,可以为空值乙方中标人,即承包人,也就是该项目的实施者,这里的乙方是指该施工企业的中标子公司char40依赖分包合同编号,分包合同名称,可以为空值合同总价用以描述承包人签订的支付给分包人的完成合同规定内容所付的工程款char15依赖分包合同编号,分包合同名称,可以为空值合同工期用以描述分包人对该工程承担的工作内容的计划完成时间char5依赖分包合同编号,分包合同名称,可以为空值合同类型用以描述承包人具体实施该项目的某一方面,具体有土建、安装、结构等等char16依赖分包合同编号,分包合同名称,可以为空值2.3.6分包合同结算信息的数据字典数据项名数据项含义说明数据类型长度逻辑关系和约束条件分包合同名称用以描述签订的该分包合同的项目名称char40主键累计计量用以描述分包人按照实际完成工程量上报的工程款累计金额char15依赖分包合同名称,可以为空值合同金额用以描述承包人签订的支付给分包人的完成该项目的工程款char15依赖分包合同名称,可以为空值结算日期用以描述承包人向分包人支付完工程款的具体日期char10依赖分包合同名称,可以为空值3 系统设计3.1系统功能目标系统开发的总体目标是实现各种信息的系统化、规范化和自动化。系统功能设计是在系统开发的总体任务的基础上完成的。本施工企业合同管理信息系统没有包括企业的所有工作内容,而是将与合同管理密切相关的承包合同管理(包括承包合同的登记、结算、变更及索赔)和分包合同管理(包括分包合同的登记、结算)等纳入系统,分别实现对承包合同和分包合同的信息化处理。这样,系统需要完成的功能目标有:(1)系统设置的管理,即系统权限的设置,就是对于不同的使用者赋予不同的权限的功能,属于系统安全性的设计;(2)项目注册的管理,包括项目名称、项目编号、所属分公司、项目施工地点,并支持增删改查的操作功能。(3)承包合同的管理,包括承包合同登记、承包合同结算、合同变更及索赔等,并支持增删改查的操作功能。(4)分包合同的管理,包括分包合同登记、分包合同结算等,并支持增删改查的操作功能。3.2系统功能模块设计系统总体模块设计一般应遵循以下原则:子系统具有相对的独立性;子系统之间的数据依赖尽量小;子系统的设置应考虑今后管理发展的需要;子系统的划分应便于系统分阶段实现。我们在遵循上述原则的基础上,根据系统处理业务的不同,将该管理信息系统分为项目注册、承包合同管理、分包合同管理、系统设置等几个子系统。3.2.1项目注册子系统项目注册是在合同签订后进行的增添操作,而合同签订时一个施工企业最基本、最重要的信息,脱离了合同签订,整个合同管理信息系统就无法运行,“项目注册”的功能就是为了维护这些基本资料。项目注册用于维护(增加、修改、删除、查询)签订的合同的基本信息,内容包括项目名称、项目编号、所属分公司、项目施工地点等。3.2.2承包合同管理子系统承包合同管理子系统用于维护(增加、修改、删除、查询)签订的承包合同的基本信息,包括三个基本表:承包合同登记表、承包合同结算表、合同变更及索赔表。1“承包合同登记”的内容包括承包合同编号,承包合同名称,所属项目,中标日期,甲方,乙方,合同类型,合同工期,合同总价,进场日期等。2.“承包合同结算”的内容包括承包合同名称,合同金额,累计上报,累计计量,结算日期等。3.“合同变更及索赔”的内容包括申报文号,承包合同名称,要求索赔方,主要内容,发生时间,申报金额,申报日期,批复金额,批复日期,索赔工期等。3.2.3分包合同管理子系统分包合同管理子系统用于维护(增加、修改、删除、查询)签订的分包合同的基本信息,包括两个基本表:分包合同登记表、分包合同结算表。1.“分包合同登记”的内容包括分包合同编号,分包合同名称,签订日期,所属项目,甲方,乙方,合同总价,合同工期,合同类型等。2.“分包合同结算”的内容包括分包合同名称,累计计量,合同金额,结算日期等。3.2.4系统设置子系统用户根据用户名和密码登录系统。登录用户分为两个等级:普通用户和管理员用户。普通用户只有查看项目注册信息,承包合同信息、分包合同信息和修改密码等功能;管理员用户除了以上功能外,同时还有添加用户和删除用户的功能。3.2.5各子系统间的关系对上述各功能进行集中、分块,按照结构化程序设计的要求,得到如图3-1所示的施工企业合同管理信息系统的功能模块图:施工企业合同管理信息系统系统设置承包合同管理分包合同管理项目注册承包合同结算承包合同登记合同变更及索赔分包合同登记分包合同结算新增用户修改密码删除用户添加查询修改删除图3-1施工企业合同管理信息系统的功能模块图4 数据库设计建立数据库是为了更有效地管理数据、获取信息,一般的用户都是通过应用程序使用数据库的,用户的应用程序体现了信息系统的功能。设计数据库和设计建立在数据库之上的应用程序是开发信息系统的主要工作。所以数据库设计极其重要。数据库设计得是否全面、合理、规范,直接关系到酒店系统的功能能否实现,效果如何。数据库设计的合理,后续程序开发将取得事半功倍的效果,否则将会加大编程的工作量,甚至要回头重新修改数据库,因此本系统才用了规范化的设计方法。按照前面功能设计提出的总体要求,设计酒店系统的数据库应该有如下特点:结构较简单、数据关系明确、容量小、执行效率高。4.1 数据库概念模型设计概念模型使用用户易于理解的概念、符号、表达方式来描述事物及其联系,是对信息世界的建模,能够方便、准确地表示出信息世界中的常用概念。目前常用的一个数据模型是E-R模型。E-R模型通过描述系统内所有实体及其属性以及实体间的联系来建立信息系统的概念模型,现将本系统的E-R图模型分别表述如下:4.1.1总体E-R图模型如下图4-1所示,一共有6个实体,分别为项目注册表,承包合同登记表,承包合同结算表,合同变更及索赔表,分包合同登记表,分包合同结算表。项目注册表承包合同登记表分包合同登记表产生签署签署对应分包合同结算表合同变更及索赔表承包合同结算表对应项目施工地点项目编号项目名称所属分公司11n11n1n11图6-1 总体E-R图模型4.1.2分包合同管理的E-R图如下图4-2所示,一共有2个实体,分别为分包合同登记表,分包合同结算表。合同类型分包合同登记表乙方合同工期签订日期甲方合同总价所属项目分包合同编号签订日期分包合同名称累计计量结算日期分包名称合同金额分包合同结算表对应11图4-2 分包合同管理的E-R图4.1.3承包合同管理的E-R图如下图4-3所示,一共有3个实体,分别为承包合同登记表,承包合同结算表,合同变更及索赔表。主要内容申报日期申报金额合同名称批复日期申报文号发生时间要求索赔方批复金额合同变更及索赔表中标日期承包合同编号合同工期承包合同名称所属项目乙方名称合同类型承包合同登记表进场日期合同总价甲方名称合同金额结算日期合同名称累计计量累计上报承包合同结算表产生对应n111图4-3 承包合同管理的E-R图4.2表的建立 我们创建了7个数据库基本表:项目注册表、承包合同登记表、承包合同结算表、承包合同变更及索赔表、分包合同登记表、分包合同结算表以及用户表。4.2.1项目注册表CREATE TABLE 项目注册(项目名称 char (40) Primary Key, 项目编号 char (15) Primary Key, 所属分公司 char (30)NOT NULL, 项目施工地点 char (30)NOT NULL)4.2.2承包合同登记表CREATE TABLE 承包合同登记(承包合同编号 char(15) Primary Key, 承包合同名称 char (50) Primary Key, 所属项目 char (40)NOT NULL, 中标日期 char (10), 甲方 char (40)NOT NULL, 乙方 char (40)NOT NULL, 合同类型 char(10), 合同工期 char(5), 合同总价 char(15), 进场日期 char(10)外码:所属项目4.2.3承包合同结算表 CREATE TABLE 承包合同结算(承包合同名称 char (40) Primary Key, 合同金额 char (15)NOT NULL, 累计上报 char (15), 累计计量 char (15), 结算日期 char (10)4.2.4承包合同变更及索赔表 CREATE TABLE 承包合同变更及索赔(申报文号 char(15) Primary Key, 承包合同名称 char (40)NOT NULL, 要求索赔方 char (40)NOT NULL, 主要内容 char (15)NOT NULL, 发生时间 char (15), 申报金额 char (10), 申报日期 char (10), 批复金额 char (15), 批复日期 char (10), 索赔工期 char (5)外码:承包合同名称4.2.5分包合同登记表CREATE TABLE 分包合同登记(分包合同编号 char(15) Primary Key, 分包合同名称 char (40) Primary Key, 签订日期 char (10)NOT NULL, 所属项目 char (40), 甲方 char (40), 乙方 char (40), 合同总价 char (15), 合同工期 char (5), 合同类型 char (16)外码:所属项目4.2.6分包合同结算表 CREATE TABLE 分包合同结算(分包合同名称 char (40) Primary Key, 累计计量 char (15), 合同金额 char (15), 结算日期 char (10)4.2.7用户表CREATE TABLE 用户( 用户名 VARCHAR(10) Primary Key, 密码 VARCHAR(10) NOT NULL, 权限 SMALLINT NOT NULL)4.2.8数据库基本表的关系图4.3视图的建立建立以承包合同名称、合同总价、累计上报,累计计量、项目名称和项目编号的项目费用信息表。4.4索引的建立在承包合同结算表里的累计计量列定义索引CREATE INDEX 工程造价 ON 承包合同结算 (累计计量);4.5基本表的基本操作功能 主要是增删改查的操作4.5.1插入功能例如在项目注册表中添加数据结果显示:4.5.2删除功能例如删除项目注册表中中建三局二公司所承办的项目 结果显示:4.5.3修改功能修改数据:将承包合同登记中项目编号为100602225的合同总价由48984586元修改为47000000元。结果显示:4.5.4查询功能1简单查询:查询分包合同结算中临建劳务分包合同的累计计量金额2嵌套查询:查询090602201项目的索赔金额3关联查询(查询出没有发生索赔的项目)4聚合查询:查询项目编号为090602201的索赔总额,并输出及与其对应的承包合同编号5连结查询(查询武汉地区的项目和开发商)4.6触发器的定义及测试4.6.1触发器的定义承包合同登记和项目注册分别为参照关系和被参照关系。定义表承包合同登记上的触发器CX_insert,功能为:在承包合同登记中插入数据时,触发器要保证insertd表中的字段项目名称包含在表项目注册中,如果触发器中的条件不满足,则回滚事物。4.6.2触发器的测试在承包合同登记中插入一条不符合参照完整性的数据,观察触发器的执行。由于承包合同编号= 090603250没有在Builder中,所以回滚事物,插入失败。4.7数据库的备份和还原4.7.1数据库的备份USE 项目合同GOEXEC sp_addumpdevice disk, 项目_合同_1, d: BACKUP 项目_合同_1.bakBACKUP DATABASE 项目合同 TO 项目_合同_1 WITH INITGO4.7.2数据库还原RESTORE DATABASE 项目合同 FROM 项目_合同_14.8 数据库的连接1. 在计算机的数据源中加载SQL数据库2. 将各控件如DataGrid、Text的DataSource属性和Adodc链接3. 在属性页的记录源中,链接各界面对应数据库中的表4 在各属性页中加入Adodc控件,单击右键属性页生成链接字符串。5 系统安全性设计鉴于合同管理信息系统对整个企业的影响,系统的安全性设计非常重要。本生产管理信息系统的安全性可分为两个方面,即硬件方面和软件方面。在硬件方面,在选择计算机及外设等硬件设备时,应优先考虑设备的质量;在机房建设和网络布线时,要严格遵守相应的施工标准;同时数据库服务器应采用双机热备份;数据应采用多种备份方式加以备份。通过以上手段尽可能地将因硬件故障系统带来的损害降低到最低。在软件方面,主要是系统登陆安全性和数据库安全性。系统登陆安全性可以为每个使用生产管理信息系统的用户设置登陆账号和相应权限,阻止非法用户的进入。数据库的安全性是管理信息系统中最关键的安全性问题,在安全设计和安全使用中应特别注意以下两点:5.1数据库的安全性本合同管理信息系统的逻辑安全性环节有:存贮信息的安全、访问信息的安全和传输信息的安全。数据库的安全性是指保护数据库以防止不合法的使用,避免数据的泄露、更改和破坏。数据库安全性的基本原则是控制用户对数据库的访问,只有被识别的允许的用户才有输入、删除、修改和查询信息的权利。数据库的安全性由数据库管理系统的内部构件实现。数据库管理系统的加密机制和访问控制机制是数据库安全性的保证。5.2数据库的恢复数据库系统投入运行后,数据库可能会出现各式各样的故障,所谓数据库恢复就是指数据库管理系统把数据库从错误的状态恢复到某一已知的正确状态的功能,数据库的恢复的手段一般有两种,一是利用转储备份的恢复,即数据库管理员定期地将数据库复制到磁盘上作为备份,当数据库遭到破坏后,可用这一备份对数据库进行恢复;一是利用日志文件进行恢复。6 系统程序的设计与实现6.1系统实现的技术支持在这个例子中,我们采用了Visual Basic 6.0和SQL Server 2000来进行编程以及建立数据库。Visual Basic 6.0 提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效地提高了应用程序的运行效率和可靠性。所以实现本系统VB是一个相对较好的选择。SQL Server 2000是美国Microsoft公司生产的优秀的关系型数据库管理系统,它的数据库引擎具有可扩展、易于使用、稳定性高、高可靠性和具有很强的安全控制功能的特点。施工企业应用合同管理信息系统的目的是为了方便利用、查询、存贮和转化数据,然而这些数据可以说是非常庞大的,它几乎包括所有与企业利益相关的数据。目前能够胜任此任务的数据库模型主要是关系型数据库,SQL Server 2000 就是符合关系数据库理论的典型代表。故在本系统中主要使用SQL Server 2000 关系数据库。6.2系统程序设计与实现6.2.1用户登陆界面的实现用户登陆界面是整个系统运行时呈现的第一个界面,必须通过它进行用户的合法性检验,即除非用户输入正确的用户名和密码,否则无法进行下一步的操作。新建一个Form1,控件属性如表6-1所示表6-1用户登陆界面组件清单组件类型对象名属性取值(说明)LabelcommandtextadodcLabel1Command14Text12Adodc1captioncaptionpasswordcharvisible项目合同管理信息系统用户名、密码、登陆、取消*false在设置成功以上属性后,就可以利用它们来完成用户登陆和密码检验的功能了,运行后的登录窗体见下图所示用户登陆界面6.2.2系统的主界面的实现在系统中,系统的主界面是执行各种操作的窗口,起到一种桥梁的作用,通常这种作用在主界面中通过菜单编辑器来实现。主界面6.2.3项目注册界面的实现新建Form2,控件属性如下表所示组件类型对象名属性取值(说明)commandtextoptionDataGridAdodcCommand19Text12Option12DataGrid1Adodc1captiondatasourceDatasourcevisible分别为首页、上一页、下一页等Adodc1Adodc1false在设置成功以上属性后,就可以在主界面的菜单栏中单击“项目注册”,就会弹出一个Form2窗口,运行后的项目注册界面如下图所示项目注册界面若在单击“项目注册”界面的“新增修改”按钮,就会弹出Form7窗口,即新增修改项目注册界面。由于篇幅关系,具体的设计过程不再赘述。新增修改项目注册界面6.2.4承包合同管理界面的实现新建Form3,控件属性如下表所示组件类型对象名属性取值(说明)commandtextsstabadodcoptionCommand125Text15Sstab1Adodc13Option15captiondatasourcedatasourcevisible首条、上一条等Adodc1Adodc1false在设置成功以上属性后,就可以在主界面的菜单栏中单击“承包合同管理”下拉菜单中的任何一个按钮,都会弹出一个Form3窗口,运行后的承包合同界面如下图所示承包合同界面1.若在单击“合同登记”栏的“新增修改”按钮,就会弹出Form8窗口,即新增修改承包合同登记界面。新增修改承包合同登记界面2. 若在单击“合同结算”栏的“新增修改”按钮,就会弹出Form9窗口,即新增修改承包合同结算界面。新增修改承包合同结算界面1. 若在单击“合同变更与索赔”栏的“新增修改”按钮,就会弹出Form9窗口,即新增修改承包合同变更与索赔界面。新增修改承包合同变更与索赔界面6.2.5分包合同管理界面的实现新建Form4,控件属性如下表所示组件类型对象名属性取值(说明)commandtextadodcsstabtextCommand114Text13Adodc12Sstab1Text13captiondatasourcevisibledatasource新增修改、删除、返回等Adodc1、Adodc2falseAdodc1、Adodc2在设置成功以上属性后,就可以在主界面的菜单栏中单击“分包合同管理”下拉菜单中的任何一个按钮,都会弹出一个Form4窗口,运行后的分包合同管理界面如下图所示分包合同管理界面1. 若单击“合同登记”栏的“新增修改”按钮,就会弹出Form11窗口,即新增修改分包合同登陆界面。新增修改分包合同登陆界面2. 若单击“合同结算”栏的“新增修改”按钮,就会弹出Form12窗口,即新增修改分包合同结算界面。新增修改分包合同结算界面6.2.6系统设置的实现系统设置的下拉菜单有“新增用户”、“修改密码”、“删除用户”三个按钮。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025中国装配式建筑行业市场现状及投资前景研究报告
- 2025中国裁断机行业政策调整与企业适应策略分析报告
- 2025中国裁断机产业链布局与未来发展方向研究报告
- 2025中国节能环保产业分析及政策导向与投资价值报告
- 2025年工业互联网平台设备能耗优化调度评估体系报告
- 2025年工业互联网平台设备互联标准兼容性验证方法报告
- 机器人雅可比矩阵教案(2025-2026学年)
- 部编版一年级下册语文端午粽教案
- 2026年医美分期服务合作协议
- 2026年项目融资合同
- (34)-妇人病证治特点解读《金匮要略》
- 攻略:炎龙骑士团2
- 市北资优六年级分册 第10章 10.6 探索用平面截正方体所得截面形状 郑斌
- 高二物理竞赛力学课件
- GA 423-2015警用防弹盾牌
- 监狱消防安全知识讲座课件
- 中国文化概论(第三版)全套课件
- 材料作文“空白罚单”作文导写
- 农业机械安全操作规程手册课件
- 医院招聘护士考试题库(附答案)
- 产前筛查血清学指标及临床意义课件(PPT 31页)
评论
0/150
提交评论