ImageVerifierCode 换一换
格式:DOCX , 页数:32 ,大小:479.61KB ,
资源ID:26761105      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/26761105.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(原创企业合同管理系统毕业论文设计.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

原创企业合同管理系统毕业论文设计.docx

1、原创企业合同管理系统毕业论文设计毕 业 设 计 题 目:企业合同管理系统院 系:专 业:班 级:姓 名:学 号:指导教师:毕业论文(设计)原创性声明本人所呈交的毕业论文(设计)是我在导师的指导下进行的研究工作及取得的研究成果。据我所知,除文中已经注明引用的内容外,本论文(设计)不包含其他个人已经发表或撰写过的研究成果。对本论文(设计)的研究做出重要贡献的个人和集体,均已在文中作了明确说明并表示谢意。 作者签名: 日期: 毕业论文(设计)授权使用说明本论文(设计)作者完全了解*学院有关保留、使用毕业论文(设计)的规定,学校有权保留论文(设计)并向相关部门送交论文(设计)的电子版和纸质版。有权将论

2、文(设计)用于非赢利目的的少量复制并允许论文(设计)进入学校图书馆被查阅。学校可以公布论文(设计)的全部或部分内容。保密的论文(设计)在解密后适用本规定。 作者签名: 指导教师签名: 日期: 日期: 注 意 事 项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词 5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。3.

3、附件包括:任务书、开题报告、外文译文、译文原文(复印件)。4.文字、图表要求:1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画3)毕业论文须用A4单面打印,论文50页以上的双面打印4)图表应绘制于无格子的页面上5)软件工程类课题应有程序清单,并提供电子文档5.装订顺序1)设计(论文)2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订3)其它企业合同管理系统【摘要】合同管理系统克服手工管

4、理合同采用集中的数据管理,可以有效地改变企业信息分布比较散乱的现状。避免了繁琐的手工管理合同,利用审批流管理,可以方便、快捷地处理企业管理事务;预警平台可以协助合同管理人员更轻松地应对日常管理事务;报表管理的灵活定义,为管理部门的统计分析提供强大的技术支持。合同管理系统通过全局设置和权限分配,可以由公司制订统一采用的管理标准,比如,由公司设置业务单据必填字段,信息录入必须填写这些信息;数据字典可以为某些信息项提供标准的选择项,防止录入人员的录入随意性;设置统一的报表格式,信息输出时可以保证一致性。同时,系统也允许用户根据自身的实际情况采取个性化的措施,比如网格的列显示、自定义报表等。利用互联网

5、,领导可以在任何时间、任何地方进入系统,随时查阅与合同管理相关基本信息,准确定位下属人员的工作情况,掌握合同执行现状,并方便地生成各种数据报表或图表。同时,系统还提供强大的管理工具模块供客户选择,对这些信息进行深入分析,为公司决策人员提供更多的智力支持。合同管理系统与企业管理咨询相结合,可以为客户提供全面的合同管理解决方案。比如,通过系统的开放性和灵活性,可以有效地固化专业咨询的工作成果,这就为客户合同管理能力及水平的提升提供足够的平台支持。总之,通过合同管理系统的应用和实施,可以为合同管理信息化和合同管理能力提升提供一个最佳的结合点,切实打造企业核心竞争力。【关键词】数据管理 管理事务 报表

6、管理The enterprise contract management system【Abstract】The contract management system to overcome manual management contract is centralized data management, can effectively changed the enterprise information distribution status of comparative messy. Avoid tedious manual management contract, utilizatio

7、n approval flow management, can easily and quickly processing enterprise management affairs; Warning platform can assist contract management personnel easier to deal with the daily affairs in management; Reports of flexible definition, for management of statistical analysis of management departments

8、 provide strong technical support. The contract management system through the global Settings and authority distribution by the company, can make the management standard, unified, for example, set by the company business documents required fields, information recorded must fill out these information

9、; The data dictionary can provide some information for a standard option, prevent entry personnels entry optional sex; The report format, unified output can ensure consistency of information. Meanwhile, the system allows users to according to own actual situation take personalized measures, such as

10、grid column display, custom reports, etc. Using the Internet, leadership can be in any time, any place, refer to enter the system with contract management related basic information, accurate positioning the subordinate personnel work, grasps the contract execution situation, and conveniently to crea

11、te all kinds of data statement or charts. Meanwhile, the system also provides powerful management tools for the customer to choose, on module, analyzing the information for the companys decision personnel to provide more intelligence support. Contract management system and enterprise management cons

12、ulting unifies, can offer customers a comprehensive contract management solutions. For example, through the system of openness and flexibility, can effectively curing professional consulting work, it is the customer contract management ability and level of ascension provide enough platform support.

13、In summary, the contract management system application and implementation, can for contract management informationization and contract management to enhance the ability to provide a optimum combining site, practically build enterprise core competitiveness. 【Key Words】 System;management;contract1 引言本

14、企业合同管理系统采用SQLSERVER2005数据库,利用其提供的强大数据库功能使用户更加方便地使用本系统。本系统着重对合同数据进行管理,方便用户对合同的查询修改添加和删除及对合同的实时了解。本系统不仅方便中小企业使用而且可以为大型企业提供方便的服务,本系统没有强调或突出为哪个企业量身定做的,所以不受企业类型的限制,各种企业都可以使用,大型企业还可以在此基础上扩展以此为核心精心制作适用于本公司的管理系统,使系统更加方便用户使用。与其他管理软件相比,本文所介绍的企业合同管理系统更注重软件的可维护性,软件的操作和功能的实现简单易懂,即使非专业用户也可以一看就会使用极大方便了用户的操作,该软件功能强

15、大易于维护可靠性好界面布局合理。2 开发软件和开发环境我这次开发程序所使用的开发工具是Microsoft公司的VC+ 6.0,数据库管理软件采用的是Microsoft SQL Serve 2005.2.1 开发软件2.1.1 VC+ 6.0的优势VC+6.0是Microsoft公司推出的一个基于Windows系统平台、可视化的集成开发环境,它的源程序按C+语言的要求编写,并加入了微软提供的功能强大的MFC(Microsoft Foundation Class)类库。MFC中封装了大部分Windows API函数和Windows控件,它包含的功能涉及到整个Windows操作系统。MFC不仅给用户

16、提供了Windows图形环境下应用程序的框架,而且还提供了创建应用程序的组件,这样,开发人员不必从头设计创建和管理一个标准Windows应用程序所需的程序,而是从一个比较高的起点编程,故节省了大量的时间。另外,它提供了大量的代码,指导用户编程时实现某些技术和功能。因此,使用VC+提供的高度可视化的应用程序开发工具和MFC类库,可使应用程序开发变得简单。谈到vc+6.0就不得不提到它的调试功能,这是devcpp比不上的。调试重要的几个键: F9在当前光标所在的行下断点,如果当前行已经有断点,则取消断点. F5调试状态运行程序,程序执行到有断点的地方会停下来. F10单步执行程序. CTRL+F1

17、0运行到光标所在行. F11和F10的区别是,如果当前执行语句是函数调用,则会进入函数里面.SHIFT+F11跳出当前所在函数.件就可以被覆盖。当文件更新后,系统会温和地转换到新的版本。 调试的步骤:1,保存为c或c+文件 2,根据断点调试找到错误处。 3,采用F10或F11单步调试找到精确的错误处。其中f10是跳过函数调用,F11是进入函数体调试。一般是先用F10,确定函数输入输出是否正确(与自己想的一样),如不一样,则用F11进入函数体一步一步调试。 4,在调试过程中,肯定得监视程序中的变量。在vc+6.0的右下角有一个watch窗口,专门用来设置监视变量。具体怎样设置自己体会吧。在调试过

18、程中,鼠标轻轻放在变量上也会显示该变量的值 5,VC+6.0专门为调试设置了工具箱以方便调试的进行,打开的方法如下:右键-在debug(或调试)选择项的勾勾上。2.1.2 SQL Server2005简介SQL Server 2005是微软公司SQL Server生产线上的最受期待的产品。在成千上万的电子邮件、成百上千的规格说明以及大量的编译的基础上,SQL Server 2005确保了自己是Windows平台上数据库应用程序中最具戏剧性的新型数据库平台。本书介绍全部SQL Server 2005产品新功能的精华。它覆盖了联机事务处理(Online Transaction Processing

19、,OLTP)技术和联机分析处理(Online Analytical Processing,OLAP)技术,以及在它们之间的大部分内容,涉及了微软公司的全部旗舰数据库产品。五年多的开发,SQL Server 2005与其先前版本的技术完全不同。管理工具。SQL Server 2005引入一整套管理工具和管理API,管理工具和管理API使得SQL Server使用更方便、管理更轻松,并且支持大规模SQL Server部署操作。数据转换服务(DTS)的增强。DTS在SQL Server 2005中全部重新设计了、提供全面的企业提取、转换和装载平台。它也被重新命名为SQL服务器集成服务(SQL Ser

20、ver Integration Services)。2.2 开发环境在运行本系统前,先检查一下软硬件配置是否符合以下要求:处理器:Intel Pentium4内存: 512M以上硬盘空间:不小于20G安装VC+6.0运行环境操作系统:Windows 2000 XPVistaWin7等VGA或更高分辨率的显示器。3 系统设计需求分析3.1 软件设计的目的与背景中国企业面临巨大挑战和机遇,利用合同管理系统为企业服务将员工从繁琐的手工合同管理中解放出来,不仅减少了员工的工作量而且提高了员工的工作效率和质量,从而增强了企业的竞争力和效益。在这个知识爆炸的年代,各种管理软件层出不穷,日新月异,国内外聚焦

21、企业管理软件,方便企业管理,以提高企业办公效率和竞争力,因此企业合同管理系统应运而生,适应国内外企业软件开发潮流。软件的好坏直接影响企业的办公效率从而制约企业的效益,因此本合同管理系统本着最大方便企业办公的原则进行开发设计。3.2 软件设计的思想与目标 深入到企业单位进行详尽调研,与用户交流清楚了解用户需求,设计整体方案。 采用SQL server 2005数据库系统作为企业合同管理系统的后台数据库,SQL server 2005数据库与WindowsXP有良好的兼容性容易安装,采用图形化的方式对数据库进行管理与操作,大大简化了用户的开发与维护工作,另外SQL server 2005数据库的方

22、便性、灵活性、安全性为数据库编程提供了良好的条件。 由于Visual C+6.0具有功能强大的组件和可视化面向对象编程的特点,是开发WindowsXP应用程序最简便、最快捷的工具之一,它是集先进性、实用性于一体的现代化软件开发工具,因此采用VisualStudio6.0为开发工具。3.3 用户简介毕业设计选题系统主要针对董事长、总经理和部门经理。董事长具有最高权限相当于本管理系统的超级管理员,具有添加删除用户的功能而总经理和部门经理没有此项功能。总经理和部门经理都只具有有限的权限,在各自权限范围内进行操作。每个用户都可以通过系统提供的修改密码模块修改自己登陆系统时的密码。该系统支持的用户完全符

23、合实际中的用户权限使该系统更加人性化。3.4 系统功能介绍本系统由5个模块组成,分别是系统管理功能模块,数据管理功能模块,往来单位信息功能模块,基础信息功能模块和签订合同功能模块。董事长功能:董事长可以添加修改删除用户。董事长可以查询添加修改删除往来单位信息董事长可以查询添加修改删除合同基础信息董事长可以查询修改添加删除部门信息董事长可以查询修改添加删除签订合同信息总经理功能:总经理可以查询添加修改删除往来单位信息总经理可以查询添加修改删除合同基础信息总经理可以查询修改添加删除签订合同信息部门经理功能:部门经理可以查询添加修改删除往来单位信息部门经理可以查询添加修改删除合同基础信息部门经理可以

24、查询修改添加删除签订合同信息3.5 实现平台及技术毕业设计选题系统选用NTWindows2000或者更高版本作为后台的操作系统,由于VC+ 6.0具有强大的调试功能为了在开发过程中便于修改因此采用VC+ 6.0作为开发软件,数据库使用了微软公司提供的最具戏剧性的新型数据库SQL Server 2005 Express,结构简单易懂。3.6 系统E-R图图1合同评审实体图图2部门实体图 图3往来单位实体图 图4 合同签订实体图图5项目实体图 图6违约索赔实体图 图7合同更改实体图图8支付手续实体图 图9用户实体图4 方案设计与论证4.1 方案设计思想介绍一个好的管理系统,在开发之前必定有一个好的

25、的开发方案和设计思想,方案是开发前的指明灯,思想是开发软件的大方向,如果方案模糊或不清楚就会开发的一塌糊涂不能方便用户使用,如果没有一个好的开发思想那么开发的软件就会不完善或开发周期过长,因此在开发软件之前先就设计思想作了一个详尽的描述,该系统的设计思想为:4.1.1 实用为主一个好的管理软件最重要的是什么呢,我想当然要算是使用了,如果一款软件不实用或使用不方便,那么即使它设计的再好界面再漂亮开发周期再长耗费资本再多功能再强大我想也都是徒劳无益的,所以该软件设计时本着实用为主的思想进行开发设计,把方便用户的使用放在首位。4.1.2 稳定可靠其次该系统的设计思想是稳定可靠,在运行中不能光出错或被

26、搞死,这体现了软件的严密性和开发的态度,开发者一定要认真负责,对用户负责严格要求自己让软件即方便又稳定可靠。4.1.3 维护扩展方便一款好的软件光具有方便用户使用和稳定可靠是不够的,还要易于维护和扩展才行,所以该系统本着方便用户使用、稳定可靠和维护扩展方便的目的进行开发设计,使开发出来的软件最具有价值。4.2 系统设计方案本系统采用周期开发模式逐层扩展,在实现一定功能基础上逐渐添加新功能,软件的设计要实现用户所需要的全部功能,通过需求分析详尽了解用户需求,把开发中的难点和亮点一一列出方便软件开发进行下去。通过数据流图和程序设计流程图概括出该软件的框架,相当于建立软件的模型,有了模型开发起来就会

27、方便许多。开发中要特别注重方便用户操作和维护方便在此前提下降低投入成本。 1用户操作方便:用户使用此软件要容易上手才行,非专业用户打开本系统就可以对系统进行管理操作使用该系统进行工作,系统界面友好简单易懂一看即知道怎么操作,方便的同时还要稳定可靠,即无论怎么操作都不会出现错误或把软件搞死,这就需要设计程序时把所有情况都考虑到。2管理维护方便:非专业的用户也可以对该系统进行管理维护,即管理维护操作简单易行。3投入成本低:该系统是一款对企业合同的管理软件,主要对合同的一系列流程产生的数据进行管理操作,因此开发成本低开发周期不会太长。综上所述采用VC+ 6.0开发此软件采用周期开发模式是很方便易行的

28、。4.3 系统方案性能介绍4.3.1 功能强大该系统主要对合同产生的一系列数据进行管理,覆盖了系统管理、数据管理、基础信息、往来单位信息和签订合同等模块,具有强大的管理功能。可以对其中的数据查询打印导出。利用VC+ 6.0提供的开发环境使系统功能更加强大,使用SQLServer2005为该系统提供强大方便的数据库操作。该系统提供的功能可以让非专业操作人员就可以利用该系统实现,所以该系统不仅功能强大而且操作极其方便简单一看即会。4.3.2 性能稳定该系统在Windows NTXP、Vista或Win7下运行的软件系统,其性能极其稳定,在开发设计时考虑了所有要发生的情况并逐一作了处理保证系统安全稳

29、定的运行。4.3.3 易于扩充本系统的设计采用标准的周期开发模式,其不论在功能上还是在程序代码上都极其易于扩充,采用的是螺旋模式逐层扩充,模块独立性高,完全符合软件工程提倡的高内聚低耦合开发要求,扩充起来极其容易,各模块之间互不影响。5 应用程序设计与实现5.1 系统总体设计5.1.1 需求规定 本系统根据不同的用户权限不同做了不同的详尽的需求分析,把各用户所具有的权限和可以进行的操作一一列举了出来,这样既方便程序开发时对不同用户进行不同的限制,也使该系统功能层次分明,提高了软件的质量和文档的可读性。该系统具有五大主要模块,其中董事长权限最高可以对所有模块进行访问操作,总经理和部门经理只有其中

30、有限的权限对部分模块可以进行访问操作。下面把他们具有的功能权限一一列举了出来:董事长功能:董事长可以添加修改删除用户。董事长可以查询添加修改删除往来单位信息董事长可以查询添加修改删除合同基础信息董事长可以查询修改添加删除部门信息董事长可以查询修改添加删除签订合同信息总经理功能:总经理可以查询添加修改删除往来单位信息总经理可以查询添加修改删除合同基础信息总经理可以查询修改添加删除签订合同信息部门经理功能:部门经理可以查询添加修改删除往来单位信息部门经理可以查询添加修改删除合同基础信息部门经理可以查询修改添加删除签订合同信息5.1.2 概念设计及流程本系统设计了三种用户,分别为董事长、总经理和部门

31、经理。针对不同用户设计了相关功能所涉及到的流程。设定唯一系统最高权限拥有者董事长adminastrator,当董事长使用adminastrator帐户登录后,可以查看系统中所有模块信息,对系统中所有数据进行操作,董事长可以通过系统管理模块添加修改删除用户,可以通过数据管理模块添加修改删除部门信息,可以通过往来单位信息模块添加修改删除往来单位信息,可以通过基础信息模块对合同签订、合同修改、签约前合同评审分别进行添加修改删除操作,还可以打印导出,可以通过签订合同模块添加修改删除支付手续和违约索赔信息。总经理和部门经理具有部门董事长的操作权限,在这儿就不一一列举了。通过对系统需求规定的分析,可以看出,系统各个功能处理数据主要就是信息的添加、删除和修改。即:向数据库表中写入新数据,从数据库表中删除数据,更新数据表中的数据。做系统业务流程分析不仅要分析系统业务流程,还要考虑数据之间的关系。 5.1.3 结构设计“企业合同管理系统”设计采用分层管理,分为三层,结构如图10:图10企业合同管理三层结构5.2 数据库设计5.2.1 建库分析在选择数据库时,考虑到SQL Server 2005 Express数据库的灵活性和以下功能,采用了SQ

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1