学校学生信息管理系统_第1页
学校学生信息管理系统_第2页
学校学生信息管理系统_第3页
学校学生信息管理系统_第4页
学校学生信息管理系统_第5页
已阅读5页,还剩90页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

.系统为例,经小组通过对我院学生信息管成绩、奖惩等问题进行管理。该系统用门。下面我们小组将利用UML建模的各种图形和模型元素,形成一个对系统必须提供一个合理、方便和高效的学以灵活定制,支持用户个性息资料库,可以和其它管理部门的信息系管理工作,从而提高学生工作管理的效率。具(3)能有效地进行相关操作处理学生可以通过使用该系统查询课教学各系部可以利用该系统输入学生成绩库中,同时管学校学生信息管理系统主要实现学生各方面信息的管理,根据学生管理工作的具体要求和项目设计的功能目标,学生信息管理系统有十大模块:学籍管理模块、贫困生管理模块、毕业管理模块、系统管理块。(1)学生注册报到时,主管老师对学生的基本信息进行登记录入,并统(2)主管老师及相关部门如各系部、教务处、学生处等可进行学生的基(3)学生退学或转学时,系统管理员负责对相关学生的信息进行删除。入、修改、查询、删除以及成绩分析统(3)主管老师负责对学生各科成绩的统计分析。3.奖惩管理模块主要可进行奖惩申请、评审等工作,对奖惩信息进行统计(1)辅导员根据学生的综合测评成绩评定奖学金和根据学生的表现进4.贫困生管理模块主要分勤工助学管理和助学贷款管理。勤工助学管理包鉴定管理和就业信息管理。包括对学生的毕业(2)招生就业办发布相关就业信息,学生可通过该系统进行查询。各系(辅导员)和招生就业办对学生毕业后的就业情况进行登记。数据恢复等。系统管理员负责8.校园一卡通管理模块主要对学生在校日常生活的消费、图书馆借还书登.9.辅导员管理模块主要实现辅导员信息的录入、查询、统计和信息打印功1.2功能模块图.奖惩管理贫困生管理毕业生管理课程管理宿舍管理辅导员管理校园一卡通管理(1)创建系统用例图与者系统数据库,恢复系统数据库,系统.主要负责学生毕业、奖惩、贫困生生或校外人员出入信统用例图维护学籍管理模块、成绩管理模块、奖惩管管理模块、辅导员管理模块等系统子模块;教师(辅导员、主管教师、普通教师)则负责录入、修改、添加管理相关学生的信息(学籍、成绩、课程等);宿舍管理员则负责登记所在宿舍楼的ficeofAcadeficeofAcade...sswordanagementchiefteacherstudentschoolrollmanagement<<use>>mmanagementmmanagementeacher<<use>>nistrator<<use>>anagementtemanagementficeofEnrollment...<<use>><<use>><<use>><<use>>counsellormanagementmanagementellorofficeofstudents'affairstndpunishmentnagementistrator从学生管理系统的的用例图抽象,可以确定如下用例图:学籍管理用例图、课程管理用例图、宿舍管理用例图、毕业信息园一卡通用例图、奖惩管理.参与者“系统管理员”:对毕业生的就业信息等进行维护(新增、删除等)息进行统计officeofenrollmentandemploymentGraduationinformationrecordedormationtratorformationquery参与者“主管教师”(辅导员):分班管理;制定综合测评加扣分内容,管理学信息,进行学籍信息的备份ransfergegemaintainmaintainnistratorensionofschoolingGraduationapplytstatuschangesrealizefreshmenregisteredOldregisteredanagementsarchivesinterflowmaintainstudents'informationnotificationnoticengegementQueryinformationmanageThedatabackupandrecoveryformulateReporttocomprehensivemeasuringandtestingresultshensivemeasuringandtest...限管理;数据备份、恢复;维护学生基本参与者“发卡中心”::对信息卡进行管理(发卡和补卡等)卡;发事件处理;毕业生就业指导;学生日常.Students'ideologicaleducationailytransactionngstudentcadrelloridancesulting宿舍;上报学生申请宿舍维护的信息;宿ationsutedormitorysystudentsforadjustmentformaintenance功后通过工作获得工资报酬.岗位进行管理,包括岗位分配以及工作监DepartmentPostinquiresauditstudentstudentDistributingsalaryorkstudypersonnelagedetailnnagementWorksupervisionStaffingassignmentsorksituationtunionimportstudents'basicinformationseachereacherteacherteacheronductensivemeasuringtstscholarshipoutstandingstudentmiyoshistudentsresultspublicapplyfor.inghecircumstancestudents'affairsstudentsofficedle的成绩,修改,显示和修改师信息,班级信息和课程信息.ectcoursesdesadeseseseachercemanagementntosesemesternistratoronmanagementinputcourseinformationinputclassinformationinputstudentsinformationinputstudentsinformationoticenoticegementeachercoursemanagementSelectcoursesntrsenagementnistratormeworkmework.这些类通常需要在数据库中存储;在学校学生信息管理系统中,学生的信息、教师(包括辅导员)的信息、系统管理员分析,以及系统用例图的参与者和数据库中的存储类,我们确定了学生类、教师类(包括辅导员类)、系统管理员类、课教师编号”、“教师姓名’,、“部门等。对这些信息的服务操作有系统登陆、信息录类(成绩信息查询、修改、打印)和系统管理模块(数据备份和数据恢复)的onbackupinformationrenewormanagementwindowtemadministratorowrewardandpunishmentwindowquerygradeinformationardmanagementindowatemanagementwindowrollmanagementindowanagementwindowprintgradeinformationcoursemanagementwindownagementnagementindow..3.宿舍管理类图..系统中用户管理模块的类图系统中备份管理模块的类图.(3)创建系统时序图和协作图模型3.1学籍管理所涉及到的时序图和协作图stratorntionormationverificationformationqueryandmodifySaveimformationrtstudentimformationsystem.tudentstratormaddgementinformation0:Storeindatabase4:Createstudentsobjectrules7:Preservationstudentsobjectusrcingrulesvationstudentinformation3.2学生课程管理所涉及到的时序图与协作图课程通知、查看和提交innoticecourseshomeworkmithomeworkrned.dentstudentChecknoticectcoursessultsreturnedcheckhomeworkithomework3.3学生成绩管理模块所涉及到的时序图和协作图成绩gementindow.agementindowkk教师(科任老师)进入该系统后对所教课程学生的成绩进行输入、修改、teacherademanagementwindowindowradesindatabase.acherindowassradesinputgradesgradesegradesindatabase3.4奖惩管理模块所涉及到的时序图和协作图罚学生的违规事例结indowcounselorrtdleandimformstigateandhandle:anagerppealc.1:openpunishmentwindowtigateandhandle3:handleandinformstudentstudent'saffairofficeppealrmrm3.5毕业管理所涉及到的时序图和协作图流程生成绩查询并打印eloraryationmoduleementishmentsodulentID2:StudentIDcoursegrades4:StudentIDldisciplinaryrecordsDegreepreliminaryevaluationresultsThestudentdegreepreliminaryevaluationresults.counselor1:StudentIDM2:StudentIDMegradesMultsonmodulesciplinaryrecordsM4:StudentID3.6贫困生管理模块所涉及到的协作图和时序图的真实性同意后将学生加入milyroofstudent:student2:PovertyproofrishedstudentapplicationudentoronoronReviewapplicationwiththeapplicationinformation.2:Povertyproofstudents:studentrty7:informstudent3:Impoverishedstudentapplication5:agreewiththeapplication6:inputinformationRefundcounselorapplicationReviewapplication台数据库,结束后后台数据系统管理员把用户信息输入登录系统,接着提交用户ID,并对用户的添加删除进学生可进行相关消费操.stratorswordngdifystudentscertainemodificatione.dentonditionchconditioncourseerrorinterfaceecknoticekrkectcoursesmitrked.4.5校园一卡通消费业务活动图(5)创建系统状态图出sonablequeryrequirementaskforquerygonablequeryrequirementndagainresult.eacherscheckinputtimeismorethanthreeformdatavantindow(6)创建系统构件(组件)图1.根据学生信息管理系统的需求分析,我们小组划分了十个功能模块子系统,并对主要的业务实体类和系统主要参与者分别创建了对应的构件,如student构件、loanapplication构件、教师(辅导员)构件、毕业生课题构件、课程构件等构件;.wardingpplicationStunentLoanApplicationApplicationationeMeasurianagementcherde.istrttudentnagesrsonal.lorssageust.nteachernistrr(7)创建系统部署图数据,负责数据管理。学以及相关人员可就此进行相关权限的.LRosea添加、删除、修改相关属性和操作。如方法要实现的相应代码”},并在Rose的浏览器中的逻辑视图中选择teacher()类,.TextPasswordChar"*"‘密码显示为*Adodc1.RecordSource="select*fromuserwherename='"+Text1.Text+"'"Adodc1.RefreshrnameIfText2.Text=Trim(Adodc1.Recordset.Fields("pwd"))Thenfrmmain.ShowvbDefaultButton1,"错误")time=time+1Text1.Text=""Text2.Text=""etFocusms=MsgBox("您不是合法用户,请与系统管理员联系!",vbInformation+vbOKOnly,"抱歉")Ifms=vbOKThenEndMsgBox"请把用户名和密码输全!",vbInformation+vbOKOnly,"提示"Text1.Text=""Text2.Text=""etFocusMsgBox("抱歉您的用户名不存在!",vbInformation+vbOKOnly,"抱歉")Text1.Text=""Text2.Text=""etFocusKeyDownKeyCodeAsIntegerShiftAsIntegeretFocusKeyDownKeyCodeAsIntegerShiftAsIntegeretFocusetFocusKeyDownKeyCodeAsIntegerShiftAsInteger.etFocuss=MsgBox("确认退出系统吗?",vbYesNo+vbQuestion,"退出")ntxtname.Text=""txtpwd.Text=""ameSetFocusabledTrueyssEnabledFalsefrmchenggl.Showfrmsinfgl.Showfrmchufa.Showfrmaward.Showfrmaward.ShowfrmXjgl.Showfrmgra.Showfrmputong.ShowfrmGly.ShowPrivateSubtbrOpeButtonClickByValButtonAsComctlLibButton工具栏操作aseButtonIndexCase1frmallinf.ShowfrmAdd.Showasefrmcard.Showfrmchz.Showasee.cxShowCaseLoadfrmdaikuan加载学生贷款管理窗口frmdaikuan.Show显示学生贷款管理窗口seLoadfrmwork加载学生勤工助学管理窗口frmwork.Show显示学生勤工助学管理窗口PrivateSubExit_Click()单击退出按钮myVal=MsgBox("您确定退出系统吗?",vbYesNo+vbQuestion,"退出")IfmyVal=vbYesThen....中,最基础最重要的工作是表单的设计,表单可以表单中,数据按照类似于电子表格的为一个字段,这就是关系数据库的基以下是数据库中几个主要表:123456789StudentID宿舍类型(男、of人数字段类型是否为空Varchar(10)NULLVarchar(10)NULLVarchar(10)NOTNULLVarchar(4)NULLVarchar(20)NULLVarchar(8)NULLVarchar(6)NULLVarchar(4)NULLVarchar(10)NULL码是.序号字段名1Rcode2StudentID3Sname4Rdate5Rtype6Rgrade序号字段名1Pcode2StudentID3Sname4Pdate5Ptype6Pgrade序字段标识号1StudentID2Sname3Sgender4Birth5Native6Homeaddress7Department8Major9Political10Dormitory11Phonenumber2Captureexpendsce13Studentsituation14Hobbies数据类型是否为空是否主备注码Varchar(8)NOT是Varchar(10)NULLVarchar(10)NULLDatetime(8)NULLVarchar(20)NULLVarchar(10)NULL数据类型是否为空是否主备注码Varchar(8)NOT是Varchar(10)NULLVarchar(10)NULLDatetimeNULLVarchar(20)NULLVarchar(10)NULL字段类型(精度)是否为是否主备注空码CHAR(10)NOT主码DATETIME(8)NULLVARCHAR(20)NULLVARCHAR(30)NULLCHAR(6)NULLVARCHAR(30)NULLVARCHAR(30)NULLVARCHAR(30)NULLVARCHAR(20)NULL.5Learning16AdmissiondateVARCHAR(30)NULLDATETIME(8)NULL序号字段标识字段标字段类型是否为空是否主备注题码1StudentID学号VARCHARNOT主码(20)NULL2Sname姓名VARCHARNOT主码(20)NULL3Sclass班级VARCHARNULL(10)4Admissiondate入学时VARCHARNULL间(10)5Graduationdate毕业时VARCHARNULL间(10)6Workingunit工作单VARCHARNULL位(30)7Phonenumber联系电VARCHARNULL话(10)8Address联系地VARCHARNULL址(310)序号字段标识字段标题字段类是否为空是否主码备注型1Variety品种StringNOTNULL2Quantity数量IntNULL3Amount金额IntNULL4Time

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论