系统设计报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

系统设计报告

目录

第一章 1.1 总体设计 (3)

1.1.1系统设计的原则 (3)

1.1.2 系统体系结构设计 (4)

1.1.3系统功能架构设计 (6)

第二章 1.2功能模块设计 (7)

1.2.1系统管理模块 (7)

1.2.1.1 功能结构设计 (7)

1.2.1.2类图设计 (10)

图1-7 系统管理模块类图 (11)

1.2.1.3 时序图设计 (12)

1.2.2 旅游信息管理 (12)

1.2.2.1功能结构设计 (12)

1.2.2.2 类图设计 (13)

图1-10 旅游信息管理类图 (14)

1.2.2.3 时序图设计 (14)

1.2.3 酒店信息管理 (15)

1.2.3.1功能结构设计 (15)

1.2.3.2 类图设计 (16)

图1-13 酒店信息管理类图 (16)

1.2.3.3 时序图设计 (17)

1.2.4 景点公交信息管理 (17)

1.2.4.1功能结构设计 (17)

1.2.4.2 类图设计 (18)

1.2.4.3 时序图设计 (19)

1.2.5 旅游服务管理 (19)

1.2.5.1功能结构设计 (19)

1.2.5.2 类图设计 (20)

1.2.5.3 时序图设计 (20)

1.2.6 退出系统管理 (21)

1.2.6.1功能结构设计 (21)

1.2.6.2类图设计 (22)

图1-22 退出系统管理类图 (22)

1.2.6.3 时序图设计 (22)

第三章数据库设计 (23)

1.3.1 数据库概念结构设计 (23)

1.3.1.1 实体属性图 (23)

1.3.1.2局部E-R图 (27)

1.3.1.3 总体E-R图 (27)

1.3.2数据库逻辑结构设计 (27)

1.3.2.1关系模型创建 (27)

1.3.2.2 关系规范化分析 (28)

1.3.3 数据表的创建 (28)

1.3.3.1 景点信息表 (28)

1.3.3.2 酒店信息表 (28)

1.3.3.3 景点公交信息表 (29)

1.3.3.4 火车信息表 (29)

1.3.3.5 长途客运信息表 (30)

1.3.3.6 航班信息表 (30)

1.3.3.7 旅游常见问题表 (30)

1.3.3.8 遵义专属节日表 (31)

1.3.3.9 管理员表 (31)

1.3.4 数据库的创建 (31)

1.3.4.1数据库的创建设计所用的9个表: (31)

1.3.5 遵义特例旅游系统界面 (32)

在做任何项目之前必须要作设计,旅游系统也一样,在做旅游系统之前也必须先进行系统设计。系统设计是系统实现的关键步骤,直接影响系统的质量。如果说在系统需求分析阶段已经完全弄清楚了系统的各种需求,就较好地解决了所设计的系统“做什么”的问题,并已在系统需求说明书中详尽和充分地阐明了这些需求,那么下一步就要着手对旅游系统的功能结构、数据结构等进行设计,即系统设计阶段要解决“怎么做”的问题,并最终通过“设计模型图”来反映设计的结果。

第一章 1.1 总体设计

1.1.1系统设计的原则

设计遵义旅游系统是为服务用户、满足用户的需求、解决实际问题而设计的,因此,在系统开发过程中,不仅要以先进理论来指导,主流技术来支撑,而且要市场为导向,把握市场的动态,以用户为中心,满足用户的需求,开发出界面美观大方、功能强大完善、使用方便的系统。据此,通过综合的考虑旅游系统的系统目标和项目需求,在系统设计时,应遵循以下设计原则:

(一)实用性原则。

旅游系统的设计目的之一就是要优化旅游系统管理的各个环节,运用计算机,因为本系统是针对遵义地区的旅游系统,所以为方便信息查询,在本系统中提供了相应的交通信息和遵义特色节日等模块,对于航班信息、长途客运信息和火车信息都做了具体介绍,对于旅游常见问题和旅游疑问解答也在此功能中得到解决。因此,实用性原则是本系统的一个重要设计原则。

(二)先进性原则。

在强调实用性的同时,我们还要考虑系统的先进性。今时今日,信息化的发展速度令世人惊叹,每一次技术上的更新与进步都会推动信息化建设的跳跃式发展。所以,为了与时俱进,有一个较高的起点,在本系统的设计过程中我采用目前较为先进和成熟的技术和理念,使系统在性价比上拥有一定的优势。

(三)规范性原则。

系统中的所有设计都遵循现有的国家标准、行业标准,符合软件工程中的设计原则与规范。所有文档的书写都遵照国标的要求。

(四)安全性原则。

系统提供安全机制以防止非法授权操作,为各子系统提供严格灵活的用户和权限划分,对于数据库管理,建立起完备的数据备份恢复机制。对关键的信息的操作提供日志记录。

(五)可扩展性原则。

出于对后续升级工作的考虑,系统的所有功能模块的设计都预留了扩展接口。随着用户需求的不断变化和增加,遵义特殊旅游系统的业务处理需求逐渐提高,旅游信息处理量也会随之增加,这就需求系统能够实现快速便捷地扩展,完成系统的平滑升级。

(六)可维护和可管理性原则

这要求系统能够实现对设备的便捷管理和时时监控,时时掌握设备的情况,遇到问题能进行报警处理、会话控制,以及通过性能分析,实现系统的优化、故障的隔离及故障的恢复,尽可能缩短维护时间,提高系统可维护性,延迟可系统使用时间。

(七)系统模块化设计原则

模块化即以功能块为单位进行程序设计,实现其求解算法的方法。模块化的目的是为了降低程序复杂度,使程序设计、调试和维护等操作简单化。因此,系统采用模块化设计原则,增强了系统的灵活性和可扩展性。遵义特殊旅游系统的

1.1.2

浏览器,B/S)体系结构如下图所示。

客户端

相关文档
最新文档