《微机原理课程设计学生成绩系统.docx》由会员分享,可在线阅读,更多相关《微机原理课程设计学生成绩系统.docx(43页珍藏版)》请在第一文库网上搜索。
1、二。一四二。一五学年第一学期信息科学与工程学院自动化系课程设计报告书姓名:学号:班级:课程名称:指导教师:目录(-)课程设计内容及要求(二)课程设计所应用的基本知识点()实验原理(四)程序流程图(五)程序详细执行过程(六)程序清单(七)程序运行结果(八)收获与体会(九)参考文献一、课程设计内容及要求题目二学生成绩管理设计要求:建立学生成绩文档,实现学籍简单管理。设计内容:(1)建立学生成绩文档;输入学生各门功课成绩;(假设3门功课);修改指定学号的学生成绩;(4)统计指定学号的学生的平均成绩、总成绩,并在屏幕上显示;(5)统计指定学号课程的平均成绩,并在屏幕上显示;每门课程成绩分析在屏幕上显示
2、3门课程的各个分数段的学生人数(分数段为:=90;8089;7079;6069;uccess!$DE1_DONE;DBERR1DB,Dataerror,P1easeinputagain!$;错误提示信息NOSTUDBSorry,thereisnothisstudnet!S,ERR_N0DB,Nostudentinformation!$ERR_SAME;DBThereisthesameID,p1easeinputagain!$*NEWFDB0DH,0AH,0DH,0AH,tWarning:thisoperationwi11emptya11yourdata!1,ODH,OAH,ODH,OAH,Wi
3、11youcontinue?(y:empty,otherkey:retum)$FPATHDB,cscore.txt,0;数据库文本STR1DB50DUP(?);缓冲区strSTRODB50DUP(?);缓冲区StrOENTER1DB,$,;空格TMPDW0;是否为空标志信息SCDB0;分数保护处用BYEDBThanksforuseourprogram!,ODH,OAH,0DH,0AH9,ByeBye$BYODBfwuss,BY1DB!Zheng1iming$BY2DB!201204134022$BY3DB!2012.12.24$DATAENDSSET_P1MACRO;设定光标位置AMOVAH,
4、02HMOVDH,02MOVD1,03MOVBH,0INT10HENDMSET_P3MACROMOVAH,02H;设定光标的位置BMOVDH,14MOVD1,43MOVBH,0;当前这页INT10HENDMTABMACRO;换行MOVAH,2MOVD1,ODHINT21HMOVD19OAHINT21HENDMCREATEFMACROFI1EJD,FI1E_PATH;创建文件(传入文件号件路径)MOVAH,3CHMOVCX9OOH;普通文件1EADX,FI1E_PATHINT21HMOVFI1ED,AXENDMOPENFMACROFI1EJD,FI1E_PATH;打开文件(传入文件号件路径)MOVA1,2;读写文式打开MOVAH,3DH1EADX,FI1E_PATHINT21HMOVFI1EJD,AXENDMC1OSEFMACROFI1EJD;关闭文件(传入文件号)MOVBX,FI1EDMOVAH,3EHINT21HENDM