文档章节

订单可视化2实战-合同评审

长沙大东家
 长沙大东家
发布于 2017/09/09 00:34
字数 1241
阅读 49
收藏 0
点赞 0
评论 0

1.1.   简介

合同评审顾名思义即签订合同前,公司各相关部门大家一起开会商议合同是否可签、合同存在的技术风险、计划风险以及财务风险等,并需要通过此环节确定订单可交付日期等。最后形成统一决论并进行执行,这么做会存在以下几个难点或缺陷。

1.  涉汲部门较多,人员事务较多,无法召齐人员

部门人员事务烦多,且经常有出差的,大会小会不断。所以每召集一次会议比较麻烦。

2.  数据没有存储并电子化,不方便调取历史数据进行新订单参考

每当有新进的订单时,如果是沿用某个订单的信息,无法自动参照填充值

3.  数据无法分析

没有电子化的数据,无法对历史评审的周期、技术进行数据分析,也没有数据来源。纸质档存档不利于数据分析。

4.  无流程,无法框定部门、人员先后顺序及职责

没有流程,合同评审是的表格数据是有先后顺序的。如果没有流程,操作随意性大,各部门职责责任不清

1.2.   总体思路

1.  理顺流程,将所有相关业务表单进行整理,分布至流程节节为表单填充内容

合同评审是各方意见的评价合集,所以我们的总体思路先将评审的流程理顺,明确各节点责任与义务。此后,再将以前的所有的表格资料收集在一起,进行整理将分散至各个流程节点上。此思路也是其它流程功能模块的总体思路。

2.  表单数据存储方式考验

表单里面的数据结构复杂多样,传统型的二维表方式不适用此方式的灵活型,也反映不出表单的版面结构方式。所以我们采取直接将页面的数据以JSON的方式进行存储,采取VueJS技术直接将JSON文件与页面进行绑定来解决此问题。

在后面的完善性思考中,我们也思考出了用二维表进行存储,即采取键值对的方式将每一个元素存取表中,但会牺牲表单的层次性。总的来说推荐进行JSON方式存储,目前我们是采取的JSON文件方式,在后期数据逐渐变多的时候,如果还是文件会影响效率,我们再考虑采取大数据MongoDB的方式来解决搜索、性能的问题。

1.3.   流程表单升级带来的挑战

流程升级后,与原来的流程发布版本并存,新开的流程实例会使用最新的,不同的流程版本有不同的业务模式,每一次流程升级需要考虑新的业务功能实现的同时,还需要兼容老流程的业务。

表单在内容改变后,增加、删除更新字段后,原来的数据表单如何保证在读取的时候能够正常展示。

新增内容:这个就简单了,直接添加就可以,只是以前的订单展示出来,这个字段数据是空的。

删除内容:这个如果把原有的字段删除,如果不对页面模版进行版本化,特定流程版本对应特定的模版表单页,则会造成以存取的数据无法展现。这个也是在后面我们在实践中渐渐发现的问题。

修改内容:如果修改了字段,那原来的数据也是无法展现的,如果修改的数据类型,也会出现与删除内容相同的模式。最后的处理方式应该参见删除内容的兼容处理方式。

1.4.   数据价值

合同评审里面评价了财务风险、技术风险、进度风险,所有后续业务均以此为基础。我们可以此为基础,再根据流程的实际运行情况进行对比,找出问题所在。

对于新来的订单,我们也可以根据历史经验值分析,为新订单提供评审依据,提高效率并增强可靠性。

作者:长沙大东家

日期:20170909

联系:xiaohelong2005@126.com

© 著作权归作者所有

共有 人打赏支持
长沙大东家
粉丝 20
博文 249
码字总数 106167
作品 0
长沙
项目经理
实战招标步骤

对于企事业单位的项目采购,大部分都需要通过招标完成,其中公开招标是最能体现公平、公证、公开的方式。最标准的公开招标有以下步骤: 1、委托招标公司组织招标工作,签订委托代理协议,完成...

esmond
2013/08/05
0
0
系统集成项目管理工程师应用技术考试大纲

1.项目立项 1.1项目可行性研究 1.2项目评估与论证 1.3建设方的立项管理 1.4承建方的立项管理 2.采购管理和合同管理 2.1采购管理 2.2合同管理 3.项目启动 3.1项目启动的过程和技术 3.2制订...

软考徐朋
2017/06/13
0
0
8Manage项目管理软件助推企业信息化

随着当今社会经济与技术的发展,企业的业务构成不再是线性化单项目业务,而是扁平化多样化的业务构成,更趋向于复杂化的多项目业务。因此,项目管理逐渐成为企业管理的重点,而8Manage PPM项...

玄学酱
03/15
0
0
然之协同 1.3 版本发布,大量功能改进。

大家好,然之协同1.3beta正式发布了,这次升级完善了客户管理、记账等功能,新增公共客户池概念和客户指派功能。现金流方面增加了账目导入功能记账更方便。另外还有头像上传等其他功能添加。...

炒蚕豆吃蹦豆
2014/07/17
3K
20
Java Web项目管理得失谈

去年5月份,公司项目较少,我就组织了一个用于公司内部办公管理的项目(以下称OA)。第一个目的是为了让公司里面一些技术较差的人员得到真正编程的锻炼;第二个目的是为了使用空闲的人员为公司...

长平狐
2012/08/28
64
0
然之协同 1.6 发布,集成搜索、扩展、webapp 功能!

然之协同管理系统1.6版本正式发布。 新版本集成了搜索功能、扩展功能和webapp功能; 同时对界面布局做了调整,操作起来更加合理方便;还做了了大量的细节优化工作。 真正懂您的管理系统,唯有...

炒蚕豆吃蹦豆
2014/12/26
2.7K
9
然之协同1.5beta版发布,新增任务看板和大纲功能

然之协同管理系统1.5beta版正式发布, 新增了任务看板和大纲功能,任务管理更加方便。 修复之前的bug,优化细节。 一、修改记录 1、看板页面的新建任务链接不对 2、更换crm、team图标 3、调整...

炒蚕豆吃蹦豆
2014/10/29
2.5K
35
完整的项目工程目录结构

在项目开发过程中,如何有序的保存项目中的各类数据文件,建立一个分类清晰、方便管理的目录结构是非常重要的。   综合以前的项目和一些朋友的项目结构,我整理了一份我觉得还不错的项目目...

cccyb
2016/11/30
14
0
iOS 最新开发者账号续费流程~(含:更新协议、支付授权失败解决等)

//联系人:石虎 QQ:1224614774 昵称:嗡嘛呢叭咪哄 /** 一、更新协议 二、review agrement (审查协议) 三、review membership (评审成员)开始续费了 四、购买开发者账号失败,支付的时候总是提...

石虎132
04/20
0
0
华为艰难通过印度“安全门” 终获订单

据国外媒体报道,印度国有运营商BSNL(Bharat Sanchar Nigam)8日宣布,已将其印度南部地区2000万线移动通信设备的采购订单授予华为,它将不再需要任何新的投标。 北京时间11月10日早间消息,...

红薯
2009/11/10
501
1

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Laravel5.5 MySQL配置、读写分离及操作

Laravel 让连接不同数据库以及对数据库进行增删改查操作: 参考:http://laravelacademy.org/post/854.html 配置读写分离 应用的数据库配置位于 config/database.php(但是数据库用户及密码等...

MichaelShu
7分钟前
0
0
Linux 查看用户

存储帐号的文件:/etc/passwd 存储密码的文件:/etc/shadow 查看当前系统所有用户 grep bash /etc/passwd root修改普通用户的密码 sudo passwd user_name 然后连续两次输入新的用户密码即可...

yeahlife
14分钟前
0
0
Webpack使用nodemon实时打包编译

业务场景: 1.编写一个npm组件包并且link到了项目文件中 2.需要不断的修改并run build编译npm包并且在项目run dev 查看效果 3.问题: 每次改完npm包都要手动run build编译十分的麻烦且低效,可不...

JamesView
25分钟前
0
0
电脑炸了,浪费我好几天时间,还是简要记下来吧

我的小本本一直在兢兢业业的干活,然而前几天说炸就炸了...... 爆炸现场: 软件: windows10 pro + EIS11+ 360卫士 BIOS:N1DET98W 2.24 硬件: Xeon E3 1505-V5 nv-M3000M thinkpadP70:20E...

Oh_really
29分钟前
0
0
Git之branch和checkout

1.branch是查看、创建、删除分支 #>git branch --helpNAME git-branch - List, create, or delete branchesSYNOPSIS git branch [--color[=<when>] | --no-color] [......

汉斯-冯-拉特
31分钟前
0
0
Mybatis拦截器之数据权限过滤与分页集成

需求场景 最近项目有个数据权限的业务需求,要求大致为每个单位只能查看本级单位及下属单位的数据,例如:一个集团军下属十二个旅,那么军级用户可以看到所有数据,而每个旅则只能看到本旅部...

佛系程序猿灬
40分钟前
9
0
SpringCloud 微服务 (十六) 服务追踪 Zipkin

问题 在服务中,有一个接口,该A接口中又调用了其他服务的B、C、D接口,出现一个请求耗时大的问题,这时候并不知道该B、C、D接口中哪个接口造成的耗时量,然后比如确定C服务接口出现的耗时量大,但...

___大侠
今天
0
0
Java面试基础篇——第八篇:抽象类与接口的区别

1.抽象类 抽象类:如果一个类中包含有抽象方法,或这个类使用abstract关键字修饰,则称这个类是抽象类。 抽象方法是什么呢?抽象方法就是指用abstract关键字修饰的方法。 需要注意的是:抽象...

developlee的潇洒人生
今天
2
0
jsoup 相关资料

1.jsoup 2.Jsoup概述 3.jsoup入门 4.jsoup Java HTML Parser 1.11.3 API

IT追寻者
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部