预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8
在线预览结束,喜欢就下载吧,查找使用更方便
如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
管理信息系统PAGEPAGE8实验报告课程:管理信息系统班级:姓名:学号:一、实验目的验证管理信息系统的有关概念和理论,加深对概念和知识的理解和认识;熟悉和掌握管理信息系统有关工具的使用与操作方法;通过实验初步掌握利用所学知识和工具开发一个简单管理信息系统的能力。本实验采用VB程序设计的基本知识和方法,对学生成绩管理系统的系统分析方法、模块化系统设计方法以及系统的调试方法进行分析、设计、与调试。二、实验方法运用VisualBasic6.0建立一个学生成绩管理系统。三、实验环境及开发工具1.实验环境笔记本电脑装有VisualBasic系统光电鼠标通用打印机2.开发工具WindowsXP版本VisualBasic6.0四、实验内容(一)、系统分析1、系统数据流程图成绩查询F学生成绩显示成绩正确密码信息输入教务系统P1验证信息P2输入学生成绩学生错误信息2、数据字典(1)数据流名称:信息输入组成:用户名密码来源:教务系统去向:信息验证(2)数据流名称:成绩组成:学生学号所学科目学生成绩排列方式:按学号排列来源:教务系统去向:成绩单3、系统中所有实体(包括实体的属性)以及实体之间的联系类型分析学生成绩管理系统账户管理学生登录录入信息成绩输入成绩保存成绩修改查询信息成绩查询(二)、系统设计1、子系统划分(或功能划分或模块划分)(1)账户管理模块主要用于任课教师登陆。教师可通过登录系统进行成绩输入、修改等操作。(2)录入信息模块主要用于对学生成绩的输入、保存和修改。(3)查询信息模块主要用于学生成绩的查询。2、模块之间联系的分析账户管理能保证输入的学生信息是有效信息,学生信息的输入是为教师以后的查询做准备。3、数据库设计(1)数据库的E-R图n1输入学生登录窗口用户名密码学生成绩学号科目成绩(2)数据库的关系模型4、典型模块(或程序)的程序流程图(用程序流程图表示典型模块的处理流程)Y登陆密码用户名是否正确N显示学生成绩信息结束(三)、系统实现(附程序流程图表示的典型模块的源代码)PrivateSubCommand1_Click()IfText1.Text="AAA"AndText2.Text="AAA"ThenLabel1.Visible=FalseLabel2.Visible=FalseText1.Visible=FalseText2.Visible=FalseCommand1.Visible=FalseLabel3.Visible=TrueLabel4.Visible=TrueLabel5.Visible=TrueText3.Visible=TrueText4.Visible=TrueText5.Visible=TrueCommand2.Visible=TrueCommand3.Visible=TrueCommand4.Visible=TrueLabel6.Visible=FalseElseLabel6.Visible=TrueLabel6.Caption="密码或用户名错误请重新输入!"EndIfEndSubPrivateSubCommand2_Click()Label3.Visible=TrueLabel4.Visible=TrueLabel5.Visible=TrueText3.Visible=TrueText4.Visible=TrueText5.Visible=TrueText6.Visible=TrueText6.Text=Text6.Text&vbCrLf&Text3.Text&""&Text4.Text&""&Text5.TextEndSubPrivateSubCommand3_Click()Text6.Visible=TrueOpen"out.txt"ForOutputAs#1Print#1,Text6.TextClose#1EndSubPrivateSubCommand4_Click()DimxAsStringLabel3.Visible=FalseLabel4.Visible=FalseLabel5.Visible=FalseText3.Visible=FalseText4.Visible=FalseText5.Visible=FalseText6.Visible=FalseOpen"g:\计算机\out.txt"ForInputAs#1WhileNotEOF(1)LineInput