本站所列毕业设计(论文)资料均属于原创者所有,初衷是为大家在毕业设计(论文)过程中参考和学习交流之用。

毕业设计我帮你

移动护理系统软件测试的计划与实施

www.bysj580.com / 2016-12-09
移动护理系统软件测试的计划与实施
一、选题简介、意义
选题简介:
  准备测试移动护理系统,该系统用于临床医疗方面。手持终端设备上的安装程序,可查询病人信息和用药情况
选题意义:
意义在于保证发开发出来的产品达到了较好的质量标准,能在同类产品中更稳定,更先进,更有使用价值。而我所要做的就是,尽可能多找出系统中存在的错误和缺陷,并将错误改正,缺陷弥补。在此基础上添加新元素,是系统变得更完美。android现在应用很广泛,可谓是如日中天,未来发展的方向大概是手持终端,手机,平板电脑等 ,相信android应该能在这些领域撑起一片属于自己的天地。因此,我此次毕业设计确定为测试android应用程序,具有很重要的意义。
二、课题综述(课题研究,主要研究的内容,要解决的问题,预期目标,研究步骤、方法及措施等)
课题研究:
主要研究的内容:          
1, 黑盒的测试方法测试移动护理系统
2, 软件测试流程
3, 现有相关软件测试技术方法和工具
4, 软件测试过程与技术改进
解决的问题:
预期目标:
1, 了解掌握软件测试流程。掌握测试计划制定,测试用例设计,测试报告分析等。
2, 希望能在测试过程中找到移动护理的测试规律,寻找与其他软件的不同点。
3, 希望针对移动护理系统总结出移动护理系统的测试点,bug经常出现在的地方。
4, 期望针对这些测试点,能有自己的想法。
研究步骤:
          1,  本设计以客户端的移动护理系统作为测试对象。
          2,  整理移动护理的相关程序的功能,设计数据库。
          3, 测试移动护理相关功能能否正常运行
          4, 优化系统界面,操作运行流畅
研究方法、措施:
          1.图书馆搜索移动护理和HIS后台管理的相关书籍。
          2.上网搜索不理解的问题。
          3.询问相关的指导老师,解决问题。
三、设计(论文)体系、结构(大纲)
1.设计体系
(1)设计出适合系统的UI界面,这个只是系统构建的第一步,UI界面的布局除了采用xml文件来描述实现外,还采用企业中新的思想来搭建。(2)构建系统需要的数据库,用SQLite、mysql存放数据,用MD5方式进行加密。(3)对用户进行分组,设置讨论群相关功能,可以利用企业中新的技术来实现。(4)用户实时状态监控,代理服务器配置等等;可以参照开源项目Beem来构建。我的这个项目可能还有很多细节的关键技术没有考虑到,但都会严格按照MVC的设计模式来完成。
2.系统功能模块结构图
 
3.主要用到的技术
   软件测试技术归结为两大类:白盒测试和黑盒测试。白盒测试有可分为静态测试和动态测试;静态测试主要包括代码检查法、静态结构分析法等;动态测试技术主要包括程序插桩、逻辑覆盖、基本路径测试等。黑河测试一般可分为功能测试和非功能测试两大类:功能测试主要包括等价类划分、边值分析、因果图法、错误推测、强度测试、兼容性测试、配置测试、安全测试等。


基于开放性的Android平台,开发一款手机APP软件。可实现校园群体(教师、学生)间的通讯。允许即时地传递文字信息,文本文件,语音和视频进行交流。此外,借助TCP/IP协议,作为通讯协议,完成学生团体间的网络通信模块,实现学生间的交流。
在设计方面,实现UI界面的精美设计,并对传递过程中的数据进行加密。服务器端设置成功后,允许多个客户端同时登录,并且同时连接到一个服务器上。服务器对每个客户端进行认证,对认证通过的客户端创建会话,实现客户端与客户端之间的通讯。
本款软件,主要用于解决校园群体间通讯的不及时问题,实现通讯的即时性。搭建一个良好的通信平台。
本款软件,优势所在,通讯免费。
开放客户端的端口,允许两个人或者多个人使用网络,实现不同平台间的通信。
我选择的设计项目是“基于Android平台的校园辅助通讯系统设计与实现”,目的在于充分运用自己学过的知识,和锻炼自己综合学习的能力,为以后做更深入的研究、发展和就业创造良好的条件。
收缩