基于Java的银行排队叫号系统设计与实现(3)

1.5论文内容与结构 银行排队叫号系统模拟了用户排队的全过程,不同身份性质的用户被分配到不同窗口,用户通过取号进入相应的队伍等待,完成了由人


1.5论文内容与结构

银行排队叫号系统模拟了用户排队的全过程,不同身份性质的用户被分配到不同窗口,用户通过取号进入相应的队伍等待,完成了由人为排队向计算机排队的成功转变。能有效地避免从前使用物理排队时会导致的各类问题,从而提高银行效率和公众体验。

本论文把内容分为成了四个章节,每一章具体内容介绍如下:

第一章:绪论部分。主要介绍一下课题背景和为什么要去研究它,研究它有什么重要的意义。

第二章:开发环境与平台搭建概述。主要介绍开发运用到的设计语言、框架及研发运行环境。

第三章:需求分析与设计。主要分析研究需求和设计,包含排队叫号系统的功能需求、数据库设计和详细设计。

第四章:系统的实现与测试。详细介绍银行排队叫号系统的实现过程以及对系统进行各方面的测试。

第二章 开发环境与平台搭建概述

2.1 Java语言概述

2.1.1Java语言简介

Sun公司对Java编程语言的解释是:Java编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言。

Java语言是一种可以撰写跨平台应用软件的面向对象的程序设计语言,其特点之一就是面向对象[9],“对象”指的是代码和数据的实际集合体,开发者可以使用自定义的类型和关联操作设计软件。且面向对象设计能增强工程的健康度,使大型软件工程的计划和设计变得更容易管理,也能因此让失败工程的数量减少。第二个特性就是跨平台,使用Java语言编写的程序可在编译后在任何硬件设备上运行,无需更改,其“一次编译,到处运行”的称谓由此而来。Java还具有自动垃圾收集机制,在一个对象没有任何引用时,自动删除此对象所占用的空间,释放存储器以避免存储器泄漏。

2.1.2开发环境

硬件设施:普通PC机。

系统平台:Windows7。

开发环境:安装JDK、Tomcat、Microsoft JDBC Driver for SQL Server。

开发工具:Eclipse。