学生信息管理系统课程设计报告(八篇)

您所在的位置:网站首页 java学生管理系统设计报告范文 学生信息管理系统课程设计报告(八篇)

学生信息管理系统课程设计报告(八篇)

2024-05-17 11:09| 来源: 网络整理| 查看: 265

数据库课程设计报告

学生信息管理系统课程设计报告

指导老师: 贺亚茹 组名:组长:组员: 完成日期: 成绩:

数据库课程设计报告

一、项目名称:学生信息管理系统

二、项目需求分析

1、项目需求分析简介

本数据库的用户主要是学生,通过对用户需求的收集和分析,获得用户对数据库的如下要求。

1. 信息需求

(1)学生个人基本信息:学号、姓名、性别、年龄、院系、专业、班级、联系方式。

(2)学生选课信息:学号、课程号、课程名。

(3)学生成绩信息:学号、课程号、单科成绩、总成绩、总学分、平均成绩等。

(4)本学期开设课程信息:课程号、课程名、课程性质、学分、课时。

(5)用户登录信息:用户名、密码、登录权限 。

2.功能需求

(1)验证用户输入的登录信息。用户只有输入正确的登录信息后,才能进入本数据库系统。

(2)学生查询个人信息功能。学生选择该功能后,可以选择查询个人基本信息。

(3)学生修改密码的功能。学生选择该功能后,只要按规定格式输入密码后,就可以获得新的密码。

(4)学生选课功能。学生选择此功能后,可以先查看已有的选课记录。如果已有选课信息,若不满意,可以退选,再重新选择课程。若选择的课程总数达不到所要求的数目,可以继续选择。

(5)学生查询个人成绩的功能。选择该功能后,可以按不同的方式查询成绩(如按学期、按学年或查询最高成绩),获得成绩后可继续选择打印功能。

3.系统需求

(1)本系统只有输入正确的用户名和密码,选择正确的权限,才能进入系统。

(2)学生只能查询自己的个人信息和成绩信息而不能修改或删除。

2、数据流图

学生信息管理系统课程设计报告

3、数据字典

数据项

1. 数据项:学号

含义说明:唯一识别学生的号码 别名:学生证号 类型:字符型 长度:10

取值范围:0000000000—9999999999

取值含义:前四位表示班级号、中间四位表示专业代码、后两位表示学生编号 与其他数据项的逻辑关系:标识项 2. 数据项:姓名

…… …… 余下全文



【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3