tiptop系统维护ABC

2024-02-29 21:08
文章标签 abc tiptop 系统维护

本文主要是介绍tiptop系统维护ABC,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

制造企业里面, sap,oracle,tiptop erp在企业应用越来普及,而tiptop在大陆企业资源越来越少,总结一下在系统管理过程中,我们平常应该如何做好:
1.编写报表程序(r)、录入(i)、维护(t)类型程序时,应多调用系统现有的功能,程序中涉及到的SQL需要优化,以使执行效率达到最高。
 
2.TIPTOP系统的权限机制比较灵活,可以将某一用户的权限控制到一个按钮,一个列,例如:审核、入库、出货可以由一个用户完成,但可能根据企业管理的需要,将这三个功能分开处理。。。因为灵活,所以维护设置也比较复杂。
 
3.定期检查数据库相关参数及状态:日志检查(系统、数据库)、备份执行情况检查(代码与数据库备份)、磁盘空间检查(可用空间要有预警值)、CPU资源检查、死锁检查(表锁、SQL语句锁)。
 
4.建立完善的备份机制,一般情况下服务器有raid备份,同时也要做好异地容灾,磁带备份,如果有双机容灾热备比较好,各备份机制都有针对点。
 
5.如果有数据分析的工具,对数据库进行建模,建模的数据库使用独立的服务器,不要与主服务器放在相同服务器上,特别是对大型的企业系统,同一台服务器建立多个数据库(注意:是数据库,不是schema)的做法是不可取的。
 
6.临时数据的清理,TIPTOP系统中有大量的临时数据,有的临时数据的数据量非常大,需要定时清理,但必须明白哪些是需要清理、且可清理的,因为有些临时数据在系统运行,是计算需要的,是不可以清理的,因此需要谨慎操作。一般情况下服务器7*24小时在线的,但最好定期手动对服务器进行启动。
 
7.TIPTOP系统不可能百分之百满足企业的日常业务需求,各部门可能提出需求,建议先使用系统已有的功能,可能在实施时没有启用,这时候只需要结合需求与没有启用的作业进行适当的定制即可,现有系统中没有的功能,则需要创建作业。需求的取得与定制最好通过表单来完成,即提供表单给提出需求的部门,由需求部门负责人签字,之后由IT部开发人员开发、测试,提交需求提出部门测试,直到完成,最后由IT主管审核备案。二次开发流程结合公司及IT制度完善。
 
8.TIPTOP现有的数据字典基础上创建自己的便于查询的字典,开发及数据导入时可以快速、准确地进行检索以参考。
 
9.对于TIPTOP系统不要什么人都可以进入,包括供应商的顾问(鼎捷)亦如此,所有进入进行二次开发的用户必须是授权的,杜绝特权用户进入,杜绝直接对后台数据库进行操作,除非你对业务与数据非常了解,否则不允许。对后台维护作业系统中没有的,最好进行二次开发,并且作好相应的文档,让后来的技术有参考。对数据库的操作按常规有DBA来完成,DBA往往对业务是不够了解的,所以对数据库任何的修改需要与IT主管进行沟通、记录、备案。
 
10.对于开消比较大的作业,如:MRP、MPS最好择时运行,特别是MRP不可随意想运行就运行,最好安排在夜间自动运行,MRP不需要每天都运行的(你可以每天定时运行),第二天查看需求情况。
 
11.机房安全:IT制度、服务器安全、监视机制(网络监视、闭路监视)、异常情况下快速响应机制,再先进的系统是为管理服务的,所以管理还是第一的。系统用好了可以大大节约成本与开销。能不能用好,除了IT部门努力之外,也要靠各部门一起努力了。

这篇关于tiptop系统维护ABC的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/760081

相关文章

js中怎样对“abc”进行MD5、sha256哈希计算?

在 JavaScript 中,可以使用 CryptoJS 库来进行 MD5 哈希计算。首先,你需要在 HTML 文件中导入 CryptoJS 库,例如: <script src="https://cdnjs.cloudflare.com/ajax/libs/crypto-js/3.1.9-1/crypto-js.min.js"></script> 然后,在 JavaScript 文件中,可

2024国赛数学建模ABC题思路模型

完整的思路模型请查看文末名片 完整的思路模型请查看文末名片 完整的思路模型请查看文末名片

【ZOJ】3881 From the ABC conjecture【暴力容斥】

传送门:【ZOJ】3881 From the ABC conjecture 复杂度大概 O(N0.67) O(N^{0.67}),我也不会算www,首先转换一下(我们是根据积性函数打表找规律得到的,也可以推出来)使得: g(N)=∏pi ϵ N(pia+1) g(N)=\prod_{pi~\epsilon ~N} (pi^a+1) 暴力展开发现贡献为: h(N)=

题解AtCoder ABC 358 F Easiest Maze

一道模拟题。 思路 最短的路线是直接竖着走下来,经过 n n n 个格子,所以 k k k 最小是 n n n。如果想要延长路线,可以采用九转大肠的形状,就像这样: 可以发现,每次向左走之后都必须走回来,所以每次新经过的格子数是偶数,得到 k − n k-n k−n 是偶数才有可行的方案。 首先,把整张图表的初始状态设为如下形式(即每个格点都是独立的): +++++S++o|o|o

面试算法题:三线程循环打印ABC

面试遇到三线程循环打印ABC的题目,当时没写出来,然后经过查阅,进行整理了一下。 1、题目 有A、B、C 三个线程,A线程 输出“A”,B线程 输出“B”,C线程 输出“C”,要求同时启动3个线程,按照顺序输出“ABC”,循环10次,请使用代码实现。 2、问题分析 A、B、C 三个线程;这表示我们要使用多线程同步,有人说了这不废话吗。是的,笔者只是想说,多线程的实现,有几种方式,①继承Th

[Algorithm][综合训练][小葱的01串][小红的ABC][不相邻取数]详细讲解

目录 1.小葱的01串1.题目链接2.算法原理详解 && 代码实现 2.小红的ABC1.题目链接2.算法原理详解 && 代码实现 3.不相邻取数1.题目链接2.算法原理详解 && 代码实现 1.小葱的01串 1.题目链接 小葱的01串 2.算法原理详解 && 代码实现 解法:滑动窗口 --> ⻓度固定的滑动窗⼝,要想符合要求,必定是⼀半⼀半的 选择区域的时候,仅需

ABC 368 G - Add and Multiply Queries

原题链接:G - Add and Multiply Queries 题意:给出数组a和b,三种操作,第一种:以 1 i x 的形式给出。用x替换ai​。第二种:以 2 i x 的形式给出。用x代替 bi​ 。第三种:以3 l r的形式给出,初始值为0,从l到r每个位置上可以选择加上a[i],或者乘上b[i],输出最大值。 思路:链表+set+树状数组+二分。题目中给出了答案的范围不会超过1e1

abc 366 E+F(曼哈顿距离 x y 两个坐标分别计算)(贪心+01背包)

E题: 题意:给定的 xi yi 。求有多少点 到给人 若干定点 的曼哈顿距离 和 小于等于D. 因为D 最大时 1e6,-1e6<=xi<=1e6。 所以 可能的 点 的 x 的范围是 [-2e6 2e6] 同理 y 的 范围 一样。 将 x y 分开讨论。 我们可以枚举 某个x 的 个数,找到合法的y 的个数。两者相乘。相乘之后的值累加起来。就是结果。 碰到绝对值,利用排序,来消除绝对值。

反编译二进制格式的方舟字节码abc文件

本文记录如何反编译hap包中的adc文件 ## 1.解压hap包获取adc文件 首先解压想反编译的hap包 ![image.png](https://dl-harmonyos.51cto.com/images/202408/115e46215f48634a34d70998996790588e6c60.png?x-oss-process=image/resize,w_820,h_956) 解压

ABC 362 E - Count Arithmetic Subsequences

原题链接:E - Count Arithmetic Subsequences 题意:给出长度为n的数组,要求找出所有的等差数列,并且按照长度递增输出。 思路:dp,因为是要找出等差数列,并且这题的数据量极小,所以可以考虑设计dp数组,dp[i][j][k][v],i代表当前寻找的等差数列倒数第二项,j代表最后一项,k代表还需要寻找的长度,v代表当前判断的数,dp[i][j][k][v]代表以i