基于Java语言实现了银行排队叫号系统。论文首先对课题的背景和研究现状做了相应概括与阐述,介绍使用Eclipse作为开发该系统且基于Java的可扩展平台。
摘要:本课题基于Java语言实现了银行排队叫号系统。论文首先对课题的背景和研究现状做了相应概括与阐述,介绍使用Eclipse作为开发该系统且基于Java的可扩展平台,其中还详细介绍JDK、Tomcat的环境变量设置,然后根据银行排队叫号系统的组成与结构,阐述了系统的设计方案和实现方法,主要剖析了系统核心功能部件的开发过程,例如页面布局、排队取号以及数据库实现等,本系统采用C/S架构,用户在客户端进行取号等操作,服务器端负责数据库相关的操作。论文最后,为验证系统的可用性和可靠性对系统的重要功能模块进行了测试。
关键词:排队叫号系统;Java;客户端/服务器架构
ABSTRACT:This topic is based on the Java language to achieve the bank queuing system. Firstly, the background and the present situation of the research are summarized and elaborated. The paper introduces the use of Eclipse as the Java-based extensible platform for developing the system, which also introduces the environment variable settings of JDK and Tomcat in detail. And then, the design scheme and implementation method of the system are described according to the composition and structure of the bank queuing system. Mainly analyzes the development process of the core function of the system, such as page layout, queuing and database implementation and so on. The system uses C / S architecture, users in the client to take numbers and other operations, the server is responsible for database-related operations. Last but not least, the important functional modules of the system are tested to verify the usability and reliability of the system.
Key words:the queuing system;Java;Client/Server architecture
目 录
第一章 绪论 1
1.1 课题研究的背景与意义 1
1.2研究现状 1
1.3关键技术和难点 2
1.4拟采用的研究手段 2
1.5论文内容与结构 2
第二章 开发环境与平台搭建概述 4
2.1 Java语言概述 4
2.1.1Java语言简介 4
2.1.2开发环境 4
2.1.3JDK环境变量配置 4
2.1.4Tomcat环境变量配置 6
2.1.5 SQL Server 的配置 7
2.1.6 JDBC配置 7
2.1.7测试连接SQL Server 2008数据库 7
2.2平台搭建简介 8
2.2.1平台搭建 8
2.2.2个别问题解决 8
第三章 系统分析与设计 9
3.1需求分析 9
3.1.1用户需求 9
3.1.2业务需求 9
3.1.3功能需求 9
3.2可行性分析 11
3.3系统设计 11
3.4数据库设计 12
3.5详细设计 15
第四章 系统实现与测试 19
4.1界面的布局与实现 19
4.1.1首页界面 19
4.1.2登录界面 23
4.1.3管理员管理界面 28
4.1.4柜员办理业务界面 30
4.1.5用户排队等待叫号界面 35
4.2系统测试 36
结束语 38
致 谢 39
参考文献 40
第一章 绪论
1.1 课题研究的背景与意义
随着经济全球化以及社会的快速发展,各行各业的竞争逐渐加剧,促使各行各业为适应时代的需求改变旧的工作方式树立新的服务观念,由于信息化、智能化建设在各行各业越来越普及[1],人们越来越要求办事的效率,不愿把宝贵的时间花费在排队的事情上,社会对各个行业办事效率的要求也越来越高[2]。
人们在银行、医院、电信、税务、工商等营业大厅里前拥后挤、杂乱无章地排队等候,已是司空见惯的现象[3],银行排队等待现象在各大银行屡见不鲜,随着银行业务量的快速发展,银行里排长队办业务的现象成为困扰银行和用户的一大难题,银行柜台业务承受的压力也越来越大,如何加强窗口单位的服务质量,如何加强对用户及工作人员的管理,如何克服用户排队而引起的各种弊端,创造一个轻松而个性化的窗口环境,改善服务质量、树立良好形象,解决劳累的排队现象、创造人性化服务环境已成为银行急需解决的问题[4]。