电影院网站的课程设计BS模式的电影院网站的设计与实现.docx
- 文档编号:527746
- 上传时间:2022-10-10
- 格式:DOCX
- 页数:28
- 大小:575.58KB
电影院网站的课程设计BS模式的电影院网站的设计与实现.docx
《电影院网站的课程设计BS模式的电影院网站的设计与实现.docx》由会员分享,可在线阅读,更多相关《电影院网站的课程设计BS模式的电影院网站的设计与实现.docx(28页珍藏版)》请在冰豆网上搜索。
电影院网站的课程设计BS模式的电影院网站的设计与实现
课程设计报告
课程设计名称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管理员功能结构图
此图主要是对系统结构的简单描述,此系统包括两类用户:
用户和管理员,用户的功能是登陆注册和查询电影信息以及发表评论;管理员的功能是登陆以及管理个人用户信息、影视资讯信息、影评信息。
2.2数据字段说明
表2-1user_info表
字段名
属性
是否主键
备注
user_id
自动编号
是
用户编号
user_name
文本
否
用户名
password
文本
否
密码
realname
文本
否
真实姓名
gender
文本
否
性别
tel
文本
否
电话
address
文本
否
地址
e_mail
文本
否
电子邮件
这是一张存储用户信息的表
表2-2news表
字段名
属性
是否主键
备注
id
自动编号
是
新闻编号
headline
文本
否
新闻标题
文本
否
电子邮件
poster
文本
否
发布人
addate
日期/时间
否
发布日期
description
备注
否
描述
artikel
备注
否
文章
picture
文本
否
图片
Picture1
文本
否
图片
这是一张存储新闻信息的表
表2-3criticl表
字段名
属性
是否主键
备注
user_id
自动编号
是
编号
user_name
文本
否
姓名
gender
文本
否
性别
tel
文本
否
联系电话
文本
否
电子邮件
user_title
文本
否
文章标题
description
备注
否
描述
artikel
备注
否
文章
time
日期/时间
否
发表时间
这是一张存储评论信息的表
表2-4admin表
字段名
属性
是否主键
备注
id
自动编号
是
编号
admin
文本
否
管理员名
password
文本
否
管理员密码
这是一张存储管理员信息的表
表2-5head表
字段名
属性
是否主键
备注
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表的所有内容。
4系统实现
●用户登录
<%
ifrequest("logout")<>""then‘判断session值是否为空,即是否登录过
session("admin")=""
session("password")=""
response.redirect"login.asp"
endif
%>
登录页面
用户名:
密码:
还没有登录请
●用户登录判断
<%‘判断session值是否为空,即是否登录过
ifrequest("logout")<>""then
session("user_name")=""
session("password")=""
response.redirect"login.asp"
endif
%>
<%
dimu,p,conn,rs
u=request.Form("user_name"):
m=request.Form("psw")
setconn=server.createobject("adodb.connection")'建立一个连接对象
conn.Open("driver={MicrosoftAccessDriver(*.mdb)};dbq="&_
Server.MapPath("Users.mdb"))
setrs=conn.Execute("select*fromuser_infowhereuser_name='"&u&"'andpassword='"&m&"'")
ifrs.eofANDrs.bofthen
response.write"
');"
response.write"javascript:
history.go(-1)"
else
session("user_name")=u
response.Redirect("index.asp")
endif
conn.close()
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电影院 网站 课程设计 BS 模式 设计 实现