留言 管 理 会员 查看信息 注 册 成本报价 游 客 打 印 管理员 审 核 信息表 管 理 收 集 发 布
图1 旅游信息网业务流程图
网站的目标确定后,可以从技术可行性和运行可行性两个方面对能否实现网站目标进行可行性分析。
2.2技术可行性
根据网站功能、性能及实现网站的各项约束条件,根据新网站目标来衡量所需的技术是否具备,一般可从硬软件的性能要求、环境条件、操作人员水平和数量等方面考虑和分析。本网站是一个提供用户旅游信息的网站,现有的技术以较为成熟,硬件、软件的性能要求、环境条件等各项条件相对较低,利用现有技术条件应完全可以达到该网站的功能目标。
在硬件方面,CPU : pentuimII处理器、300MHZ或更高。内存:128MB 可用内存。硬盘:3MB以上可用磁盘空间。显示器:可达800×600像素的256色显
4
示器或更高。当然,硬件的配置越高,系统的开发与运行会更流畅。网站在硬件方面是可行的。
在软件方面,由于Macromedia Dreamweaver 8和SQL Server 2000都是非常成熟的开发工具,因此操作系统windows 98/2000/NT(或更高版本),浏览器:netscape navigator4.0或microsoft internet explover4.0或更高本即可。无论在安全性、可用性、可靠性还是可扩展性都是毫无疑问的,因此软件方面是可行的。
[5]
2.3 运行可行性
本网站的发布适合市场空间,占据市场的寿命长,管理员会不断及时更新,适应网站发展速度。随时了解同行网站的动态。网站初试规模小,点击率少,不可求速,欲速则不达,我们要循序渐进。关注、了解旅游信息的最新动态,运用网络的方便快捷方式进行浏览网页以及发布旅游信息,配备新式设计思想[3]。在投入运行以后,会成为同类网站中的佼佼者。经过以上分析,运行方面是可行的。
5
第三章 总体设计
3.1网站模块的总体设计
ASP+SQL相结合,开发一个实现用户管理、景点资源管理、宾馆资源管理、餐厅资源管理、交通资源管理、旅游线路编辑及报价管理等功能的旅游资源及线路管理的网站[6]。
各个功能如下:
1.整个系统要求使用C/S或B/S模式设计该网站,并要求网站完成后操作简单,功能完善,界面美观。
2.登录界面设计,要根据不同的用户设计不同的口令密码,并且进入系统后根据用户不同对该网站使用权限也不同。
3.系统用户管理模块:包括文件操作,普通用户系统管理员不同身份口令密码修改,系统退出等。
4.旅游线路管理模块包括:旅游线路的录入、修改、删除和查询。 5.地域信息管理模块包括:地域信息的录入、修改、删除和查询。 6.景点资源管理模块包括:景点信息的录入、修改、删除和查询。 7.交通线路管理模块包括:交通线路的录入、修改、删除和查询。 8.酒店宾馆资源管理模块包括:酒店资源的录入、修改、删除和查询。 9.成本报价子模块包括:一些变量的取值,保存,成本报价的计算,和统计。
10.本网站还具有文件操作功能,比如打印,预览等等
6
浏览 旅 游 游 客 用 户 管 理 员 吉 林 旅 游 网 站 信 息注册用户登陆用户留 言浏览留言信息管理留言修改旅游路线信息修 改地域信息修改景点资源信息修改酒店宾馆信息修改交通线路信息 图2 网站功能图
删 除用户修改用户密码
3.2 数据库设计与实现
数据库名:jilin 表名称 user lvyou diyu jindian jiaotong jiudian 项目 User _name password user _type 主题 线路 天数 图片 报价 地域 地理位置 旅游资源 水资源 矿产资源 土特产资源 图片 景点 图片 介绍 班线客运 总站时间 交通工具 车次 开行方向 到点开点停点 名称 总经理 地址 电话 邮编 简介 图片 星级 表1 数据库
7
根据得到的数据字典,选择使用数据库管理系统。为数据库规划需要的数据表,并设计每个数据表的结构,我使用SQL Sever 2000作为数据库管理系统[7]。
图3 数据库界面
列名 user_name password user_type 列名 user_name biaoti neirong 列名 zuti xianlu tiansu tupian baojia 数据类型 varchar varchar float varchar float 长度 200 5000 8 5000 8 允许空 否 是 是 是 是 数据类型 varchar varchar varchar 长度 50 50 5000 允许空 是 否 是 数据类型 varchar varchar varchar 长度 50 50 50 允许空 否 是 是 表2 表User 表3 表LY 表4 表Lvyou
8