2.5  JSP技术
JSP是JAVA Server Pages的缩写,它运行在JAVA页面服务器端,通过Hyper Text Markup Language页面嵌套JAVA页面实现相应功能。
JSP页面在JAVA服务器上运行,当用户有需求通过浏览器来访问Web应用的时候,Web服务器将运用JSP引擎来编译和执行相应的JSP,最后客户端的浏览器展示生成好的页面,JSP的运行过程有三步:
第一个步骤是翻译,Web服务器将会把收到的JSP文件翻译为一个JAVA文件。
第二个步骤是编译,Web容器将翻译好的JAVA文件编译成字节码文件。(.class文件)
第三个步骤是执行,Web容器运行编译好的字节码文件并将结果返回到客户端展示。
3  系统可行性分析与需求分析
3.1  系统可行性分析  
系统的可行性分析是一个系统开发的一个重要过程,需要进行系统分析,反之可能最终导致系统故障[9]。综上可见,系统可行性分析可以降低系统开发危险。
3.1.1  经济可行性分析
需要的软件和硬件设备如下:
(1)硬件需求:
内存:DDR4 8G
硬盘:2T
机器:台式机或笔记本
(2)软件要求:
JDK1.6、Windows 系统、MYSQL数据库系统、MyEclipse8.6、Tomcat 6.0
总而言之,本系统主要的成本在硬件,例如服务器;而大部分的软件是免费的,所以总成本在可控范围内。
3.1.2  技术可行性分析
技术可行性是对运行系统需要的硬件、软件作出分析,分析其是否是符合要求的、是可以顺利开发系统的。
(1)硬件:需要的硬件是稳定的、可以运行的,可以顺利的进行。
(2)软件:需要的JAVA、后台MYSQL、JSP、Tomcat、JDK等软件是可以顺利安装、顺利运行的。
(3)本人具有一定的JAVA编程基础,通过相关资源查找与学习,可以顺利的进行系统开发。
3.1.3  应用可行性分析
现今社会互联网已被广泛使用,该系统安全简易,只要有网络,患者就可以根据自己的情况浏览和选择医院的专家进行挂号操作,大大满足了患者强烈的求裂欲望,可以有效地推广,对外地患者有帮助。同时加强医院内部管理,抑制黄牛倒票的行为,对我国的整体医疗发展也起到了一定的推动作用。综上,该系统是可行的。
3.2  需求分析
3.2.1  系统功能需求分析
本系统主要实现用户通过网络进行医院预约挂号,减少看病难、挂号难、现场就医难等突出问题[10]。
需求分析见下:
(1)系统注册等功能
用户需要进行注册和登录的操作,普通患者可直接登录。代理注册后需要等待系统管理员审核,只有审核被通过以后方能进入系统。
(2)网上预约功能
用户可浏览及按科室类别搜索,提前七天进行预约挂号的操作。
(3)科室专家信息功能
用户可以浏览各个科室的专家,并查看专家的具体信息,如专家擅长领域等。
(4)留言功能
留言功能即用户可对专家的诊断打分留言,为其他用户参考、提供方便。
3.2.2  系统界面需求分析
在设计界面时,要兼顾版面,符合用户操作习惯,使相关的信息更加突出,更能让用户满意、页面美观、易于浏览、赏心悦目。通常情况下,系统用户界面的设计需要遵照以下几点:
     ①简洁明了
②统一性
③有顺序的排列
④不会被攻击
3.2.3  系统性能需求分析
计算机系统最重要的特点是相关的反应时间,下面进行医院预约挂号系统的具体反应时间分析[11]。
(1) 页面跳转时间
是页面转换所需要的时间,因为用户不愿意进行长时间的等待,这会使他们丧失继续浏览系统的兴趣。因此该医院预约挂号系统设定15s之内进行跳转。
上一篇:jsp+oracle校园运动场地预约系统设计+源代码
下一篇:python+mysql网络爬虫定向爬取文本信息+源代码

jsp+mysql的B2C网上商城系统的设计与实现

asp.net+sqlserver社区医院病员...

Java+sqlserver医院远程挂号系统设计

jsp+mysql毕业设计课题管理系统的设计

电子商务茬医院管理中的應用【1862字】

合理利用电子商务平台实...

jsp+mysql购物车系统核心算法的分析设计与实现

AT89C52单片机的超声波测距...

国内外图像分割技术研究现状

志愿者活动的调查问卷表

中国学术生态细节考察《...

承德市事业单位档案管理...

神经外科重症监护病房患...

10万元能开儿童乐园吗,我...

医院财务风险因素分析及管理措施【2367字】

C#学校科研管理系统的设计

公寓空调设计任务书