网站建设课程设计说明书
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 客户端文件架构