Menu
毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.NET电影推荐系统的设计与实现(2)
2.相关技术简介
2.1 ASP.NET技术
ASP.NET是Microsoft公司推出的Web开发平台,也是目前最先进、特征最丰富、功能最强大的Web开发平台。ASP.NET具有可
管理
性、可缩放性、可用性、简易性、自定义性、扩展性、增强的性能、安全性、强大的工具支持、强大平台等优点,是目前主流的网络编程环境之一。
ASP.NET支持多种开发语言,并包含了许多新技术,如ADO.NET、母版页、Web Service、Web User Control等。C#语言是一种功能强大、面向对象的编程语言,它从C语言和Visual C++派生而来,是Microsoft公司.NET技术核心开发语言,因此本系统选择C#语言作为开发语言。
2.2 SQL Server 2005数据库技术
SQL Server 2005 是微软公司推出的SQL Server 数据库
管理系统
较新的版本,它对SQL Server 2000中的某些特性进行了加强。SQL Server 2005 包含了多个能显著提高开发者能力的新技术,而且它在高可用性上也有所创新,提高了安全性,增加了证书和数据加密。
SQL Server所使用的数据库查询语言称为Transact-SQL,它是SQL Server的核心,Transact-SQL强化了原有的SQL关键字以进行数据的存取,储存及处理等功能。电影推荐系统面向的是广大普通用户,需要存储的数据量较大,使用人群较广且该领域对数据的安全性要求较高,所以系统使用SQL Server 2005作为数据库工具。
3.系统总体设计
3.1目标
电影推荐系统拟实现以下基本目标:
(1)为用户建立个人兴趣档案,为影片推荐提供数据依据。
(2)根据用户兴趣档案中的兴趣信息,完成影片推荐。
(3)影片评分。
(4)影片搜索。
3.2功能模块设计
电影推荐系统从总体上分为注册/登陆、兴趣采集、影片推荐、影片评分、影片搜索、数据管理优尔大功能模块,各个功能模块设计的具体功能如下:
(1)注册/登陆模块
该模块包括用户注册和用户登录两个子模块。其中用户注册模块负责普通用户的注册操作,新用户登陆之前需要注册,管理员不需要注册。用户登录模块负责管理员和普通用户的登录操作,不同权限的用户可以访问的内容不同,继而进行相应的操作。
(2)兴趣采集模块
用户登陆成功后可以建立个人兴趣档案,为影片推荐提供数据依据。
(3)影片推荐模块
根据用户个人兴趣档案中的兴趣爱好信息,对电影信息进行搜索,完成电影推荐。
(4)影片评分模块
用户可以对已看过的电影进行评分操作。
(5)影片搜索模块
用户可以输入影片关键字进行影片搜索,也可以选择电影类型和主要演进行影片搜索。
(6)数据管理模块
管理员负责后台数据文护,数据管理模块又分为用户信息管理、影片信息管理、数据查询三个子模块。其中,用户信息管理模块可以实现对用户的更新和删除操作。影片信息管理模块可以实现发布最新电影资讯操作。数据查询模块可以实现按评分查看电影排名操作。
综上所述,系统的总体功能模块设计如图1所示。
共4页:
上一页
1
2
3
4
下一页
上一篇:
基于Authorware的多媒体课件设计与开发
下一篇:
ASP.net+sqlserver在线考试管理系统设计与实现
基于Apriori算法的电影推荐
抖音短视频平台视频推荐模式研究【2528字】
ASP.NET的Web网络應用程序开...
asp.net+sqlserver数据挖掘的在...
asp.net+sqlserver图书借还信息系统设计
asp.net+sqlserver仪器设备采购...
asp.net+sqlserver信息安全技术...
承德市事业单位档案管理...
志愿者活动的调查问卷表
公寓空调设计任务书
AT89C52单片机的超声波测距...
C#学校科研管理系统的设计
医院财务风险因素分析及管理措施【2367字】
神经外科重症监护病房患...
国内外图像分割技术研究现状
10万元能开儿童乐园吗,我...
中国学术生态细节考察《...