V
主页
C++实现热播影视剧的评价及推荐系统
发布人
程序设计题:热播影视剧的评价及推荐系统 1 问题描述 随着人们对精神文明需求的增加,优秀的电影、电影、电视剧作品总是拥有众多粉丝。本课题旨在设计并实现一个热播电影、电视剧的评价及推荐系统,帮助观众在有限的时间内选择到优秀作品,同时也分享自己对作品的评价,便于为其他人做参考。 该系统有两种角色的人员——管理员和普通用户。管理员需要凭密码登录,可以对热播电影、电视剧的基本信息进行创立、增加、删除、修改;可以查看所有用户对所有电影、电视剧的评价信息。普通用户可以查看排名(排名根据所有用户的评分进行计算和排序)前10的热播电影、电视剧具体信息、也可以按指定剧名查询,可以选择观看及评价某电影、电视剧,从多个方面进行评价等。 2 功能要求 2.1 基本要求 要能提供以下几个基本功能: (1)一些基础信息,比如:电影、电视剧的基本信息可以由程序设计人员预先从键盘上录入(通过记事本或写字板建立文本文件),存为文本文件;此后管理员可以通过程序对这些信息进行访问、增加、删除、修改。 (2)为提高人机交互性及清晰性,设计并实现相关界面(管理员和普通用户所能看到的界面不一样),如果有必要,需要使用分级菜单; (3)管理员登录系统必须输入正确的用户名和密码,密码字符以*形式显示,不可以显示明文,输入错误时提示用户,连续输入错误3次则无法进入系统; (4)普通用户的功能:可以查询自己感兴趣的电影、电视剧的基本信息、可以选择自己需要评价的电影、电视剧并且给出各方面的评价分、可以查看所有人对某电影、电视剧的具体评价、也可以查询最近热播的前10名电影、电视剧,为自己选看提供参考; (5)按照用户的浏览习惯,给出推荐。 2.2 选做要求 为普通用户提供分类查热播功能,比如,如果最关注特效的,就按这一指标查询排名前10的电影、电视剧,而不是按统一的整体评分这一指标查询。 为管理员提供分段统计及查看功能,比如,对用户评价的各个指标,对所有人的打分,按分数段进行统计,得出分析统计的一个整体报表。 2.3 重要提示 (1)电影、电视剧的基本信息应当包含:剧名、类别、导演、主演、集数、剧情简介,大家可以参考豆瓣网等自行进行设定,需要定义一种结构体类型来对应。 (2)对电影、电视剧的评价信息里应体现评价指标的多个方面:总体情节、演员的表现力、导演水平、编剧水平、摄影、音乐、美术、特效、综合评价(这里是一段文字,类似观看的感受)、整体评分(根据前面的各项指标按一定的计算规则进行计算得到)等,大家可以根据对一个电影、电视剧评价的诸多方面进行实际设定,需要定义第二种结构体类型来对应。 (3) 需要用到多个文件,具体用几个或怎样的文件,根据自己程序实现的功能来确定,比如:电影、电视剧的基本信息需要单独存为一个文件、对电影、电视剧的评价信息需要存为文件,至于将所有电影、电视剧的所有评价存为同一个文件还是每一部电影、电视剧单独存为一个文件,根据自己的需要来确定,技术上都可以实现。 2.4 其他要求 (1)在上述功能要求的基础上,可以自行添加一些额外的合理功能。 (2)变量、方法命名符合规范。 (3)注释详细:每个变量都要求有注释说明用途;方法有注释说明功能,对参数、返回值也要以注释的形式说明用途;关键的语句段要求有注释解释。 (4)程序的层次清晰,可读性强。 3 开发环境 开发工具可以选择VC++ 6.0或者Microsoft Visual Studio、Dev C++等C/C++开发工具。
打开封面
下载高清视频
观看高清视频
视频下载器
基于C++MFC实现南邮图书馆管理系统
C语言实现背单词系统
基于C++MFC实现时钟小程序
C语言实现学生选课排课系统
C语言实现考试管理系统
C语言实现南邮图书馆管理系统
C语言实现热播电视剧的评价及推荐系统
C语言实现ATM仿真软件
56.Socket编程和TCP协议实现(上)
基于Qt实现地铁售票与乘车引导系统
基于C++Qt实现图书信息管理系统
基于MFC实现同学基本资料管理系统
C语言实现电信优惠套餐推荐系统
基于Qt实现日历节日管理小软件
基于Qt实现商品销售管理系统
C语言实现手机通信录系统
基于Qt实现图书室管理系统
C语言实现文本文件加密解密系统
C语言实现模拟校园卡消费记录查询系统
基于C++MFC实现二叉树操作演示动画
基于MFC实现智慧教学管理软件系统(完善版)
C语言实现运动会积分流程管理系统
基于C++Qt实现长沙市地铁模拟运行系统(可支持其它任意城市)
C语言实现食堂自动化管理系统
基于Java和SWING实现图书管理系统
基于Qt实现电话号码录入查询及修改系统
C语言实现机房失物招领系统
基于Qt实现篮球联赛管理系统
57.Socket编程和TCP协议实现(中)
基于Qt实现的商店存货管理系统
基于MFC实现智慧教学管理软件系统
Qt银行定期储蓄管理系统
C语言实现基于Huffman编码的文件压缩与解压程序
C语言C++MFC模拟电影院售票系统
C语言实现基于二叉树(孩子兄弟表示法)的家谱信息管理系统
C语言实现泊车管理系统
C语言实现上网计费系统模拟系统
基于MFC实现高校职工信息管理系统
C语言实现基于角色管理的简易家谱管理系统
C语言实现智能实验室预约系统