为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

jsp毕业设计参考文献

2017-10-16 16页 doc 38KB 437阅读

用户头像

is_552142

暂无简介

举报
jsp毕业设计参考文献jsp毕业设计参考文献 篇一:基于web的毕业设计管理系统的文献综述 基于WEB的毕业设计管理系统设计与实现 文献综述 1. 前言 在当今信息化社会中,以计算机信息技术为代表的新一轮信息化建设已经成为当今社会各个领域的共同特征。作为社会信息化的一部分,教育信息化正在改变着教育系统的各个领域。如今的各大院校都实行毕业设计模式作为检验毕业生是否具有资格获得国家相应的学位证书参照标准。各种信息技术的迅速发展为实行高校毕业设计统一管理创造了技术条件。 传统的毕业设计都是教师网上公布自己的论文选题,然后学生自己主动和相应的指导...
jsp毕业设计参考文献
jsp毕业参考文献 篇一:基于web的毕业设计管理系统的文献综述 基于WEB的毕业设计管理系统设计与实现 文献综述 1. 前言 在当今信息化社会中,以计算机信息技术为代表的新一轮信息化建设已经成为当今社会各个领域的共同特征。作为社会信息化的一部分,教育信息化正在改变着教育系统的各个领域。如今的各大院校都实行毕业设计模式作为检验毕业生是否具有资格获得国家相应的学位证书参照。各种信息技术的迅速发展为实行高校毕业设计统一管理创造了技术条件。 传统的毕业设计都是教师网上公布自己的论文选题,然后学生自己主动和相应的指导教师联系,在获得指导教师同意后,正式确定自己的毕业设计的题目,接收指导教师的指导。这样面对面交流有利于师生更好的做到相互了解,但是效率却十分低,完全可以通过网上在线交流的方式来解决。同时这样的选题方式对于毕业生来说不是很公平,每个学生并不能完全平等的选择自己喜欢的课题,而是很多指导老师的课题有很多,却由于学生对其不了解,而导致不能够招到足量的学生来完成自己的选题。这与当今迅速发展的信息化十分不符,因此建立一个完整、规范的毕业 设计管理系统十分有必要性。 2. 管理系统的系统分析和系统设计 2.1(系统分析 2.1.1. 功能需求分析 本系统设计的目标是管理毕业设计整个流程,实现数据共享,信息传递方便快捷,并实现职能部门的信息上报工作,便于学校、教师和学生三方获取信息。本系统将整个毕业设计工作分为导师双选、过程控制、统计分析3个阶段。系统用户分为系统管理员、导师、学生三类,各类用户功能不同阶段的功能需求如下: (一) 学生 (1)导师双选阶段:修改、查看个人信息,选择导师,查看系统公告、导师信息、导师分配结果、查看导师通知;(2)过程控制阶段:申报个人选题,上传开题报告、中期检查、毕业设计论文等文件,与导师交流,查看优秀毕业论文。 (二)导师 (1)导师双选阶段:修改、查看个人信息,申报研究课题,选择学生,查看系统公告、学生基本资料、学生分配结果,给本组学生发布公职;(2)过程控制阶段:批准学生选题,检查学生进度情况,批阅所带学生的上传文件,与学生交流。 (三)管理员 (1)导师双选阶段:发布系统公告,导入导师信息,发布导师研究课题,调整 师生双选,查看、公布师生分配结果;(2)过程控制阶段:查看学生相关文件上交情况和老师批阅情况,并可对开题、中期检查、论文撰写进行监控。 2.1.2. 业务流程分析 将整个毕业设计管理系统的大概业务流程描述如下: (1) 用户登录,进行身份验证,以便进入不同的页面; (2)系统管理员进行各种基本必要信息的设置,如添加教师、添加学生、添加用户等; (3)学生在网上选择毕业设计课题,并上传相关程序文档; (4)指导教师在网上指定各课题的答辩教师,在网上查看学生的程序文档,并做出课题的评语并评出分数。指导教师还可以在网上取消学生选择他的课题。 (5)答辩教师在网上查看学生的程序文档并评出分数; (6)学生在网上查询自己所设计课题的评语和成绩,包括指导教师评分和答辩教师评分数。 2.2. 系统设计 系统采用了B/S三层体系结构,使用了IIS架设Web站点,ASP.NET通过ADO.NET访问数据库。对数据库的访问和应用程序的执行均在Web服务器端完成。客户端无需安装任何专门的软件,通过浏览器即可访问Web服务器并运行其程序。采用这种体系结构的系统充分利用了服务器资源,提供了跨平台,简单一致的应用环境,实现了开发环境与应用环境的分离,减少了系统开发和 维护的工作量,便于用户群的扩展。 3. 管理系统的技术分析 3.1. MySQL数据库 MySQL作为目前最流行的开放源码数据库服务器之一,具有真正多用户、多线程的特点。MySQL开放源码、简单易用,广泛被广大用户采用。MySQL同其他商业数据库一样,具备数据库系统的通用性,特点如下: 1、数据库管理系统。MySQL完全具有结构化的数据的联合体,可对数据的存取、增加、编辑等等操作提供支撑系统。 2、关系型数据库管理系统。作为一种关系型的数据库系统,MySQL支持结构化查询语言。 3、开放源码数据库。MySQL最大的特点是,不同于商业性的数据库,其源码是公开的,只要遵守GPL的规则,用户就可以根据需要对MySQL的源码进行使用和修改。 MySQL功能全面,性能优异,而且免费,适合给喝多的中小需求的应用。 尤其是对于中小型企业的需求,其成本低廉,性能优越,是一款可行的数据支撑系统。 3.2. Browser+Server体系结构 Browser+Server结构即浏览器和服务器结构,是Web被大规模采用后的一种网络结构模式。这种模式统一了客户端(Web),服务器集中了系统功能实现的核心部分,简化了系统的开发、维护 和使用。在Browser+Server结构的体系中,用户的请求可以通过浏览器向分布在网络上的许多服务器发出。在Browser+Server结构下,客户机上只需暗转和配置少量的客户端软件就可以,而更多的工作如对数据库的访问和应用程序的执行将由服务器负担。 在Browser+Server体系结构下,分为表示层、功能层、数据层三个相对独立的功能单元: 第一层 表示层:Web浏览器 表示层位于客户端,其包括系统的显示逻辑。它的功能是由Web浏览器向网络上的Web服务器提供服务请求,Web服务器对该请求者进行身份验证,然后通过HTTP协议把所请求的主页传递给客户端,客户机接收传来的主页文件,并将其显示在Web浏览器上。 第二层 功能层:具有应用程序扩展功能的Web服务器 功能层位于Web服务器端,其包含系统的事务处理逻辑。它的功能是接收用户的请求,并将需要执行扩展 应用程序与数据库相连接,通过SQL等方式向数据库服务器提出数据处理申请,而后等数据库服务器将数据处理的结果提交给Web服务器,再由Web服务器传送回客户端。 第三层 数据层:数据库服务器 数据层位于数据库服务器端,包含系统的数据出来逻辑。它的功能是接受Web服务器对数据库操作的请求,对数据库进行查询、修改、更新,再将运行结果提交给Web服务器。 三层的Browser+Server体系结构是由单独一层来旺财事务处理 逻辑模块的任务,这样就减轻了客户机的压力,将负荷均衡的分配给了Web服务器。 3.3. JSP技术 JSP(Java Server Pagas)是Sun公司推出的一种动态网页技术。JSP技术是以Java语言作为脚本语言的,具有良好的伸缩性,与Java Enterpsise API紧密的集成在一起,在网络数据库应用开发领域具有得天独厚的优势。JSP在跨平台、执行速度等特性上具有很大技术优势,只要体现在以下方面。 (1)跨平台性:针对不同平台采用通用的java编译器java源程序编译成字节码文件,然后由JVM对字节码文件解释执行。Java解释器实际上就是特 定的平台下的一个应用程序。只要实现了特定平台下的解释器程序,Java字节码就能通过解释器程序在该平台下运行。 (2)执行效率高:现在的JVM大都实现了JIT,一个class在第一次运行后就被编译成了native code来运行,第一个derver运行了一段时间后,整个application可能都已经编译成二进制代码执行。并且随着JIT的算法的不断进步,JIT可以根据上次编译的代码的执行结果,对编译的代码进行动态优化,使它编译的代码效率越来越好。 (3)可重用性:自从第一版本起,JSP就已经提供了一些鼓励可重用的基本,例如JavaBeans支持、基于Servlets API的指令和标记;随着Java语言的不断发展提供越来越多的框架模式供 用户选择,这些灵活的模式不但使但马的可从用性、可扩展性增强,最重要的是能提高效率和执行速度。 (4)内容的生成和显示进行分离:用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面,并使用JSP标识或者脚本来生成页面上的动态内容。生成内容的逻辑被封装在标识和JavaBeans组建中,并且捆绑在脚本中,所有的脚本在服务器端运行。由于核心逻辑被封装在标识和JavaBeans中,所以Web管理人员和页面设计者,能够编辑和使用JSP页面,而不影响内容的生成。 4.总结 本文在现代教育技术理论的基础上,将信息技术引入教学过程管理中,借助网络技术,对毕业生的毕业设计进行高效的监督和管理,超越了传统的毕业设计管理理念,使得毕业生和导师能够更好的、更流畅的进行毕业设计。并且毕业设计管理系统将被各大院校采用,灵活,快捷。 参考文献 [1]王志军,孙月霞. 基于Web开发的几种服务器端脚本语言的分析与比较[J]计算机应用研究,2006,23(3):26-30. [2]王石,杨英娜编著 精通PHP+Mysql应用开发[M].北京:电子工业出版社,2007. [3]凯文瑞克著,田佳淳改编.PHP5&MYSQL5基础与实例教程[M].北京:中国电力出版社,2007. [4]易金聪,张秀萍等.基于C/S与B/S模式的管理信息系统的设计与实现[J].微型电脑应用,2003,19. [5]阮征,许晓昕,邹晨编著.Web2.0动态网站开发PHP技术与应用[M].北京:清华大学出版社,2008. [6]张银鹤、唐有明、王俊伟,《JSP+Ajax网站开发典型实例》,北京,电子工 业出版社,2009. [7]王国辉,王毅等,《Java Web开发典型模块大全》,北京,人民邮电出版. [8]求是科技ASP.NET 信息管理系统开发实例导航[M].北京:人民邮电出版社,2005. [9]赵斌.ASP.NET 从入门到精髓[M].北京:人民邮电出版社,2002. [10]张军,刘斌.ASP.NET+SPLServer动态网站开发案例[M].北京:清华大学出版社,2005. [11]施伯乐,丁宝康,汪卫.数据库系统教程[M].北京:高等教育出版社,2006. [12]丁光惠等.毕业设计管理系统研究与实践[J].黑龙江教育,2007,(4) [13]张凤,《基于Web Service的三层分布式系统应用研究》,硕士学位论文,长春理工大学,2009. [14]尹哲,《基于B/S结果的毕业设计管理系统的设计与实现》,硕士学位论文,天津师范大学. [15]Jay Foster,Mick Porter. Developing Web Services wiII1 Java APIs for XMLUsingWSDP:Syngress Publishing, Inc.;2002. [16]弋亚群, 李垣. Analysis of Business Process Reengineering(BPR)and Corporation Strategy. Group Technology & Production Modernization[J].2003. 篇二:基于JSP的教学管理系统毕业设计 目录 第1章 绪 论 ............................................................... I 1.1 课题背景 ............................................................... 1 1.2 国内外现状 ............................................................. 1 1.3 发展趋势 ............................................................... 2 第2章 技术及开发工具介绍 .................................................... 3 2.1 系统开发涉及的技术 ..................................................... 3 2.1.1 SERVLET技术简介 ................................................. 3 2.1.2 JSP及其特点 ..................................................... 4 2.1.3 JDBC技术 ........................................................ 4 2.2 系统开发所用工具 ....................................................... 5 2.2.1 Apache Tomcat ................................................... 5 2.2.2 MySQL数据库 ..................................................... 5 2.3 系统开发采用的设计模式 ................................................. 6 2.4开发平台的选择 .......................................................... 7 2.5系统运行环境 ............................................................ 7 2.5.1 硬件环境 ........................................................ 7 2.5.2 软件环境 ........................................................ 8 第3章 系统总体设计 .......................................................... 9 3.1教学管理系统需求分析 .................................................... 9 3.2教学管理系统的功能分析 ................................................. 11 3.2.1 管理员登录模块 ................................................. 11 3.2.2 教师基本信息管理模块 ........................................... 11 3.2.3 学生课程管理模块 ............................................... 11 3.2.4 学生基本信息管理模块 ........................................... 12 3.3 系统结构图 ............................................................ 13 3.4 数据库概念结构设计 .................................................... 13 3.5 实体E-R图 ............................................................ 14 3.6 实体联系E-R图 ........................................................ 16 3.6.1 E-R图向关系模型的转换 .......................................... 17 3.6.2 关系模式设计 ................................................... 17 3.6.3 数据表结构 ..................................................... 18 第4章 系统实现详细设计与实现 ............................................... 21 4.1 系统登陆界面的设计与实现 .............................................. 21 4.2 主控制平台的设计与实现 ................................................ 22 4.3 教师管理系统界面的设计与实现 .......................................... 23 4.4 课程管理界面的设计与实现 .............................................. 29 4.5 学生管理界面的设计与实现 .............................................. 31 第5章 测 试 ............................................................... 35 5.1 常用的测试方法 ........................................................ 35 5.2 系统测试 .............................................................. 36 5.3 系统的安全性分析 ...................................................... 38 5.4 系统的实用性分析 ...................................................... 38 结 论 .................................................................... 39 致 谢 .................................................................... 40 参考文献 .................................................................... 41 第1章 绪 论 1.1 课题背景 随着国民经济的加速发展,我校办学规模的不断扩大,按照传 统的人工方式进行教学管理,由于业务量大,以及人为主观因素 的影响,已难以适应新形势的需要,不便于工作的顺利开展。为 了加强管理,减轻工作人员的负担,提高工作效率,设计出一套 实用性较强的教学管理系统。为用户提供丰富的信息、快捷的查 询手段。使用户摆脱人工操作的工作模式,实现教学信息管理的 科学化、现代化。 作为培养人才的基地,各个学校的进步与发展对整个社会起着巨大的作用。没有管理的自动化,就没有管理的现代化。各个学校都朝着现代化、科学化的方向发展,而确保这两条出路畅通的基本条件就是计算机在学校各项管理工作的广泛应用。 现在我国许多学校的教学管理水平还处于手工阶段,造成了严重落后的局面,这样的机制已经不能适应时代的发展。为此,以智能化为导向,基于计算机硬件的软件管理系统开始应运而生。 1.2 国内外现状 Web作为教学管理系统的媒体,其优势不仅在于它是很好的内容载体,可以随时随地地访问,还在于它提供了很多交流渠道,可以促进师生之间、学生之间的充分讨论,这对于提高教学质量、促进学生高级认知能力的开发是十分重要的。所以,也有一些远程教学管理平台就是在远程会议系统之上增加了教育管理功能,并逐步向全面支持网上教学方向扩展。如DataBeam公司DataBeam Learning Server。Lotus 的LearningSpace是基于 Lotus Domino框架,提供了学生与学生、学生与老师之间强大的交流功能。 现在国际上最有影响的WBT System的TopClass 、Lotus公司的 LearningSpace英属哥伦比亚大学计算机科学系开发的WebCT (Web Course Tools)、加拿大Simon Fraser大学的 VirtualU都在全球发展了一定的用户群,每种软件都至少有10 所大学或公司在使用,各开设了上百门课程,授课学生人数均超过5000人次。其中一些产品已进入中国市场,如中国有四所大学在使用Lotus 公司的 LearningSpace,VirtualU也在去年到中国做过宣传。目前大量的教学支撑平台还只是大学实验室的产物,处于继续开发或beta测试阶段。 1.3 发展趋势 1(系统日趋开放,遵从标准:为了更好地交流和服务,促进资源的共享和优势互补,研究制定相关的标准并遵从实施,是大趋势。标准化也是开放性的前提。 2(与学校的其他有关系统有机结合,这不仅是数据交换层面的结合,还包括用户统一的门户界面,统一身份验证和授权等一系列互操作问题。 3(强调对教学策略的支持,特别是对混合学习方式的支持:这包括课堂教学管理和课程网站如何更合理结合,异步学习资源和同步学习材料如何配合,服务器的一般性服务和本地个性服务如何更好融合等一系列问题,其实现技术涉及WEB SERVICES,XML MESSAGING。 第2章 技术及开发工具介绍 2.1 系统开发涉及的技术 本系统采用Servlet+JSP+Apache(MVC模式)技术配MySQL数据库进行系统开发[1]。 2.1.1 SERVLET技术简介 Servlet是Java技术对CGI编程的回答。Servlet程序在服务器端运行,动态地生成Web页面。同时它也作为一个中间层,负责连接来自Web浏览器或其他HTTP客户程序的请求和HTTP服务器上的数据库或应用程序。与传统的CGI和许多其他类似CGI的技术相比,Java Servlet具有更高的效率,更容易使用,功能更强大,具有更好的可移植性,更节省投资,更高效。Servlet被调用的流程如图2.1所示。 图2.1 Servlet被调用的流程 图2.1说明: 篇三:毕业论文参考文献格式 参考文献格式要求 1、参考文献著录项目 a. 主要责任者(普通图书作者、论文集主编、学位申报人、专利申请人、报告撰写人、期刊文章作者、析出文献作者等)。多个责任者之间以“,”分隔。注意在本项数据中不得出现缩写点。 b. 文献题名; c. 文献类型及载体类型标志; d. 其他责任者(译者、校注、校点、校勘者等); e. 版本(初版省略); f. 出版项(出版地、出版者、出版年); g. 文献出处或电子文献的可获得地址; h. 文献起止页码; 2、参考文献类型及其标志 (1)根据 GB 3469规定,以单字母方式标识以下各种参考文献类型: (board)等电子文献类型的参考文献,建议以下列双字母作为标志: (3)电子文献的载体类型及其标志 对于非纸张型载体的电子文献,当被引用为参考文献时需在参考文献类型标志中同时标明其载体类型。本规范建议采用双字母表示电子文献载体类型:磁带(magnetic tape)——MT,磁盘(disk)——DK,光盘(CD-ROM)——CD,联机网络(online)——OL,并以[文献类型标志/载体类型标志]表示包括了文献载体类型的参考文献类型标志。 如: [M/CD]——光盘图书(monograph on CD-ROM); [DB/MT]——磁带数据库(database on magnetic tape); [CP/DK]——磁盘软件(computer program on disk); [J/OL]——网上期刊(serial online); [DB/OL]——网上数据库(database online); [EB/OL]——网上电子公告(electronic bulletin board online)。 3、各类参考文献条目的编排格式及示例如下: (1)中文文献 a. 普通图书(包括教材等)、会议论文集、学位论文、报告(包括科研报告、技术报告、、考察报告等)、参考工具书(包括手册、百科全书、字典、图集等) [序号] 主要责任者. 文献题名:其他题名信息(任选) [文献类型标 志]. 其他责任者(任选).版本项(任选).出版地:出版者(有编号的知名系列报告可不注出版地和出版者),出版年:起止页码(当整体引用时不注). [1]刘国钧,陈绍业,王凤翥.图书馆目录[M].北京:高等教育出版社,1957:15,18. [2]辛希孟.信息技术与信息服务国际研讨会论文集:A集[C].北京:中国社会科学出版社,1994. [3]张筑生.微分半动力系统的不变集[D].北京:北京大学数学系数学研究所,1983. [4]冯西桥.核反应堆压力管道与压力容器的LBB分析[R].北京:清华大学核能技术设计研究院,1997. [5]吕启祥,林东海.红楼梦研究稀见资料汇编[G].北京:人民文学出版社,2001. b. 期刊文章 [序号] 主要责任者.文献题名[J].刊名(建议外文刊名后加ISSN号),年,卷(期):起止页码. [6]何龄修.读顾城《南明史》[J].中国史研究,1998,(3):167,173. [7]金显贺,王昌长,王忠东,等.一种用于在线局部放电的数字滤波技术[J].清华大学学报:自然科学版,1993,33(4):62,67. c.报纸文章 [序号] 主要责任者. 文献题名 [N]. 报纸名,出版日期 (版次). [8]谢希德.创造学习的新思路[N].人民日报,1998-12-25(10). d.电子文献 对于载体为“DK”“MT”和“CD”等的文献,将对应的印刷版 的[文献类型标志]换成 [文献类型标志/载体类型标志](包括[DB/MT]和[CP/DK]等);对于载体为“OL”的文献,除了将对应的印刷版的[文献类型标志]换成 [文献类型标志/载体类型标志]以外,尚须在对应的印刷版著录项目后加上发表或更新日期(加圆括号,有出版年的文献可不选此项)、引用日期(加方括号)和电子文献的网址.建议在网址和相应的文献间建立起超链接。 [9]方(转 载 于:wWw.CDfdS.cOM 池锝 范文 网:jsp毕业设计参考文献)舟子.学术评价有新招[N/OL].中国青年报,2006-01-11.(2006-01-11)[2006-03-02]. [10]萧钰.出版业信息化迈入快车道 [EB/OL].(2001-12-19)[2002-04-15]. [11]西安电子科技大学.光折变效应应用中的预置光栅方法:中 国,1580873[P/OL].(2005-02-16)[2006-04-28]. (2)外文文献 各类外文文献的文后参考文献格式与中文示例相同;为了计算机检索方便,建议题名的首字母及各个实词的首字母大写,期刊的刊名等可用全称或按ISO 4规定的缩写格式。例: [12]JONES R M.Mechanics of Composite Materials[M].New York:McGraw Hill Book Company,1975. [13]Marcel Merle.Sociologie des Relations Internationales[M]. 4th ed. Paris: Dalloz,1988.
/
本文档为【jsp毕业设计参考文献】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索