教务管理系统的设计与实现摘要教务管理是学校的教务工作的主要内容,其信息量大、信息变动频繁历来是各学校的头疼问题,随着人们对用计算机的使用越来越广泛以及互联网络普及,教务管理也已经基本形成了多元的网络化管理,极大的方便了广大师生,也方便了学校对教务工作的管理,大大的提高了教学质量。本系统采用FlexBuilder、MyEclipse结合MySQL数据库进行设计,从管理和使用的角度分为两个部分:学校教务管理端和学生使用端。前者主要有系统管理员及任课教师使用,后者则是主要面对在校学生。本文首先作教务管理系统的功能需求分析,然后对数据库进行需求分析,再在数据库中建立相应的表,并弄清楚数据库中各个表的逻辑关系,接着编写代码,最后调试网站直到形成用户满意的可以使用的完整系统。关键词:教务管理系统;FlexBuilder;MyEclipse;MySQL第1页TheDesignandImplementationofEducationalAdministrationSystemAbstractAcademicSenate,theschoolmanagementisthemaincontent,itisinformative,informationhasalwaysbeenthefrequentchangesinschoolsofheadacheproblems,aspeopleusedmoreandmoreextensiveuseofcomputersandthepopularizationoftheInternet,educationaladministrationhasbeenbasicallyformedamulti-networkmanagement,agreatconveniencetoteachersandstudents,butalsoontheSenatetofacilitatetheworkoftheschoolmanagement,greatlyincreasedthequalityofteaching.ThesystemusesaFlexBuilder,MyEclipsecombinationofMySQLdatabasedesign,fromtheperspectiveofmanagementanduseisdividedintotwoparts:SchoolofEducationalAdministrationandstudentstousetheclientside.Theformeraremainlysystemadministratorsandclassroomteacherstouse,whilethelatteristhemajorproblemsencounteredinschool.Inthispaper,firstofall,makethefunctionsofeducationalmanagementsystemneedsanalysis,thenthedatabaseneedsanalysis,andtheninthedatabasecorrespondingtable,andeachdatabasetabletoclarifythelogicofrelations,andthenwritecode,debugthefinalsite,untiltheformationofcustomersatisfactionThecompletesystemcanbeused.Keywords:EducationalAdministrationsystem;FlexBuilder;MyEclipse;MySQL第2页目录1绪论.................................................11.1课题的研究背景与意义................................11.1.1课题的研究背景.....................................11.1.2课题的研究意义.....................................11.2系统的定义及内容简介................................11.2.1系统的定义.........................................21.2.2系统的内容简介.....................................22系统中主要用到的技术.................................32.1MySQL数据库.........................................32.2Flex................................................32.3Java................................................43教务管理系统的设计与实现..............................63.1开发和运行环境选择..................................63.2系统设计............................................63.2.1系统功能分析.......................................63.2.2系统功能模块设计...................................73.3数据库设计..........................................73.3.1数据库概念结构设计.................................73.3.2数据库逻辑结构设计.................................84模块详细设计........................................114.1主页面.............................................114.2用户登录页面.......................................134.3学生功能模块设计...................................174.3.1个人信息查询页面..................................174.3.2个人信息修改页面..................................214.3.3在线选课页面....................................