学生成绩管理系统uml大连理工大学软件工程大作业

合集下载

考试成绩管理系统 UML大作业

考试成绩管理系统 UML大作业
考试成绩管理系统
一、信息
用例图:
分析类图:
类图:
数据库:MySQL
User
Student
Subject
Test
Score
Signup编译依赖:来自编译器通过applicationContext.xml(协同调用),spring-dao.xml(定义数据库服务器),spring-db.xml,spring-tx.xml来预编译ssm文件
学生信息修改---武鹏
考试报名---马涛
报名信息查询----马涛
考试信息查询---马立远
考试信息添加---马立远
成绩录入---陈越
成绩查询—陈越 学生查询
管理员查询
在jdbc.properties(数据库),log4j.properties(定义项目输出),web.xml(定义项目调用文件),spring-mvc.xml(过滤jsp文件)来调用数据库
三、顺序图
1、登录----张敏佳
2、修改密码----张敏佳
考试科目修改---苏占伟
考试科目删除---苏占伟
学生信息查询---武鹏

学生考试成绩管理系统uml完整报告

学生考试成绩管理系统uml完整报告
图4-4学员报名协作图
4.2.2成绩查询协作图
根据图4-2建立的序列图,建立如图4-5所示的系统作图。
图4-5成绩查询协作图
4.2.3维护成绩协作图
根据图4-3建立的序列图,建立如图4-6所示的系统作图。
图4-6维护成绩协作图
4.3创建活动图
还可以利用系统的活动图来描述系统的参与者是如何协同工作的。在考试
●考试管理人员可以根据自己的权限通过考试成绩管理系统添加、删除、修改各种数据库中的数据。
●考试成绩管理系统能够根据数据库中的学员考试成绩,自动加以分类统计,进行排序显示。
2.2系统用例模型
根据需求分析,考试成绩管理系统的参与者包含以下三种:
●学员:参加考试的主体。
●系统管理员:负责考试成绩管理系统的操作和后台维护。
3.3系统管理员类图………………………………………………………………9
3.4系统数据库类图………………………………………………………………10
第四章系统动态建模……………………………………………………………12
4.1序列图……………………………………………………………………12
4.1.1学员报名序列图…………………………………………………………12
图1-4系统管理员用例图图1-5系统数据库用例图
●系统数据库用例图:系统数据库在本系统中负责考试报名、记录成绩、成绩查询、统计成绩、更新维护成绩、设置考试编号等操作时与数据的彼此交互,根据这些活动创建的系统数据库用例图如图1-5所示。
2.2.1学员用例描述
1.“考试报名”用例
对“考试报名”用例的描述如表2.1所示。
试验内容
第二章需求分析及用例创建
2.1需求分析
考试成绩管理系统是举行成人高考、自学考试等成人高校对每个参与考试的学员成绩进行综合管理的一个系统。本系统的功能性需求如下:

软件工程UML大作业 (9)

软件工程UML大作业 (9)

实验报告☑实践报告□课程名称:系统分析与设计实验、实践名称:学习成绩管理系统实验、实践地点:行勉楼C1专业班级:软件工程1803 学号:2018005669学生姓名:李敏指导教师:孟东霞2020 年10 月31 日一、实验目的通过《系统分析与设计》实验,使学生在实际的案例中完成系统分析、设计的主要步骤,在实践中熟悉信息系统分析与设计的规范及信息系统开发的相关应用软件;加深对信息系统分析与设计课程的基础理论、基本知识的理解;树立正确的分析设计思想,提高系统分析、设计的实践能力及撰写书面文件的能力。

二、实验要求要求学生以个人为单位自选题目,班内选题不重复;对所选项目进行调查,写出300字以上的系统描述;利用系统分析与设计的基本原理、方法进行系统分析、设计,使用UML语言构建该系统的分析、设计模型,并完成实验报告;实验报告以纸质版(A4)形式在课程结束后提交。

三、实验主要设备:笔记本计算机四、实验内容1 选题及项目背景选题:学习成绩管理系统项目背景:此次系统开发的对象是某高校。

二十一世纪以来,管理信息系统是进行信息的采集,存储,加工,维护和使用的系统,它是随着管理科学和技术科学的发展而形成的,学生成绩管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,学生成绩管理系统能够为用户提供充足的信息和快捷的查询手段,对学生来说可以轻松的查询自己在校的成绩以及信息等,但是一直以来学校都是靠传统人工的方式来管理学生成绩,这种管理方式存在着缺点,如:效率低,保密性差,另外时间一长,将产生大量的文件和数据,这对于查找,更新和维护带来了许多困难。

2 定义每个学校在学期末都会有进行期末考试成绩的统计分析工作,而这些工作必须在考试结束后的近一个星期内完成。

大量的成绩数据的统计分析工作如果只靠人力来完成,费时费力还容易出错,而学生成绩管理系统是为了更方便的录入并管理学生的成绩,它已经是是整个学校工作系统的重要组成部分,其内容对于学校管理者和学生至关重要,所以学生成绩管理系统应该为用户提供所需要的信息以及方便的管理平台。

学生成绩管理系统C++大作业.(优选)

学生成绩管理系统C++大作业.(优选)

《面向对象程序设计》课程实习大作业学生成绩管理系统(学生信息的查询,求总分平均分,排序) (The system of student’s score management)班级:姓名:学号:1.设计的目的管理学生信息1.1 设计功能介绍该设计实现学生信息的输出,查询,求总球平均以及排序功能。

启动页面后,可根据提示信息输入学生信息,可输入多组。

然后你会看见“0表示调用“输出“函数"1表示调用“查找“学生信息函数2表示调用”排序“函数3表示调用“求和求平均分”函数请依照上述说明输入数字:“的提示信息,此时你可以更据要求输入数字,进行相应的操作。

若输入0,你将看到你刚才录入的信息整齐的输出在桌面上;若输入1,你将看到—-"请输入查找的同学的学号:"—-的提示信息,输入学号即可查询;若输入2,你将看到——"若按照总分排序请输入1,按数学排序输入2.按英语排序输入3.按汇编排序输入4,请按要求输入:--的提示信息,按要求输入即可;若输入3,你将看到--"请输入查找的同学的学号:"—的提示信息,输入即可;1.2 涉及到的知识点和解决方法主要用到类的声明定义,运算符重载,友元,类的继承与派生,设置菜单。

运用类建立一组学生信息,在利用对象数组得到多组学生信息,将所有的操作函数都设为类的成员函数,在利用菜单调用这些函数对对象数组进行操作,其中,我们还设置了益处错误,如若输入不正确,会有相应的提示信息输入,并且可以重新执行该操作,方便。

设计的难点是如何将输入的数据放入对象数组,以及如何让成员函数对数组进行操作。

解决方法是像普通数组一样传参。

1.3 系统功能结构图图1 系统功能结构图1.4 主要界面截图图1. 主界面,根据提示输入数据输入信息输出信息求总求平均分查找信息按总分排序按单科成绩排序学生信息管理系统图2. 输入0,调用输出函数图3. 查询的结果,显示溢出错误图4. 调用排序函数,显示溢出错误图5. 调用求和求平均分的函数2.开发环境运行环境:Windows 7、Windows XP开发工具:Dev C++3.各功能项对应类或函数的设计过程3.1 类的声明和定义#include<iostream>#include<string>#define N 2using namespace std;class Tongxue //定义基类{protected:int num;string name;char sex;float match;float english;float huibian;};class Student:public Tongxue //定义派生类{public:void shuru();void shuchu(Student b[]);void chazhao(Student b[]);//声明成员函数void sumaver(Student b[]);//声明成员函数void paixu (Student b[]);//声明成员函数friend ostream&operator << (ostream&,Student&);friend istream&operator >>(istream&,Student&);protected:int tele; //定义派生类中的新数据成员string addr;//定义派生类中的新数据成员};ostream&operator<<(ostream&output,Student&c){output<<"num:"<<c.num<<"\tname:"<<<<"\tsex:"<<c.sex<<"\tmatch:"<<c.match<<"\ten gliah:"<<c.english<<"\thuibian:"<<c.huibian<<"\ttele:"<<c.tele<<"\taddr:"<<c.addr<<endl; return output;}istream&operator >> (istream&input,Student&c){input>>c.num>>>>c.sex>>c.match>>c.english>>c.huibian;return input;}3.2主界面代码int main(){int m,xz;Student b[N];for(int i=0;i<N;i++)b[i].shuru();Student stu;m=0;while(m==0){cout<<"0表示调用“输出“函数"<<endl;cout<<"1表示调用“查找“学生信息函数"<<endl;cout<<"2表示调用”排序“函数"<<endl;cout<<"3表示调用“求和求平均分”函数"<<endl;cout<<endl;cout<<"请依照上述说明输入数字:"<<endl;cin>>xz;//输入数字选择调用函数;switch (xz){case 0: stu.shuchu(b);break;case 1: stu.chazhao(b);break;case 2: stu.paixu(b);break;case 3: stu.sumaver(b);break;default : m=1;//m置1,which循环结束}}}void Student::shuru(){cout<<"请按照以下要求正确的输入学生信息。

C语言程序设计课程大作业--成绩管理系统

C语言程序设计课程大作业--成绩管理系统

《C语言程序设计》课程大作业——学生成绩管理系统一、任务与目的本大作业要求学生对《学生成绩管理系统》进行分析、设计及编程实现。

要求该系统实现部门级(或班级)成绩管理的常用功能,界面友好。

通过大作业,促使学生专业技能得到综合训练,让学生了解软件开发基本技术和工作过程。

通过本系统的开发,同学要了解软件开发的整个过程,掌握软件开发的基本方法,提前培养同学们从事软件行业应具备的基本素质和能力,为以后的学习作一个铺垫。

二、系统开发步骤软件开发一般有以下步骤:1。

问题定义2。

可行性研究3。

需求分析(需求分析阶段)4。

总体设计5. 详细设计6。

编码及单元测试7. 综合测试8. 软件维护(安装调试阶段)其中1、2、3步可以整合为调研分析阶段,4、5、6、7步可以整合为项目实施阶段.根据本次课程设计的实际情况,我们着重进行系统设计和编码实施.该阶段主要工作有:1。

系统结构的总体设计决定系统的总体结构,包括整个系统分哪些部分,各部分之间有什么联系以及已确定的需求对这些组成部分如何分配等方面。

2。

数据结构定义定义软件处理的对象——类,定义数据处理流程.3.详细设计对各功能模块的功能定义,说明模块之间的调用关系与接口(参数).4。

编码及调试根据详细设计的要求,按照统一的要求和编码规范,用JAVA语言编码实现,同时负责每个模块的独立调试。

5.综合测试软件开发的后期是软件装配和综合测试。

软件测试一般有专业的测试人员,同时通过发布使用试用版(体验版)等方式让用户体验、测试。

在多次测试改进后,才正式发布.三、系统功能需求描述管理内容包括:学号、姓名、班级、五门课成绩。

主要功能有:添加、修改、删除、读出、写入、查找、排序、计算总分、平均分、分类汇总等。

具体包括:1. 输入学生的成绩信息,包含学号、姓名、性别等基本信息和各课成绩;2. 显示全部学生各科成绩信息;3. 对各科成绩统计分析(总分、平均分、最高分、最低分、及格率等);4。

uml学生成绩管理系统

uml学生成绩管理系统

UML学生成绩管理系统简介UML学生成绩管理系统是一个用于管理学生的学业成绩的系统。

该系统可以帮助学校或教育机构轻松管理学生的课程成绩和学术表现。

功能特点1.学生管理:系统可以存储学生的个人信息,包括姓名、年龄、性别和联系方式。

2.课程管理:系统可以管理学生的课程信息,包括课程名称、授课教师、学分和上课时间。

3.成绩管理:系统可以记录学生的考试成绩和平时表现,并生成成绩报告。

4.统计分析:系统可以根据学生的成绩数据进行统计分析,包括平均成绩、最高成绩和最低成绩等。

5.导出报告:系统可以将学生的成绩报告导出为Excel或PDF格式,方便学校和教师查看和分析学生成绩。

UML类图下面是UML类图表示了学生成绩管理系统的设计和关系。

```plantuml @startumlclass Student { - id: int - name: string - age: int - gender: string - contact: string + getID(): int + getName(): string + getAge(): int + getGender(): string + getContact(): string + setID(id: int): void + setName(name: string): void + setAge(age: int): void + setGender(gender: string): void +setContact(contact: string): void }class Course { - id: int - name: string - teacher: string - credit: int - schedule: string + getID(): int + getName(): string + getTeacher(): string + getCredit(): int + getSchedule(): string + setID(id: int): void + setName(name: string): void + setTeacher(teacher: string): void + setCredit(credit: int): void + setSchedule(schedule: string): void }class Grade { - student: Student - course: Course - score: int + getStudent(): Student + getCourse(): Course + getScore(): int + setStudent(student: Student): void + setCourse(course: Course): void + setScore(score: int): void }class GradeReport { - grades: List + addGrade(grade: Grade): void + removeGrade(grade: Grade): void + getAverageScore(): double + getMaxScore(): int + getMinScore(): int + generateReport(): void }Student。

软件工程课程设计(学生成绩管理系统)

软件工程课程设计(学生成绩管理系统)

软件工程课程设计(学生成绩管理系统)软件工程课程设计(学生成绩管理系统)一、引言随着教育信息化的发展,学生成绩管理系统在高校中得到了广泛应用。

本文将介绍基于软件工程的课程设计,以开发一个学生成绩管理系统为例,详细说明其设计和实现过程。

二、需求分析1. 功能需求学生成绩管理系统应具备以下功能:- 学生信息管理:包括学号、姓名、班级等基本信息的录入、查询和修改;- 课程信息管理:包括课程编号、课程名称、学分等信息的录入、查询和修改;- 成绩管理:包括学生选课、成绩录入、查询和修改;- 统计分析:包括班级、课程和学生的成绩统计和分析;- 报表生成:根据学生、课程和班级等条件生成成绩报表。

2. 性能需求学生成绩管理系统应满足以下性能需求:- 系统响应时间应快,用户操作流畅;- 系统应具备较好的扩展性,能够适应学生数量和课程数量的增长;- 数据库读写性能稳定,保证系统的稳定性和可靠性。

三、系统设计1. 系统架构本学生成绩管理系统采用B/S架构,即浏览器(Browser)和服务器(Server)架构,由于其开发和维护成本低、跨平台性好等优点,适合大规模应用。

系统主要包括前端展示界面和后端数据处理以及数据库存储模块。

前端展示界面采用HTML、CSS和JavaScript技术实现,使用户能够直观地操作系统。

后端数据处理和数据库存储模块采用Java语言开发,通过Servlet技术与前端界面进行数据交互,并将数据存储到数据库中。

2. 数据库设计数据库采用关系型数据库MySQL进行存储,系统中数据的组织结构如下:- 学生表(Student):包含学生的学号、姓名、班级等信息;- 课程表(Course):包含课程的编号、名称、学分等信息;- 成绩表(Grade):包含学生的学号、课程编号、成绩等信息。

四、系统实现1. 前端开发前端界面开发主要包括学生信息管理、课程信息管理、成绩管理、统计分析和报表生成等功能的实现。

通过HTML、CSS和JavaScript技术实现页面的布局和交互,使用户能够方便地进行操作。

大连理工大学《软件工程》大作业离线作业答案

大连理工大学《软件工程》大作业离线作业答案

网络教育学院《软件工程》课程大作业题目:图书管理系统姓名:陈乐报名编号:学习中心:邢台技师学院层次:专升本专业:计算机科学与技术第一大题:谈谈你对本课程学习过程中的心得体会。

通过此次课程设计,使我更加扎实的掌握了有关软件工程方面的知识,在设计过程中虽然遇到了一些问题,但经过老师的指导,我们一一克服了困难完成了设计,在此感谢大连理工的辅导老师的辛勤指导,我也将会更加努力学习,掌握更多知识。

第二大题:完成下面一项课程设计。

2019秋《软件工程》课程大作业题目三:图书管理系统总则:不限制编程语言,可以选用VB/C#等,不限数据库,可选用SQL/MYSQL/ACCESS等设计一个图书管理系统。

(具体工具平台及语言可以自己根据自己的习惯选用,不必完全按照上述技术要求)要求:(1)撰写一份word文档,里面包括(需求分析规格书、详细设计说明书、测试报告书)章节。

(2)需求分析规格书,包含功能需求分析、数据需求分析。

功能需求分析介绍该系统具体包含何种功能。

(3)详细设计说明书包含数据表,核心程序,模块相关截图。

数据表为数据库所建立的数据表,至少包含用户信息表、图书信息表表等。

核心程序需列出系统的核心程序。

(4)测试报告书要求简单介绍测试的方法与测试的示例,举出一组示例即可。

(5)整个word文件名为 [姓名奥鹏卡号学习中心](如戴卫东101410013979浙江台州奥鹏学习中心[1]VIP )需求分析2.1 需求分析本系统是基于JSP的网上图书管理系统。

购书者在注册成为本网站的用户后,就可以浏览网站信息并且购买图书。

书店负责人对数据库等进行操作,及时更新网站信息。

2.2 数据分析(一)用户信息用户是指在本网站注册成功的购书者。

成为本网站的用户后才可以对本网站进行更多的操作。

包括,网上购书、填写订单、订单查询、留言等。

(二)管理员信息管理员负责对网站后台进行管理,包括数据库表的维护和对用户、订单、公告、留言等信息的管理。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

学生成绩管理系统设计
2019-4-24
目录
第1章需求分析 (2)
1.1 功能需求 (2)
1.2 用例模型 (2)
1.2.1识别参与者与用例 (2)
1.2.2用例图 (2)
1.2.2用例规约 (3)
第2章建立静态模型 (5)
2.1确定对象类和关联 (5)
2.2添加属性和操作 (6)
2.3寻找继承关系 (6)
2.4类图 (6)
第3章建立动态模型 (8)
3.1序列图 (8)
3.2状态图 (10)
第4章物理模型 (10)
4.1 创建系统构件图 (10)
4.2 创建系统配置图 (10)
第5章分工小结 (11)
第1章需求分析
1.1 功能需求
(1)学生成绩管理系统能够为学生提供查询成绩、计算绩点等服务。

每个学生拥有唯一的账号,每一个账号包括学号、姓名、密码等个人信息。

(2) 学生成绩管理系统允许教师对学生的成绩进行录入、查询、修改或删除。

每个教师拥有唯一的账号,每一个账号包括教工号、姓名、密码等个人信息。

(3)教学管理员能够新建学生信息和课程信息,能够查询、修改或删除这些信息,并且管理员能够对本系统设置权限。

每个管理员拥有唯一的账号,每一个账号包括管理员号、姓名、密码等个人信息。

1.2 用例模型
采用用例驱动的分析方法,识别出系统中的参与者和用例,并建立用例模型。

1.2.1识别参与者与用例
●参与者可确定为:学生、教师和教学管理员。

●用例可确定为:登陆系统、找回密码、查询成绩、计算绩点、修改成绩、删
除成绩、录入成绩、新建(查询/修改/删除)学生信息、新建(查询/修改/删除)课程信息。

1.2.2用例图
学生用例图:
教师用例图:
管理员用例图:
1.2.2用例规约
➢用例名:用户登录。

用例描述:用户使用自己的账户名和密码登录系统。

参与者:学生,教师,管理员。

事件流:
常规流:
1.用户进入成绩管理系统登录界面
2.用户输入用户名和密码
3.系统检查用户的账户是否有效,检查密码与账户是否匹配
4.系统记录登录信息
5.用户进行权限范围内的相关操作
备选流:
1.用户的账户不存在则显示“账户不存在”。

2.用户密码错误显示“密码错误”,用户找回密码。

前置条件:成绩管理系统正常运行。

系统识别用户权限为学生。

后置条件:登陆成功,用户可进行权限范围内的操作;登录失败,用户可以选择放弃登录,重新输入密码或者找回密码。

➢用例名:查询成绩
用例描述:学生选中一门课程,查询该课程成绩
参与者:学生
事件流:
常规流:
1.系统确认用户登录信息以及权限
2.学生选择一门课程,系统显示该课程成绩
3.学生查询成绩结束,关闭窗口
前置条件:系统正常运行
后置条件:查询结束后,学生关闭查询成绩窗口
➢用例名:教师添加学生成绩
用例描述:教师添加一门课程学生的成绩
参与者:教师
事件流:
常规流:
1.系统确认用户登录信息以及权限
2.教师选择一门课程
3.教师根据该课程的学生名单信息进行成绩录入
4.录入结束后,教师保存成绩单,成绩单保存至系统数据库。

5.系统显示成绩信息录入成功
前置条件:系统正常运行,系统识别用户权限为教师。

后置条件:保存成功,更新系统数据库,返回用户界面。

保存失败则返回录入界面要求再次尝试。

➢用例名:教师查询学生成绩
用例描述:教师查询一门课的成绩单
参与者:教师
事件流:
常规流:
1.系统确认用户登录信息以及权限
2.教师选择一门课程
3.系统从数据库中调出该科目的成绩单,并显示。

4.教师查看成绩信息,确认无误后关闭窗口
备选流:
1.教师查看成绩信息后发现成绩信息有误,则修改成绩信息;
2.教师查看成绩后发现有多余的成绩信息,则删除成绩信息。

前置条件:系统正常运行,系统识别用户权限为教师。

后置条件:教师发现成绩信息有误,则修改成绩信息;教师发现成绩信息多余,则删除成绩信息。

➢用例名:修改学生成绩
用例描述:教师发现学生成绩信息有误,修改学生成绩
参与者:教师
事件流:
常规流:
1.教师发现学生成绩信息有误
2.教师选择修改学生成绩,进入成绩修改界面
3.教师对学生成绩进行修改
4.修改完毕后,保存学生成绩,
5.系统数据库更新学生成绩信息
6.系统显示修改学生成绩成功
7.系统显示修改之后的学生成绩信息
前置条件:系统正常运行,系统确认账户权限为教师;教师进入成绩查询界面。

后置条件:若用例执行成功,则学生成绩信息被更新,否则系统状态不变。

➢用例名:教师删除学生成绩信息
用例描述:教师发现学生成绩信息多余,删除学生成绩信息
参与者:教师
事件流:
常规流:
1.教师发现学生成绩信息多余
2.教师选择删除学生成绩信息,进入成绩信息删除界面
3.教师选择若干条学生成绩信息
4.教师删除选中的学生成绩信息
5.删除结束后,保存学生成绩
6.系统数据库更新学生成绩信息
7.系统显示删除学生成绩信息成功
8.系统显示更新之后的学生成绩信息
前置条件:系统正常运行,系统确认账户权限为教师;教师进入成绩查询界面。

后置条件:若用例执行成功,则学生成绩信息被更新,否则系统状态不变。

第2章建立静态模型
2.1确定对象类和关联
根据对名词和用例中出现的实体筛选,得到以下5个类:
学生类student、教师类teachers、课程类courses、管理员类manage、成绩类grades
2.2添加属性和操作
➢学生类students
个人信息应包括:姓名、密码、入学时间、学号。

使用系统进行的操作应包括:登录、查询成绩。

➢教师类teachers
个人信息应包括:姓名、密码、教工号、所教课程。

使用系统进行的操作应包括:登录、录入成绩、查询成绩、修改成绩、删除成绩。

➢课程类courses
属性应包括:课程号、课程名、任课教师。

可提供的操作应包括:学生选课
➢管理员类manage
个人信息应包括:姓名、密码、管理员号。

使用系统进行的操作应包括:登录、新增学生信息、查询学生信息、修改学生信息、删除学生信息、新增课程信息、查询课程信息、修改课程信息、删除课程信息、。

➢成绩类grades
属性应包括:课程号、学号、成绩。

可提供的操作应包括:录入成绩、查询成绩、修改成绩、删除成绩。

2.3寻找继承关系
学生类,教师类,管理员类可泛化出一个父类:用户
共同的属性:姓名、密码
共同的操作:登录、修改姓名、密码等个人信息
2.4类图
注:manage类中的新增、查询、修改、删除函数应该有两套,一套是对学生、课程、教师的信息修改,一套是对成绩修改。

泛化关系
边界类图
第3章建立动态模型
系统的动态行为模型由交互作用图(时序图和协作图)、状态图、活动图描述。

3.1序列图
序列图用于描述对象间的交互行为,着重体现时间顺序。

在学生成绩管理系统中,每个用例都可以建立一个时序图,将用例执行中各个参与的对象之间的消息传递过程表现出来。

下面是三个用例的序列图:
➢学生查询成绩序列图:
➢教师修改学生成绩的序列图:
➢管理员删除学生信息的序列图:。

相关文档
最新文档