版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2.项目提出的背景:为在校同学和已经毕业的校友提供一个交流的平台一一. .概述概述 1. 项目名称:校友录,也叫同学录3. 主要技术及工具:tomcat, MySQL, html, JSP , Structs + Spring + Hibernate, Dreamweaver , MyEclipse, MD5二二. . 技术分析技术分析1.该校友录基于B/S架构设计的,B/S 系统架构图如下:2.WEB服务器采用tomcat:tomcat是一个开源、免费的WEB服务器,它支持全部JSP以及Servlet规范,它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能。是
2、目前比较流行的Web 应用服务器。3.数据库服务器采用MySQL:MySQL是一个小型关系型数据库管理系统,MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。 4. 页面的开发采用html和JSPJSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在windows下运行,也能在其他
3、操作系统上运行。 JSP运行环境需要JDK的支持,需要安装两个软件:j2sdk 和 Tomcat。 5.采用基于Web 框架Struts Spring Hibernate的系统结构 本项目对开源框架Structs Spring Hibernate进行简单的应用Struts是一个MVC框架(Framework),用于快速开发Java Web应用。Struts是MVC的一个具体实现,他给了我们一个具体的框架,使web开发不再抽象, Struts实现的重点在C(Controller)。Hibernate则提供了和数据库的交互,他把数据库的表当做对象来存储,直接操作一个对象,把这个对象存到数据库里,更
4、加直观。 Spring提供一些基础性的服务,它可以对对象进行管理,在用到的时候可以直接实例化,不用再重复的new它。SSH结合起来可以使web开发更简单方便。6.本系统采用两个工具 Dreamweaver 和MyEclipseDreamweaver是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。 MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, CSS, Javascript, SQL, Hibernate。 7.本项目的密码存储采用MD5加密Message Digest Algorithm MD5(中文名为消息摘要算法第五版)为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026深圳能源春季校园招聘备考题库附完整答案详解(名师系列)
- 2026安徽滁州市中小学新任教师招聘240人备考题库(夺冠系列)附答案详解
- 2026河南豫能控股股份有限公司及所管企业招聘31人备考题库含完整答案详解【名师系列】
- 2026中德住房储蓄银行春季校园招聘2人备考题库【重点】附答案详解
- 2026天津市勘察设计院集团有限公司招聘4人备考题库及参考答案详解(综合卷)
- 2026福建福州市光荣院招聘行政人员1人备考题库(基础题)附答案详解
- 2026广东云浮市郁南县招聘公益性岗位人员27人备考题库(第二轮)及完整答案详解(夺冠系列)
- 2026江西九江庐山市人才集团招聘行政辅助人员1人备考题库带答案详解(达标题)
- 2026广东佛山高明技师学院、佛山市高明区职业技术学校招聘事业编制教师8人备考题库含答案详解(典型题)
- 2026首都医科大学附属北京胸科医院北京市结核病胸部肿瘤研究所派遣岗位招聘3人(二)笔试模拟试题及答案解析
- 东北地区概况农业生产条件及农业发展
- 胃malt淋巴瘤临床与诊治进展
- 上海市初中物理竞赛“大同杯”历年真题分类汇编(共9个)学生版+解析版
- 2023年广东高考英语听说考试真题D录音原文与参考答案
- 《史记》上册注音版
- 承包人实施计划及施工组织设计
- 马克思主义哲学十讲
- 《草船借箭》【市一等奖】
- d-地舒单抗注射液说明书
- GB/T 24245-2009橡胶履带用钢帘线
- GB/T 20671.2-2006非金属垫片材料分类体系及试验方法第2部分:垫片材料压缩率回弹率试验方法
评论
0/150
提交评论