没有合适的资源?快使用搜索试试~ 我知道了~
G23-系统设计报告-202007041
需积分: 0 0 下载量 36 浏览量
2022-08-03
14:04:54
上传
评论
收藏 2.08MB PDF 举报
温馨提示
试读
44页
1.2背景61.3 定义 71.4 参考文献 82 需求规定 92.1 用户需求规定 92.1.1 搜索词条 92.1.2 查看搜索结果 92.1.3 详情内容
资源详情
资源评论
资源推荐
2020-7-4
《系统设计报告》
——NotOnlyFilm 电影垂直搜索引擎
《项目实训》2 班 G23
组长:张佳瑶
组员:贺婷婷 应承峻 戴陈威 杨建伟
《项目实训》2 班 G23-NotOnlyFilm 电影垂直搜索引擎
1
修改历史
修订日期
版本号
作者
修改内容
审核者
2020-07-04
1.0
贺婷婷、张佳瑶、应承峻、杨建伟、戴陈威
初稿
戴陈威
2020-07-06
2.0
贺婷婷、张佳瑶、应承峻、杨建伟、戴陈威
增加图例,增加项
目架构设计、项目
任务分解
张佳瑶
2020-07-07
3.0
贺婷婷、张佳瑶、应承峻、杨建伟、戴陈威
增加各模块设计
杨建伟
2020-07-07
4.0
贺婷婷、张佳瑶、应承峻、杨建伟、戴陈威
对图表进行了统一
编号,根据项目的
实际开发情况修改
了需求以及模块设
计部分的相关描述
戴陈威
《项目实训》2 班 G23-NotOnlyFilm 电影垂直搜索引擎
2
目录
修改历史........................................................................................................................ 1
1 引言............................................................................................................................ 6
1.1 编写目的......................................................................................................... 6
1.2 背景................................................................................................................. 6
1.3 定义................................................................................................................. 7
1.4 参考文献......................................................................................................... 8
2 需求规定.................................................................................................................... 9
2.1 用户需求规定................................................................................................. 9
2.1.1 搜索词条.............................................................................................. 9
2.1.2 查看搜索结果...................................................................................... 9
2.1.3 详情内容展示.................................................................................... 10
2.2 其它需求规定............................................................................................... 10
2.2.1 性能需求............................................................................................ 10
2.2.2 输入需求............................................................................................ 10
2.2.3 数据传输与并发需求........................................................................ 11
2.2.4 数据管理需求.................................................................................... 11
2.2.5 权限与安全需求................................................................................ 12
2.2.6 可视化需求........................................................................................ 13
2.2.7 防护性需求........................................................................................ 13
2.2.8 软件质量属性.................................................................................... 14
2.2.9 其它需求............................................................................................ 14
3 总体设计.................................................................................................................. 15
3.1 功能设计....................................................................................................... 15
《项目实训》2 班 G23-NotOnlyFilm 电影垂直搜索引擎
3
3.2 用户类型及用户特征................................................................................... 16
3.3 运行环境....................................................................................................... 16
3.4 基本概念和处理流程................................................................................... 17
3.5 结构............................................................................................................... 18
3.5.1 用户需求分析图................................................................................ 18
3.5.2 系统模块架构图................................................................................ 18
3.5.3 数据流图............................................................................................ 19
3.5.4 ER 图 .................................................................................................. 20
3.5.5 关键 IPO 图 ....................................................................................... 21
3.5.6 数据字典............................................................................................ 22
3.6 人工处理过程............................................................................................... 24
3.7 尚未解决的问题........................................................................................... 24
4 接口设计.................................................................................................................. 25
4.1 用户接口....................................................................................................... 25
4.2 外部接口....................................................................................................... 25
4.3 内部接口....................................................................................................... 25
5 运行设计.................................................................................................................. 27
5.1 运行模块的组合........................................................................................... 27
5.2 运行控制....................................................................................................... 27
5.3 运行时间....................................................................................................... 27
6 总体数据设计.......................................................................................................... 28
6.1 数据存储....................................................................................................... 28
6.2 数据安全....................................................................................................... 28
6.3 逻辑结构设计要点....................................................................................... 28
6.3.1 ElasticSearch 索引设计 ...................................................................... 28
《项目实训》2 班 G23-NotOnlyFilm 电影垂直搜索引擎
4
6.3.2 MySQL 数据库设计 .......................................................................... 31
6.4 物理结构设计要点....................................................................................... 33
7 系统出错设计.......................................................................................................... 34
7.1 出错信息....................................................................................................... 34
7.2 补救措施....................................................................................................... 34
8 系统维护设计.......................................................................................................... 35
8.1 概述............................................................................................................... 35
8.2 检测点设计................................................................................................... 35
8.2.1 搜索词条............................................................................................ 35
8.2.2 查看搜索结果.................................................................................... 36
8.2.3 详情内容展示.................................................................................... 36
8.3 相关维护设计............................................................................................... 36
9 模块设计计划.......................................................................................................... 37
9.1 项目架构设计............................................................................................... 37
9.2 项目任务分解............................................................................................... 37
9.3 前端............................................................................................................... 37
9.3.1 搜索首页模块.................................................................................... 37
9.3.2 搜索结果模块.................................................................................... 38
9.3.3 内容展示模块.................................................................................... 40
9.4 搜索服务器................................................................................................... 41
9.5 后端服务器................................................................................................... 42
9.6 数据模块设计............................................................................................... 42
9.6.1 信息爬取............................................................................................ 42
9.6.2 定期爬取............................................................................................ 43
9.6.3 唯一标志............................................................................................ 43
剩余43页未读,继续阅读
韩金虎
- 粉丝: 29
- 资源: 285
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0