书签 分享 收藏 举报 版权申诉 / 37
上传文档赚钱

类型合同管理系统设计与实现课件.ppt

  • 上传人(卖家):晟晟文业
  • 文档编号:3685312
  • 上传时间:2022-10-03
  • 格式:PPT
  • 页数:37
  • 大小:3.45MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《合同管理系统设计与实现课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    合同 管理 系统 设计 实现 课件
    资源描述:

    1、合同管理系统设计与实合同管理系统设计与实现现2022-10-3合同管理系统设计与实现第1章 引言第2章 相关技术介绍第3章 系统需求分析第4章 系统设计第5章 系统实现论文章节论文章节第6章 系统测试第7章 总结与展望合同管理系统设计与实现u 课题研究的背景课题研究的背景第第1章章 引言引言国内现状:国内现状:国内的许多施工企业走出国门承接国外总承包项目,在项目执行过程中遇到了很多问题,其中供应链环节尤为重要;国内企业应用的物资管理软件比较普遍,招标管理、合同管理软件应用普遍,但过程控制软件的使用不是很广泛;公司现状:公司现状:EPC项目增多、供应链环节管理信息分散、公司信息化建设需求增大。课

    2、题研究的对象:课题研究的对象:国际总承包项目供货合同执行管理概念介绍:概念介绍:目前国际总承包项目模式常见的有:BT,BOT,BOO,EPC,EPCM,PPP由于目前常采用的模式是EPC或EPC+F模式,因此本文主要研究的是EPC模式下的供货合同管理。背 景合同管理系统设计与实现使公司信息化建设与企业管理相结合,提高企业的经营管理水平;使企业管理实现增值,提升公司国际市场的核心竞争力。企业信息分散的现状;人工管理合同造成的数据丢失和遗忘;实现数据的分析、统计功能;兼顾生产-运输-仓储与施工的平衡。解决目前正在执行的国外多个项目供货合同的执行管理问题,为后续开发的国际项目全过程物资管理软件提供借

    3、鉴和实际操作经验。理论意义理论意义解决的问题解决的问题现实意义现实意义第第1章章 引言引言u 课题研究的意义课题研究的意义合同管理系统设计与实现操作系统服务器网络及软件第第2章章 相关技术介绍相关技术介绍合同管理系统设计与实现第第2章章 相关技术介绍相关技术介绍2.1 2.1 网络及软件网络及软件2.1.1 B/S架构2.1.2编程语言2.1.2.1 SSH框架2.1.2.2 SQL编程语言B/S结构也就是我们常规所说的浏览器和服务器结构。特点:投入成本低;简化了系统的开发、维护和升级工作量;简化了客户端负荷;有利于软件管理和避免出现IT黑洞。SSH不是一个单独的框架,而是多个框架(strut

    4、s+spring+hibernate)的集成,常常用于构建灵活、易于扩展的多层Web应用程序。从职责上分为四层:域模块层(也就是实体层)、数据持久层、业务逻辑层和表示层,可以方便开发人员迅速搭建可复用性好、结构清晰、维护方便的Web应用程序。SQL(Structured Query Language)全称是结构化查询语言,是一种高级的非过程化的编程语言。特点:结构简洁、简单易学、功能强大合同管理系统设计与实现2.22.2服务器服务器2.32.3操作系统操作系统2.1.2.3 JavaScript语言第第2章章 相关技术介绍相关技术介绍JavaScript是由微软公司开发一种直译式的脚本语言,是

    5、一种动态类型的语言。典型的JScript源文件的扩展名是.js。特点:脚本语言、基于对象、简单、动态性、跨平台型。服务器也称伺服器,主要由处理器、硬盘、内存、系统总线等构成,根据服务器提供的服务类型,通常分为文件服务器、数据库服务器和应用程序服务器。特点:高性能、高稳定性、高安全性。目前服务器操作系统大致分为四大流派:WINDOWS、NETWARE、UNIX、LINUX,其中WINDOWS系统是我们最熟悉、最常见的系统。合同管理系统设计与实现第第3章章 系统需求分析系统需求分析123456合同执行管理在物资管理中的地位合同执行管理在物资管理中的地位目前公司合同执行管理信息传递模式目前公司合同执

    6、行管理信息传递模式目前合同执行过程中存在的问题目前合同执行过程中存在的问题要实现的目的要实现的目的系统可行性分析系统可行性分析系统效益性分析系统效益性分析合同管理系统设计与实现3.1 合同执行管理在物资管理中的地位第第3章章 系统需求分析系统需求分析合同管理系统设计与实现第第3章章 系统需求分析系统需求分析3.2 目前公司合同执行管理信息传递模式缺点:费时费力,不能方便、直观地进行查询搜索,而且信息的全面性、及时性、准确性也有所欠缺。合同管理系统设计与实现第第3章章 系统需求分析系统需求分析3.3 目前合同执行过程中存在的问题合同执行阶段设计/生产/检验 信 息 不 全面生产和发运信息脱节无法

    7、分专业和分类快捷查询传递方式单一不能及时共享信息编写以WORD和EXCEL形式为主审批手续繁琐,效率低下厂家众多,信息不准确缺件和工代未集中管理,共享不及时合同管理系统设计与实现第第3章章 系统需求分析系统需求分析3.4 要实现的目的合同管理系统设计与实现第第3章章 系统需求分析系统需求分析3.5 系统的可行性分析经济可行性经济可行性技术可行性技术可行性操作可行性操作可行性开发软件时间较短;成本费用相对较低;硬件设备可利用现有的计算机设备,无需购买新设备。计算机网络的普及;软件的统计分析功能容易实现;对用户计算机水平要求不高;参与合同执行管理人员的要求,国外项目人员的期望,公司领导的信任与支持

    8、。合同管理系统设计与实现3.6 系统的效益性分析第第3章章 系统需求分析系统需求分析12能规范物资业务流程,加强对物资全过程的动态管理可以降低企业成本,提高工作效率合同管理系统设计与实现第第4章章 系统设计系统设计123合同管理系统设计与实现第第4章章 系统设计系统设计 供货合同执行管理软件要体现出从合同签订后,合同生效、设计状态、生产进度、质量检验情况、发运前检查状态、发运信息、启运港信息、船运状态等。l 软件功能要求:允许内网和外网登录;供应商权限独立;可以在线更新,多方同时操作;方便查询,统计汇总;l 系统用户要求:角色分开;公司人员建立、维护、审核信息;供应商定期反馈、更新信息;4.1

    9、 软件功能设计合同管理系统设计与实现第第4章章 系统设计系统设计4.2 总体设计l 总体设计原理:l 目标系统的模块结构系统的模块化设计重要思想就是分解-信息隐藏-模块独立性。合同管理系统设计与实现第第4章章 系统设计系统设计4.3 数据库设计本设计采用的是关系数据库,该数据库增加、删除、修改、统计、导出等都非常方便。其中排序和查询功能使所需数据快速定位,达到了在众多数据中快速查找的功能。4.3.1设计思想 首先采用实体联系模型(ER模型)对现实进行了抽象,ER模型明显优点:接近与人的思维,容易理解;与计算机无关,容易接受。可是ER图只能说明实体之间语义的联系,却不能更详细地说明数据结构。我们

    10、根据系统概念模型可以得出关系模式,进一步再通过创建数据库物理设计来完成软件系统子模块的设计。合同管理系统设计与实现第第4章章 系统设计系统设计4.3.2数据库设计逻辑图4.3 数据库设计合同管理系统设计与实现4.3.3 E-R图第第4章章 系统设计系统设计E-R图是直观表示概念模型的工具,它有三个基本成分:矩形框,用来表示实体类型,也就是考虑问题的对象;菱形框,用来表示联系类型,也就是实体间的联系;椭圆形框,用来表示实体属性。合同计划单号提报单位合同编号合同名称供应商签订时间交货期所属项目供应商合同项目合同清单状态数据表部门签订包含隶属签订录入反馈审核用户属于1n1n1nn1mnmn1nn1各

    11、实体总的E-R图合同实体属性图4.3 数据库设计合同管理系统设计与实现4.3.4关系模式设计第第4章章 系统设计系统设计主要原则及实现方法一个实体转换为关系模式,实体的属性就是关系的属性,实体的键就是关系的键;多个实体的联系转换为关系模式时,需要首先确定该联系的类型,再确定相应的键;进行规范处理,求出关系模式中的最小依赖集,应规范到3NF。4.关系的类型为m:n,则该联系的键就是两个实体键的符合,那么该关系的键一定为复合键。1.关系的类型为1:1,则每个实体的键均为该关系的候选键,可二选一作为该联系的键;2.关系的类型为1:n,则应把一端实体的键移到n端,与n端实体的键共同组成该联系的键;3.

    12、如果为弱实体集,可为其增加一个强制属性作为键;4.3 数据库设计合同管理系统设计与实现4.3.5物理设计及子模块分解第第4章章 系统设计系统设计4.3 数据库设计供应商管理供应商管理项目管理项目管理合同管理合同管理信息反馈信息反馈系统维护系统维护合同管理系统设计与实现第第4章章 系统设计系统设计4.3 数据库设计4.3.5物理设计及子模块分解4.3.5.3合同管理1)功能描述 合同基本信息维护 合同清单管理 信息审核 发运船次 合同终结 查询清单反馈信息2)数据库设计(库表设计)合同清单主要是为了显示合同的货物名称、货品数量、货品单位、完成状态的数据以及字符段,用以在系统中展示出来。序号字段名

    13、称数据结构备注1IDInt2合同IDInt3项目IDInt4项目机组IDInt5货品名称Varchar(200)6货品数量Int7货品单位Varchar(30)8完成状态Int合同管理系统设计与实现第第4章章 系统设计系统设计4.3 数据库设计4.3.5物理设计及子模块分解4.3.5.3合同管理3)模块及功能分解合同管理系统设计与实现第第5章章 系统实现系统实现 本系统全部功能采用Java/JavaScript语言编写,并运用当今主流的先进SSH(Struts+Spring+Hibernate)开发模式,Struts作为系统的整体基础架构,负责MVC分离,控制业务跳转;Hibernate对系统

    14、持久层提供支持,实现数据库的链接;spring对struts跟hibernate进行管理。5.1界面设计及功能实现 5.1.1 系统登录界面 5.1.2 合同执行界面 5.1.3 项目管理界面 5.1.4 供应商管理界面 5.1.5 系统维护界面 5.2合同执行过程主程序 合同执行程序合同管理系统设计与实现第第5章章 系统实现系统实现5.1界面设计及功能实现 5.1.1系统登录界面 l 窗口描述:系统登录窗口力求简洁,方便用户登录时的操作。系统启动后,用户输入正确的用户名和密码,点击登录即可直接进入系统。l 实现方法:用户从登录界面输入account跟password后,点击登录按钮,通过Se

    15、rvlet的post方法传送中后台Action的Login方法进行登录判断,如果判断正确,跳转系统主页面,并将用户名密码写进Session,如果不正确返回登录页面。l 功能实现:合同管理系统设计与实现第第5章章 系统实现系统实现部分窗口展示左上:合同管理主界面左下:合同清单信息反馈界面右下:系统维护手册界面合同管理系统设计与实现第第5章章 系统实现系统实现部分窗口展示左上:新增合同删除条目提示右上:合同信息审核意见弹窗右下:项目删除提示合同管理系统设计与实现5.2 合同执行过程主程序第第5章章 系统实现系统实现合同管理系统设计与实现第第6章章 系统测试系统测试系统测试定义、任务及方法6.16.

    16、1操作系统要求6.26.2系统测试6.36.3系统测试结论系统测试结论6.46.4合同管理系统设计与实现第第6章章 系统测试系统测试6.1.16.1.1系统测试定义系统测试定义英文是System Testing。把已经确认的软件、硬件、外设、网络等相关元素结合在一块,进行软件系统的各种组装测试和确认测试,系统测试主要就是是通过与系统的需求相比较,找出所开发的系统与用户需求不符合或者存在矛盾的地方,从而完善软件系统的整体方案。6.1.26.1.2系统测试任务系统测试任务尽可能彻底检查出程序中的编译错误。6.1.36.1.3系统测试方法系统测试方法这阶段又可分为三个步骤:模块测试,组装测试,确认测

    17、试。6.1.46.1.4系统测试目的系统测试目的找出与设计需求不相符合或与之矛盾的地方,验证系统是否满足了设计需求。系统测试定义、任务及方法6.16.1合同管理系统设计与实现第第6章章 系统测试系统测试操作系统要求6.26.26.2.16.2.1软件要求软件要求Win98、Win2000、Windows XP、Windows 76.2.26.2.2硬件要求:硬件要求:CPU:500MHZ以上硬盘:100M以上内存:256M显示器最低分辨率:800*600合同管理系统设计与实现第第6章章 系统测试系统测试系统测试6.36.3由于篇幅所限,本文只列举系统登录模块的测试。6.3.1.1输入测试6.3

    18、.1.2输出测试6.3.1.3测试结果1)输入正确地“用户名”和“密码”,点击“登录”,可顺利进入系统界面;2)不输入用户名和密码,点击登录,系统提示“请填写用户名”;3)输入用户名,但不输入密码,点击登录,系统提示“请填写密码”;4)输入用户名并输入错误的密码,点击登录,系统提示“验证失败,用户名或密码错误”。6.3.16.3.1系统单元(模块)测试系统单元(模块)测试合同管理系统设计与实现第第6章章 系统测试系统测试6.3.26.3.2系统确认(用户)测试系统确认(用户)测试系统测试6.36.3 系统确认测试即客户验证系统软件是否实现了客户所提出的需求,人机交互页面能否被大众接受。受篇幅所

    19、限,本文仅展示合同添加的功能测试。测试结果(举例):在合同信息维护界面中点击“增加”按钮,将在界面中弹出新增合同对话框,用户可在对话框中输入合同信息。合同管理系统设计与实现第第6章章 系统测试系统测试系统测试结论系统测试结论6.46.4合同管理系统设计与实现第第7章章 总结与展望总结与展望展望展望系统尚存在一些不足之处,虽然可以实现现阶段合同执行管理的需要,还需要不断的升级和修改,同时随着科技进步和计算机技术的不断发展,我相信该系统可以更加完善,最终达到服务企业的目的。系统回顾了近几年所学的专业知识,加深了对软件开发和应用的理解及认识;利用所学知识结合工作实际,解决了工作过程中遇到问题;意识到了缜密的思维和周密的计划是计算机编程的关键。参与合同执行人员职责更明确;加强了对合同执行过程的控制力度;解决了原有合同执行中遇到的各种问题,提高了公司业务管理水平和工作效率。供货合同执行管理系统以合同执行过程控制为主线,界面美观、有详细的用户使用手册,用户可以快速上手进行操作,基本达到了课题研究的目的。个人个人企业企业课题课题合同管理系统设计与实现2022-10-3合同管理系统设计与实现

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:合同管理系统设计与实现课件.ppt
    链接地址:https://www.163wenku.com/p-3685312.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库