学生成绩管理系统UML课程设计

合集下载

学生考试成绩管理系统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需求分析
考试成绩管理系统是举行成人高考、自学考试等成人高校对每个参与考试的学员成绩进行综合管理的一个系统。本系统的功能性需求如下:

学生成绩管理系统课程设计

学生成绩管理系统课程设计

学生成绩管理系统课程设计一、引言学生成绩管理系统是一种用于管理学生学业成绩的系统。

该系统能够方便地记录、查询和统计学生成绩,并提供相应的分析报告和数据可视化功能。

本文档将详细介绍学生成绩管理系统的设计原理、功能要求和实现方法。

二、系统设计1. 功能需求学生成绩管理系统的主要功能如下:•学生信息管理:包括学生基本信息的录入、修改和删除等操作。

•课程信息管理:包括课程的添加、编辑和删除等操作。

•成绩录入与管理:包括学生每门课程的成绩录入、查询和修改等操作。

•成绩统计与分析:包括按学生、按课程、按班级等维度进行成绩统计和分析。

2. 数据库设计学生成绩管理系统的数据库设计如下:学生表字段名类型描述学号字符串学生的唯一标识姓名字符串学生的姓名班级字符串学生所在班级性别字符串学生的性别出生日期日期学生的出生日期入学日期日期学生的入学日期地址字符串学生的家庭地址联系电话字符串学生的联系电话课程表字段名类型描述课程编号字符串课程的唯一标识课程名称字符串课程的名称学分数值课程的学分授课教师字符串课程的授课教师成绩表字段名类型描述学号字符串学生的学号课程编号字符串课程的编号成绩数值学生在该门课程的成绩3. 界面设计学生成绩管理系统的界面设计应尽量简洁明了,便于用户操作和使用。

具体界面设计将在后续开发过程中进行。

三、系统实现学生成绩管理系统的实现方法主要分为以下几个步骤:1.根据需求分析,设计数据库表结构,并创建相应的数据表。

2.实现学生信息管理模块,包括学生信息的录入、修改和删除等功能。

3.实现课程信息管理模块,包括课程的添加、编辑和删除等功能。

4.实现成绩录入与管理模块,包括学生成绩的录入、查询和修改等功能。

5.实现成绩统计与分析模块,包括按学生、按课程、按班级等维度进行成绩统计和分析。

6.进行系统测试和调试,确保系统的稳定性和可靠性。

7.部署系统到服务器上,并进行系统的维护和更新。

四、总结学生成绩管理系统是一种便捷高效的管理工具,能够帮助学校或教育机构有效管理学生成绩。

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。

最新-学生成绩管理系统的分析及设计-应用UML建模 精品

最新-学生成绩管理系统的分析及设计-应用UML建模 精品

第1章系统需求学生成绩管理系统的域[1]描述如下:在学生成绩管理系统中,要为每个学生建立一个帐户,并给学生发放帐户(帐户可以提供帐户号、帐户初始密码),帐户中存储学生的个人信息、选课信息以及课程成绩。

持有帐户的学生可以登陆系统,只能查看本人的个人信息、选课信息、个人成绩。

在登陆时,需要输入自己的账号和密码,系统验证学生是否有效(在系统中存在帐户),若有效,则登陆系统,否则重新输入,超过三次,则不允许再次输入。

老师可以修改学生成绩信息,但仅限于学生选修的那门课程。

老师也有自己的个人帐户,权限比学生高,可以浏览学生信息。

学生成绩管理系统的管理员,可以编辑、添加、删除、学生信息。

对上述学生成绩管理系统的域描述进行分析,可以获得如下功能性需求:学生持有帐户 (帐户号和密码)。

学生可以登陆系统。

学生可以查看系统消息内的信息。

学生可以查看个人信息,个人成绩信息和选课情况。

在学期结束时,学生可以选课。

学生可以给管理员发消息。

老师可以修改选修自己课程的学生的成绩信息。

老师可以浏览选修自己课程的学生的信息。

学生成绩管理员可以创建新的学生帐户。

学生成绩管理员可以修改学生的帐户信息。

学生成绩管理员可以删除已存在的学生帐户。

学生成绩管理员可以在系统中添加学生信息。

学生成绩管理员可以编辑学生信息。

学生成绩管理员可以删除学生信息。

第2章需求分析采用用例驱动的分析方法分析需求的主要任务是识别出系统中的参与者和用例,并建立用例模型。

2.1 识别参与者通过对系统需求的分析,可以确定系统中有三个参与者:StudentActor(学生)、TeacherActor(教师)、AdminerActor(管理员)。

参与者的描述如下:(1)Student描述:学生可以登陆、选课、查看系统信息、个人信息、提出意见,还可以取消选课。

示例:持有帐户的任何人或组织。

(2)Teacher描述:可以修改学生部分信息,浏览学生信息。

示例:持有帐户的任何人和组织。

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

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

学院《面向对象技术》试验报告(二)第一章概述 (3)1.1课题背景和研究意义 (3)1.2主要工作和论文结构 (3)第二章需求分析及用例创建 (4)2. 1 需求分析 (4)2.2系统用例模 (4)2.2.1学员用例描述 (5)2.2.2系统管理员用例描述 (6)2.2.3系统数据库用例描述 (7)第三章系统静态建模 (9)3.1创建系统静态模型 (9)3.2学员用例类图 (9)3.3系统管理员类图 (9)3.4 系统数据库类图 (10)第四章系统动态建模 (12)4.1序列图 (12)4.1.1学员报名序列图 (12)4.1.2成绩查询序列图 (12)4.1.3维护成绩序列图 (13)4.2 协作图 (14)4.2.1 学员报名协作图 (14)422查询成绩协作图 ..................................................423维护成绩协作图 (14)4.3创建活动图 (14)4.4创建状态图 (15)第五章系统实现建模 (16)5.1系统构件图 (16)5.2系统部署图 (16)试验内容试验内容第二章需求分析及用例创建2.1需求分析考试成绩管理系统是举行成人高考、自学考试等成人高校对每个参与考试的学员成绩进行综合管理的一个系统。

本系统的功能性需求如下:•学员报名参加相应的科目考试,通过考试成绩管理系统办理考试报名手续,并产生相应的考试编号。

•每次考试完毕后,系统管理员及时将参加考试学员的考试成绩输入到考试成绩管理系统中。

•考试管理人员可以根据自己的权限通过考试成绩管理系统添加、删除、修改各种数据库中的数据。

•考试成绩管理系统能够根据数据库中的学员考试成绩,自动加以分类统计,进行排序显示。

2.2系统用例模型根据需求分析,考试成绩管理系统的参与者包含以下三种:•学员:参加考试的主体。

•系统管理员:负责考试成绩管理系统的操作和后台维护。

•系统数据库:参与系统完成各项功能的整个过程。

UML-课程设计-学生成绩管理系统-【精】

UML-课程设计-学生成绩管理系统-【精】
2.2功能描述
功能:此学生成绩管理系统基本能够实现学生成绩的查询的功能
本系统对功能的要求,如下:
1.输入一个同学的姓名和学号,系统能够输出学生所在的学院、班级、成绩等学生信息
2.对于已经录入学生成绩管理系统的学生信息可以进行修改,例如:删除、添加。对于没有录入学生成绩管理系统的学生信息可以添加到系统(此项功能的实现需要对用户身份进行核查)
2.允许多人同时使用本系统并且不会发生冲突。
3.本系统必须保证数据的安全和准确,能够方便增加,删除和修改信息,满足广大使用者的需求。
4.对使用本系统的管理人员,或者其他人员的技术要求不高,易操作。
5.此程序是常驻内存的;因为学号是学生的唯一标识符,所以学生姓名可以重复,但学号不可重复;本系统对数据修改时,会对数据进行覆盖。
成绩是学生学校生活的重要组成部分,也是衡量一个学生学习能力的重要标志,要方便的存储和查询学生成绩,随着信息化的实现,学生成绩管理系统就成为一个学校的网络组成不不可或缺的部分信息在社会和经济的发展中所起的作用越来越为人们所重视。
在“学生成绩管理系统”开发时应该满足以下具体的系统需求:
1.学生成绩管理系统,需要有系统登陆功能,这样可以保证系统的安全性;系统使用者为学校成绩管理人员,以及学生,教师。
系统的可行性分析
(1)系统实施运行的可行性:
各教师,学生都已熟练掌握计算机的基本实用方法和操作技能,对新系统的开发,表现出极大的热情。提出了很多好的建议和要求。
(2)技术可行性:
校园网已正常运行;开发人员已熟练掌握开发工具。技术上实现系统是可行的。
(3)经济可行性:
校园内部局域网络已经建成;硬件投入不需要很大。
学生教师教学管理员
1.执行者“学生”:使用系统的目的是查询所学课程的成绩

UML学生管理系统(两篇)2024

UML学生管理系统(两篇)2024

引言概述:UML学生管理系统是一种用于管理学生信息的软件系统,可以实现学生信息的增、删、改、查等功能。

本文将继续探讨UML学生管理系统的设计和实现,包括数据结构设计、功能模块设计、界面设计、系统性能优化以及安全性设计等方面。

正文内容:一、数据结构设计1. 学生信息表的设计:包括学生基本信息、课程信息、成绩信息等字段,采用关系数据库进行存储,设计合适的表结构以满足系统的需求。

2. 学生关系表的设计:建立学生与课程、学生与成绩之间的关系,采用关系型数据库的外键关联机制实现关系表的设计。

二、功能模块设计1. 学生信息管理模块:包括学生信息的增加、删除、修改和查询等功能,通过对学生信息表的操作实现。

2. 课程管理模块:包括课程信息的增加、删除、修改和查询等功能,通过对课程信息表的操作实现。

3. 成绩管理模块:包括成绩信息的增加、删除、修改和查询等功能,通过对成绩信息表的操作实现。

4. 班级管理模块:包括班级信息的增加、删除、修改和查询等功能,通过对班级信息表的操作实现。

5. 用户权限管理模块:包括用户登录、权限分配和用户信息管理等功能,通过对用户表的操作实现。

三、界面设计1. 登录界面设计:提供用户登录的界面,包括用户名和密码的输入框以及登录按钮。

2. 学生信息管理界面设计:提供学生信息的录入、修改以及查询功能的界面,以表格形式展示学生信息。

3. 课程管理界面设计:提供课程信息的录入、修改以及查询功能的界面,以表格形式展示课程信息。

4. 成绩管理界面设计:提供成绩信息的录入、修改以及查询功能的界面,以表格形式展示成绩信息。

5. 用户权限管理界面设计:提供用户登录、权限分配和用户信息管理功能的界面,包括用户信息的录入、修改以及查询功能。

四、系统性能优化1. 数据库索引优化:通过添加适当的数据库索引,提高数据库查询的效率,减少查询时间。

2. 数据批量处理优化:对于批量的数据操作,采用批量处理的方式,减少数据库访问次数,提高系统的响应速度。

基于UML的学生成绩管理系统的分析与设计

基于UML的学生成绩管理系统的分析与设计
基于UML的学生成绩管理系统的 分析与设计
目录
01 一、需求分析
03 三、系统实现
02 二、系统设计 04 四、系统测试
目录
05 五、结果与讨论
07 参考内容
06 六、总结
随着学校规模的扩大和管理的复杂化,学生成绩管理变得尤为重要。为了提 高学生成绩管理的效率和准确性,本次演示将介绍一个基于UML(统一建模语言) 的学生成绩管理系统的分析与设计。
一、系统需求分析
首先,我们需要对系统进行需求分析。通过与学校管理人员、教师和学生进 行深入的交流,我们了解到以下需求:
1、学生选课功能:学生需要能够在系统中查看所有可选择的课程,并能够 根据自己的兴趣和学业需求进行选课。
2、教师管理课程信息功能:教师需要能够添加、修改和删除课程信息,包 括课程名称、描述、学分等。
1、类图设计
根据需求分析,我们定义了以下几个类:学生类(Student)、教师类 (Teacher)、课程类(Course)、选课类(CourseSelection)和成绩类 (Grade)。这些类之间通过关联关系进行交互。
2、用例图设计
用例图展示了系统中的用例以及它们与参与者之间的关系。本系统中主要有 学生选课、教师管理课程信息、录入与查询成绩以及用户管理等用例。
接下来,我们可以使用UML进行系统的分析与设计。首先,我们需要画出系 统的用例图。用例图是描述用户与系统之间交互的一种图形表示,它能够清晰地 展示出系统中各个角色的行为和交互过程。在我们的系统中,主要的用例包括学 生信息管理、课程管理、成绩录入与查询和报表生成。
然后,我们需要对系统的静态结构进行分析。我们可以使用类图来表示系统 的静态结构,类图可以描述系统中类的属性和方法,以及类之间的关系。在我们 的系统中,主要的类包括学生类、课程类、成绩类和报表类。

UML学生成绩管理系统ppt课件

UML学生成绩管理系统ppt课件

后面内容直接删除就行 资料可以编辑修改使用 资料可以编辑修改使用
资料仅供参考,实际情况实际分析
主要经营:课件设计,文档制作,网络软件设计、 图文设计制作、发布广告等 秉着以优质的服务对待每一位客户,做到让客户满 意! 致力于合同简历、论文写作、PPT设计、计划书、 策划案、学习课件、各类模板等方方面面,打造全 网一站式需求
验证通过
成绩管理
显示管理服 务
查询学生信 息 显示学生信 息
录入学生成 绩信息
修改学生成 绩信息
删除学生成 绩信息
显示录入成 绩信息
显示修改成 绩信息
显示删除成 绩信息
退出系统
图5-2 教师活动图
学生活动图
学生 系统
登录
验 证 登录 信 息
登 录 失败
验 证 失败
验 证 通过
选 择 服务
显 示 使用 服 务
管理员
<<include>> 查询学生信息 添加学生信息 <<include>> 信息管理 <<include>> 修改学生信息
删除学生信息
图2-2 管理员用例图
教师用例图
<<extend>> 登录系统 找回密码 <<include>> 教师 <<include>> 查询学生信息 添加学生成绩信息 <<include>> <<include>> 成绩管理 <<include>> 修改学生成绩信息
保存成绩
删除学生成绩信息
图2-3 教师用例图
学生用例图

基于UML学生成绩管理系统.doc

基于UML学生成绩管理系统.doc

目录一.前言----—-—-—-——-——----———---—-—————---—————--——-—-—--———-——1.UML语言规范-————-—--—-—-—--—-—-——----—-—----—-——---——-—--—-—-——2.EA工具及应用--————————---——-—-——-----—-—-———-——----——---————-—-3.UML面向对象分析与设计-—-——-——-——-—--—--—————-————---——--———--——4.参考文献—-—-—---————-—--———--———-—----—----————-——-—-———----———二.课程设计报告-——————-—————-——---—--—--——-—第一章学生成绩管理系统概述-—-—----—-----———-—-——1.1 设计理念及应用范围——-——-——-——-—-—----—————---———-——-———--——1。

2 实现功能-——--——-—-—--———————-——--—-——---—-—-—-----————-———-第二章学生成绩管理系统需求分析—-—--—-—-—--—-————2.1 课程设计性质和目的—-——-———-—--—----——--————--——-——-———-——--2。

2 输入输出的形式-------—----—————--—-—--————————---——-----—--2.3 程序的实现功能—————----—-—-——————--—-——-———---——----—-——--—第三章学生成绩管理系统的分析--————-—--——————-———-——-3。

1技术框架-————-———---—-——---—----—----—-—————-———-———--—----————3。

2面向对象分析步骤——-—--——--—-——----—————-——-——------——--—————-——第四章数据块建模—------—-——--—-———-------—————————-—4。

UML学生管理系统

UML学生管理系统

学生成绩管理系统一、需求分析学生成绩管理工作是高校教育工作的一项重要内容。

教务管理工作是指学校管理人员按照一定教育方针,运用先进的管理手段,组织、协调、指挥并指导各用户活动,以便高效率、高质量地完成各项教学任务,完成国家所制定的教育目标。

学生成绩管理工作是学校教学工作的中枢,是保证高校教学机制正常运转的枢纽,它是一项目的性、计划性、适用性、创造性和科学性很强的工作。

学生成绩工作关系到高校教学秩序的稳定。

大中型院校人员众多,如果没有好的管理,就不能取得很好的成果,应用数据库来管理,在这方面能够取得很好的效果。

系统的可行性分析1.系统实施运行的可行性各教师,学生都已熟练掌握计算机的基本实用方法和操作技能,对新系统的开发,表现出极大的热情。

提出了很多好的建议和要求。

2.技术可行性校园网已正常运行;开发人员已熟练掌握开发工具。

技术上实现系统是可行的。

3.经济可行性校园内部局域网络已经建成;硬件投入不需要很大。

学生成绩管理系统是为了开发学生信息管理系统而编写,主要面向系统分析员、程序员、测试员、实施员和最终用户。

其主要任务是用计算机对学生成绩信息进行日常管理,如查询、修改、增加、删除,另外还考虑到学生选课,针对这些要求设计了学生成绩管理系统。

推行学校信息管理系统的应用是进一步推进学生学籍管理规范化、电子化控制辍学和提高义务教育水平的重要举措。

首先学生可以登录系统,并可以根据自己的情况修改密码,然后通过登陆系统查看自己的成绩,并可以对自己的成绩提出申请错误信息。

其次是作为参与者的教师,教师可以输入学生的成绩,也可以查询其对应所教的科目的学生的成绩情况。

第三参与者就是教务人员,教务人员就是核实学生的成绩情况并分类各科的成绩。

第四参与者是系统管理员,系统管理员有权利添加,删除学生;整个系统的管理都是由系统管理员进行的,如用户的授权、用户的添加与删除等情况。

所以系统管理员的角色也非常重要。

系统功能分析4.参与者的确定经过对该系统的分析,参与者可确定为:学生、教师和教务员、系统管理员。

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

UML课程设计
学生成绩管理系统
学院:计算机
专业:软件工程
学号:
姓名:兰青海
1、可行性研究报告ﻩ错误!未定义书签。

2需求规格说明ﻩ错误!未定义书签。

3、设计说明
3、1功能设置 ........................................................... 错误!未定义书签。

3、2模块划分ﻩ错误!未定义书签。

3、3识别参与者与用例ﻩ错误!未定义书签。

4、其她得uml图10ﻩ
5、系统数据库设计 ...................................................................... 125、1数据库得需求分析13ﻩ
5、2数据库得逻辑设计 (14)
6.参考文献: ................................................................ 错误!未定义书签。

1、可行性研究报告
随着网络通信技术得迅速发展与信息技术得广泛应用,计算机得应用已普及到经济与社
会生活得各个领域.教育领域也不例外,现今已经出现了各种远程网络在线教育系统、图书馆管理系统、学籍管理系统……其中学生成绩管理就是任一院校都不可缺少得部分,它得内容对于学校得决策者与教学管理者来说都至关重要,而传统得人工管理方式效率较低,为数据得查询、更新与维护代来了极大得不便。

所以学生学籍管理信息系统得开发与应用就是必要得,它能够为管理人员提供充足得信息与快捷得查询手段,提高学校学籍管理得效率
系统得可行性分析
(1)系统实施运行得可行性:
各教师,学生都已熟练掌握计算机得基本实用方法与操作技能,对新系统得开发,表现出极大得热情。

提出了很多好得建议与要求。

(2)技术可行性:
校园网已正常运行;开发人员已熟练掌握开发工具。

技术上实现系统就是可行得。

(3)经济可行性:
校园内部局域网络已经建成;硬件投入不需要很大.
2、需求规格说明
2、1对功能得规定ﻫ2。

1.1:输入一个同学得姓名与学号,系统能够输
出学生所在得学院、班级、成绩等学生信息
2.1。

2:对于已经录入学生成绩管理系统得学生信息可以进行修改,例如:删除、添加。

对于没有录入学生成绩管理系统得学生信息可以添加到系统(此项功能得实现需要对用户身份进行核查)
2.1。

3:能够对学生得信息进行保存,即退出系统时,成绩成绩不能丢失ﻫ2、1、4:能够对学生成绩进行拷贝
2、1、5:能够登入与退出系
2、2对性能得规定
能够比较准确快捷地完成上述学生成绩管理系统所要求得功能即可。

3。

设计说明
3、1系统描述
对于该系统得简要说明如下:此程序就是常驻内存得;因为学号就是学生得唯一标识符,所以学生姓名可以重复,但学号不可重复;本系统对数据修改时,会对数据进行覆盖
3、2功能
功能:此学生成绩管理系统基本能够实现学生成绩得输入、输出、插入、删除、
查找、保存、拷贝、排序、分类、退出得功能。

3.2.1输入输出项
下面就是中学生成绩管理信息系统所需要得输入、输出数据。

学生姓名
学号
学生密码
学生系别
学生生日
成绩
教师姓名
教师密码
3.2。

2功能
“学生成绩管理信息系统”包括四个模块:成绩录入、学生信息查询、学生信息更新,学生用户修改。

这四个模块既相互联系又相互独立,学生信息查询模块必须以成绩录入为基础。

(1)成绩录入模块:
主要功能用来对学生得成绩进行收集与修改.
(2)学生成绩查询模块
主要功能用来对学生成绩进行查询。

(3)学生信息更新模块
主要功能用来更新学生成绩等相关信息。

(4)学生用户修改模块
主要功能用来添加删除学生用户.
3、3学生管理系统逻辑流程图
3。

4相关用例
3。

4。

1学生成绩管理系统用例图

查询学生成绩
3.4.2查询学生成绩顺序图以及协助图
:
教师
3。

4.3 更新学生成绩顺序图以及协作图
: 教师
3。

4.4学生成绩管理系统数据库图3。

4。

5学生成绩管理系统类图
3。

4。

6学生成绩管理系统状态图
3.4.7学生成绩管理系统活动图
3。

4。

8 学生成绩管理系统组件图
3。

4.9 学生成绩管理系统部署图
学生管
理系统
教师
学生打印1打印2
4、系统数据库设计
4、1 根据系统要求设计了如下几个数据库。

4.1。

1 student数据表
设id 为主键
4.1.2grade数据表
设id 与coursename为主键
4。

1。

3 teacher数据库表

设teachername为主键
5、参考文献及资料
《软件工程导论》,张海藩,清华大学出版社。

《实用软件工程》,郑人杰等,清华大学出版社
《uml基础与rose建模案例》,吴建郑潮等,人民邮电出版社。

相关文档
最新文档