网站建设课程设计说明书模板 - 图文

更新时间:2024-07-05 14:34:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

网站建设程设计任务书

2010 —2011 学年第一学期

专业班级:09计算机网络与技术 课程名称: 综合网站建设 学号: 姓 名:

完成期限:自 2011年 10 月 15 日至 2011 年 11 月 15日 课程设计题目:

设计目的:随着网络技术的发展与互联网的普及,网站建设与网页制作越来越成为各行各业的宣传工具。通过游戏网站的制作,可以让玩家充分的了解游戏。本网站功能主要在于方便玩家了解游戏的信息,对游戏的职业化分,具体玩法,热点活动有了进

一步的了解,同时还能提高玩家的兴趣,吸引玩家进入游戏

功能要求:该实例网站能够实现各个系统所能达到的功能。 一、设计的任务:完成网站中各个模块功能的设计和实现。

二、开发工具:Dreamweaver CS3,Photoshop CS3,Flash CS3等 三、要参考资料: [1]周兴华等,ASP+SQL Server数据库开发与实例.北京:清华大学出版社.2008 [2]王国荣著,张宝刚修改编.ASP网页制作教程.北京:人民邮电出版社,2002 [3]邓文渊等,ASP网页制作彻底研究.北京:人民邮电出版社,2002 [4] 网站建设教程/金旭亮,吴彬.北京:高等教育出版社,2003.7

指导教师(签字): 教研室主任(签字):

数据库课程设计说明书

课 题: 综合网站建设 姓 名: 学 号: 年级专业: 计算机网络技术 班 级:

指导老师: 院 系:

提交日期:2011年11月

摘 要

随着计算机网络通信技术和Internet的飞速发展,基于因特网的网站也成为一种新的竞争方式,并且越来越受到人们的关注。本网站描述了游戏的新闻中心、活动专区、新手指南、资料站、下载、图赏、视频、论坛、账号登录及注册系统的设计与实现。首先对系统的需求进行了分析,建立系统工作流程图,然后划分系统功能模块,最后详细描述了各个功能模块实现的方法,并给出相应代码。一种在Internet上常见的用于信息服务的Web系统,它的主要服务是用来帮助浏览者相互沟通、吸引用户、服务用户的。实例网站的作用就是集结了各式各样的网站,方便用户浏览。 本网站结合所学的知识,构建的一个实例网站, 在网上浏览用户所需要的东西,既可以帮助用户节省宝贵的时间,有可以给用户带来方便的服务,同时还能够及时把游戏的优惠活动在网站上发布给用户,用户也就能够在短时间内接收到游戏的最新动态,并且用户可以直接在本公司的网站上反馈自己的意见,网站使企业活动上了一个新台阶。

本文依据设计出来的金山有限公司的网站,做了全面系统的介绍。全文共六章,按照前期的开发顺序,从系统分析与研究开始,逐一对开发过程做了全面的介绍。在详细设计这一章中的系统实现部分既用了程序代码,也用了比较直观易读的流程图来表示,增强了文章的可读性,易于用户理解。

关键字:金山、网游、网站

目 录

1、前言............................................................................................................................................. 1 2、需求分析 ..................................................................................................................................... 1

2.1 系统总体目标 .................................................................................................................... 1 2.2 技术可行性分析 ................................................................................................................ 1 2.3 功能需求 ............................................................................................................................ 2 2.4 性能需求 ............................................................................................................................ 2 3、总体设计 ..................................................................................................................................... 2 4、文件架构 ..................................................................................................................................... 4

4.1 用户端 ................................................................................................................................ 4 4.2 管理端 ................................................................................................................................ 4 5、数据库的设计 ............................................................................................................................. 5

5.1 数据表的概要说明 ............................................................................................................ 5 5.2主要表结构说明 ................................................................................................................. 6 6、客户端设计模板 ......................................................................................................................... 7

6.1网站首页 ............................................................................................................................. 7 6.2 个人信息模块 .................................................................................................................... 9 6.3 家乡美食美景模块 .......................................................................................................... 11 6.4 飞机订票系统 .................................................................................................................. 12 6.5 留言系统 .......................................................................................................................... 16 6.6 网络空间系统 .................................................................................................................. 19

6.6.1空间主页 ................................................................................................................ 20 6.6.2 网络空间日志 ....................................................................................................... 20 6.6.3 网络空间音乐 ....................................................................................................... 21 6.6.4 空间留言板 ........................................................................................................... 21 6.6.5 空间相册 ............................................................................................................... 22

7. 总结............................................................................................................................................ 25 8.致 谢......................................................................................................................................... 25 参考文献......................................................................................................................................... 26

网站建设课程设计说明书

1、前言

随着社会发展,人类的生产生活越来越离不开网络,离不开信息。谁拥有了更多更有效的信息,谁就将在竞争中处于有利地位。信息产业正在成为一个国家的支柱。只有拥有了先进的数据库技术,才能有效地管理好浩如烟海的数据,并从中提取出对自己有用的信息来加以利用。

网络的规模也逐渐增大。网络的元素也随之而增加,有的利用其通信,有的利用其作为商业用途,在网络上进行出售、收购、宣传等用途。从而使得网络越来越成为现今社会上必不可少的元素,而网站就是这个网络里的一个很大的元素。本网站结合ASP,SQL所学的知识,构建的一个实例网站,首先介绍网站 的功能以及个人系统实现后所显示的画面,接着设计网站的主要体系结构,然后结和各个模块进行详细分析并编写ASP程序来实现。

2、需求分析

2.1 系统总体目标

该系统主要是让用户了解到个人信息、家乡的美食美景、留言系统、网络空间系统等,有进一步的了解。其中留言系统为用户提供了签写留言、查看留言等模块;网络空间系统主页、日志、留言板、音乐盒、相册等模块,其中主要是为了给那些对照片管理感兴趣的朋友提供一个交流平台,对有很多照片需要管理的朋友,你在这里可以进行注册成为会员,添加相片分类,上传自己的照片,也可以浏览别人的相册,还可以修改个人资料。

2.2 技术可行性分析

这个网站是基于ASP来开发的,主要运用VBScript模型在小型应用系统中灵活并稳定的框架结构,以SQL Server 2005为后台数据库。通过它来构建一个在线综合系统,实现在互联网上使用的网络的绝大部分功能,本系统在技术上是

第 1 页 共 26 页

数据库课程设计

可以达到的。

2.3 功能需求

个人信息模块中为用户提供个人信息;家乡美食美景模块能让用户了解到家乡的美食美景;飞机订票系统则提供了票价与张数的计算,留言版系统可以为用户提供查看、签写留言等;网络空间系统应该具有可以让用户查看空间主页,空间日志,音乐盒、留言,相册等,还可以对日志经行评论、转载、分享等,在空间相册里用户可以相片浏览、相片上传、评论相片、编辑、删除相片、用户注册、个人信息修改等功能。

2.4 性能需求

设备需求:PC机,Windoes98/2000/XP操作系统,IIS服务器,利用Dreamweaver编写ASP程序,采用SQL Server数据库管理。

3、总体设计

本节将对该综合网站需求分析和模块设计的内容进行解析,在需求分析中将分析两种系统用户对系统的不同需求,在模块设计中将用户的需求实例化,下面对系统设计的内容进行介绍。

在此系统中根据用户的需求可分为两种用户,站点浏览者即普通用户,站点管理者即管理员。下面对这两种用户应用系统的需求进行解析。

1、普通用户

本系统的普通用户可以以游客的身份登录该网站,可以随意登录并查看各个系统网站,其中在留言系统中进行查看签写留言等,在网络空间系统中用户可浏览 空间日志并对其评论、转载、分享等,页欣赏空间收藏音乐,查看空间留言,其中在空间相册里可以查看主人相册,并对其经行评论,转载,分享等

2、管理员

本系统的管理员在登录进去网站主页面后可以对网站进行修改、调试、查看等。其中在

留言系统中可以进行登录口令的设置,并进行管理控制;在网络空间系统中能够进行的操作只有“相册管理”、“相片管理、“添加公告”和“公告管理”。而超级管理员可以进行所有的后台操作,包括添加和删除管理员。管理员可实现的功能有:网站信息设置,包括网站名称、网站邮箱等,网站公告管理,包括添加、修改和删除公告,修改密码,添加、修改和删除管理员信息,管理相册分类信息,管理相册,管理用户等级,管理用户信息,管理相片等。

第2页 共26页

网站建设课程设计说明书

3、本案例中各功能模块的关系如图3-1所示。

网络相册系统 登录 前台模块 后台模块 个人信息家乡美景美食飞机订票系统留言系统网络空间系统 个人信息模块 管理员设置模块 飞机订票信息 用户信息管理模 公告管理模块

图3-1 系统模块图

第 3 页 共 26 页

数据库课程设计

4、文件架构

本系统中的文件分为用户和管理员两类。下面分模块介绍系统中文件的功能和文件之间的关系。

4.1 用户端

用户通过“wangluo.asp”文件进入网络相册系统首页,各个文件中显示了推荐相册和最新相册的部分图片信息。

下面是用户端文件的总结构图,如图4-1所示。

客户端首页(wangluo.asp) 4.2 管理端

通过wangluo.asp文件是管理端的登录界面;通过jianli.asp文件实现登录个人信息系统;通过jia.asp文件实现登录家乡美食美景的页面;通过feiji.asp文件实现登录飞机订票系统;通过liuyan/index.asp文件实现登录留言板页面,通过liiuyan/login.asp文件实现管理员的登录页面,通过search.asp文件实现对留言的查看,通过write.asp文件实现对留言签写,通过del.asp文件实现留言删除;通

第4页 共26页

个人信息飞机订票系统家乡美食美景留言系统网络空间系统 图4-1 客户端文件架构

网站建设课程设计说明书

过xc.asp文件实现进入网络空间系统的主页面,通过main7.asp文件实现相册信息的查看;通过mainip.asp文件显示相册IP锁定管理,通过main6_ip.asp文件实现锁定IP的编辑;通过main5.asp文件显示相册用户等级管理界面,通过main5_modiy.asp文件实现用户等级的修改,通过main5_del.asp文件实现用户等级飞删除,通过main5_add.asp文件实现用户等级的添加;通过main6.asp文件显示相册用户管理界面, main10.asp显示相册公告信息;通过main10_modiy.asp文件实现公告信息的修改;通过main10_del.asp文件显示公告信息的删除。

5、数据库的设计

本例采用了SQL Server 2005作为后台数据库,数据库名为“photo”,下面给出数据表的概要说明和主要数据表的结构定义以及表之间的关系。

5.1 数据表的概要说明

本系统的数据表可以分为以下类别:

用户表:此类表包含管理员信息表、会员信息表。 信息表:此类表包含公告信息表。

相册表:此类表包含相册信息表、照片信息表和相册类别信息表。 本例中的数据表名称及其含义,如表5-1所示。

表名 说明 admin 管理员信息表 class 相册类别表 gg 公告表 picmap 图片信息表 user 个人用户详细信息表 xc 相册信息表

表5-1 对照表

第 5 页 共 26 页

数据库课程设计

5.2主要表结构说明

1、管理员信息表

管理员信息表用来存储管理员的基本信息。此表使用admin、gbook_name、password 、bodymax、 pagesize、today_count、today_ time、setup_ip 和setup_time九个字段,分别存储管理员的编号和用户名、密码和类型等信息。其结构如表5-2所示。

表 5-2 管理员信息表(admin)

2、用户信息表

用户信息表存储类别的重要信息。此表使用id、username、email、homeurl、qq、zt、body、face、brow、ip、addtime字段,分别存储文章的编号、用户名、用户邮箱、QQ、根路径、上级ID和所有ID等。其结构如表5-3所示。

表5-3 用户信息表

3、回复信息表

公告信息表在系统中主要作用是存储公告信息。此表使用id、reply、replytime、replyid字段,分别存储公告的编号、回复、回复时间、和回复内容。其结构如表5-4所示。

第6页 共26页

网站建设课程设计说明书

表5-4 公告表(gg)

6、客户端设计模板

6.1网站首页

在首页文件中显示了站点推荐的最新的系统内容,首页界面应用了index.asp文件,文件实现了首页信息的展现,在网站首页,用户可以清晰的看到该网站所包含的所有内容。如图6-1所示

图6-1网站首页

网站主页面(wangluo.asp)

align=\

class=\

font-size: 24px; color: #000000; font-weight: bold; font-size: 24px; color: #FF00FF; font-weight: bold;

class=\。。。。。。。。。。。。。。。。。

align=\

class=\

src=\

width=\

height=\烟,熏了眼。

。。。

class=\

第 23 页 共 26 页

数据库课程设计

class=\。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

class=\

class=\。。。。。。。。。。。。。。。。

align=\

class=\

class=\。。。。。。。。。。。。。。。。。。。。。。

第24页 共26页

网站建设课程设计说明书

7. 总结

至此,本论文从设计到实现展示了一个简单的网站系统。从宏观上分析,功能不过于用户管理、管理员管理、用户查询浏览网站,等几个最常用的功能。同时,在系统的实现过程中首要的是对需求的分析。然后,是对数据库的设计,只要设计好数据库,就做好了实现系统的基础,同时也方便对系统功能的扩展,在此看来,做一个好的系统首先要设计一个好的数据库。接下来是对各个功能模块的具体实现,其实现的方法都大体类似。总之,从设计到实现这个网站系统,可以学到研究这一类Web系统的通用方法,为以后研究其它Web系统打下基础。

该网站结合所学知识,构建一个实例综合性网站,首先介绍网站 的功能与页面,接着设计网站的体系结构,然后针对具体功能模块进行详细分析并编写ASP程序。用户可以以一个游客的身份登录网站,通过浏览该网站可进初步了解该实例网站。

本网站主要是用户之间的互动,让用户了解更多的网站编写的界面。本网站在新手上路上介绍了关于网站建设的基础知识让对网站建设不了解的人对网站建设有个全面的认识。在后面模块中让用户自己根据自己了解的东西,选择自己要到的知识,在网站各个小的网站上让用户之间更好的交流,共同探讨课题,共同进步。

8.致 谢

历时将近一个月的时间终于将这篇课程设计写完了,在写作过程中遇到了无数的困难和障碍,都在同学和老师的帮助下度过了。尤其要强烈感谢我的指导老师—仕仕平老师,他对我进行了无私的指导和帮助,不厌其烦的帮助进行论文的修改和改进。在侯仕平老师的精心指导下完成了本次课程设计,他丰富的专业知识、博爱的胸怀、谦逊的品质和严谨细致、一丝不苟的作风是我工作、学习中的榜样;他循循善诱的教导和不拘一格的思路给予我无尽的启迪。通过这短短一个月的毕业设计环节,我无论在基础理论知识、软件操作技能、还是独立思考问题能力方面都有了长足的进步,与此同时,老师还经常教育我一些为人处事的道理,

第 25 页 共 26 页

数据库课程设计

使我在增长知识的同时也收获了许多人生哲理,在此谨对老师致以衷心的感谢!本论文从选题、编程设计到毕业论文整个过程都倾注了老师的心血,再一次向他表示衷心的感谢和诚挚的敬意!同时要感谢我感谢我的同学和朋友,在我写论文的过程中给予我了很多你问素材,还在课程设计的撰写和排版灯过程中提供热情的帮助。在写作过程中我还学到了团队精神的重要性,无论做什么事,都不能脱离团体。希望在以后的学习或工作中,能够有一个比较严谨、缜密的态度来对待。而且,时时保持一颗清醒的头脑,一个灵活的创新头脑。

本文引用了数位学者的研究文献,如果没有各位学者的研究成果的帮助和启发,我将很难完成本篇论文的写作。

由于我的学术水平有限,所写写作难免有不足之处,恳请各位老师和学友批评和指正!

再次感谢大家!!谢谢!!!

参考文献

[1]周兴华等,ASP+SQL Server数据库开发与实例.北京:清华大学出版社.2008

[2]王国荣著,张宝刚修改编.ASP网页制作教程.北京:人民邮电出版社,2002

[3]邓文渊等,ASP网页制作彻底研究.北京:人民邮电出版社,2002 [4] 网站建设教程/金旭亮,吴彬.北京:高等教育出版社,2003.7

第26页 共26页

本文来源:https://www.bwwdw.com/article/5te.html

Top