学生成绩录入系统设计与实现

团队成员:叶月欣纪杨阳季天梦刘雨恬

阶段1 - 系统需求分析

[必做 1] 列出成绩录入系统功能需求。

功能需求 输入 处理 输出
密码输入 密码输入 判断是否正确 对,进入;错,提示
老师进入

学生成绩录入
学生成绩修改
输入数据 更新数据 输出数据
退出系统 输入数据 判断是否退出 退出

[必做 2] 画出该学生成绩录入系统的用例图。

[必做 3] 将系统开发工作分解为若干任务,画出WBS。

[必做 4] 将任务分配到团队成员。列出任务分配表。

序号    任务名称 完成者     起止时间   成果确认人     备注
1 列出成绩录入系统功能需求 季天梦 4.23  刘雨恬  
2 画出该学生成绩录入系统的用例图 纪杨阳 4.23  叶月欣 用例图需要要求1的功能需求
3 将系统开发工作分解为若干任务,画出WBS 叶月欣 4.24  纪杨阳  
4 画出任务分配表 刘雨恬 4.24  季天梦 任务分配需要要求3的WBS分解任务
5
教师个人信息修改

叶月欣   季天梦 教师模块
6
学生成绩录入

纪杨阳   刘雨恬
7
学生成绩修改删除

叶月欣   季天梦
8
学生成绩查询汇总

纪杨阳   刘雨恬
9
添加、修改、删除教师信息

季天梦   叶月欣
教师基本信息管理

10
添加、修改、删除学生信息

刘雨恬   纪杨阳
学生基本信息管理

11
添加、修改删除科目

季天梦   叶月欣
成绩管理

12
修改、删除成绩

刘雨恬   纪杨阳

感悟:通过分析,这应该是一个复杂的程序,希望通过分工,我们能够共同完成这个程序。

时间: 2024-08-04 23:55:45

学生成绩录入系统设计与实现的相关文章

作业6 学生成绩录入系统设计与实现 阶段一

作业要求: [必做 1] 列出成绩录入系统功能需求. [必做 2] 画出该学生成绩录入系统的用例图. [必做 3] 将系统开发工作分解为若干任务,画出WBS [必做 4] 将任务分配到团队成员.列出任务分配表. [选做 5] 陈述团队协作的出现的问题.矛盾.以及你是如何解决的. 贡献比:许洪科(50%)            袁宇鹏(50%) 1.列出功能需求(共同讨论完成) 基础性 扩展性 创新性 1.教师登录/注销 2.成绩录入/修改 3.学生查询成绩 1.成绩导入(从WPS或者Office

作业5——需求分析(学生成绩录入系统)

[必做 1] 列出该学生成绩录入系统的利益相关者(stakeholder) 学生成绩录入系统的利益相关者(stakeholder):  1.用户:教师  2.顾客:教务管理人员 .学生   3.市场分析师:评估该系统的价值  3. 监管机构:学校 .教育局  4.软件工程师:学生成绩录入系统软件系统开发团队 [必做 2] 如果让你改进已有的成绩录入系统,请利用 NABCD 分析框架,开展竞争需求分析(表格形式) 竞争需求分析:   内容 N(Need需求) 1.验证码要不区分大小写输入 2.设置

团队博客(五):学生成绩管理系统设计类图

系统功能图 学生用例图 教师用例图 教师通过成绩管理可进行成绩的录入并查看学生成绩,通过教学管理可进行历年数据查询和个人课表查询等,通过用户管理可以查看个人基本信息和注销登录.修改密码. 管理员用例图 可进行选课管理.成绩管理.教学管理.课程管理和系统设置.用户管理. 实体类图 边界类图 学生序列图 教师序列图 管理员序列图 学生状态图 管理员状态图 教师状态图 学生活动图 管理员活动图 教师活动图

mfc学生成绩录入与查询

1.声明结构体 struct Person{ char name[8]; char yuwen[8]; char math[8];}; 2.成绩录入 UpdateData(TRUE); file=fopen("test.txt","a"); Person person={0}; UpdateData(TRUE); strcpy(person.name,m_name_in);//结构体字符数组赋值 strcpy(person.yuwen,m_yuwen_in); st

作业6成绩录入系统设计阶段一

[必做 1] 列出成绩录入系统功能需求. [必做 2] 画出该学生成绩录入系统的用例图. [必做 3] 将系统开发工作分解为若干任务,画出WBS [必做 4] 将任务分配到团队成员.列出任务分配表. [选做 5] 陈述团队协作的出现的问题.矛盾.以及你是如何解决的. 贡献比:许洪科(50%)            袁宇鹏(50%) 1.列出功能需求(共同讨论完成) 基础性 扩展性 创新性 1.教师登录/注销 2.成绩录入/修改 3.学生查询成绩 1.成绩导入(从WPS或者Office中直接导入)

Java测试题---简易学生成绩系统

刚刚接触Java不久,写法上和一些术语还不是很熟悉,如有不对的地方,希望指正.本次学生成绩系统要求能实现成绩录入,修改成绩,绩点计算,退出系统四个功能,在进行思路分析后,我构建了三个大类:ScoreInformation类:Surface类:Main类. 一,ScoreInformation类: 1 public class ScoreInformation { 2 private String stunumber; //学号 3 private String name; //姓名 4 priv

Java学生成绩系统

package text; public class helloworld{ private String stunumber; private String name; private double mathematicsscore; private double englishiscore; private double networkscore; private double databasescore; private double softwarescore; public hello

JAVA语言课堂测试01源代码(学生成绩管理系统)

package 考试; /*信1807-8 * 20183798 * 向瑜 */ import java.util.Scanner; //ScoreInformation 类 class ScoreInformation { private String stunumber; private String name; private double mathematicsscore; private double englishscore; private double networkscore;

IO流的练习4 —— 键盘录入学生成绩信息,进行排序后存入文本中

需求: 键盘录入5个学生信息(姓名,语文成绩,数学成绩,英语成绩),按照总分从高到低存入文本文件 分析: A:创建学生类 B:创建集合对象 TreeSet<Student> C:键盘录入学生信息存储到集合 D:遍历集合,把数据写到文本文件 首先创建个学生类 1 package zl_Test; 2 /** 3 * 这是个记录学生成绩类 4 * @author LZL 5 * 6 */ 7 public class Student { 8 private String name; 9 priva