招标编号:XXXXX
项目名称:作业管理系统采购项目
采购人:黄鑫 202031101488 曾志尧:202031101701
采购代理机构:西南民族大学
采购时间:2020年10月
项目立项依据
随着我国互联网科技不断发展,互联网已经深入我们生活的方方面面。市场上的作业管理系统都存在或多或少的问题,不能完美解决师生的作业管理与提交的需求,因此本小组决定开发一款完善各种细节的作业管理系统。
技术要求
本系统采用MySQL数据库进行连接,它具有性能卓越、服务稳定的优点。而且它的体积小,支持多种开发语言,安装方便,易于维护。它使用的核心线程是完全多线程,支持多处理器,这可以提升运行的效率。不仅如此,它通过一个高度优化的类库实现SQL函数库并像他们能达到的一样快速,通常在查询初始化后不该有任何内存分配。没有内存漏洞。
采用面向对象的组件技术,着重于开发构成应用程序“业务对象”的可重复使用的组件,利用这些组件顺利地建立分布式应用程序。
建设内容
管理员功能
管理员功能模块有创建/删除班级,创建/删除教师,创建/删除系统公告等功能。管理员进入系统后点开教师管理即可获取管理的教师列表,同时点击不同的功能模块即可获取相应的信息列表。随后管理员即可在页面创建/删除相应的信息管理。管理员功能用例图,如图3.1所示:
图3.1 管理员功能模块用例图
教师功能需求
教师功能模块可以创建/删除学生,创建/删除公告、创建/删除作业任务、添加学生到班级。教师登陆成功后,可以获取所教授的班级,班级下的学生的信息以及发布的作业任务详细表。同时可以获取系统和自己发布的公告的详细列表。教师功能模块用例图,如图3.2所示:
图3.2 教师功能模块用例图
学生功能需求
学生功能模块,有提交作业、查看班级、查看公告等功能。学生登录成功后,可以获取对应班级的作业列表,学生可以提交对应任务的作业。提交完成后,可以查看作业提交。学生功能模块用例图,如图3.3所示:
图3.3学生功能模块用例图
用户信息管理功能需求
用户信息管理模块,用户可以查看他注册后的个人信息,同时用户可在修改密码界面中更改用户登录密码。用户在登录时要输入用户名与密码,密码正确后即可进入页面。用户信息管理功能模块用例图,如图3.4所示:
图3.4用户信息管理模块例图