开题报告
一、选题依据 1.设计目的及意义 微信小程序的开发将实现企业和用户的更好交流,也能够实现客户的体验程度,所以对企业来说可以带来可观的利润和流量,对于企业来说这才是至关重要的,微信开放的功能不断的增多,那么一些小程序也会不断的完善自己,开放一些功能并且不断的得到匹配,这样也就提供了更多的接口能力,从而能够方便开发者进行深度的挖掘。当然随着微信的发展未来将具备更多的功能。企业所能实现的功能也会随着增加,微信小程序的一些配套完善,对于微信小程序的未来发展有着突出重要的作用,而且对于推动微信的发展,具有一定的好处。 自2017年腾讯公司发布微信小程序以来,小程序的日活跃用户正在逐年递增,截止2020年1月已经有了3亿用户。随着这些年新技术的发展越来越多的开发者投入到微信小程序开发的行列中,这种技术也日趋成熟。 目前初定系统总体设计,后台设计使用Maven+Spring+SprinMVC+MyBatis技术初步实现,对于后台具体使用的推荐算法和模式还在进行具体的尝试,前台利用MVVM框架混合其他技术进行实现。最终系统初定于将在微信公众平台上最终实现。 2.设计拟解决的工程实际问题 (1)框架搭建的问题; (2)接口接入的问题; (3)实际运行效果布局的问题。 3.设计拟应用的现场资料综述 本次设计需要先下载腾讯公司提供的微信小程序开发工具用来在本机搭建运行环境;然后进行本地开发,利用该工具内置的模拟器进行运行效果的调试;该工具所支持的系统为Window7及其以上版本;在本地调试无误之后将开发好的代码压缩上传至腾讯云再进行手机上面的浏览及调试。 4.设计拟应用的文献综述 云开发:有三大基础能力支持,包括:云函数、云数据库和云存储。云函数负责获取Appid、获取Openid、生成分享图和调用腾讯云SDK等。云数据库负 | |
责数据的增加、删除、修改和查询等。云存储负责管理文件、上传文件、下载文件。和分享文件等 JS:脚本逻辑文件,页面和用户的交互逻辑。 JSON:配置文件,以JSON格式存储一些配置。 WXML:模板文件,描述页面结构,相当于HTML。 WXSS:样式文件,调整页面样式,相当于CSS。 5.设计相关技术的国内外现状 自微信上线运营一来,俨然已经成为了国内用户基数最庞大的一款APP应用,相信大家与亲朋好友交流沟通时,首先想到的便是微信,足可见其影响力如何。而小程序就是基于微信开发出来的,不需要下载安装的轻应用,用户只要在微信里面点击小程序,便可以使用了,非常的方便和快捷。因此,企业进行小程序开发,便能坐拥微信十多亿的流量入口,为企业带来非常大的价值空间,乃是企业在移动互联网不可或缺的得力助手之一。 现如今生活越来越好,对于娱乐的需求会越来越多,我们在这个时期借助微信小程序的兴起制作一个游戏资讯小程序,为大家提供服务,正是顺应了社会的发展的潮流。 特别是我们可以看到微信小程序是使用自己的服务器端,所以避免了苹果与安卓不互通的问题,这一点也是深受人们喜爱的。 凭借2019年以来逐渐完善的各个功能板块,微信小程序已经初步搭建形成一个闭环的生态结构,持续释放对开发者引力的同时不断优化用户的使用体验,实现良性发展。就各功能板块具体来看:在流量入口上,微信开放全量搜索,提升小程序直达搜索能力;打造小程序桌面,培养用户下拉操作习惯;解除跳转限制,优化公众号和不同小程序间的导流;推出一物一码,强化线下商品的小程序直连。 微信小程序上线至今,流量入口已经超出60个,其主要的导流方式可以分为以下5类略带克制的推荐机制,用户主动搜索机制,扫码获取,好友或者群分享以及公众号的安利。微信的导流风格一如这款不做节日运营、不做初期推广的产品一样,也是保持了好产品的安静气质,给用户保留了足够的选择空间,以优质的功能体验来吸引和打动用户。 小程序迎来第二春,而如传统视频或者较复杂的手游等因使用频率、用户体验和技术限制等因素,并不适合搭上小程序的热潮。因此,一项应用或者服务更适合小程序端还是APP端有了初步的判断标准。 |
开题报告
二、设计方案及技术路线 1. 理论知识研究 查阅资料:在查询资料的时候就是确定理论知识基础的时候,有了一定的理论基础,才能执行起来后面的实践内容。 2. 整体设计研究 先浏览已有的类似的微信小程序,从中找出各自的优缺点然后再在脑海中构思自己设计的微信小程序的内容及框架。 3. 技术方案的确定 有了设计的大体框架,然后考虑细节实现问题,再根据自身掌握的技术及市场上的技术决定哪些细节能够实现,哪些细节需要修改。 4. 系统开发 有了设计框架,确定了要实现哪些细节之后,就是进行系统开发,开发的过程要严格按照软件工程学科的步骤一步一步制作文档然后再进行模块的开发。 5. 系统测试 当所有的模块开发完毕之后进行系统的组合与测试。 三、可能存在的问题及解决措施 困难和问题:初次接触微信小程序的开发,处于逐渐摸索状态,需要多查多问多练。多浏览成功案例,从成功案例中寻求问题的解决方案。 四、设计成果 1.优美友好的前端交互页面,尽量做到美观、简洁和易操作。 2.能够正确处理用户执行的操作或对于用户不当的操作能给出提示。 3.可以上线使用。 |
开题报告
五、进度计划
六、参考资料 [1]吴爽.基于微信小程序的校园一卡通设备报修系统设计[J].科技风,2020(09):31. [2]傅伟,涂刚,张贤龙.基于微信小程序的电子商城设计与实现[J].电脑编程技巧与维护,2020(03):60-62. [3]郭子逍,农朝幸.基于微信平台的旅游电子商务竞赛实践总结与反思[J].电子商务,2020(03):7-8+32. [4]侯珺.基于微信小程序“微招聘”现状与调查分析[J].现代企业,2020(03):126+132. [5]葛秀峰,戴志锋.基于微信小程序的“掌上经院”校园服务平台[J].科技创新与应用,2020(08):80-81. [6]刘建粉,张海博.基于微信小程序的数据结构学习平台设计[J].科技风,2018(36):247-248. [7]康天乐,周侗,钱振,陆杰,范紫灵.基于微信小程序的啬园智慧景区服务系统[J].南通大学学报(自然科学版),2018,17(03):12-17. |