2014届毕业设计说明书教材管理系统的设计与实现院、部:计算机与信息科学学院学生姓名:指导教师:职称指导教师:职称专业:计算机科学与技术班级:完成时间:2014-5摘要随着计算机网络技术的快速发展,互联网已经成为全球最大的计算机通信网络。它几乎遍布所有国家和地区,教材管理是各个高校一个非常重要的组成部分,牵涉到各大学的教育系统的管理,因为它涉及到每一个学生新的学期的学习及新教材的需求。传统教材管理的一些弊端,教学管理中存在的问题,迫使我们继续完善教材管理。本系统是从教材管理的需要而设计的,一个重要的考虑因素对教材做出了一个非常有效的管理方式。传统的教材管理显然与当今先进的互联网技术背道而驰,也降低了高校教学管理的效率,不利于高校长远的发展,因此,开发一个高效的教材管理信息系统迫在眉睫。本系统采用了B/S架构,JSP网站开发由于高效,强大的应用,易于开发和修改的特点,因此现在广泛使用。前台开发工具采用的是Myeclipse,后台数据库选择的是SQL2008,教师和学生管理模块主要是对教师及学生的信息进行管理。这样使得教务管理能够有条不紊的进行下去。教材管理模块详细的记录了每个教材的具体信息,为后续领书模块提供信息基础。教材选定模块和教材订购模块是两个相辅的模块选定的信息将显示在教材订购模块,管理员只需要在订购模块填写数量及已到及未到的数量等信息。教材入库模块是对订购的书籍进行登记,有效避免出错。本系统具有操作简单、对人的操作和维护管理水平没有很高的要求,十分容易使用,具有B/S可取的特点。关键词:B/S结构;JSP;WEB开发;信息管理;教材管理ABSTRACTWiththerapiddevelopmentofcomputernetworktechnology,theInternethasbecometheworld'slargestcomputercommunicationnetwork.Itisalivewiththerapiddevelopmentofcomputernetworktechnology,theInternethasbecometheworld'slargestcomputercommunicationnetwork.Itallaroundtheworldalmostallthecountriesandregions,eachuniversityteachingmaterialmanagementisaveryimportantpartoftheeducationsystem,involvestheuniversitymanagement,becauseitinvolvesthesemestereachstudenttonewlearningandnewmaterialsdemand.Somedisadvantagesofthetraditionalteachingmanagement,teachingmanagement,forcingustocontinuetoimprovethemanagementofteachingmaterials.Thissystemfromtheneedofteachingmaterialmanagementanddesign,animportantconsiderationmadeaveryeffectivemanagementofteachingmaterials.TraditionalmanagementisclearlyandInternettechnologytodrawfurtherapartinadvance,butalsoreducestheefficiencyofteachingmanagementincolleges,isnotconducivetothelong-termdevelopmentofcollegesanduniversities,therefore,imminenttodevelopanefficientmaterialmanagementinformationsystem.Aseveryoneknows,databasetechnologyisdevelopingrapidly,sothattheB/SstructuregraduallyreplaceC/Sstructureofthedevelopmentofmanagementinformationsystem(MIS)infrastructure.ThesystemusestheB/Sframework,JSPwebsitedevelopmentduetotheefficient,powerful,easytodevelopandmodify,sonowwidelyused.ThedevelopmenttoolsusedisMyeclipse,thebackstagedatabaseisSQL2008,afterthecompletionofthesystemdevelopment,oldageinformationmanagementmodulecanachievecrud,providinginformationforsubsequentstaplingmodule.Curriculummodulemainfunctionistoachievethecurriculuminformationtoadd,view,deleteandsoon,whenaprofessionalneedtoaddacoursecanbeinthismoduletoadd,addtheinformationwillbefedbacktothematerialsselectedandtextbookorderingmodule,convenientmanagement.Realtimeunderstandthelackoftextbooks.TheclassroomandstudentmKeywords:B/Sstructure;TheJSP.Informationmanagement;WEB;Teachingmaterialmanagement目录1绪论........................................................11.1教材管理系统背景.......................................11.2教材管理信息系统的研发意义.............................11.3研究内容...............................................21.4组织结构...............................................22开发平台与开发技术...........................................42.1系统运行平台...........................................42.2开发技术...............................................43教材管理系统的分析...........................................53.1教材管理系统的可行性分析...............................53.1.1经济可行性.......................................53.1.2技术可行性.......................................53.1.3运行可行性.......................................53.2功能需求分析...........................................53.3教材管理系统的非功能性需求分析.........................63.3.1性能与效率需求分析...............................63.3.2可扩展性需求分析.................................63.3.3可靠性及安全性需求分析...........................73.3.4可维护性和可管理性...............................73.4运行环境的分析.........................................74教材管理系统的总体设计.......................................84.1教材管理系统的设计原则.................................84.2教材管理系统工作流程...................................84.3教材管理系统功能模块设计...............................95教材管理系统的数据库设计....................................115.1教材管理系统数据库设计概述............................115.2数据库需求分析........................................115.3数据库概念结构设计....................................125.4数据库逻辑结构设计....................................126教材管理系统的具体实现......................................166.1用户登录设计..........................................166.2年级管理设计..........................................166.3课程管理模块..........................................176.4教师管理..............................................176.5学生管理..............................................186.6教材管理模块..........................................186.7教材选定模块..........................................186.8入库登记模块..........................................196.9添加教师领取信息......................................196.10查询模块.............................................206.11用户管理模块.........................................207教材管理系统的测试..........................................217.1教材管理系统的测试方法................................217.2教材管理系统测试用例..................................22总结..........................................................23参考文献.......................................................24致谢.............................................