1、 设计内容要求:
实现学生成绩的管理(增、删、改、查询、持久化、成绩排序、成绩统计、评优评先等功能)在文件中增加、删除学生信息,根据学号查询、修改学生信息、统计功能求每个人的总分并按照从高到低排序,通过这些操作对文件中的信息进行保存。
2、 系统总体设计:
成功登陆系统以后,出现成绩管理界面。系统初始化,可对学生成绩进行增加、删除、
查询、修改、统计,进入相应界面进行成绩管理,退出系统自动保存本次操作内容,保存信息。 简易流程:
姓名 联系方式 班级编号 班级编号 邮政编码 学生信息 班级名称 班级类别 籍贯 班级信息 备注 性别 学历 家庭住址 出生日期
班级名称 班级编号 班级人数 班级 信息 辅导员 专业编号
学号 成绩 信息 课程 成绩 编号 系统功能模块:
管理:
辅导员 班级人数 专业编号 用户名 系统用 户信息 密码 用户权限 课程编号 课程信息 课程名专业编称 号
用户管理:添加用户、删除用户;
学生管理:添加学生、删除学生、修改学生; 专业管理:添加专业、删除专业、修改专业; 课程管理:添加课程、删除课程、修改课程; 班级管理:添加班级、删除班级、修改班级; 成绩管理:添加成绩、删除成绩、修改成绩。
操作:修改密码;切换用户;退出系统。
系统数据模块:
系统用户信息:用户名、密码、用户权限;
学员基本信息:学号、姓名、性别、出生年月、籍贯、学历、住址、邮政编码、联系方式、备注、班级编号;
专业信息:专业编号、专业名称;
课程信息:课程编号、课程名称、专业编号;
班级信息:班级编号、班级名称、班级类别、班级人数、辅导员、专业编号; 成绩信息:学号、课程编号、成绩;
用户信息表(UserInfo) 字段 类型 UserName(主键) PassWord Power Truth varchar varchar int varchar 说明 用户名 密码 权限 真实姓名 大小 20 20 4 20 是否为空 NOT NULL\\ NOT NULL NOT NULL NOT NULL 课程信息表(CourseInfo) 字段 类型 CourseID(主int 键) CourseName varchar SpecialtyID int 学员基本信息表(StuInfo) 字段 类型 说明 课程编号 课程名称 专业编号 大小 4 20 4 是否为空 NOT NULL NOT NULL NOT NULL 说明 大小 是否为空 StuID(主键) StuName Sex Birthday NativePlace SchoolAge Address Postcode Tel ClassID Remark varchar Varchar Char varchar varchar varchar Varchar varchar Varchar int Varchar 学号 姓名 性别 出生日期 籍贯 学历 地址 邮政编码 联系方式 班级编号 备注 20 20 10 20 20 20 100 20 20 4 100 NOT NULL NOT NULL NOT NULL IS NULL IS NULL IS NULL IS NULL IS NULL IS NULL NOT NULL IS NULL 成绩信息表(GradeInfo) 字段 类型 StuID CourseID Grade Varchar int Varchar 说明 学号 课程编号 成绩 大小 20 4 20 是否为空 NOT NULL NOT NULL IS NULL 班级信息表(ClassInfo) 字段 类型 ClassID(主键) ClassName Number Teacher Int varchar int varchar 说明 班级编号 班级名称 班级人数 辅导员 大小 4 20 4 20 是否为空 NOT NULL NOT NULL IS NULL IS NULL int 专业信息表(SpecialtyInfo) 字段 类型 SpecialtyID(主键) SpecialtyName int varchar SpecialtyID 专业编号 4 NOT NULL 说明 专业编号 专业名称 大小 4 20 是否为空 NOT NULL NOT NULL
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- haog.cn 版权所有 赣ICP备2024042798号-2
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务