学生管理系统需求分析报告
学生信息管理系统需求分析报告(完整版)5

学生信息管理系统需求1、问题定义现在的大学中,老师和学生都注重理论和实际相结合,开设了很多和课程相配的课程设计。
而在实际人工管理中,因为提交的文档作业数量众多,处理复杂,造成管理的混乱。
随着科学技术的不断提高,计算机科学日渐成熟,其强大功能已为人们深刻认识,它已进入人们生活的各个领域,并发挥了越来越重要的作用,针对人工管理的缺点,最好的解决办法就是借助计算机技术提供一个电子化的课程设计管理平台。
为了更好地管理设计过程中所产生的资料文档,我们开发一个软件工程课程设计管理系统。
教师和学生可以使用该系统实现如下功能:1、学生使用自己的姓名和学号(密码)登陆后,可以从题库中选择一个题目,并且填写同组的其他同学的姓名,学号,班级,小组长等。
且选题一旦保存就不能再更改。
2、学生可以修改自己的密码。
可以查询自己的选题情况。
学生可以查询自己的课程设计成绩。
3、学生在课程设计的各个阶段的工作报告上传至该系统。
4、教师使用姓名和工资号(密码)登陆后,可以查看学生的选题情况;可以查看学生的设计报告,填写学生的项目进度情况,并且给出最后的分数。
5、教师可以修改自己的密码。
教师把课程设计的题目,学习的资料等上传到该系统。
6、其他使用该系统的人,可以以客户身份登陆浏览。
7 本例使用面向对象的需求分析方法分析性能需求操作系统: Windows98 以上/ME/2000/XP 等数据库: Microsoft Access 2000/ SQL Server 20002、可行性分析1. 问题:(1)目前的课程设计管理系统由人工统计处理。
(2)站用一个办公室和2-3个职工专门用来管理课程设计选课,每天有固定工作时间8小时。
(3)每人工资在每月2000-3000元。
(4)需要选题的同学按班级的方式报上来,经核对分配后方才生效,在通知老师选题情况。
双方如有问题还需在工作时间来此解决。
(5)由于是人工处理且工作量大,所以效率低,出错率高,修改麻烦。
学生课程管理系统需求分析

学生课程管理系统需求分析1. 引言学生课程管理系统是一种用于学校教育管理的软件系统,旨在帮助学校管理人员和教师高效地管理学生的课程信息。
本文对学生课程管理系统的需求进行分析,以确保系统能够满足用户的实际需求,提高学校教育管理的效率。
2. 用户需求分析2.1 学生学生是学生课程管理系统的主要用户之一,他们需要能够方便地查看课程表、选课信息和成绩等个人信息,并能够及时地与老师沟通交流。
2.2 教师教师需要能够发布课程信息、查看学生成绩、与学生进行在线交流等功能,以便更好地管理课堂教学。
2.3 管理员管理员需要对系统进行整体管理,包括用户权限管理、系统设置、数据统计等功能,以确保系统的稳定运行和数据安全。
3. 功能需求分析3.1 学生端功能•查看个人课程表•查看选课信息•查看成绩和考试安排•在线咨询老师3.2 教师端功能•发布课程信息•查看学生成绩•与学生进行在线交流•批改作业和考试3.3 管理员端功能•用户权限管理•数据统计和分析•系统设置和参数配置•数据备份与恢复4. 非功能需求分析4.1 安全性系统需要具有良好的安全性,保护用户的隐私信息不被泄露,确保系统的稳定和安全运行。
4.2 可靠性系统需要具有高可靠性,保证系统在高并发和故障情况下依然能够正常运行。
4.3 用户友好性系统需要具有良好的用户界面设计,简洁明了,易于操作,提升用户体验。
5. 总结本文对学生课程管理系统的需求进行了详细的分析,包括用户需求、功能需求和非功能需求等方面。
通过系统的设计和实现,能够更好地满足学校管理人员、教师和学生的需求,提高教育管理的效率和质量。
学生管理系统需求分析

学生管理系统需求分析报告——移动互联网开发一班第七小组一:需求背景学生信息管理系统是具有统计,管理学生和老师各种在校相关信息,方便学校对于学生信息的统一管理的系统;随着高校的扩招,需要处理的学生信息日趋加大,不仅花费大量的教师资源,处理的效率还十分低下;为提高学生管理的管理水平,优化资源,尽可能降低管理成本成为学生管理的新课题,学生管理系统是从学生管理现状出发,根据学生管理的新要求进行开发设计的,它解决了学生管理数据信息量大,修改不方便,对一系列数据进行分析时花费时间长等问题,帮助学生管理人员有效管理学生信息,成为管理高校中必不可少的管理工具;二:需求概述1目标学生信息管理系统的目标是为方便学校教务处系统的管理学生信息并学校和学生间提供一个信息共享的平台2需求学生管理系统的管理用户国分为三大类,分别是管理员登录功能,教师登录功能以及学生登录功能需求分析管理员对功能的需求管理员权限最大,可以对学生的班级,课程,情况进行统一的管理,细分如下:超级管理员可增加,修改,删除普通管理员有关学生信息的浏览,,学生信息的添加修改和删除学校基本课程的浏览,学校基本课程的添加修改和删除学生课程的浏览与统计,可按成绩范围对成绩进行统计学生选课信息的管理,包括查询,修改与删除学生对功能的需求学生利用此系统进行与自己有关的信息查询与输入,细分如下:浏览个人基本信息修改登录密码浏览课程信息浏览在校期间的奖惩情况浏览个人学分信息利用个人账户进行查询选修课程基本信息与选修课程的选择和退出浏览个人选课情况教师对功能的需求教师对所带班级学生的信息查询与修改,细分如下:教师可利用此系统查询所带班级的基本信息查询所带班级的学生在校期间的奖惩录入与修改所带班级学生的成绩信息查询所带班级学生的成绩信息查询班级学生的选课情况功能模块一学生用户功能主要包括以下部分:1注册2登录3修改密码4查询个人信息5选课退课6查询成绩具体功能介绍如下:1注册实现功能:创建一条学生记录,由学生自己填写个人信息并保存,实现统一管理个人信息内容:学号,姓名,性别,出生年月,籍贯,民族,学院,班级,宿舍号,个人联系电话,父母联系电话,家庭住址2用户登录实现功能:用户注册后可直接登录,使用查询信息,选课,退课等功能3修改密码实现功能:输入旧密码,输入两次新密码,如旧密码正确且两次新密码一致则用新密码覆盖旧密码,否则重新输入旧密码或者两次新密码不一致重新输入新密码4查询个人信息实现功能:在此显示学生的个人信息内容:学号,姓名,性别,出生年月籍贯民族学院班级宿舍联系电话只可查询不可修改5查询成绩实现功能:显示入学以来所修课程的所有成绩和学分等信息6选课退课实现功能:在学校规定时间内为学生提供网上选课及退课功能以及查看个人选课信息约束:1.只能选择人数未满的课程及未修的课程2.只能退已选课程二教师学生用户功能主要包括以下部分:1注册2登录3查看个人信息4查看全校学生信息5录入成绩6修改密码具体功能介绍如下:(1)注册实现功能:常见一条教师记录,由老师自己填写并保存,实现统一管理个人信息内容:教师编号姓名性别出生年月籍贯民族学院联系电话(2)用户登录实现功能:用户注册后可直接登录用于查看个人信息查看学生信息以及实现录入学生成绩等功能3修改密码实现功能:输入旧密码,输入两次新密码,如旧密码正确且两次新密码一致则用新密码覆盖旧密码,否则重新输入旧密码或者两次新密码不一致重新输入新密码4查询个人信息实现功能:显示教师的个人信息显查询内容:教师编号姓名性别出生年月籍贯民族学院联系方式5查看学生成绩信息实现功能:查询所有学生的课程成绩信息查询流程:选择学生所属院系—>专业—>班级—>学年6录入成绩实现功能:教师录入所带班级学生成绩信息三管理员用户功能主要包括以下部分:1登录学生/教师端信息管理2登录课程信息管理3宿舍信息管理具体功能介绍如下:(1)登录实现功能:管理员身份验证,学生信息管理教师信息管理宿舍信息管理(2)学生/教师信息管理实现功能:对在校学生/教师的信息的增删改查等功能实现流程:1)学生:选择个人信息或成绩信息,输入相应学号进行相应的查询与更新功能2)教师:输入教师编号查询教师信息并进行相应的操作(3)课程信息管理实现功能:创建课程信息包括课程编号课程名称学时学分等相应字段(4)宿舍信息管理实现功能:对学生住宿情况进行统筹管理数据库设计1)创建学院数据库2)创建表1,创建院系信息表字段有院系编号院系名称院系人数院系简介2,创建专业信息表字段有专业编号专业名称专业人数所属院系院系简介3,创建辅导员信息表字段有辅导员编号辅导员名称性别所属院系所属专业所带班级住址联系方式4,创建班级信息表字段有班级编号班级名称班级人数所属辅导员所属院系所属专业5,创建课信息程表字段有课程编号课程名称课时所属院系所属专业授课讲师6,创建学生信息表详细字段有学生编号学生名称性别出生年月身份证号籍贯民族政治面貌入学年份7,创建学生信息表字段有学生编号所属院系所属班级宿舍编号所属导员父母联系方式学生联系方式8,创建学生成绩表字段有学生编号课程编号成绩9,创建管理员登录信息表字段有用户编号用户姓名用户密码用户权限10,创建教师登录信息表字段有用户编号用户姓名用户密码用户权限11,创建学生登录信息表字段有用户编号学生编号学生姓名登录密码用户权限12,创建学生转入/转出学院信息表字段有信息编号学号学生名称转入前所属院系转入前所属专业转入前所属班级转后所属院系转后所属专业转后所属班级13,创建学生学分信息表字段有学分编号学生编号学分14,创建学生学分奖惩信息表字段有奖惩编号学生编号奖励分数奖分事由惩罚分数惩分事由15,选修课程信息表字段有选修课程编号选修课程名称选修课程课时选修课程学分选修课程人数16,学生选修课程信息表字段有编号学生编号选修课程编号17,学生选修课程成绩表字段有编号学生编号选修课程编号选修课程成绩。
学生管理系统需求分析

学生管理系统需求分析一、引言随着信息技术的不断发展和普及,学生管理系统逐渐成为教育机构管理学生信息的重要工具。
学生管理系统可以帮助教育机构实现学生信息的集中管理、快速查询和统计分析,提高工作效率,提供更好的服务。
本文将对学生管理系统的需求进行分析。
二、功能需求1.学生基本信息管理:系统应能够录入和管理学生的基本信息,包括姓名、年龄、性别、学号、班级等信息。
2.学籍管理:系统应能够记录和管理学生的学籍信息,包括入学年份、毕业年份、学习成绩等。
3.考勤管理:系统应能够记录和统计学生的考勤情况,包括迟到、早退、请假等。
4.成绩管理:系统应能够记录和管理学生的学习成绩,包括各科目的成绩和学分,能够计算总成绩和绩点。
5.奖惩管理:系统应能够记录和管理学生的奖惩情况,包括奖励和处罚。
6.作业管理:系统应能够记录和管理学生的作业情况,包括布置作业、提交作业和批改作业。
7.课程管理:系统应能够管理学生的选修课程和课程表,能够查询课程信息和教师信息。
8.教师管理:系统应能够录入和管理教师的基本信息,能够查询和统计教师的授课情况和成绩评定情况。
9.班级管理:系统应能够管理学生所属的班级信息,包括班级人数、班级分组等。
10.班级评定:系统应能够对班级进行评定,包括班级成绩和班级荣誉等。
11.统计分析:系统应能够对学生信息进行统计分析,包括各科目成绩的平均分、学生人数的分布等。
三、性能需求1.系统响应时间要求快,能够快速查询和录入学生信息。
2.系统要求稳定可靠,能够长时间运行不出现故障。
3.系统数据安全性要求高,能够保护学生个人信息和教务数据的安全。
四、界面需求1.界面简洁易用,操作逻辑清晰。
2.界面美观大方,颜色搭配和图标设计合理。
3.界面响应迅速,操作流畅。
五、可靠性需求1.系统应具备数据备份和恢复功能,能够保证数据的安全性和可靠性。
2.系统应具备错误处理和异常情况处理能力,能够及时发现和解决问题。
六、开发环境需求1. 系统应支持多平台,包括Windows、Linux等操作系统。
学生管理系统需求分析文档

学生管理系统需求分析文档一、引言学生管理系统是现代教育机构管理中不可或缺的工具,通过该系统可以方便高效地管理学生信息、课程安排、成绩记录等数据。
为了更好地满足教育机构的需求,我们进行了学生管理系统的需求分析。
本文将详细介绍该系统的需求分析结果。
二、系统背景学生管理系统是为了方便教育机构对学生信息进行管理而设计的,其主要功能包括学生信息管理、课程安排、成绩录入与查询等。
通过该系统,教育机构可以更好地组织管理学生相关信息,提高工作效率。
三、功能需求分析1. 学生信息管理•添加学生信息:系统管理员可以录入学生基本信息,如姓名、性别、年龄等。
•修改学生信息:管理员可以修改学生信息,确保信息的及时更新。
•查询学生信息:支持根据学生姓名、学号等条件查询学生信息。
2. 课程管理•添加课程信息:管理员可以录入课程信息,包括课程名称、授课教师、上课时间等。
•修改课程信息:管理员可以对课程信息进行修改。
•查询课程信息:支持根据课程名称、教师姓名等条件查询课程信息。
3. 成绩管理•录入成绩:教师可以录入学生的考试成绩。
•查询成绩:学生和教师可以查询学生的成绩信息。
四、非功能需求分析1. 可靠性系统应保证数据的准确性和完整性,避免数据丢失或错误。
### 2. 安全性系统应提供权限控制功能,确保只有授权人员可以访问敏感信息。
### 3. 易用性系统界面应简洁明了,操作逻辑清晰,方便用户上手使用。
五、数据流程图学生信息管理输入:管理员录入学生信息处理:系统保存学生信息输出:学生信息保存成功提示课程管理输入:管理员录入课程信息处理:系统保存课程信息输出:课程信息保存成功提示成绩管理输入:教师录入学生成绩处理:系统保存成绩信息输出:成绩信息保存成功提示六、总结学生管理系统是教育机构管理中不可或缺的重要工具,通过本需求分析文档,我们对系统的功能需求和非功能需求进行了详细的分析。
系统应具备学生信息管理、课程管理和成绩管理等功能,同时保证数据的准确性、安全性和易用性。
【精品】学生信息管理系统需求分析

【精品】学生信息管理系统需求分析一、项目背景现今社会,教育已经成为了人们成长的重要途径。
随着社会的快速发展和科技的不断更新,学生信息管理系统也应运而生。
目前,学校信息化建设成为了各大学校的重点工作,学生信息管理系统也越来越受到教育机构的重视。
二、系统概述学生信息管理系统(Student Information Management System,简称SIMS),是一种基于互联网的管理系统,旨在提供学生信息的存储、管理、修改和查询功能。
该系统主要用于教育机构,所收集的信息包括学生的基本信息、学业成绩、考勤情况、学生证明材料等。
学生信息管理系统能够提高教育机构对学生管理的效率和准确性,以及为学生提供各种信息服务,方便学生和家长更好地了解学生的情况和发展。
三、系统功能1.基本信息管理学生信息管理系统可以存储学生的基本信息,包括姓名、性别、出生日期、身份证号码、联系电话、家庭住址等。
同时,支持学生基本信息的增、删、改、查功能。
2.学业成绩管理学生信息管理系统可以存储学生的各科成绩,包括平时成绩、考试成绩、期末成绩等,并且还能够将不同学期的成绩进行汇总,形成整张成绩单。
同时,系统支持对学生成绩的统计分析和查询,可以方便教员和学生对考试成绩的了解和评估。
3.考勤管理学生信息管理系统可以记录每个学生的考勤情况,包括出勤、请假、缺勤等情况,并将每个学期的考勤情况进行汇总和展示。
同时,系统也支持教员对考勤情况进行查询和管理,方便教员了解每个学生的学习态度和表现。
4.学生证明材料管理学生信息管理系统可以存储学生的证明材料,包括学生证、学籍证明、成绩单等。
同时,系统支持学生和家长在线申请这些证明材料,方便了学生的使用和办理。
5.数据统计与分析学生信息管理系统可以对各种数据进行汇总、统计和分析,比如学生人数、男女比例、班级成绩分布、考勤情况等。
同时,系统还可以生成各类教学报表,为教育管理和决策提供数据支持。
四、需求分析1.安全性由于学生信息管理系统主要用于存储和管理学生的个人信息,所以系统的安全性非常重要。
学生管理系统需求分析

学生管理系统需求分析随着教育信息化的不断发展,学生管理系统逐渐成为各个学校普遍采用的工具。
学生管理系统旨在提高学校对学生信息的管理效率,提供便利的学生管理服务。
本文将对学生管理系统的需求进行分析,并提出相应的功能模块。
一、学生档案管理模块学生档案管理模块是学生管理系统的核心模块之一。
该模块主要包括学生基本信息、家庭背景、学籍管理等内容。
学生基本信息包括学生姓名、性别、出生日期、身份证号码等;家庭背景包括家庭住址、父母联系方式等;学籍管理包括学生入学时间、班级、班主任等。
该模块的需求是确保学生档案的完整性、准确性和安全性。
二、课程管理模块课程管理模块是学生管理系统的另一个重要模块。
该模块主要包括课程信息、课程表、成绩管理等内容。
课程信息包括课程名称、授课教师、上课地点等;课程表显示了学生每周的上课时间和教室信息;成绩管理包括学生每门课程的考试成绩和平时成绩。
该模块的需求是提供便捷的课程查询和成绩查询功能,方便学生、教师和家长了解学生的学习情况。
三、考勤管理模块考勤管理模块是学生管理系统中的重要功能之一。
该模块主要用于记录学生的到校和离校情况,确保学生的安全。
考勤管理模块需具备以下功能:学生签到、请假、早退、校外活动等的记录和统计;自动生成考勤报表,方便教师和家长查看学生的考勤情况;提供异常考勤的处理机制,及时发现和处理学生的异常情况。
四、活动管理模块活动管理模块是学生管理系统中的一个附加功能。
该模块主要用于学校组织的各类活动,包括校园文化活动、社团活动、校外实践等。
活动管理模块的需求是提供活动发布、报名、签到等功能,并能及时发布活动通知,方便学生和教师参与和组织各类活动。
五、通知公告模块通知公告模块是学生管理系统中的一项重要功能。
该模块用于学校发布通知和公告,方便学生、教师和家长及时了解学校重要信息。
通知公告模块需要具备以下功能:学校能够发布通知公告,并设置优先级和有效期;学生、教师和家长能够方便查看通知和公告,并能根据自己的关注进行筛选。
学生信息管理系统需求分析报告

学生信息管理系统需求分析报告一、引言学生信息管理系统是一种用于管理学校学生信息的软件系统。
随着教育信息化的推进,学生信息管理系统已经成为学校信息化建设的重要组成部分。
本报告将对学生信息管理系统的需求进行分析,并提出相应的解决方案,以帮助学校更好地管理和利用学生信息。
二、背景概述现代教育环境中,学校面临着大量的学生信息管理任务。
这些任务包括学生的基本信息录入、档案管理、学籍管理、成绩管理等。
传统的纸质档案管理方式效率低下且易于丢失,无法满足学校对学生信息的及时、准确和安全管理的需求。
因此,学生信息管理系统的开发势在必行。
三、需求分析1. 学生基本信息管理:系统应能够录入和管理学生的基本信息,包括姓名、性别、出生日期、籍贯、家庭地址等。
管理员能够根据需要查询和修改学生信息。
2. 学籍管理:系统应能够管理学生的学籍信息,包括所属班级、年级、学号等。
系统应支持学籍异动,如转班、转学等。
管理员也能够根据需要对学生学籍进行查询和修改。
3. 成绩管理:系统应能够录入和管理学生的成绩信息,包括考试成绩、平时成绩等。
管理员能够根据班级和科目进行成绩查询和统计,以便进行分析和汇总。
4. 档案管理:系统应能够管理学生的档案信息,包括照片、家庭情况、奖惩记录等。
管理员能够根据需要查询和修改学生档案信息。
5. 教师管理:系统应支持对教师信息的录入和管理,包括姓名、性别、职称等。
管理员能够根据需要查询和修改教师信息。
6. 系统安全性:系统应具有较高的安全性,只有经过授权的用户才能够访问和修改学生信息。
系统还应提供日志功能,记录管理员的操作,以便追踪与审计。
7. 报表输出:系统应能够生成各种管理报表,如学生人数统计、班级成绩排名等,以便提供决策参考。
四、解决方案针对以上需求分析,我们建议采用以下技术和方法来实现学生信息管理系统:1. 数据库技术:使用关系型数据库存储学生信息、教师信息和成绩等数据,以便进行高效的数据管理和查询。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
需求分析报告
1. 概述
(1) 项目名称: 学生管理系统.
(2) 项目的提出者: 郑州航院信息统计职业学院
(3) 项目用户: 全院师生.
2. 系统需求说明
背景
该项目的发是鉴于目前学校学生人数剧增,学生信息呈爆炸性增长的前提下,学校对学生管理的自动化与准确化的要求日益强烈的背景下构思出来的,该系统完成后可用于所有教育单位(包括学校,学院等等)的学生的管理. 目前社会上信息管理系统发展飞快,各个企事业单位都引入了信息管理软件来管理自己日益增长的各种信息,学生管理系统也是有了很大的发展,商业化的学生管理系统也不少.但本系统完全独立开发,力求使系统功能简洁明了,但功能齐全且易于操作.
系统需求
通过调研了解到:
(1) 学校希望能够在查看学号的时候迅速得知该生的系别、专业、哪一届.
(2) 学校希望通过能统计大量的以前无法统计的数据,方便管理.
(3) 管理员有不同的职位,要可以进行权限设置.
系统功能要求
学校提出的要求,结合我们的技术建议再加以考虑,
产生了该管理信息系统的功能要求:
(1) 编制一套流通管理系统.
(2) 编制一套库存管理系统.
(3) 编辑、查询、统计、打印模块.
(4) 用户管理(用户记录管理和权限设置).
(5) 对数据库能够灵活设置.
(6) 不同的管理员有不同的设置.
(7) 软件系统安全上要有一定的保障.
(8) 增加各种尽可能多的查询功能.
对性能的要求
学校对系统性能无特殊的要求,只要查询学生的时候没有明显的延迟就可以了,学校目前有多届学生需要管理,查询时间不要超过5 秒钟。
条件、假定、和限制
(1) 系统最小寿命.
系统应该能在无重大改动的条件下正常运行5 年以上.
(2) 对设备的要求.
要求稳定性良好,整套系统经济实惠.
(3) 可以利用的信息和资源.
学校已经配置了多台计算机,以及网络设备,操作人员将使用Windows 98 以上操作系统. (4) 管理员受过较好的培训
3. 新系统的逻辑模型
学生管理组织机构分析业务流程图
数据流图
顶层数据流图
第一层数据流图
第二层数据流图:
学籍管理数据流图
成绩管理数据流图学生管理数据流图
其他管理数据流图
第三层数据流图:
学籍查询数据流图
学生成绩统计数据流图学生情况查询数据流图
其他管理
院系干部信息
数据字典
1)数据元素
数据元素条目
数据元素名称: 用户密码
别名: userpass
长度: 16
描述: 用户登录系统的密码
有关的数据结构: user
数据元素条目
数据名称: 学号
别名: ID
长度: 4
描述: 学生的学号
数据元素条目
数据名称: 姓名
别名: name
长度: 10
描述: 学生的姓名
数据元素条目
数据名称: 联系电话
别名: phone
长度: 10 13
描述: 学生的联系电话
数据元素条目
数据名称: 班级号
别名: class
长度: 8
描述: 学生所在的班级号
数据元素条目
数据名称: 管理员名称
别名: manage name
长度: 10
描述: 管理人员的名称
2)数据流条目
数据流条目
数据流条目名称:添加管理员
简述:进入管理员可进行添加
数据来源: 14
数据流向:
包含数据结构:管理员编号,管理员姓名,管理员密码数据流条目
数据流条目名称:查询结果
简述:从成绩表中查询学生的基本信息
数据来源:成绩表
数据流向:查询结果
包含数据结构:学生学号,课程名,分数
数据流条目
数据流条目名称:学生注册
简述:新生入校注册学籍
数据来源:
数据流向:学生情况表
包含数据结构:
数据流条目
数据流条目名称:管理员登录
简述:管理员对对学生情况的管理
数据来源:学生情况表
数据流向:管理员表
包含数据结构:
数据流条目
数据流条目名称:显示贫困生信息15
简述:由条件浏览贫困生信息
数据来源:贫困生档案表
数据流向:浏览贫困生档案
包含数据结构:
数据流条目
数据流条目名称:学生基本情况表
简述:管理员可以进行维护
数据来源:学生基本情况表
数据流向:学生基本情况
包含数据结构:
3)处理过程描述
处理功能条目
名称:查询成绩
输入数据:按成绩段输入
输出数据:显示不同成绩段的学生
处理逻辑:(1)支持模糊查询
(2)对查询学生成绩为只读
处理功能条目
名称:添加管理员
输入数据:管理员编号,管理员名称,管理员密码输出数据:是否添加成功
处理逻辑:(1)管理员编号是否相同16
(2)管理员密码是否否包含有非法字符4)数据存储
数据存储条目
数据存储名称:管理员信息表
说明:存储管理员信息
结构:管理员编号,管理员姓名,管理员密码
关键字:管理员编号数据存储条目
数据存储条目
数据存储名称:学生情况表
说明:存储学生的基本信息
结构: 学生编号,学生姓名,性别,出生日期,联系方式,出生
地址
关键字:学生学号
数据存储条目
数据存储名称:学生成绩表
说明:存储学生每个阶段的成绩
结构:学生学号,课程名称,分数
关键字:学生学号
数据存储条目
数据存储名称:奖学金名单表
说明:存储该学校学生学习情况
结构:学生学号,奖学金类别,资金17
关键字:学生学号
5)外部实体条目
名称: 管理员
说明: 学生管理
输出数据流
输入数据流管理员学生信息
外部实体条目
名称: 用户
说明: 用户信息
输出数据流
输入数据流
定义处理逻辑
建立数据字典后,还应该对每个加工处理进行分析,以确定它们具体做什么。
例如:“学生成绩规则”是:学生成绩的分数根据考查课和考试课的不同分为两种:如果是考查课,成绩分为优、良、中、及格、差五等。
如果成绩是优、良、中、及格中的任意一个,则这门考查课过关,如果成绩为差的同学,此门考查课则不过关,需要再次补考;如果是考试课,分数以百分制为标准,如果成绩在60 分以上则为及格,成绩在60分以下为不及格,不及格的同学需要参加再次的补考。
“奖学金评比规则”是:如果期末考试中考试课的各科的平均成绩在85 分以上,考18查课的成绩为优,则可以有资格参加学校的奖学金评比活动,在整个系中总分排名前三得同学可以评一等奖学金3000元,排名第四到第十的为二等奖学金1500 元。
德育成绩为A的同学可以参加学校的评优评先活动(参考学生学习成绩)。
“贫困生补助的规则”是:申请贫困生的同学,家庭月收入在600 元以下的,学校每月补助200 元;家庭月收入在400元以下的,学校每月补助400 元;家庭月收入在200 元以下的,学校每月补助600 元;这个逻辑可以用判定树来描述,如下图:。