文档库 最新最全的文档下载
当前位置:文档库 › 旅游管理系统课程设计(互联网+)

旅游管理系统课程设计(互联网+)

旅游管理系统课程设计(互联网+)
旅游管理系统课程设计(互联网+)

实验一 软件需求分析

软件需求分析 实验目的:

1) 掌握系统的功能描述、性能描述方法;

2) 掌握需求分析工具数据流程图、数据字典等; 3) 掌握系统需求分析的步骤和方法。

实验内容:

用结构化数据流分析技术进行软件系统需求分析,得出系统的数据流程图和数据字典。 实验步骤:

1) 到相关单位进行需求分析

2) 综合利用Internet 网和相关书籍整理并完善需求分析。 3) 画出系统数据流图(分析系统是事务型还是变换型) 4) 得出系统数据字典 1. 软件系统需求描述:(从功能,性能上进行描述)

2. 软件系统数据流程图(由加工、数据流、数据存储、源点和终点四种元素组成):

1) 顶层数据流图

旅游管理系统

游客

管理员

显示旅游地报名旅游

修改旅游

添加旅游景点查询旅游地删除旅游地

2) 1层数据流图

旅游管理系统

游客

管理员

管理员密码

验证

登陆

报名旅游地点

显示所有旅游点

显示可报名旅游点

修改旅游点

登入

登入

添加旅游地点

显示各地点人数

显示不足3人的地点并可以删除

删除

登入

3)2层数据流图

用户旅游管

理系统

登录

游客

管理员

进入

进入

管理员密码

验证

旅游地点表

游客表

输入

显示不足3人的地

点并可以删除

显示各地点人数

添加旅游地点

报名旅游地点

显示所有旅游点

显示可报名旅游点

修改旅游点

3.软件系统数据字典

1)数据流条目

数据流:旅游地

别名:

描述:用来存储旅游地点信息

定义:旅游地=区号+名称+人数

位置:数据库

数据流:游客别名:

描述:用来存储游客信息

定义:游客=身份证号+姓名+性别

位置:数据库

2)加工条目

加工名:旅游管理系统

加工编号:0层

描述:对管理员添加旅游地点进行管理

输入数据流:旅游地,游客

输出数据流:旅游地,游客

加工逻辑:若管理员输入密码正确则可以进行操作否则重新输入3)文件条目

数据文件名:游客信息表

简述:用于存放游客信息

输入数据:游客信息

输出数据:游客信息

数据文件组成:游客信息表=身份证号+姓名+性别

存储方式:关键码

存取频率:经常

数据文件名:旅游地点表

简述:用于存放旅游地点信息

输入数据:旅游地点信息

输出数据:旅游地点信息

数据文件组成:旅游地点表=区号+名称+人数

存储方式:关键码

存取频率:经常

4. 实验小结

需求分析是一项重要的工作也是最困难的工作。通过本实验运用所学知识全面收集与实验有关的相关信息逐步完善需求分析报告。

实验二软件概要设计

实验项目名称:软件概要设计

实验目的:

1)掌握系统总体结构的设计;

2)掌握系统接口设计、数据结构设计等;

3)掌握系统概要设计的步骤和方法。

实验内容

主要解决实现该系统需求的程序模块设计问题(包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等)。实验步骤

1)首先确定系统总体设计方案(分清系统是事物型还是加工型)。

2)完成系统的模块结构图及模块的功能说明。

3)完成系统的接口设计

4)完成系统的数据结构设计

1. 软件系统模块结构图:

旅游管理系统

游客管理员

报名旅游地点显

显示

不足

3人

的地

点并

可以

删除

2.接口设计

(1)用户接口

屏幕格式:采用窗口格式,可自由转换。与各分窗体之间的切换以完成各种处理菜单格式:列表式菜单,应不同用户选择不同功能

(2)硬件接口:

现实中要求使用高速以太网以实现快速联网操作,但是在理论实验软件本身的目的来看,无需网络通讯接口。

(3)软件接口:

Windows标准接口,要求与其他软件无冲突错误发生。

3.数据结构设计

本系统的基本结构有:

登陆:登陆分为两种,一种是游客,一种是管理员需要密码。

管理员模块

添加旅游地点:管理员能够输入旅游地点信息添加旅游地点

显示各地点人数:管理员能够参考所有旅游点

显示不足3人的地点并可以删除:查看人数少的地方并可以删除

相关文档