演示视频:
https://www.bilibili.com/video/BV1hy421B7wL/
第4章 系统设计
3.1 系统功能设计
系统设计是一个把软件需求转换成用软件系统表示的过程[9]。通过对目标系统的分析和研究,做出了对在线旅游网的总体规划,这是全面开发系统的重要基础。在对在线旅游网全面分析调查的基础上,制定出在线旅游网的总体规划。系统设计包括系统总体设计、系统详细设计、系统数据库设计、系统开发工具、开发技术和开发模式等。
从数据流图出发,对数据流图进行分析,得出的层次化的模块结构图.
在线旅游网功能模块图如图3.1所示:
图3.1 在线旅游网功能模块图
3.2 系统数据库设计
数据库是本系统的核心和基础[10]。它设计的好坏直接影响着整个系统的质量。数据是一切系统设计的基础,通俗地说,数据库设计就像高楼大厦的根基一样,如果设计的不合理、不完善,将在系统开发过程中,甚至到后期的系统维护、功能变更和功能扩充时,引起较多问题,严重时甚至要重新设计,重做大量已完成工作。
4.2.1 概念结构设计
从数据需求分析中得出系统的实体属性图。
用户实体属性图如图3.2所示:
图3.2用户实体属性图
留言实体属性图如图3.3所示:
图3.3留言实体属性图
管理员实体属性图如图3.4所示:
图3.4申报实体属性图
线路实体属性图如图3.5所示:
图3.5线路实体属性图
线路信息实体属性图如图3.6所示:
4
图3.6线路信息实体属性图
线路预订实体属性图如图3.7所示:
图3.7线路预订实体属性图
新闻实体属性图如图3.8所示: