资源预览内容
第1页 / 共23页
第2页 / 共23页
第3页 / 共23页
第4页 / 共23页
第5页 / 共23页
第6页 / 共23页
第7页 / 共23页
第8页 / 共23页
第9页 / 共23页
第10页 / 共23页
亲,该文档总共23页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
南京信息职业技术学院毕业设计论文南京信息职业技术学院毕业设计论文作者 XXX 学号 40512SXX 系部 信息服务学院 专业 计算机应用技术/电子商务 题目 合同管理系统设计与实现 指导教师 褚洪彦 XXX 评阅教师 完成时间: 2009 年 5 月 5 日 毕业设计中文摘要题 目:合同管理系统设计与实现摘 要:一个公司或者个人都经常需要签订各种大大小小的合同,随着签订的合同的数量的增多,合同的管理必然成为一种负担。在信息化程度越来越高的当今社会,可以使用信息化的手段来管理合同的信息。随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业合同管理势在必行。本系统结合企业合同管理制度,经过实际的需求分析,采用功能强大的Microsoft Visual Studio 2003作为开发工具,而开发出来的企业合同管理系统。整个系统从操作简便、界面友好、灵活、实用、安全的要求出发,可完成合同的添加、删除、搜索全过程,包括合同的的录入、编辑,合同档案的建立、合同档案管理等工作,经使用证明,本文所设计的系统可以满足企业进行合同日常维护和管理方面的需要。关键词:数据库,合同管理系统,Microsoft Visual Studio 2003毕业设计外文摘要Title :The contract management system design and implementation Abstract:A company or individual all frequently needs to sign each kind of contract. Along with contract quantity increasing which signs, the contract management becomes one kind of burden inevitably. Is more and more high in the becoming an information based society degree now the society, may use becoming an information based society the method to manage the contract the information.Along with the computer technology fly development, the calculator is in business enterprise manage applied universality, make use of the management power that the calculator carries out the business enterprise contract at go necessarily .This system combines the business enterprise actual contract management system, analysis through actual need, adopt the function strong Microsoft Visual Studio 2003 conduct and actions development tool, but the business enterprise contract that development come out management system.The whole system from match the operation simple, the interface amity, vivid, practical, the request of the safety set out, completing the contract to increase, delete, search and the data prepare to manage the whole process, including the data to record to go into, edit the managements such as the establishment, the contract management etc. work of the contract file ,Through actual usage certificate, the system that this text design can satisfy usual maintenance and the demand of the managements that the business enterprise carries on the contract.Keywords:Database,The contract management system,Microsoft Visual Studio 2003 2目 录1 引言12 知识准备22.1 关键技术22.1.1 C#技术22.2.2 ASP.NET技术22.2 数据库管理系统22.3 系统开发工具及运行环境43 系统设计53.1功能描述53.2系统逻辑结构图64 数据库规划75 详细设计与实现95.1创建系统主功能选择页面95.2员工登录功能模块95.3合同录入功能模块115.4合同会签功能模块136 安全问题分析及解决15结束语17致 谢18参考文献19181 引言合同管理是商务运作中极其重要的一部分,其管理的优劣直接影响商务流程的顺畅。目前,人们往往用传统的人工管理方式结合电子表格来进行合同管理,这种管理方式存在着诸多弊端,如:效率低、保密性差、电子表格容量小,关联性差 ,不易于查询、更新和维护等。如果合同的签订、履行、变更、终止等全过程完全靠人工进行跟踪管理,不仅工作量大,而且难度也非常大,特别是合同管理归口到计划管理科。计划管理科既不管资金的收入和支出也不管货物印发出和入库,所以对合同的履行情况计划管理科无法掌握,就更谈不上对合同进行监督和检查。计划管理科只了解合同的签订情况,要了解合同的履行情况非常被动,这种人工管理方式远远不能满足现代化管理的需要。在信息化程度越来越高的当今社会,随着签订合同数量的增多,合同的管理已然成为一种负担。随着计算机的普及和计算机技术的发展,计算机已开始在人类的生活中扮演着越来越重要的角色。计算机正以其速度快,效率高,操作简单等优点,成为很多人和部门的工作离不开的助手,例如:金融,电信,计算机控制,计算机辅助制造等等。而无论是在哪个方面,计算机所做的工作都是负责对数据的采集、处理、输出,因此,我们需要一种能对数据进行各种操作的工具数据库管理系统。我们的目标就是开发一个功能实用、操作方便,简单明了的合同管理系统。经过分析,我们使用 MICROSOFT公司的 Microsoft Visual Studio 2003开发环境,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。2 知识准备2.1 关键技术2.1.1 C#技术Microsoft Visual Studio.NET 框架为开发人员提供了一套完整的解决方案,用来创建应用程序的开发环境。用.NET开发环境所创建的Web应用程序具有安全性、可伸缩性以及高可用性的特点。Microsoft Visual C# 是一种以Visual Studio.NET 作为开发环境的语言。它的应用程序摸板有:Windows应用程序、类库、Windows控件库、ASP.NET Web 应用程序、ASP.NET Web服务等等。C#是从C和C+派生来的一种简单、现代、面向对象和类型安全的编程语言。C#主要是从C/C+编程语言家族移植过来的,C和C+的程序员会马上熟悉它。C#试图结合Visual Basic的快速开发能力和C+的强大灵活的能力。2.2.2 ASP.NET技术 ASP.NET是建立在.NET Framework基础之上的程序设计框架,它用来创建Web应用程序,开发驻留在微软的IIS上并使用诸如HTTP和SOAP等Internet协议的Web应用程序。它是.NET Framework的一部分,可以用任何基于.NET的语言开发 ASP.NET Web应用程序。 ASP.NET Web窗体是ASP.NET Web应用程序的一部分,它为创建动态Web站点提供了简易的方法。ASP.NET Web窗体不依靠客户端脚本,依次它不依赖于客户端浏览器类型或操作系统。这种独立性允许开发独立的Web窗体,这种窗体可以被任何可以访问Internet并具有Web浏览器的设备浏览。 ASP.NET的重要特色有:网页内容和程序代码分离;多语言支持;执行效率更高;面向对象的特性;运行与.NET平台上 ASP.NET的新特色:Web窗体;服务器控件;Web服务;高速缓存;配置的改进。2.2 数据库管理系统SQL Server 2000是一个关系数据库管理系统.其特性有:1. 支持扩展标示语言XML(Extensible Markup Language)2. 新的数据类型SQL Server 2000 中增加了3 种新的数据类型:BIGINT,SQL_VARIANT和TABLE.3. 数据行中的Text类型数据SQL Server 2000 中可以将TEXT 和IMAGE 类型的数据直接存放到表的数据行中,而不是存放到不同的数据页中,这就减少了用于存储TEXT 和IMAGE 类型的空间并相应减少了磁盘处理这类数据的I/O 数量.4. 用户自定义函数SQL Server 2000 扩展了Transact-SQL语言的可编程性,用户可以创建自己的Transact-SQL函数.用户自定义函数可以返回一个数量值或表.5. 索引增强可以在计算列上创建索引,这是一个很大的改进.6. 全文检索增强全文检索中增加了改变跟踪和图形过滤的功能,其中,图形过滤功能允许对存储在IMAGE类型列中的文档数据进行查询和创建索引.7. 索引化视图索引化视图允许在视图上创建索引,这就大大提高了需要频繁进行连接查询的程序的性能.8. 分布式查询增强SQL Server 2000 引入了OPENROWSET()的函数,它可以指定在分布式查询中的一个特定的连接信息,分布式查询优化器的功能有了进一步的提高,授予了OLE DB 数据源更多的SQL 操作权.9. 触发器类型创建触发器时可以通过FOR 子句来指定触发器类型为INSTEAD OF 型或AFTER 型,不同类型的触发器执行的时机不同.10. 级联参考完整性约束级联参考完整性约束可以控制
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号