毕业论文-- E品书香网站建设

上传人:liy****000 文档编号:116518323 上传时间:2019-11-16 格式:DOC 页数:35 大小:3.95MB
返回 下载 相关 举报
毕业论文-- E品书香网站建设_第1页
第1页 / 共35页
毕业论文-- E品书香网站建设_第2页
第2页 / 共35页
毕业论文-- E品书香网站建设_第3页
第3页 / 共35页
毕业论文-- E品书香网站建设_第4页
第4页 / 共35页
毕业论文-- E品书香网站建设_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《毕业论文-- E品书香网站建设》由会员分享,可在线阅读,更多相关《毕业论文-- E品书香网站建设(35页珍藏版)》请在金锄头文库上搜索。

1、河北农业大学 本科毕业论文(设计)题 目: 学 院: 信息科学与技术学院 专业班级: 软件工程1001班 学 号: 学生姓名: 指导教师姓名: 指导教师职称: 讲师 二O一四 年 五 月 二 十五 日河北农业大学毕业设计(论文)摘 要随着网络技术的不断发展。人们对于网络有了越来越多的要求Ebay,阿里巴巴,淘宝的出现,让电子商务重现曙光,google,baidu的 出现,让人们通过网络进行信息检索,获取到有效信息的途径更加丰富。电子读物也是在网络产业中一枝独秀,如起点中文网,天下电子书等,许多人都走向了网络作家这个方向,而电子书网站正式为广大的爱好电子读物的人们提供了交流与共享的平台。 E品书

2、香网站基于电子读物资源共享、用户之间互动的功能,在开发设计中,采用B/S(Browser/Server),这种结构使得数据结果集合在浏览器中显示,数据的处理在服务器进行,用户只需要一个浏览器就可以遨游于使用本系统了了。数据库方面,业界具有常用的关系数据库管理系统Mysql,使系统安全性能更高。同时采用当前正在流行的J2EE技术开发,采用jsp用户界面更加的友好简单易操作。当今论坛的界面设计非常的炫耀富丽,用户体验非常的良好,主要要到了jquery这个流行的JavaScript框架。在开发中选择了struts2+spring+hibernate(SSH)三大框架,dao层+service层+ac

3、tion层+view显示层的mvc分层的开发模式,实现了应用程序逻辑和页面显示分离,界面设计更简单。关键词:java;web;mysql ;电子书,社交,SSH,MVC,JavaSricpt, JqueryAbstractWith the continuous development of network technology. requirements for network has been increasing. Ebay, alibaba, taobao occurrence, let the electronic commerce recreate popular, Google,

4、the emergence of baidu, let people through the network for information retrieval, obtain the effective ways of more abundant information rich. Of course,ebooks is most popular in the network ,such Qiandian , The Book Sky and so on.More and more people get to be netwriter.So the net of ebook is provi

5、de a plat for these men who like to read ebook or to write ebook. When the E Book Home bases on sharing resource and users can communicate to each other. In the development of design, adopts B/S (is clicked/Server) structure, this kind of structure allows data only result sets in the Browser display

6、, data processing in Server, users need not install client, and because by the Server unified management data, easy to ensure the consistency of the data. Database, recommend industry of the leading relational database management system, the system Mysql safety performance is higher. By adopting the

7、 JSP, popular web Server (Java) programming, are more friendly user interface currently.In developing chose JSP + JavaBean + Mysql model, realized the application logic and page shows the separation, interface design more simple. JavaBean reusable software component meet, and meanwhile make small ap

8、plication programmer inputs, energy and reusable components, in simple applications to consider.Keyword: java ,ebook, sns,struts2,spring,hibernate,B/S,JSP,JavaBean,ssh,mvc, JavaScript,jquery.目录1 系统概述11.1 课题的目的和意义11.2 国内现状分析11.3 开发环境简介12 可行性研究与需求分析22.1 可行性研究22.1.1 技术可行性22.1.2 经济可行性22.1.3 运行可行性22.2 需求

9、分析22.2.1 系统需求32.2.2 性能需求32.2.3 应用需求分析32.2.4其他需求分析33 实现技术简介43.1 Html5+Css3.0+Javascript简介43.2 Ajax和JSON43.3 JSP技术简介43.4 Struts+Spring+Hiberate技术53.4.1 Struts2.x技术53.4.2 spring技术63.4.3.hibernate技术64系统的概要设计74.1 项目的功能概述74.2数据库概要设计134.3文件结构155项目的详细设计165.1项目架构图165.2项目AJAX的请求175.3项目功能模块的详细实现175.4数据表库的详细设计2

10、35 总结27参考文献28致谢29第34页1 系统概述1.1 课题的目的和意义随着互联网和宽带上网的普及,娱乐性的网站也是在IT领域占有极大的比例,并日益渗透到人们的日常生活中。如书籍的在线阅读,对于闲暇时候,看看书陶冶情操的时候,无需去拿着一本厚厚的笨重的书籍走来走去,一个移动设备及可以满足我们的需要。电子书网站是运用现代通信技术、计算机和网络技术进行的一种社会形态,其目的是通过互联网共享知识资源,从而实现社会财富的最大化利用。在E品书香的网站中,涉及书籍资源的提供,查询,以及供用户的阅读,同时网站提供了会员模式,用户可以注册网站的会员,然后可以对网站的书籍做一些评价,并且可以和其他用户在论

11、坛里进行交流。本课题所研究的E品书香网站主要是为个人提供电子读物的搜索,阅读和用户之间交流 的一个平台,从而给个人带来方便。课题目标是设计并实现一个B/S体系结构的电子书资源提供网站。结合实践,加强网页开发技术和数据库方面知识,学习相关开发工具和应用软件,体验网站建设的过程,熟练掌握网络数据库编程方法。1.2 国内现状分析现在我国的信息管理水平还比较落后,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代传统的管理方法必然被计算机为基础的信息管理所取代。软件作为一项有力的工具,只能当此种工具,与我们的实践相结合起来的时候,才具有重大的社会价值及使用价值。因此根据目前实际的

12、情况开发这样一套管理系统是十分必要的。随着科学技术的不断提高,计算机科学技术日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机进行管理,具有着手工管理所无法比拟的优点。例如:可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高工作的效率,也是信息正规化管理与世界接轨的重要条件。1.3 开发环境简介本项目开发工具及版本如下:Eclipse,jdk6.0,mysql5.6,Tomcat6.0,struts2,spring3.0,hibernate3.6 final,在window7系统平台进行项目的开发,

13、调试,与运行。本系统用时下流行的javaweb开发框架SSH(Spring+Struts+Hibernate)进行开发,数据库采用轻巧稳定的MySql,界面使用jsp实现。本论文主要涉及软件,数据库与网络技术等。涵盖知识面广,可有效地提高综合运用所学知识分析解决问题的能力,增强对事物的理解与掌握能力,掌握科学的研究方法,正确的设计思想,独立思考,勇于进取,探索创新,为今后进一步学习与工作奠定了良好的基础。 2 可行性研究与需求分析2.1 可行性研究2.1.1 技术可行性技术可行性要考虑现有的技术条件是否能够顺利完成开发工作,软硬件配置是否满足开发的需求等。本系统用的是SSH框架开发,主打语言是

14、JAVA,由于框架对一些复用的代码做了很好的封装,并且提供了友好的API,所以上手较快,开发效率也大大提高,采用流行的开发IDE: Eclipse,对开发调试都有很好的支持,当前的计算机硬件配置也完全能满足开发的需求,因此在技术上是绝对可行的。软件方面:由于目前单机模式相对发展成熟,故软件的开发平台成熟可行,它们速度快、容量大、可靠性能高、价格低,完全能满足系统的需求。2.1.2 经济可行性 开发该系统所需的相关资料可以通过已存在的相关系统进行调查采集,所需的其他应用软件、硬件系统也易于获得.因此,开发成本较低。而引进使用本系统后,与传统方式相比,具有高效率、低成本、高质量的特点,可以节省不少

15、人力、物力及财力。所以,从经济的角度来看,该系统可行。2.1.3 运行可行性运行可行性是对组织结构的影响,现有人员和机构和环境对系统的适应性及人员培训补充计划的可行性。当前信息化技术已经相当普及,各类操作人员水平都有相当的高度,所以在运行上是可行性的。2.1.4 法律可行性 所有技术资料都为合法。 开发过程中不存在知识产权问题。 未抄袭任何系统,不存在侵犯版权问题。 开发过程中未涉及任何法律责任。2.2 需求分析需求分析是软件设计的一个重要的环节。本阶段对系统管理系统的应用情况作全面调查,以确定系统目标。确定用户的需求。用户对系统的需求我们从以下几方面进行分析。2.2.1 系统需求用JSP开发系统管理系统基于B/S模式,系统软件和数据集中存放于服务器中,软件的安装与升级在服务器上进行。所有的工作基于

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号