中文摘要 | 第4-5页 |
abstract | 第5页 |
第1章 需求概述 | 第12-16页 |
1.1 项目背景 | 第12页 |
1.2 目的 | 第12-13页 |
1.3 用户特点 | 第13页 |
1.4 假设和依赖 | 第13-14页 |
1.5 说明和优先级 | 第14页 |
1.6 设计和实现上的限制 | 第14-16页 |
第2章 运行及开发环境 | 第16-18页 |
2.1 运行环境 | 第16-17页 |
2.1.1 硬件环境 | 第16-17页 |
2.1.2 软件环境 | 第17页 |
2.2 软件开发环境 | 第17-18页 |
第3章 功能需求 | 第18-38页 |
3.1 系统功能模块 | 第18-19页 |
3.2 系统功能用例图 | 第19-23页 |
3.3 主要用例说明 | 第23-38页 |
第4章 用户界面 | 第38-46页 |
4.1 登录 | 第38页 |
4.2 注册 | 第38-39页 |
4.3 首页 | 第39页 |
4.4 买入 | 第39-40页 |
4.5 卖出 | 第40页 |
4.6 撤单 | 第40-41页 |
4.7 成交 | 第41-42页 |
4.8 账户 | 第42-43页 |
4.9 个股历史行情 | 第43-44页 |
4.10 个股分时走势 | 第44-45页 |
4.11 查询 | 第45-46页 |
第5章 数据需求 | 第46-50页 |
5.1 E-R图设计 | 第46页 |
5.2 物理结构设计 | 第46-50页 |
5.2.1 用户账户表 | 第46-47页 |
5.2.2 用户成交记录表 | 第47页 |
5.2.3 股票信息表 | 第47-48页 |
5.2.4 用户委托记录表 | 第48页 |
5.2.5 用户股票账户表 | 第48-49页 |
5.2.6 股票历史价格记录表 | 第49页 |
5.2.7 股票成交记录表 | 第49-50页 |
第6章 非功能需求 | 第50-52页 |
6.1 性能需求 | 第50页 |
6.2 安全设施需求 | 第50页 |
6.3 用户文档 | 第50-51页 |
6.4 其他需求 | 第51-52页 |
第7章 详细程序文档 | 第52-54页 |
7.1 编写目的 | 第52页 |
7.2 背景 | 第52页 |
7.3 术语定义 | 第52-54页 |
第8章 详细设计方案 | 第54-124页 |
8.0 系统模块功能详细设计 | 第54页 |
8.1 注册模块设计(编号:AD1001) | 第54-60页 |
8.1.1 注册模块程序描述 | 第54-55页 |
8.1.2 注册模块功能概述 | 第55-56页 |
8.1.3 注册功能时序图 | 第56页 |
8.1.4 注册模块输入项 | 第56-57页 |
8.1.5 注册模块输出项 | 第57-59页 |
8.1.6 注册模块处理逻辑 | 第59页 |
8.1.7 注册模块接口 | 第59-60页 |
8.2 登录模块设计(编号:AD1002) | 第60-67页 |
8.2.1 登录模块程序描述 | 第60-61页 |
8.2.2 登录模块功能概述 | 第61页 |
8.2.3 登录功能时序图 | 第61-62页 |
8.2.4 登录模块输入项 | 第62-63页 |
8.2.5 登录模块输出项 | 第63-65页 |
8.2.6 登录模块处理逻辑 | 第65-66页 |
8.2.7 登录模块接口 | 第66-67页 |
8.3 登出模块设计(编号:AD1003) | 第67-72页 |
8.3.1 登出模块程序描述 | 第67-68页 |
8.3.2 登出模块功能概述 | 第68页 |
8.3.3 登出功能时序图 | 第68-69页 |
8.3.4 登出模块输入项 | 第69页 |
8.3.5 登出模块输出项 | 第69-70页 |
8.3.6 登出模块处理逻辑 | 第70-71页 |
8.3.7 登出模块接口 | 第71-72页 |
8.4 首页模块设计(编号:AD1004) | 第72-79页 |
8.4.1 首页模块程序描述 | 第72页 |
8.4.2 首页模块功能概述 | 第72-73页 |
8.4.3 首页功能时序图 | 第73-74页 |
8.4.4 首页模块输入项 | 第74-76页 |
8.4.5 首页模块输出项 | 第76-78页 |
8.4.6 首页模块处理逻辑 | 第78页 |
8.4.7 首页模块接口 | 第78-79页 |
8.5 买入模块设计(编号:AD1005) | 第79-90页 |
8.5.1 买入模块程序描述 | 第79-80页 |
8.5.2 买入模块功能概述 | 第80-81页 |
8.5.3 买入功能时序图 | 第81-82页 |
8.5.4 买入模块输入项 | 第82-83页 |
8.5.5 买入模块输出项 | 第83-86页 |
8.5.6 买入模块处理逻辑 | 第86-87页 |
8.5.7 买入模块接口 | 第87-88页 |
8.5.8 买入模块存储 | 第88-90页 |
8.6 卖出模块设计(编号:AD1006) | 第90-100页 |
8.6.1 卖出模块程序描述 | 第90页 |
8.6.2 卖出模块功能概述 | 第90-92页 |
8.6.3 卖出功能时序图 | 第92页 |
8.6.4 卖出模块输入项 | 第92-93页 |
8.6.5 卖出模块输出项 | 第93-96页 |
8.6.6 卖出模块处理逻辑 | 第96-97页 |
8.6.7 卖出模块接口 | 第97-98页 |
8.6.8 卖出模块存储 | 第98-100页 |
8.7 查看个股行情模块设计(编号:AD1007) | 第100-106页 |
8.7.1 个股行情模块程序描述 | 第100-101页 |
8.7.2 个股行情功能概述 | 第101-102页 |
8.7.3 查看个股行情功能时序图 | 第102页 |
8.7.4 个股行情模块输入项 | 第102-103页 |
8.7.5 个股行情模块输出项 | 第103-105页 |
8.7.6 个股行情模块处理逻辑 | 第105页 |
8.7.7 个股行情模块接口 | 第105-106页 |
8.7.8 个股行情模块存储 | 第106页 |
8.8 用户成交记录模块设计(编号:AD1008) | 第106-111页 |
8.8.1 用户成交记录模块程序描述 | 第106-107页 |
8.8.2 用户成交记录模块功能概述 | 第107页 |
8.8.3 用户成交记录功能时序图 | 第107-108页 |
8.8.4 用户成交记录模块输入项 | 第108页 |
8.8.5 用户成交记录模块输出项 | 第108-110页 |
8.8.6 用户成交记录模块处理逻辑 | 第110页 |
8.8.7 用户成交记录模块接口 | 第110-111页 |
8.8.8 用户成交记录模块储存 | 第111页 |
8.9 用户信息模块设计(编号:AD1009) | 第111-118页 |
8.9.1 用户信息模块程序描述 | 第111-112页 |
8.9.2 用户信息模块功能概述 | 第112页 |
8.9.3 用户信息功能时序图 | 第112-113页 |
8.9.4 用户信息模块输入项 | 第113页 |
8.9.5 用户信息模块输出项 | 第113-116页 |
8.9.6 用户信息模块处理逻辑 | 第116-117页 |
8.9.7 用户信息模块接口 | 第117页 |
8.9.8 用户信息模块储存 | 第117-118页 |
8.10 撤单模块设计(编号:AD10010) | 第118-124页 |
8.10.1 撤单模块程序描述 | 第118页 |
8.10.2 撤单模块功能概述 | 第118-119页 |
8.10.3 用户查询撤单功能时序图 | 第119-120页 |
8.10.4 撤单模块输入项 | 第120页 |
8.10.5 撤单模块输出项 | 第120-122页 |
8.10.6 撤单模块处理逻辑 | 第122页 |
8.10.7 撤单模块接口 | 第122-123页 |
8.10.8 撤单模块存储 | 第123-124页 |
第9章 系统性能 | 第124-126页 |
9.0 系统性能设计 | 第124页 |
9.1 实时更新 | 第124页 |
9.2 优化Tomcat配置 | 第124页 |
9.3 减少网络负载 | 第124页 |
9.4 配置Tomcat集群 | 第124-126页 |
第10章 系统安全与容错 | 第126-130页 |
10.1 系统安全性设计 | 第126-128页 |
10.1.1 对用户密码进行加密处理 | 第126页 |
10.1.2 采用HTTPS协议访问 | 第126-127页 |
10.1.3 防止SQL注入 | 第127-128页 |
10.1.4 数据库安全 | 第128页 |
10.2 系统容错性设计 | 第128-130页 |
10.2.1 My SQL配置主从复制 | 第128页 |
10.2.2 Tomcat配置集群 | 第128-130页 |
第11章 数据库部分 | 第130-132页 |
11.1 编写目的 | 第130页 |
11.2 背景 | 第130页 |
11.3 外部设计 | 第130-132页 |
11.3.1 标识符和状态 | 第130页 |
11.3.2 使用它的程序 | 第130页 |
11.3.3 约定 | 第130-131页 |
11.3.4 支持软件 | 第131-132页 |
第12章 结构设计 | 第132-137页 |
12.1 E-R图设计 | 第132页 |
12.2 物理结构设计 | 第132-136页 |
12.2.1 用户账户表(userAccount) | 第132-133页 |
12.2.2 用户成交记录表(userTradeRecord) | 第133页 |
12.2.3 股票信息表(stockInfo) | 第133-134页 |
12.2.4 用户委托记录表(userEntrustRecord) | 第134页 |
12.2.5 用户股票账户表(userStockAccount) | 第134-135页 |
12.2.6 股票历史价格记录表(his_sz000001) | 第135页 |
12.2.7 股票成交记录表(cur_sz000001) | 第135页 |
12.2.8 用户股票所持信息视图(user_stock) | 第135-136页 |
12.2.9 用户股票委托信息视图(user_stock) | 第136页 |
12.3 安全保密设计 | 第136-137页 |
参考文献 | 第137-139页 |
致谢 | 第139-140页 |