- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PINGDINGSHAN UNIVERSITY基于web的Java开发设计实训
目 录
1 绪论 1
2 相关技术及工具介绍 2
2.1页面开发技术 2
2.2 Struts简介 2
2.3 hibernate简介 2
2.4 Ajax简介 2
2.4.1 DWR 3
2.4.2 JSON 3
2.5 WEB服务器 3
2.5 开发工具 3
3 系统分析和架构选择 4
3.1 系统分析 4
3.2 系统功能设计 4
4 系统的设计与实现 5
4.1 系统功能设计 5
4.2 关键问题的解决方案 6
4.3 系统的实现 6
4.3.1 系统登录功能的实现 6
4.3.2 文件管理功能的实现 7
5 结束语 9
参考文献 10
致谢 11
1 绪论
主要写你打算涉及一款什么样的基于web的项目,项目开发或应用背景是什么,开发出来这个项目是基于什么或者要解决什么问题的。已有的研究成果或者应用现状是什么。
2 相关技术及工具介绍
该部分主要介绍系统所采用的技术及开发工具,涉及页面开发技术、采用的架构、数据库管理系统、web服务器及开发工具等。
2.1 页面开发技术
JSP即Java Server Pages,它是由Sun Micro System公司于1999年6月推出的新一代开发语言,是基于Java Servlet以及整个Java体系的Web开发技术。它有如下优点:
JSP是跨平台的,可以在Windows系列、Linux、UNIX等上运行。
JSP是由Sun公司倡导、多家公司参与一起建立的一种动态网页技术标准,获得了大多数厂商的支持。
只需将JSP编译一次成为Servlet文件,当有相同的客户请求时,JSP服务器将产生一个该Servlet文件的一个线程来响应,而不是重新编译JSP文件,这样就大大提高了Web服务器端的响应速度。
有多样化和功能强大的开发工具来支持。如JBuilder,Eclipse,Ultraedit,Editplus,Dreamweaver等。
综合分析,本系统采用JSP技术开发前台页面。
2.2 Struts简介
写一写你对struts的认识(从原理、工作机制、运行流程几方面写,涉及到servlet)
2.3 hibernate简介
写一写你对hibernate的认识(从原理、工作机制、运行流程几方面写,涉及到jdbc)
2.4 Ajax简介
写一写你对Ajax的认识(从原理、工作机制、运行流程几方面写,涉及到异步技术、javascript以及xml)
2.4.1 DWR
写一些你对DWR的认识(从原理、工作机制、运行流程几方面写)
2.4.2 JSON
写一些你对JSON的认识(从原理、工作机制、运行流程几方面写)
2.5 WEB服务器
Tomcat
2.5 开发工具
MyEclipse
3 系统分析和架构选择
首先要介绍你打算开发的项目是干什么的,基于哪个行业,有什么应用。
3.1 系统分析
该部分对系统进行需求分析并提出系统的功能设计。
3.2 系统功能设计
根据需求分析确定该系统划分为以下几个管理功能:
文件管理功能
该管理功能主要完成对文件的管理,包括文件的上传、审核、分类存放、搜索、共享和下载等操作。
4 系统的设计与实现
该部分主要介绍系统的详细设计与实现,包含文件管理功能、备忘管理功能、用户信息管理功能、数据维护功能、公告管理功能和反馈管理功能。
4.1 系统功能设计
由系统功能需求分析及设计可知,系统分六大功能:文件管理功能、备忘管理功能、用户信息管理功能、数据维护功能、公告管理功能和反馈管理功能
系统功能结构图如下所示:图4-1 系统功能结构图
文件管理功能包括文件上传、审核文件、搜索文件和下载文件等功能;备忘管理功能包括添加备忘、查看备忘和删除备忘等功能;公告管理功能包括发布公告、查看公告和删除公告等功能;反馈信息管理功能包括添加反馈信息、查看反馈信息和回复反馈信息等功能;用户信息管理功能包含修改注册信息、修改密码和员工信息管理(部分角色拥有)等功能;数据维护功能包括账户管理、部门信息管理、系统参数设置和数据库备份恢复能功能。
4.2 关键问题的解决方案
在系统的设计过程中,难免会遇到一些问题,可能有些问题无关紧要而有些问题则会成为系统设计的关键问题,这些问题处理方式的不同会影响到后续开发工作的展开甚至是整个系统的成败。
4.3 系统的实现
该部分介绍系统主要功能的实现方法和最终效果及部分功能的流程图。
4.3.1 系统登录功能的实现
系统登录功能主要完成对系统用户身份的认证,只有通过该认证的用户被认为是合法的,系统只允许合法的用户进行操作才能保证文件等各类信息的安全性,下面介绍下在该功能实现过程中各框架的职能:
1、JSP在该功能中负责完成与用户的交互,包括登录
您可能关注的文档
- 《基于TEA5767模块的数字FM收音机设计毕业论文》.doc
- 《基于TI2812和LabVIEW的电压数据采集系统的研究》.doc
- 《基于TIVA的电阻测量技术的实现本_科_毕_业_设_计》.docx
- 《基于TMS320C5402的双调制解调器》.doc
- 《基于TMS320C6000系列DSP的维特比译码程序优化设计》.doc
- 《基于TMS320VC5402芯片的IIR数字滤波器的设计》.doc
- 《基于TL494直流开关电源的设计》.doc
- 《基于TIMS通信原理实验报告》.docx
- 《基于TIN的多模型叠置算法研究》.doc
- 《基于tl3843单管它激式反击型开关电源的设计与制作》.doc
文档评论(0)