招标编号:XXXXXX
项目名称:基本B\S的学生作业管理系统采购项目
招 标 文 件
采购人:邓亚伦202031101448 冉田田202031101591
采购代理机构:西南民族大学
2022年10月xx日
一.立项依据
1.1系统研究背景
随着现代科技的高速发展,各种互联网设备都得到了极大的普及。PC机更是进入人们的日常生活。现在一些企业、机构、高校等都大面积的普及计算机等设备。特别是高校依靠计算机进行一些辅助教学,从而提高课堂的教学质量。伴随计算机硬件的发展,软件也得到了蓬勃的发展。每个高校的教学方式正在往现代化信息化的方向发展,并且成为一个必然的趋势。高效的教学和学习方式能够让我们在这个快节奏的生活中更方便的获取学习资源,使得教师和学生的宝贵课堂时间能够有更多的互动和利用。针对作业的便捷管理,模拟传统课堂的各项流程设计这个系统,该系统能够实现作业的分发,提交等功能。实现了对课堂作业进行统一管理、备份、存储等管理行为。使管理更科学化。
1.2系统研究意义
提高课堂对学生作业的管理,同时根据用户的权限分配不同的权限操作。这样有效的提高了作业管理的安全性。既能方便教师对学生作业的管理、存储,同时又能有效的区别不同权限用户的操作。
该系统采用B/S架构的开发模式进行设计,可以免去安装客户端带来的麻烦,不影响前台用户的使用。
二.项目内容
本系统的研究内容包括管理员管理模块、教师管理管理模块、学生管理模块,实现了对学生作业管理的全过程。
学生作管理系统的总体目标是通过本系统,实现教师发布作业、批改作业,学生提交作业、发表评论,管理管理学生和教师信息。
三.项目概述
3.1功能概述
3.1.1教务管理员功能
(1)管理员登录功能,根据权限进入相应登录界面的功能;
(2)管理员发布公告,管理公告(查看、修改、删除)功能;
(3)管理员设置院系、班级、课程、任课教师,同样也有管理的功能;
(4)管理员修改个人信息的功能。
3.1.2教师端功能
(1)修改个人资料
要求输入密码时,需要密码隐藏模式实现;输入新密码时要对密码进行二次验证以及长度检验;修改成功后提示成功,可以修改除账户以外所有的信息。
(2)课程管理
可以对课程进行新增、删除操作。
(3)作业管理
要求可以新增、修改、删除作业,并设定作业提交期限,并按作业的题目查询要批改的作业,对作业就行批改。
(4)作业记录
教师可以查询学生作业的情况,在该页面有学生的姓名、得分、提交时间是 否通过。
3.1.3学生端功能
(1)学生登录功能,根据权限进入相应的登录界面;
(2)学生查看、搜索公告的功能;
(3)学生修改个人信息的功能;
(4)学生查看、下载教师发布的作业、资料,上传作业,查看教师对作业的批改情况的功能。
3.2需求概述
3.2.1总流程
3.2.2 约束
(1)B/S结构总体设计方案对本系统的约束:
改系统是基于B/S架构的一个应用系统,不可避免的要受到B/S结构的约束。在其实施的各个阶段都要服从它的一些规划,包括功能设计、系统配置和计划。
(2)人力、资金、时间约束:
学生作业管理系统的目的是辅助教师对学生上传的作业进行管理,其开发过程中也要考虑到人、资金、时间的约束,因此,在设计中,重点方便学生上传作业,方便教师对学生上传的作业进行批改,为教师和同学提供优质服务。
四.技术要求
(1)要求开发的服务应用均可运行于Linux、Windows等高安全性操作系统。开发技术应采用J2EE标准、组件技术及数据交换上对XML支持,使系统功能最优化,同时将整体系统内部在技术上的相互依赖降至最低。
(2) 要求使用B/S架构,采用Java编程语言和服务器端Java技术进行开发,且必须基于SpringBoot框架。
(3)系统界面设计和布局友好清晰,前端框架安全稳定。
(4)采用面向对象的组件技术,着重于开发构成系统“业务对象”的可重复使用的组件,利用这些组件顺利地建立分布式系统
(5)采用安全、稳定可靠的关系数据库和连接数据库的工具