阅读更多

3顶
0踩

开源软件

原创新闻 AOS V0.6 发布,JavaEE 应用基础平台

2016-02-17 10:01 by 正式记者 無為子 评论(3) 有7216人浏览

写在最前面

经过一段时间的修正和完善,我觉得是时候发布AOS V0.6版本了。这个版本共有29个新增//问题/优化的变更。

AOS平台简介

AOS应用基础平台基于JavaEE技术体系,以“标准功能可复用、通用模块可配置、行业需求快速开发、异构系统无缝集成”为目标,为软件开发团队提供高效可控、随需应变、快速实现业务需求的全栈式技术解决方案。帮助企业落实IT策略、屏蔽技术壁垒,快速实现业务愿景。使其获得更低成本、更高质量、更快交付业务和运维支持的核心技术竞争力。

据说这货尤其适合构建和开发中大型企业管理软件和各级政务信息化系统。如各类型企业的ERP/CRM/OA/HR/MRP/WMS等软件;各级政府事业单位(如:公安、财政、税务、保险、医疗、教育等)的审批办公、业务经办系统;移动App后端支撑系统;微信平台开发等。

AOS在线演示系统

http://42.120.21.17/aos (在线演示系统为只读模式,部分功能可能不流畅。完美体验请搭建本地环境。)
用户名/密码:root/111111。

AOS代码托管

http://git.oschina.net/osworks/AOS

如何获取100%无死角全开源代码

SVN:svn://git.oschina.net/osworks/AOS
GIT:git@git.oschina.net:osworks/AOS.git
ZIP:http://git.oschina.net/osworks/AOS/tags

版本变更日志

 1. 【修复】解决[分类科目]功能模块中,删除树枝节点,其子孙节点在DB中没有被级联删除的bug。

2. 【新增】新增了部分系统图标文件。

3. 【优化】重构了系统导航菜单的名称和级联关系。

4. 【修复】解决[序列号]模块修改后再点新增时,窗口标题没重设的bug。

5. 【修复】当前用户无法获取扩展信息。重构了UserInfoVO对象,增加了用户扩展信息。

6. 【升级】将工作流引擎Activiti从5.16升级到了5.18版本。

7. 【优化】以aos_wf_前缀重构了工作流相关的数据库表,使整个平台库表风格更加统一。

8. 【优化】重构了[流程建模]和[流程配置管理]模块,将其合并为[流程部署]   功能模块。此版本删除了流程模型在线设计和修改的功能。[统一使用Eclipse设计器进行流程建模]

9. 【优化】优化了代码生成工具生成的sql映射文件中<update />语句中字段没有显式指明jdbcType在某些情况下回导致bug的缺陷。

10. 【新增】在范例[表格2]中新增了单元格中嵌入超链接并单击触发点击事件的例子。

11. 【修复】修复了AOS.star()和AOS.unstar()两个行数在去除和显示必录项时仅仅控制了红星而没真正控制到是否必录的bug。

12. 【优化】调整工作流历史记录级别为full模式。[aos.bpm.xml]

13. 【优化】将报表模版存放位置由原来的/report调整为 /WEB-INF/template/report/。

14. 【新增】在范例[杂项->页面组件复用]范例中演示了如何将页面组件打包为多个JSP公用的组件。

15. 【修复】修复了代码生成器在Oracle数据库下错将number字段识别为varchar字段的bug。

16. 【修复】修复表单项属性vtypeText设置无效的bug。

17. 【修复】修复表单项属性regex正则表达式校验不能正常使用的bug。

18. 【新增】为表单输入标签新增了失去焦点时的监听函数onblur。

19. 【新增】新增了[表单-表单校验]范例。预设了很多校验函数和校验方式。

20. 【新增】新增了[监控审计-会话监控]功能模块。

21. 【新增】在[表格-表格②]中新增了一组表格按钮列的范例。

22. 【删除】删除了浮动导航菜单的功能及相关设置模块。

23. 【删除】删除了流文件管理功能模块。

24. 【修复】修复了<aos:textarea />文本域标签在Firefox浏览器下的字体显示问题。

25. 【优化】所有密码相关字段扩至20位。

26. 【优化】重构了用户【首选项】功能模块。

27. 【优化】将所有表中的主键ID_改为使用UUID策略重新生成了主键。

28. 【优化】重构了范例系统里的大部分功能模块。

29. 【删除】删除了SQL-Server的数据库支持脚本,目前版本只提供MySQL和Oracle两种DB脚本的支持。(1.0版本后会支持多种DB)

3
0
评论 共 3 条 请登录后发表评论
3 楼 jerry_lee 2016-02-18 21:29
一如既往的支持!
2 楼 qiangziwwq 2016-02-17 15:14
真不容易
1 楼 webeasymail 2016-02-17 12:47
坚持这么多年,真不容易呀

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 软件设计和开发规范(国标).rar

    软件设计和开发规范(国标)

  • 开发规范、设计原则

    一、用户界面 1、设计原则 1)对齐 层次结构清晰,观察 1 像素,引导视觉流向,让用户更流畅地接收信息 如果页面的字段或段落较短、较散时,需要确定一个统一的视觉起点 2)多元化 根据不同的用户体验,可快速进行界面色调切换 点击侧边栏头像,扩大工作区域显示,可快速折叠侧边栏和顶部导航栏 根据用户喜好,可折叠侧边栏,默认折叠侧边栏,取消页签模式,表单弹窗模式 弹窗的表单,关闭表单后,...

  • 代码重构——JAVA开发规范设计

    本文是一篇关于软件开发规约的指南,涵盖了编程、异常日志、单元测试、安全、数据库和工程结构等方面的规约,旨在提高代码质量、安全性和可维护性。

  • 软件开发流程规范介绍

    先了解一下软件开发流程概念 作用:了规范互联网软件产品开发项目管理过程,指导开展项目研发、管理等活动,缩短开发周期,提高软件开发质量,降低开发成本,提高开发效率和效益,制定软件开发流程管理规范。 下图所示的是一个软件产品开发大体上所需要经历的全部流程和各个重要环节需要提交的交付物: 下面进行每个流程的具体介绍 1、项目立项 分析人员进行应用调查与分析,确认软件的应用需求。 成立项目评审会,开发总监、部门经理和指定人员必须参加。对项目进行可行性研究,编写项目建议书,评估项目的难度和工作量,形成.

  • 从需求分析到上线方案:大型项目开发设计文档规范指南

    本文系统性地探讨了软件开发过程中的各个关键环节,包括需求文档分析、系统现状评估、概要设计与详细设计、测试方案以及上线策略。通过对业务需求文档(BRD)、市场需求文档(MRD)和产品需求文档(PRD)的深入分析,文章强调了需求理解对项目成功的重要性。进一步地,系统现状分析帮助开发团队识别与现有功能的关联与影响,为新功能的开发提供了重要依据。文章还讨论了测试与上线策略的制定,以降低风险、提升用户体验。最后,文章总结了项目管理中的排期与风险分析,强调了团队协作在系统开发中的关键作用,为读者提供了一份实用的开发指南

  • 软件设计原则

    软件设计原则,更好的设计我们的应用。

  • 面向对象软件设计说明书模板

    google_ad_client = "pub-8800625213955058";/* 336x280, 创建于 07-11-21 */google_ad_slot = "0989131976";google_ad_width = 336;google_ad_height = 280;//<script type="text/java

  • 软件设计文档国家标准_GB8567--88

    1引言... 21.1编写目的... 21.2背景... 21.3定义... 21.4参考资料... 22任务概述... 22.1目标... 22.2用户的特点... 32.3假定和约束... 33需求规定... 33.1对功能的规定... 33.2对性能的规定... 33.2.1精度... 33.2.2时间特性要求... 33.2.3灵活性... 43.3输人输出要求... 43.4数据管理能力

  • 软件编写规范(构想)

    好的设计文档完成后:1.知道功能的实现可能性 2.功能函数的实现步骤已经很明了,代码顺着文档中的描述或伪代码编写即可,相当于代码已经写完了。要甲方把需求落实到纸面上,并对需求的更改和添加设置条件(例如:加钱,严格的需求更改制度以防随意的需求更改)(3)变量取名规范(在2中就因该规范完,否则成员改变量名会造成对之前名称的依赖,和新变量名的陌生感,使代码编写效率降低)设计测试文档(测试时间,测试目的,测试内容,测试出现的现象,解决问题的步骤)(4)代码书写格式的规范(每个人都能直观的读懂代码)

  • 软件设计和开发规范(国标) (转)

    软件开发规范,包括:1-操作手册(GB8567——88).doc2-测试分析报告(GB8567——88).doc3-测试计划(GB8567——88).doc 4-概要设计说明书(GB8567——88).doc5-开发进度月报(GB8567——88).doc 6-可行性研究报告(GB8...

  • C++设计开发规范

    公司级别 开发规范 Doc 格式 公司级别 开发规范 Doc 格式

  • 项目开发文档编写规范

    在开发项目的过程中,我深刻的意识到,文档存在的意义并不是无用的报告,简洁明了的文档不光能记录你当下所做的,还能在繁重的工作中分神思考下一步该做什么时为你节约精力,并且在项目周期内,使整个项目保持一致性。所以,软件开发文档的编写是很有必要的。我参考网上的资料,结合自己项目开发时的心得,分享一些经验。

  • MySQL 设计与开发规范

    MySQL 经典设计与编写规范, 程序员必读规范之一...

  • 数据库设计开发规范

    1.1建表规约 1.表名、字段名必须使用小写字母、下划线;表名不使用复数名词,表名命名 t_模块名_XXXX。 正例: 表:t_basedata_user_info 反例: GetterAdmin, taskConfig, 说明: 表名应该仅仅表示表里面的实体内容,不应该表示实体数量,对应于 DO 类名也是单数形式,符合表达习惯。 2.视图必须使用小写字母、下划线;视图命名 v_模块名_XXXX。 正例: 视图:v_sett_transinfo 反例: v_sett_name3 ...

  • 《软件工程导论》课后习题答案

    《软件工程导论》课后习题答案第一章 软件工程概论1.什么是软件危机?软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。这些问题表现在以下几个方面:(1)用户对开发出的软件很难满意。 (2)软件产品的质量往往靠不住。 (3)一般软件很难维护。 (4)软件生产效率很低。 (5)软件开发成本越来越大。 (6)软件成本与开发进度难以估计。 (7)软件技术的发展远远满足不了计算机应用的普及与...

  • 开发七大设计原则

    设计原则1、单一职责原则2、 1、单一职责原则 介绍:一个类只负责一个职责,通常表示一个类只做一件事。 例如:userDao只做对user表的访问,而不对order表进行访问。 提示:如果所实现的方法较于简单,可以只对类中的方法进行单一职责原则的管理。 2、 ...

  • 软件环境、硬件环境、开发工具

    软件环境、硬件环境、开发工具                                      软件环境:一般包括数据库(mysql,sqlserver,oracle,db2),运行的中间件,即应用服务器,如tomcat,jetty,jboss,weblogic,webphere,以及运行的操作系统环境,如windows,unix(AIX,solaris),各版本的linux等。

  • 软件工程之软件开发方法、软件工具和开发环境

    软件开发方法 软件开发方法是一种使用早已定义好的技术集及符号表示习惯来组织软件生产的过程。 结构化方法 结构化方法由结构化分析、结构化设计、结构化程序设计构成,它是一种面向数据流的开发方法。结构化分析:是根据分解与抽象的原则,按照系统中数据处理的流程,用数据流图来建立系统的功能模型,从而完成需求分析工作。 结构化设计:根据模块独立性准则、软件结构优化准则将数据流图转换为软件的体系结构,用软件

  • 软件工程概论课后习题

    第一章 软件工程概论1.什么是软件危机?软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。这些问题表现在以下几个方面:(1)用户对开发出的软件很难满意。(2)软件产品的质量往往靠不住。(3)一般软件很难维护。(4)软件生产效率很低。(5)软件开发成本越来越大。(6)软件成本与开发进度难以估计。(7)软件技术的发展远远满足不了计算机应用的普及与深入的需要。2.为什么会产生软件危机?(...

  • 软件开发文档设计规范中文版合集(DOC)

    包含了操作手册编写规范、测试分析报告编写规范、概要设计说明书编写规范、软件需求说明书编写规范、数据库设计说明书编写规范、详细设计说明书编写规范、用户手册编写规范。由WORD文档编写

Global site tag (gtag.js) - Google Analytics