免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
1234下一页
最近访问板块 发新帖
查看: 14526 | 回复: 35
打印 上一主题 下一主题

[SCO UNIX] uniform2.0字符终端开发平台下载 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-02-13 16:14 |只看该作者 |倒序浏览
+----------------------------------------------系统帮助(H)---+
        |          UniForm 字符终端开发平台V2.0                      |
        |          CopyRight By MoYuQuan 2004-2006                   |
        |──────────────────────────────|
        |[ 工具箱栏 ] [ 文件管理 ]----------+                        |
        |             |打开工程对话框(N)    |                                |
        |             |修改对话框属性(O)    |                        |
        |             |复制对话框(P)        |                        |
        |             |生成INFORMIX头文件(I)|                        |
        |             |生成TUXEDO接口文件(T)|                        |
        |             |生成TUXEDO通讯程序(M)|                        |
        |             |生成发版资源库文件(R)|                        |
        |             |打印票据测试(P)      |                        |
        |             +---------------------+                        |
        |                                                            |
        |                                                            |
        |                                                            |
        |──────────────────────────────|

[ 本帖最后由 myq12 于 2006-2-13 16:33 编辑 ]

UniForm2.0-SCOopenserver5.06.tar.rar

91.63 KB, 下载次数: 345

uniform2.0

UniFormTestDataForLoad.rar

24.28 KB, 下载次数: 223

uniform2.0 test data for informix

libso.rar

62.08 KB, 下载次数: 284

bin/uniform.c

libcdk.rar

79.38 KB, 下载次数: 259

libcdk.a

bcts.rar

96.8 KB, 下载次数: 310

bcts

论坛徽章:
0
2 [报告]
发表于 2006-02-13 16:35 |只看该作者

文件list

./etc/UniForm.env \
./etc/UniFormMenu.cfg \
./etc/UniFormUBB \
./etc/load.sql \
./etc/unload.sql \
        ./bin/mk \
        ./htincl/bcts.h \
        ./htincl/comfml32.h \
        ./htincl/CSRelease.h \
        ./htincl/tuxcom.h \
        ./htincl/tuxfml32 \
        ./htincl/tuxfml32.h \
        ./trnsrc/1.txt \
        ./trnsrc/Makefile \
        ./include/*.h  \
        ./tuxcom/TUX_COM.c \
        ./tuxsom/TUX_COM.c \
        ./tuxcom/Makefile \
        ./tuxsom/Makefile \
        ./viewfile/* \
        ./appsrc/wangwei1.c \
        ./appsrc/wangwei1.h \
        ./appsrc/Makefile \
        ./Help/help.txt \
        ./src/bcts.c \
        ./src/uniform.c \
        ./src/Makefile \
        ./res/*.cfg \
         ./bin/uniform \
         ./src/uniform.c \
          ./bin/bcts \
          ./libcdk.a
./lib/libLogin.so
./lib/libSQLcore.so
./lib/libTransCore.so
./lib/libTuxCom.so
./lib/libTuxSom.so
./lib/libUniForm.so
./lib/libUniHander.so

论坛徽章:
0
3 [报告]
发表于 2006-02-13 16:42 |只看该作者
UniForm 字符终端开发平台帮助说明
        版权所有: MoYuQuan 2004-2005
        http://www.rssbuilder.net
        Email:yqmowdq@sina.com
安装指南:
        (1) 建立用户uniform
        (2) 属于informix组
        (3) tar cvf UniForm1.0.1.tar
        (3) .profile环境便量如系统介绍所述,在最后加上. ./etc/UniForm.env
        (4) uniform用户登录, 创建informix数据库uniform,创建uniform支持
                表,在./etc/下,3个sql文件和3个例子数据,用load倒入uniform
                数据库表中
(一)系统介绍
        系统是针对银行,电信,保险业务而开发的一套字符终端的IDE环境,目的是使
        在字符终端的环境下,开发出使用的前端交互平台.
        系统有两个主菜单:工具箱栏和文件管理,如下面两个图
        +----------------------------------------------系统帮助(H)---+
        |        UniForm 字符终端开发平台V1.0.1                      |
        |       CopyRight By MoYuQuan 2004-2005                      |
        |──────────────────────────────|
        |[ 工具箱栏 ] [ 文件管理 ]      {box007(r,c,X,Y)=(15,50,5,10)}
        |                                                            |
        |     +[ 对话框栏 ]--+---------------------------------+     |
        |     ||创建编辑框(C)|                                 |     |
        |     ||修改编辑框(U)|                                 |     |
        |     ||删除编辑框(D)|                                 |     |
        |     ||编辑选择框(T)|                                 |     |
        |     ||生成源代码(S)|                                 |     |
        |     ||退   出(E)|                                 |     |
        |     |+-------------+                                 |     |
        |     |                                                |     |
        |     |            ABC[                    ]           |     |
        |     |                                                |     |
        |     |                                                |     |
        |     |                                                |     |
        |     |                                                |     |
        |     +------------------------------------------------+     |
        |──────────────────────────────|
        | [ESC] 返回上级菜单 [←↑→↓]移动光标 [ENTER]选中输入项目  |
        +------------------------------------------------------------+
        +----------------------------------------------系统帮助(H)---+
        |              UniForm 字符终端开发平台V2.0                  |
        |              CopyRight By MoYuQuan 2004-2006               |
        |──────────────────────────────|
        |[ 工具箱栏 ]-----+?理 ]                                    |
        ||菜单浏览项(V)   |                                          |
        ||菜单编辑框(E)   |                                          |
        ||菜单删除项(R)   |                                          |
        ||定义交易字典(F) |                                          |
        ||浏览交易字典(B) |                                          |
        ||创建UniForm表(T)|                                          |
        ||退出工具箱(E)   |                                          |
        |+----------------+                                          |
        |                                                            |
        |                                                            |
        |                                                            |
        |                                                            |
        |                                                            |
        |                                                            |
        |──────────────────────────────|
        |  [ESC] 返回上级菜单 [←↑→↓]移动光标 [ENTER]选中输入项目 |
        +------------------------------------------------------------+

        +----------------------------------------------系统帮助(H)---+
        |          UniForm 字符终端开发平台V2.0                      |
        |          CopyRight By MoYuQuan 2004-2006                   |
        |──────────────────────────────|
        |[ 工具箱栏 ] [ 文件管理 ]----------+                        |
        |             |打开工程对话框(N)    |                        |
        |             |修改对话框属性(O)    |                        |
        |             |复制对话框(P)        |                        |
        |             |生成INFORMIX头文件(I)|                        |
        |             |生成TUXEDO接口文件(T)|                        |
        |             |生成TUXEDO通讯程序(M)|                        |
        |             |生成发版资源库文件(R)|                        |
        |             |打印票据测试(P)      |                        |
        |             +---------------------+                        |
        |                                                            |
        |                                                            |
        |                                                            |
        |──────────────────────────────|
        | [ESC] 返回上级菜单 [←↑→↓]移动光标 [ENTER]选中输入项目  |
        +------------------------------------------------------------+

(二) 系统环境变量设置
        系统的支撑平台SCO OpenServer 5.0.6,informix online 7.31
        BEA tuxedo6.5
        环境变量设置.profile
        增加下列一行
        . ./etc/UniForm.env

(三)定制一个交易的过程
        (1)选择文件管理 -> 打开对话框
              +------------------------------------------------+
              |                   交易菜单列表                 |
              |────────────────────────|
              |(1101)  活期开户                                |
              |(1102)  活期存款                                |
              |(1103)  活期取款                                |
              |(1104)  活期销户                                |
              |(1105)  活期冻结                                |
              |(1106)  活期解冻                                |
              |(1107)  活期冲正                                |
              |(110  活期补帐                                |
              |(1109)  活期更正                                |
              |(1201)  整整开户(含大额)                        |
              |(1202)  整整部提                                |
              |(1203)  整整销户                                |
              +------------------------------------------------+
        选中某一个菜单,如1101 - 活期开户
+--------------------------------------------------------------系统帮助(H)---+
|                       UniForm 字符终端开发平台V1.0.1                       |
|                      CopyRight By MoYuQuan 2004-2005                       |
|──────────────────────────────────────|
|[ 工具箱栏 ]--+文件管理 ]                            当前编辑菜单{1101}     |
||创建编辑框(C)|                                                             |
||修改编辑框(U)|                                                             |
||删除编辑框(D)|         账号[                   ]                           |
||编辑选择框(I)|         日期[          ]                                    |
||菜单浏览项(V)|     证件类型[                    ]                          |
||菜单编辑框(E)|         大额[         ]                                     |
||菜单删除项(R)|         姓名[                   ]                           |
||退出工具箱(E)|         地址[                             ]                 |
|+-------------+     工作单位[                             ]                 |
|                        密码[                   ]                           |
|                        金额[                ]                              |
|                       密码2[      ]                                        |
|                            [                    ]                          |
|                                                                            |
|                                                                            |
|                                                                            |
|──────────────────────────────────────|
|         [ESC] 返回上级菜单 [←↑→↓]移动光标 [ENTER]选中输入项目          |
+----------------------------------------------------------------------------+
        (2) 选择创建编辑框
+--------------------------------------------------------------系统帮助(H)  -+
|                       UniForm 字符终端开发平台V1.0.1                       |
|                      CopyRight By MoYuQuan 2004-2005                       |
|──────────────────────────────────────|
|[ 工具箱栏 ] [ 文件-----------------------------------+前编辑菜单{1101}     |
|                    |           编辑框属性            |                     |
|                    |---------------------------------|                     |
|                    |                   上:↑下:↓    |                     |
|                    |                                 |                     |
|                    |编辑框标题(T)       证件号码__   |                     |
|                    |                                 |                     |
|                    |输入数据类型(D)     C-字符____   |                     |
|                    |                                 |   ]                 |
|                    |编辑框长度(L)       20________   |   ]                 |
|                    |                                 |                     |
|                    |数据最小长度(MIN)   20________   |                     |
|                    |                   +-----------+ |                     |
|                    |数据最大长度(MAX)  |20________ | |                     |
|                    |                   +-----------+ |                     |
|                    +---------------------------------+                     |
|                                                                            |
|──────────────────────────────────────|
|         [ESC] 返回上级菜单 [←↑→↓]移动光标 [ENTER]选中输入项目          |
+----------------------------------------------------------------------------+
        (3)移动编辑框在屏幕上的位置,注意这时编辑框上有个'☆',表示
           此时可通过4个方向键进行移动当前的这个编辑框的位置
+--------------------------------------------------------------系统帮助(H)---+
|                       UniForm 字符终端开发平台V1.0.1                       |
|                      CopyRight By MoYuQuan 2004-2005                       |
|──────────────────────────────────────|
|[ 工具箱栏 ] [ 文件管理 ]                            当前编辑菜单{1101}     |
|                                                                            |
|                                                                            |
|                        账号[                   ]                           |
|                        日期[          ]                                    |
|                    证件类型[                    ]                          |
|                        大额[         ]                                     |
|                        姓名[                   ]                           |
|                        地址[                             ]                 |
|                    工作单位[                             ]                 |
|                        密码[                   ]                           |
|                        金额[                ]                              |
|                       密码2[      ]                                        |
|                            [                    ]                          |
|                    证件号码[☆                  ]                          |
|                                                                            |
|                                                                            |
|──────────────────────────────────────|
|         [ESC] 返回上级菜单 [←↑→↓]移动光标 [ENTER]选中输入项目          |
+----------------------------------------------------------------------------+
        (4)位置定位后,按enter键确认
+--------------------------------------------------------------系统帮助(H)---+
|                       UniForm 字符终端开发平台V1.0.1                       |
|                      CopyRight By MoYuQuan 2004-2005                       |
|──────────────────────────────────────|
|[ 工具箱栏 ] [ 文件管理 ]                            当前编辑菜单{1101}     |
|                                                                            |
|                                                                            |
|                        账号[                   ]                           |
|                        日期[          ]                                    |
|                  +-------------------------------------+                   |
|                  | 提示                                |                   |
|                  |    修改更新完毕,按回车键继续...     |                   |
|                  |-------------------------------------| ]                 |
|                  |               [确 定]               | ]                 |
|                  +-------------------------------------+                   |
|                        金额[                ]                              |
|                       密码2[      ]                                        |
|                            [                    ]                          |
|                    证件号码[☆                  ]                          |
|                                                                            |
|                                                                            |
|──────────────────────────────────────|
|         [ESC] 返回上级菜单 [←↑→↓]移动光标 [ENTER]选中输入项目          |
+----------------------------------------------------------------------------+

        (5)修改编辑框,移动要修改的编辑框,按方向键移动位置,回车键确认
+--------------------------------------------------------------系统帮助(H)---+
|                        UniForm 字符终端开发平台V2.0                        |
|                      CopyRight By MoYuQuan 2004-2006                       |
|──────────────────────────────────────|
|[ 工具箱栏 ] [ 文件管理 ]                     {wangwei1(r,c,X,Y)=(17,76,1,5)}
|+[ 对话框栏 ]--+-----------------------------------------------------------+|
|||创建编辑框(C)|        金额[                    ]                         ||
|||修改编辑框(U)|        账号[                    ]                         ||
|||删除编辑框(D)|      NEWADD[            ]                                 ||
|||建数据网格(G)|      身份证[                              ]               ||
|||改数据网格(P)|                                                           ||
|||删数据网格(R)|                                                           ||
|||生成源代码(S)|                                                           ||
|||退   出(E)|                                                           ||
||+-------------+                                                           ||
||                                                                          ||
||                                                                          ||
||                                                                          ||
||                                                                          ||
||                                                                          ||
||                                                                          ||
|+--------------------------------------------------------------------------+|
|         [ESC] 返回上级菜单 [←↑→↓]移动光标 [ENTER]选中输入项目          |
+----------------------------------------------------------------------------+

        (6)当创建完成时,按生成源代码
+--------------------------------------------------------------系统帮助(H)---+
|                        UniForm 字符终端开发平台V2.0                        |
|                      CopyRight By MoYuQuan 2004-2006                       |
|──────────────────────────────────────|
|[ 工具箱栏 ] [ 文件管理 ]                     {wangwei1(r,c,X,Y)=(17,76,1,5)}
|+[ 对话框栏 ]   -----------------------------------------------------------+|
||                       金额[                    ]                         ||
||                       账号[                    ]                         ||
||                     NEWADD[            ]                                 ||
||                     身份证[                              ]               ||
||                 +-------------------------------------+                  ||
||                 | 提示                                |                  ||
||                 |   UniCode generate successfully!    |                  ||
||                 |-------------------------------------|                  ||
||                 |               [确 定]               |                  ||
||                 +-------------------------------------+                  ||
||                                                                          ||
||                                                                          ||
||                                                                          ||
||                                                                          ||
||                                                                          ||
|+--------------------------------------------------------------------------+|
|         [ESC] 返回上级菜单 [←↑→↓]移动光标 [ENTER]选中输入项目          |
+----------------------------------------------------------------------------+
        如果文件名称是UniFile
        这时,生成UniFile.c,UniFile.h 2个文件在$(UNIFORMAPP)目录下
        这里有个系统文件SYSPROJECT.c
        #include "wangwei1.h"

        /*
                 增加交易窗体,有程序员自己增加
        */
        _SYSMENU_ SysMenu[]=
        {
        {"1101",(&wangwei1)},
        {"",(_FORMBOX_ *)NULL}
        };


        要加上UniFile.h这个头文件
        (1) $ make clean;make;mk
        注意:这个编辑完一定要mk,否则如果再次保存的话,就会重复保存信息
                因为这个要生成动态库的,该库被UniForm所调用,此外,在保存的过程中

        如果测试TUXEDO通讯是否通
        修改UniFile.c        ,这段代码的生成要运行uniform -t 才可以,如果
        仅运行uniform 生成的UniFile.c无tuxedo这段通讯代码

        (2)检测效果
                $ bcts -l
        /* 发起通讯请求TUXEDO 程序员开发时放开注释
        ret =TUXC_1101(&ComDataCLT,&TransData);*/
        改为:
        /* 发起通讯请求TUXEDO 程序员开发时放开注释 */
        ret =TUXC_1101(&ComDataCLT,&TransData);


        (7) 生成INFORMIX头文件
        这个功能是根据建立的数据库表而自动生成的头文件,在
        $(BCTSINCL)下

        ( 生成TUXEDO接口文件
        根据定义的菜单元素而生成的fml32文件,在
        $BCTSDIR/viewfile下,comfml32   tuxfml32
        可用$(TUXDIR)/bin/mkfldhdr32 comfml32 tuxfml32,生成相应的头文件,放到
        $(BCTSINCL)下

        (9)生成TUXEDO通讯程序
                1 - 生成TUXEDO CLI        Fadd32
                2 - 生成TUXEDO SVR        Fget32
                3 - 生成TRANSCORE        业务逻辑框架
                4 - 生成全部程序(1,2,3)
        分别在:
                $(UNIFORMDIR)/tuxcom/
                $(UNIFORMDIR)/tuscom/
                $(UNIFORMDIR)/trnsrc/
        (10)编辑选择框
                关于选择框的处理方式,例如,当前的编辑框变量标志是
                ID,编辑框的变量标志就是select_ID,那么在
                ./res目录下建立文件名select_ID.cfg即可,文件
                格式如下:
                1101|select_ID|0|身份证|
                1101|select_ID|1|军官证|
                1101|select_ID|2|结婚证|
                1101|select_ID|3|学生证|
                1101|select_ID|4|院士证|
                1101|select_ID|5|华侨证|
                1101|select_ID|6|户口本|

论坛徽章:
0
4 [报告]
发表于 2006-02-13 21:07 |只看该作者
真是好东西哦。

论坛徽章:
0
5 [报告]
发表于 2006-02-14 08:31 |只看该作者
使用有限制吗??

论坛徽章:
0
6 [报告]
发表于 2006-02-14 11:15 |只看该作者
unixware下能用吗?

论坛徽章:
0
7 [报告]
发表于 2006-02-14 12:30 |只看该作者
好东西啊,有原码吗?Email:  lwj883@163.com

论坛徽章:
0
8 [报告]
发表于 2006-02-14 12:32 |只看该作者
最好能把  BEA tuxedo6.5也放上来,谢谢!!

论坛徽章:
0
9 [报告]
发表于 2006-02-14 15:12 |只看该作者

论坛徽章:
0
10 [报告]
发表于 2006-02-14 15:30 |只看该作者

更新libso.so

请更新下列so库。

libso.rar

52.41 KB, 下载次数: 196

lib/

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP