1. 研究目的与意义
1.1研究背景(1) 现在是移动和云时代的企业应用技术的时代,换句话说现在开发主要分三块:前端ui、后端服务、前端设备api。这是一个事实和趋势,就是前后端已经分化,并各自独立发展。
(2) 现在面向消费者和公众的开放应用系统非常热门,这块市场巨大且非常热,比如现在市场上大热的各类电商系统、服务系统、客户系统、会员系统、微店微商 等等,为了支持这块巨大的新兴市场,在这个大背景下开源免费,无任何限制,彻底免费,这就是起步的诚意,做面向一般消 费者和面向公众的app和应用更受人们欢迎。
(3) 现在各种平台特别多杂,经常出现某些app只能使用在安卓平台、只能使用在ios平台等等,一个企业app想要多个平台都发布app还需要针对不同平台专门编写一套app,在现在这个多平台大背景下,人们致力于研究跨平台的应用。
2. 研究内容和预期目标
2.1研究内容本课题主要研究基于wex5框架下的企业门户网站的设计开发与实现。
(1)wex5开发框架
①wex5框架中前端后端已经分化,前端ui使用html css js来实现,结构非常清晰,干净标准。ui基于模块化开发,采用增强的requirejs模块化技术,可视化拖拽设计的组件技术,wex5已经提供了大量丰富的ui组件。前端ui实现在多个平台上展现。
3. 研究的方法与步骤
步骤1:首先收集wex5开发平台资料,包括wex5开发平台下载、相关视频资料、文档资料、项目示例demo。
步骤2:给本项目的需求分析、概要设计等分析、初步得到需求,并对项目进行初步规划。
步骤3:进行详细设计,根据示例demo,以及收集到的视频资料。创建项目demo,并且完成首页界面框架设计。并且完成一些初步功能。首先确保能够在安卓端以及web端运行初步功能、界面,此时后台数据方面使用静态数据json数据,做一个简单的demo.
4. 参考文献
[1] wex5开发指南[ieb/ol].[2015-04-14]. http://wex5.com/cn/wex5/
[2]沙洁.基于事件的跨平台移动应用开发框架设计与实现[d].上海交通大学,2011
[3]刘玉.基于跨平台的移动应用开发框架研究[d].北京交通大学,2014
5. 计划与进度安排
1、第1-2 周,前期准备阶段,学习完成项目所需的知识;2、第3-4周,完成需求规格说明书;3、第5-6周,概要设计,完成概要设计说明书;4、第7-8周, 详细设计,完成详细设计说明书;5、第9-11周 编码,调试;6、第12周 测试;7、第13-15周 整理文档,准备答辩材料;
