合同管理系统毕业论文(设计).doc
《合同管理系统毕业论文(设计).doc》由会员分享,可在线阅读,更多相关《合同管理系统毕业论文(设计).doc(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、摘 要随着电子商务应用的深入,企业可以逐步建立电子商务应用系统。首先可以通过这样的系统与一些有固定关系的合作伙伴直接建立电子商务活动。如查询库存量信息,产品售后服务等;并且,将这样的系统和已有的企业管理和业务系统联系起来,构筑成能够及时反应的商务系统。从而更加快地与提供商交往,提高企业运做效率。而合同管理作为企业管理的中间环节,有着尤为重要的意义。针对这一状况我们编制了本合同管理系统软件,旨在为企业合同管理找到一种便捷,有效,实用的方法和途径,主要面向企业项目合同的管理。AbstractAlong with the thorough of electronic commerce apply,
2、the business enterprise can build up the electronic commerce application system gradually. By such system they can directly establish electronic commerce activity with some fixedly related cooperative colleagues. For example, the searching stock quantity information, the product after-sales services
3、 etc. If such system is combined with the business enterprise management system which is already have, then a business system which can respond in time can be constructed. Thus can be associated with the provider more quickly, and business working efficiency will be raised. Besides the contract mana
4、gement is the middle link of the business enterprise managing, having an important meaning. Aim at this condition we made this contract management system software, the aim is to find out a kind of convenient, valid, practical method and path for the business enterprise contract managing, mainly abou
5、t the contract management of the business enterprise items.关键字:ASP.NET: 是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。 ASP.NET 配置设置存储在扩展标记语言 (XML) 文件中。SQL:是一种介于关系代数与关系演算之间的语言,其功能包括查询,操作,定义和控制4个方面,是一种通用的,功能极强的关系数据库语言.Brower/Serve:浏览器/服务器 ODBC(Open Database Connectivity):是一个应用接口,是能够存储不同厂商所提供的服务器数据库。ADO.N
6、ET:是一个基于标准的面向创建分布式数据共享应用程序的编程模型.目 录第一章 概述51.1 引言51.2 软件开发平台及相关技术5 1.2.1网上合同管理系统开发平台.51.2.2 为什么选择Windows 2000 Server.51.2.3 ASP.NET的简介.61.2.4 为什么选择Microsoft SQL Server 2000.7第二章 系统设计.72.1 目标设计.72.1.1 系统的页面如下.72.1.2 系统的主要实现功能要求.82.2 设计思想.82.3 系统功能设计.9第三章 数据库设计与实现.113.1 数据库的需求分析.113.2 数据库的结果创建.11第四章 后台
7、服务器和数据库配置.124.1 后台服务器配置.124.2 后台数据库的配置.12第五章 前段网络页面的开发与设计.135.1 客户信息修改.145.2 添加客户信息.145.3 员工信息维护.145.4添加员工信息155.5 员工信息修改.15第一章 概 述1.1 引言随着人类科学技术的发展;随着人类社会的进步;随着全球信息化、网络化的进程;随着电子计算机知识的普及。人类已进入一个信息化、网络化的时代。现在的计算机已不再像它诞生时那样仅仅应用于科学计算机系统,而是更广泛地应用于各种管理工作和日常事务地处理当中,数据库系统也由此应用而产生。它的出现极大地促进了计算机应用地发展,并迅速地被广大用
8、户所接受成为当今计算机的主要应用领域之一。合同管理作为企业管理的中间环节,有着尤为重要的意义。针对这一状况,我们编制了本合同管理系统软件,旨在为企业合同管理找到一种便捷,有效,实用的方法和途径,主要面向企业项目合同的管理。该网站的目标是实现交互式动态网页设计,该网页及技术性,美观性,实用性于一体,相信将会使每一个浏览过网页的人都能留下深刻的印象,并对网站又更深一部的了解,该网页具有丰富的内容,并且在开发,设计,维护,升级等方面都有良好的性能。1.2 软件开发平台及相关技术1.2.1 网上合同管理系统开发平台:网络服务器操作系统:Windows 2000 Server工作站操作系统:Window
9、s 2000 professional,Windows 网页设计软件:Visual c#.数据库系统:Microsoft SQL Server 20001.2.2 为什么选择Windows 2000 Server选择Windows 2000 Server作为网络操作系统,我们基于如下理由: 商业价值。商业价值是我们选择吸Windows 2000 Server操作系统的主要原因之一。Windows 2000 Server产品系列不仅仅提供了必要的特性,如文件、打印及通讯等。它还经过专门的设计,让客户以可靠而低成本的方式来使用新兴技术,以改善商业利润率并提高客户在瞬息万变的市场中的灵活性。 Win
10、dows 2000 Server有很多特性,主要有以下:1.可靠性2.可用性3.性能4.可伸缩性5.可管理性6.硬件为.NET做准备。在考虑安装Windows 2000时,您可能还希望为围绕Internet建立的下一代软件做准备。Microsoft的.NET目标就是:让基于Internet的计算和通讯对企业和消费者来说更易于使用、更易于个性化、更具效率。Windows 2000 Server产品系列将是.NET平台的关键组成部分,如经过简化的Internet中心式开发计算、XML支持及通讯等,这些都是.NET平台的关键特性。如果在Windows 2000上建立了关键基础架构,您将来就可以利用新
11、兴的.NET服务。1.2.3 ASP.NET的简介ASP.NET 是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP.NET提供许多比现在的Web开发模式强大的的优势。 执行效率的大幅提高:ASP. NET 是把基于通用语言的程序在服务器上运行。世界级的工具支持: ASP. NET构架是可以用Microsoft(R)公司最新的产品 Visual S开发环境进行开发,WYSIWYG(What You See Is What You Get所见即为所得)的编辑。强大性和适应性:因为ASP. NET是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以
12、使它运行在Web应用软件开发者的几乎全部的平台上。简单性和易学性:ASP. NET是运行一些很平常的任务如表单的提交客户端的身份验证、分布系统和网站配置变得非常简单。高效可管理性:ASP. NET使用一种字符基础的,分级的配置系统,使你服务器环境和应用程序的设置更加简单。多处理器环境的可靠性:ASP. NET已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。自定义性和可扩展性:ASP. NET设计时考虑了让网站开发人员可以在自己的代码中自己定义plug-in的模块。安全性:ASP.NET 为您在实现应用程序的安全性时提供了更多的控
13、制。ASP.NET 是开发本指南所讨论的分布式 Web 应用程序的重心。它提供丰富而且容易访问的安全能力级,从而方便了安全的 Web 应用程序的创建。ASP.NET 被设计成与 Internet Information Services (IIS) 的现有安全能力相兼容,但同时它也非常灵活,而且可以扩展。这意味着您可以构建与自己的应用程序紧密集成的自定义安全机制。1.2.4 为什么选择Microsoft SQL ServerSQL Server 2000是微软公司推出的网络数据库管理系统,其主要任务是存储、管理和提供数据,以满足客户端连接和存储数据的需要,SQL Server 2000主要有以
14、下特点:(1)真正的浏览器/服务器体系结构。(2)图形化用户界面,使系统管理更加直观简单。(3)丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。(4)与Windows NT有机集成,多线程体系结构设计,提高了系统对多用户同时访问的响应速度。(5)对Web技术的支持,使用户能够很容易地将数据库中的数据发送到Web页面上。SQL Server 具有以上的特点,功能比Microsoft Access强大,固定。况且我们以前学过SQL Server,对它的操作比较熟悉,所以我们选择了SQL Server 2000。第二章 系统设计2.1目标设计网上合同管理系统的功能如下。2.1.1 系统的
15、页面如下: 登录页面。 员工信息维护页面 客户信息维护页面 合同信息维护页面 合同信息添加页面 合同信息修改页面 合同执行控制页面 合同信息统计页面 合同记录明晰页面 2.1.2 系统的主要实现功能要求: 登录后进入系统 添加,删除,修改,查看员工信息 添加,删除,修改,查看客户信息 添加,删除,修改,查看项目信息 添加,删除,修改,查看合同信息 控制合同的执行状态 计算付款情况 员工密码修改 等等2.2设计思想网上合同管理系统充分利用了Brower/Server结构的特点,实现了在网上管理合同的功能,该系统的优势在于为企业合同管理找到一种便捷,有效,灵活,实用的方法和途径。目前比较流行的两种
16、网络开发模式分别是Client/Server模式与Brower/Server模式。Client/Server模式主要是在以局域网为基础的环境下展开应用的,它受到地域的限制。而Brower/Server模式通过Internet进行通信,可以不受地域的限制,但是它不能够进行联机服务处理,并且在大量数据处理的情况下,速度较慢。从目前的开发技术来看,Browser端作为信息收集源,特别是大量的数据录入工作还不能完全取代Client端的用户界面。在这方面,Client端的各种开发工具的功能更加强大也更加灵活,而Browser端却由于其功能结构的限定过于“瘦小”。对于本网上合同管理系统,其功能目标是实现使
17、合同管理系统网络化,所以它必须实现整个合同流程的进行,实现对系统的用户权限分配,帐户不同管理这些环节的处理。由于系统数据收集的实时性尧处并不高,因此采用Brower/Server结构来进行设计是合理可行的。系统服务器系统后台数据库Internet上的员工合同管理系统Internet图2-1合同管理系统原理示意图2.3系统功能设计根据系统功能的要求,在线考试系统分为6个模块。即员工管理模块,客户管理模块,项目管理模块,合同管理模块,合同进展控制模块,合同信息统计模块。各模块之间关系如图2-2所示:合同管理系统合同进展控制合同信息统计合同管理项目管理客户管理员工管理图2-2 系统模块划分图1.员工
18、管理模块:该模块负责管理所有参与合同管理运作的员工信息。主要功能包括添加,删除,修改,查找员工信息。各项操作按照员工的工作类别区别给予,系统分为两类权限:经理,合同管理元;权限分配在员工管理中实现,经理可以管理所有员工信息合同管理员只负责对合同的相关信息管理。2.客户管理模块:该模块负责管理所有本管理系统涉及的客户信息。主要功能包括添加,删除,修改.查找客户信息。目前系统分配的两类权限均有对客户信息进行维护的权利,客户管理在数据库管理系统中尤为重要,它是公司经营决策的出发点。对于合同管理系统本身,通过客户管理模块产生的客户信息将在合同管理模块中调用,是基础管理模块。3.项目管理模块:该模块负责
19、管理所有本管理系统涉及的项目信息。主要功能包括添加,删除,修改,查找项目信息。系统分配的两类权限均具有对客户信息进行维护的权利,项目管理模块本身与员工管理模块,客户管理模块相独立。但在合同产生时,3个模块将被耦合到一起。 4.合同管理模块:该模块负责所有存储规则的管理。主要功能包括添加,删除,修改,存储规则信息。 5合同进展控制模块:合同进展控制就是对生效合同的运作情况记录。合同在运作中必然生效一些状态的转移,比如说,一期钱款到位,合同由于某种原因被终止或者合同顺利完成等,合同进展控制担负起记录所有合同进展情况的任务。为了更高效地进行合同进展控制,该模块中加入了组合条件合同查询功能,方便查找目
20、标合同。管理员将是该模块的主要使用对象。6合同信息统计模块:为了及时反映公司合同的总体运作情况,我们对合同的执行情况进行汇总。合同信息统计模块将完成此项功能,系统可按所属项目名称,签约客户名称,合同当前状态等几项内容或任意几项内容的组合来对所有合同运作情况进行统计,包括合同数量,到位金额,合同总金额量等,并提供给用户最为详细的合同资料以及合同进展情况记录。为了更清楚的说明系统框架,使读者对本系统有一个整体上的认识,下面给出系统流程图,如图 2-3所示。用户首先登录初始页面(登录页面),如果用户身份被确认为经理,则由系统引导至合同信息统计页面,该页显示系统所管理合同信息的所有汇总情况,设置了通向
21、其他管理页面的连接。如果用户身份被确认为合同管理员,则由系统引导至合同控制列表页。该页是系统操作的一个常用页。该页提供指向合同进展操作页,实现合同进展情况的控制。该页同样设置了通向其他管理页面的连接,如员工管理页面,客户管理页面,以及项目管理页面和合同维护页面,各个管理页面的功能将和各个管理模块挂钩。 经理身份登录 合同管理员登录用户接口ClintsManage.aspxDefault.aspxContractControl.aspxContractList.aspxContractManag.aspxProjektsManage.aspxContractCount.aspxContractD
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 合同 管理 系统 毕业论文 设计
限制150内