1 / 40
文档名称:

杨伟光论文初稿.docx

格式:docx   大小:379KB   页数:40页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

杨伟光论文初稿.docx

上传人:蓝天 2022/7/5 文件大小:379 KB

下载得到文件列表

杨伟光论文初稿.docx

相关文档

文档介绍

文档介绍:商丘学院毕业论文
学生信息管理系统
姓名: 杨伟光
院(系): 计算机科学与技术学院
班 级: 计本1002
指导老师:苏庭波
目录
目录 I
摘要 1
第一章绪论 1
1引言 2
2
3系统的特同时支持成绩、学生 信息查询的功能,这样就大大方便学生对成绩、课程及个人信息查询; 并且有很全面的用户权限管理;软件提供了全面的帮助文档,用户使 用本系统的遇到问题可以查看帮助文件。

本系统主要用于学校学生信息管理,总体任务是实现学生信息关 系的系统化、规范化和自动化,其主要任务是用计算机对学生各种信 息进行日常管理,如查询、修改、增加、删除,另外还考虑到学生 课程的管理,针对这些要求设计了学生信息管理系统
本系统主要包括学生信息查询、教务信息维护和学生选课三部 分。其功能主要有:
有关学籍等信息的输入,包括输入学生基本信息、所在班级、所学 课程和成绩等。
学生信息的查询,包括查询学生基本信息、所在班级、已学课程和 成绩等。
学生信息的修改。
班级管理信息的输入,包括输入班级设置、年级信息等。
班级管理信息的查询、修改。
学生成绩理的输入、查询和修改。
学生课程的设置和修改。
第二章系统分析
要开发一个学生信息管理系统,首先需要进行需求分析和总体设 计,分析系统的使用对象和用户需求,设计系统的体系结构和数据库 结构,决定使用的开发工具和后台数据库,规划项目开发进度。在实 际项目开发过程中,这些工作是非常重要的。
2. 1系统需求分析
2. 1. 1系统功能分析
学生信息管理系统的开发目的是管理学生的各种信息,方便学生 ,如教务处、班主任、教 师等,其中主要用户是教务处工作人员.
学生信息管理系统主要包括系统(登录),学籍管理(学生基本 信息),班级管理,课程设置,成绩管理,帮助。其主要功能概括起 来就是学生各种信息的录入, 主要功能如下:
有关学籍等信息的输入,包括输入学生基本信息、所在班级、 所学课程和成绩等。
学生信息的查询,包括查询学生基本信息、所在班级、已学课 程和成绩等。
学生信息的修改。
班级管理信息的输入,包括输入班级设置、年级信息等。
班级管理信息的查询、修改。
学生成绩理的输入、查询和修改。
学生课程的设置和修改在实际管理中,学生是按班级进行管理的, 而班级是按年级设置的,为了系统功能的完善,在系统中包含年级,班 级的管理,这些功能主要如下:班级设置管理,包括班级的添加,修改 和删除等.
2.
信息查询
本系统的操作流程分析如图2. 1所示。
2. 2数据库需求分析
2. 2. 1数据流程图
在学生信息管理系统中,并非所有的操作都能由计算机来完成, 因此设计人员必须围绕着信息处理,根据操作流程图,弄清系统需要 产生什么样的信息输出,为了得到这样的输出应该应该对什么数据进 行处理,输入数据向输出数据所进行的转换过程是什么。这个过程就 是进行数据抽取,建立数据流程图的过程。数据流程图描述了新系统 的全部数据处理逻辑和数据的流动过程,构成了系统的逻辑模型。
用户的需求具体体现在各种信息的提供、保存、更新和查询、这 就数据库结构能充分满足各种信息的输入和输出'收集基本数据、数 据结构以及数据处理的流程,并组成一份详细的数据字典。
经过分析、调查有关学生信息需要的基础上,
示的学生管理系统数据流程图:

2. 2. 2数据字典
数据流程图并不能完整地描述软件的需求,因为它没有描述数据流程图上各 个成分的具体内容。实际应用中,数据流程图往往与数据字典配套使用。数据字 典是在数据流程图基础上,进一步定义和描述流程图上各个成分的工具,它包括 对一切动态数据(可在系统内外流动的数据)和静态数据(不参与流动的数据存 储)的数据结构和相互关系等的说明,是数据分析和数据管理的重要工具。数据 字典中常常包括对数据元素、数据结构、数据流的来源去处、数据存储、处理功 能和外部实体的说明。
这里针对各个处理功能,在数据字典中建立对处理功能的说明如下:
用户管理功能,用户分为管理员、教师用户、学生用户三类。不论是管 理员或教师用户,还是学生用户都需要通过用户名和口令进行登录,
学生对成绩的查看功能,学生用户登录后,学生可以看到自己的学生信 息和成绩信息。学生信息包括学号、姓名、班级、生日、性别、地址、 电话和简历。成绩信息包括这个学生的所有课程的成绩信息学生课程设 置。
2. 2. 3数据项和数据结构
针对一般学生信息管理系统的需求,通过对学生学****