学生选课系统的设计与实现毕业论文.docx
学生选课系统的设计与实现毕业论文文档视界学生选课系统的设计与实现毕业论文学生选课系统的设计与实现毕业论文毕业设计论文原创性声明和使用受权讲明原创性声明本人郑重承诺:所呈交的毕业设计论文,是我个人在指导老师的指导下进行的研究工作及获得的成果。尽我所知,除文中十分加以标注和致谢的地方外,不包含其别人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过奉献的个人或集体,均已在文中作了明确的讲明并表示了谢意。作者签名:日期:指导老师签名:日期:使用受权讲明本人完全了解大学关于采集、保存、使用毕业设计论文的规定,即:根据学校要求提交毕业设计论文的印刷本和电子版本;学校有权保存毕业设计论文的印刷本和电子版,并提供目录检索与阅览服务;学校能够采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校能够公布论文的部分或全部内容。作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所获得的研究成果。除了文中十分加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要奉献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承当。作者签名:日期:年月日学位论文版权使用受权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人受权大学能够将本学位论文的全部或部分内容编入有关数据库进行检索,能够采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名:日期:年月日导师签名:日期:年月日注意事项1.设计论文的内容包括:1封面按教务处制定的标准封面格式制作2原创性声明3中文摘要300字左右、关键词4外文摘要、关键词5目次页附件不统一编入6论文主体部分:引言或绪论、正文、结论7参考文献8致谢9附录对论文支持必要时2.论文字数要求:理工类设计论文正文字数不少于1万字不包括图纸、程序清单等,文科类论文正文字数不少于1.2万字。3.附件包括:任务书、开题报告、外文译文、译文原文复印件。4.文字、图表要求:1文字通畅,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请别人代写2工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画3毕业论文须用A4单面打印,论文50页以上的双面打印4图表应绘制于无格子的页面上5软件工程类课题应有程序清单,并提供电子文档5.装订顺序1设计论文2附件:根据任务书、开题报告、外文译文、译文原文复印件次序装订文档视界学生选课系统的设计与实现毕业论文学生选课系统的设计与实现毕业论文文档视界学生选课系统的设计与实现毕业论文学生选课系统的设计与实现毕业论文文档视界学生选课系统的设计与实现毕业论文学生选课系统的设计与实现毕业论文目录摘要.I第1章概述.(1)1.1项目开发的背景(1)1.2项目开发的目的(1)第2章可行性分析及总体设计原则(2)2.1可行性分析(2)2.1.1技术可行性(2)2.1.2经济可行性(2)2.1.3社会可行性(2)2.2总体设计原则(3)第3章系统分析(4)3.1业务流程分析(4)3.2数据流图(4)3.3数据字典(6)第4章系统设计(9)4.1系统功能设计(9)4.2系统数据库设计(10)4.2.1概念构造设计(10)4.2.2数据库表设计(13)4.3系统开发工具与开发形式的选择(16)4.3.1开发工具(16)4.3.2开发形式(16)第5章系统实现(18)5.1登录界面(18)5.1.1登录界面(18)5.1.2登录流程(19)5.2登陆面(20)5.3密码修改模块(20)5.4课程信息管理模块(21)5.5教师信息管理界面(21)5.6学生信息管理(22)5.7课表信息管理(22)5.8课表录入模块(23)第6章软件测试与分析(24)6.1系统测试的定义(24)6.2系统测试的目的及意义(24)6.3系统测试的重要性(24)6.4系统测试的常用方法(25)6.5测试环境与测试条件(26)6.6系统运行情况(26)6.7测试总结(26)第7章总结与瞻望(27)参考文献(28)致谢(29)摘要随着在校大学生人数的不断增加,教务系统的数据量也不断的上涨。针对学生选课这一环节,本系统从学生网上自主选课以及课程发布两个大方面进行了设计,基本实现了学生的在线信息查询、选课功能以及老师对课程信息发布的管理等功能,另外也初步解决了管理员在课程信息发布管理上的权限问题。本程序前台采用Dreamweaver进行页面制作,后台由SQLServer数据库支持,通过使用JSP语言实现动态网页的效果,到达对数据库的操作以完成使用者的要求。本文中除了有对程序的总体设计、具体设计、功能实现等主体部分外,在这之前还介绍了与网上选课系统相关的信息管理系统、网络编程技术、JSP编程语言、SQLServer数据库服务器等的基本内容及发展情况。关键词:选课;JSP;SQLSERVERAbstractThenumberofcollegestudentswithincreasing,theeducationaladministrationsystemdataquantityalsorise.Courseforstudentsofthisaspect,thesystemfromtheStudentOnlineAutonomouscourseandcoursereleasedtwomajoraspectsofthedesign,thebasicachievementofthestudentsinonlineinformation,selectionfunctionaswellasteachersofthecurriculummanagementinformationfunction,alsoapreliminarysettlementoftheadministratorsinthecurriculuminformationadministrationjurisdictionproblem.ProceduresforthefutureuseofDreamweaverpageproduction,backgroundbySQLServerdatabasesupport,throughtheuseofJSPlanguageimplementationofdynamicwebpageeffect,achievetheoperationonthedatabasetocompletetherequirementsofusers.Inthispaper,inadditiontotheprogram'soveralldesign,detaileddesign,functionalrealizationofthemaincomponent,beforethisalsointroducesonlinecourseselectionsystemrelatedinformationmanagementsystem,networkprogrammingtechnology,JSPprogramminglanguage,SQLServerdatabaseserversuchasthebasiccontentsanddevelopmentsituation.KeyWord:Coursechoosing;JSP;SQLSERVER