需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:15201 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:由于互联网的飞速发展,人们获取信息的方式发生了改变。现在通过网络便可以了解天下事,但网络上的资源越来越丰富,选择也就变得越来越多,网站的复杂度,因此也变得越来越高,从而带来了一系列的影响,判断一个链接的好坏成了我们的必修课。 本文首先介绍了信息门户网的设计目标和实现过程中运用的关键技术,其次着重介绍了基本开发流程和功能实现方式。前台利用BootStrap框架构建PC端和手机端同步适应的展示效果,利用JQuery做一些动态效果的显示处理,利用Ajax和JSon做数据异步刷新和数据传输处理,利用Python中的BeautifulSoup和Request等模块做一些网络爬虫的资源获取,实现了用户的登陆、注册和个人信息模块的管理,开放式实时聊天室,动态的热点新闻查看,提供了一些资源的下载和个人博客、朋友圈的功能。本系统是使用VS 2012作为开发工具,数据库使用的是MY SQL。 【关键词】:MySQL;信息门户;C#程序设计;Python
目录 摘要 Abstract 1 绪论-1 1.1 选题背景-1 1.2 课题的目的和意义-1 2 系统概述-2 2.1 课题的总体介绍-2 2.2 系统开发技术-2 2.3 系统开发工具-2 2.3.1 C#概述-2 2.3.2 MySQL-2 2.3.3 Python-2 2.4 开发及运行环境-3 2.4.1 硬件环境-3 2.4.2 软件环境-3 3 系统需求分析-4 3.1 未注册用户功能需求-4 3.1.1 网页的浏览-4 3.1.2 资源下载-4 3.2 注册用户功能需求-4 3.2.2 资源下载-4 3.2.4 博客-4 3.3 管理员用户需求-4 3.4 可行性分析-5 3.4.1 技术可行性-5 3.4.2 社会可行性-5 3.4.3 经济可行性-5 4 概要设计-6 4.1 数据库设计-6 4.1.1 数据库需求分析-6 4.1.2 数据库功能设计-6 4.2 数据表结构-8 4.3 系统框架构建-11 4.3.1 数据访问层-11 4.3.2 业务逻辑层-11 4.3.3 表现层-11 4.3.4 实体类-11 5 系统功能模块的实现-12 5.1 用户登录-12 5.2 密码找回-13 5.3 用户注册-14 5.4 主界面-16 5.5 社区论坛-17 5.6 博客功能-18 5.7 文章发表-20 5.8 第三方API集成-21 5.8.1 百度站内搜索集成-22 5.8.2 微博API集成-23 5.8.3 QQ第三方登录集成-24 5.9 新闻资讯-25 5.10 后台管理-26 5.11 资源爬取-27 6 总结-29 参考文献-30 致 谢-31 |