基于Android的电影评分系统功能模块展示如图 2-1所示。

图2-1基于Android的电影评分系统功能模块图

3 基于安卓的电影评分系统需求分析与总体设计

3。1 系统与用户的特点

本套电影评分系统与其他的电影评分有着相似之处,不过也有它自己的特别之处,其他软件是需要购买之后才可以进行评分,评论。本系统是通过用户注册登录,即可进行电影评分评价,每个用户对一部电影只能评分、评价一次,避免一些人的恶搞。

本套电影评分系统不仅是对电影评分,还包括对电影的制作、特效,演员、导演等进行评分,让使用的人更加了解最新电影资讯。

系统包含的功能模块有:主页面模块,用户登录模块,用户注册模块,用户密码修改模块,用户手机快速注册模块,用户基本信息模块,电影详情信息模块,电影评分模块,电影评价模块等。

因本套系统复杂度较高,可能在有限的时间内无法充分完成各种功能,故在将系统构架充分完善的前提下组织好系统API,这样易于在后期开发时可以增加开发效率。

3。2 需求规定

3。2。1 软件功能说明

本套电影评分系统功能已整理成如表3-1所示。

表3-1软件功能说明

一级模块 二级模块 功能简介

导演管理 导演信息 导演的基本信息

导演的电影 导演导的所有电影的信息

导演的评分 导演的评分信息

演员管理 演员信息 演员的基本信息

演的电影 演员演的所有电影的信息

演员的评分 演员的评分信息

电影管理 电影信息 电影的基本信息

电影评分 电影的评分信息

电影评价 电影的评价信息

电影详情 电影详情信息

用户管理 用户注册 添加新的用户

用户登陆 通过检验用户名和密码登录到App

修改密码 通过用户名与数据库连接,修改用户登陆密码

评价管理 评价人 评价的用户信息

评价内容 评价信息论文网

3。2。2 对功能的一般性规定

各个模块应尽量保持独立以及界面统一;要有统一的错误提示功能,并且针对错误提示提供解决方案。

3。2。3 对性能的一般性规定

应充分考虑到性能对系统整体运行的影响,对一些比较耗资源的模块,如文件共享(文件的上传和下载)等,应认真处理运行代码,最大限度减小耗费资源的可能。

3。2。4 故障的处理要求

采用统一的错误处理方式,并且各个模块之间相互独立处理,保证了系统整体的稳定性,即在某个或者某些模块崩溃时不至于影响到其它模块的运行。

3。2。5 灵活性

系统采用了API等方式,使电影评分系统的各个模块之间相互独立,极大增加了系统的灵活性。

4 数据库的设计与实现

上一篇:java+mysql机票售票系统的设计与实现+ER图
下一篇:jsp+mysql当当在线购物系统的设计与实现

基于Apriori算法的电影推荐

数据挖掘在电子商务中的应用

电子政务环境下公务员的...

电子政务建设与民营企业...

电子政务与行政体制改革...

电子商务中信息不對称问题研究【2365字】

水电站实时监控专家系统【950字】

互联网教育”变革路径研究进展【7972字】

老年2型糖尿病患者运动疗...

ASP.net+sqlserver企业设备管理系统设计与开发

新課改下小學语文洧效阅...

麦秸秆还田和沼液灌溉对...

张洁小说《无字》中的女性意识

网络语言“XX体”研究

安康汉江网讯

LiMn1-xFexPO4正极材料合成及充放电性能研究

我国风险投资的发展现状问题及对策分析