zoukankan      html  css  js  c++  java
  • 面向对象大作业学生管理系统

    前期调查

    教务管理系统功能阐述

    学生

    学生具有姓名,学号,学院,班级,性别,成绩,课程这些属性
    学生可以进行选课,查看课表,查看成绩这些方法

    老师

    老师具有姓名,编号,学院,所授课程,所带班级这些属性
    老师可以对所授课程的学生成绩进行导入导出

    管理员

    管理员仅一个用户--Administrator,可以对其他用户的信息进行修改,添加成员,导入课程等

    系统对比

    参考链接

    该系统目的在于实现学生信息的增加、删除、查询、修改功能以及查看某个班级的学生名单功能。
    我们要做的系统参考了我们学校的教务系统,功能更加完善,按照登录用户身份的不同可以有不同的功能,更贴近实际效果。比如学生可以进行选课、查看课表、查看成绩;老师可以录入导出自己班级学生的成绩;教务管理员则可查看所有用户信息并修改、导入删除课程、导入导出各个班级成绩等功能。
    另外我们会做界面设计,让我们的系统界面更加美观,使用感更好。


    系统功能设计

    学生

    • 功能1:学生可以进行选课操作,
    • 功能2:查看课表
    • 功能3:查看成绩三个功能

    老师

    • 功能4:老师可以导入导出所带班级的成绩

    管理员

    • 功能5:管理员可以搜索老师或学生,对其信息可以进行修改
    • 功能6:也可以添加成员
    • 功能7:导入、删除课程
    • 功能8:导入导出成绩

    课程与成绩
    课程分为人文社科类,创新创业类,艺术与审美类,都是课程类;
    对于学生,每个课程都有对应的成绩;
    对于老师,一个课程对应一个老师,老师可以将所带班级成绩导入;
    对于管理员,可以对课程进行导入与删除,还可以成绩的导入导出。

    数据如何存储

    用文件来存所有数据。

    界面

    GUI、控制台。

    开发工具

    Eclipse, NetBeans, JUnit, git, 阿里巴巴代码规约IDE插件。

  • 相关阅读:
    查找第一个不重复的字符问题
    gops
    关于 Go 中 Map 类型和 Slice 类型的传递
    Go 程序的性能优化及 pprof 的使用
    Go语言标准库_输入/输出
    Linux 终端 Bash 常用快捷键介绍及经验
    蓄水池采样算法(Reservoir Sampling)
    Guice 依赖绑定
    基本动态规划之硬币问题
    程序打包成jar 获取不到工程目录下文件的问题
  • 原文地址:https://www.cnblogs.com/chtdeboke/p/15553022.html
Copyright © 2011-2022 走看看