数据库合同管理系统课程设计

上传人:bin****86 文档编号:58880654 上传时间:2018-11-02 格式:DOCX 页数:55 大小:39.16KB
返回 下载 相关 举报
数据库合同管理系统课程设计_第1页
第1页 / 共55页
数据库合同管理系统课程设计_第2页
第2页 / 共55页
数据库合同管理系统课程设计_第3页
第3页 / 共55页
数据库合同管理系统课程设计_第4页
第4页 / 共55页
数据库合同管理系统课程设计_第5页
第5页 / 共55页
点击查看更多>>
资源描述

《数据库合同管理系统课程设计》由会员分享,可在线阅读,更多相关《数据库合同管理系统课程设计(55页珍藏版)》请在金锄头文库上搜索。

1、数据库合同管理系统课程设计数据库合同管理系统课程设计篇一:合同管理系统课程设计目录 第一章 引言.2 第二章 合同管理系统需求分析.2用户概述.2现有业务流程及分析.2效益分析.3第三章 .合同管理系统概要设计 .5系统开发目标5系统开发环境5系统功能分析6系统模块设计6数据库的设计7第四章 合同管理系统的详细设计及实现 . 10用户管理.10群组管理.15权限配置.16系统日志.20查询.21动态菜单.25排序.27可视的日历.28合同信息.29引言合同,又称契约,它是当事人双方或数方设立、变更和中止相互权利和义务 关系的协议。合同制度在我国有着悠久的历史,合同作为一种企业之间横向联系的工具

2、,是现代生产和商品交换高度发展的结果。合同管理即合同行为的监督管理,是规范、制约、完善合同行为的一种活动,是国家法律赋予管理主体的一种职能,是企业在经济活动中保证企业利益的重要环节。改革开放以来,我国的经济建设取得了长足的发展,然而长期以来,由于在合同管理中实行手工作业,合同审批流程不明确,造成合同管理过程中业务处理效率低,浪费了大量的人力、物力,各部门之间合同流转时间长而且特别容易出错等问题。为了解决这一问题,需要开发一套功能完整的智能化的合同管理系统软件,用于各行各业的大中小型企业的合同制定、评审、实施动态控制等方面的具体应用需求,并以先进成熟的计算机络和通信技术为手段,覆盖整个企业的各部

3、门,实现该企业合同管理智能化,提高办公效率及人员的利用率成为促进企业迅速发展的一支很好的催化剂。 合同管理系统需求分析用户概述“禹洲集团建筑工程公司”包括好几个部门,下属有人事部、财务部、质量部等部门。现在除了个别的部门实现微机辅助管理外,其他各部门尚未实现微机管理,同时已实现微机管理的部门也没有很好的进行合同资源共享。而且已经实现微机管理的部门因工作升级、部门工作的变动和重新分工,原有系统已经不能满足当前工作的需要。我们提出基于禹洲集团建筑工程公司扩大业务的整体考虑,规划实施“禹洲集团建筑工程公司合同管理系统“,此套合同管理系统的最终用户是禹洲集团建筑工程公司的所有员工和董事长,要充分满足当

4、前用户需求,按照合同管理思想规范禹洲集团建筑工程公司合同的签定,变更,索赔,保险,审核等管理,减少了人为主观因素的干预,通过系统的实施使禹洲集团建筑工程公司合同管理达到智能化,为企业节省许多的管理费用,为禹洲集团建筑工程公司的发展战略的实现奠定基础。现有业务分析合同管理系统的主要功能有系统管理、客户管理、合同管理和系统帮助。其中合同管理的流程如下图 1 所示:图 1 合同管理业务流程图 流程说明:各部门签定好合同后,合同管理员将合同信息输入系统,交由合同管理系统统一管理。如果在合同履行过程中碰到不可克服的困难而需要变更合同时,就上交一份合同变更申请,由公司主管领导进行审核,若审核通过,则开始进

5、行合同变更,若审核不通过,则退回申请。如果在合同履行过程中对方未履行合同所规定的义务,就上交一份合同索赔申请,由公司主管领导进行审核,若审核通过,则开始进行合同索赔,若审核不通过,则退回申请。如果合同到期,则删除该合同。效益分析 1规范了合同管理的业务流程,增强了合同业务处理过程的透明度系统通过设置用户权限,定义了不同组别的用户在系统中的功能,从而规范了合同管理过程中各个岗位的职能,避免了业务处理时责任不明确的现象,使得每个岗位(即用户)能够各司其责,杜绝了人为干预的现象。系统中工作流的定义,使得合同管理的业务流程更加合理、科学。去掉了原有手工合同管理流程中不必要的审批环节,增加了审批过程中不

6、可缺少的业务处理环节。2对合同的执行情况做到了动态控制系统存储了与合同相关的所有数据,通过各种提醒等功能的设置从合同的签定开始,系统便对合同执行了“监控“,可以对合同的执行情况进行具有实用价值的监督。例如:随时查看已生效和即将结束的合同,提醒用户下一步的操作,并可以检查合同执行过程中是否有因出现了某些问题而无法完成的合同,既而采取必要的解决办法,最大限度的减少企业的损失。3提高了工作效率,降低了管理成本通过系统的实施,业务人员可方便地进行业务操作、资料查阅、相关业务进展查询、接收业务指令等各种日常业务处理;领导人员可方便地进行各种业务查询、事务审批等。使各级人员摆脱了原有手工操作的束缚,大大地

7、提高了工作效率,使得将更多的时间和精力钻研业务成为可能。总之系统实现了合同管理的信息化,从而减少了公司的人力、物力,进一步降低了公司的管理成本。 合同管理系统概要设计系统开发目标合同管理系统可用于支持企业完成合同管理工作,有如下 3 个方面的目标:支持企业实现规范化和智能化的合同管理。支持企业高效率完成合同管理的日常业务,包括合同签定后合同信息的 建立,合同变更,合同索赔,合同审核等。支持企业进行合同管理及其相关方面的科学决策,如企业领导根据合同的变更信息或解除信息来决定是否变更或解除合同,以便更好地解决合同的纠纷。系统开发环境 开发工具的选择Borland 公司的 JbuilderXX 是运

8、用功能强大的 JAVA程序设计语言的应用程序开发工具。它提供了很多可视的和不可视的控件,还提供可视化的编程环境,开发人员可以直接运用这些控件在可视化的界面进行用户界面布局,大大地减少了开发人员的工作量。这种开发工具对络安全和其它络方面的应用也有很大的支持,用这种工具开发出来的应用程序可运行多种操作平台。所以相对于其他的开发工具,JbuilderXX 是一个较好的选择。关系数据库的实现微软公司提供的 AccessXX 就是一种关系数据库开发工具,它用于开发中小型关系数据库,开发人员可以在它的可视化界面方便地创建数据库,表,视图等等,简单易用,不用花费开发人员的很多时间,AccessXX 的优点还

9、在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于 Excel 的电子表格,可以使数据库一目了然。另外,Access 允许输出数据库中的信息。Access 也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于络文件服务器,与其他络用户共享数据库。经分析,该合同管理系统使用了一个包括十几张表的数据库,属于小型的关系数据库,而且信息维护也不怎么复杂,所以对该系统来说,AccessXX 是一个较好的数据库开发工具。JbuilderXX 和 AccessXX 的结合JbuiderXX 提供了不同的程序接口用于连接数据库和执行 SQL 语句。利用它提供的 JDBC API(JA

10、VA 数据库互连应用程序接口)接口,可以执行通常的 SQL 语句(用Statement 类) ,动态 SQL 语句(用 PreparedStatement 类),以及带 IN 和 OUT 参数的存储过程。其中 ResultSet 类和QueryDataSet 类用于保存系统从数据库表中检索出来的记录集,这两个类都可以建立动态的或静态的记录集合,利用这两个类可以很方便地将检索结果显示于用户界面,也可以新增或修改数据库表里的记录。系统功能分析 合同管理涉及合同的多个方面,如工程信息、合同信息、合同变更信息、合同索赔信息等等。根据这些信息完成合同管理的日常业务。本系统需要完成的功能主要有:合同信息和

11、具体内容的建立。合同变更、索赔等方面信息的输入。工程信息和客户信息的输入与查询。对各种信息的查询、添加、删除和编辑。系统管理员对不同组别的用户权限的配置。系统日志的建立。系统模块设计 在系统功能分析的基础上,得到如图 2 所示的功能模块图。篇二:工程合同管理系统-数据库课程设计工程合同管理系统 数据库原理及应用课程设计报告 学校: 学院:班级:学号:姓名:完成日期:1 需求分析开发背景前言“财富的一半来自合同” 。随着我国加入 WTO,社会主义法治建设的逐步推进,企业依法经营决策问题必将更加突出地显现出来。合同是企业从事经济活动取得经济效益的桥梁和纽带,同时也是产生纠纷的根源。经营活动是风险与

12、利益共存的活动,利益越大,风险也越大。企业在日常的经济交往中极易陷入不法分子设置的合同陷阱中,企业就可能因此蒙受巨大的经济损失。因而企业合同管理是企业管理的重要内容,搞好合同管理,是维护企业合法权益的最基本的要求。随着科学技术的不断提高,计算机科学日渐成熟,信息管理技术的强大的功能已为人们深刻认识;进入人类社会的各个领域并发挥着越来越重要的作用。合同管理信息系统的开发是为了大中企业省时省力地、轻松管理众多复杂的合同而设计的软件。这就需要有一个美观大方,操作尽量简单明了的系统。该系统就本着这一思想,使计算机的界面和操作方法适合人们的思维习惯,使用户能更快地熟悉和掌握。对于不懂计算机知识的用户也可

13、以很快熟练掌握系统的操作,只有这样的系统才能更广泛地应用,才能有更好的发展前景。合同是企业从事经济活动取得经济效益的桥梁和纽带,同时也是产生纠纷的根源。经营活动是风险与利益共存的活动,利益越大,风险也越大。企业在日常的经济交往中极易陷入不法分子设置的合同陷阱中,企业就可能因此蒙受巨大的经济损失。因而企业合同管理是企业管理的重要内容,搞好合同管理,是维护企业合法权益的最基本的要求。企业往往会签订一系列的合同,并且会考虑如何去管理合同的进展,合同账款的收取和支付。完善的合同管理是企业健康运作的一个重要标志。然而,完善的合同管理需要占用企业许多的资源,如何简化合同的管理而不失其完整性、科学性对许多企

14、业来说是棘手的问题。采用手工管理的方式当然可以,但费时费力,而且容易出错。也有许多公司的合同现在已经是采用电子文档如 word 格式保存了,但也仅仅是保存在计算机的某一个位置而已,查找起来非常不方便,更缺乏统计功能。安全性也不好,误操作有可能删除合同文档。在信息化程度越来越高的当今社会,合同管理作为企业管理中的重要一环,随着公司签订合同数量的增多,对合同数据的准确性、数据传输的安全性和业务处理的规范性有很高的要求。也正因如此,合同管理工作中繁琐的业务流程限制了管理人员工作效率的提高;另外,为了有效地利用庞大的合同历史数据、为合同管理人员提供必要的决策支持,我们需要一种能对数据进行各种操作的工具数据库管理系统。目前,合同管理已逐步由传统的手工作业转化为计算机管理。初期的合同管理系统为文档管理系统,实现合同生命周期的过程记载,而后发展为数字化合同模型,对合同实行元素化管理,形成了规范的数据结构,可方便进行数据统计、比较和查询分析。技术架构也由单机模式逐步向局域环境下的客户端/服务器,浏览器/服务器结构过渡。因此,本论文的目标就是利用计算机软件实

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 总结/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号