全文预览

Java Web设计—班级电子会议厅系统设计与开发

上传者:科技星球 |  格式:doc  |  页数:46 |  大小:944KB

文档介绍
hibernate)作为技术支撑,以Java Web开发中的MVC模式为设计理念,以实现功能健全的班级事务管理系统为目的。电子会议厅系统是一个对班级事务进行网上管理的java web 工程,这个系统有两类用户,管理员和普通用户。管理员实时的发布一些班级事务的消息,普通用户能够看到消息内容,并且可以对事务做出评论。管理员可以对消息的内容进行编辑,例如,对消息内容进行修改、删除等。普通用户只能浏览消息内容。Р1.2班级电子会议厅系统内容与需求Р一、具体内容介绍Р(1)收集班级事务管理系统的需求Р(2)数据库设计Р(3)系统设计与实现Р(4)系统测试Р二、系统功能需求Р系统能够实现班级事务发布、班级事务维护(包括对班级事务的编辑、修改、删除等)班级事务查询(包括按时间查询和按关键字查询)。Р2 MVC设计模式Р2.1 MVC组件的关系和功能РMVC模式的核心思想是有效地组合“视图”、“模型”和“控制器”,即模型-视图-控制器(model-view-controller),简称MVC。典型的MVC模式所包含的模块、每个模块的功能以及模块之间的协作关系如图2-1所示:Р图2-1 MVC组件的关系和功能Р模型:是整个应用程序的核心,可以用来封装应用程序的状态和数据——状态可以用来控制对模型的调用,而数据是视图中要向客户端展示的内容。Р视图:是用来显示模型内容的组件,是用来显示用户数据并且与用户进行交互的前端。在设计过程中,可以把它形象地理解为页面,如:HTML、JSP、XML等。Р控制器:用来对用户的请求做出反应,创建和设定模型,协调模型和视图之间的行为,三者共同为用户服务。Р2.2 MVC的框架结构РMVC模式的出现不仅实现了功能模块和显示模块的分离,同时它还提高了应用系统的可维护性、可扩展性、可移植性和组件的可复用性。MVC的框架结构图如图2-2所示,可以很清楚的看出它的工作流程。

收藏

分享

举报
下载此文档