- 1、本文档共44页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
多线程医院排号系统[精选]
多线程医院排号系统
学生姓名:xxx 指导老师:xx
一 前言
1.1课题背景
时间等于金钱,这句话是这个飞速发展时代真实写照,随着科技的不断发展,人们越来越要求办事的效率,讨厌把宝贵的时间花在一些排队的事情上。我国是一个人口众多的国家,各大银行,邮局,医院等营业大厅常常人满为患,排着长队等着办理业务,这种局面常常使人们怨声载道。
随着社会的发展,特别是信息技术的发展,计算机已经在社会的各个方面凸显出来。原始呆板固化的排队等候方式转变为基于计算机管理与控制的舒适、休闲的等候方式。由于原始的排队等候方式存在不方便、不安全等缺点,而基于计算机管理与控制的舒适、休闲的等候方式完全可以解决这些弊端,人们不仅可以自由安排等待时间,而且可以轻松的享受其他服务这提高了业务员的工作效率,也提高了其业务素质。
号系统为排队问题而设计的,它效高工作人员的工作效率,也能够使顾客合理的安排等待时间,让顾客感到服务的公平公正1.3 设计的基本任务
排号系统在现今的服务行业还是个比较新鲜的名词利用这种先进的号系统管理模式将网络技术、通信技术相结合,采用TCP/IP通信连接,使企业的服务机构通过网络与顾客通信,完成对顾客的管理。号系统实现每个客户端可以迅速建立与服务器端的实时通信连接,并且操作互动的业务顾客可以进行取号业务,还可以进行一些,业务员进行业务处理还可以对数据库进行一些增删改查等操作。随着网络编程技术研究的不断深入和完善,国内外越来越多的企业己经开始使用号系统,中国建设银行,上海长海医院等地方已开始使用,并且取得了相当的业绩和成果。论文首先讨论了医院排号系统的背景、意义、应用现状以及研究与开发现状。本文在对C/S架构、S网络编程技术、Java线程编程等相关技术理论做了简单的论述。结合工程项目,具体论述了医院排号系统的需求分析、整体设计以及系统数据库的设计,其中包括业务流程图、系统用例图、功能结构图、数据流程图、以及系统数据库的E-R图的分析和描述。
,论文着重讨论了C/S架构的医院排号系统的设计和实现。在论文中详细地论述了医院排号系统的数据库设计与系统实现的各个步骤,并对原型系统作了简要介绍。最后论文对主要完成的工作进行了总结,并提出了研究的不足之处以及对今后研究的展望。关键词C/S架构Java多线程;医院排号系统;Socket网络编程分析.1 系统初步调查
.2 系统可行性分析
.2.1 经济可行性
.2.2 操作可行性
.2.3 技术可行性
本系统采用Java语言编写,它是一种简单的,面向对象的编程语言,具有多线程,分布式,跨平台等特性。它有自己的安全机制,并且移植性很好。在数据库方面采用了SQL Server 2000,其灵活性,安全性和易用性为数据库编程提供了良好的条件。.3 系统开发环境概述
.3.1 硬件环境
本系统采用单机操作方式,基本配置如下;
处理器:Intel(R) Pentium(R) M 786MHz 2.13GHz
硬盘空间:80GB
内存:512MB
显示器:ATI X30
.3.2 软件环境
采用C/S架构,使用Eclipse运行环境
开发平台:Eclipse+salories10
操作系统:数据库服务器:使用技术:Java GUI、JDBC、Socket.4 系统需求分析
.4.1 业务流程分析
在调研过程中,已了解到所涉及的业务流程如图1所示
图2-1 业务流程图
2.4.2 系统体系结构
系统体系结构如图2-2系统体系结构所示:
图2-2 系统体系结构
2.4.3 系统
图2-3 系统逻辑模型
2.5 系统需求定义
.5.1 病人用例图-4病人用例图所示:
图2-4 病人用例图
2.5.2 医院工作人员用例图
图 2-5 医院工作人员用列图
三 总体设计.1 系统设计目的与任务
系统设计阶段的主要目的是,将系统分析阶段所提出的、充分反映病人信息需求的系统逻辑方案转换成可以实施的、基于计算机和网络技术的物理方案。这一阶段的主要任务是从信息系统的总体目标出发,根据系统分析阶段对系统的逻辑功能的需要,并考虑到经济、技术和运行环境等方面的条件,确定系统的整体结构和系统各组成部分的技术方案,合理选择计算机和通信的软件、硬件设备,提出系统的实施计划。
.2 开发设计思想
医院排号系统从界面上看主要实现两个方面的功能:(1)取号 客户按键反馈给服务器,然后服务器从数据库获得一个号反馈给病人,这就完成了取号的过程,在病人取号的可视化界面上病人可以查询当前取号总人数,也可查询到已处理的人数,在病人当前的号票时也号票,病人还可以在可视化界面看到自己的取票信息和要等待的人数。
(2)叫号 医院工作人员按键反馈给服务器,服务器拿到取号时存储在数据库中的数据进行业务处理,在这个过程中医院工作人员可以进
文档评论(0)