当前位置:文档之家› 合同管理系统课程设计

合同管理系统课程设计

目录

1.系统规划 (3)

1.1 可行性分析(简述) (3)

1.1.1 运行可行性 (3)

1.1.2 技术可行性 (4)

1.2任务规划 (4)

1.3 制定信息系统开发方案及日程安排 (4)

1.3.1 划分子系统 (4)

1.3.2 对各子系统的评价 (4)

2.系统分析 (5)

2.1 需求确定 (5)

2.1.1 概念模型 E—R图 (6)

2.1.2客户用例图 (7)

2.1.3系统中的类,以及各类之间的关系图 (7)

2.2 需求分析 (8)

2.2.1 数据流程图 (9)

2.2.2 数据字典 (10)

3.系统设计 (11)

3.1各主要功能的实现代码 (11)

3.2数据库语言的程序语言设计和操作 (25)

3.3系统运行环境 (31)

4.系统实现 (33)

5.系统实施 (37)

4.2程序设计说明书 (37)

4.3用户手册 (38)

6.收获和体会 (38)

7.总结 (39)

7.1个人总结 (39)

7.2整体总结 (42)

参考资料 (43)

1. 系统规划

1.1 可行性分析

合同管理是商务运作中极其重要的一部分,其管理的优劣直接影响商务流程的顺畅。因此,充足的信息资源、便捷的功能操作是合同管理系统应提供的重要性能。目前,人们往往用传统的人工管理方式结合电子表格来进行合同管理,这种管理方式存在着诸多弊端,如:效率低、保密性差、电子表格容量小,关联性差,不易于查询、更新和维护等。

如果合同的签订、履行、变更、终止等全过程完全靠人工进行跟踪管理,不仅工作量大,而且难度也非常大,特别是合同管理归口到计划管理科。计划管理科既不管资金的收入和支出也不管货物印发出和入库,所以对合同的履行情况计划管理科无法掌握,就更谈不上对合同进行监督和检查。计划管理科只了解合同的签订情况,要了解合同的履行情况非常被动,这种人工管理方式远远不能满足现代化管理的需要

1.1.1 运行可行性

传统的合同管理效率低、保密性差、电子表格容量小,关联性差,不易于查询、更新和维护等,如果合同的签订、履行、变更、终止等全过程完全靠人工进行跟踪管理,不仅工作量大,而且难度也非常大,特别是合同管理归口到计划管理科。但是建立数据库合同管理系统,我们只在数据库输入一次,随时随地只要鼠标一点击,我们说要查阅的信息几秒内就显示出来了,这种方法简单。快捷。省时。省力。大大的提高了人们的工作效率。常适合现在社会快节奏的生活方式。

1.1.2 技术可行性

随着社会的快速发展,WIN7 WIN8 等先进系统和设备的出现以及数据库和一些高技术含量的软件的出现,就目前使用的新型合同管理系统来说建议系统的功能目标应该能够达到;利用现有的技术在规定的期限内开发工作基本能够完成。

1.2任务规划

组长:邱向荣

组员:吕铜王哲赵志王腾飞郭超舵

任务分配:

邱向荣 (2012050114):编写数据库程序和建立数据库,及输入子系统的设计与编写,并做最后完善

吕铜 (2012050118):负责建立用户登录界面,主界面和各信息子系统设计及程序编写

王哲(2012050116) 赵志(2012050117):负责删除信息子系统和添加信息子系统的设计及程序编写,实验报告的编写王腾飞 (2012050113)郭超舵(2012050115):负责收集和整理资料,及输出信息子系统和查询信息子系统和设计及程序编写。

1.3 制定信息系统开发方案及日程安排

1.3 .1划分子系统

合同管理系统划分为五个子系统分别是:输入、添加、查询、删除、输出。

1.3.1对各子系统的评价

输入:它是用VB语言开发的一个子系统,客户把自己的登录名

和密码输入,进入我们的产品界面,就可以查看关于自己的合同和我们的产品信息,它实现了对客户个人信息的保护盒快捷查询,以及对我们新产品及时的了解。

添加:工作人员对我们公司新产品信息的添加。使我们的产品及时更新,以供客户了解和购买。

查询:顾客看中我们产品,对我们产品的信息进行进一步详细查询和了解,同时也方便我们工作人员对顾客信息的查询统计。删除:删除已些不用或旧的产品信息来节省内存,方便新信息的输入,达到节约的母的

输出:显示出查询的信息

2.系统分析

2.1 需求确定

(1)在进入系统之后首先是登录系统,根据用户输入的内容判断用户的合法身份。

(2)允许有权限的用户进入合同管理界面,可以录入合同资料,并能对其进行浏览、修改、删除、查询等操作。

(3)进入项目管理界面可以录入所有项目资料,并能对其进行浏览、修改、删除、查询等操作。

(4)进入合同信息维护界面可以录入所有与合同相关的明细资料,并能对其进行浏览、修改、删除、查询等操作。

(5)进入合同执行控制界面可以实时处理所有合同,能对其进行查询、预览等操作。

(6)允许用户按组合条件方式查询已经签订的合同

(7)系统应该有很好的可扩展性。

2.1.1 概念模型 E—R图

1-1.E—R图

2.1.2客户用例图

1-2客户角色与用例之间的关系

2.13系统中的类,以及各类之间的关系图

1-3类图

2.2 需求分析

需求分析就是描述系统的需求,根本目的在于在开发者和提出需求的人之间建立一种理解和沟通的机制。需求分析的第一步是描述合同管理系统的功能,即定义用例,以此确定系统的功能需求。本系统的用例包括:用户登录管理

息维护合同信息统计。

本系统主要实现5大基本功能:

1. 用户登录管理:

管理所有有权限登录合同管理系统的登录表。

2. 合同签订管理:

相关主题