1.设计任务:
本系统主要是可以为用户提供用户所需要的国内外一些热点旅游线路的查询,为用户的出行提供先知先觉的方便,这里主要有旅游的线路,目的地地点,所需要的大体费用,景点的特征,并且能够为用户提供一些相关的旅游出行解决方案.同时,在后台管理方面管理员可以对网站内的所有内容进行更新和修改.
2.需求分析:
2.1系统功能分析
随着现在旅游热的不断升温,我国利用休假时间去旅游的人们是日益增多,可是由于人们对一些旅游线路的相关信息了解的甚少,而给人们在出行前的选择线路方面造成了很大的阻碍.为了帮助人们能够正确的合理的找到自己的理想线路我们建立了这个PTrip2005网站. 2.2业务流程图
开始管理员F身份验证查询用户浏览T条件T显示记录无记录显示F解决方案网站信息更新数据结束
2.3 数据流程图
各个解决方案库查询用户更新管理员浏览网站信息库2.4 数据字典 名称 管理员名 国内/外 城市 别名 何 处使用/如何使用 无 进入后台管理时/输入管理员名 进入后台管理时/输入管理员名 查询解决方案时/选择相关的信息 查询解决方案时/选择相关的信息 查询解决方案时/选择相关的信息 查询解决方案时/选择相关的信息 无 无 描述 后台权限所设置 后台权限所设置 旅游区域的大体划分 选择具体的城市(国内/外) 选择费用的要求(国内/外) 选择旅游景点的特征
管理员口令 无 费用 无 旅行类型 无 2.5 可行性分析 本系统就其开发,应用到维护都可是长期的满足用户的需要:
1)技术:采用现在广为流行网站开发技术ASP为开发工具,后台数据库用了SQL数据库技术,这样以来在技术方面已达到了先进的水平.
2)财政:本系统在开发的时候就立足于经济实用的角度,所以无论是从开发商到用户在财政上都可以接受,所在在财政方面是大众性的.
3)时间:本系统在二周内完全可以完成,更新时也较为方便快捷.
4)资源:本系统无论从开发人员到技术都是相当的专业,同时工作人员也在信息收集方面也查阅了大量的相关资料,使之能够充分的表现其性能的优越性. 3数据库设计
3.1 数据库概要设计
本系统一共设有1个数据库,数据库中有6张数据库表,分别为:
Admin:管理员信息表, trip_infor:旅游信息表 trip_solhomeland:国内旅游表 Trip_solhomelandinfor:国内旅游方案信息表 trip_solovferseas:国外旅游表
trip_solverseasinfor:国外旅游方案信息 其中trip_solhomeland 与tripsohomelaninfor建有关联,trip_solveseas trip与trip_solveseasinfor建有关联
3.2 ER图
数据库表名用户M使用N数据库N管理员M更新数据库表名 33 关系模型
1)用户(用户编号,用户名)
2)管理员(管理员编号,管理员名,管理口令) 3)数据库(数据库表号,数据库表信息)
4)使用(用户编号,数据库表编号,数据库表名) 5)更新(管理员信号,数据库表编号,数据库表名) 4 详细设计 4.1 逻辑设计
4.2 系统功能设计
本系统的功能设计具体如下:
1)用户浏览:用户可以通过网页的浏览可以了解本公司的具体情况及一些旅游知识并可以找到全部的解决方案.
2)用户查询:用户可以通过输入或选择相应的条件找到所要求的解决方案,这样可以为用户提供快捷,方便,省时的服务.
3)管理员后台管理:管理员通过自己的管理员名及口令,进入到网站的后台管理,这样可以及时方便的为用户提供最新的旅游资讯. 4.3 人机界面设计
本系统在人机界面设计时充分考虑到了使用者的方便性,尽量体现人性化的设计,所在在不同时不同人使用时都设计了不同的交互方式及一些提示信息提示.
1)管理员登陆界面:
2)用户查询初始界面:
3)用户查询选择条件界面:
4)用户查询输入关键字界面
5 系统实现
5.1 系统开发环境
系统采用ASP的开发环境,制作成网站的形式,而后台数据库用的是SQL. 52 数据库的物理设计
53 查询及视图设计
程序设计
55 系统运行与维护
为了使系统能够针对广大用户,所以采用了网站的方式, 6 课程设计总结
61 系统设计的方法和特点 62 课程设计体会
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- esig.cn 版权所有 湘ICP备2023023988号-3
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务