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

被引量 : 0次 | 上传用户:xsxiaomo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着电脑、手机等智能设备的普及,越来越多的读者选择通过电子智能设备(比如: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数据库部署了在线阅读平台,给出了测试结果及分析。
其他文献
为了探索完善社会医疗保险问题的对策,建立了风险影响因素指标体系,并运用解释结构模型进行各影响因素的逻辑层次划分,然后运用层次分析法和模糊综合评价方法,进行了定量评价分析
应用鞍点逼近方法可以获得各失效模式功能函数的概率密度函数和分布函数。针对具有相关失效模式的机械零部件,使用鞍点逼近方法求得各功能函数的概率分布函数,利用各功能函数
作为铁路最大的大临工程的预制场,平面布置是其规划的基础工作,为实现预制场平面布置的规范化和标准化设计,中铁五院编制行业通用参考图《铁路箱梁预制场平面布置》(通桥2009-
拓跋迪夫妇墓志为研究北魏元魏皇室子弟在北朝时的政治活动提供了史料,进一步确认了咸阳渭城区域为北周皇家及贵族葬地,加深了我们对北魏孝文迁都之后,元魏宗室文化水平、汉
量词在现代汉语中占重要地位,但是在对外汉语教学过程中,量词教学又常常被忽视。本文着重从留学生量词常见的使用偏误出发,探讨量词偏误产生的原因,强调量词教学应该采取相应
目的总结分析地方性砷中毒临床诊断标准的应用方法、特点和鉴别诊断。方法采用环境流行病学研究方法,以《地方性砷中毒诊断标准》为依据,进行环境高砷人群地方性砷中毒的调查
神话在民间的流传和信仰情况主要是通过地方志得以记录和保存的。方志记载了神话产生的地域、供奉神话英雄的庙宇、对神话英雄的祭祀,正是这三方面的记载,使神话更为丰富并得
目的对妇产科护理期间常见的纠纷形成原因及防护措施进行探讨。方法通过随机的方法回顾我院在2012年3月~2013年3月期间进行妇产科诊治的患者200例,患者的生活条件、家庭背景