毕设PPT
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
友
载
概
风
天
中
述
光
地
心
用
社
文
日
综
户
区
件
志
合
管
管
管
管
管
理
理
理
理
理
需求分析
对山东英才学院建校 历史、办学条件、内 涵建设。师资建设等 信息的介绍。
首页是一个大体的模 块框架,主要有四大 模块,分别为关于英 才、美丽英才、交流 天地和友情链接。
网站 首页
学校 概述
用户可以发布心情, 可以写日志与同学们 一起交流互动。
CSS 技术
CSS技术与Html技术密切相关,用于Html页面的美化和页面布局。对于Java Web网页开发人员来说,仅仅使用Html语言是远远不够的,还需要嵌入CSS样 式。CSS是用于控制网页样式并允许将样式信息与网页内容分离的一种标记 行语言,使用CSS可以将格式和结构分离,能更好地控制页面布局,从而制 作体积小,下载更快的网页。现在一些知名的网站均采用DIV+CSS进行网页 的排版布局,DIV+CSS已经成为一种网页设计标准。
交流 天地
前台功 能需求 分析
美丽 英才
其中包括了英才视频和英才相册 两个子模块。英才视频专区提供 了英才的各种视频,能够给英才 师生带来一种记忆重现的感觉。 英才相册包括了校园风景、校友 风采、英才实训等多个相册,更 好的展示了山东英才学院的风采。
下载 中心
这个下载专区是为英才师生 提供学校的各种办公文件、 通知文件等资源的下载,帮 助英才师生的日常工作需求。
01 02 03 04
总体设计
系统技术架构设计
在此录入上述图表的综合描述说明,在此录入上述图表的综合描述 说明,在此录入上述图表的综合描述说明,
系统应用架构设计
在此录入上述图表的综合描述说明,在此录入上述图表的综合描述 说明,在此录入上述图表的综合描述说明,
网络拓扑结构设计
在此录入上述图表的综合描述说明,在此录入上述图表的综合描述 说明,在此录入上述图表的综合描述说明,
02 04
01 03
Hibernate技术
心有灵犀沟通网所运用的是免费的开源框架 Hibernate,是用于数据持久层来完成数据持久化 的。它其实是对底层的jdbc又一次封装,使得可 以使用面向对象的思想对数据库的数据进行操作。 Hibernate起着数据交换的作用,一般会用来作为 连接数据库和应用程序的桥梁。
Java语言具有跨平台的特性,可以满足各种系统的服务器,特别适合此次项目。因此在技
术上是可行的。
操作
由于当前各大高校已经开发了自己的校园沟通网络,JavaWeb技术如今已 经相当成熟,并且硬件系统高速发展,完全可以承担此次项目的配置问 题。此次项目只需要配置JavaWeb的服务端和数据库服务端并且需要连通 外网和局域网,因此在操作上是可行的。
服务器端技术
Struts2技术
Struts2是Struts的下一代产品,Struts2对 Struts1和WebWork的技术进行了整合,推出了全新 的Struts2框架。Struts2是truts2的核心是 WebWork,Struts2框架大致由3部分组成:核心控 制器、业务控制器和用户实现的业务逻辑组件。其 中核心控制器由FilterDispatcher充当,该控制器 作为一个Filter运行在Web应用中,它负责拦截所 有用户的请求。业务控制器其实就是用户自己实现 的Action类的实例。
山东英才学院之心有灵犀沟通网的开发,可以在一定程度上提高校园信息的共享性。心 有灵犀沟通网能够促进师生之间的交流,因此为我校教学事业的发展提供了良好的契机。 心有灵犀沟通网的设计结合了我校内部校园网等资源,开发费用低且维护成本低,因此 在经济上是可行的。
前Байду номын сангаас功能
心有灵犀沟通网 后台功能
学
英
交
下
院
才
由于我校师生众多,学院专业各异,彼此之间缺乏沟通,因此急切需要建立一个 能够让山东英才学院广大师生交流互动的平台。心有灵犀沟通网是一个专门为英才师 生打造的沟通网站。通过心有灵犀沟通网大家可以了解彼此,可以抒发对学校的看法 以及对学校的建议,并且可以共同开发大脑智力,积极探讨学校未来的发展方向以及 学校的规章制度。教师和学子们也可以互相商讨教学中遇到的问题,共同为向广大英 才学子提供更好地教学质量贡献自己的力量。心有灵犀沟通网的建立可以给我校各行 各业的学子提供相互交流学习的机会,给学子们提供结交朋友的平台,让广大英才人 遍布全世界,让广大英才学子牢记母校的教诲,为母校争光。
心有灵犀沟通网的现状描述
心有灵犀沟 通网研究现
状
心有灵犀沟通网主要是服务于本校广大师生的一个网络交流平 台,它对于加强学子以及老师之间的交流具有重要的意义,更 对于发展网络校园文化有着积极的作用。校园沟通网络系统是 互联网时代的专属产物,在2000年以前,国内的校园沟通网并 没有建立起来,因此那时候一般没有专门的校园沟通网络。最 初始于5460和Chinaren,后来随着校园沟通网的发展,各大高 校也纷纷建立起了自己的校园沟通网络,并且做得非常成功。 虽然我国的校园沟通网在积极的发展当中,但是和国外一些大 学的校园沟通网相比还有一定的差距。总的来说,我国的校园 沟通网在加强学子与母校之间的联系互动方面还做得不够好, 希望我国的校园沟通网在以后的发展越来越好,能真正为校园 师生之间的沟通以及学校的建设提供更好的帮助。
2
提供的一个相互交流和交友的平台,其中
包括多个模块,完全可以满足广大英才师
生的日常交流。
心有灵犀沟通网系统功能模块的设计从大方面上 可以分为前台功能模块和后台管理功能模块,前 台功能模块主要包括学校概述、英才视频、英才 相册、英才师生交流社区等多个子模块。后台管 理功能模块是本系统非常重要的一个功能模块, 它是对整个网站的综合性管理,其中包含用户管 理、交友管理、文件管理、日志管理等多个子功 能模块。
Http是互联网上广泛使用的网络协议,也称超文本 传输协议。是用于用户的客户端和网站的服务器端 相互通信的协议标准,通常是客户端发送一个请求, 通过网络与服务器的80端口建立一个TCP连接,然后 从服务器端获取自己需要且合法的超文本信息。
Part 3
系统可行性研究与 需求分析
技术 经济
系统可行性研究
随着网上的信息越来越丰富,人们对网络的喜爱程度也在逐渐增加。以前人
们之间的交流仅仅限于面对面沟通,而如今有了互联网的出现,使得通过网
社会
络交流成为了一种时尚潮流。由于校园沟通网络的出现,校园师生之间的交 流越来越密切,师生之间通过沟通,能够促进学校的发展,有利于学校教育 系统的改善和提高。本文所介绍的心有灵犀沟通网正是基于山东英才学院建
硬件环境
WWW技术
Http协议技术
硬件环境:处理器Inte(R) Core(TM)i3-2370M CPU @ 2.40GHz,内存4.00GB,硬盘300GB,实际发布的服务器 硬件环境以上线的实际需求为准。
WWW是环球信息网的缩写,也称作万维网。WWW可以 让浏览器访问Web服务器的页面,是由许多的超文本 链接构成的一个全球的文件系统。这个系统中的资 源都用全局统一资源标示符(URI)来标识,这些资 源通过Http传输协议在万维网中传输。
联系 我们
这个功能模块可以让 师生们反馈在使用过 程的问题或者提出自 己对心有灵犀沟通网 的意见或建议。
后台功能需求分析
用户
社区
文件
日志
管理
管理
管理
管理
等其他 管理
用户管理模块 包含了对请求 注册师生的审 核功能,对已 注册师生的管 理(查看用户 系信息、删除 用户、冻结账 户)。
社区管理模块 是管理员对社 区板块的帖子、 师生的个人心 情、社区博文 等内容进行审 核、查看、删 除等管理操作。
系统设计内容与主要工作
设计 内容
1
心有灵犀沟通网是结 合山东英才学院的实 际情况设计的一个基 于B/S模式的师生交流 平台,其中设置了能 够体现出山东英才学 院特色的功能模块
3
美丽英才模块包括了英才相册和英才视频两个 小模块,它们可以全面的展示我校的校园风景、 校园生活等
交流天地模块是为山东英才学院广大师生
JSP语言具有简便性和有效性的优点,能够做到动态页面与静态页面分离, 且其编写的程序兼容性强,能够脱离硬件平台的束缚并且支持功能强大且多 样化的各种开发工具。Jsp中定义了9大内置对象,其中Request用来获取请 求参数;Response用来回应客户端的请求,给客户端输出内容;Session是 一个会话过程,用于储存临时用户在会话过程的信息;Application是用来 保存程序中的公共数据内容。JSP技术让动态网页的编写更加容易、功能更 强、可扩展性更好。
立的一种校园沟通网络,目的在于促进学校更好的发展。因此在社会方面来
说是可行的。
本山东英才学院之心有灵犀沟通网是采用B/S结构且基于SSH2框架的校园师生交流平台。前
台页面采用JSP和CSS技术;后台采用Struts2+Spring+Hibernate三大框架。界面采用
DIV+CSS布局进行设计;数据库采用简单易用的MySQL数据库;Web服务器采用Tomcat7.0。
系统设计内容与主要工作
基于师生之间交流网站的 开发背景以及国内外研究 现状
第一步
基于心有灵犀沟通网
开发的可行性分析
第二步
基于心有灵犀沟通网系统 第三步 架构选择、系统结构设计、 数据库设计和功能模块的 分析
主要工作
基于心有灵犀沟通网的数据 第四步 库需求分析、数据库概念结
构设计和逻辑结构设计;
第五步
文件管理模块 是对心有灵犀 沟通网的视频, 照片,文件等 数据的后台管 理,包括上传 文件操作、删 除文件操作等。
日志管理模块 包含了心有灵 犀沟通网的系 统操作日志和 访客日志的管 理。
是包括对网站 浏览流量的统 计分析、各模 块数据的统计 分析、报表的 导出操作等。
Part 4
总体设计、详细设 计与具体实现
毕
业答辨
信息工程学院
班 级:2013级计科学技术1301班 专 业:计算机科学与技术 答辩人:王 燕 导 师:王若成
目录
CONTENT
01 绪论 02 心有灵犀沟通网的关键技术 03 系统可行性研究与需求分析 04 总体设计、详细设计与具体实现 05 心有灵犀沟通网的测试分析 06 论文感悟与总结
Spring技术
Spring在Java编程中是一个开源框架,并不是所 谓的人们认为的春天的意思。Spring是为了解决 复杂性的企业应用程序的开发而进行创建的,它 分为了几大模块,程序员可以选择使用其中的一 个甚至多个模块为自己的程序服务。AOP框架是 Spring框架的一个关键组件,AOP对于Spring IOC容器是可选性的。
Part 1
绪论
研究背景和意义 心有灵犀沟通网的现状描述 设计内容与工作 论文组织结构
研究背景和意义
心有灵犀沟通网
本文是基于山东英才学院的实际情况而设计的英才师生沟通网,山东英才学院坐 落在山东省济南市历城区,是经山东省人民政府批准成立,国家教育部备案且具备独 立颁发学历文凭资格的全日制普通本科。它1998年创校,2008年升本,连续多年进入 民办大学排行榜三强。英才学院不仅师资力量雄厚,而且为了保证教学质量,建有多 个大型实训中心,每年招收英才学子数万人,遍布全国20多个省份,优秀毕业生涉及 各行各业。
基于心有灵犀沟通网系 统前台主要模块的设计 和后台主要模块的设计。
第六步 心有灵犀沟通网的测 试与分析
Part 2
心有灵犀沟通网的 关键技术
系统前端技术 服务器端技术 网络技术 开发环境配置
系统 前端 技术
Html 技术
Jsp 技术
Html是一种在互联网上常见的网页制作标注性语言,Html是通过浏览器的翻 译,将网页中的内容呈现给用户。Html是一种超文本标记语言,可以用它来 编写静态页面,只能用于用户浏览却不能进行交互。程序员可以利用Html语 言编写自己想要的页面,把文字,图片等组合在一起,形成理想的静态网页。 Html语言简单易学,广泛应用于Java Web网页开发中,受到程序员的极度热 爱。
SSH2
SSH2不是一个框架,而是多个框架 (struts+spring+hibernate)的集成,是目前较 流行的一种Web应用程序开源集成框架,用于构建 灵活、易于扩展的多层Web应用程序。
网络技术和开发环境配置
软件环境
数据库:mysql1.1.7; 服务器:Apache Tomcat7.0; 浏览器:IE浏览器、谷歌浏览器; 开发软件:Eclipse; 操作系统:微软Window7-64位中文旗舰版。