Open Nav

基于Android平台的医院预约挂号系统任务书

题    目:基于Android平台的医院预约挂号系统任务书     
毕业设计任务与要求:
一、    开发与运行
1.    开发工具:Android SDK + MyEclipse + MySQL数据库
2.    运行环境:患者(手机客户端)
二、    设计任务
1.    开发团队:3人。
2.    工作量:代码量≥1500行/人,项目总代码量4500-6000行。
3.    功能性:根据医院业务现状,从医院挂号系统软件的服务器端和客户端出发,针对医院挂号系统软件应该具备的功能和性能需求,借助信息技术手段,利用移动通信技术,进行 Android 系统下医院挂号系统设计,重点解决系统客户端及信息查询模块关键部分设计的代码技术问题。按功能将智能医疗软件系统划分为:查询诊疗信息模块、预约挂号模块、患者定制就诊提醒模块、用户登录模块等。
4.    创新性:系统设计上力求层次分明,系统结构清晰明了分层合理,严格按照MVC设计模式进行系统功能进行研发设计,这是一个典型的符合面向对象设计模式并将其解耦合特性应用得当的管理系统。系统运行稳定,操作简明易懂。 [资料来源:https://www.doc163.com]
5.    实用性:本系统在使用上功能齐全,操作简单,界面美观大方,在结构上层次清晰,系统可扩展及可重用性较强,对信息的处理快捷而方便,权限分配合理,方便用户使用。
三、    主要设计内容与要求
1.    用户登录验证功能:
该模块提供了用户登录和验证功能。这个模块可以使用户完成注册、登录和帐号绑定的功能。本系统设计的用户主要分为三种,分别是患者、医生和系统管理员。用户登录功能需要根据不同的角色对已有数据库信息设置不同的权限。通过用户信息数据库来储存用户提交的注册信息。
2.    查询诊疗信息功能:
在这个模块中,我们希望用户可以查询到自己想要的诊疗信息。在分析各个医院不同的医疗条件和医疗优势的基础上,为患者获取提供相关的诊疗信息提供帮助,尽可能满足患者的需求。客户端首先要向智能医疗服务器发送包含有
患者用户 的诊疗信息查询请求,智能医疗服务器收到请求后,会验证请求的发起者和患者的相关信息。
3.    预约挂号功能:
通过需求分析,作为主要参与者的患者,其目的是希望能够通过本系统在相应的医院进行挂号。前提条件是该用户信息已经提前储存到了智能医疗系统中,而且符合所有挂号条件。要完成挂号操作,首先客户端要发出挂号请求(包含患者用户 信息),之后该请求传递到应用服务器当中,应用服务器要对该请求进行分析验证,判断是不是合法。如果合法,则挂号信息反馈给应用服务器,应用服务器接收到用户的挂号信息后再进行处理和储存,这样便完成了整个挂号操作。

[资料来源:www.doc163.com]

基于Android的移动终端医院挂号系统设计包括移动客户端和服务器端。移动挂
号系统的用户就是需要到医院就诊的患者,所以本系统主要是面向患者的,需要实现的基本功能具体如下:
(1)预约挂号:根据自身需要选择的医生和相应的就诊时间,实施预约挂号。
(2)挂号查询:查询自己的预约挂号记录。
(3)取消预约:在系统允许时间内取消不能按时预约的预约诊次。
(4)医生查询:通过查询医生的基本信息,选择适合自己的医生。
(5)排诊查询:查询医院的排诊表,便于选择医生和就诊时间。
客户端的主要功能有:为用户提供登录模块、注册模块、查询模块、网上挂号模块以及网上支付模块、就诊提醒模块等。这些都需要与服务器端的交互来完成,各个实体之间的关系决定信息之间的交互关系。
该系统的主要用户分为患者、管理员和医生三类,登录后会赋予不同用户不同的权限。患者需要挂号类、处方类、病历类等,各个类之间相互调用完成系统功能。

四、    本设计中的“复杂工程问题”
1.    “复杂工程问题”的界定
按照《工程教育专业认证标准》界定:复杂工程问题必须具备下述特征(1);同时,具备下述特征(2)-(7)的部分或全部: [资料来源:Doc163.com]
(1)    必须运用深入的工程原理,经过分析才可能得到解决;
(2)    涉及多方面的技术、工程和其他因素,并可能相互有一定冲突;
(3)    需要通过建立合适的抽象模型才能解决,在建模过程中体现出创造性;
(4)    不是仅靠常用方法就可以完全解决的;
(5)    问题中涉及的因素可能没有完全包含在专业工程实践的标准和规范中;
(6)    问题的相关各方利益不完全一致,存在利益冲突;
(7)    具有较高的综合性,包含多个关联子问题。
2.    本设计具备“复杂工程问题”的特征
    具备特征(1):其一,为了实现移动APP,需理解其工作原理;其二,为实现相关功能,需理解泛型编程、MVC框架等基本原理。
    具备特征(2):本系统的开发涉及Java程序技术、移动开发模式、泛型编程、数据库技术、Spring框架等。
    具备特征(3):本系统的医院挂号预约需要封装相关功能,并将相关的逻辑功能抽象化为相应的类和方法,涉及面向对象的分析与设计、类的抽象与封装等。
[资料来源:www.doc163.com]

    具备特征(4):鉴于手机应用的普及,传统的网站开发在技术上落后移动手机客户端,因此,本设计选用拥有广大用户数的Android平台及其接口进行开发,在多个方面都表现更好、更有优势。
    具备特征(6):本设计采用的MyEclipse、Netbean、MySQL、Android等开发工具和设备都有多种可以选择,如开发工具有Netbean、Eclipse等,他们属于竞争关系,彼此存在利益冲突。
    具备特征(7):本系统有较高综合性,包括用户注册、登录、医生信息、科室信息、预约挂号等功能模块。
五、    设计原则
1. 独立开发:某些技术或算法可借鉴他人成果,但必须是在理解基础上的借鉴和改进,必须弄懂算法原理、技术手段。否则,视作抄袭,毕业设计成绩不合格。
2. 方案修改:与导师商议并取得导师同意后可适度修改,不得擅自删减。
3. 开发过程:遵循软件工程相关规定、阶段、步骤,熟悉工程化开发过程。
六、    说明书撰写
1.    态度严谨,撰写认真,用词简洁准确,无语法、用词、术语、标点符号等错误。
2.    描述方式恰当,充分阐述设计理念、方案、算法、技术原理等,禁贴源代码代替。 [资料来源:www.doc163.com]
3.    结构完整、层次清楚、图表美观、符合规定;图表必须绘制,禁止贴图。
4.    严禁:用而不引、引而不用、伪造数据、抄袭剽窃、买卖论文等学术不端行为。
推荐主要参考文献和资料:
1.    雷托迈耶.Android 4高级编程(3版) [M].北京:清华大学出版社,2013.
2.    李宁.Android 应用开发实战[M].北京:机械工业出版社,2012,35~40.
3.    陆明刚.Java性能优化权威指南[M].北京:人民邮电出版社,2012.
4.    李刚.疯狂 Java讲义[M].北京:电子工业出版社,2012,99~112. 
5.    韩超.Android 经典应用程序开发[M].北京:电子工业出版社,2012,283~292.
6.    陈伶,张红实.SSH框架项目教程.水利水电出版社,2013年:
7.    朱萍,朱晓勃,黄永刚. 基于Android 移动终端医院挂号系统设计研究.河 北 软 件 职 业 技 术 学 院 学 报.2014,(16)3:61-65.
8.    张瑞青, 李铁柱.基于Spring MVC的用户登录系统的设计与实现[J].科技信息, 2012 (10): 246⁃247. [资料来源:https://www.doc163.com]
9.    邵钢.基于Spring框架的MVC控制器的优化与改进[D].济南:山东大学, 2011.
10.    孟晨, 赵春亮, 张建国.泛型DAO模式在Java Web开发中的应用[J].计算机应用与软件, 2012 (1): 175⁃177. [来源:http://Doc163.com]

  • 关于资料
    提供的资料属本站所有,真实可靠,确保下载的内容与网页资料介绍一致.
  • 如何下载
    提供下载链接或发送至您的邮箱,资料可重复发送,若未收到请联系客服.
  • 疑难帮助
    下载后提供一定的帮助,收到资料后若有疑难问题,可联系客服提供帮助.
  • 关于服务
    确保下载的资料和介绍一致,如核实与资料介绍不符,可申请售后.
  • 资料仅供参考和学习交流之用,请勿做其他非法用途,转载必究,如有侵犯您的权利或有损您的利益,请联系本站,经查实我们会立即进行修正! 版权所有,严禁转载
    doc163.com Copyright © 2012-2024 苏ICP备2021029856号-4