下载此文档

学生管理系统统实验报告.doc


文档分类:高等教育 | 页数:约16页 举报非法文档有奖
1/16
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/16 下载此文档
文档列表 文档介绍
学年论文(课程设计)
题目: 学生信息管理系统课程设计
学院数学与计算机学院
专业软件工程
学号 2011435125
姓名张钊
指导教师王硕

2014年 1 月 1日

学生信息管理系统实验报告
实验要求
(1)、需求概述
学生信息管理系统必须具备学生信息的输入、查询、修改、删除和排序等功能,通过这个系统的使用,实现学生信息管理工作系统化,为教师的日常管理和学生的学****提供便利。
这个系统的使用者主要是管理员,即完全由管理员完成对学生个人信息和成绩数据的输入和维护。数据存储在文件中。进入系统后能够读入相应的学生信息文件和学生成绩文件。实现对学生数据按照学号或者姓名进行查询。对于学生的成绩,要求能够进行简单的统计和查询。能够按照学号或姓名查询学生的成绩单,对各科目成绩进行汇总和并按照总分排序。
(2)、功能要求
1、需要管理的数据有班级、学生、课程和选课数据。对于课程只管理必修课,也就是一门课程如果选修的话一个班的学生都选。完成数据库逻辑结构的设计。
2、完成对班级信息、学生信息和课程信息的录入、修改、和删除工作(对学生数据删除的时候实现级联删除、对班级和课程数据如果存在引用的时候给出提示不允许删除)。
3、能够完成对班级信息、学生信息和课程信息的查询(对学生信息能够按照多个条件实现组合查询,例如能够按照班级、性别、姓名等组合查询;对字符数据能够利用like实现模糊查询)
4、成绩录入要求能够自动生成成绩单,也就是说如果某个班级的某门课程还没有录入成绩应该有生成成绩单的功能来提供录入界面(在界面中用表格的形式给出该班级所有学生该门课程成绩的录入,只需要给出学生相应成绩即可
5、成绩单浏览(界面左边有一棵数,一级节点是数据库内的所有班级,二级节点是该班级下学生选修过的课程。界面右边是一个二维表格,用来显示选课信息。当点击二级节点的时候在右边表格中显示该班级学生在该课程上的成绩)。
6、综合成绩浏览。(提供以二维表格的形式浏览某个班学生的所有课程成绩,表格如下)

课程1
课程2
.....
课程n
学生1
....
学生n
总体设计
(1)、设计图
学生信息管理系统
密码验证模块
管理员、学生、教师
学生管理模块
成绩管理模块
教师管理模块
班级管理模块
课程管理模块
学生信息管理系统模块图(1)
管理模块
增加信息
删除信息
修改信息
查找信息
学生信息管理系统模块图(2)
(2)、功能模块说明
密码验证模块:该模块主要完成身份验证功能。不同身份在进入学生信息管理系统所授予的权限不同。权限最多的是管理员,其次老师,再次学生。管理员可以对所有模块使用增、删、改、查功能;教师可以对成绩管理模块使用增,改功能;学生只能使用查看功能。
学生管理模块:该模块主要实现对学生姓名、性别、出生日期、班级、联系电话、家庭住址信息的添加、修改、查询和删除功能。
教师管理模块:该模块主要实现对教师姓名、性别、年龄、职务、联系电话、家庭住址信息的添加、修改、查询和删除功能。
成绩管理模块:该模块主要实现对学生成绩信息的添加、修改、查询和删除功能。
班级管理模块:该模块主要实现对班级班号、班级名称、班主任、年级、人数信息的添加、修改、查询和删除功能。并实现班级对必修课的管理。
课程管理模块:该模块主要实现对课程号、课程名、学分信息的添加、修改、查询和删除功能。
模块功能详解
(1)、学生信息管理模块
增加学生:可以增加学生编号、姓名、性别、出生日期、所在班级、联系电话、家庭住址
删除学生:可以删除学生的所有信息
修改学生:可对所有学生的资料进行修改
查询学生:1、查询所有学生的一切信息,点击查询全部按钮则列出全部学生
的基本信息包括学生编号、学生姓名、性别、出生日期、所在班级等
2、模糊查询根据学生编号、学生姓名、所在班级进行模糊查询, 列出符合条件的所有学生的基本信息包括学生编号、学生姓名、性别、出生日期、所在班级等
(2)、教师信息管理模块
增加教师:增加教师的编号、姓名、性别、年龄、职称、联系电话、家庭住址
删除教师:可以删除教师的所有信息
修改教师:可以修改老师的基本信息,包括教师编号、姓名、性别、年龄、职称、联系电话、家庭住址
查询教师: 1、查询所有教师的一切信息点击查询全部按钮则列出全部教
师的基本信息包括教师编号、教师姓名、性别、联系电话、
职务等
2、模糊查询根据教师编号、教师姓名进行模糊查询,列出符
合条件的所有教师的基本信息包括教师编号、教师姓名、性
别等
(3)、班级管理模块
增加班级:增加班级的编号、班级名称、班主任、班级人数等
删除班级:可删除班级所有信息

学生管理系统统实验报告 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数16
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小385 KB
  • 时间2017-12-31