该手机电影订阅系统采用了安卓技术作为前台,利用eclipse作为开发平台,后台采用了比较流行的ssh框架技术和mysql作为数据库进行开发。经过对手机电影订阅系统的了解、以及体验了点播订阅的流程,总结出本系统的功能如下:
客户端:
系统主菜单:打开软件后,首先展示的是系统的主菜单界面,主菜单通过图形菜单的方式来展现系统的功能,主要包括了查看电影,我的订阅,影片查询和个人信息几个功能模块,点击某个图标便能进入相应的功能进行操作。
登录功能:用户首先打开软件,注册后可以在线登录软件,也可以设置为自动登录,登录用户拥有软件的相关权限和功能操作。
查看电影:注册用户进入该模块后,可以查看推荐的电影,热门电影和全部电影,以及电影的简单介绍,双击进入后便可以在手机端查看该电影的基本信息,并能在线进行电影的订阅和取消订阅。
我的订阅:用户在登录后,可以查看自己订阅的电影以及电影的介绍。
影片查询:通过搜索电影的名称和电影的主演可以查询出来电影的相关信息。
个人信息:可以对个人的密码,昵称,电话等基本信息进行修改,还可以注销个人登录情况。
服务端:
管理员信息管理:实现了对后台管理员的基本信息情况的管理。
注册用户管理:管理员在登录后,能够查询注册用户的基本信息,并对注册信息进行修改,删除等操作。
电影信息管理:管理员在后台可以对电影的基本信息进行管理,以便将最新的电影发布到手机端。
电影订阅管理:查看并管理了注册用户订阅的电影信息。
论文目录
摘要 I
Abstract II
第一章 绪论 1
1.1 研究内容 1
1.2 研究意义 1
1.3研究现状和发展趋势 1
第二章 系统分析 3
2.1 研究目标 3
2.2 需求分析 3
2.3业务流程分析 3
2.4数据流图 4
2.5数据字典 5
2.6性能分析 6
第三章 系统开发环境及相关技术 7
3.1开发环境 7
3.2 Java SDK 7
3.3 Eclipse 8
3.4 ADT 9
3.5 Android SDK 9
3.6 Tomcat服务器 13
3.7 JSP技术 14
3.8 JSON 14
3.9 Android开发平台搭建 17
第四章 程序设计 19
4.1 功能设计 19
4.2 数据库设计 19
1.概念结构设计 19
2.数据库表设计 21
第五章 程序开发 23
5.1 文件结构与用途 23
5.2 系统实现 24
5.4.1登录页 24
5.4.2 后台页 25
5.4.3 查看电影 25
5.4.4 影片搜索 28
5.4.5 个人信息 28
第六章 系统测试 30
6.1 软件测试的重要性 30
6.2 测试实例的研究与选择 30
6.3 测试环境与测试条件 31
6.4 系统运行情况 31
6.5 系统评价 31
第七章 总结 32
参考文献 33
致 谢 34