海南旅游商务网.docx
- 文档编号:15738938
- 上传时间:2023-07-07
- 格式:DOCX
- 页数:91
- 大小:456.27KB
海南旅游商务网.docx
《海南旅游商务网.docx》由会员分享,可在线阅读,更多相关《海南旅游商务网.docx(91页珍藏版)》请在冰点文库上搜索。
海南旅游商务网
课题简介
题目名称:
海南旅游商务网
指导教师:
杨秋翔
设计人员:
罗旭符铮杨建明
设计时间:
2001/3/5----2001/6/10
目录
·引言……………………………………………………………………3
·摘要……………………………………………………………………4
·英文摘要………………………………………………………………5
·需求分析………………………………………………………………6
·设计方案说明…………………………………………………………10
·概要设计报告…………………………………………………………17
1.引言
2.实现方案与数据字典
3.尚未解决的问题
·详细设计报告………………………………………………………27
1.引言
2.程序系统的组织结构
3.实现方案与数据字典
·结果测试………………………………………………………………43
·结束语…………………………………………………………………45
·参考文献………………………………………………………………46
·附录
1.英文资料…………………………………………………………47
2.译文………………………………………………………………65
引言
二十一世纪已经来临,随着它的脚步Internet这个新生儿茁壮的成长,它的迅猛发展、高速渗透、广泛普及是人们始料未及的。
不论是美国白宫的猫叫还是法国罗浮宫里的千古名画,只要你用鼠标轻轻一点它们就会出现在你的面前。
当前,以多媒体计算机技术和网络通讯技术为主要标志的信息技术,对当代社会产生着重大的影响,改变着我们的工作方式,学习方式和生活方式。
在社会各个方面它的成功应用比比皆是,它和人们活动的关系越来越密切了。
那现在internet上的主流是什么了?
那无可厚非的是电子商务。
通俗地讲,“电子商务”(e-commerce)就是用internet做生意,也就是利用电脑在网络上进行商业交易的活动。
这些交易是建立在信息科技所发展的internet网络上,借助其全球化电脑网络的优势,现在已经逐渐变成为21世纪国际贸易的主流。
电子商务不单是架个网站卖卖东西、介绍介绍客户而已,事实上,幕后的经营模式和交易方式,才识决定电子商务是否能够成功的关键。
从交易对象的角度来分,电子商务可以分为下面的几种主要交易模式:
1。
BtoC型电子商务(BusinesstoConsumer,即企业对个人交易模式的电子商务);2。
BtoB型电子商务(BusinesstoBusiness,既企业对企业交易模式的电子商务);3。
CtoC型电子商务(ConsumertoConsumer,即消费者对消费者的电子商务);4。
CtoB型电子商务(ConsumertoBusiness,即消费者的厂商的电子商务)。
伴随着全国经济高速发展的浪潮,海南确立了自己的发展方向,就是建成一个信息岛、生化岛、旅游岛。
海南素来有中国的夏威夷之称,旅游资源及其丰富,伴随着信息化的到来,为了让更多的人了解海南,为了让海南的自然资源创造更多的经济效益,把海南的旅游资源搬上网络已是当务之急。
海南旅游商务网就是在这样的前提下建立起来的,它在商家、景点、游客之间建立了一个沟通的桥梁。
它采用了面向用户的BtoC的模式,为用户提供各种各样的服务。
摘要
本设计主要分为以下几个大模块:
旅游导购、网上社区、网上超市、留言簿、聊天室、供求发布系统、下载系统、自动联接系统、网上图文调查系统、标题式新闻发布系统.在本论文中主要对以下几部分进行介绍:
网上社区:
.为用户之间提供一个互相交流和学习的园地;
留言簿:
凡浏览本站点的用户均可在此留下自己的意见和看法;
供求发布系统:
为商家和用户都提供一个发布自己信息的地点.
摘要(英文)
本设计主要分为以下几个大模块:
旅游导购、网上社区、网上超市、留言簿、聊天室、供求发布系统、下载系统、自动联接系统、网上图文调查系统、标题式新闻发布系统.在本论文中主要对以下几部分进行介绍:
网上社区:
.为用户之间提供一个互相交流和学习的园地;
留言簿:
凡浏览本站点的用户均可在此留下自己的意见和看法;
供求发布系统:
为商家和用户都提供一个发布自己信息的地点.
需求分析
1.引言
1.1编写说明
1.2背景
1.3定义
2.任务概述
2.1目标
2.2用户的特点
2.3假定与约束
3.需求规定
3.1功能的规定
3.2对性能的规定
3.3输入输出要求
3.4数据管理能力要求
3.5故障处理要求
4.运行环境规定
1.引言
1.1编写说明
该需求分析是根据客户要求编写的,作为以后设计的主要依据。
在本文档编写好后,如果用户还有其他要求,将在附加文档里说明,以便在设计时及时修改。
1.2背景
二十一世纪已经来临,随着它的脚步Internet这个新生儿茁壮的成长,它的迅猛发展、高速渗透、广泛普及是人们始料未及的。
不论是美国白宫的猫叫还是法国罗浮宫里的千古名画,只要你用鼠标轻轻一点它们就会出现在你的面前。
当前,以多媒体计算机技术和网络通讯技术为主要标志的信息技术,对当代社会产生着重大的影响,改变着我们的工作方式,学习方式和生活方式。
在社会各个方面它的成功应用比比皆是,它和人们活动的关系越来越密切了。
那现在internet上的主流是什么了?
那无可厚非的是电子商务。
通俗地讲,“电子商务”(e-commerce)就是用internet做生意,也就是利用电脑在网络上进行商业交易的活动。
这些交易是建立在信息科技所发展的internet网络上,借助其全球化电脑网络的优势,现在已经逐渐变成为21世纪国际贸易的主流。
电子商务不单是架个网站卖卖东西、介绍介绍客户而已,事实上,幕后的经营模式和交易方式,才识决定电子商务是否能够成功的关键。
从交易对象的角度来分,电子商务可以分为下面的几种主要交易模式:
1。
BtoC型电子商务(BusinesstoConsumer,即企业对个人交易模式的电子商务);2。
BtoB型电子商务(BusinesstoBusiness,既企业对企业交易模式的电子商务);3。
CtoC型电子商务(ConsumertoConsumer,即消费者对消费者的电子商务);4。
CtoB型电子商务(ConsumertoBusiness,即消费者的厂商的电子商务)。
伴随着全国经济高速发展的浪潮,海南确立了自己的发展方向,就是建成一个信息岛、生化岛、旅游岛。
海南素来有中国的夏威夷之称,旅游资源及其丰富,伴随着信息化的到来,为了让更多的人了解海南,为了让海南的自然资源创造更多的经济效益,把海南的旅游资源搬上网络已是当务之急。
海南旅游商务网就是在这样的前提下建立起来的,它在商家、景点、游客之间建立了一个沟通的桥梁。
它采用了面向用户的BtoC的模式,为用户提供各种各样的服务。
1.3定义
PWS(MircosoftPersonalWebServer):
个人Web服务器
MicrosoftPersonalWebServer是一个桌面Web服务器,使用它,您可以从自己的计算机上发布个人主页,并在公司网络上共享文档。
ASP(ActiveServerPages):
动态服务器页面
ASP是1996年底微软开发的一套服务器端脚本运行环境。
通过ASP可以建立动态的、交互的、高效的Web服务器应用程序。
HTML:
(HyperTextMarketLanguage)超文本置标语言
一种基于文本的页面描述语言,在普通文档中,加入一些特殊标记符,具有一定语法结构,使生成的文档中还包含其它文档,如声音、图象、动画等。
FLASH5.0:
Flash是Macromedia公司开发的一款二维矢量图形编辑和交互式网页动画制作工具。
PHOTOSHOP6.0:
Photoshop是Adobe公司开发的一套卓越的图象处理软件。
VBScript:
VBScript是由微软公司开发的VisualBasic的一个子集,是用于WEB编程的一种脚本语言。
2.任务概述
2.1目标
实现海南旅游资源的上网,为商家建立一条电子商务的途径.
2.2用户的特点
本软件的用户分为上网的全体网上用户。
用户可通过本网站了解海南的旅游资源,进行网上预定酒店、机票等,进行网上购物,进行网上BBS的交流、流言、聊天、下载、浏览新闻等活动。
2.3假定与约束
本课件假定用户已经接入了internet,并已配备了音响等多媒体设备,最好装有IE5.0及其以上版本的浏览器;假定用户已经掌握了基本的上网操作,有一定的自学能力;假定用户网络连接速度在33.6KBps以上。
3.需求规定
3.1对功能的规定
合理的布局使用户能够快捷的浏览网站;方便的导航使网站具有良好的交互性;友好的界面提高了与用户的亲和度;专业的内容提供给用户可信的资料;方便的管理界面便于管理员对各个功能快进行管理;各种安全性的验证保证网站的安全。
3.2对性能的规定
尽可能的减少冗余代码,采用高效的算法,提高浏览速度,每次更新都会经过大量的测试,从而使本网站具有较强的稳定性,使用户能够流畅的浏览整个网站。
3.3输入输出要求
显示分辨率:
800ⅹ600
使用工具:
IE5.0以上浏览器(含IE5.0);Netscape网景浏览器
3.4数据管理能力要求
需要服务器至少提供200MB以上硬盘存储空间,内存在32MB以上,能够解释VBScript脚本语言。
3.5故障处理要求
通过e_mail或在系统“留言簿”中或客户部电话及时反馈用户意见,我们会根据用户要求及时解决系统中存在的故障。
4.运行环境规定
基于WINDOWS95/98,2000,NT的计算机网络(需安装有IE4.0以上版本,NETSCRAPE可能会导致部分网页不能正常浏览),并能够连通INTERNET网络。
服务器
装有WIN98/2000操作系统加ACCESS2000,或WINNT操作系统加ACCESS2000,具有全面的安全和交互功能。
终端
装有WIN98/2000操作系统,IE4.0以上浏览器的终端机,支持多媒体的软硬件设备。
为了终端浏览器能够顺利浏览本网站的所有网页,要求终端至少保留5MB的容量空间。
由于目前网络连接速度的限制,正常情况下,可以容纳10000个人同时在线访问本网站的页面而不会出现超时现象(根据实际需求,打开本网站超时时间设为20S),随着网络传输速率的提高,终端限制会进一步得到改善。
设计方案说明书
一、引言
1.1编写说明
本设计说明书的编写主要是向毕业设计验收教师以及测试人员提供系统实现方式的一个概要描述。
对于设计人员来说,在进入具体代码编写前编制此说明书,则为以后的详细设计指明设计的方向和思路.在后面的系统详细设计中将以本文档为核心参考.适用人员为测试人员,项目开发人员以及项目管理人员。
1.2编写背景
●系统名称
海南旅游商务网站
●课题说明
由于本软件为基于互联网的商务网站,而且目前根据用户需求主要对象是有旅游需要和关注旅游的网民,所以根据实际需求将本次设计课题主要分为以下几个模块,现将各模块及其实现的功能大体介绍如下:
1.旅游定购
本部分实现旅游景点、商家的全面介绍,具有搜索功能,可支持在线的所有网上支付方式。
在此部分中包含了大量的对景点、商家等的介绍,实现需要大量的文字录入及排版工作,而且需要设计人员对网站和图片及FLASH都有一个比较全面的掌握,以便实现高效的网络连接与共享。
2.网上社区
本网站的社区部分与相关网站一样为所有登录的用户提供一个畅所欲言的空间,但未注册的用户也可以查看社区上的文章,只是要发表文章就需要注册,其他功能可使用户在本网站可更方便的使用,如cookies的使用。
3.留言簿
本网站的留言簿部分和相关门户网站一样为大家提供了一个畅所欲言的空间。
在这里,无论是登录或未登录的用户,都可以在这里留下自己对本网站的意见和建议,当然,在本部分,用户也可以方便的查看其他用户在留言簿内留下的全部内容。
4.下载系统
本网站的下载系统为用户提供软件和各种资源的下载,在首页上有最新下载和热门下载以及软件评价表,站点还为用户提供了搜索功能。
5.供求发布系统
本网站系统提供按行业分类发布各种供求信息,且商家和用户都可以在后台修改和删除信息,并对用户添入的信息可进行常规的合法性检查.
6.网上超市
本站点提供全套的网上超市服务,用户进入超市可以只浏览超市的货品,把需要的货品放入购物篮,最后到收银台填写定购方式,网站还对货品进行了分类,在首页中有货品的类别和最新热卖的货物,用户定购完成后可以再对定单进行查询,超市可以实现全套的网上交易,如邮购,银行账户支付等方式.
7.自动联接系统
本站点首页中有对站点的分类,具有查询功能,网站的详细介绍,网站推荐功能,方便的分页浏览功能,网站点击排名,站长全能管理,管理在库信息,管理友情链接的分类,可随心所欲的对友情链接进行分类.
8.网上图文调查系统
本网站为商家提供的信息调查系统,方便调查所需的各种客户信息,并可防止每刷新一次就投票一次的恶意倒票,使投票更合理,调查内容有两大项,每项有三个选项组成,可以根据具体情况增删选项,采用图形显示调查的结果.
9.标题新闻发布系统
本网站首页提供各种信息,新闻的发布,而且与下载系统相连接,发布最新上传和热门下载的信息,具有查询功能,方便的分页功能,支持HTML代码,考虑到新闻的随时更新,本网站的新闻发布系统具有强大的在线后台管理功能。
10.聊天室
本部分主要是用户在访问本网页时,向用户提供网上交流的机会。
主要是实现现有网上聊天室的所有功能。
在聊天室显示当前聊天室在线人数以及在线人员名单,您尽可以选择您所要的讲话对象。
●本人主要负责部分
网上社区,留言簿,供求发布系统以及总体规划设计。
●任务提出
海口同舟电脑网络公司
●本部分系统工程开发人员
97092B2班学生杨建明
●系统用户
所有进入本网站的网络用户
●运行本系统的计算机网络
装有WIN98/2000操作系统加ACCESS2000,或WINNT操作系统加ACCESS2000,具有全面的安全和交互功能的服务器;装有WIN98/2000操作系统,IE4.0以上浏览器的终端机,支持多媒体的软硬件设备的终端。
1.3进度安排
需求分析:
一周~二周
概要设计:
三周~四周
详细设计:
五周~六周
结果分析:
一周
安装调试:
一周
测试:
一周
论文整理:
一周
验收:
一周
二.需求规定
由于本论文所设计到的各模块功能及实现方法不尽相同,所以,在此,将各模块的需求规定作一概要介绍,并将其主要实现方法及算法思想描述如下:
2.1设计需求
本设计的主要目的是根据海南现有的旅游资源还未全面网络化的现状,在保证网络安全的前提下,让用户有一个方便、快捷的了解海南旅游的环境,并为用户提供预定、网上超市等电子商务,从而达到商家、用户双赢得目的。
本着此目的,规定各部分的功能需求。
2.2功能需求
本设计的功能要求主要针对当前用户的实际情况和课题提出者的规定而定,在各个模块中对其功能都有严格的需求规定。
本着较高的目标,本网站采用类似于CHINAREN、CHINA、SOHU、YAHOO、263等门户网站的风格和架构。
根据公司要求,网站主要实现以下几个功能:
旅游定购,实现网上的查询、预定等功能;网上社区,为用户提供一个互相交流的场所;增设留言簿,及时回收用户对本网站的反馈信息,以便于根据用户实际需求及时更新网站内容;下载系统,为用户提供软件和资料的下载;供求发布系统,为商家及用户提供一个交流信息的场所;
网上超市,为用户提供一个购物的天堂;自动联接系统,方便网站之间的联接和用户查找各种网站的信息;图文调查系统,为商家提供一个信息调查的地点;标题式新闻发布系统,提供各种新闻的更新;用户管理,为管理人员提供一个方便的管理途径。
2.2.1聊天室需求
聊天室模块应为用户提供以下功能:
1.允许用户登录或用游客身份进入聊天室;
2.名称将受到密码保护,30天以内不使用,系统自动删除;
3.新用户可以注册自已的昵称,一旦注册,此昵称在此聊天室内全权属你,注册时可填入有关资料,让大家了解你,并可随时更新;
4.经验值:
在聊天室里聊的时间越多,经验值就越高,聊得越多,经验值就长得越快;
5.聊友升降级:
管理员可以给聊友升降级,6级以下每一级管理员自已的经验值要下降100点;11级以下500点;20级以下1000点;21级以上2000点;
6.聊天室论坛:
在论坛上发表贴子和回复经验值可上升50点;
7.私下对谈功能:
你有悄悄话想对室内的另一位聊友说时,可使用此功能,其他人是不能看见的;
8.踢人功能:
请勿违反本聊天室的规定,否则会被有此权限的网管踢出本聊天室;
2.2.2自动联接系统需求
自动联接系统模块应该具有以下功能:
1.点的分类;
2.各用户的密码都经过加密处理;
3.具有查询功能,网站的详细介绍,网站推荐功能;
4.方便的分页浏览功能;
5.网站点击排名;
6.站长全能管理,管理在库信息,管理友情链接的分类,可随心所欲的对友情链接进行分类.
2.2.3网上图文调查系统需求
图文调查系统模块应该具有以下功能:
1.家提供的信息调查系统,方便调查所需的各种客户信息;
2.防止每刷新一次就投票一次的恶意倒票,使投票更合理;
3.调查内容有两大项,每项有三个选项组成,可以根据具体情况增删选项,采用图形显示调查的结果.
2.2.4标题式新闻发布系统需求
标题式新闻发布系统模块应该具有以下功能:
1.所有密码经过加密处理;
2.首页提供各种信息,新闻的发布,而且与下载系统相连接,发布最新上传和热门下载的信息;
3.具有查询功能;
4.方便的分页功能;
5.支持HTML代码;
6.考虑到新闻的随时更新,本网站的新闻发布系统具有强大的在线后台管理功能;
2.2.5下载系统
下载系统模块应该具有以下功能:
1.提供软件和资料的安全下载;
2.首页有最新上传和热门下载;
3.具有查询功能和分页显示功能;
4.在数据库中有软件评价表和运行环境表,为软件今后的修改提供了方便
2.2.6网站总体设计需求
网站总体设计模块应该具有以下功能:
1.应该具有大型门户网站的风格和架构;
2.方便,快捷的联接各个页面;
3.图片和FLASH动画都应该考虑到自然和环保的格局。
2.2.7系统需求
1.系统的安全性能
系统应有良好的安全性能:
服务器端操作系统的安全性、数据驱动的安全性、数据的合法性检查等。
2.稳定性
系统各个模块都必须能在服务器端和客户断稳定的工作,对于某些用户的非法操作应能够作相应的处理。
3.系统的成本
本系统的成本由公司核算。
4.接口需求
由使用公司自行购买或租用服务器,要求服务器具有高稳定性。
5.系统更新要求
作为网站,更新工作十分重要,网页的设计要提供方便的更新功能,而且要做到网站更新操作时占用尽可能少的时间和资源。
2.3性能需求
2.3.1容量需求
由于开发时通用性的考虑,目前本网站仅需要一个小型的数据库开发环境(ACCESS2000),所以对容量的要求不是很大,在用户登录部分,要求能够容纳至少10000人左右;在留言簿模块,要求至少能容纳10000条留言,每条留言字数大概在150字以内;聊天室部分要求能保存用户在最近两三天内的对话内容,每条语句字数在50以内,容量大概在500000条语句左右;社区模块,要求至少能容纳100000条文章,每条文章字数大概在200字以内;其他系统要求能提供足够大的能容纳注册信息的空间。
2.3.2服务器端容量需求
由于数据库容量需求,服务器端至少要为本站点提供100MB的容量空间。
2.3.3终端限制
为了终端浏览器能够顺利浏览本网站的所有网页,要求终端至少保留5MB的容量空间。
由于目前网络连接速度的限制,正常情况下,可以容纳10000个人同时在线访问本网站的页面而不会出现超时现象(根据实际需求,打开本网站超时时间设为20S),随着网络传输速率的提高,终端限制会进一步得到改善。
概要设计
一、引言
根据需求分析,课题定名为《海南旅游商务网》。
使用FrontPage,结合ASP语言来完成设计,期间,利用PHOTOSHOP,FLASH等工具进行图片及部分界面的处理。
在本课件中,我在设计时也采用了软件体系结构上的模块化。
模块化是软件的一个重要属性,它使得一个软件易于人们所理解、设计、测试和维护,同时也降低了处理问题的复杂程度,便于管理,也使得软件在结构层次上非常清晰明了。
《海南旅游商务网》大致分为:
首页,旅游导购,网上社区,网上超市,聊天室,留言簿,供求发布系统,自动联结系统,下载系统,网上图文调查系统和标题式新闻发布系统十大模块。
这十大模块的相对独立性较高,它们之间由HTML语言中的超链接互相联系,传递的参数多为每个模块存储的相对路径(也有传递其他参数的在详细设计时再讲述)。
《海南旅游商务网》作为一个大型网站,因此要求的信息量大,知识要求准确,在此特别感谢杨秋翔老师的指导。
1.1编写目的
在进入详细设计前,将各模块的实现思想以及算法描述如下,以便于为后面的详细设计提供依据和算法基础。
在此,将下面将要用到的一些关键词语以及ASP当中一些必要的对象及其属性和方法介绍如下。
1.2术语与基础知识
·与数据库有关的一些术语和基础知识
ADO(ActiveXDataObject):
一个运行于服务器端的ActiveX组件,它所提供的功能是进行数据库访问。
运用ADO,我们可以编写简洁、可扩展性强的脚本,脚本即可以于ODBC(OpenDataBaseConnectivity)数据源连接,又可以与OLEDB数据源互连。
ADO可以对数据源提供的多种数据进行交互,其中包括MicrosoftAccess,MicrosoftSQLServer和Oracle等数据库,另外也可以操纵其他数据源,其中包括普通文本文件、MicrosoftExcel、MicrosoftExchange和MicrosoftIndexServer等数据源。
ADO具有界面一致性,语言无关性等特点,目前,ADO还主要是应用于Windows操作系统。
在其他操作系统上,只要其支持对象组件模型(CompenentObjectModel)和OLE自动化(OLEAutomation),同样也可以使用ADO。
ADO由七个对象和四个集合组成,在此不再对其进行介绍。
OLEDB与ODBC(OpenDatabaseConnectivity):
二者都是Microsoft公司提供的访问数据的编程接口。
ODBC是数据库服务器的一个标准协议,它主要是针对访问关系型数据库而设计的,它向访问数据库的应用程序提供了一种通用的语言。
相对于ODBC而言,OLEDB允许访问更多的数据源,除了一般的关系型数据库外,还包括非关系型数据库、电子邮件系统、电子表格、文本文件等数据源。
使用ADO访问数据资源的原理如下页图所示:
·与ASP有关的一些术语和基础知识
URL(UniformResourceLocation)
数据资源
关系型数据
ODBC
OLEDB
ADO
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 海南旅游 商务