- 1、本文档共48页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
师资管理系统—计算机毕业设计(论文).doc
师资管理系统
目 录
摘 要2
ABSTRACT2
第一章 综述 (绪论) 3
1.1 MVC设计模式3
1.2 JSP Model1 和 JSP Model24
第二章 理论部分7
2.1 Struts概述7
2.2 Struts的工作流程9
2.3 JDBC原理11
第三章 实践部分13
3.1 目标系统需求说明13
3.2 MVC的实现15
3.3 实践结果34
第四章 结论36
致谢36
附录37
关于三江学院师资库的需求说明37
参考文献39
英文文献42
中文翻译49
摘要
本文主要论述了MVC设计模式的原理、JSP Model1 和 JSP Model2的起源和理论知识以及JDBC的基本知识等。出于理论联系实际的需要,在本文中还详细介绍了以下内容:1,由于我们使用了Struts开源项目,所以本文对Struts的工作流程有详细的介绍。同时结合MVC设计模式,展现了Struts是如何实现MVC设计模式的。2,关于项目开发的关键性描述。软件开发的成功离不开需求分析与设计工作,本文简要介绍了笔者在需求分析以及设计方面所做的工作。3,编码技巧展示。笔者利用登录模块展示MVC设计模式。开发者将登录模块用MVC方式分解,利用Struts框架,将登录模块分解为View层、Controller层、Model层。本文展示了相关的编码,其中重点介绍了所编写的ActionForm类以及Controller层。论文最后给出了程序运行的效果实例。
ABSTRACT
This text mainly discusses about the basic knowledge of the design-principle of MVC , the theoretical knowledge and the origins of JSP Model1 and JSP Model2, and basic knowledge of JDBC. In practice, as we use the open source software of Struts, all the workflow in Struts have detailed introduction, combine the MVC design mode at the same time, emerge how Struts is carry out the MVC design mode .The successfuly software develop can not get away from need analysis and the design works, at the beginning of the experiment, the synopsis introduced analytical in the need and the work that the design aspect do, then make use of the MVC design mode and decompositing the landing mode , describe how the exploitation Struts carries on the coding of View layer, Controller layer, Model layer in our coding process.It point introduced the ActionForm and the Controller layer that coded by me.Finally , give the result that procedure circulate solid example.
第一章 综述rowser/Server模式下,Model-View-Controller(MVC)模式无可争辩地成为了最广为人知、最著名的设计模式了。
在这次的开发中,我们就使用了在MVC模式下,由Apache软件组织提供的一项开放源代码产品Struts。它为Java Web应用提供了模型-视图-控制器(Model-View-Controller,MVC)框架,尤其适用于开发大型可扩展的Web应用。Struts为我们的Web应用提供了一个通用框架,使得我们可以把精力集中在如何解决实际的师资业务问题上。
1.1 MVC设计模式
MVC是Model-View-Controller,即模型-视图-控制器。MVC是一种设计模式,它强制性地把应用程序的输入、处理和输出分开。MVC把应用程序分成三个核心模块:模型、视图、控制器,它们分别担负不同的任务。图1-1显示了这几个模块各自的功能以及它们的相互关系。
您可能关注的文档
最近下载
- 转速耦合混合动力汽车行星减速装置可靠性优化设计与分析.docx VIP
- 2025四川农商银行社会招聘800人笔试备考试题及答案解析.docx
- 2024年江西省鹰潭信江新区公开招聘村(社区)工作者12人公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx VIP
- 工程质量创优策划书(中建八局).docx
- YN803D系列多功能数字仪表.doc.docx VIP
- 分布式光伏发电项目报告(28页).pptx
- 工程质量管理考核制度.doc
- 直播电商运营(初级)营销师巨量认证考试题库(附答案).docx
- 2022年研究生类同等学力申请硕士学位教育学学科综合水平考试模拟题10.pdf VIP
- 学校围墙改造项目工程施工组织设计.docx VIP
文档评论(0)