《学生信息管理系统-需求分析(20210610222904).pdf》由会员分享,可在线阅读,更多相关《学生信息管理系统-需求分析(20210610222904).pdf(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1.1需求概述学生信息管理系统必须具备学生信息的输入、查询、修改、删除和排序等功能,通过这个系统的使用,实现学生信息管理工作系统化,为教师的日常管理和学生的学习提供便利这个系统的使用者主要是管理员,即完全自管理员完成对学生个人信息和成绩数据的输入和维护。数据存储在文件中。进入系统后能够读入相应的学生信息文件和学生成绩文件。实现对学生数据按照学号或者姓名进行查询对于学生的成绩,要求能够;近行简单的统计和查询能够按照学号或姓名查询学生的成绩单,对各科目成绩进行汇总和并按照总分排序。1.2总体设计学生信息它理系统密码验hl:棋以t学.信息、科of.ITT板块4耳使成绩钧。J叩,帧块密码铃规模块录入信
2、息修改信息街询、衍息浏览信息删除信息法入成绩修仪成锁mm询成锁浏览成绩删除成绩按照学兮浏览按照成绩Jl,名浏览因1学生信息管理系统模块阪11 1.2.1功能模块说明密码验证和修改模块该模块主要完成身份验证和密码管理功能。管理员通过这个模块登录。注销和退出。学生信息管理模块该楼;块主要实现对学生姓名、性别、出生日期、联系电话、院系信息的录入、修改、查询、浏览和删除功能学生成绩管理模块该模块主要实现对学号、考试成绩的录入、修改、查询、浏览和删除功能,并实现对各科目成绩的汇总和排序。1.2.2数据流图学生信息管理系统处理流程院11 川户登汰捡lit失败用户账户,密码身份验证捡证成功查i旬l,ft敛1
3、飞个人信息学尘信息管理(ft:r!圳,删除,修改,苦苦训新的学恼,.f.!.集,(ilt iiOtii架薪illl.i、修改、删除后的4自身l#1-)ff.;j量学生成在:1管理t增加删除修改,号专制川新的学生成绩集介我ifU iii架,新r、修改、JJJJI除后的放据fl!介)倒2学生信息管理系统数据流民1.2.3全局数据结构设计定义结构体StudentInf。,用于存储学生的个人信息和成绩数据struct Studentinf。struct StuPers。nalInfo stul;struct StuScore stu2;其中,结构体StuPersonalinf。和StuSc。re定义如
4、下struct StuPersonal inf。学生信息结构11 畜i的条件学生戚到1信总char name NAJ回,char stuIDID,char sex SEX,char birth BIRTH;char tel TEL;char deptDEPT;姓名学号性别出生日期电话系struct StuScore 学生成绩结构char nameNAME,char stuIDID,姓名学号fl。atSC。reSCORE;成绩数组,记录学生6门课程的成绩J主中,各字段的含义说明如下(1)name NAME;、存学生姓名。(2)stuIDID;保存学生学号。(3)sex SEX;保存学生性别。(4
5、)birth BIRTH,保存学生生日。(5)tel TEL;保存学生电话。(6)deptDEPT,保存学生院系。(7)SC。reSCORE,记录学生各科目成绩。1.2.4模块设计1、系统登录身份验证流程院11 tt阴缸j始化斗守将向写入密问文件丁、J开始门芳:在!:ti可存销文件i&:t.11:.俐的密码输入你给旺的密码N 边入系统结束民I3-1登录系统流程剧挺不密码销i史;)j=iJ.山系统说明:若无法成功打开文件,说明学生信息文件和成绩文件均不存在,需要新建文件。CllP 这种情况仅仅出现在初次使用系统的前提下。)2、密码修改流程怪l11 始呐川JS开i611:ft放文N y 从街码文件
6、读出111密问输入IIJi阿N 帮j111密码材同?y 输入新帘,向;IB-t击帘的与人文件然m除I3-2密码修改流程阁3、个人信息录入流程民11 N 4、个人信息修改流程民开始-n:If文件成功frH文件?输入某伞1:的姓、ftl:圳、学号、1!3i昌、1-1、%,等个人f古.n是否继做?N 结束y 倒3-3学生个人信息、录入流程民11 5、个人信息查询流程民N 刀始打开记录文件成功打川文件?y Xi!;才甲虫t修改的内有输入必修改的学生处各输入新的学韭信息并仪存到IJi己欢文件结束民I3-4学生信息修改流程医11 N 开始打J F学生kl文件N 成功fU开文件?可输入咨询条件N 该学ff.二It件t存在?y 输出该学生占怠 是否继续:er询?N 结倒3-5学生个人信息、查询流程院11 6、抖ff流程民月始付川学生ill文件,N 成功们开文件?y 洲周ewindQ11敛起位剑文件头输入拍J:J芋条件(1、f在!F县号肴2、按照总分企事)对文件中的记录进IsJ草序输rll州“月4后的结朱是i!i!I征结:1墅询?y N 比队程必流LAUE亨丁创刊po qd 囱11 8、个人信息删除流程民开始打Jr学生文件IN 成功jl开文件?y 输入沓ii日条件N t且主;:fil手t将在?N 在文件中删除该号是个你息统怪I3-7信息删除流程阁11