筋斗云应用开发平台

要创建一个互联网应用,传统的步骤包括服务器硬件选型,应用框架选型,业务逻辑开发,测试与部署,迭代更新等。随着云计算的发展,亚马逊AWS云服务以及国内的阿里云等基础架构服务(IaaS)的推出,开发者已经不用太关心服务器及硬件网络方面的诸多细节,但仍然要抉择前后端的应用框架,甚至常常重复制造很多轮子,比如应用框架、设计组件、部署工具等等。

筋斗云应用开发平台,是专为互联网应用开发打造的集设计思想、应用组件、开发流程、部署运营于一体的开发平台,是开发和运营互联网产品中各种最佳实践的归纳。它基于云计算,以平台即服务(PaaS, Platform as a Service)为设计理念提供云服务,在它之上,开发者可以轻松创建和运维所需的业务模块,彰显软件即服务(SaaS, Software as a Service)的设计理念。

筋斗云应用开发平台的核心是开源的筋斗云移动应用框架(JDCloud),包括前端框架和后端框架。前端框架倡导创作优雅的全平台应用,并提供POM开发模型(Page Object Model,页面对象模型,一种基于页面的模块化开发模型)。后端以数据模型及业务接口的设计为中心,指导开发者基于DACA规范(DACA, 分布式访问和控制架构)设计和实现服务端接口。

筋斗云应用开发平台的整体架构如下图:

筋斗云应用开发平台架构

除了前后端框架,筋斗云为开发团队提供了专业的流程支持服务,包括版本控制、缺陷跟踪、自动测试、持续集成等已被广泛应用的最佳实践流程。随着基于筋斗云平台面向各行业应用开发的深入,平台还将各行业的常用数据模型、应用模板等进行收集归纳,便于开发类似应用的用户直接使用。

功能描述 筋斗云在线测评系统,主要包括:试题展示、用户管理、成绩查询、历史记录、试题管理、智能组卷、智能分析。  电子商务系统功能描述 试题展示:实现试题的选择、展示和提交。 用户管理:实现用户的注册、登录、修改密码和修改个人信息。 成绩查询:实现成绩查询,错题解析和成绩分析报告。 历史记录:实现对历史测评的查询和回顾,对错题智能提示。 试题管理:实现动态向数据库增加、删除、修改和查询试题功能。 智能组卷:实现根据制定条件自动选题,可以动态更改试题。 智能分析:实现对用户的答题记录,智能分析错题,显示分析报告。 本系统采用SSM框架,使用了redis技术,双服务器;’ 本系统页面设计精美,特效很多; 本测评系统实现了多角色多用户的切换,实现了试卷的创建,智能组卷,无聊刷题,考试情况的分析统计等功能,分为前台后台两部分。 通过设置tomcat,修改数据库配置文件后即可使用, 本系统包括测评系统主程序源代码,数据库文件,需求文档,数据库设计包含在需求文档中,十分详细, 囊括了功能结构图,用例图,业务流程图,ER结构图,清晰明了,足以满足您在技术上的需求或者直接进行使用,您可以在参考原项目的基础上进行修改,或者直接录入数据信息进行使用。 本系统属于原创代码,如您需要在其他位置进行发表,请注明出处。谢谢使用!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值