0
点赞
收藏
分享

微信扫一扫

C# visual studio 2022 学习2

兽怪海北 03-19 17:30 阅读 1

摘  要

甘肃旅游管理系统采用B/S架构,数据库是MySQL。网站的搭建与开发采用了先进的java进行编写使用了SpringBoot框架。该系统从两个对象:由管理员和用户来对系统进行设计构建。主要功能包括:个人信息修改,对用户、景点类型门票预定酒店信息酒店预定推荐线路等功能进行管理。本系统在一般甘肃旅游管理系统的基础上增加了首页推送最新热门景点、旅游攻略、景点资讯的功能,方便用户快速浏览,是一个高效的、动态的、交互友好的甘肃旅游管理系统

系统在设计过程中,很好地发挥了该开发方式的优势,让实现代码有了良好的可读性,而且使代码的更新和维护更加的方便,操作简单,对以后的维护减少了很多麻烦。系统的顺利开发和实现,对于甘肃旅游管理管理这一方面提供巨大的便利服务,无论是管理员还是用户,都带来了极大的便利,方便大众,为社会的进步与发展提供了一些动力。

关键词:甘肃旅游管理系统java语言;SpringBoot框架

4 系统设计

4.1 系统体系结构

管理员管理用例图4-1所示。

4-1 管理员管理用例图

登录管理用例图4-2所示。

        

4-2 登录管理用例图

4-3 用户用例图

4-4 管理员用例图

4.2 系统总功能结构设计

系统按照用户的实际需求开发而来,贴近生活。从管理员通过正确的账号的密码进入系统,可以使用相关的系统应用。管理员总体负责整体系统的运行维护,统筹协调。

系统整体模块设计:系统分为管理员和用户两大角色,系统管理员有最大的权限,总体功能展示如图4-5所示。

图4-5 系统总体功能图

4.3开发流程设计

系统开发流程的分析是一个至关重要的过程,它是指通过系统的设计开发目的初衷、面向使用用户的范围、系统运行和操作的安全性、各种问题的处理以及后台数据的分析能力等各个角度,来对甘肃旅游管理系统进行设计、开发、搭建和调节,以保证该系统能够顺利的完成,达到预期的工作状态。然后,对系统和数据进行操作和分析,根据每一步的执行步骤,完成信息的流程图制作过程。

系统的开发对管理模型和系统应用中的数据库进行了分类,创建代码,以及系统测试,如图4-6所显示。

4-6开发系统流程图

4.4 数据库设计原则

学习程序设计,如果要了解数据库管理系统或者是根据需求而制定的系统接口,就必须创建一种数据库管理系统的模式,用来保存数据资料,这样当在应用编程过程中时候,就不需要再向操作系统页面上加载信息,进而增加了整个系统的工作效率。信息库管理系统通过将信息表的各个组成部分按照特定的方法准确地合并,排序和组成信息库管理系统。

通过对甘肃旅游管理系统的主要功能信息进行规划并分为若干功能实体信息,本系统的主要功能实体E-R图如图4-7、图4-8图4-9、图4-10

4-7用户信息实体属性图

4-8推荐线路信息实体属性图

4-9热门景点信息实体属性图

图4-10门票预定信息实体属性图

4.5 数据表

把按照数据库理念建立的E-R图,转换为国际关系信息库。在关联数据库中,统计关联主要由统计表所构成,但是表的构成主要体现在表格的数文字段上。如下所示。

4-1门票预定

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

jingdianmingcheng

varchar

200

景点名称

tupian

longtext

4294967295

图片

dengji

varchar

200

等级

jingdianleixing

varchar

200

景点类型

menpiaojiage

int

门票价格

menpiaoshuliang

int

门票数量

jine

int

金额

jingdianweizhi

varchar

200

景点位置

yonghuzhanghao

varchar

200

用户账号

yonghuxingming

varchar

200

用户姓名

yudingshijian

date

预定时间

ispay

varchar

200

是否支付

未支付

4-2推荐线路

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

xianlumingcheng

varchar

200

线路名称

luxiantupian

longtext

4294967295

路线图片

jingdianmingcheng

varchar

200

景点名称

jingdianleixing

varchar

200

景点类型

jingdianweizhi

varchar

200

景点位置

jiaotongfangshi

varchar

200

交通方式

chuxingshijian

varchar

200

出行时间

tujingluduan

longtext

4294967295

途径路段

luxianxiangqing

longtext

4294967295

路线详情

faburiqi

date

发布日期

4-16用户表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

username

varchar

100

用户名

password

varchar

100

密码

role

varchar

100

角色

管理员

addtime

timestamp

新增时间

CURRENT_TIMESTAMP

4-17景点资讯

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

title

varchar

200

标题

introduction

longtext

4294967295

简介

picture

longtext

4294967295

图片

content

longtext

4294967295

内容

5 系统详细设计

5.1系统前台功能实现

游客打开系统的网址后,首先看到的就是首页界面在这里,游客能够看到甘肃旅游管理系统导航条显示首页、热门景点、酒店信息、推荐线路、旅游攻略、景点资讯、后台管理等功能,如图5-1所示。

图5-1系统前台界面图

用户进入前台系统进行相关操作前必须注册登录在注册页面填写用户账号、密码、确认密码、用户姓名、头像、性别、年龄、手机号码、身份证号信息点击注册操作,如图5-2所示。

图5-2用户注册界面图

用户登录用户登录页面通过填写账号、密码等信息点击登录操作,如图5-3所示。

图5-3用户登录界面图

用户点击热门景点在热门景点页面的搜索栏输入景点名称进行查询,然后可以查看景点名称、图片、等级、景点类型、开放时间、门票价格、门票数量、景点位置、音频、点击次数等信息如有需要点击购票、收藏或者评论等操作,如图5-4所示。 

图5-4热门景点界面图

用户点击酒店信息在酒店信息页面的搜索栏输入酒店名称进行查询,然后可以查看酒店名称、类别、星级、酒店图片、酒店地址、房间类型、价格、联系电话等信息如有需要点击酒店预定、收藏或者评论等操作如图5-5所示。 

图5-5酒店信息界面图

用户点击个人中心,在个人中心页面可以修改个人信息、密码修改可以对我的发布、我的收藏进行详细操作,如图5-6所示。

图5-6个人中心界面图

5.2管理员模块实现

管理员登录,在登录页面正确输入用户名和密码等信息点击登录操作;如图5-7所示。            

                   

图5-7 管理员登录界面

管理员进入甘肃旅游管理系统,主要功能包括对系统首页、个人中心、用户管理、热门景点管理、景点类型管理、门票预定管理、酒店信息管理、酒店预定管理、推荐线路管理、旅游攻略、系统管理功能进行详细操作。如5-8所示

5-8管理员功能界面

管理员点击用户管理,在用户管理页面对用户账号、用户姓名、头像、性别、年龄、手机号码、身份证号等信息,进行查询、新增或者删除用户信息操作,如图5-9所示。

图5-9用户管理界面图

管理员点击热门景点管理,在热门景点管理页面对景点名称、图片、等级、景点类型、开放时间、门票价格、门票数量、景点位置、音频、点击次数等信息,进行查询、新增或者删除热门景点信息操作,如图5-10所示。

图5-10热门景点管理界面图

管理员点击门票预定管理,在门票预定管理页面对景点名称、图片、等级、景点类型、门票价格、门票数量、金额、景点位置、用户账号、用户姓名、预定时间、是否支付等信息,进行查询、新增或者删除门票预定操作,如图5-11所示。

图5-11门票预定管理界面图

管理员点击酒店信息管理,在酒店信息管理页面酒店名称、类别、星级、酒店图片、酒店地址、房间类型、价格、联系电话等信息,进行查询、新增或者删除酒店信息操作,如图5-12所示。

图5-12酒店信息管理界面图

管理员点击推荐线路管理,在推荐线路管理页面对线路名称、路线图片、景点名称、景点类型、景点位置、交通方式、出行时间、发布日期等信息,进行查询、新增或者删除推荐线路信息操作,如图5-13所示。

图5-13推荐线路管理界面图

管理员点击系统管理,在系统管理页面对系统简介、轮播图管理、景点资讯等信息,进行查询、新增或者删除系统信息操作,如图5-14所示。

图5-14系统管理界面图

5.3 用户模块实现

用户点击后台管理,然后页面跳转到系统后,可以对系统首页、个人中心、门票预定管理、酒店预定管理等功能进行相应操作。如5-15所示

5-15用户功能界面

用户点击酒店预定管理,在酒店预定管理页面对酒店名称、类别、星级、酒店图片、房间类型、联系电话、用户账号、用户姓名、预定时间、价格、预定天数、金额、是否支付等信息,进行支付、查询、新增或者删除酒店预定信息操作,如图5-16所示。

图5-16酒店预定管理界面图

举报

相关推荐

0 条评论