微信小程序的前端设计,主要分为用户端和管理员端两个模块,用户端通过提供用户信息访问一系列学习单词课程及单词练习,管理员端通过提供自己的身份信息及时查询管理单词内容、用户的学习情况进程,并将用户的学习信息提交到后台服务端作记录。学会使用HTML、CSS、JavaScript及其逻辑框架等前端实现技术开发用户界面。
PC后台服务端,提供网站服务功能完成管理员及用户身份信息数据录入,学生提供自己的姓名、电话号码、性别等,管理员提供自己的姓名、员工号、身份证信息等。使用MySQL数据库管理系统、PHP语言、JavaScript及其逻辑框架等后台实现技术构建良好安全的后台数据管理系统。
实施方案
文献索引:通过查阅相关文献资料并对其进行研究分析;对微信小程序软件开发,后台数据分析应用,由浅到深,由易到难研究。
案例研究:研究已有的微信小程序、以及学习平台开发模式,将自己对技术面的认知与实践经验相结合。
搜寻实验用的文件文档集和研究过程中需要的开发平台、编译软件、模拟器等软件工具。根据现有文献资料文档借助面向对象的程序设计思想和UML工具对系统各个模块进行分析建模设计。
进度实施计划:(按照该时间安排填写)
1.2021年1月4日-3月11日:完成需求分析、外文翻译材料、开题报告和借阅参考书;
2.2021年3月12日-3月25日:确定系统的详细设计方案;
3.2021年3月26日-4月30日:编写设计系统源代码,实现设计功能模块;
4.2021年5月1日-5月10日:系统测试,完善系统功能;
5.2021年5月10日-5月31日:撰写毕业论文;
6.2021年6月1-6月11日:后期修改、完善,毕业答辩。
预期提交的毕业设计资料:
1.毕业设计开题报告一份、毕业设计任务书一份;
2.依据指导教师或课题要求独立完成一定字数的英文资料翻译(附英文原文);
3.毕业论文一份(8000汉字以上,附中英文摘要,其中英文摘要300~500单词);
4.系统源代码一套
毕业设计(论 文)开题报告
5、已查阅参考文献:(10篇以上中文,至少1篇英文,总共至少11篇)
[1] 谢晓萍.微信力量[M].机械工业出版社
[2] 张炜光,陈超,朱琳. 微信平台在公共气象服务中的建设和应用[J]. 吉林农业,2017,06:99-100.
[3] 张翔.微信小程序:分享微信创业2.0时代千亿红利[M].北京:清华大学出版社,2017
[4] 余筱兰. 微信平台作品着作权的保护[J]. 安徽师范大学学报(人文社会科学版),2016,03:370-375.
[5] 范颖,吴越. 青年用户微信公众平台的使用动机与行为研究[J]. 现代传播(中国传媒大学学报),2016,04:70-75.
[6] 刘刚.微信小程序开发图解案例教程(第2版)[M].北京:人民邮电出版社,2019年1月
[7] 张国杰,吴杰峰,刘路莎,等.基于微信小程序的数字化社区学习地图开发[J].广州大学学报,2017(11):59-63
[8] 张帆 .微信小程序项目开发实战——用WePY、mpvue、Taro打造高效的小程序[M].电子工业出版社.2019.6
[9] 黑马程序员. 微信小程序开发实战[M].北京:人民邮电出版社,2019年4月
[10] 陈琦.基于Webpy+Apache HTTP Server的微信小程序架构搭建研究[J].无线互联科技,2017(18):50-51