《学校学生信息管理系统.pdf》由会员分享,可在线阅读,更多相关《学校学生信息管理系统.pdf(50页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、.学校学生信息管理系统学校学生信息管理系统【项目内容】:本项目以学生信息管理系统为例,经小组通过对我院学生信息管理工作的讨论、调查与分析,结合学生自身对该系统的了解,得出学生信息管理系统是各高校管理信息系统的重要组成部分,它主要用于对学生的基本信息如入学注册登记、课程、成绩、奖惩等问题进行管理。该系统用户参与者主要包括学生和教学各系部、学生处、教务处、招生就业办等部门。下面我们小组将利用 UML 建模的各种图形和模型元素,形成一个对学校学生信息管理系统的建模用例。【设计分工】:【项目实施】一个良好的学生信息管理系统必须提供一个合理、方便和高效的学生管理平台,全面的事务流程,把复杂繁琐的学生管理
2、、成绩管理、教师管理、课程管理变得简洁明了,以减少可能出现的管理漏洞本系统最大的优点是对数据进行了规范和扩充。统一了数据交换标准系统界面友好,交互性强,可以灵活定制,支持用户个性化设置、大提高学生工作管理的效率,而且可以构建起丫套完整的学生信息资料库,可以和其它管理部门的信息系统紧密结合,轻松、条理、准确的完成学生从入学到就业的整个管理工作。1.1.需求分析需求分析学校学生管理信息系统的总目标是提高学生工作管理的效率,构建起一套完整的学生信息资料库,可以和其它管理部门的信息系统紧密结合,轻松、条理、准确的完成学生从入学到就业的整个管理工作,从而提高学生工作管理的效率。具体的设计目标是(1)为学
3、生和教师提供一个简单、友好、交互性强的系统操作界面,并且支持参与者的个性化设置。(2)系统运行稳定可靠、各项维护功能齐全、易于维护(3)能有效地进行相关操作处理(4)快速、准确地反映相关与学生有关的信息。1.11.1学校学生信息管理系统的功能需求分析包括以下内容:学校学生信息管理系统的功能需求分析包括以下内容:学校学生信息管理系统能够为学校学生、教学各系部、学生处、教务处、招生就业办等部门提供相应的服务。学生可以通过使用该系统查询课程、成绩、修改用户密码等。教学各系部可以利用该系统输入学生成绩信息、奖惩信息等。系统管理员通过系统管理界面进入,建立学生学籍档案、学生课程档案等,并将所有信息保存在
4、数据库中,同时管理员还能够对以上信息进行更新、添加、删除等基本操作,并对系统的信息进行维护。学校学生信息管理系统主要实现学生各方面信息的管理,根据学生管理工作.的具体要求和项目设计的功能目标,学生信息管理系统有十大模块:学籍管理模块、成绩管理模块、奖惩管理模块、贫困生管理模块、毕业管理模块、系统管理模块、课程管理模块、校园一卡通管理模块、宿舍管理模块、辅导员管理模块。1.学籍管理模块学籍管理模块主要进行学生注册报到的登记、统计及查询,学生基木档案信息的维护、查询、和修改,学籍变动处理。(1)学生注册报到时,主管老师对学生的基本信息进行登记录入,并统计人数。(2)主管老师及相关部门如各系部、教务
5、处、学生处等可进行学生的基本信息查询;另外,主管老师可对学生的一些信息变动做修改。(3)学生退学或转学时,系统管理员负责对相关学生的信息进行删除。2.成绩管理模块成绩管理模块主要主要用于对学生所在班级的公共课程、学生的自选课程等科目成绩进行管理,包括成绩录入、修改、查询、删除以及成绩分析统计;打印成绩表。(1)科任老师对学生所学课程的成绩进行录入、修改。(2)学生及辅导员可登录查询及打印学生的成绩(3)主管老师负责对学生各科成绩的统计分析。3.奖惩管理模块奖惩管理模块主要可进行奖惩申请、评审等工作,对奖惩信息进行统计分析和公布。(1)辅导员根据学生的综合测评成绩评定奖学金和根据学生的表现进行评
6、优,并对相关信息进行登记、统计分析和公布;(2)辅导员可对违规学生根据相关规定给予惩罚,并进行登记和送报学生处。4.贫困生管理模块贫困生管理模块主要分勤工助学管理和助学贷款管理。勤工助学管理包括助学信息、整理及发布、勤工助学情况记录,助学贷款管理包括贷款信息发布、还贷情况记录。(1)辅导员根据学生的贫困申请信息评定学生的贫困等级并进行统计公布;发布勤工助学岗位信息及录用信息、助学贷款信息、(2)主管老师负责学生贫困信息的录入,并输入学生的勤工助学和借还贷款情况记录。5.毕业管理模块毕业管理模块主要是毕业鉴定管理和就业信息管理。包括对学生的毕业资格审定、毕业后工作情况登记和就业信息查询等功能。(
7、2)各系根据学生所提交的毕业论文以及学生的奖惩信息对学生进行毕业鉴定,包括授予学位以及颁发毕业证书。(2)招生就业办发布相关就业信息,学生可通过该系统进行查询。各系(辅导员)和招生就业办对学生毕业后的就业情况进行登记。6.系统管理模块系统管理模块是每个系统都必须具备的功能,用于对系统的用户的基本信息进行管理,包括用户权限设置、数据备份、数据恢复等。系统管理员负责维护学生、辅导员、课程等信息,维护工作包括修改、添加、删除等。7.学生宿舍管理模块学生宿舍管理模块主要对全院学生宿舍进行管理,包括学生宿舍的分配、维修、宿舍调整、查询、宿舍回收等功能 8.校园一卡通管理模块校园一卡通管理模块主要对学生在
8、校日常生活的消费、图书馆借还书登记、上机刷卡考勤登记以及医疗登记的管理。.9.辅导员管理模块辅导员管理模块主要实现辅导员信息的录入、查询、统计和信息打印功能以及辅导员具体负责工作的分配管理。10.课程管理模块课程管理模块主要用于对学生所在班级的公共课程、学生的自选课程等进行管理,包括添加班级基本课程信息、添加学生选修课程信息、删除班级基本课程信息、删除学生选修课程信息等。1.21.2 功能模块图功能模块图学校学生管理信息系统校园一卡通管理系统管理学籍管理成绩管理宿舍管理课程管理毕业管理辅导员管理贫困生管理奖惩管理学籍管理成绩管理系统管理注册报到管理基本档案管理学籍变动管理成绩录入成绩修改成绩查
9、询成绩统计分析权限管理密码管理数据备份数据恢复数据维护参数设置.奖惩管理贫困生管理毕业生管理课程管理评优管理奖学金管理违纪处分管理勤工助学管理助学贷款管理毕业鉴定管理就业信息管理排课管理选课管理宿舍管理辅导员管理校园一卡通管理宿舍分配宿舍调整宿舍维修宿舍信息查询辅导员信息录入辅导员信息查询图书借阅管理上机管理消费管理超市、饭堂消费校内医疗消费其他消费发卡和补办卡管理2.2.系统建模系统建模(1)(1)创建系统用例图创建系统用例图确定学校学生管理信息系统的参与者1.系统管理员:负责设置各参与用户使用系统的权限和学生学籍信息、学生成绩、辅导员相关信息等的维护,备份系统数据库,恢复系统数据库,系统安
10、全维护。2.学生:可通过该系统查询相关信息,提出相关事项的申请如修改密码等。3.教师:包括辅导员、主管教师、科任老师等,科任老师可通过该系统录入、.修改、核对学生成绩,主管老师主要负责学生学籍信息和课程信息的录入、添加、修改、删除等操作管理,辅导员主要负责学生毕业、奖惩、贫困生等相关信息的管理4.宿舍管理员:负责学生宿舍报修信息、非该宿舍楼学生或校外人员出入信息的登记及上报。5.学生处、教务处、招生就业办创建学校学生管理信息系统的系统用例图在该系统中,系统管理员负责维护学籍管理模块、成绩管理模块、奖惩管理模块、贫困生管理模块、毕业管理模块、系统管理模块、课程管理模块、校园一卡通管理模块、宿舍管
11、理模块、辅导员管理模块等系统子模块;教师(辅导员、主管教师、普通教师)则负责录入、修改、添加管理相关学生的信息(学籍、成绩、课程等);宿舍管理员则负责登记所在宿舍楼的报修等信息;学生则可进行相关信息的查询,修改。根据需求分析以及以上活动,可确定该系统的用例图如下:campus card managementOffice ofAcade.changepasswordcourse managementchief teacherstudent schoolrollmanagementsystem managementcommonteacherteacheruseradiministratorgrad
12、e managementOffice ofEnrollment.graduate managementcounsellorcounsellor managementloginoffice ofstudentsaffairsstudentpoor student managementaward and punishmentmanagementdormadministratordorm management从学生管理系统的的用例图抽象,可以确定如下用例图:学籍管理用例图、课程管理用例图、辅导员管理用例图、贫困生管理用例图、宿舍管理用例图、毕业信息管理用例图、系统维护用例图、成绩管理用例图、校园一卡
13、通用例图、奖惩管理用例图。.毕业管理用例图:参与者“学生”:查询相关就业信息、上报自己就业情况。参与者“系统管理员”:对毕业生的就业信息等进行维护(新增、删除等)参与者“招生就业办”:对学生就业信息进行统计Graduation informationrecordedoffice of enrollmentand employmentStudentGraduation informationmodifySystemadministratorGraduation information query学籍管理用例图:参与者“学生”:注册报到,接收相关信息,进行信息交流,申请学籍变动。参与者“主管教师”
14、(辅导员):分班管理;制定综合测评加扣分内容,管理学生档案;发布与学生相关的信息,与学生进行信息交流,并上报综合测评结果。参与者“系统管理员”:维护学生学籍信息,进行学籍信息的备份transferQuit schoolmaintainmaintainSystemadministratormaintainsuspension of schoolingStudent status changesfreshmen registeredGraduationapplyregisterregisterinquireStudentrealizeOld registeredRegistration manag
15、ementmaintainmaintainStudents archivesmanagementreceiveinterflowmaintain studentsinformationnoticenotificationinterflowInformation exchangePlacement managementQuery informationmanagemanagemaintainreportformulateCompetentteachersThe data backup andrecoveryReport to comprehensivemeasuring and testing
16、resultsFormulate comprehensivemeasuring and test.系统管理用例图:参与者“系统管理员”:用户定义、权限管理;数据备份、恢复;维护学生基本信息;口令管理;综合查询信息校园一卡通用例图:参与者“发卡中心”::对信息卡进行管理(发卡和补卡等)参与者“结算中心“:回应学生的充值、转账要求。参与者“消费中心“:对学生用信息卡在校消费进行管理。参与者“学生“:申请卡号;补办信息卡;上机刷卡;转账充值;借还书刷卡;相关消费刷卡;教务中心:对学生上机考勤、借还书信息进行登记管理;辅导员管理用例图:参与者“辅导员“:学生思想教育;突发事件处理;毕业生就业指导;学生
17、日常事务处理;.Students ideologicaleducationStudents daily transactionprocessingCultivating student cadre counsellorGraduates guidanceEmployment guidanceHandling emergenciesNon graduates consulting宿舍管理用例图:参与者“宿舍管理员“:分配调整学生宿舍;上报学生申请宿舍维护的信息;宿舍信息登记;参与者“学生“:申请宿舍调换;查询宿舍信息;申请宿舍维修;loginregister informationsdistri
18、bute dormitorysstudentsdormitorymanagerapply for adjustmentqueryapply for maintenancecancelexit勤工助学管理用例图:参与者“学生”:学生申请勤工助学成功后通过工作获得工资报酬参与者“学生处”:对学生的申请进行审核、登记;.参与者“学生处工作人员”:对学生的岗位进行管理,包括岗位分配以及工作监督;岗位工资发布;Post inquiresstudentauditDepartmentstudentDistributing salaryWork-study personnelinformationPost a
19、pplicationWage detailReceive wagesInquires the wagesWork supervisionSalary managementWork situationStaffing assignmentsPost managementStudent unionheadquarters奖励管理用例图:参与者“主管老师”:输入学生基本信息;“普通教师”:输入学生的成绩参与者“辅导员”:操行评定、综合测评评定、评定奖学金、评优并公布;参与者“学生”:提交相关申请、查询结果等;import studentsbasicinformations commonteacher
20、chief teacherimport gradeassess conductcomprehensive measuringcounselorassess scholarshipstudentsassess outstanding studentcadresassess miyoshi studentsquery resultsapply for reviewingpublic惩罚管理用例图:参与者“辅导员”:上报学生违规事例;参与者“学生处”:根据违规事例的情况进行处理并通知学生;.参与者“学生”:提交申诉处理;参与者“申诉处理员”:根据学生的申诉进行调查处理后发布结果;record non
21、-compliancescounselormake processing accordingto the circumstanceimform studentsstudentsaffairsofficeappealappealmanagerstudentsinvestigate and handlepublic学生成绩管理用例图:参与者“学生”:目的是查询所学课程的成绩参与者“老师”:完成学生信息的录入,修改,显示和修改参与者“管理员”:输入学生信息,教师信息,班级信息和课程信息.select coursesprint gradesupdate gradesinput gradescheck
22、gradesperformance managementteacherstudentchoose semesterloginadministratorinformation managementinput course informationinput students informationinput students informationinput class information课程管理用例图;参与者“学生”:查看课程通知、提交作业;参与者“教师”、:教师根据课程和通知任课,布置作业;参与者“系统管理员”:负责对课程信息和通知进行相关维护操作;Published noticeChec
23、k noticenotice managementteacherSelect coursesstudentcourse managementupdate coursehomework managementadministratorCheck homeworkrelease homework.(2 2)创建系统类图创建系统类图步骤一:确定系统的业务实体类步骤一:确定系统的业务实体类可以确定在系统中的主要业务实体类,这些类通常需要在数据库中存储;在学校学生信息管理系统中,学生的信息、教师(包括辅导员)的信息、系统管理员的信息、课程信息、宿舍信息等都要存储在数据库中;这些存储类都有各自相关的属性。步
24、骤二:步骤二:根据学校学生信息管理系统的需求分析,以及系统用例图的参与者和数据库中的存储类,我们确定了学生类、教师类(包括辅导员类)、系统管理员类、课程类、宿舍管理员类等主要实体类;其中,1.“学生”类:负责系统需要的活动者“学生”的信息处理,它的属性有“姓名,.“出生日期”、“学号”、“政治面貌”、“性别”、“专业”等,对这些信息的服务操作有系统登陆、注册、信息查询、休学、转学、退学等。2.“教师”类:负责系统需要的活动者“教师”的信息处理,它的属性有“教师编号”、“教师姓名,、“部门编号”、“职务”、“职称”等。对这些信息的服务操作有系统登陆、信息录入、信息查询、信息修改等。3.“系统管理
25、员“类:负责系统活动需要的管理者。以下是该系统登录后各界面模块的类图关系图,并给出了成绩管理模块的控制类(成绩信息查询、修改、打印)和系统管理模块(数据备份和数据恢复)的控制类。information backup information renewcounselor management windowsystem administratormanagement windowcampus card managementwindowreward and punishmentwindowquery gradeinformationschoolroll managementwindowmodiry
26、gradeinformationlogin windowgrade management windowgraduate management windowprint gradeinformationcourse management windowdorm management windowpoor student managementwindow系统各功能模块的主要类图及其联系:系统各功能模块的主要类图及其联系:2.学籍管理类图:.2.毕业管理类图.3.宿舍管理类图4.辅导员类图.5.成绩管理类图6.勤工助学类图:.7.课程管理类图:8.奖惩管理类图:.9.校园一卡通类图:系统中 用户管理模块
27、的类图系统中 备份管理模块的类图.(3 3)创创建系统时序图和协作图模型建系统时序图和协作图模型3.1学籍管理所涉及到的时序图和协作图确定“注册报到“的工作流程学生注册报到后登记自己的相关信息系统管理员把学生所提交的信息录入系统中:Student:SystemadministratorInformationrecordedinformationoutput1:Import student imformation2:Information verification3:Information query and modify4:Save imformation5:Import student im
28、formation6:Exit system与时序图等价的协助图如下:.1:Choose to add students2:Add students3:Confirm addStudents managementinterface:SystemadministratorDatabasemodule9:Extract information10:Store in database4:Create students objectStudent managementrules8:Create7:Preservation students object6:Enforcing rulesStudent
29、statuscontrol5:Preservation student information3.2学生课程管理所涉及到的时序图与协作图.确定学生登录查询相关信息的工作流程:学生登录系统后进入课程管理模块选择课程、查看课程通知、查看和提交课程作业后查询作业成绩:studentlogincourseinterfaceuser loginCheck noticeSelect coursescheck homeworksubmit homeworkResults returned.与该时序图等价的协作图1:user loginloginstudent:student2:Check notice3:S
30、elect courses6:Results returned4:check homework5:submit homeworkcourseinterface3.3 学生成绩管理模块所涉及到的时序图和协作图1.学生查询成绩的工作流程;学生登录该系统后进入成绩管理窗口后即可查询成绩grade managementwindow:Studentgradesinformationentercheckexit与之相应的协作图如下:.1:enter3:exit:Student2:checkgrade managementwindowgradeinformation2.教师登录成绩管理模块所执行工作的流程教
31、师(科任老师)进入该系统后对所教课程学生的成绩进行输入、修改、打印等操作common teacher:Teacherloginlogin windowgrade managementwindowgradeinformationID checkingpass checkingenter grade management windowinput gradesupdate gradesdelete gradessubmitstore in databaseexit与之相应的协作图如下:.check1:loginteacher2:pass4:input grades5:update grades6:d
32、elete grades8:store in databasegrademanagementgradeinfomationloginwindow3:enter7:submit grades9:exit3.4 奖惩管理模块所涉及到的时序图和协作图学生惩罚管理的工作流程系辅导员打开处罚管理窗口,向学生处上报被处罚学生的违规事例学生提出申诉要求申诉管理员对学生的申诉要求向系辅导员进行咨询调查和处理,然后把结果告知学生。punishmentwindowcounselor:系辅导员1:open2:reportstudentsaffairs officestudents:appealmanager3:ha
33、ndle and imform4:appeal5:investigate and handle6:public与之相应的协作图如下:.1:openpunishmentwindow:counselor2:report5:investigate and handle3:handle and inform studentstudents affairoffice:student4:appeal6:inform:appealmanager3.5 毕业管理所涉及到的时序图和协作图确定毕业评定时授予学位的工作流程辅导员对学生进行毕业评定前进行毕业生成绩查询查询学生的奖惩情况,得出毕业鉴定结果并打印Coun
34、selor:counselorDegree preliminaryevaluation module1:Student IDGrade managementmoduleRewards and punishmentsmanagement moduleInformationprint module2:Student ID3:All course grades4:Student ID5:All disciplinary records6:Degree preliminary evaluation results7:The student degree preliminary evaluation r
35、esults与之相应的协作图:.Grade managementmodule:counselorM1:Student ID3:All course grades2:Student IDMM7:Print resultsDegree preliminaryevaluation moduleM6:Degree preliminary evaluation resultsInformation printmodule4:Student ID5:All disciplinary recordsMRewards and punishmentsmanagement module3.6 贫困生管理模块所涉及
36、到的协作图和时序图学生提交贫困证明及申请,辅导员验证学生申请的真实性同意后将学生加入贫困生库并对相关信息进行公布。obtain familypoverty proofstudent:student1:Reflect family situation2:Poverty proof3:Impoverished student application4:Review application5:agree with the application6:input information7:inform studentcounselorRefundapplicationpoor studentlibrar
37、y.与之相应的协作图:1:Reflect family situation2:Poverty proofObtain povertyproofstudents:student7:inform student3:Impoverished student application5:agree with the application6:input informationRefundcounselorapplication4:Review applicationPoor studentslibrary3.7.系统管理员备份数据的时序图系统管理员登录系统后对用户的相关信息输入后台数据库,结束后后台数据
38、库返回输入信息文件并显示输入成功。与之相适应的系统管理员备份数据的协作图.3.8 系统管理员添加/删除用户的时序图系统管理员把用户信息输入登录系统,接着提交用户ID,并对用户的添加删除进行管理,若执行添加删除操作则返回添加删除信息。系统管理员添加/删除用户的协作图.3.9 学校一卡通时序图学生刷卡时刷卡机向系统中心回馈后若反馈合法则学生可进行相关消费操作,操作完扣费后学生退卡与之相应的协作图:.(4 4)创建系统活动图模型创建系统活动图模型4.1.系统管理员输入密码登录修改学生信息的活动图SystemadminstratorLoginUser nameand passwordWrongRigh
39、tSelect modify studentimformationAscertain the modificationGo on themodificationUpdatedatabase4.2.学生登录系统的课程管理模块选择课程、提交作业、查看通知等的活动图.studentloginmatch conditionmismatch conditioncourseinterfaceerrorcheck noticecheckhomeworkSelect coursessubmithomeworkResultsreturned4.3.系统管理员维护用户的活动图4.4 系统管理员维护系统数据的活动图
40、.4.5 校园一卡通消费业务 活动图(5 5)创建系统状态图)创建系统状态图1.学生查询成绩状态图:学生登录后选择输入查询条件进行查询,最后退出input reasonable query requirementstudentlonginask forquerybegincheckingexitinput unreasonable query requirementfindreturnresultagain.2.教师在成绩管理界面输入、修改、删除、打印学生成绩的状态图printupdatelogincheckgradesteacherinputcheck3.用户登录系统的状态图checkinp
41、ut time is more than threeinput timeinput time is less than threeinput password、usernametransform dataillegal inputlegal input enter relevantwindowcheck theinformation(6 6)创建系统构件(组件)图)创建系统构件(组件)图1.根据学生信息管理系统的需求分析,我们小组划分了十个功能模块子系统,并对主要的业务实体类和系统主要参与者分别创建了对应的构件,如 student 构件、loanapplication 构件、教师(辅导员)构件
42、、毕业生课题构件、课程构件等构件;也分别画出了该系统用户功能模块界面的构件。2.根据这些构件以及其关系创建构件图以下是相应模块的组件图:1.学籍管理组件图.AwardingDormitoryApplicationGraduateManagementStunentLoanApplicationApplicationEducationDegreeGrantApplicationComprehensiveMeasuringAndTesting2.毕业管理组件图InquiresTheTopicFormTopicTopicManagementFormStudentTeacherStudentGradeG
43、radeInputForm3.学生成绩管理组件图.administratorstudenttcoursegrade4、勤工助学组件图:studentsWasstudentassociationpostwagesStudents workpersonnelStudents personalinformation5.辅导员组件图:counselorinformationEducation degreecontactmanageclassComprehensivemeasuring.系统管理组件图:.奖惩管理组件图:counselorstudentsrewordingInformationspuni
44、shmentInformations宿舍管理组件图:dormitoryManagerdormitoryManagementInformationcontactInformationsdormitoryAdjustmentApplication校园一卡通组件图:.课程组件图studentteachercoursemanagementhomeworkmanagementnoticemanagementadministrator(7 7)创建系统部署图)创建系统部署图学校学生管理信息系统的后台数据库主要存储相关数据,负责数据管理。学生终端、教师终端以及学生信息管理系统通过应用服务器连接到学生信息管理
45、系统的后台数据库终端。学生、教师以及相关人员可就此进行相关权限的操作。.3.3.逆向工程逆向工程:我们小组对该系统进行 UML 设计画出类图后,利用Rose 对该系统的类图进行正向工程操作生成 Java 代码。因此,我们可以利用这些 Java 代码对该系统进行逆向工程操作,以便在该系统的相关业务类中添加、删除、修改相关属性和操作。如我们若在 teacherteacher 教师这个实体类中添加多一个 teacher()方法,则我们可以在相应的 teacher.java 文件中添加这样一个方法:public void teacher()“写入 teacher()方法要实现的相应代码”,并在 Ros
46、e 的浏览器中的逻辑视图中选择 teacher()类,单击右键在弹出的菜单中【Java/J2EEReverse engineer】子菜单中,选择对话框里的 Java 文件里面的 teacher.java 文件,单击【reverse】按钮,完成后单击【done】按钮,则可在 teacher 类中添加 teacher()方法。如下图:4 4 系统界面设计系统界面设计:学生信息管理系统登录界面:.代码如下:Dim ms As StringDim time As Integer输入次数Private Sub Form_Load()Text2.PasswordChar=*密码显示为*End SubPri
47、vate Sub login_Click()login(登录)If Text1 Then用户名不为空Adodc1.RecordSource=select*from user where name=+Text1.Text+连接数据库Adodc1.RefreshIf time 2 ThenOn Error GoTo errnameIfText2.Text=Trim(Adodc1.Recordset.Fields(pwd)ThenLoad frmmainfrmmain.Show显示学生信息管理系统主窗口Unload Form1Exit SubElseMsgBox(您 的 用 户 名 或 密 码 有
48、误,请 重 行 输 入!,vbExclamation+vbDefaultButton1,错误)time=time+1Text1.Text=Text2.Text=.Text1.SetFocusExit SubEnd IfElsems=MsgBox(您不是合法用户,请与系统管理员联系!,vbInformation+vbOKOnly,抱歉)Ifms=vbOK Then EndUnload MeEnd IfElseMsgBox 请把用户名和密码输全!,vbInformation+vbOKOnly,提示Text1.Text=Text2.Text=Text1.SetFocusExit SubEnd Ife
49、rrname:MsgBox(抱歉您的用户名不存在!,vbInformation+vbOKOnly,抱歉)Text1.Text=Text2.Text=Text1.SetFocusExit SubEnd SubPrivate Sub login_KeyDown(KeyCode As Integer,Shift As Integer)If KeyCode=vbKeyUp ThenText2.SetFocusEnd IfEnd SubPrivate Sub text1_KeyDown(KeyCode As Integer,Shift As Integer)If KeyCode=vbKeyReturn
50、ThenText2.SetFocusEnd IfIf KeyCode=vbKeyDown ThenText2.SetFocusEnd IfEnd SubPrivate Sub text2_KeyDown(KeyCode As Integer,Shift As Integer)If KeyCode=vbKeyReturn Thenlogin.SetFocusEnd IfIf KeyCode=vbKeyDown Then.login.SetFocusEnd IfIf KeyCode=vbKeyUp ThenText1.SetFocusEnd IfEnd SubPrivate Sub cmdcanc