文档介绍:石家庄经济学院信息工程学院数据库课程设计(计算机科学与技术专业用)班级姓名学号指导教师2006年1月12日课程设计任务书班级4姓名学号课程设计起止日期2005年12月26日至2006年1月12日实习地点152机房与260机房课程设计题目合同管理系统课程设计内容与要求合同管理是企业管理中不可缺少的组成部分,本合同管理信息系统设计旨在为企业合同管理找到一种便捷,有效,实用的方法和途径。主要功能是:签署合同方资料档案,合同资料档案的管理;合同付款处理,查询,汇总的管理;合同收款处理,查询,汇总的管理;以及合同到期未付款,到期未收完款的全面跟踪监管控制;并具有严格的系统用户及分级权限控制,保证企业合同数据的严格保密性。主要功能模块如下:(1)系统登录模块,用于登录此系统。(2)客户管理模块,用于客户信息的管理。(3)项目管理模块,用于项目信息的管理。(4)合同管理模块,用于合同信息的管理。(5)合同执行模块,用于合同执行控制。(6)信息统计模块,用于合同信息的汇总。(7)用户管理模块,对合同管理员信息进行管理。经理级权限的用户可以使用所有的功能,普通管理员级权限的用户不能使用信息统计模块和用户管理模块。,主要对企业单位的合同进行有效的管理。包括对该单位客户的管理,其功能有对客户信息的新建、修改、查询、查看、删除。项目的管理,其功能有对项目信息的新建、修改、查询、查看、删除。合同的管理,其功能有对合同信息的新建、修改、查询、查看、删除。合同执行控制,对合同钱款及合同状态进行控制,并可对合同进行查询及查看其执行过程。合同统计,其功能是统计某类型合同的数目,总钱款和到位钱款,并可查看某一合同的执行过程。用户管理,对使用该系统的管理员信息进行管理,其功能有对管理员信息的新建、修改、查询、查看、删除。,可以使企业的管理人员利用计算机对合同、客户、项目进行有效的管理,对合同的执行过程进行有效的控制和管理,严格的系统用户及分级权限控制,保证企业合同数据的严格保密性,信息统计功能为高层决策提供信息依据,提高了企业的运作效率。本系统为企业进行合同的起草、修改、统计、监控等管理工作提供了便捷、有效、实用的方法和途径。2软硬件环境软件环境:WindowsXP硬件环境:CPU:,内存128MB,硬盘40GB开发环境:WindowsXPSP2,VisualStudioC++,,是描述系统所需要完成的任务。分析的根本目的是在开发者和提出需求的人之间建立一种理解和沟通的机制。需求分析的第一步理解需求,第二步描述合同管理系统的功能。此数据库管理系统用于对企业的合同进行管理。,根据用户的输入内容来判断用户身份的合法性,合法用户分为经理和合同管理员两种,其中经理拥有所有的权限,用户管理员没有用户管理和合同信息统计的权限。2允许有经理权限的用户进入员工管理界面,可以录入所有员工的资料,并对其进行浏览、修改、删除、查询等操作。3进入客户管理界面,可以录入所有客户资料,并对其进行浏览、修改、删除、查询等操作。4进入项目管理界面,可以录入所有项目资料,并对其进行浏览、修改、删除、查询等操作。5进入合同管理界面,可以录入所有合同资料,并对其进行浏览、修改、删除、查询等操作。6进入合同控制界面,可以实时处理所有的合同,如分期经费注入,合同完成控制,合同终止控制,并能对其进行查询预浏览等操作。7进入合同信息统计界面,可以提供用户所有合同的统计功能,按客户、项目、完成状态等条件,统计相应条件下合同金额情况,到位金额情况,及对每一则合同实施以来至当前的操作信息明晰。8允许用户按组合方式查询所有到期未付完款或到期未收完款的合同报警资料,并能对其进行预浏览操作。9系统的客户端与服务器端运行在Windows平台下,系统有一个较好的图形用户界面。系统有较好的可扩展性。,确定合同管理系统的用例包括:员工管理,客户管理,项目管理,合同信息维护,合同进展控制,合同信息统计。用例描述1员工管理管理所有参与合同管理运作的员工信息。包括添加、删除、修改、查询员工信息。各项操作按照员工的工作类别区别给予,系统分两类权限:经理和合同管理员,权限分配在员工管理中实现,经理可以管理所有的员工信息,合同管理员只负责对合同的相关管理。2客户管理管理所有的客户信息,包括添加、删除、修改、查询客户信息。客户管理在数据库管理系统中尤为重要,它是公司经营决策的出发