需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:8636 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
【摘要】随着网络的发展,信息渠道也越来越多。在获取信息更加快速、更加便捷的同时,也带来了很多问题。在当下大学校园中,很少有学生保持着写作和阅读文章的习惯,大部分人的读写水平下降的都比较厉害。校内投稿阅读平台致力于提高学生的阅读与写作的能力,达到知识积累和互相交流的目的,打造属于本校同学的投稿阅读平台。 本系统后台基于Spring、Spring MVC、Hibernate、Solr等开源框架实现,前台运用了JSP、JQuery、Bootstrap、AJAX等技术。同时,平台使用了企业级搜索应用服务器Solr为平台提供搜索功能。后台采用了JAVA EE企业级开发平台,使用了Spring作为容器、Spring MVC作为控制层框架、Hibernate作为持久层框架、Maven作为项目管理工具[1]。本平台分为前台和后台两个部分。其中前台主要提供文章阅读、文章搜索、用户注册、投稿、评论等功能。后台为编辑提供了人员管理、稿件管理、网站维护、数据统计等功能,为审稿人提供了稿件审核功能。 【关键词】 阅读;投稿系统;全文检索;Solr
目录 摘要 Abstract 1前言-1 1.1选题背景及意义-1 1.1.1背景-1 1.1.2意义-1 1.2本文的基本内容介绍-1 2 开发工具和开发技术简介-2 2.1 开发工具介绍-2 2.1.1 开发工具——Eclipse介绍-2 2.1.2 服务器——Tomcat介绍-2 2.1.3 数据库——Mysql介绍-2 2.1.4 搜索引擎—Solr介绍-2 2.2相关开发技术-2 2.2.1 JSP介绍-2 2.2.2 Hibernate介绍-2 2.2.3 Spring介绍-3 2.2.4 Spring MVC介绍-3 3 需求分析-3 3.1 功能需求分析-3 3.1.1普通用户功能-3 3.1.2编辑功能-4 3.1.3审稿人功能-5 3.2 性能需求分析-5 4 系统设计-5 4.1 系统架构设计-5 4.1.1 系统架构设计-5 4.1.2 系统实现方案-6 4.2 系统模块图-6 4.3 功能模块设计-7 4.3.1 人员管理模块-7 4.3.2 稿件管理模块-7 4.3.3 文章管理模块-8 4.3.4 索引管理模块-8 4.3.5 评论管理模块-8 4.3.6 网站管理模块-8 4.4数据库设计-8 4.4.1 数据库需求分析-8 4.4.2 数据库表设计-9 5 系统实现-12 5.1 用户投稿模块实现-12 5.2 数据统计模块实现-13 5.3 网站评论模块实现-15 5.4 稿件审核模块实现-16 5.5 搜索模块实现-19 6 总结-21 参考文献-22 致谢-23 |