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