javaweb开发的毕业设计论文管理系统论文Word文档格式.doc
- 文档编号:13072970
- 上传时间:2022-10-04
- 格式:DOC
- 页数:44
- 大小:828.67KB
javaweb开发的毕业设计论文管理系统论文Word文档格式.doc
《javaweb开发的毕业设计论文管理系统论文Word文档格式.doc》由会员分享,可在线阅读,更多相关《javaweb开发的毕业设计论文管理系统论文Word文档格式.doc(44页珍藏版)》请在冰豆网上搜索。
本文从软件开发生命周期的角度系统的论述了系统分析、总体设计、详细设计和系统具体实现的过程。
系统分析着重论述系统开发的必要性、系统功能需求以及系统架构的应用;
总体设计包括系统需求分析和数据库的设计;
详细设计具体论述系统的实现过程;
测试部分主要对系统进行测试,检测其性能。
本文具体论述了面向对象设计方法、系统设计的原则、系统设计的总体目标以及体系结构的特点。
关键词:
毕业设计,B/S模式
1目录
1目录 1
1.1课题研究的背景及意义 1
1.2系统的国内外应用现状 2
1.3研究内容 3
1.4论文主要结构安排 3
1.5本章小结 4
2相关技术及工具的介绍 5
2.1相关技术介绍 5
2.1.1JSP技术 5
2.1.2Struts架构 6
2.1.3Hibernate技术 6
2.1.4Ajax技术 7
2.2相关工具介绍 7
2.2.1Myeclipse简介 7
2.2.2MySQL简介 8
2.2.3Tomcat简介 8
2.3本章小结 9
3系统的需求分析 10
3.1可行性分析 10
3.2系统的功能需求 11
3.3.1用户管理模块 11
3.3.2系统基本信息维护模块 12
3.3.3论文管理模块 13
3.3.4留言管理模块 14
3.4性能需求 15
3.5本章小结 16
4数据库设计与实现 17
4.1数据库设计 17
4.1.1数据的需求分析 17
4.1.2概念结构设计 18
4.1.3逻辑结构设计 19
4.2数据库实施 19
4.3本章小结 22
5系统设计与实现 23
5.1系统的设计 23
5.1.1系统的设计思想 23
5.1.2系统的结构设计 24
5.1.3系统的整体设计 24
5.1.4系统类的设计 25
5.1.4用户登录、注册功能的设计 27
5.1.5用户管理功能的设计 29
5.1.6论文格式管理功能的设计 29
5.1.7论文管理功能的设计 29
5.1.8留言管理功能的设计 29
5.2系统的实现 30
5.2.1用户登录模块的实现 30
5.2.2注册模块功能的实现 31
5.2.3用户管理功能实现 32
5.2.4论文格式管理功能的实现 33
5.2.5论文管理功能的实现 33
5.2.6留言管理功能的实现 35
5.3本章小结 37
6系统测试 39
6.1系统概要设计的测试 39
6.2系统整体测试 39
6.2.1功测试能 40
6.2.2性能测试 40
1.连接速度测试 41
2.负载测试 41
3.压力测试 41
6.2.3稳定性测试 41
6.3本章小结 41
7结束语 42
7.1总结 42
7.2展望 42
1绪论
本章主要介绍毕业设计管理系统的背景及意义。
进一步给出系统设计目标的实现效果。
然后介绍论文的主要工作及结构安排。
系统的实现将有效提高毕业设计指导工作的效率,使毕业设计的指导工作的更高效化,并且具有较广泛的推广价值。
1.1课题研究的背景及意义
毕业设计是高校本科教学中的一个重要的环节,是提高学生实际动手能力和参与科研能力一个重要的过程。
传统的毕业设计指导工作从选导师、选题到最后的答辩整个过程,指导老师和学生之间都必须进行面对面的交互,并以纸质材料进行信息的交流,这种方式无疑是成本高而效率低。
同时随着各高校的持续扩招,本科毕业生人数的不断增多,有的毕业生提前离校实习在外,传统的论文指导方式已不适合新形势下的要求。
如何使老师对学生的毕业设计进行高效、快捷的指导工作,如何检查众多论文的格式是否符合标准,如何使有限的资源得到充分的利用,已经成为各高校亟待解决的问题。
在网络技术迅猛发展的今天,网络作为获取信息以及彼此交流的平台,发挥着重要的作用。
网络教学平台打破了传统教学的时空限制,增进了师生的交流,提高了教学质量和效果[1]。
充分利用现代技术,依托计算机网络平台,创建毕业设计管理系统,对提高论文管理水平,提升论文写作质量必将大有裨益。
毕业设计的管理通过网络平台,教师可以实施论文写作的跟踪监控,了解学生的思想动态,发布论文指导信息,追踪论文写作进程,沟通师生信息[2]。
论文指导过程中,常常因为时间的关系,因为地域的限制,因为条件的局限,造成师生之间联系的不便和沟通的困难,利用网络平台,可以实现师生之间实时的、非实时的快速、高效、方便的双向沟通[3]。
在毕业设计写作过程中,由于主客观条件的限制,学生常常会遇到各种各样的困难和障碍,对论文的写作感到压力很大,心中无数,难以下笔。
当学生面对许多困难和障碍时,如果得不到克服和解决,就可能因陋就简,敷衍了事,甚至铤而走险,抄袭造假。
充分利用此系统,学生可以获得随时随地的指导。
同时也可以大大地提高了论文指导工作的效率。
1.2系统的国内外应用现状
鉴于国外科技水平比较发达,信息化进程比发展中国家起步早,早在十年前就出现了许多关于毕业设计管理系统的系统,观看这些系统发现,优点主要有先进性、及时性、方便性和灵活性。
我们国家的一部分高校现在也开始逐步的重视这方面的工作。
随着科学技术的全面发展,我国近几年出现了一些有关毕业设计管理系统的相关系统,但其及时性和工作效率都比较欠缺。
因此设计和实现这样一个基于校园网络的毕业设计管理系统是必要的。
该系统使毕业设计指导老师高效地对学生的论文进行指导,改变传统论文指导方式,提供快捷即时的在线答疑与交流,解决指导老师和学生的协作交互,提高工作效率,同时便于导师及时了解学生论文的进度。
从而有利于毕业生早日完成毕业设计,指导教师完成指导工作。
(1)国外现状
近几年来,各国政府纷纷采取了措施推进教育网络化进程,形成当今世界波澜壮阔的教育发展格局。
国外利用网络技术对学生学习进行管理的模式发展很快,利用网络进行在线学习指导的技术手段也越来越先进。
其中,美国利用网络在线学习和指导的发展最为成熟,发展最快,美国大学采用最多的是视频技术和基于因特网的信息技术,特别是依托因特网的非同步支持的在线教学指导、双向交互式视频的在线教学指导和单向式预录视频教学指导技术[2]。
网上教学管理支持平台上,在国外,很多高校和公司合作,设计开发支撑网络教学与管理的智能平台。
在网络上提供学生的学习进行跟踪指导环境,使教师能够很方便的对学生的学习进行指导。
(2)国内现状
对比发达国家,我国的网络教学管理平台起步晚,不论是硬件环境还是教学工具都还不足,教学经验也很缺乏。
在我国,高校网上教育迅速兴起,各高校积极建立适应今后网上教学支持的平台,发展适应网上教学环境的互动的多媒体网络课程,目前有越来越多的大学都在试图将网络等新技术应用于教学之中,网上科目越来越多[3]。
2000年5月以来,为了落实《21世纪教育振兴行动计划》,加快现代远程教育工程资源建设步伐,教育部启动了“新世纪网络课程建设工程”。
此工程共立项320个,经过几年的研制开发大部分已经完成。
并且很多成果也已经通过了验收。
应该说由教育部组织的这个工程的验收成果代表了我国整体的网上课程设计与开发水平。
有文章对参与此工程项目验收的各类网络课程的特点和存在的问题进行了较为详细的分析,并在此基础上给出了评价。
在网络课程开发中存在着技术手段单一、落后的问题,目前国内网上课程开发所用的技术手段不外乎有:
静态网页的制作技术、动念网页的制作技术、数据库技术、图形图像处理技术、流媒体技术及虚拟现实技术。
而因动态网页的编程技术大都使用了DHTML、JSP、ASP、PHP等现有技术[4],使得开发出来的网络课程的交互性差,系统安全性差,Web应用程序的后期维护性差等缺点暴露无疑。
勿庸讳言,目前我国网络课程开发技术的现状基本是,大部分网络课程仍是使用传统的网络编程技术,甚至还有很多人已形成了做网络课程就是制作网页的简单概念,结果使开发出来的网络课程不尽人意。
1.3研究内容
本文主要工作内容是梳理毕业设计管理系统工作的流程,吸收、借鉴先进的指导理念,再结合学校的具体情况,实现毕业设计管理系统流程再造,使毕业设计管理系统体系更加科学化和规范化。
在此基础上,以校园网为平台,开发“毕业设计管理系统”,完成教务综合管理的信息化、集成化和自动化建设[4],主要研究内容有如下基本功能模块:
用户注册、用户登录、学生提交论文、教师批阅论文、学生留言、教师答复。
毕业设计管理系统的用户群有三类:
系统管理员、指导老师、毕业生。
1.管理员:
确定毕业设计各项工作的时间表,毕业设计工作流程,毕业设计工作表填写说明。
管理教师和毕业生的相关信息及发布相关的公告信息。
2.指导老师:
指导老师登录系统后可下载所带毕业生提交的论文并可对论文进行批阅并上传修改意见。
老师可以给毕业生留言,查看毕业生的留言并可对其进行回复。
教师对个人的基本信息进行管理。
3.毕业生:
必须用自己的学号和真实姓名注册后方可登录系统,查看修改个人信息。
上传自己的毕业设计交给导师进行批阅,给自己的导师留言、查看留言、回复留言。
并可预约导师在线。
1.4论文主要结构安排
论文从软件开发生命周期的角度阐述了系统开发过程,首先介绍了项目背景,使用的开发技术和工具,然后重点论述系统架构选择、总体设计和项目的具体设计与实现过程,最后是系统测试以及总结展望。
共分为七部分,具体内容安排如下:
第一部分:
绪论介绍课题背景,课题意义,国内外研究现状及研究内容等。
第二部分:
介绍对系统采用的相关技术及开发工具的研究情况。
第三部分:
进行系统的需求分析,并结合需求分析进行功能设计,最后介绍系统的架构设计。
第四部分:
根据系统的功能设计进行数据库的设计。
第五部分:
从整体上介绍了系统的开发,具体介绍每一个功能的设计与实现的功能,并配有界面图以及流程图,清晰表达出功能的设计流程。
第六部分:
介绍本系统的功能测试以及性能测试,并总结测试结果。
第七部分:
总结本系统的基本功能及结构,展望系统的前景和进一步的设计目标。
1.5本章小结
本章首先介绍了该课题研究的背景及意义,明确了研究该系统的重要性。
接着介绍了国内外研究现状
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- javaweb 开发 毕业设计 论文 管理 系统