本文主要阐述了世界大电影网站的开发方法以及实现的功能。
本网站采用ASP.NET 技术作为创建Web站点的方式,以ASP.net中的C#作为编程开发语言,采用SQL Server 数据库作为后台数据库。它是基于Browser/Server结构下形成的数据驱动的Web应用程序。
本项目基本遵循了软件工程方法论进行需求分析、概要设计、详细设计和软件测试。
实现了电影信息的资源分类、评论、热度排行、电影爱好者社区讨论、客服在线咨询及电影公告等功能,同时具备强大的站内搜索功能,方便电影爱好者快速找到自己想要了解的电影信息。
本Web站点主要包含以下模块:公告管理、客服在线、电影信息管理、电影评论管理、电影爱好者社区管理和会员管理。
1. 公告管理:发布本站通知、公告性信息,让电影爱好者及时了解本站的最新动态;
2. 客服在线:若您对本站有任何问题或好的建议,都可通过此模块来进行反馈或与管理员进行沟通,让网友和本站真正实现交互;
3. 电影信息管理:此模块存储本站海量电影资源数据,属性包括:电影名称、导演、主演、上映年份、电影类型、详细介绍、浏览量等;
4. 电影评论管理:让广大电影爱好者能够说出自己内心想要表达的语言,对对应的电影进行畅所欲言;
5. 电影爱好者社区管理:此模块是对评论功能的一个扩展,让广大电影爱好者能够更广泛的表达自己的内心,畅谈自己的感悟,以及相互之间的沟通、了解和交流。
6. 会员管理:本网站允许会员注册,会员注册后的信息会保存在数据库表中,会员通过前台登录也可方便、快捷的修改注册时所填写的信息。
目录
摘 要(中文) I
(英文) II
第一章 概述 1
1.1研究背景及现状 1
1.2课题研究的意义 1
1.3主要研究的内容 1
1.4 论文整体结构 1
第二章 开发环境介绍 3
2.1 开发工具介绍 3
2.1.1 ASP.NET简介 3
2.1.2 数据库简介 4
2.2 运行环境 4
2.3 网站三层架构 5
第三章 需求分析和总体设计 6
3.1 可行性分析 6
3.2 网站需要解决的主要问题 6
3.3网站目标与功能 6
3.3.1网站目标 6
3.3.2网站要达到的功能 7
3.4 数据库逻辑设计E-R图 8
3.4.1 实体与属性之间的关联 8
第四章 网站详细设计 9
4.1 后台实现的功能 9
4.1.1公告管理 9
4.1.2客服在线 9
4.1.3电影信息管理 10
4.1.4电影评论管理 10
4.1.5电影爱好者社区管理 10
4.1.6会员管理 10
4.2前台实现的功能 11
4.2.1网站首页 11
4.2.2电影评论 11
4.2.3大陆电影 11
4.2.4日韩电影 11
4.2.5欧美电影 11
4.2.6怀旧电影 12
4.2.7电影人气排行 12
4.2.8电影爱好者社区 12
4.2.9客服在线 12
4.2.10公告 12
4.2.11站内搜索 12
4.2.12会员注册、登录 12
4.3 数据操作及表格设计 13
4.3.1数据表设计详细介绍 13
第五章 网站实现 15
5.1网站的功能模块描述 15
5.1.1网站首页 15
5.1.2电影评论 15
5.1.3大陆电影 16
5.1.4日韩电影 16
5.1.5欧美电影 17
5.1.6怀旧电影 17
5.1.7电影人气排行 18
5.1.8电影爱好者社区 18
5.1.9客服在线 19
5.1.10公告 19
5.1.11站内搜索 20
5.1.12会员注册、登录 20
5.2 本网站的测试 22
5.2.1 网站测试的意义 22
5.2.2 网站测试的重要性 22
5.2.3 网站测试的范围 23
5.2.4 网站测试的方法 23
5.2.5 网站测试的目的和原则 23
结束语 24
参考文献 25