摘要 i Abstract ii 第1章 绪论 1 1.1 研究背景及意义 1 1.2 研究现状及存在问题 1 1.3 主要研究内容及特色 2 1.4 本文结构安排 2 第2章 系统需求分析 4 2.1 业务需求分析 4 2.2 前台功能需求分析 5 2.2.1 系统首页 5 2.2.2 亲子活动列表 6 2.2.3 兴趣班动态 7 2.2.4 公告栏 8 2.2.5 会员模块 8 2.2.6 订单管理 8 2.3 后台功能需求分析 8 2.3.1 亲子活动管理 9 2.3.2 兴趣班管理 10 2.3.3 公告管理 10 2.3.4 会员管理 10 2.3.5 订单管理 11 2.3.6 管理员密码管理 11 2.4 非功能性需求分析 11 2.4.1 性能需求 11 2.4.2 易用性 11 2.4.3 可靠性 12 2.4.4 安全性 12 2.5 本章小结 12 第3章 系统设计 13 3.1 系统架构设计 13 3.1.1 软件开发架构设计 13 3.1.2 网络拓扑结构设计 14 3.2 前台子系统功能设计 15 3.2.1 亲子活动列表 15 3.2.2 兴趣班动态 17 3.2.3 公告栏 19 3.2.4 会员模块 19 3.2.5 订单管理 19 3.3 后台子系统功能设计 19 3.3.1 亲子活动管理 20 3.3.2 兴趣班管理 22 3.3.3 公告管理 22 3.3.4 会员管理 22 3.3.5 订单管理 22 3.4 系统数据库设计 22 3.4.1 系统E-R图设计 22 3.4.2 数据库表设计 23 3.5 系统安全设计 25 3.6 本章小结 26 第4章 系统实现 27 4.1 系统开发运行环境 27 4.2 前台子系统的代码实现及界面效果 28 4.2.1 系统首页 28 4.2.2 亲子活动列表 29 4.2.3 兴趣班动态 34 4.2.4 公告栏 34 4.2.5 会员模块 34 4.2.6 订单管理 34 4.3 后台子系统的代码实现及界面效果 34 4.3.1 亲子活动管理 35 4.3.2 兴趣班管理 39 4.3.3 公告管理 39 4.3.4 会员管理 39 4.3.5 订单管理 39 4.4 本章小结 39 第5章 系统测试 40 5.1 系统测试环境 40 5.2 系统测试目标 41 5.2.1 功能测试目标 41 5.2.2 性能测试目标 41 5.3 系统功能测试 42 5.3.1 功能测试用例设计 42 5.3.2 功能测试结果分析 43 5.4 系统性能测试 46 5.4.1 用户场景设计及测试结果 46 5.4.2 性能测试分析 47 5.5 本章小结 49 第6章 总结与展望 50 6.1 总结 50 6.2 展望 50 参考文献 51 致谢 52