2022年班级管理信息系统设计说明书 2.pdf
《2022年班级管理信息系统设计说明书 2.pdf》由会员分享,可在线阅读,更多相关《2022年班级管理信息系统设计说明书 2.pdf(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 班级管理信息系统设计说明书一引言1.1 编写目的高校招生规模的逐步扩大和人事制度的改革,在校学生人数将不断增加, 而学生管理人员则相对减少。 加上我国高等学校基层学生管理工作的头绪多、内容杂、管理细、要求高,传统管理办法已基本不适应新形势的要求。在计算机飞速发展的今天,应用数据库技术实现学生成绩的计算机管理是可行而必要的工作。实现高校学生管理信息系统,既能够提高工作效率,又可以提高工作水平。1.2 项目背景学生管理是高校管理的重要组成部分,对于学校和政府教育管理单位来说都至关重要,所以学生管理系统应该能够为用户提供充足的信息和快捷的查询手段。但是使用传统人工的方式管理学生学籍、档案、成绩等
2、,效率低、保密性差,不利于查找、 更新和维护。 使用计算机对学生信息进行管理,能够极大地提高学生管理的效率,节约教育经费,这也是适应学校信息化建设发展趋势的重要因素。1.3 定义1.4 参考资料信息系统设计与开发实例黄明 梁旭 周绍斌 机械工业出版社信息系统分析与设计杜娟 清华大学出版社学生信息管理系统总体设计处理流程: 1. 启动系统,激活登陆口令界面。2. 通过验证后,对系统进行初始化。3. 系统进入消息循环,通过事件驱动机制激活相应的功能模块,并执行相应的功能;4. 通过关闭系统事件,激活关闭系统模块,退出系统。系统模块菜单:用户管理添加用户修改用户删除用户名师资料总结 - - -精品资
3、料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 21 页 - - - - - - - - - 2 学生信息管理录入学生信息修改学生信息修改个人信息查询学生信息显示全体信息删除学生信息课程信息管理新增课程信息修改课程信息删除课程信息查询课程信息成绩信息管理录入成绩修改成绩删除成绩查询成绩班务信息管理录入班务信息修改班务信息查询班务信息班级信息管理系统所需完成具体的功能:系统管理模块:用户的添加、删除、修改及权限的赋予。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - -
4、- - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 21 页 - - - - - - - - - 3 学生信息管理模块: 输入学生的基本信息, 并可以对学生的信息进行录入、修改、查询、显示、删除;通过输入关键字随时可以从数据库中调出学生的基本信息;输出学生的基本信息, 班级,学号,姓名及相关结果。课程信息管理模块:输入课程的基本信息,通过输入关键字随时可以从数据库中调出课程信息进行添加、修改、删除及查询。输出课程的基本信息、学期中的所有选课信息。成绩信息管理模块:输入成绩信息,并可以对成绩信息进行录入、修改、删除、查询。通过输入关键字随时从数据库里调出学生基本
5、成绩信息的修改、删除等。输出查询的学生成绩信息。班务信息管理模块:录入、修改、查询班务信息,显示班务的最新动态,从数据库中调出相关信息以供使用。功能类别功能名称描述学生信息管理录入学生信息管理员将各个学生信息录入系统修改学生信息管理员可对每个学生的信息进行修改修改个人信息学生可对自己的信息进行修改查询学生信息学生和管理员可对系统中学生信息进行查询显示全体信息管理员可以对全体学生信息进行查询删除学生信息管理员可根据需要对学生信息进行删除课程信息管理新增课程信息管理员可对课程信息进行新增操作修改课程信息管理员可对课程信息进行修改操作删除课程信息管理员可对课程信息进行删除操作查询课程信息学生可以查询
6、自己的课程信息成绩信息管理录入成绩管理员可以录入各个学生的成绩名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 21 页 - - - - - - - - - 4 修改成绩管理员可以修改各个学生的成绩删除成绩管理员可以删除各个学生的成绩查询成绩学生可以查询自己的成绩班务信息管理录入班务信息管理员可以录入班务信息修改班务信息管理员可以修改班务信息查询班务信息学生可以查询班务信息(1)学生信息管理录入学生信息名称录入学生信息功能描述管理员将各个学生信息录入系统输入学生链表表头结点
7、操作序列输入学号、姓名、性别、民族、籍贯、出生日期、联系电话输出无备注修改学生信息名称修改学生信息功能描述管理员可对学生信息进行修改输入学生链表表头结点操作序列输入学号、姓名、性别、民族、籍贯、出生日期、联系电话修改输出无备注修改个人信息名称修改个人信息功能描述学生可对自己的信息进行修改输入学生链表头结点,登入成功后的学号操作序列输入学号、姓名、性别、民族、籍贯、出生日期、联系电话输出无备注查询学生信息名称查询学生信息功能描述学生可以按学号对自己和别人的信息进行查询输入学生链表头结点操作序列输入要查询的学生学号,屏幕显示出相应的学生信息输出无名师资料总结 - - -精品资料欢迎下载 - - -
8、 - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 21 页 - - - - - - - - - 5 备注显示全体信息名称显示全体信息功能描述管理员可以查看全体学生信息输入学生信息链表头结点操作序列输入管理员口令,屏幕显示全体学生信息输出无备注删除学生信息名称删除学生信息功能描述管理员可以根据需要删除学生信息输入学生信息链表头结点操作序列输入学号、姓名、性别、民族、籍贯、出生日期、联系电话输出修改后的头结点备注(2)课程信息管理新增课程信息名称新增课程信息功能描述管理员可对课程进行新增操作输入课程信息链表头结点操作序列输入课程
9、编号、名称、学分输出修改后的头结点备注修改课程信息名称修改课程信息功能描述管理员可对课程信息进行修改输入课程信息链表头结点操作序列输入课程编号,对相应的课程名称、学分进行修改输出无备注删除课程信息名称删除课程信息功能描述管理员可以对课程进行修改输入课程信息链表头结点操作序列输入课程编号,删除相应课程信息输出修改后的头结点备注名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 21 页 - - - - - - - - - 6 查询课程信息名称查询课程信息功能描述学生可以查询课程
10、信息输入课程信息链表头结点操作序列输入课程编号,显示出相应课程所有信息输出无备注(3)成绩信息管理录入成绩名称录入成绩功能描述管理员可以录入各个学生的成绩输入无操作序列管理员通过输入学号,对相应的学生成绩进行添加输出无备注修改成绩名称修改功能描述管理员可以对各个学生的成绩进行修改输入学生链表、成绩链表头结点操作序列输入学生学号,对其相应的学生成绩进行修改输出无备注查询成绩名称查询成绩功能描述学生可以按学号查询成绩输入学生链表、成绩链表头结点操作序列输入学号,显示所查询学生成绩信息输出无备注显示全部成绩名称显示全部成绩功能描述管理员可以查询全部学生的成绩输入学生信息链表头结点操作序列输入管理员口
11、令,屏幕显示所有学生信息输出无备注(4) 班务信息管理录入班务信息名称录入班务信息功能描述管理员可以录入班务信息输入班务信息链表头结点操作序列输入编号、事件名称、内容输出头结点名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 21 页 - - - - - - - - - 7 备注修改班务信息名称修改班务信息功能描述管理员可以对班务信息进行修改输入班务信息链表头结点操作序列输入需要修改信息的编号, 然后对名称和内容进行修改输出无备注查询班务信息名称查询班务信息功能描述学生可以
12、查询班务信息输入班务信息链表头结点操作序列输入信息编号,显示出该编号信息所有内容输出无备注名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 21 页 - - - - - - - - - 8 系统模块图二. 各个模块的具体分析2.1 学生信息管理:主要用于学生的基本信息管理(如学号、姓名、性别、出生年月、政治面貌、宿舍、宿舍电话、生源地等)。实体 E-R图如下:2.2 课程信息管理:主要用于学生课程的管理(各学期的课程安排)班级管理信息系统学生信息管理课程信息管理成绩信息管理
13、班务信息管理录入学生信息修改学生信息修改个人信息查询学生信息显示全体信息删除学生信息新增课程信息修改课程信息删除课程信息查询课程信息录入成绩修改成绩删除成绩查询成绩录入班务信息修改班务信息查询班务信息学生基本信息学号姓名性别出生年月政治面貌宿舍宿舍电话生源地名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 21 页 - - - - - - - - - 9 2.3 成绩管理:主要用于对学生考试成绩进行管理(如: 统计、录入分数等)2.4 班务管理:主要是以班级为单位的班级事务
14、管理课程信息课程编号年级课程课程类别学分课程名称成绩管理班级学号考试科目成绩班务管理录入班务信息修改班务信息查询班务信息名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 21 页 - - - - - - - - - 10 逻辑结构设计用户信息表 (pUser) 的结构:用来保存管理员信息。字段名数据类型长度主键否描述UserName文本20 是用户名UserPwd 文本20 密码学生基本信息表 (member)的结构:用来保存各个学生的基本信息。字段名数据类型长度主键否描述
15、MemID文本10 是学号MemName 文本10 姓名MemSex 文本4 性别MemBirthday 文本8 出生年月MemPol 文本30 政治面貌MemDor 文本10 宿舍 MemBed 文本20 宿舍地址 MemSou 文本40 生源地学生其他信息表 (otherinfo)的结构:用来保存学生的其他信息。字段名数据类型长度主键否描述MemID文本16 是学号MemPlace 文本20 籍贯MemNative 文本5 民族MemBorn 文本8 出生日期MemCard 文本20 身份证号MemEmail文本20 电子邮箱MemHadd 文本40 家庭住址MemHphone 文本20
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年班级管理信息系统设计说明书 2022 班级 管理信息系统 设计 说明书
限制150内