毕业论文范文——专题后台管理系统.doc

上传人:滴答 文档编号:1256823 上传时间:2019-01-19 格式:DOC 页数:39 大小:4.05MB
下载 相关 举报
毕业论文范文——专题后台管理系统.doc_第1页
第1页 / 共39页
毕业论文范文——专题后台管理系统.doc_第2页
第2页 / 共39页
毕业论文范文——专题后台管理系统.doc_第3页
第3页 / 共39页
毕业论文范文——专题后台管理系统.doc_第4页
第4页 / 共39页
毕业论文范文——专题后台管理系统.doc_第5页
第5页 / 共39页
点击查看更多>>
资源描述

1、I本科生毕业论文(设计)题 目:专题后台管理系统姓 名:分院、系:信息科学与技术学院专 业:软件工程年 级: 学 号: 指导教师: 职称: 年 月 日II专题后台管理系统【摘要】 随着当今互联网行业的飞速发展,各路网站百花齐放。互联网成为了最大的信息交换媒体,人类正逐步走向信息化社会。如何在互联网中获得更多流量成为建设网站的首要重点。本系统结合了当下最热点信息创建专题页面,可以提高网站点击率。本文介绍了采用 ASP.NET 结合 MSSQL 以及 Mongo 数据库开发专题后台系统的过程。文章主要分了三个部分介绍。系统分析主要是分析了系统用例。系统设计介绍了数据库设计。系统实现具体解释了几个主

2、要模块的建设流程。【关键词】专题 ASP.NET SQL MongoDB JavaScriptIIITopic Background Management SystemAbstract With the rapid development of the Internet, recent years have seen a flowering of different websites. The Internet has become the largest exchange of information media, human are gradually moving towards to

3、information society. How to get more traffic on the Internet has become the primary focus of construction website. This system combined with the hottest information to create topic page, which can increase website hits. This article describes the process of using ASP.NET, MSSQL and Mongo database to

4、 develop the topic background management system. This article underlines on three sections. The system analysis section is to analyze the system use case. The system design section describes the database design. And the system realization section has provided several major function, together with th

5、e main windows and programs. Keywords Topic, ASP.NET, SQL, MongoDB, JavaScriptIVV目 录引言 .1第 1 章 系统相关技术概述 .21.1 ASP.NET 技术介绍 .21.2 jQuery 与 AJAX 介绍 .21.3 SQL server2008 介绍 .21.4 MongoDB 介绍 .21.5 SSI 服务端包含介绍 .31.6 迅搜搜索引擎框架 .3第 2 章 系统分析与设计 .42.1 系统分析 .42.1.1 系统总用例分析 .42.1.2 系统用例分析 .42.2 系统数据库设计 .52.2.1

6、常德专题数据表 .52.2.2 搜索专题数据表 .92.2.3 成果专家数据库 .10第 3 章 系统模块设计与实现 .153.1 系统模块总设计 .153.2 常德专题模块 .153.2.1 新建专题模块 设计 .153.2.2 管理成果 专题模块设计 .163.2.3 管理专家 专题模块设计 .163.2.4 常德专题模块建设流程 .163.3 搜索专题模块 .183.3.1 新建搜索 专题模块设计 .183.3.2 管理搜索专题模块设计 .183.3.3 搜索专题前台模块设计 .183.3.4 搜索专题模块建设流程 .18第 4 章 系统运行结果 .204.1 常德专题模块运行结果 .2

7、04.1.1 新建成果专题模块运行结果 .20VI4.2 搜索专题模块运行结果 .234.2.1 新建搜索专题模块运行结果 .234.2.2 搜索专题前台模块运行结果 .23结论 .25致谢语 .26参考文献 .271引言随着当今互联网行业的飞速发展,越来越多的资金和人力投入到这个行业,网站的生存发展愈发艰难。如何提高网站流量成为所有网络公司的待解决的问题。而现今网络碎片化特征越来越明显,专题就是针对这种趋势。可以结合各大搜索引擎的热门搜索词,将碎片信息扩展成的网页,提高网站流量。专题可以解释为集中以及深入挖掘某一信息。专题页面中的内容都针对一个话题或围绕一个关键词,列举相关内容,深入挖掘与之

8、有关的信息,满足了读者深度阅读的趣味。专题建设的意义在于:聚合相关内容,给用户提供更加贴近需求的内容,提高网站点击率。2第 1章 系统相关技术概述1.1 ASP.NET技术介绍ASP.NET 是 Microsoft.NET 的一部分,是 Active Server Page(简称ASP)的另一个版本;ASP.NET 提供了一个统一的 Web 开发模型,其中包括开发人员生成企业级 Web 应用程序所需的各种服务 1。ASP.NET 的语法在很大程度上与 ASP 兼容,同时还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护 1。ASP.NET 是一个已编译的、基

9、于.NET 的环境,可以用任何与.NET 兼容的语言(包括 Visual Basic.NET、C#和 JScript .NET)创作应用程序 1。另外,任何 ASP.NET 应用程序都可以使用整个.NET Framework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全和继承等 1。1.2 jQuery 与 AJAX 介绍AJAX 即“AsynchronousJavaScript and XML”(异步 JavaScript 和XML),所谓的异步就是在事件触发之后浏览器仍然可以做其他的事情,与发生事件的控件无关的控件不受影响。也就是说在不重载整个网页的情况

10、下,AJAX 通过后台加载数据,并把这些数据处理嵌套至页面上。AJAX 是一种用于创建更好更快以及交互性更强的 Web 应用程序的技术 2。通过 jQuery 中的$.ajax()方法,把参数写在“dataType“中,传递到 “Url”(发送请求的地址)上,从远程服务器上请求之后调用回调函数“success”,可以获取文本、HTML、XML 或 JSON 格式数据,再根据这些数据填充或修改网页。1.3 SQL Server 2008介绍SQL Server 是由微软开发和推广的关系数据库管理系统简称MSSQL。SQL Server 2008 还可以组织和管理各种数据。和之前的版本相比,它有以

11、下 3 个新特性,分别是:可信、高效率和智能。由于同为微软公司的产物,使用 ASP.NET 操作 SQL Server 2008 无论是查询数据还是添加、更新、插入、删除数据都十分方便。1.4 MongoDB介绍MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的 3。他支持的数据结构非常松散,是类似 json 的 bson 格式,因此可以存储比较复杂的数据类型 4。Mongo 最大的特点是他支持的查询语言非常强大,其语法有点类似于面向3对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引 5。Mon

12、goDB 还是一种面向对象的数据库,所以很适合面向对象的编程语言来使用操作。MongoDB 由于是非关系型的数据库,所以字段的存储是比较随意的,而关系型数据库一般会在创建之前把需要的字段给确定下来。Mongo 数据库比较特别的地方在于 MongoDB 采用的是对数据库进行动态追加,随着数据库中的数据添加、更新而改变,在临时需要增加字段时特别方便。任何文档都可以追加到任何集合中去,方便开发人员随时调整扩充数据库 6。1.5 SSI服务端包含介绍SSI(Server SideInc Iude),通常称为服务器端嵌入,是一种类似于 ASP 的基于服务器的网页制作技术 7。SSI 是 Web 在服务器

13、端提供的一种功能,并且在服务器端进行的 7。将内容发送到浏览器之前,可以使用“服务器端包含(SSI)”指令将文本、图形或应用程序信息包含到网页中 8。这项技术在制作大型网站时非常有用,比较大型的网站通常有着相同的头部,底部,在公共部分需要修改时,每一个页面都要修改将会十分繁琐的,通过 SSI 可以只修改一遍达到所有页面都修改的效果,非常方便。将内容存入一个包含文件中即可,而不必将内容输入所有文件 9。通过一个非常简单的语句即可调用包含文件,此语句指示 Web 服务器将内容插入适当网页 9。1.6 迅搜搜索引擎框架讯搜是一个高性能的开源搜索引擎后端用 C+编写,前端使用的是PHP。普通的搜素开发

14、只需要编写前端就够了。讯搜的开发主要分为四个部分。第一个部分是配置文件.ini 的编写,配置文件确定导入数据格式以及索引方式。第二个部分是导入索引的编写,将需要搜索及展示结果的数据导入到讯搜后端。第三个部分是搜索索引的编写,把需要搜索的字段从URL 中获取然后对应搜索,显示结果为 XML 格式。最后一个部分是清空索引和更新索引。讯搜的搜素速度极快,有利于用户体验,但也有缺点。由于搜索结果数量是估算,所以不太准确。Xunsearch 极大程度降低的搜索开发的难度,除了常规的中文分词、字段检索、布尔语法等功能外,还比其它免费的解决方案提供了用户急需的相关搜索、拼音搜索、结果高亮、搜索建议等等 10。4第 2章 系统分析与设计2.1 系统分析2.1.1 系统总用例分析 根据功能用例图的方式直观地表现出系统的业务流程,如图 2-1 所示。图 21 系统总用例图2.1.2 系统用例分析 用例 1:管理常德专题。如图 2-2 所示。描述:提供新建、编辑、删除常德科易网成果与专家专题的功能。参与者:运营部员工。

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

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

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。