1、 I 本 科 毕 业 论 文(设计) 题目: 基于基于 AndroidAndroid 的影院订票系统的设计与实现的影院订票系统的设计与实现 II 目 录 1 引言. 1 1.1 课题来源课题来源 . 1 1.2 国内现状国内现状 1 1.3 研究意义研究意义 1 2 需求分析 2 2.1 系统定义系统定义 2 2.2 功能需求功能需求 2 2.3 性能需求分析性能需求分析 . 2 2.4 可行性分析可行性分析 2 3 数据库设计 . 4 3.1 数据库的概念数据库的概念 . 4 3.2 数据库的选择数据库的选择 . 4 3.3 数据库表的描述数据库表的描述 . 4 4 技术介绍 9 4.1 数
2、据库介绍数据库介绍. 9 4.2 ANDROID 技术技术 10 4.3 JAVA WEB 简介简介.11 4.3.1 STRUTS 技术 .11 4.3.2 Hibernate 框架技术. 12 4.4 开发环境开发环境 12 5 系统实现 13 5.1 网站总体架构网站总体架构及实现及实现 . 13 5.1.1 系统总体结构图 . 13 5.1.2 APP 首页界面风格 . 14 5.2 APP 查看电影信息查看电影信息 19 5.2.1 功能描述. 19 5.2.2 模块流程图 . 20 5.2.3 查看电影核心代码. 20 5.3 APP 在线订票在线订票 . 24 5.3.1 功能描
3、述. 24 5.3.2 模块流程图 . 24 5.3.3 界面风格. 25 5.3.4 在线订票核心代码. 25 5.4 APP 用户注册用户注册 . 33 5.4.1 描述 33 5.4.2 模块流程图 . 33 5.4.3 界面风格. 34 5.4.4 注册新用户核心代码 . 34 5.5 WEB 服务端管理员登录服务端管理员登录 40 5.5.1 描述 40 5.5.2 模块流程图 . 40 5.5.3 界面风格. 41 5.6 其他功能其他功能 41 5.6.1 添加影片信息 41 III 5.6.2 添加影片信息核心代码 41 5.6.3 会员信息管理 42 5.6.4 会员信息管理
4、核心代码 42 5.6.5 影片信息管理 43 5.6.6 影片信息管理核心代码 43 5.6.7 管理员主界面 45 5.6.8 管理员主界面核心代码 45 6 系统测试 48 6.1 测试方法 . 48 6.2 测试用例 . 48 6.2.1 Android 客户端测试 48 6.2.1.1 用户注册测试 48 6.2.1.2 用户登陆测试 49 6.2.1.3 app 首页功能测试 49 6.2.1.4 影院模块功能测试 . 49 6.2.2 web 后台测试 50 6.2.2.1 管理员登陆测试. 50 6.2.2.2 添加影片功能测试 . 50 6.2.2.3 会员管理功能测试 . 50 结论 51 致谢 52 参考文献 . 53 基于基于 AndroidAndroid 的影院订票系统的设计与实现的影院订票系统的设计与实现 计算机与软件学院软件工程专业 黄鹤立 学号:2010150233 【摘要】【摘要】近年来,移动互联网迅猛发展,已然成为计算机行业乃至整个社会的热门学科。移动互 联网的高速发展的原因有很多, web 技术的发展, 手机等手持设备的发展, 移