银行排号系统是为解决服务业营业大厅排队问题而设计的,提高工作人员效率,合理安排顾客等待时间,让服务更公平公正。本文研究背景、意义、应用现状和开发现状。探讨了C/S架构、Socket网络编程技术和Java多线程编程等相关技术理论,并结合工程项目详细论述了排号系统的需求分析、整体设计和系统数据库设计,包括业务流程图、系统用例图、功能结构图、数据流程图以及系统数据库E-R图的分析和描述。重点讨论了C/S架构排号系统的设计和实现,详细论述了数据库设计和系统实现步骤,并简要介绍了原型系统。最后总结了主要完成的工作,并提出了研究不足之处和未来展望。