当前位置: 技术问答>linux和unix
我想问一下坐unix下C系统开发的朋友们
来源: 互联网 发布时间:2016-06-05
本文导语: 我做过的linux开发也仅仅web方面,php,java等. 想问问C开发的一些情况,像银行比如说柜台系统,要用到数据库像oracle,infomix,都是用pro*c ,ESQL/C嵌入C当中吗,还有界面,一般是字符界面?(但这样好像对操作人员来说有点麻...
我做过的linux开发也仅仅web方面,php,java等.
想问问C开发的一些情况,像银行比如说柜台系统,要用到数据库像oracle,infomix,都是用pro*c ,ESQL/C嵌入C当中吗,还有界面,一般是字符界面?(但这样好像对操作人员来说有点麻烦),还有打印呢,比如说要打印存折的吗,需要打印,应该是界面程序打印,用QT?还是.
就是不太了解,需要一些什么开发工具,系统的构成,开发流程什么的,望指点,谢谢!!
想问问C开发的一些情况,像银行比如说柜台系统,要用到数据库像oracle,infomix,都是用pro*c ,ESQL/C嵌入C当中吗,还有界面,一般是字符界面?(但这样好像对操作人员来说有点麻烦),还有打印呢,比如说要打印存折的吗,需要打印,应该是界面程序打印,用QT?还是.
就是不太了解,需要一些什么开发工具,系统的构成,开发流程什么的,望指点,谢谢!!
|
1、hairetz说得不对,目前国内各家银行,尤其是四大国有银行,基本还是以字符终端方式为主,QT那是最少也得有个PC机,现在柜员用的都不是PC,而是终端。所以QT的说法是不对的。
2、关于打印,因为各大银行对字符终端的系统使用已经很多年了,所以这方面的功能非常完善。楼主如果是初入这个行业,一般不会再需要你从头开发打印功能,而只是在公司现有的产品上进行修改。如果单纯是从技术的角度来说,那你可以在googel里,专门搜一下,字符终端的打印技术。
3、关于程序和工具。一般如果是DB2,那就是嵌入式的C,如果是Oracle,那就是Pro*C/C++。开发时,主要就是telnet+ue的组合
ue还可以用EditPlus来代替,这个主要是看程序员本身的喜好。但总之是一个文本编辑器。
4、开发的流程,这东西应该是要引伸的说了,比如你在哪个公司,要给哪家银行做,那流程都会有多少的不同,很难说一个普遍的给你,再说这种大致的流程,如果你不是要入职一个这方面的IT公司,那你知道也没什么用,除了可以和别人吹吹牛。如果你是入职一个这类的IT公司,那你还是要问一下你的同事,他们会讲得更清楚
2、关于打印,因为各大银行对字符终端的系统使用已经很多年了,所以这方面的功能非常完善。楼主如果是初入这个行业,一般不会再需要你从头开发打印功能,而只是在公司现有的产品上进行修改。如果单纯是从技术的角度来说,那你可以在googel里,专门搜一下,字符终端的打印技术。
3、关于程序和工具。一般如果是DB2,那就是嵌入式的C,如果是Oracle,那就是Pro*C/C++。开发时,主要就是telnet+ue的组合
ue还可以用EditPlus来代替,这个主要是看程序员本身的喜好。但总之是一个文本编辑器。
4、开发的流程,这东西应该是要引伸的说了,比如你在哪个公司,要给哪家银行做,那流程都会有多少的不同,很难说一个普遍的给你,再说这种大致的流程,如果你不是要入职一个这方面的IT公司,那你知道也没什么用,除了可以和别人吹吹牛。如果你是入职一个这类的IT公司,那你还是要问一下你的同事,他们会讲得更清楚
|
字符界面,一般就用 ncurses ...
访问数据库,可以通过 api 接口方式 ...
访问数据库,可以通过 api 接口方式 ...
|
用QT做个访问界面吧,功能很全的。QT4也提供对数据库的访问支持的。
|
1.柜员用的都只是一个终端,显示的大部分都是字符界面的。
2.数据库用ORACLE的还是比较多的,系统后台大部分都是AIX的,前台用AIX和SCO的都有。
3.开发工具我还是习惯用VI
2.数据库用ORACLE的还是比较多的,系统后台大部分都是AIX的,前台用AIX和SCO的都有。
3.开发工具我还是习惯用VI
|
像银行,通讯这些行业的计算机系统主要分成两个大模块
1.后台程序,一般用C/C++写的,绝大部分是字符界面,主要用来做数据处理,通讯;
2.前台一般是用java开发的web界面,作为用户和后台程序的接口,用来展示数据
1.后台程序,一般用C/C++写的,绝大部分是字符界面,主要用来做数据处理,通讯;
2.前台一般是用java开发的web界面,作为用户和后台程序的接口,用来展示数据
|
MSDA说的主要还是以电信行业,比如移动,网通的BOSS系统以WEB界面的居多
银行,比如四大国有银行,还主要是使用终端.
银行,比如四大国有银行,还主要是使用终端.