电影院网站的课程设计--BS模式的电影院网站的设计与实现
别妄想泡我
802次浏览
2021年01月19日 19:21
最佳经验
本文由作者推荐
我说我爱你歌词-永远的谭嗣同
课
程
设
计
报
告
课程设计名称
WEB
技术(
ASP
)课程设计
B/S
模式的电影院网站的设计与实现
电子商务(本)
题
目
院
系
信息工程学部
专
业
班
级
姓
名
指导教师
2010
年
6
月
28
日
编号:
044
设计题目
: B/S
模式的电影院网站的设计与实现
1.
课程设计教学条件要求
Dreamweaver+ASP+ACCESS
2.
课程设计任务
1
、设计内容
设计一个网 站使得顾客可以通过网络的方式实现对电影信息的查询,既免去了人们去
普通电影院观看电影所消耗的金 钱和精力,也使得观看电影成为一种更加简单的方式。用
Access
创建后台数据库,
然后利用
ASP
技术编写程序实现对数据库的操作,
按照要求完成
所有的功 能和模块。
一般用户的主要功能模块包括:
(
1
)用户注册与登陆
(
2
)电影信息查询
(
3
)影片点评
系统管理员的主要功能模块包括:
(
1
)用户信息管理和维护
(
2
)影片信息管理
(
3
)影评信息管理
2
、主要数据库表单
(
1
)用户表
主要字段有:
用户编号
、用户名、 密码、
真实姓名
、
性别、电话、
地址、电子邮件
(
2
)电影信息表
主要字段有:新闻编号、新闻标题、电子邮件、发布人、发布日期、描述、文章、图片
(
3
)影评信息表
主要字段有:编号、姓名、性别、联系电话、电 子邮件、文章标题、描述、文章、发表
时间
3
.
课程设计报告书主要内容
1
、系统功能模块设计:
2
、数据库设计:系统主要的数据库表单的结构定义。
3
、各功能模块的程序设计及运行测试结果。
4
、小结:收获、体会与建议
5
、参考文献:按正确格式列出
3
篇以上的参考文献
4
.课程设计参考资料
[1]
石志国
. ASP
程序设计
.
北京:清华大学出版社
. 2006
[2]
吴鹏
.
ASP
程序设计
教程与实训
.
北京:北京大学出版社
.2006
[3]
王黎
.
动态网站开发典型案例
.
北京:清华大学出版社
.2010
目
录
1
需求分析
...................................... 1
1
.
1
系统概述
................................. 1
1
.
2
具体分析
................................. 1
1
.
3
用户需求
................................. 1
2
系统概要设计
.................................. 2
2
.
1
系统结构图
............................... 2
2
.
2
数据字段说明
.
............................. 3
3
详细设计
...................................... 5
3
.
1
界面设计
................................. 5
4
系统实现
..................................... 12
5
课程设计体会
................................. 22
参考文献
........................................ 23
1
需求分析
1
.
1
系统概述
立足于实际,着眼于未来发展,建成符合标准化协议、通用性较 强、实用
的系统,以提高影视现代化管理水平,使得顾客可以通过网络的方式实现对电
影信息的 查询,既免去了人们去普通电影院观看电影所消耗的金钱和精力,也
使得观看电影成为一种更加简单的方 式。同时可利用在线论坛,发表自己的感
言,与网友交流,实现信息资源的共享。
本 系统的宗旨是提电影院网站的影视信息管理工作的效率,减少相关人员
的工作量,使影视信息管理工作真 正做到科学、合理的规划,系统、高效的实
施。
此系统的主要功能:
(
1
)登录注册系统:用户登录、管理员登录、用户注册。
(
2
)用户系统:查询影视信息、发表个人感言。
(
3
)管理员系统:用户信息管理与维护、影片信息管理、影评信息管理。
1
.
2
具体分析
(
1
)用户系统:
用户可以直接查询影视信息(追影网站简介、影 视资讯、
动感论坛)
、发表个人感言。
(
2
)
管理员:该系统为后台管理员使用,
可以实现对用户信息管理与维护
(删除)
、影片信 息管理(添加、修改、删除、
)
、影评信息管理(删除)
。
1
.
3
用户需求
普通 用户:可以浏览首页、追影网站简介、影视资讯、动感论坛,通过此系统,用户
可以查询最新影视资讯, 了解论坛上用户的个人心得。但发表个人感言,与网友交流互动
则需要用户登陆和注册才可以操作。
2
系统概要设计
2
.
1
系统结构图
用户的主要功能模块
登
陆
注
册
电
影
信
息
查
询
影
片
点
评
用
户
名
用
户
密
码
图
2.1
用户功能结构图
管理员的主要功能模块
登
陆
管
理
员
管
理
员
密
码
用
户
信
息
管
理
与
维
护
删
除
影
评
信
息
管
理
影
片
信
息
管
理
删
除
修
改
删
除
修
改
添
加
图
2.2
管理员功能结构图
此图主要是对系统结构的简单描述,< br>此系统包括两类用户:
用户和管理员,
用户的功能是登陆注册和查询电影信息以及发表评 论;管理员的功能是登陆以
及管理个人用户信息、影视资讯信息、影评信息。
2
.
2
数据字段说明
表
2-1 user_info
表
字段名
属性
自动编号
文本
文本
文本
文本
文本
文本
文本
是否主键
是
否
否
否
否
否
否
否
备注
用户编号
用户名
密码
真实姓名
性别
电话
地址
电子邮件
user_id
user_name
password
realname
gender
tel
address
e_mail
这是一张存储用户信息的表
表
2-2 news
表
字段名
id
headline
poster
addate
description
artikel
picture
Picture1
属性
自动编号
文本
文本
文本
日期
/
时间
备注
备注
文本
文本
是否主键
是
否
否
否
否
否
否
否
否
备注
新闻编号
新闻标题
电子邮件
发布人
发布日期
描述
文章
图片
图片
这是一张存储新闻信息的表
表
2-3 criticl
表
字段名
user_id
user_name
gender
tel
user_title
description
artikel
time
属性
自动编号
文本
文本
文本
文本
文本
备注
备注
日期
/
时间
是否主键
是
否
否
否
否
否
否
否
否
备注
编号
姓名
性别
联系电话
电子邮件
文章标题
描述
文章
发表时间
这是一张存储评论信息的表
表
2-4 admin
表
字段名
属性
自动编号
文本
文本
是否主键
是
否
否
备注
编号
管理员名
管理员密码
id
admin
password
这是一张存储管理员信息的表
表
2-5 head
表
字段名
属性
数字
文本
文本
备注
日期
/
时间
是否主键
否
否
否
否
否
备注
编号
网站描述
作者
内容
发布时间
id
title
auther
description
time
这是一张存储管理员信息的表
3
详细设计
3
.
1
界面设计
图
3.1
首页导航图
首页主要是实现的功能有:用户管理和管理员 可以根据用户名和密码进行
登录,普通用户可以点击“登陆”进入登陆页面,新用户可以点击“注册”进
入用户注册页面,管理员用户可以点击“管理员通道”导航,进入系统后台管
理。
图
3.2
用户登陆界面
用户登陆主要是实现的功能有:用户通过身份验证,则在首页会显示“欢迎您
**
”,如图
3.3
图
3.3
用户登陆后的首页部分图
图
3.4
新用户注册界面
新用户注册主要是 实现的功能有:
新用户可以通过填写注册表单,
经过判
断,正确后即成为该网站的用户 ,可进行用户登陆等网站用户的操作服务。
图
3.5
管理员登陆界面
管理员登陆主要是实现的功能有:管理员通过身份验证进入网站的系统后
台管理页面。
图
3.6
后台管理界面
首页主要是实现的功 能有:
管理员对用户信息管理与维护、
影片信息管理、
影评信息管理。
图
3.6-1
后台管理界面详图
后台管理界面导航主要是实现的功能有:为管理员后台操作提供导航服务
图
3.7
添加最新资讯页面
主要是实现的功能有:供管理员添加新 闻到数据库,并且可在网站页面可
见,为用户发布可见的新闻资讯。
图
3.8
影片信息管理
主要是实现的功能有:罗列出数据库中
news
表的所有内容。
图
3.8-1
影片信息管理(修改新闻)
影片信息管 理中的修改新闻页面,
用于将管理员所选中的新闻从表中读出,
显示与页面,其修改后弹出“新 闻修改成功”对话框。
图
3.8-2
影片信息管理(删除新闻)
影片信息管理中的删除新闻页面,
用于将管理员所选中的新闻从
news
表中
删除,其修改后弹出“删除成功”对话框。
图
3.8
影评信息管理
主要是实现的功能有:罗列出数据库中
criticl
表的所有内容
图
3.8-1
影评信息管理
影评信息管理 中的删除新闻页面,用于将管理员所选中的影评从
criticl
表
中删除,其修改后 弹出“删除成功”对话框。
图
3.9
用户信息管理与维护
主要是实现的功能有:罗列出数据库中
news
表的所有内容。