毕设---基于微信小程序的家校管理互动系统实现

基础介绍
开发语言:Java
框架:springmvc4 + mybatis
JDK版本:JDK1.8
服务器:tomcat7
数据库:Nosql
数据库工具:Navicat11
开发软件:eclipse/myeclipse/idea
Maven包:Maven3.3.9

对于任务书的基本要求

毕业设计(论文)基本内容和要求:

1.基本要求

该项目来源于学生所实习的项目——“莘学堂”微信客户端应用。“莘学堂”旨在为中小学老师、家长和教育局提供一个方便、快捷、高效管理课堂的平台。毕业设计针对的是该产品微信端客户端的设计与实现,在遵循现有web版本需求的基础上,融入移动应用的特点和用户体验要素。
本毕业设计要求学生通过实习工作,巩固和加深对理论知识的理解,在实践中理解软件开发过程和软件生命周期以及在整个生命周期中的各个环节和过程,通过对一个系统进行完整的分析设计与实现,培养自己理论联系实际的能力、提升自己的动手能力、解决问题的能力以及创新能力。通过实践,扩管知识视野,激励学生敬业、创业净胜,为今后的软件开发工作积累经验,奠定基础。

2.研究内容

借助微信开发技术相关知识,完成微信应用—“莘学堂”微信客户端的分析、设计与实现。通过该应用,老师能更方便、灵活、快捷地管理个人信息、家长问答以及通知等功能。

3.承担工作

(1)通过现有的项目PC端版本的业务流程以及与需求人员的讨论,不断明晰微信客户端版本的老师用户需求,重点研究微信应用的用户体验要素。
(2)微信开发相关技术的积累。
(3)Java代码规范性和高效性的不断积累和优秀的编码习惯的培养。
(4)研究并参与解决项目关于性能、安全性等方面的技术难点。
毕业设计(论文)重点研究的问题:
1.系统要符合微信应用的用户体验设计,给教师用户提供流畅而且友好的用户体验;
2.由于该产品运行在手机上,需要尽可能降低应用运行时的耗电量;
3.降低前端页面的容量,加快页面加载解析的速率;
4.服务器进行性能优化,进行负载均衡等优化。
系统的架构要符合开放封闭的原则,便于后期的维护和功能的添加。
毕业设计(论文)应完成的工作:
1、需求分析:在熟悉现有项目PC版本的业务流程的基础上,与需求人员和用户体验设计师讨论,挖掘微信客户端的需求;
2、系统的建模和设计:根据需求分析、系统要解决的关键问题和技术难点,对“莘学堂”微信端进行建模,做出合理的系统架构设计;
3、技术学习:对微信开发的关键技术问题进行研究,熟练掌握开发技术;
4、开发实现:迭代完成系统开发,在开发过程中熟悉项目中的配置管理;
5、项目部署:利用负载均衡等方法对部署服务器的性能进行优化。

毕业设计开题报告

一、项目来源与背景:
1、智慧教育理念快速传播
在知识爆炸的信息时代,教育的重要任务是促进人的全面发展,培养适应信息社会、有国际竞争力的创新性人才,这仅靠传统的教学手段很难完成,运用技术变革教育、创新教育模式是唯一的可行路径。在物联网、云计算、大数据等新一代信息技术的推动下,世界上多个国家已将智慧教育作为其未来教育发展的重大战略,以培养学习者协作能力、创新能力、复杂问题的解决能力以及终身学习的能力。智慧教育是信息化教育的高级发展阶段,旨在综合应用信息技术提升现有数字教育

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值