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

    前期调查

    教务管理系统功能阐述

    学生

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

    老师

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

    管理员

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

    系统对比

    参考链接

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


    系统功能设计

    学生

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

    老师

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

    管理员

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

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

    数据如何存储

    用文件来存所有数据。

    界面

    GUI、控制台。

    开发工具

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

  • 相关阅读:
    Redis主从同步分析(转)
    Jedis使用总结【pipeline】【分布式的id生成器】【分布式锁【watch】【multi】】【redis分布式】(转)
    PHP之PDO_MYSQL扩展安装步骤(转)
    MongoDB 那些坑(转)
    CF 222 (DIV 1)
    TC SRM601
    TC SRM600 DIV2
    Github入门教程
    2013长春区域赛总结
    退役了~~~~~~~~~~~~
  • 原文地址:https://www.cnblogs.com/chtdeboke/p/15553022.html
Copyright © 2011-2022 走看看