| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10649 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着互联网的高速发展,人们对于网络生活的需求也日益增长。社区网站这种带有交流平台性质的网站也应运而生。人们可以在社区网站中获取信息,分享交流经验,可以从社区网站中感受到接近真实的社区化体验。但是目前为止,社区网站众多,能够给用户带来完整、丰富体验的却不多。所以本次论题是设计实现一个功能丰富、用户体验良好的社区网站。 此次社区网站的设计实现过程中包含的功能有用户登录注册功能,此功能使用了Form技术和jQuery技术。文章浏览发布功能,此功能使用了富文本编辑器UEditor。视频播放模块使用Video.js实现视频播放功能。资源浏览发布功能的实现和其他模块基本一致。由于网站的功能依赖于前后端交互和数据库存储并且主要基于Django框架设计实现,所以还使用了Django、MySQL数据库、MVT(Model、View、Template)等技术。系统的前台数据提交主要使用Form和jQuery共同实现,后台数据处理逻辑主要使用Django Views提供的get()和post()方法实现。 此次课题的目的是设计实现社区网站。经过编码调试之后实现了包括用户登录注册功能模块、文章发布浏览功能模块、视频发布浏览功能模块、资源发布浏览功能模块等模块的社区网站。网站系统经过测试功能正常,运行良好。
关键词:网络社区;Django;MVT;MySQL
目录 摘要 Abstract 1 绪论-1 1.1选题背景-1 1.2 课题研究现状-1 1.2.1传统社区网站内容匮乏-1 1.2.2社区网站的用户留存率低-1 1.3设计的目的及意义-1 1.4系统基本功能设计-2 1.4.1系统前台模块-2 1.4.2系统后台管理模块-2 2系统分析-3 2.1系统需求分析-3 2.1.1系统功能需求分析-3 2.1.2系统数据需求分析-3 2.2系统可行性分析-3 2.2.1系统技术可行性分析-3 2.2.2用户操作可行性分析-4 2.2.3系统经济可行性分析-4 2.2.4系统可行性分析综述-4 2.3系统性能分析-4 3系统设计-6 3.1系统概要设计-6 3.1.1系统核心技术介绍-6 3.1.2系统功能概要设计-6 3.1.3系统架构概要设计-7 3.2系统详细设计-8 3.2.1系统功能模块详细设计-8 3.2.2数据库设计-8 4系统实现-11 4.1数据库实现-11 4.1.1数据库连接-11 4.1.2创建数据表-11 4.2子模块具体实现-14 4.2.1用户登录注册模块实现-14 4.2.2首页功能模块实现-16 4.2.3文章浏览发布功能模块实现-16 4.2.4视频播放功能模块实现-18 5系统测试-19 5.1系统功能测试-19 5.2系统兼容性测试-19 5.3系统性能测试-19 结 论-20 参 考 文 献-21 致 谢-22 |

