1.2背景
大学是自我管理的一个重要时期,大学生对于时间的规划对于学生今后的习惯、职业素养发展有着重要的意义。只有懂得了如何管理和规划时间,才能为你实现目标做准备,为你时间效率的最大化,保证能够使用有限的时间以达到最理想的目标。只有管理和规划时间才能为你节省时间。

我们不仅要珍惜时间,而且也要对时间进行合理的规划、合理的利用,因为时间也需要管理。大学生学习计划与时间规划管理系统旨在为学生理清自己的时间规划,安排好事情的优先级,已达到有条不絮、每次都只需专注的做一件事,高效地完成一天所需的事情。

1.3定义
大学生学习计划与时间规划管理系统类似于时间管理工具,只是大学生学习计划与时间规划管理系统更加针对大学生学习计划目标方面,因此设计大学生学习计划与时间规划管理系统,除了时间管理之外,还要统计计划目标的相关情况,为学生时间管理优化提供数据支撑 。

1.1参考资料
[01]张屹,蔡木生. Java核心编程技术(第二版)[M]. 大连:大连理工大学出版社,2015
[02]张海藩,吕云翔. 软件工程(第4版)[M]. 北京:人民邮电出版社,2013
[03]秦航,杨强. 软件质量保证与测试(第2版)[M]. 北京:清华大学出版社,2017
[04](美) Bear Bibeault.jQuery实战(第3版)[M].湖北:华中科技大学出版社,2016.25-39
[05](美)Alex Bretet.Spring MVC实战[M].北京:电子工业出版社,2017.35-82
[06]计文柯.Spring技术内幕 深入解析Spring架构与设计原理(第二版)[M].北京:机械工业出版社,2015.67-95
[07]Alan Shalloway James.Trott.设计模式解析(第二版·修订版)[M].北京:人民邮电出版社,2016.25-35
[08](美)戴克(Deck,P.). SpringMVC学习指南[M]. 北京:人民邮电出版社,2015.35-52
2任务概述
2.1目标
?方便学生理清日常事务;
?统计学生计划完成情况
?协助学生管理时间计划
2.2用户特点
本项目主要使用者为校内大学生
2.3假定和约束
本系统为基于B/S架构的管理系统,开发周期2018.10.08—2018.12.18
3需求规定
3.1对功能的规定
3.1.1功能性需求
1. 大学生学习计划与时间规划管理系统功能图:
2.系统功能模块分析
(1)计划目标管理
计划目标管理,主要制定学习、生活等计划目标,从时间上划分,主要分为学期计划目标、周计划目标、日计划目标三大块。
(2)常规事务信息管理
常规事务是指对日常中频繁发生的(可以是课程、班级、部门例会、健身、旅游等事务)进行统一规划。从时间将其分为:学期常规事务信息管理、每月常规事务信息管理、每周常规事务信息管理三大块,并对其进行集中处理
(3)时间信息管理,主要包括课表占用时间信息管理、空闲时间信息管理、每天突发事情信息管理三大块。
①课表占用时间信息管理,导入课程表的相关时间后,对占用的时间进行规划管理
②空闲时间信息管理,排除相关课程时间、例会时间等, 非必要的空闲时间的管理规划。
③每天突发时间信息管理,处理一些突发状况的时间规划,例如:临时班会、受人委托办事等
(4)计划目标统计
计划目标统计,对制定的计划的完成率、计划的数量进行统计
(5)热门交流话题管理
热门交流话题管理,对一些课程中学生们公共感兴趣的话题进行统计,并按照关注度前3的排序输出置顶内容