基于CI框架的学习交流分享平台后端设计与实现.doc

资料分类:计算机信息 上传会员:紫色烟火 更新时间:2022-06-04
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 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

相关论文资料:
最新评论
上传会员 紫色烟火 对本文的描述:选题的目标是设计和实现一个交流分享平台,其中主要将平台分为交流和分享两个部分,交流部分主要通过模块化的讨论版实现,分享部分主要包括文档资料、技术博客的分享内容,同......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: