基于移动客户端中药饮片条形码识别应用开发孙瑞084208139.doc_第1页
基于移动客户端中药饮片条形码识别应用开发孙瑞084208139.doc_第2页
基于移动客户端中药饮片条形码识别应用开发孙瑞084208139.doc_第3页
基于移动客户端中药饮片条形码识别应用开发孙瑞084208139.doc_第4页
基于移动客户端中药饮片条形码识别应用开发孙瑞084208139.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

南京中医药大学信息技术学院毕业设计(论文)开题报告课 题 名 称: 基于移动客户端中药 饮片条形码应用开发 学 生 姓 名: 孙瑞 学 号: 084208139 指 导 教 师: 胡晨骏 专 业 名 称: 计算机科学与技术 2012 年 1月 4 日说 明1根据教育部对毕业设计(论文)的评估标准,学生必须撰写毕业设计(论文)开题报告,由指导教师签署意见、毕业设计(论文)指导小组审查,学院教学院长批准后实施。2开题报告是毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一。学生应当在毕业设计(论文)工作前期内完成,开题报告不合格者不得参加答辩。3毕业设计开题报告各项内容要实事求是,逐条认真填写。其中的文字表达要明确、严谨,语言通顺,外来语要同时用原文和中文表达。第一次出现缩写词,须注出全称。4本报告中,由学生本人撰写的对课题和研究工作的分析及描述,应不少于2000字,没有经过整理归纳,缺乏个人见解仅仅从网上下载材料拼凑而成的开题报告按不合格论。5开题报告原则上在第七学期18周前完成,各教研室完成毕业设计开题检查后,各设计指导小组应写一份开题情况总结报告报学院。南京中医药大学信息技术学院毕业设计(论文)开题报告学生姓名孙瑞学 号084208139专 业计算机科学与技术指导教师姓名胡晨骏职 称讲师所在单位或部门信息技术学院课题来源自拟课题类型设计+论文课题名称基于移动客户端中药饮片条形码识别应用开发毕业设计的内容和意义 药品作为一种特殊的商品,关系到人民群众的身体健康和生命安全。如何有效监督、管理、跟踪药品在生产、流通、消费领域的质量安全,是大家重点关注的问题。由于条形码具有科学性、全球统一性、编码专一性、信息共享性、可自动识别、完备性等特点。利用它的这些特性,可以完成药品从生产、流通、使用全程的跟踪、监测,在使用过程中出现问题时能够及时地溯源和召回,以最低限度地减少损害。目前对药品条形码的识别需要专门的条形码扫描仪,扫描仪虽识别灵敏度高,但是随身携带不方便。随着手机的普及及第3代移动通信(3G)技术应用的到来,手机成了人们上网查询信息的有力工具。如果能通过在手机上安装专门的药品条形码识别软件,通过网络,查询到药品从生产到出厂的所有信息,将大大提高工作效率。研究背景:目前,我国的药品条形码中包含的信息量非常少,仅仅包含药品名等信息,而与药品质量密切相关的生产批号、生产过程数据、产地等这样的重要信息仍游离于条形码之外,不便在药品生产流通各环节进行快速准确的识别,当药品出现质量问题时,也不利于监管部门监管追溯。研究内容:一、主要内容: 1、理论学习: 学习android开发工具和平台,学习android的界面开发技术,学习java的基本方法和步骤;关系数据库理论及其应用;SQL server的访问机制;http通信技术。 2、功能要求:在android移动客户端开发药品条码的识别程序,扫描中药饮片的条码,依据识别的条码信息,在线查询中药饮片生产过程的信息。 毕业设计的内容和意义 具体功能: (1)实现在手机终端扫描药品条码,并识别条码信息; (2)通过Http协议将扫描的药品条码信息传到中药饮品条码信息系统; (3)查询到有关该中药饮片的生产过程信息; (4)对炒药过程的温度信息采用图表方式显示; 3、性能要求: 界面友好,运行稳定; 对部分信息图形方式显示,直观清晰;二、成果形式 1.中药饮片条形码识别应用软件。基于Android系统平台的可安装软件(.apk) 及开发程序源代码。 2.用户使用说明文档。对软件功能操作的帮助说明。三、开发环境: 开发环境搭建:Eclipse3.7 + Android SDK( For Window) + ADT12.0 + SQL Server 2005 + Java JDK四、硬件环境:服务器端:P4 以上512内存2 00以上硬盘+网卡;手机客户端:系统Android 2.0及以上+摄像头(500W及以上)+ UIM 卡;课题研究意义: 药品是一种特殊的商品。药品在研发或者在生产过程中可能存在疵漏,使有缺陷的药品严重危害患者的生命安全,此时需要对这些进入流通领域的药品或即将进入市场的药品进行追溯,对该批药品全部召回。使用条形码建立药品全程追溯系统,可以提供药品供应链中供给与需求之间的可靠联系,确保到达药房货架或消费者手中的药品来源是清晰的,并可追溯到最上游的原材料供应商。通过该系统,可回答用户有关“药品从哪里来,中间处理环节是否完善”等问题,并给出详尽、可靠的回答,从而有效地监管药品安全问题。锻炼了学生动手实践的能力,培养了学生勇于思考、积极创新的意识,同时通过独立的进行项目设计开发,运用了理论知识,更好的夯实基础知识,达到理论与实践结合的目的。对即将步入社会的毕业生来说,是一个很好的学习与磨练的机会。文献综述 2010年国家药监局发布公告,将对批准上市的药品实行编码管理。这意味着,今后在内地上市并销售的每个最小包装的药品,都将拥有国家药品监管部门赋予的惟一“身份证”。国家药品编码包括本位码、监管码和分类码,以数字或数字与字母组合形式表现。本位码用于国家药品注册信息管理,在药品包装上不体现。药品首次注册登记时赋予本位码,是国家批准注册药品惟一的身份标志。监管码用于药品监控追溯系统,直接体现于药品包装(大、中、小)上可供识读器识读并反映相关产品信息的编码。分类码用于医保、药品临床研究、药品供应及药品分类管理等,在药品包装上不体现。可以将国家药品编码信息存在电子标签中,方便国家药监局的监管;也可以将药品编码信息以条码的形式印在药品包装盒上,最终的消费者可以通过手机客户端软件扫描条码查询饮片从原料到成品的全过程的质量信息 Android是一种以Linux为基础的开放源码操作系统,主要使用于便携设备。它由谷歌公司和开放手持设备联盟开发和领导。Android的内核基于Linux,除了内核之外,则是中介层、数据库元和用C/C+编写的API以及应用程序框架。Android的应用程序通常以Java数据库元为基础编写,运行程序时,应用程序的代码会被实时转变为Dalvik dex-code (Dalvik Executable),然后Android操作系统通过使用实时编译的Dalvik虚拟机来将其运行。 Android以Java为编程语言,使接口到功能,都有层出不穷的变化,其中Activity等同于J2ME的MIDlet,一个 Activity 类(class)负责创建视窗(window),一个活动中的Activity就是在 foreground(前景)模式,背景运行的程序叫做Service。两者之间通过由ServiceConnection和AIDL连结,达到复数程序同时运行的效果。如果运行中的 Activity 全部画面被其它正在运行Activity 取代时,该 Activity 便被停止(stopped),甚至被系统清除(Kill) View等同于J2ME的Displayable,程序人员可以通过 View 类与“XML layout”档将UI放置在视窗上,Android 1.5的版本可以利用 View 打造出所谓的 Widgets,其实Widget只是View的一种,所以可以使用xml来设计layout,HTC的Android Hero手机即含有大量的widget。至于ViewGroup 是各种layout 的基础抽象类(abstract class),ViewGroup之内还可以有ViewGroup。View的构造函数不需要在Activity中调用,但是Displayable的是必须的,在Activity 中,要通过findViewById()来从XML 中取得View,Android的View类的显示很大程度上是从XML中读取的。View 与事件(event)息息相关,两者之间通过Listener 结合在一起,每一个View都可以注册一个event listener,例如:当View要处理用户触碰(touch)的事件时,就要向Android框架注册View.OnClickListener。另外还有Image等同于J2ME的BitMap。 Android 是运行于 Linux kernel之上,但并不是GNU/Linux。因为在一般GNU/Linux 里支持的功能,Android 大都没有支持,包括Cairo、X11、Alsa、FFmpeg、GTK、Pango及Glibc等都被移除掉了。Android又以bionic 取代Glibc、文献综述以Skia 取代Cairo、再以opencore 取代FFmpeg 等等。Android 为了达到商业应用,必须移除被GNU GPL授权证所约束的部份,例如Android将驱动程序移到 userspace,使得Linux driver 与 Linux kernel彻底分开。bionic/libc/kernel/ 并非标准的kernel header files。Android 的 kernel header 是利用工具由 Linux kernel header 所产生的,这样做是为了保留常数、数据结构与宏。 目前Android 的 Linux kernel控制包括安全(Security),存储器管理(Memory Managemeat),程序管理(Process Management),网络堆栈(Network Stack),驱动程序模型(Driver Model)等。下载Android源码之前,先要安装其构建工具 Repo来初始化源码。Repo 是 Android 用来辅助Git工作的一个工具。【1】 文龙等 SQL Sever 2005入门与提高.清华大学出版社M.2007.3【2】 明日科技等 SQL Sever 2005数据系统开发案例精选.人民邮电出版社M.2007.7【3】 王珊等 数据库系统概论(第四版).高等教育出版社.2010【4】 Bruce Eckel Java编程思想(第4版).机械工业出版社.2007.6.1【5】 (美)达尔文(Darwin,F,I)著 关丽荣译 中国电力出版社.2009.2.1【6】 孙卫琴 Tomcat与Java Web开发技术详解(第2版) 电子工业出版社2009.1.1【7】 哈希米 精通Android 2. 人民邮电出版社.2010.12【8】 杨丰盛 Android应用开发揭秘.机械工业出版社.2010.1.1【9】 李刚 疯狂Android讲义 电子工业出版社.2011.7.1【10】 邓凡平 深入理解Android:卷I 机械工业出版社.2011.9.1设计方案和技术路线1.搭建开发环境:安装Eclipse 、Java JDK 和 Android SDK,并为为它们配置环境变量。同时在Eclipse中安装ADT插件,创建Android AVD。2.软件开发:可以在Android AVD(或手机终端) 安装已生成的(.apk)可安装软件,并调试软件,观察是否实现扫描识别的功能。3.功能要求:通过手机摄像头扫描药品条形码,然后通过HTTP通信技术及互联网访问远程服务器的数据库。然后将与该批药品相关的信息查询出来,并对中药饮片生成过程中的关键数据利用图表显示出来。4.技术关键:(1)对药品条形码的识别。(2)手机终端对SQL Server 数据库的访问。(3)手机终端与服务器端数据的传输、编码。(4)客户端对商品信息的多样化显示。设计进

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论