学无止境——项目系统设计与数据库设计

222100419阿布都热合曼 2024-04-24 09:40:35
这个作业属于哪个课程<班级的链接>
这个作业要求在哪里<作业要求的链接>
这个作业的目标补充完善上次作业不足部分,并新增系统设计和数据库设计部分的内容
其他参考文献...

@

目录

  • 团队仓库链接和文档链接
  • 一、系统和数据库设计
  • 1.1体系结构
  • 1.2功能模块层次图
  • 1.3类图
  • 1.4ER图
  • 1.5 数据表

团队仓库链接和文档链接

GitCode团队仓库链接
团队名称_系统设计说明书.pdf
团队名称_数据库设计说明书.pdf
团队名称_系统设计和数据库设计答辩PPT.pdf

一、系统和数据库设计

1.1体系结构

在这里插入图片描述

1.2功能模块层次图

在这里插入图片描述

系统模块描述:
1.学期管理模块:该模块主要用于管理学校的学期设置,包括创建新的学期、结束旧的学期、定义学 期时间范围、学期期间的重要时间节点(如注册截止日期、考试周等)。
2.课程管理模块:课程管理模块涵盖了课程信息的全面管理,例如新建、修改、删除课程信息,包括课程名称、课程代码、学分、任课教师、课程简介、教学大纲、教学资源(如教材、课件、视频等)等。
3.考试管理模块:考试管理模块主要处理与考试相关的所有活动,如制定考试计划、安排考试时间和地点、设置考试科目、编制试卷、管理考场座位、录入考试成绩、处理缓考或补考申请,以及监控考试过程(如在线监考)。同时,该模块也可能包含对考试违规行为的记录和处理。
4.成绩分析模块:成绩分析模块是对学生学习成果的数据化处理和深度挖掘,能够进行学生成绩的录入、统计、分析和输出报表。其中包括但不限于单科成绩分布、班级整体成绩对比、学科间成绩相关性分析、个人学业进步跟踪、教学质量评估等。这个模块还可以生成可视化图表,帮助教师和管理者做出教学改进决策。
5.教学安排模块:此模块主要负责教学活动的日常调度和安排,包括排课表、教室分配、教师授课时间表的设定等。它可以协调课程、教师、教室等多种资源,确保教学活动按照预定的计划顺利进行,并能及时处理临时性的调整请求。
6.考试计划模块:考试计划模块更侧重于宏观层面的考试安排,比如制定全校或年级级别的统一考试时间表,包括期中、期末、毕业设计答辩等重要考试节点的策划与实施。该模块需要与课程管理、教师资源、教室资源相结合,确保考试计划的合理性和可行性。
7.个人中心模块:个人中心是面向学生、教师和管理员的个性化信息服务界面,允许用户查看和管理个人信息、课程表、考试计划、成绩记录、通知公告等。对于学生而言,可以查阅个人成绩、提交作业、参与在线讨论、申请课程变动等;对于教师,则可以进行课程资料上传、成绩录入、答疑互动、教学反馈等操作;而管理员则能通过个人中心执行系统管理和数据维护任务。

1.3类图

在这里插入图片描述

1.4ER图

在这里插入图片描述

1.5 数据表

...全文
39 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
Oracle 教程电子书 3本压缩 精心推荐内容包括: 1.韩顺平oracle视频笔记 2.深入浅出Oracle:DBA入门、进阶与诊断案例 ——盖国强 3.Oracle 书籍《Oracle 11g 实用教程》 引言 ................................................................................................................................................... 3 第一章 数据库基础 ......................................................................................................................... 6 第二章 Oracle入门 ......................................................................................................................... 6 第三章 查询基础 ........................................................................................................................... 11 第四章 单行函数 ........................................................................................................................... 14 第五章 分组函数 ........................................................................................................................... 19 第六章 多表查询 ........................................................................................................................... 21 第七章 子查询 ............................................................................................................................... 24 第八章 高级查询 ........................................................................................................................... 40 第九章 数据字典 ........................................................................................................................... 43 第十章 Oracle数据类型 ............................................................................................................... 44 第十一章 Oracle体系结构(DBA) ................................................................................................ 45 第十二章 DDL(改变表结构) ........................................................................................................ 46 第十三章 DML(改变数据结构) ................................................................................................. 48 第十四章 约束 ............................................................................................................................... 49 第十五章 视图 ............................................................................................................................... 55 第十六章 索引 ............................................................................................................................... 56 第十七章 序列、同义词 ............................................................................................................... 65 第十八章 PL SQL .......................................................................................................................... 67 第十九章 游标、函数 ................................................................................................................... 79 第二十章 存储过程 ....................................................................................................................... 86 第二十一章 触发器 ....................................................................................................................... 90 第二十二章 事务(数据库系统概论) ....................................................................................... 99 第二十三章 用户管理 ................................................................................................................. 100 第二十四章 备份 恢复 SQLLoader .......................................................................................... 104 第二十五章 数据库设计范式 ..................................................................................................... 106 第二十六章 数据库设计工具 ..................................................................................................... 107 第二十七章 对象关系数据库系统 ............................................................................................. 112 第二十八章 其他数据库 ............................................................................................................. 113

300

社区成员

发帖
与我相关
我的任务
社区描述
福州大学的软件工程实践-2023学年-W班
软件工程需求分析结对编程 高校 福建省·福州市
社区管理员
  • FZU_SE_teacherW
  • Pity·Monster
  • 助教张富源
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧