zoukankan      html  css  js  c++  java
  • 学生信息管理系统总结——系统设计分析

        无论是做什么事情,首先要学会一件事,那就是要把握宏观,树立全局意识!不谋全局者不足某一域,不谋万世者不足以谋一时!对于学生信息管理系,先让我们做个大概的宏观导图。

                               

        
    在这个系统中,大概分为两大块内容,一是对于系统的管理、二是对于用户数据的管理。
        系统管理中,主要涉及到的是用户名,及密码的管理,如:用户名、密码的添加、修改、删除等。当然,老师给我们的这个材料比较的简单的,并没有涉及到用户权限的设计,这块内容,就留给机房收费系统来学习吧!
        数据管理中:因为这系统设计所面向的对象是学生,所以在这个系统中我们创建了一个student数据库,里面包含了学生的学籍、班级、课程、成绩!在对于学生的数据进行管理时,主要都使用的是SQL语句对student数据库中的各张表中数据,进行增删改查操作。
            1、学籍信息管理,添加、修改、删除、查询。主要都使用的是SQL语句的增删改查操作。
            2、班级信息管理,添加、修改、删除。
            3、课程信息管理,添加、修改、设置班级和年级所对应的课程信息。
            4、成绩信息管理,添加、修改、删除、查询。

    关于这个系统,一点点自己的想法:(算是对于系统的完善、修改)
        1、权限:这个系统的使用对象应该要分等级权限,超级用户、管理员、一般用户。
        2、界面:根据权限的级别来设置不同的界面显示,比如:超级用户可以进行任何操作!控制着整个系统的一切数据和操作。一般用户,比如:学生,仅限于查询自己的成绩、学籍、班级、课程等信息、没有修改和删除数据的权利。在不同的用户登录后,应该在窗体的右上角处,显示出用户的基本信息。如头像、用户名、权限等。
        3、功能上的扩展:应该添加上班级信息查询、课程信息的查询,
        
        限于时间关系,并没有去实践这个想法。估计以后的学习中,还会遇到。到时候再见吧!

        
  • 相关阅读:
    perl 监控网站域名劫持
    OpenLayers访问Geoserver发布的地图
    基于OpenLayers的地图封装Javascript类定义
    Linux_正则表达式
    Linux_正则表达式
    帆软出品: 7点搞定制药企业数据分析系统开发需求
    帆软出品: 7点搞定制药企业数据分析系统开发需求
    Geoserver地图样式SLD资料收集
    GeoServer地图开发解决方案:地图数据处理篇
    Geoserver发布shapfile,中文字段乱码问题
  • 原文地址:https://www.cnblogs.com/lwb6688/p/4170946.html
Copyright © 2011-2022 走看看