扫一扫,关注我们
微信号:375279829
全日制本科生毕业设计开题报告
|
姓名 |
|
学号 |
|
专业 |
计算机科学与技术 |
|
题目 |
基于Web的高校作业管理系统设计与实现 |
||||
|
设计背景与目标 设计背景: 随着计算机技术的发展,网络技术应用在生活的方方面面。高校教学领域受促进使教学空间也随之拓展,这些优势都是传统教学模式无法达到的。在高校的日常教学活动中,学生作业占非常重要的一部分,获取相关的作业信息和数据,这对高校课程的管理和教学质量的提高有着重要的作用。传统的手工操作方式来管理作业,易发生数据丢失,统计错误,并且劳动强度大,而且速度慢,而本高校作业管理系统目标成果是实现高校网上管理作业的方便,能够有效提高作业管理效率,最大限度的降低管理员日常工作量,提高教学质量和教学效率,优化资源,实现效益最大化。 在我国,教育始终是个重要行业,国家对教育事业非常重视,一直为改善教育现状进行努力。信息化教育是现代化的必经之路,及时培养信息社会人才,另外,也把信息化手段应用到教育教学中来,信息技术的教育应用是为了改善教学的效率,提高信息化进程。当今,学生习惯了通过手机或者校园网络进行学习和提交作业,学生管理者希望通过管理系统帮助日常工作,减少不必要的纸质记录。而管理者也需要统计各项学生报告,为决策做支撑。所以,在这种情况下,有必要开发作业管理系统来改善这种现状,为学生管理提供必要的帮助。
设计目标: 本文开发一个作业管理系统,系统分为教师端,学生端和管理员端,实现了课程管理,学生管理,作业管理,自定义考试和课程讨论等功能。软件界面灵活,操作简单。使用软件工程方法,按照需求分析、概要设计、详细设计、编码测试等步骤对软件系统进行开发。本人将通过大量地、广泛地阅读专业期刊、杂志、相关学术著作,采用原型方法设计出相应的功能管理模块,选择适合的编程语言与方式来开发本系统,完成课题任务中下达的功能。
|
|||||
|
设计思路、技术路线 设计思路: (1)设计高校作业管理系统的功能。 高校作业管理系统的用户包括三类用户:学生、教师、管理员。 老师用户功能包括考试管理、作业管理、作业批改、公告查看。 学生用户功能包括考试查看、作业查看、作业提交、公告查看。 管理员用户功能包括录入新的教师信息、查询、管理教师信息。对学生进行管理、公告管理。 (2)设计高校作业管理系统的数据库,包括学生信息表、老师信息表、管理员信息表、公告表、作业表、批改表、考试信息表等。 (3)实现系统的权限控制。 (4)实现高校作业管理系统的编码。 (5)对高校作业管理系统的的测试,完善系统功能。 技术路线: 根据系统业务特点,选择了当前主流的软件架构B/S架构,运用SpringMVC+Spring+Mybatis技术,前台是用 bootstrap3.0框架,数据库用的是Mysql。系统采用Java EE 技术和MySQL数据库,运用SpringMVC+Spring+Mybatis进行项目开发,其中,前端采用Bootstrap 框架实现Web 页面设计,运用jQuery 框架库来简化JavaScript 编码设计,提高编程效率,采用Ajax 用于实时异步交互数据,提高了用户的操作友好。
|
|||||
|
设计进度计划 2021年12月-2022年1月 论文选题 2022年 1月-2022年2月 文献查询学习收集相关资料,完成开题报告 2022年 2月-2022年3月 系统详细设计和实现,实现系统框架的设计 2022年 3月-2022年4月 实现所有功能模块的设计与开发,完成系统的测试与运行 2022年 4月-2022年5月 完成论文的撰写、完善系统并准备答辩
|
|||||
|
指导教师意见(手写)
最后一段换行书写:“同意开题、照此计划进行” 指导教师(签名): 手写 年月日 |
|||||
说明:开题报告应在教师指导下由学生独立撰写,开题报告通过后方可做毕业设计。不能附页。