计算机毕业设计 jsp公园导游系统sqlserver 毕设

演示视频:

https://www.bilibili.com/video/BV1Ft421p757/

3.1原型法

根据实际情况,我们使用原型法(Rapid Prototyping)即以少量代价快速地构造一个可执行的软件系统模型。使用户和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。此时模块也发展成为最终产品了。

淮安市清晏园在网络上有简短的介绍,但是没有一个完整的系统和网站来详细地介绍它,致使人们对它的印象少之又少,像很多公园的特色景点特色建筑都没有让公众知道,公园开展的活动没有进行很好的宣传,公园的历史背景没有能够向游客很好的介绍,甚至是有一部分当地人都不知道有清晏园这个景点。

本公园导游系统分为地图功能、景区功能、财务功能、员工功能、活动通知、留言板、商店这些功能模块,如图所示:

系统功能分析

地图功能:实现地图的功能,导航功能。

景区展示功能:景区历史、景区背景、景区照片等。

财务功能:门票价格、收入、支出、员工工资等。

商店出租:公园商店的出租、纪念品售卖等。

活动通知:节日活动通告、团购优惠

游客评价:游客留言、游客上传照片

员工管理:管理员权限、售票员权限、保安、清洁工等。

3.2系统管理数据流图

为了更好的设计公园导游系统设计与开发,我做了周密而细致的分析,画出了系统管理的数据流图. 如图3.2

140c54fab0d13353d44d0941a04681b5.jpeg

图3.2 用户登录系统数据流图

3.3系统结构图

7714785d0d5cc021b62b3528b5a6f577.jpeg

第四章 数据库设计和结构创建

3.1数据库设计过程

数据库设计的全过程,可以相应地分成三个阶段:第一个阶段为数据库需求分析阶段,第二个阶段为建立概念性数据模型,第三个阶段为逻辑设计阶段。

当然要设计一个有效的数据库,必须用系统工程的观点来考虑问题。在系统分析阶段,设计者和用户双方要密切合作,共同收集和分析数据管理中信息的内容和用户对处理的要求。

根据系统分析,公园导游系统设计与开发的要求如下 :

(1)需求分析:

① 能够处理旅游信息的日常数据、对新闻标题,内容的输入,修改,查找以及删除;

② 能够实现用户与网站的交流;

③ 能够进行用户间的互动交流;

(2)系统性能要求:

① 系统安全、可靠;

② 功能齐全;

③ 操作方便、界面友好;

④ 易于维护和扩充。

(3)系统的功能分析:

密码设置:每个管理员均有自己的密码,可以防止非本系统管理员进入本系统;

信息维护:为了对每一则地图导航进行管理。系统维护包括对各种表记录的修改、删除、添加,查找等操作。

系统查询:可以按关键字进行模糊查询

4.1.1数据库需求分析

需求分析是在于要弄清用户对开发的数据库应用系统的确切要求。Visual SQL SERVER 2005 数据库设计的第一步是明确数据库的目的和如何使用。也就是说需要从数据库中得到哪些信息。明确目的之后,就可以确定您需要保存哪些主题的信息(表),以及每个主题需要保存哪些信息(表中字段)。是进行系统功能划分和系统设计最重要的一个环节,根据系统数据流程图,可以得到两个数据库表:管理员信息表(allusers)、景点信息(jingdianxinxi)表等:,以下为系统所需的数据项和数据结构的使用情况:

(1) 管理员信息:调用管理员信息表,生成系统编号,用户名,密码,权限等。

(2) 注册用户信息:调用注册用户信息表,生成系统编号, 用户名,密码,姓名,电话,邮箱,QQ,头像,籍贯,地址,性别,等等。

(3) 景点信息:调用景点信息表,生成系统编号,名称,星级,地址,电话,简介,照片,票价等。

(4) 新闻信息:调用新闻信息表,生成系统编号,标题,类别,内容,添加人等。

4.1.2数据库概念结构设计E-R图

数据库概念结构设计是数据库应用程序开发一个非常关键的环节,它具有一定的独立性,通常采用E-R图(实体—关系图)的方法进行设计,它能将用户的数据要求明确地表达出来。根据本系统所使用的数据库以及系统的功能结构画出主要的E-R图,如图3.1所示。

(1) 管理员信息实体:调用管理员信息表,生成系统编号,用户名,密码,权限等。

0707b2102c244f0609a7853fa0bebaa4.jpeg

(2) 注册用户信息实体:调用注册用户信息表,生成系统编号, 用户名,密码,姓名,电话,邮箱,QQ,头像,籍贯,地址,性别,等等。

dc29ff3440b59a3fa59c796a1d458842.jpeg

(3) 商店信息实体:店铺名称,类别,门面,主营业务,热线电话,门牌地址等。

5b6f72c30f672589bc949d0f28279bb8.jpeg

(4) 公园事件实体:调用新闻信息表,生成系统编号,标题,类别,内容,添加人等。

9c46f418cc97b5a789c6e95bfc0737ef.jpeg

  • 20
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值