【JSP设计栏目提醒】:本文主要为网学会员提供“旅游(Myeclipse JSP SQL)(新品)”,希望对需要旅游(Myeclipse JSP SQL)(新品)网友有所帮助,学习一下!
旅游网站建设是面向现实需求的一个实用系统。其设计的目的是为游客和旅游网站提供一个友好的、直接的交流平台。本系统主要分为六大模块:旅游咨询信息、旅游线路信息、热点旅游线路信息、线路查询、留言信息以及权限管理。该系统的主要功能:提供给管理者一个简单的界面,可以合理计划安排导游的工作和及时了解游客的要求和信息;提供给游客一个清新的界面选择自己向往的旅游胜地。本系统采用JSP进行开发,结合SQL SEVER 来创建数据库和程序跟踪与管理信息。本系统的设计过程完全按照软件工程的要求开发的,主要分为以下几个步骤:首先进行可行性研究;第二步进行详细调查,需求分析;第三步进行系统总体结构设计,完成系统所需的数据库设计;第四步进行系统详细设计,最后进行软件编码和系统测试。
关键词: 总体设计;数据库设计; 详细设计;JSP ; SQL SERVER
The traveling website construction is faces the realistic demand an utility system. Its design''s goal is in a friendly way provides one for the tourist and the traveling website, the direct exchange platform. This system mainly divides into six big modules: Traveling consultation information, tourist route information, hot spot tourist route information, line inquiry, message information as well as jurisdiction management. This system''s major function: Provides for the superintendent a simple contact surface, may plan reasonably arranges tour guide''s work and understands tourist''s request and the information promptly; Provides tourist attraction which a fresh contact surface chooses itself for the tourist to yearn. This system uses JSP to carry on the development, unifies SQL SEVER to found the database and the program tracking and the management information. This system''s design process defers to the software engineering completely the request development, mainly divides into the following several steps: First conducts the feasibility study; Second step carries on the close investigation, the demand analysis; Third step carries on the system gross structure design, completes database design which the system needs; Fourth step carries on the system detailed design, finally carries on the software code and the system test.
Key word: System design Database design Detailed design JSP SQL SEVER
摘 要 1
Abstract 2
1. 绪论 4
1.1 选题背景 5
1.2 选题依据 5
1.3 旅游系统现状 6
2.JSP软件介绍 7
2.1 JSP介绍 7
2.2 JSP版本简介 7
2.3 JSP语言的基本特点 8
2.3.1 可视化设计 9
2.3.2事件驱动编程 10
2.4数据库的介绍 10
2.5关系型数据库的实现 11
2.5.1 JDBC数据访问接口 12
2.5.2 JDBC的体系结构 12
2.5.3 JDBC访问后台数据库的技术实现方法 13
2.6 旅游系统软件开发方法 14
3. 项目定义 15
3.1 系统分析 15
3.2 问题定义 15
3.2.1设计目的和任务 16
3.2.2 设计要求 16
3.3 可行性分析 17
3.4 需求分析 18
4.系统开发 20
4.1 系统设计 20
4.2本系统的总体设计 21
4.3详细设计 22
4.4、E-R模型简介 24
4.5、本系统的E-R图及数据库表的结构 25
4.6 模块功能实现 28
4.7 程序流程图 32
4.7.1 程序设计 32
4.7.2编程的过程及特色 34
5. 软件编码与测试 35
5.1 程序编码 35
5.2 安装说明 35
5.3 软件测试 35
5.4 测试的目的及相关问题 36
5.5测试过程 37
5.6测试结果 37
6. 问题解决过程及体会 38
致 谢 39
参考文献 40
总体设计的基本目的就是回答“概括地说,系统应该如何实现?” 这个问题,因此,总体设计又称为概要设计或初步设计。本设计阶段的基本目的是用比较抽象概括的方式确定系统如何完成预定的任务,也就是说,总体设计阶段主要由两个小阶段组成。首先需要进行系统设计,从数据流图出发设想完成系统功能的若干种合理的物理方案,分析员应该仔细分析比较这些方案,并且和用户共同选定一个最佳方案。然后进行软件结构设计,确定软件由那些模块组成以及这些模块之间的动态调用关系。层次图和结构图是描绘软件结构的常用工具。
在进行软件结构设计时,应该遵循的最主要的原理是模块独立原理,也就是说,软件应该由一组完成相对独立的子功能的模块组成,这些模块彼此之间的接口关系应该尽量简单。
在进行软件结构设计时一种有效的方法是,由抽象到具体地分析和构造出软件的层次结构。自顶而下逐步求精是进行软件结构设计的常用途径;但是,如果已经有了详细的数据流图,也可以使用面向数据流的设计方法,用形式化的方法由数据流图影射出软件结构。
数据库设计是建立数据库及其应用系统的技术,是信息系统开发和建设中的核心技术,具体说,数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。
通过这个阶段的工作将划分出组成系统的物理元素—程序,文件,数据库,人工过程和文档等。
耦合:是对一个软件结构内不同模块之间互连程度的度量。
内聚:标志一个模块内各个元素彼此结合的紧密程度,它是信息隐蔽和局部化概念的自然扩展。
740)this.width=740" height=422>
740)this.width=740" height=488>
740)this.width=740" height=526>
740)this.width=740" height=499>
如你对本套设计感兴趣,请记住本套设计在本站的编号:jsp00005