电影院网站的课程设计BS模式的电影院网站的设计与实现Word文档格式.docx
- 文档编号:13455038
- 上传时间:2022-10-10
- 格式:DOCX
- 页数:28
- 大小:575.58KB
电影院网站的课程设计BS模式的电影院网站的设计与实现Word文档格式.docx
《电影院网站的课程设计BS模式的电影院网站的设计与实现Word文档格式.docx》由会员分享,可在线阅读,更多相关《电影院网站的课程设计BS模式的电影院网站的设计与实现Word文档格式.docx(28页珍藏版)》请在冰豆网上搜索。
(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_title
文章标题
time
发表时间
这是一张存储评论信息的表
表2-4admin表
admin
管理员名
管理员密码
这是一张存储管理员信息的表
表2-5head表
数字
title
网站描述
auther
作者
内容
发布时间
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用户信息管理与维护
4系统实现
●用户登录
<
%
ifrequest("
logout"
)<
>
"
then‘判断session值是否为空,即是否登录过
session("
admin"
)="
password"
response.redirect"
login.asp"
endif
%>
formaction="
ck.asp"
method="
post"
name="
form1"
<
divalign="
center"
imgsrc="
img/loge1.png"
/>
p>
/p>
登录页面<
用户名:
inputname="
user_name"
type="
text"
密码:
psw"
inputtype="
submit"
Submit"
value="
提交"
reset"
Submit2"
重置"
还没有登录请<
ahref="
register.htm"
注册<
/a>
/div>
/form>
●用户登录判断
%‘判断session值是否为空,即是否登录过
then
dimu,p,conn,rs
u=request.Form("
):
m=request.Form("
)
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"
SCRIPTlanguage=JavaScript>
alert('
用户名或密码不正确!
);
javascript:
history.go(-1)<
/SCRIPT>
else
session("
)=u
response.Redirect("
index.asp"
endif
conn.close()
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电影院 网站 课程设计 BS 模式 设计 实现