jsp的校友录系统设计与实现(3)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

jsp的校友录系统设计与实现(3)

2。5 Ajax 技术介绍 

Ajax 是使用 JavaScript 的 XMLHttpRequest 对象来直接与服务器进行通信的技术。 通过 Ajax,JavaScript 可在不重载页面的情况与 Web 服务器交换数据。然后通过 DOM 更 新部分页面。勺 ax 最大的优点在于它带来的更好的用户体验。传统的 web 页面处理表 单,服务器接收并处理传来的表单之后,返回一个新的网页。这个做法浪费了许多带 宽,因为在前后两个页面中的大部分 HTML 代码往往是相同的。Ajax 在浏览器与 Web 服务 器之间使用异步数据传输(HTTP 请求),这样就可使网页从服务器请求少量的信息,而不 是整个页面。AJAX 可使因特网应用程序更小、更快,更友好。 

3 完成本系统所用到的技术 

3。1 MVC 设计模式简介 

MVC 全名是 ModelViewController 是模型(model)-视图(view)-控制(controller) 的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码, 将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要文献综述

重新编写业务逻辑。MVC 被独特的发展起来用于映射传统的输入、处理和输出功能在一个

逻辑的图形化用户界面的结构中。 Model(模型)表示应用程序核心(比如数据库记录列表)。 View(视图)显示数据(数据库记录)。 Controller(控制器)处理输入(写入数据库记录)。 

MVC 模式同时提供了对 HTML、CSS 和 JavaScript 的完全控制。 

MVC 是一个框架模式,它强制性的使应用程序的输入、处理和输出分开。使用 MVC 应 用程序被分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。如图 2 所示: 

4 系统设计 4。1 需求分析 

图 2: MVC 框架模式

    对于系统的开发而言,系统的需求分析工作非常重要,它规定了系统设计统一的最 

基本的要求,需求分析的结果是系统设计实现测试验收和维护的依据。 

    需求分析是在可行性分析研究的基础上,确定新项目必须完成的工作,既对项目最 终目标提出完整准确清晰和具体的要求。其具体任务是:确定用户对新系统的综合要求, 分析系统的数据要求,导出新系统数据字典及系统流程,确定和评价系统方案,确定系 统开发计划。 

4。2 校友录系统需求分析 

本课题主要研究的内容为基于 Jsp 和新媒体传播特点的网络校友录系统的实现,利 用的开发工具是 Myeclipse2014。除了一般的登录,注册,学生信息录入修改等,增加了 留言板功能。 

    留言信息管理:可浏览、添加,并维护所有班级成员所有留言信息。 

    个人信息管理:可注册、修改个人信息。 来,自,优.尔:论;文*网www.youerw.com +QQ752018766-

    留言信息管理:可浏览、添加班级留言信息。 

    班级成员信息的浏览:用户可浏览班级所有用户的信息。 

4。3 可行性分析 

所谓可行性分析是指从技术上、经济上、使用上来分析该系统是否具有可行性。目

的是在于系统全面的分析该系统是否可行以及是否另有解决办法。 1。技术可行性 

就目前的技术来说,实现该系统其实非常简单,但是本人因能力有限,需要一定的 时间来完成且并不尽善尽美,但经过努力,还是可以实现一些基本功能。 

2。经济可行性 

基本不需要什么经济开支,所有软件都是免费使用,若能真正投入使用也是免费 的。  (责任编辑:qin)