本章节讨论开发本软件需要使用到的有关软件、平台和组件以及相关简要介绍。
本程序开发和使用所需的软件均基于开源平台。
开发和使用中都要用到的组件,在开发中使用,并将随软件分发给用户:
JAVA
JAVA作为本软件的开发语言。开发基于JAVA SE 8版本。
JAVA是由Sun Microsystems公司推出的面向对象程序设计语言及其平台的总称,2010年Oracle公司收购Sun Microsystems。
目前。相关下载及内容可查找http://www.oracle.com/technetwork/java以及其他的网站。
MySQL
本软件的数据保存采用MySQL平台,目前开发、测试、发布时采用其中的MariaDB开发分支。相关软件的下载参见https://mariadb.org和http://www.mysql.com。
MySQL是一个开源关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。MySQL是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。
MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。
L2FPROD
本软件的工程设定界面采用了l2fprod-common提供的组件。相关内容及下载见http://www.l2fprod.com/common/
POI
POI作为本软件的Excel文件读取及保存组件使用,使用版本为 3.10.1。
该组件是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。
开发中使用的组件:
Eclipse
本软件的开发平台采用Eclipse开发环境。
Eclipse是一个开放源代码的、基于Java的可扩展开发平台。该平台提供了JAVA语言开发、界面开发、版本管理等功能。
GIT
本软件的版本控制采用GIT类。
Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目,用以有效、高速的处理从很小到非常大的项目版本管理。本工程的软件代码存放于http://git.oschina.net的私有项目,尚没有提供开源。
JSON
本软件中的很多数据中间转换、保存采用JSON格式。其中的处理库基于JSON。源代码位于https://github.com/douglascrockford/JSON-java。
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。它基于JavaScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。这些特性使JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成(网络传输速度快)。
Microsoft Office / 金山WPS
本软件的文档采用Microsoft Office/金山WPS编辑,两个软件在文件格式上相互兼容。
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )