您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 市场营销 > 基于JavaEE的学生信息管理系统的设计与实现
JavaEE架构与程序设计题目:学生信息管理系统的设计与实现学生姓名:王庆召系别:信息与计算科学系专业年级:2012级计算机科学与技术专升本指导教师:赵光秋2013年6月JavaEE架构与程序设计I摘要随着计算机技术的迅速发展和网络技术的突飞猛进,人们迫切要求利用这些新技术以减轻个人的工作负担及提高工作效率。目前,学校工作繁杂、资料重多,管理信息系统已进入高校,但还未普及,而对于学生信息管理来说,还没有一套完整的、统一的系统。因此,开发一套适和大众的、兼容性好的系统是很有必要的。根据开发要求,它主要应用于教育系统,完成对日常学生基本信息以及成绩的录入查询更新删除等管理操作,实现学生信息管理的计算机化。开发学生信息管理系统可使学院教职员工减轻工作压力,比较系统地对教务、教学上的各项服务和信息进行管理,同时,可以减少劳动力的使用,加快查询速度、加强管理。本文主要介绍了学生信息管理系统的主要任务,阐述了开发该系统用到的关键技术,如采用B/S结构,使用JSP编程、利用mysql建立数据库。本系统是采用B/S模式进行开发的,系统的用户权限有三种:学生、教师和系统管理员,不同权限用户登入到不同的操作界面。该系统主要由学籍维护、选课管理、成绩查询等功能模块组成,本文具体介绍了各功能模块所包含的小模块的功能,学籍维护模块主要是对学生的基本信息进行添加、查询、修改、删除;选课管理模块主要是对选修的课程进行添加、删除、统计选修人数,以及学生进行选课和更改选课;成绩查询模块主要是对必修课进行添加、删除、录入成绩,以及学生进行查询成绩等功能。关键词:学生信息管理;mysql;JavaEE;系统设计;系统开发;系统测试JavaEE架构与程序设计IIABSTRACTWiththerapiddevelopmentofcomputertechnologyandnetworktechnologymakeaspurtofprogress,itisurgenttoreducethepersonalburdenofworkandimprovetheworkefficiencytousethesenewtechnologies.Atpresent,theschoolcomplex,moreimportantinformation,managementinformationsystemhasenteredtheUniversity,butnotyetuniversal,andforstudentinformationmanagement,alsodoesnothaveacomplete,unifiedsystem.Thedevelopmentofstudentinformationmanagementsystemcanmakethecollegestafftoreducetheworkingpressure,comparedwithsystematicallymanagetheserviceandinformation,theteachingofmanagement,atthesametime,canreducetheuseofforce,acceleratequeryspeed,strengthenmanagement.Thispapermainlyintroducesthemaintaskofthestudentinformationmanagementsystem,discussesthekeytechnologiesofthesystemusedindevelopment,suchastheuseofB/Sstructure,usingJSPprogramming,databaseusingmysql.ThissystemisdevelopedusingB/Smode,thesystemhasthreetypesofuserrights:students,teachersandadministrators,differentpermissionstodifferentuserlogininterface.Thesystemismainlycomposedofstatusmaintenance,coursemanagement,scoresqueryetcfunctionmodules,thispaperintroducesthefunctionmodulecontainssmallmodule'sfunction,statusmaintenancemoduleismainlythebasicinformationforstudentstoadd,query,modify,delete;coursemanagementmoduleistoadd,delete,andstatisticscoursesthenumberofelectivecourses,andelectivecoursestudentsandchange;theresultinquirymoduleismainlytoadd,delete,theinputresulttotherequiredcourse,andstudentsforfunctionssuchasqueryresults.Keywords:studentinformationmanagement;MySQL;JavaEE;systemdesign;systemdevelopment;systemtestJavaEE架构与程序设计目录摘要...............................................错误!未定义书签。ABSTRACT.............................................错误!未定义书签。第一章绪论..........................................................11课题研究背景.........................................................12国内外研究动态.......................................................13选题的意义和价值.....................................................2第二章相关技术简介...................................................31开发技术选择.........................................................32项目开发工具.........................................................42.1MyEclipe简介....................................................42.2MySql简介.......................................................42.3Tomcat简介......................................................53数据库的连接.........................................................5第三章系统需求分析...................................................81可行性需求...........................................................82功能需求分析.........................................错误!未定义书签。3性能要求分析.........................................................94运行环境规定.........................................................9第四章学生信息管理系统的设计.........................................101系统的概要设计......................................................101.1系统结构设计....................................................101.2登录模块设计....................................................112系统的详细设计......................................................122.1登录模块.........................................错误!未定义书签。2.2系统管理模块.....................................错误!未定义书签。JavaEE架构与程序设计2.2.1添加用户窗体的创建.........................错误!未定义书签。2.2.2修改密码窗体的创建.........................错误!未定义书签。2.3学籍管理模块.....................................错误!未定义书签。2.3.1添加学籍信息功能...........................错误!未定义书签。2.3.2修改学籍信息功能..........................................132.3.3查询学籍信息功能..........................................132.4成绩管理模块....................................................132.4.1成绩信息管理功能..........................................133系统的数据库设计....................................................133.1设计原则........................................................133.2数据库的组成....................................................143.3数据库表的结构..................................................14第五章系统的实现....................................................171登录页面的实现......................................................172学生界面功能的实现..................................................192.1修改密码界面....................................................192.2学籍信息维护界面................................................212.3修改学生信息界面................................................222.4添加学生信息界面...........................................
本文标题:基于JavaEE的学生信息管理系统的设计与实现
链接地址:https://www.777doc.com/doc-4564279 .html