内容及意义:
研究内容:
1. 系统架构的研究:对Java开发中MVC框架模式进行研究 MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。
2. 数据库的设计以及优化:针对数据库的设计,结合实际的应用以及理论知识的要求,设计出满足需求的数据库,并且,在后期的维护中,从查询数据库中表的数据来探讨数据库的查询的优化方法,例如在模糊查询中是否使用索引,以及建立索引之后的效率会相对于没有建立时的不同,需要深入的研究数据库的设计和优化
3. 用户体验和界面的友好性研究:本系统将使用css ,html 等技术和JavaScript 插件,来提高用户体验和用户交互性。对于与用户界面以及操作方面进行研究,让界面更加美观,操作更加人性化,提高用户交互性和用户体验。
选题意义:
随着互联网发展,社交网络的盛行,当代大学生经常沉迷其中忘记学习时间与学习计划,对此“督督”学习打卡系统可以很好的帮助学生管理自己的时间,制定学习计划并加以提醒,同时打卡系统的好友之间可以互相监督,利用流行的社交网络模式,以学习研究为目的,基于Java EE的web开发平台,采用MVC的架构模式形式,设计并实现一个学习打卡系统,包括前台功能模块和后台功能模块。通过好友之间进行互相监督,互相提醒,帮助完成学习任务。
|