毕业设计(论文)
题 目: 长安材料批发市场管理系统
所在专业:
学生签字:
导师签字:
2017 年 月 日
摘 要
科学技术的不断发展,计算机的应用日渐成熟,其强大的功能给人们留下深刻的印
象,它已经应用到了人类社会的各个层次的领域,发挥着重要的不可替换的作用。信息
管理作为计算机应用的一部分,使用计算机进行管理,具有非常明显的优点。例如:方
便快捷、高效率、低成本、存储量大、寿命长,这些优点能够极大地改变了传统的管理
方式。
长安材料批发市场管理系统基于当前较为流行的 B/S(浏览器/服务器)结构,采用
JSP 技术、SSM 框架、MYSQL 数据库,设计并实现了一个功能较为完善的航空售票的
软件,通过本系统,管理员可进行管理员账号管理、新闻公告管理、投诉建议管理、网
站链接管理、航班管理以及机票订单管理等,同时用户可进行网站首页、系统公告、查
看机票、订购机票、网站留言用户注册、后台管理等。本系统经过测试,运行效果稳定,
操作方便、快捷,是一个功能全面、实用性好、安全性高,并具有良好的可扩展性、可
维护性长安材料批发市场管理系统软件。
论文首先阐述了长安材料批发市场管理系统软件的开发,并对该系统进行了较详细
的需求分析,探讨了长安材料批发市场管理系统的功能需求、业务流程、系统结构和数
据库设计等方面的问题。
关键词:长安材料批发市场管理系统软件;JSP 技术;SSM 框架;MYSQL 数据库;B/S
结构
ABSTRACT
With the continuous development of science and technology, the application of
computers has become more mature, and its powerful functions have left a deep impression
on people. It has been applied to all levels of human society and has played an important and
irreplaceable role. As a part of computer application, information management has obvious
advantages using computers for management. For example: convenience, high efficiency, low
cost, large storage capacity, long lifespan, these advantages can greatly change the traditional
management methods.
The air ticketing system is based on the current popular B/S (browser/server) structure,
using JSP technology, SSM framework, and MYSQL database to design and implement a
more complete air ticketing software. Through this system, the administrator can Perform
administrator account management, news announcement management, complaint suggestion
management, website link management, flight management, and ticket order management. At
the same time, users can perform website homepage, system announcements, check tickets,
order tickets, website message user registration, background management, etc. . The system
has been tested and has stable operation effect, convenient and fast operation. It is an air
ticketing system software with comprehensive functions, good practicability, high safety, and
good scalability and maintainability.
The thesis first expounds the development of air ticketing system software, and conducts
a more detailed demand analysis of the system, and discusses the function requirements,
business process, system structure and database design of air ticketing system.
Keywords: Airline ticketing system software; JSP technology; SSM framework; MYSQL
database; B/S structure
目 录
第一章 绪论...............................................................................................................................1
1.1 课题研究背景意义.......................................................................................................1
1.2 设计目标.......................................................................................................................1
1.3 设计原则......................................................................................................................2
第二章 系统开发环境...............................................................................................................3
2.1 JSP 技术.......................................................................................................................3
2.2 B/S 结构.......................................................................................................................3
2.3 JAVA 简介.....................................................................................................................4
2.4 MYSQL 数据库...............................................................................................................5
2.4.1MySQL 数据库简介 .................................................................................................................5
2.4.2 MySQL 特点特性 ...................................................................................................................5
2.4.3 MySQL 数据库应用环境 .......................................................................................................6
2.5 SSM 框架介绍...............................................................................................................6
2.5.1 SSM 框架作用 ........................................................................................................................6
2.5.2 SSM 框架原理 ........................................................................................................................6
第三章 系统的需求分析...........................................................................................................7
3.1 可行性分析...................................................................................................................7
3.1.1 技术可行性 ..........................................................................................................................7
3.1.2 经济可行性 ...........................................................................................................................7
3.1.3 操作可行性 ...........................................................................................................................7
3.2 系统设计原则...............................................................................................................8
3.3 流程分析.......................................................................................................................8
3.3.1 系统开发流程 ......................................................................................................................8
3.3.2 系统登录流程 ......................................................................................................................9
3.4 系统设计规则与运行环境.........................................................................................10
3.5 系统用例图................................................................................................................11
3.5.1 管理员用例图 .....................................................................................................................11
3.5.2 用户用例图 .........................................................................................................................11
3.5.3 登录用例 .............................................................................................................................11
第四章 系统的概要设计.........................................................................................................13
4.1 系统结构设计............................................................................................................13
4.2 系统架构设计............................................................................................................13
4.2.1 总体架构设计 .....................................................................................................................13
4.2.2 系统网络拓扑结构图 .........................................................................................................14
4.3 系统数据库设计.........................................................................................................15
4.3.1 数据库设计原则 ................................................................................................................15
4.3.2 数据库概念设计 .................................................................................................................15
4.3.3 数据库实体(E-R 图)......................................................................................................15
4.3.4 数据库表 ............................................................................................................................17
第五章 系统的实现.................................................................................................................20
5.1 系统主界面的实现.....................................................................................................20
5.1.1 用户注册主界面 .................................................................................................................20
5.1.2 会员资料修改界面 .............................................................................................................21
5.1.3 新闻公告界面 .....................................................................................................................22
5.1.4 我的购票界面 .....................................................................................................................22
5.2 管理员登录界面.........................................................................................................23
5.3 管理员界面.................................................................................................................23
5.3.1 航班管理界面 .....................................................................................................................23
5.3.2 用户管理界面 .....................................................................................................................24
5.3.3 新闻管理界面 .....................................................................................................................24
第六章 系统测试.....................................................................................................................26
6.1 测试方法.....................................................................................................................26
6.2 功能测试.....................................................................................................................26
6.3 性能测试.....................................................................................................................27
6.4 可用性测试.................................................................................................................27
6.5 测试结论.....................................................................................................................27
6.6 系统改进目标.............................................................................................................28
结 论.....................................................................................................................................29
谢 辞...................................................................................................................................30
参考文献...................................................................................................................................31