需要金币:![]() ![]() |
资料包括:完整论文 | ![]() |
![]() |
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:9934 | ![]() | |
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) | ![]() |
摘要:学习交流分享平台是在编程实验教学辅助平台的用户基础上,设计并实现的一个用于学习交流分享的平台。编程实验教学辅助平台又被称为数据结构平台,为我校计算机学院的数据结构课程服务了很长一段时间,在数据结构课程上为学院师生带来了很多便利。随着用户数量的积累,平台的问题和用户需求也在不断增加。学习交流分享平台的设计与实现则是为了能够弥补数据结构平台在分享交流方面的不足。 学习交流分享平台分为交流和分享两个部分,交流部分我们通过使用讨论版来实现,分享部分则分为三个主要的模块:文档资料模块、技术博客模块、个人笔记模块,通过这三个模块完成不同内容的分享功能。 从技术角度上来说,学习交流分享平台采用了前后端分离的设计模式。前端主要工作是人机交互的设计与实现,后端的主要工作包括数据库设计、接口设计以及服务器的搭建。两个部分相互独立,通过数据接口实现关联,解决了前后端代码的耦合问题。
关键词:CI框架;学习交流分享平台;前后端分离
目录 摘要 Abstract 1 绪论-1 1.1 选题背景-1 1.2 选题意义及目标-1 2 需求分析-3 2.1 可行性分析-3 2.2 软件功能需求-3 2.1.1 软件功能概要-3 2.1.2 软件功能分析-4 2.3 系统运行环境-5 2.4 外部接口需求-5 3 系统设计-6 3.1 系统架构设计-6 3.2 系统模块设计-6 3.3 数据库设计-8 3.3.1 讨论版模块数据表-9 3.3.2 分享模块数据表-9 3.3.3 评论模块数据表-11 4 详细设计与实现-13 4.1 讨论版模块-13 4.2 分享模块-14 4.3 评论模块-15 4.4 控制器的设计与实现-15 4.5 接口返回数据-17 5 系统测试-19 5.1 功能测试-19 5.2 安全测试-20 结 论-21 参 考 文 献-22 致 谢-23 |