《「3班级管理信息系统设计说明书」46224.pdf》由会员分享,可在线阅读,更多相关《「3班级管理信息系统设计说明书」46224.pdf(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、班级管理信息系统设计 一引言 1.1 编写目的 高校招生规模的逐步扩大和人事制度的改革,在校学生人数将不断增加,而学生管理人员则相对减少。加上我国高等学校基层学生管理工作的头绪多、内容杂、管理细、要求高,传统管理办法已基本不适应新形势的要求。在计算机飞速发展的今天,应用数据库技术实现学生成绩的计算机管理是可行而必要的工作。实现高校学生管理信息系统,既能够提高工作效率,又可以提高工作水平。12 项目背景 学生管理是高校管理的重要组成部分,对于学校和政府教育管理单位来说都至关重要,所以学生管理系统应该能够为用户提供充足的信息和快捷的查询手段。但是使用传统人工的方式管理学生学籍、档案、成绩等,效率低
2、、保密性差,不利于查找、更新和维护。使用计算机对学生信息进行管理,能够极大地提高学生管理的效率,节约教育经费,这也是适应学校信息化建设发展趋势的重要因素。1.3 定义 1.4 参考资料 信息系统设计与开发实例 黄明 梁旭 周绍斌 机械工业出版社 信息系统分析与设计 杜娟 清华大学出版社 学生信息管理系统总体设计 处理流程:1.启动系统,激活登陆口令界面。2通过验证后,对系统进行初始化。3.系统进入消息循环,通过事件驱动机制激活相应的功能模块,并执行相应的功能;通过关闭系统事件,激活关闭系统模块,退出系统。系统模块菜单:用户管理 添加用户 修改用户 删除用户 学生信息管理 录入学生信息 修改学生
3、信息 修改个人信息 查询学生信息 显示全体信息 删除学生信息 课程信息管理 新增课程信息 修改课程信息 删除课程信息 查询课程信息 成绩信息管理 录入成绩 修改成绩 删除成绩 查询成绩 班务信息管理 录入班务信息 修改班务信息 查询班务信息 班级信息管理系统所需完成具体的功能:系统管理模块:用户的添加、删除、修改及权限的赋予。学生信息管理模块:输入学生的基本信息,并可以对学生的信息进行录入、修改、查询、显示、删除;通过输入关键字随时可以从数据库中调出学生的基本信息;输出学生的基本信息,班级,学号,姓名及相关结果。课程信息管理模块:输入课程的基本信息,通过输入关键字随时可以从数据库中调出课程信息
4、进行添加、修改、删除及查询。输出课程的基本信息、学期中的所有选课信息。成绩信息管理模块:输入成绩信息,并可以对成绩信息进行录入、修改、删除、查询。通过输入关键字随时从数据库里调出学生基本成绩信息的修改、删除等。输出查询的学生成绩信息。班务信息管理模块:录入、修改、查询班务信息,显示班务的最新动态,从数据库中调出相关信息以供使用。功能类别 功能名称 描述 学生信息管理 录入学生信息 管理员将各个学生信息录入系统 修改学生信息 管理员可对每个学生的信息进行修改 修改个人信息 学生可对自己的信息进行修改 查询学生信息 学生和管理员可对系统中学生信息进行查询 显示全体信息 管理员可以对全体学生信息进行
5、查询 删除学生信息 管理员可根据需要对学生信息进行删除 课程信息管理 新增课程信息 管理员可对课程信息进行新增操作 修改课程信息 管理员可对课程信息进行修改操作 删除课程信息 管理员可对课程信息进行删除操作 查询课程信息 学生可以查询自己的课程信息 成绩信息管理 录入成绩 管理员可以录入各个学生的成绩 修改成绩 管理员可以修改各个学生的成绩 删除成绩 管理员可以删除各个学生的成绩 查询成绩 学生可以查询自己的成绩 班务信息管理 录入班务信息 管理员可以录入班务信息 修改班务信息 管理员可以修改班务信息 查询班务信息 学生可以查询班务信息(1)学生信息管理 录入学生信息 名称 录入学生信息 功能
6、描述 管理员将各个学生信息录入系统 输入 学生链表表头结点 操作序列 输入学号、姓名、性别、民族、籍贯、出生日期、联系电话 输出 无 备注 修改学生信息 名称 修改学生信息 功能描述 管理员可对学生信息进行修改 输入 学生链表表头结点 操作序列 输入学号、姓名、性别、民族、籍贯、出生日期、联系电话修改 输出 无 备注 修改个人信息 名称 修改个人信息 功能描述 学生可对自己的信息进行修改 输入 学生链表头结点,登入成功后的学号 操作序列 输入学号、姓名、性别、民族、籍贯、出生日期、联系电话 输出 无 备注 查询学生信息 名称 查询学生信息 功能描述 学生可以按学号对自己和别人的信息进行查询 输
7、入 学生链表头结点 操作序列 输入要查询的学生学号,屏幕显示出相应的学生信息 输出 无 备注 显示全体信息 名称 显示全体信息 功能描述 管理员可以查看全体学生信息 输入 学生信息链表头结点 操作序列 输入管理员口令,屏幕显示全体学生信息 输出 无 备注 删除学生信息 名称 删除学生信息 功能描述 管理员可以根据需要删除学生信息 输入 学生信息链表头结点 操作序列 输入学号、姓名、性别、民族、籍贯、出生日期、联系电话 输出 修改后的头结点 备注 (2)课程信息管理 新增课程信息 名称 新增课程信息 功能描述 管理员可对课程进行新增操作 输入 课程信息链表头结点 操作序列 输入课程编号、名称、学分 输出 修改后的头结点 备注 修改课程信息 名称 修改课程信息 功能描述 管理员可对课程信息进行修改 输入 课程信息链表头结点 操作序列 输入课程编号,对相应的课程名称、学分进行修改 输出 无 备注 删除课程信息 名称 删除课程信息 功能描述 管理员可以对课程进行修改 输入 课程信息链表头结点 操作序列 输入课程编号,删除相应课程信息 输出 修改后的头结点 备注