首页> 中文学位 >在线书籍阅读平台的设计与实现
【6h】

在线书籍阅读平台的设计与实现

代理获取

目录

声明

摘要

插图索引

表格索引

缩略语对照表

第一章 绪论

1.1 选题缘由和意义

1.2 国内外现状分析

1.3 论文工作内容

1.4 论文组织结构

第二章 相关技术概述

2.1 SSH框架

2.1.1 Struts框架

2.1.2 Spring框架

2.1.3 Hibemate框架

2.2 HTML5技术

2.3 AJAX技术

2.4 Web安全技术

2.5 智能推荐算法

2.6 在线支付技术

2.7 本章小结

第三章 在线书籍阅读平台业务需求分析

3.1 业务陈述

3.2 需求建模

3.3 数据建模

3.4 Web安全需求分析

3.5 本章小结

第四章 在线书籍阅读平台设计与实现

4.1 系统应用架构

4.2 框架技术的应用

4.3 系统功能设计

4.3.1 阅读功能设计

4.3.2 会员管理功能设计

4.3.3 后台管理功能设计

4.3.4 书籍推荐功能设计

4.3.5 上传下载功能设计

4.3.6 增值服务功能设计

4.4 系统数据库设计

4.5 系统功能实现

4.5.1 阅读功能实现

4.5.2 会员管理功能实现

4.5.3 后台管理功能实现

4.5.4 上传下载功能实现

4.5.5 增值服务功能实现

4.5.6 Web安全增强实现

4.6 本章小结

第五章 在线书籍阅读平台测试及分析

5.1 系统运行环境

5.2 测试用例

5.2.1 浏览器兼容性测试

5.2.2 用户注册、登录功能测试

5.2.3 用户阅读功能测试

5.2.4 书籍的上传、下载、搜索测试

5.2.5 评论、推荐功能测试

5.2.6 编辑信息、修改密码、升级会员功能测试

5.2.7 管理员操作的功能测试

5.2.8 安全性测试

5.3 测试结果分析

5.4 本章小结

第六章 结论和展望

6.1 研究结论

6.2 研究展望

参考文献

致谢

作者简介

展开▼

摘要

随着电脑、手机等智能设备的普及,越来越多的读者选择通过电子智能设备(比如:PC、Android手机、Kindle等)来阅读书籍。电子设备通常提供书籍下载上传功能、保存书签功能、书籍推荐等功能,用户可以获得更好的阅读体验。但是,许多阅读平台在架构设计、书籍推荐、用户交互等诸多方面存在用户体验差的问题,在Web安全上仍然存在缺陷。
  论文设计了在线书籍阅读平台的架构和功能,给出了平台的需求分析,论述了实现项目所采用的原理方法及相关技术,利用实体联系图和数据流图对系统的数据和过程进行建模;系统的实现采用了SSH架构、AJAX技术、HTML5、在线支付、智能推荐等技术;并且,对SQL注入攻击、XSS攻击、CSRF攻击等常见的Web安全漏洞进行了安全防范。论文给出了测试用例,对平台的功能和安全进行了测试。
  论文的主要工作如下:
  1.给出了在线阅读平台的业务需求分析。在分析平台的基本阅读功能的基础上,采用活动图、用例图、时序图等方式分析了书籍上传下载、会员管理、后台管理、在线支付,智能推荐等功能需求。并对平台的服务质量和安全性能进行了需求分析。
  2.设计了书籍阅读平台的架构和功能模块。在需求分析的基础上,详细设计了系统应用架构,并进行模块化分解,对每个模块进行详细分析和设计。
  3.实现了在线阅读平台的软件功能。在SSH架构的基础上,融合MVC思想,结合AJAX技术和HTML5等新技术,完成了平台的模块开发与集成。利用笫三支付平台实现在线支付功能,采用Slope one协同过滤算法实现智能推荐。研究了SQL注入及XSS攻击的原理,设计了平台的安全防护模块。
  4.平台测试。采用Tomcat服务器、SQL Server数据库部署了在线阅读平台,给出了测试结果及分析。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号