新版2.3.2安装和使用时两个问题处理办法


最新汉化版本安装后运行、和使用两个元件会出现问题,按以下方式处理

  • 直接安装2.3.2版本,打开开发工具,运行开发区中打开的项目时中文操作系统下会出现不能运行项目的问题

原因:TERSUS汉化后底层出现无法引用开发工具内置服务器文件导致的问题

影响:影响了项目本地运行测试功能,但不影响开发的项目在服务器中的运行(服务器端是单独的服务器环境)

解决办法:

1. 删除控制面板安装程序中所有TERSUS程序(默认是“Tersus Visual Programing Platform”)
2. 删除安装盘中已安装的相关文件(默认C盘下Program Files“Tersus Visual Programing Platform”文件夹及其中文件)
3. 安装上一版本2.1.31.4 (64位系统安装64位的安装程序)(默认将安装在C盘Program Files下“Tersus Visual Programing Platform”文件夹中)
4. 安装完成后打开TERSUS程序运行一个项目(如上图中的Examples项目)
5. 安装2.3.2版本(64位系统安装64位的安装程序)安装到C盘Program Files下新文件夹如 TERSUS232
6. 安装完成后打开TERSUS程序将又打开新的一个TERSUS开发工具,是TERSUS 2.3.2程序,运行一个项目,此时项目会正常运行

注:以上完成后,控制面板中删除程序下查看安装的程序,发现之前程序版本2.1.31.4会升级到2.3.2,但电脑左下角程序菜单中会有两个TERSUS程序文件夹,从中可以打开两个版本的开发工具,可以删除旧版本的文件(删除系统盘中旧版本的安装文件),或者按以上1、2两步删除全部内容,再次重装时只装2.3.2版本也可以正常运行项目

 

  • TERSUS2.3.2使用时,每次新建项目后,默认显示元件中“带标签的输入元件”和“简单表格”不能显示标题和表格列名称

原因:TERSUS汉化后底层出现无法引用某些文件导致的问题

影响:影响了项目本地运行测试功能,但不影响开发的项目在服务器中的运行

解决办法:

  1. 每次新建项目后,开发区中任意位置先放任意一个带标签的输入元件和一个简单表格两个元件
  2. 开发工具中选“文件”-“重新启动”
  3. 重新启动后,随意修改带标签的输入元件名称或表格中删除一个默认列或放一个新列,再次运行时这问题就会消失

 

注:以上两个问题是汉化后引用底层文件出现的问题,下一版本会更新修复以上问题

服务器搭建 项目部署 调试维护

  • 服务器环境搭建
8步完成服务器环境搭建 指导

 

  • 服务器镜像安装
阿里云服务器为例说明镜像安装
提供账号ID,镜像共享分配
通过更换系统盘建立服务器环境,1分钟内完成

 

  • 项目部署上线
1、项目导入服务器项目文件夹
2、在TOMCAT服务器项目配置文件中(例kjsj.xml文件)进行项目部署设定
服务器中项目配置文件位置 (样例文件云盘下载) C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf\Catalina\localhost
内容 说明
C:/tersusserver TERSUS服务器文件包
C:/workspace/KJSJ 项目文件夹位置
KJSJ 项目名称
3、数据库建库,数据库连接配置(参考项目数据库连接配置
4、重启服务器WEB服务,浏览器打开软件

 

  • 上线项目即调即用
远程服务器端项目开发调整 用户端直接查看使用

可视化建库表 数据库配置 数据库管理

  • 数据库表字段拖放自动生成:
选数据库/记录元件,拖入并命名为renyuan,再拖入字符和数字类型元件放入记录元件中,分别命名为xm和nl,项目启动后,库表和字段自动在数据库中生成

 

  • 数据库表增删改查:
新增记录(第一个字段默认为主键)
删除记录(主键有信息即可)
修改记录
查询记录(查询全部并输出)

 

  • 项目数据库连接配置
在TOMCAT服务器项目配置文件中(例kjsj.xml文件)进行数据库连接设定
服务器中项目配置文件位置 (样例文件云盘下载) C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf\Catalina\localhost
内容 说明
username=”root” 数据库用户账号”root”
password=”Test123″ 数据库用户密码”Test123″
mysql://127.0.0.1:3306/kjsj 本机mysql数据库地址/库名
?useUnicode=true&characterEncoding=utf-8 编码方式定义,防止中文乱码

 

  • 数据库管理

数据库安装、库/表管理、字段管理、自动备份操作可用数据库管理软件完成

MySQL推荐以下处理:

工具 下载
MySQL下载安装 MySQL
数据库管理 MySQL-Front HeidiSQL
数据库备份 MysqlBackupFTP

样式设计 让用户使用界面可以灵活专业定制

  • 样式:

所有软件都是用样式标签进行样式定义的

选中对象,添加 html.style 属性

添加样式标签和样式值即可:

 

常用样式标签

以下为部分常用标签
width height margin
padding float text-align
font-size font-color font-weight
color background-color

 

我们采用最主流的Bootstrap样式框架且预定义了一套样式

项目文件夹中的样式文件(LESS框架样式+Bootstrap框架)
用记事本或Notepad++打开样式文件修改默认样式

 

  • 样式类:

可以在样式文件中定义样式类,对同类风格显示的元件,进行统一样式管理

样式文件中定义样式类(如 .zihao)
将样式类名称 zihao 放于 html.styleClass 属性中

软件开发很简单 拖放+连线开发

  • 开始开发:
下载安装开发工具 新建项目:

 

  • 边开发边测试:
拖放元件开发 可边开发边运行本地测试

 

 

  • 用框架来快速开发项目:
导入框架或成熟同类项目,复用其他项目功能模块,修改调整快速完成项目开发
为无代码开发付费学员赠送一套成熟框架,含登录管理、权限控制、多语言及自定义生成菜单

协同工作信息系统


信息系统具有协同工作的基因,信息系统按流程规划,配合流程进行系统开发用使用,不仅将工作标准化、信息化、无纸化、电子化,且带来一大最大好处就是协同工作。

开发及使用信息系统,有很多的副产品,这类产品的效能,在使用方看来,可以节省大量人力资源及作业损耗。简单的协同工作就是基于工作对象流程而定义,可同时开发的项目,不会因为如普通原始作业中有大量“单片流”式限制,导致项目周期被人为拉长,我们在纸档流转作业时,同时间可填写作业结果的其他人员只能等待,所需时间拉长。纸本档当前人员处理完,需要找到下一位处理人员,如果下一位不在位置,开会,外出或者是较远,或多次未找到,或有固定存放点但是有风险,那么时间将不可控的再拉长(作业信息管理系统提高效率)。

TERSUS完全可以开发高效的协同作业系统,协同作业时在可以在TERSUS所开发的手机应用端及电脑端使用从而最大限度降底风险并提高工作效率。

信息系统快速开发部署


普通的JAVA商业项目有以下多个问题:

开发及部署周期最少需四周时间,部署必需在企业内部进行;模拟试用反馈及更新处理在使用方及开发者间不能同步;因周期加长而导致开发成高过高,反过来使用方项目成本较高且不易降低;尤其在项目变更较大时,或因项目逻辑因设计或需求不能达到应用目标时,重新开发时间及成本大幅上升;在项目多期开发或因客户方流程持续改进需改版时,设计开发变得相关因难;当开发人员多次调整或长周期开发项目,已开发项目复杂而无法实施,使用方带来相当大的困扰、风险及损失。

思信息系统成功快速开发部署,是因为我们完全不存在以上风险,我们标准的设计系统,可视化开发,将使我们的开发变得极为快速,基本无风险,只要了解流程,就完全明晰开发程序。我们对所有标准及客户定制开发组件完全模块化,可降底开发工作30%以上。所有因以上普通商业开发产生的问题,我们都可以忽略或减小,这是我们的核心竞争力所在,也是我们在客户的最大价值。

TERSUS说明


TERSUS是一个可视化快速系统应用编程开发平台,可用以开发各类功能强大的网页端及移动类的JAVA环境运行下跨平台类的程序。

TERSUS程序开发采用面向服务的体系结构(service-oriented architecture,SOA),这“促使企业内部及外部所有相关的系统公平访问定义良好的服务,以绑定那些信息的信息,它们又进一步抽象成流程层和组合应用,从而形成新解决方案。SOA为架构增加了更多灵活性,使得我们可以灵活地通过配置层完成系统的更改。”

TERSUS SOA具有以下优势:

(1)服务与行为的重用,不需要大量重复开发或集成的工作就能在一个系统中使用另一个系统行为的能力。

(2)敏捷,即在现有服务及信息流之上,按照需要快速修改业务流程使之支持易变的业务的能力。

(3)监控,即实时监控信息点与服务点并判断企业应用与交易的情况,SOA还提供了根据企业的利益实时修改与调节业务流程的能力。

(4)范围延伸,可以将某些业务流程公开给外部用户,从而实现跨企业合作或共享流程的目的。

同时,TERSUS适用于云计算类项目:云计算使用按用量付费的模型,实现了通过网络访问的、可配置的计算资源。TERSUS应用+云服务器组合,不仅可按需配置按用量付费,且可以通过网络资源得到平台效应,如24小时可在线办公、可以有效提高企业商业运营效率并大幅降低企业成本。

管理系统开发最佳工具TERSUS


管理系统开发是建立在电子化信息技术基础之上,为现代企业、项目管理或流程运作等进行信息化技术服务的工具开发活动,管理系统开发的产品不仅将管理方式规范化模式,并且通过信息技术,使得管理对象整个过程服务于实现企业、项目及作业流程等目标,高效准确地完成目标结果。
管理系统开发需关注目标,采取最有效的方式,选择可行的工具。
管理系统开发的目标:
1. 行为活动信息化,数据化
2. 推动行为活动的正向运作
3. 经验及方法的积累与利用,不破坏目前及服务对象已有的知识技能
管理系统开发的方式:
1. 购买标准管理系统,市场有针对各行业,各类事务的标准产品,对于不用于创新环节的过程管理,最好是选择流行或较为成熟的标准产品;必要时对标准产品进行修改及模块开发完善;
2. 找外包公司,由内部人员配合进行定制开发,好处是开发活动比较专业,较标准产品更适合自身需求;
3. 内部专人专职开发,在服务于自身需求上可以达到管理系统的最大好处;但是专职开发人力成本过高;
4. 熟悉业务的内部员工个人按需自己开发,可采用无代码开发工具进行,高效、低成本、二次开发极简。

管理系统开发的工具:

1. 现代的计算机语言,最好是java平台,可适用于多平台;
2. 采用b/s架构开发;易于使用,用户无需安装升级维护等环节;
3. 最好是采用无代码可视化开发工具,每个人都能使用,都可以成为开发人员,需求与开发过程完全自己掌控。