蚈芆莇学生信息管理系统设计螂羀羄系统简介膆肅芁本系统提供了学生信息管理中常见的基本功能,主要包括管理员和学生两大模块。管理员的主要功能有对学生信息和课程信息进行增加、删除、修改、查找等操作,对选课信息进行管理,对成绩信息和用户信息进行修改、查找等操作。学生的主要功能有对学生信息和成绩信息进行查看,对个人的密码信息进行修改等。:芆袇肁(1)、管理员对学生信息和课程信息进行增加、删除、修改、查找等操作,对选课信息进行管理,对成绩信息和用户信息进行修改、查找等操作。羁罿膁(2)、学生对学生信息和成绩信息进行查看,对个人的密码信息进行修改等。。管理员模块包括:学生信息管理、课程信息管理、选课信息管理、成绩信息管理、用户信息管理等。用户模块包括:学生信息查看、成绩信息查看、个人信息管理等。系统总体结构如图所示。、学生信息管理模块衿膆薂学生信息管理模块包括增加、删除、修改、查询、显示全部等。具体的结构图如图所示。莁芈肀莇羅莈学生信息管理模块结构图莁虿羅2、课程信息管理模块聿蚄节课程信息管理模块包括增加、删除、修改、查询、显示全部等。具体的结构图如图所示。螅肀肁薇螇蒇袄蒁莅课程信息管理模块结构图艿蒆肃3、选课信息管理模块羄袂衿选课信息管理模块包括查询、显示全部等。具体的结构图如图所示。蚇芅衿肄罿螄选课信息管理模块结构图荿肄螃4、成绩信息管理模块肄莀羀成绩信息管理模块包括修改成绩、查询、显示全部等。具体的结构图如图所示。袆肇羈膄螁膃成绩信息管理模块结构图薈袅薃5、用户信息管理模块芄膁肂用户信息管理模块包括修改、查询、显示全部等。具体的结构图如图所示。肆蚄肆莄莈袇用户信息管理模块结构图螈莃芄数据库设计蒄蝿衿在数据库student中共有4张数据表:s(学生信息表)、c(课程信息表)、sc(选课信息表)、unpw(用户信息表),下面定义每张表的字段名称和数据类型。膆蒆蒈s(学生信息表)薃膀莆字段名称羈膅羄数据类型蚃薁袀描述莆羄薇sno蚃羂螅char(10)肈羇蒀学号,关键字螃聿羂sn螀螆罿char(20)袃蒀膅姓名芇薄芁sa羃袀蝿int罿芃肇年龄肃芁薄ss蒇莆羁char(10)膃蒈螀性别腿肅膆sd节衿肄char(10)薇袄蚂院系节芀袂c(课程信息表)o葿蒅蚇char(10)薂腿膆课程号,蚂蕿蚁char(30)o膆肅羃char(10)袂莁蒈先行课程号袈螄膇sc(选课信息表)袁螂羅字段名称芆袇蚃数据类型羁罿蕿描述羈薆芆sno肁莀蒄char(10)螀莅蒃学号,o膇膄蚈char(10)芁膂袄课程号,关键字衿膆膄g莁芈蒈int莇羅螆成绩莁虿芃unpw(用户信息表)聿蚄羄字段名称螅肀葿数据类型薇螇腿描述袄蒁羇un艿蒆莁char(10)羄袂薁用户名,关键字蚇芅芇pw肄罿莆char(10)荿肄膁密码肄莀莈qx袆肇莆int膄螁袅角色薈袅袁界面库设计芄膁莀1、学生信息管理系统的登录肆蚄螈学生信息管理系统可由管理员和学生两种身份的人使用。管理员和学生身份登录所能操作的功能有很大的区别。系统初始化一个系统管理员,登录名:admin密码:admin莄莈芅学生登录系统的登录名为学号,密码也为学号(如:10001),登录后可以修改密码。螈莃蚂蒄蝿蒁登录界面膆蒆袆薃膀蚄管理员登录系统后的界面羈膅莂蚃薁芈学生登录系统后的界面莆羄艿2、实现管理员和学生操作功能的界面蚃羂膃管理员的登录系统后可以进行学生信息管理、课程信息管理、选课信息管理、成绩信息管理、用户信息管理等功能操作,其具体界面设计如下图所示。肈羇肂螃聿芀
学生信息管理系统(Java) 代码 来自淘豆网m.daumloan.com转载请标明出处.