合同数据库实验报告.docx

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
合同数据库实验报告创新

学 号:Xxx题目合同数据库综合实验学院计算机科学与技术专业计算机科学与技术班级xxx姓名xxx指导教师xxx2016年12月20日1概述1.1功能需求根据工程合同管理系统的理念,此工程合同管理系统必须满足以下需求:(1)具有管理工程合同数据,包括统一录入、编辑、查找、汇总、分析和打印合同信息。(2)可以导入、提取合同附属文件(如合同原件、合同文档),,可以查看附属文件。(3)能够详细管理合同收付款信息,包括收付款记录、索赔记录,以及的收付款进度分析。(4)能够详细管理合同预结算信息,包括预算信息,结算信息以及预结算分析。1.2性能需求为了保证系统能够长期、安全、稳定、可靠、高效的运行,系统应该满足以下的性能需求:(1)系统处理的准确性和及时性系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足操作者对信息的处理。由于系统的查询功能对于整个系统的功能和性能完成很重要。从系统的多个数据来源来看,合同信息查询、编辑、查找和收付款信息,其准确性很大程度上决定了系统的成败。因此,在系统开发过程中,系统采用优化的SQL语句及安全扩展存储过程来保证系统的准确性和及时性。(2)系统的开放性和系统的可扩充性系统在开发过程中,应该充分考虑以后的可扩充性。例如合同的信息和收付款信息等模块也会不断的更新和完善。所有这些都要求系统提供足够的手段进行功能的调整和扩充。而要实现这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、 替换完成系统的升级和更新换代。(3)系统的易用性本工程合同管理系统面向的用户是公司工作人员,而有些使用人员往往对计算机并不是非常熟悉,所以系统操作上要求简单、方便、快捷,便于用户使用。这就要求系统能 够提供良好的用户接口,易用的人机交互界面。2系统目标和建设原则(1)实用性原则:真正为用户的实际工作服务,按照事业单位管理合同的实际流程,设计出实用的合同管理系统。(2)可靠性原则:必须为合同提供信息安全的服务,以保证合同信息的不被泄露。(3)友好性原则:本工程合同管理系统面向的用户是合同管理的工作人员,所以系统操作上要求简单、方便、快捷,便于用户使用。(4)可扩展性原则:采用开发的标准和接口,便于系统向更大的规模和功能扩展。3支撑环境规划(1)Visualstudio 2015中使用C#语言编写应用程序(2)使用SQL Server2012数据库建表存储数据4系统总体结构4.1总体DFD工程合同管理系统数据流程如下:4.2功能结构4.2.1功能结构图4.2.2主要功能说明目录:通过目录可以选择所要管理的内容,包括合同基本信息、结帐单、索赔账单、预结算统计表和签署方信息。合同基本信息界面查找:可以根据合同号、合同名、类别、甲方公司名称、乙方公司名称等进行查询签订新合同:当有新合同签订时可以添加一条数据到合同基本信息表中解除合同:当合同解除时,就将此条信息从表删除,当确定删除时,这一条信息将从表中删除汇总:可以统计表中一共有多少条数据查看附件:为了提高合同文件的安全性,在合同基本信息中没有显示附件的地址,但是当点击附件按钮时可以跳出一个窗体通过在此窗体中输入合同号来打开该合同的附属文件f.刷新:刷新按钮是当有新合同添加进来以后可以通过刷新来及时的看到信息的更新结帐单界面查找:可以根据合同号和收付款账单号进行查找添加一条新的收付款账单收款:通过输入收付款账单号、合同号、甲方公司名称和乙方公司名称来确定收款金额,收款成功以后在收款记录中添加一条记录与此同时结帐单界面的实付金额也相应的增加查看收付款记录:通过输入账单号来查看对此账单所进行的多次收款,收款可以一次收完,也可以进行多次收款,但不能超过截止日期删除、汇总和刷新的操作与合同和基本信息界面功能相同,在此就不一一截图说明了索赔账单界面可以按照合同号和索赔账单号进行查找索赔:当有乙方索赔时就向索赔账单表中加入一条记录汇总和刷新操作与合同信息的操作相同在此就不详细说明了(4)预结算统计表界面签署方信息表a.当签署方公司的代理人电话号码改变时可以通过修改按钮修改修改前:修改后:b.添加数据、汇总和刷新操作与合同信息的操作相同在此就不详细说明了4.3数据库结构4.3.1数据字典(1)数据项的描述数据项:合同号含义说明:标识每一个合同类型:字符型长度:根据实际情况设定取值含义:按照本单位的编号进行编号数据项:合同名含义说明:标识每一个合同类型:字符型长度:根据实际情况设定取值含义:根据本合同的名称进行设定数据项:类别含义说明:该合同的所属类别类型:字符型长度:定义最大为10取值含义:数据项:甲方含义说明:合同的主导

您可能关注的文档

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档