设计一套大学教务管理系统: (1) 针对系统进行功能性需求描述 (2) 按照系统中涉及的用户类型(如:学生、教师、系统管理员)绘制用例图。 (3) 画出系统功能结构图

时间: 2024-01-16 21:05:03 浏览: 37
好的,下面是对大学教务管理系统的功能性需求描述: 1. 学生管理模块:包括学生信息管理、选课、退课、查询成绩等功能; 2. 教师管理模块:包括教师信息管理、教学计划制定、成绩录入、课表查询等功能; 3. 课程管理模块:包括课程信息管理、课程安排、课程评价等功能; 4. 教务处管理模块:包括学生、教师、课程信息管理、教学计划制定、成绩查询等功能; 5. 系统管理员管理模块:包括用户管理、系统配置管理、日志管理等功能。 根据以上需求,我们可以绘制如下用例图: ![大学教务管理系统用例图](https://img-blog.csdnimg.cn/20210816180346431.png) 在这个用例图中,主要涉及到五个角色: 1. 学生:可以查询自己的成绩、选课、退课等操作; 2. 教师:可以查询自己的课程表、录入学生成绩等操作; 3. 教务处:可以管理课程信息、教师信息、学生信息等; 4. 系统管理员:可以管理系统用户、系统配置等; 5. 系统:提供各种功能,协调各个模块之间的数据交互。 接下来,我们可以画出系统功能结构图,如下所示: ![大学教务管理系统功能结构图](https://img-blog.csdnimg.cn/20210816180755846.png) 在这个系统中,主要涉及到五个模块: 1. 学生管理模块:包括学生信息管理、选课、退课、查询成绩等功能; 2. 教师管理模块:包括教师信息管理、教学计划制定、成绩录入、课表查询等功能; 3. 课程管理模块:包括课程信息管理、课程安排、课程评价等功能; 4. 教务处管理模块:包括学生、教师、课程信息管理、教学计划制定、成绩查询等功能; 5. 系统管理员管理模块:包括用户管理、系统配置管理、日志管理等功能。 以上是对大学教务管理系统进行的功能性需求描述、用例图和系统功能结构图的设计,希望能够对您有所帮助。

最新推荐

recommend-type

某书店书刊出租和零售管理系统数据库系统设计

1、管理员能对书店租赁系统里的会员信息、图书信息、借阅信息、收入信息等进行数据的添加、修改、删除、查询以及统计的功能操作。 2、会员能够登录系统和修改密码,并且只能够查询自己的借阅信息和个人信息查询以及...
recommend-type

基于RFID的智能仓储管理系统的设计与实现

针对以上问题,采用基于RFID技术的智能仓储系统的架构方案,设计了一套智能仓储系统。通过管理系统与RFID技术的结合,实现了对货物进行出库入库,货物浏览,人员管理,单品搜索等功能。从而完成了对商品的分类管理,...
recommend-type

一套非常全面的视频监控系统施工方案

主要包括:结合高清监控系统设计方案作配套的深化设计,编制高清监控系统实施计划,并提出相关的配合要求。根据总体方案,对高清监控系统工程的技术设计作必要的补充。并提出相关的实施技术要求。 《城市道路设计...
recommend-type

基于智能视频监控的安防系统设计(一)

针对当前流行的视频监控系统不能智能识别监视目标、不能智能处理突发状况等问题,提出了一种基于智能视频监控的安防系统设计方案。 该系统主要由监控端、管理端和服务端三部分组成,利用网络摄像机、红外探测、电子...
recommend-type

操作系统实验实验进程管理

表 2-1详细地列出了每个参数的类型和名称。   表2-1 CreateProcess() 函数的参数 参数名称 使用目的 LPCTSTR lpApplivationName 全部或部分地指明包括可执行代码的EXE文件的文件名 LPCTSTR lpCommandLine 向可执行...
recommend-type

zigbee-cluster-library-specification

最新的zigbee-cluster-library-specification说明文档。
recommend-type

管理建模和仿真的文件

管理Boualem Benatallah引用此版本:布阿利姆·贝纳塔拉。管理建模和仿真。约瑟夫-傅立叶大学-格勒诺布尔第一大学,1996年。法语。NNT:电话:00345357HAL ID:电话:00345357https://theses.hal.science/tel-003453572008年12月9日提交HAL是一个多学科的开放存取档案馆,用于存放和传播科学研究论文,无论它们是否被公开。论文可以来自法国或国外的教学和研究机构,也可以来自公共或私人研究中心。L’archive ouverte pluridisciplinaire
recommend-type

MATLAB结构体与对象编程:构建面向对象的应用程序,提升代码可维护性和可扩展性

![MATLAB结构体与对象编程:构建面向对象的应用程序,提升代码可维护性和可扩展性](https://picx.zhimg.com/80/v2-8132d9acfebe1c248865e24dc5445720_1440w.webp?source=1def8aca) # 1. MATLAB结构体基础** MATLAB结构体是一种数据结构,用于存储和组织相关数据。它由一系列域组成,每个域都有一个名称和一个值。结构体提供了对数据的灵活访问和管理,使其成为组织和处理复杂数据集的理想选择。 MATLAB中创建结构体非常简单,使用struct函数即可。例如: ```matlab myStruct
recommend-type

详细描述一下STM32F103C8T6怎么与DHT11连接

STM32F103C8T6可以通过单总线协议与DHT11连接。连接步骤如下: 1. 将DHT11的VCC引脚连接到STM32F103C8T6的5V电源引脚; 2. 将DHT11的GND引脚连接到STM32F103C8T6的GND引脚; 3. 将DHT11的DATA引脚连接到STM32F103C8T6的GPIO引脚,可以选择任一GPIO引脚,需要在程序中配置; 4. 在程序中初始化GPIO引脚,将其设为输出模式,并输出高电平,持续至少18ms,以激活DHT11; 5. 将GPIO引脚设为输入模式,等待DHT11响应,DHT11会先输出一个80us的低电平,然后输出一个80us的高电平,
recommend-type

JSBSim Reference Manual

JSBSim参考手册,其中包含JSBSim简介,JSBSim配置文件xml的编写语法,编程手册以及一些应用实例等。其中有部分内容还没有写完,估计有生之年很难看到完整版了,但是内容还是很有参考价值的。