《食品药品监督管理局信息管理系统设计论文本科论文.doc》由会员分享,可在线阅读,更多相关《食品药品监督管理局信息管理系统设计论文本科论文.doc(42页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、摘 要随着社会经济的发展进步,人民群众的饮食文化生活也越来越丰富多彩,食品药品安全问题也就与人民群众息息相关,备受关注,已达到促进经济发展、维护社会稳定的高度。但是,食品药品安全监管过程中长期存在着信息不对称的问题,其复杂性、艰难性尤为突出,安全风险相当高。因此,只有采取科学、高效的监管措施,不断加强监管力度,依法行政,从严行政,才能确保人民群众饮食用药安全。信息是管理上的一项非常重要的资源,管理工作的效果取决于所做出决策的正确性,而信息的质量则在一定范围内影响和制约着决策的正确程度。结合工作实际,我们以某区县级食品药品监督管理职能部门为试点单位,选用J2EE为技术架构,充分运用软件工程的方法
2、,详细分析了系统需求,进行了系统的总体设计,最终开发了这套监管信息系统。系统按照3大模块、18个功能的设计思路进行整体布局,包括了用户界面的设计和数据库的设计。通过开发与测试,该系统能够满足区食品药品监督管理局信息管理的业务需要,用户界面友好,提供的信息丰富准确,能够保障管理工作的各环节顺利而有效地进行,具有良好的使用价值和可观的发展前景,极大的提高了局日常信息管理工作的效率,是实现全面统筹、高效监管、科学决策的重要前提条件。关键词:J2EE 食品药品 监管 决策AbstractWith the development of social economy, peoples diet cultu
3、re life is more and more colorful, food and drug safety issues are closely linked with the people, concern, has reached the promotion of economic development, maintain social stability. However, in the process of food and drug safety supervision, the problem of information asymmetry has long existed
4、. The complexity and difficulty of the food and drug safety supervision is very high. Therefore, only to take scientific and efficient regulatory measures, continue to strengthen the supervision, according to the law, strict administration, in order to ensure the safety of peoples diet drug.Informat
5、ion is a very important resource management, the effect of management depends on the correctness of the decision making, and the quality of the information in a certain range of influence and restrict the accuracy of decision-making. Based on the work practice, we take the functional departments of
6、food and drug supervision and management departments in a district as the experimental unit, use J2EE as the technical structure, and make full use of the method of software engineering. The system is overall layout according to the 3 subsystems, 18 function module design, including the user interfa
7、ce design and database design.Through the development and testing, the system can meet the needs of the information management of the district food and drug administration, the user interface is friendly, the information is rich and accurate, and can ensure the management work smoothly and effective
8、ly, with good use value and considerable development prospects, greatly improving the efficiency of the daily information management work, is the important prerequisite to achieve comprehensive, efficient supervision and scientific decision-making.Key words: J2EE Food and drug Supervision Policy dec
9、isionII1 绪论食品药品监管的信息化建设是社会进步、科技发展的必然产物和必然趋势,也是高效服务人民群众、努力构建和谐社会的重要体现。食品药品监管的信息化,就是运用硬件设施、软件技术、网络平台和信息资源,将现代计算机技术与食品药品监管资源有机结合,实现监管需求分析可知、行为规范标准可视、日常管理动态可控,从而解决监管工作中出现的盲区多、周期长、质量低等诸多问题。本文致力于研究食品药品监管信息系统的开发设计与实现,希望能起到抛砖引玉的作用。1.1 论文的研究背景近年来,毒胶囊、三聚氰胺、塑化剂、地沟油等食品药品安全事件层出不穷,政府和人民对食品药品安全高度关注,同时也对食品药品安全监管工作提
10、出了更高的要求。随着国家对食品药品监管机构职能的调整,餐饮服务监管业务从原卫生监督部门移交、食品生产从原质量监管部门移交、食品流通从原工商监管部门移交给食品药品监督管理局。食品药品监督管理机构面临食品、药品监管、食品生产、食品流通、医疗器械的多重职能的转化,也肩负着更大的责任。因此建立一套完善的信息管理系统,借助信息化管理工具来促进食品药品监管业务发展是一项迫在眉睫的工作。1.2 论文的研究目的和意义经过对食品药品监管部门相关业务开展流程进行认真了解、仔细分析后,开发这套监管信息系统,将率先在食品生产、流通、销售、消费等全链条、全过程实现信息化管理,改变原有“劳动密集型”的监管模式,采取更加简
11、便、高效的方式完成业务工作,从而更进一步提升自身建设和行政执法能力。同时,还能帮助各级政府在人力物力的投入上进行科学统筹,优化配置,节约各种资源,控制成本开支。加强对食品药品生产经营者的监管,不断规范其经营行为,促使其养成诚信守规自律的习惯,是排除食品药品安全隐患、降低风险危害的根本方法。建立政府职能部门和企业商户之间良好的沟通桥梁,通过对话和人性化监管,营造和谐的政企氛围。快捷、准确、实时、详细的数据处理,使监管、追溯、预警和绩效考核变得更加行之有效,可以解决在食品药品安全监管工作中长期存在的疑难问题,取得监管实效。在一定程度上解决流程繁琐、监管困难、检测不便、案件查处困难重重等一系列问题,
12、实现业务管理自动化、智能化、一体化。1.3 国内外食品安全监管概况1.3.1 管理信息系统的发展现状先简单了解一下计算机网络技术。计算机网络技术就是运用通信协议和连接介质建起一个覆盖面广、功能强大的网络,不同地理区域的计算机和外部设备可以方便快捷地传递信息,共享资源1。计算机网络技术使用户突破了局域网的限制,实现了更大范围内的通信交流和资源最大化,其地位和作用越来越重要23。管理信息系统,简称MIS4, 发展至今已有五十多年的历史,它是由J.D.Gallagher在EDPS的基础上提出来的。最初的定义是“MIS系统是一个利用计算机软硬件,手工作业,分析计划,控制和决策模型以及数据库的人机系统,
13、它能够提供信息,支持企业或组织的运行,管理功能。”实际就是借助计算机网络技术实现数据共享,各用户之间信息互通,实时进行信息的采集、传输、处理和存储操作。狭义的MIS是指企业用来对生产经营状况进行一种跟踪管理。广义的MIS是指所有政务部门和企事业单位用来进行管理服务,提升管理水平,提高工作效率,实现办公自动化。信息是经过加工的数据,是MIS的对象,对决策者来说具有价值特性。信息的来源较为分散且数量相对庞大,具有一定的时间性。虚拟企业、学习型企业等都是在信息系统的支持下形成的5。目前项目化运作模式已深入各行各业,相关的管理型软件就成为了项目管理的有力辅助,在功能设计和实现方法上都受到项目管理思想发
14、展的影响6。一个大型的管理项目,其内部子项目之间的关系是相互联系而又相互影响的,必须把整个管理项目作为一个有机体,系统性考虑7。由此,项目管理软件正逐步向企业级方向发展,软件功能包括多并发用户、广域使用、企业级数据库以及可使用多级数据结构等8。以企业为例,管理信息系统要实现对整体信息的处理,应具有以下五个方面的作用或特点:(1)数据处理以低投入、高速度运行;(2)确定了信息模式、工作流程后,系统的所有工作都将围绕数据信息展开;(3)系统设计的目的就是解决实际困难和问题,因此必须达到简便、高效;(4)系统应该成为企业日常数据信息的交换中心,包括各类数据的输入、处理、存储、查询等操作。发展至今,管
15、理信息系统所具备的功能已不仅仅是一个简单的统计(如超市的各类商品统计)、数据的更新(如企业人力资源部门的人事数据)、工作状态报告(如小区的安保监控、保安巡查排班表),还要包含计划安排、过程控制和决策分析等更多、更复杂的功能。如图1-1所示。图1-1 管理信息系统的构成1.3.2 食品安全监管的发展现状近年来,全球范围内先后出现了一些恶性食品安全事件,影响非常重大。转基因食品的安全性也一直备受争议,支持方和反对方的争论亦是异常激烈。为此,国际组织积极采取了一系列行动措施,努力推进全球范围的食品安全管理和风险控制,帮助各国改善食品安全状况。在世界范围内,无论是经济发达国家还是稍微落后的发展中国家,
16、都存在着各种与食品安全相关的问题。发达国家的问题主要是在技术、工艺、材料上推陈出新、更新换代,应用在食品的生产、加工行业中容易产生不同程度的污染,其中很大比重是生物污染。我们先看发达国家的代表欧盟,他们的先进做法就是在成员国内部建立食品和饲料快速警报系统,按照统一的标准进行高效地安全防控。如果食品企业存在食品达不到卫生标准或者标签错误,消费者发现后就可以通知当地食品监管部门。政府通过开设的网站,向消费者提供多种有关食品安全的信息。如果发现某种食品或动物饲料对人体健康可能有害,食品监管部门将通过信息监管系统进行分析,最终形成完整的报告,并提交欧盟委员会。一经发现该类食品存在有害致病因素,州食品监
17、管部门就会立即通知相关生产上和进口商停止有害食品的生产和流通,并利用新闻媒体等向公众发出警告信息。再看美国,按照1997年提出“总统食品安全计划”,联邦政府成立了“机构间风险评估协会”,之后又推行HACCP为其新的风险管理工具,即风险分析和关键控制点。它有7个部分组成:分析和确定预防计划措施;确定关键控制点;建立关键限值;监控每个关键控制点;建立关键限值发生偏离时,可采取的纠偏措施;建立记录保存系统;建立验证程序等等。美国通过建立消费者伤害信息数据库,对全国范围内一定数量的医院进行数据收集,并以此作为参照样本,为处理食品安全事件的提供依据。NEISS的运作流程如下:当病人进入医院的时候系统开始
18、收集数据,记录伤害发生的原因。将收集到的信息转换成编码的形式,传送到食品安全监管部门。专家开始分析病因、病原等等,以便食品安全监管部着手进行后续调查。作为发展中国家,食品药品安全自然也成为了人们生活质量不断提高的重要指标之一,它关系到国计民生、经济发展、社会稳定等社会生活的方方面面,俨然已日益成为亟待解决的社会民生问题。同时,政府部门在行政监管过程中还存在着多头监管、监管力量缺乏、监管手段落后、标准滞后混乱等诸多问题。为此,许多专业人士纷纷把目光投向了日趋完善的管理信息系统,希望能够借助信息化监控管理手段,解决实际监管难题,从而满足人民群众对食品药品安全的迫切需求。当前,有关食品安全的管理信息
19、系统开发主要有两个方向,一个是突出具体职责功能,如流通环节食品安全监管系统、食品生产监管信息系统、保健食品电子监管系统、生鲜食品安全监管信息系统等,另一个是突出政府管理层级,如XX省食品生产质量安全动态监管系统、XX省食品药品远程监管系统、XX市食品安全电子化监管系统等。这些系统的开发都借助于信息管理体系,实现食品安全管理体系与信息管理体系的整合,将食品安全管理过程融合进信息管理过程中,实现监管部门所有信息的高度共享和充分利用,实现领导信息化管理、规范化服务、电子化业务、智能化决策,构建信息监测和通报网络体系,逐步形成宏观或专项的安全等级评估、风险系数预警,及时对食品安全形势进行实时研判。区县
20、级食品药品安全监管部门是管理层级的末端,站在监管工作的前沿,紧密联系着广大人民群众的生产生活。上面提到的已开发管理信息系统,由区县级食品药品安全监管部门来使用就略显得空泛、单一,多数区县级食品药品安全监管部门至今还是沿用人工、纸质的办公模式来履行监管职责。因此,本课题将重点研究适用于区县级食品药品安全监管工作的管理信息系统,建立一个食品药品质量资源一体化和标准化的信息平台,详实的信息数据库,以更加规范、紧凑、简洁、高效的过程管理来实现食品药品从生产加工、存储运输到消费维权的全过程监管工作。更进一步,还可以打破部门对信息的垄断和封闭,整合政务信息资源,为今后实现监管信息资源畅通流转、高度共享创造
21、条件。一个优秀的管理信息系统必须紧跟信息技术发展的步伐,取其精华,用其所长,以实现自身系统设计规定的模块功能9。1.4 主要研究内容(1)标准化业务流程以业务为根本,信息化为手段,借鉴多方信息化管理的先进经验,结合食品药品监督管理局的特点,快速构建适合的业务标准和信息化标准。为数据的有效共享和利用提供最优支持。同时,为全区业务的标准化提供信息指导。(2)建立智慧食品药品信息系统在全区建立智慧食品药品信息系统,为区及下级食品安全管理机构提供食品药品监管信息服务。以食品药品安全为主线,将与食品药品监管相关的各单位串连起来,对全区食品药品监管信息数据进行集中存储,实现食品药品安全数据的共享与集中管理
22、,是信息内通外联的数据中心、交换中心,为规范统一全区食品药品监管业务提供标准统一的信息平台。(3)总体规划,分步实施由区食品药品监督管理局总体规划,首先建立许可审批、监督检查、行政处罚三大基本业务应用,保证食品药品监管业务基本业务高效运转,为全区建立起食品药品监管对象资料。然后通过对资料进行引用,进行许可网申、网上投诉、食料台账、重大活动保障、突发事件处理、人员培训管理、内部稽查管理、档案管理、经费申请、综合查询与统计分析、垃圾处理记录、计划管理等应用扩展建设。接下来利用现有信息化基础,在现有的信息化平台上实现移动执法、地理信息平台、视频监控、知识管理、舆情监测、信息发布、交流互动、风险监测、
23、会议记录跟催等高级应用建设,丰富日常业务功能,使智慧食品药品监管系统发挥最大的作用。(4)积极探索并建立创新型应用利用现有的和新兴的信息技术,积极开拓新领域,打造现代化的电子政务平台。如远程监控、移动执法、GIS地图、风险监测等。为实现食品药品监管的全面电子化增加亮点。(5)统一定义对外数据接口,实现数据交换与共享。支持与市食品药品监督管理局、各级行政主管部门、食品药品监管机构等单位连通。(6)一体化建设,融合监管机构与企业为一体信息化建设过程中,坚持一体化建设思路,将监管和企业应用融为一体。使得平台同时为监管机构和企业服务,协助改善监管机构与企业之间的不和谐之处,促使监管机构与企业达到互惠互
24、利的双赢局面。申明:食品安全监管和药品质量监管是局监管职能中的主要工作,两者相对比而言,食品安全监管工作显得范围更宽、业务更多、难度更大,因此,本文主要以食品安全为例进行分析研究。2 系统需求分析食品药品与人民群众的身体健康和生命安全息息相关,关乎每个人的切身利益。食品药品监管工作涉及的对象种类繁多、数量庞大,任务艰巨,标准要求高。因此,监管信息系统的开发建设将以国家食药监总局关于食药监管信息化建设的指导意见为依据,以实际业务工作为牵引,以探索监管新思路、研究监管新方法、构建监管新模式为目标。本章将对系统的开发原则、任务、用户以及各类需求逐一展开论述。2.1 系统需求概述2.1.1 开发原则系
25、统在整个设计、开发过程将遵循如下原则:(1)全局性原则。虽然本系统开发完成后的主要使用者是食品药品监督管理局的工作人员和社会生活中的服务对象,但是仍需要充分考虑食品药品监督管理局与区级其他各局、部门之间的工作协同关系,应站在全局的高度进行规划设计,有机整合相关信息资源,使其具备一定的开放性。(2)价值性原则。信息管理系统发展至今,已进入成熟运用阶段,各种先进的技术层出不穷,有很多标准化产品能够满足开发者和使用者的各种需求。在本系统的设计上,将融入科学高效的管理理念,充分应用本领域里先进、成熟的技术手段,选择标准化、模块化产品,使系统功能健全、性能良好,符合现今信息管理技术的发展现状,具备二次研
26、发的可拓展性,能适应未来的发展趋势。(3)合理性原则。系统的开发如果一味地贪大求全、盲目投入,就会形成无底洞,浪费大量的社会资源。因此,从设计开始就注重结合实际,务求实效,合理设置功能模块,提出优化的业务流程,综合细致计算人力、物力、财力上的投入,充分合理利用现有的设施设备和各类资源,做到厉行节约,不铺张浪费,使系统开发具备良好的性价比优势。对大型软件而言,可维护性是保证其生命力的一个极为重要的指标10。(4)便捷性原则。为了实现某些模块的具体功能,可以允许一定程度的程序复杂化,但在用户的使用操作界面务必要遵循简洁高效,不能繁琐复杂。本系统涉及的用户数多、业务量大,业务操作的繁杂程度以及处理的
27、响应速度、精度就成了衡量系统优劣的重要指标。只有这些指标正常或有优势,用户才能感受到工作的方便快捷,系统才具备使用价值和生存价值。(5)稳定性原则。每一个软件管理系统都会面临内部错误和外部不安全因素这两方面问题,设计时就要高度重视安全稳定问题。对内将运用可靠的技术手段,在各个重要环节设置故障恢复和容错纠正功能,有效解决体系建设、复杂环节和系统切换等方面存在的问题,降低系统内部错误引起故障的风险。对外将重点进行信息保护和隔离,对信息资源的共享和访问实行严格的权限操作,层层设置权限控制,充分利用日志记录、数据备份策略不断增强系统的主动防御能力,确保系统始终处于安全、稳定状态。2.1.2 系统开发任
28、务食品药品监督管理局是综合监督管理药品、医疗器械、化妆品、保健食品和餐饮环节食品安全的政府职能机构,其执法人员担负着服务人民群众、规范各类市场的工作任务,负责收集生产、流通、存储、销售环节各类经营主体及商品的原始数据,进行相关处理工作后,向上级和社会提供各类统计信息。食品药品监管信息系统建设开发的基本任务是:(1)组织收集业务工作基本情况信息并系统化,编制开发手册。(2)从内容、格式、数据、结构等方面对信息进行标准化规范。(3)按照局相关工作的过程建立本系统工作流程,对信息流进行控制,保证系统运行正常。 (4)相关文件档案的管理工作。 有效的信息管理需要更多地依靠信息系统的结构和维护。信息管理
29、的运行状态将会体现整个行政单位的工作效率,作用和地位显得尤为重要。2.1.3 系统用户分析食品药品监管信息系统的主要用户分为三大类群体,即本局工作人员、局外政府部门人员和服务、监管的社会对象。通过深入细致的调研论证,依据用户群体类别和政府编制体制情况,我们将用户分为管理员、1级用户、2级用户、3级用户、访客五类。管理员拥有最高权限,可对系统进行设置、维护;1级用户包括局主要领导,可访问、修改所有的信息资源;2级用户包括局中层干部、各科室所负责人,可访问、修改本科室所的信息资源,访问但不能修改其他科室所的信息资源和公共信息资源;3级用户包括局工作人员,可访问、修改本科室所的信息资源,访问公共信息
30、资源;访客,只能访问公共资源,其它资源需报批后指定性访问。只有得到系统授权的用户才可以访问被允许获取的信息11。2.2 功能需求分析食品药品监管信息系统将包含区食品药品监督管理局的日常工作和监管职能两大部分内容,大致设计了综合业务、行政执法和后勤管理3大模块。各个模块分别实现的基本功能如下:1)综合业务模块(1)“四品一械”许可审批办理的各项工作;(2)及时受理、分配、调查、处理各类投诉举报信息,反馈相关信息;(3)建立餐饮业的食料索证制度,实现食品原材料的追根溯源;(4)建立餐饮业的餐厨垃圾处理制度,记录处理信息;(5)制定食品安全风险监测计划,并组织实施;2)行政执法模块(1)对各经营主体
31、进行监督检查动态管理;(2)通过移动终端设备在线访问移动执法平台,实时参考执法依据并记录执法情况;(3)对企业经营过程中违反法律法规的行为给予行政处罚;(4)通过监管地理信息应用平台,对监管对象或突发事件进行可视化、直观、精确动态展现;(5)对各类突发食品药品事件的应急处理和控制工作进行信息化处理,协同各相关部门的应急联合处置;(6)对餐饮服务企业的食品制作过程进行视频监控,推进“亮厨”工程;3)后勤管理模块(1)用户通过信息门户进入各个业务功能,实现“一站式”服务;(2)对监管对象的基本信息和业务信息进行管理,建立诚信体系和量化考评制度;(3)对监管工作中的许可、监督、处罚等信息进行查询与统
32、计分析,为辅助决策提供数据支持;(4)组织行政执法人员的培训、考核,加强行政效能监督;(5)对外信息发布,告知社会公众相关业务办理情况以及公共信息;(6)强化食品安全员队伍管理,组织培训、考试工作;(7)进行网络舆情监测,便于职能部门制定对策,有效处置恶性事件;通过3大模块的设置进行工作职能划分和业务集中式管理,实现有机结合、统筹协调、科学高效。通过18个功能的设计使用,实现全职能、全过程、全链条的业务综合管理,做到全覆盖、无盲区,从各方面提升业务水平和层次。2.3 性能需求分析软件系统开发在性能方面的要求是系统所必须遵循的一些约束和限制,如访问权限的限制;处理时间的约束;可靠性要求等等12。
33、2.3.1 时间特性根据开发的任务和特点,系统对所有数据采取集中式的管理方式,绝大多数用户都会通过Internet远程访问系统数据库,网络速度将直接影响用户对系统进行操作的响应时间。因此,在系统性能设计方面就应充分考虑尽可能降低响应时间。例如:在用户执行增加删除等操作时,数据库响应时间应少于2秒;Web用户浏览时,页面响应时间应少于4秒。2.3.2 数据精确度根据不同用户的操作需求,在进行数据操作的过程中,可以设置不同的数据精确度。以查询为例,由于关键字精度的要求不一样,查询可分为模糊查询和精确查询。模糊查询的结果,只要基本符合输入的查询条件就会一一列出。精确查询则会要求必须与输入的查询条件完
34、全匹配,其结果才会列出。两者都能保证查全率,只是精确度上后者要求更高。在进行各种数据操作时,需按照如下要求:在执行增加、删除、修改操作时,不允许因为程序原因导致操作失败;在执行增加操作时,不允许发生多增加或重复增加数据的情况;在执行删除操作时,不允许发生多删除数据的情况;在执行删除操作时,对有关联的数据要求删除完全,如不能删除,请给予提示;在执行修改操作时,也要求保持对应的准确性。2.3.3 安全性任何一个信息管理系统都会重点考虑系统安全问题。开发之初就应把安全可靠纳入性能需求分析中,预防非法用户的侵害。应用程序方面,要对用户名、密码、随机验证码等重要信息采取保护性措施,选用安全等级高的加密技
35、术,防止破解、盗用,保证账号信息的保密性和安全性。数据库方面,要具备数据自动备份和快速恢复功能,防止对数据库进行破坏性操作,做到有备无患。2.3.4 可靠性要对数据进行实时检验,能够主动识别用户可能进行的误操作,自动提示和纠正,保证系统数据的正确、规范、有效。除硬件故障和通讯故障外,系统还可能出现内部程序、数据错误以及外部的侵入、破坏风险,这就要求系统具备较强的容错和抗干扰能力,确保正常运行。同时,还要具备较强的扩容性,在用户终端成倍增加时,仍然能够保证系统的运行速度。2.3.5 易使用性系统采用控件式的页面布局,使得各种操作简洁明了、提示清晰、含义明确,许多功能选项只需要点击鼠标就可以完成,
36、方便用户进行操作。信息管理系统要有易访问、易查询的信息库13。系统采用了结构清晰的B/S结构,一种在C/S结构基础上更进一步的数据处理模式14。结合系统日志功能所记录的各类信息,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护。2.4 数据需求分析数据库技术在信息资源管理活动中的应用领域极其广泛,它是提高系统的应用处理能力,实现资源共享的重要方法和技术支撑15。优秀的数据组织结构和数据库能帮助系统准确、高效地管理和使用数据资源,这已成为信息系统开发质量的重要评价指标之一16。提到数据库技术,不得不提一下近几年发展迅速的数据挖掘技术,它涉及数据库、人工智能、统计学等多个领
37、域17。数据挖掘技术是通过多个步骤从大量普通数据中提取隐含信息的过程18。应用数据挖掘技术通常实现了三个目的:发现数据、使数据可视化、纠正数据19。数据挖掘通常按照数据的收集、集成、规约、清理、变换、挖掘过程、模式评估和知识表示的流程进行20。对系统所需的数据进行分析,就是要弄清楚系统开发过程中到底涉及哪些数据,怎样分类这些数据,初步确定数据的结构和内容,为建立和优化数据库做准备。数据挖掘的对象既可以是结构化的,如关系数据库中的数据;也可以是半结构化的,如文本、图形和图像数据;甚至是分布在网络上的异构型数据21。食品药品管理信息系统中的数据分别包含了静态数据和动态数据,具体分属哪一类要视其在整
38、个系统运行的过程中是否发生变化而定。我们以基本信息为例进行简要分析:食品经营主体基本信息中的商铺名称、食品流通许可证号、经营地址、经营范围、许可有效期、法定代表人、联系电话、身份证号等是相对固定不会变化的的,不受系统运行和时间的影响,其在录入数据库时就要求真实有效、准确无误。只是当经营户注销后,相关信息要进行转储。其他的,如经营商品的品种、数量、批号、进货渠道,随着时间的推移,有可能进行一定的调整、变化。对入库后不能更改的,在入库前就要调整到位,并最终确认。由上面的例子不难看出,系统数据库的基本要求是具备新建、存储、修改、查询、删除等基本操作以及报表、统计、分析功能22,这些需求可概括为:(1
39、)数据管理功能。原始数据的输入、存储、修改及删除操作以及确保数据的安全性;(2)数据查询功能。对历史数据或重要数据的查询、显示和输出;(3)数据交换功能。对系统数据的上报与接收进行管理,按照系统规定的格式实现数据的导入和导出;(4)数据统计分析功能。针对某些模块中的数据进行全面准确的统计分析,实时掌握其变化情况;同时,积累有价值的经验数据;(5)数据报表功能。按照相关格式自动生成报表,支持打印输出。(6)数据备份功能。更加方便保留历史资料,能够进行新旧资料的对比,使管理人员更好地掌握信息变动情况,具有较短开发周期的优势23。2.5 本章小结本章以食品药品监管具体业务工作为出发点,讨论了系统的开
40、发原则、开发任务,划分了用户群体,重点是对系统的需求进行了详细分析,包括了功能、性能以及数据等多个方面,目的就是健全监管职能、满足监管需要,充分体现该信息系统的智能和强大。3 系统设计系统总体设计就是按照开发原则,围绕任务目标和需求分析,提出系统的总体结构,划分各个功能模块,说明模块之间的联系以及实现相关功能所需的方法和工具。这里也包括系统所需数据库的详细设计、编码设计、界面设计等24。食品药品监管系统建设以安全性、先进性和实用性为根本原则,在以确保信息安全性为首要条件的基础上,不仅要完全满足当前的各项业务工作需求,还要充分预计未来业务的发展方面,选用通用性良好的硬件、软件及网络资源,运用先进
41、、成熟、完善的知识和技术,使系统建设紧跟时代发展前沿,保持领先水平,防止出现失败、过时和重复。同时,食品药品监管信息系统的设计还应注重对信息输入输出的把握,所以在功能模块的设计上,应大量采用信息框的形式,利用输入使各种信息能够在人机交互的情况下进入系统数据库,利用输出使各种信息能够随时调用,辅助监督管理的决策。统一管理对象的信息格式,实现标准化、代码化、规范化是行之有效的办法25,本系统的设计充分考虑到了这一点,把系统按照管理方向划分了各个特色鲜明的功能模块,在系统运行方式上,采用输入、输出、后台整理的交互模式,充分运用信息框,以达到信息管理的目的。3.1 总体设计食品药品监管信息系统将以J2
42、EE为开发平台。J2EE应用Java技术开发服务器端应用提供了一个独立的、多用户的、安全的、可移植的和标准的企业级平台26,它是一种利用Java技术来简化企业级Web应用解决方案的开发、部署和管理等相关复杂问题的体系结构的一组规范和标准27。本系统设计为多层分布式处理系统,在一台机器上实现逻辑上的多层28。虽然针对多层的框架技术层出不穷29,研究如何选择和整合各层的优秀框架技术,如何快速高效构建J2EE平台中的通用型开发平台是本次设计的重点。一个成熟、稳定、好的开发框架对应用软件的开发是十分重要的30。总体来讲可以概括为五层:网络基础层、数据资源层、信息共享交换层、应用支撑层和应用层。在此基础
43、上构建起来的系统,既做到了结构清晰、功能明确,又能节约资源、事半功倍,即便是将来需要功能扩展,也能在用户界面、应用、数据上实现快速开发和部署。系统总体设计如图3-1所示。图3-1 系统总体设计图对于移动办公支持,涉及比较特殊的数据处理,用一般程序语言来实现,使用专用的客户端,其它功能则直接使用浏览器作为客户端。在本次详细设计中将针对这种特殊性,对不同功能加以区分,进行不同的规划。系统设计使用的网络既有内部局域网,也有外部互联网;连接终端既有固定工作站,也有移动式终端;用户既有本局工作人员,又有区政府其他部门以及监管服务对象。系统网络拓扑结构如图3-2所示。图3-2 网络拓扑结构图Web服务器:
44、处理实现模块功能的浏览器客户端请求。驻留对应功能的业务逻辑层所有业务程序。根据实际使用的客户端数量,可以进行群集。提供更强的服务能力。数据库服务器:同时安装数据库管理软件,联合管理实际数据的存储。在其中任何机器故障时,另外一台将自动接管,处理数据存储请求。具备双机容错功能。数据存储:进行数据备份,迁移。将当前业务数据另外存储,在数据库损坏时提供数据恢复的物理介质。有在线和离线两中备份方式。需要相应备份软件的支持。工作站和移动终端:系统用户所使用的设备以及客户端程序(如:软件专用客户端,IE浏览器),帮助用户完成其具体业务工作。防火墙:介于内部网络与外部网络之间,采用隔离技术,阻挡外部威胁和恶意
45、攻击,确保内部网络安全。路由器:俗称网关设备,其功能就是连接多个逻辑上分开的网络,实现各个逻辑网络之间的数据传输。还有一些设备也属于硬件结构中常用,但在上图中并未标明,比如:打印机:系统输出的设备接口,供系统用户打印输出各种文书,报表等。可以使用网络打印机,或者按客户端配置一般打印机。扫描仪:系统输入的设备接口,供用户扫描输入各种材料,保存入系统之中。视频:系统输入的设备接口,供用户拍摄输入各种具体场景,保存入系统之中。在系统应用上,系统共设计了3大模块18个功能,其详细设计将在3.2功能模块设计中阐述。系统软件结构如图3-3所示。图3-3 系统软件结构图3.2 功能模块设计3.2.1 综合业
46、务模块本模块主要设计实现许可审批、投诉举报、食料索证、餐饮垃圾处理记录和安全风险监测5个业务功能。许可审批:该业务涉及到各食品药品许可审批相关单位,办理“四品一械”许可证的新办、变更、延续、补发、年审、临证、注销等许可审批业务,主要功能包括登记、受理、审核、审批、发证等。当有大量材料需要录入或者导入计算机系统时,系统可以暂时不将所有材料都录入计算机,只需把必须的基本信息录入,待空闲时间进行完整的资料录入,相对减少申请人在窗口停留时间,简便申请流程,减轻受理窗口的压力,保证真实业务流程的流畅快速运转。许可审批的一般工作流程适用于所有行政许可业务,如图3-4所示。图3-4 许可审批流程图许可审批中
47、资料录入的功能有:申请基本资料修改。对窗口受理时所填写的基本资料不准确的地方进行核对修改。申请相关资料录入,包括图片、多媒体等各种文件格式的文件导入。内嵌扫描程序,提供相关文件的扫描功能。所有导入材料都通过内码转换器,将文件内容转换为二进制代码,存入数据库。资料录入流程如图3-5所示。图3-5 资料录入流程图投诉举报:受理上级机构指派、其他部门移交以及群众反映涉及全区食品药品的投诉举报信息,并实施动态管理,包括受理、分配、调查、处理与反馈。与投诉举报有关的档案、材料全部进行电子化收集归档,以备后续分析应用与信息发布。食料索证:根据餐饮服务行业的特点,建立食品原材料台账,实现从源头上进行餐饮安全
48、监管,包括食品索证台帐录入、审查、备案、统计报表等功能。餐饮垃圾处理记录:建立餐厨垃圾收运体系和网络,完善餐厨垃圾处置信息备案制度,时刻做到收运资质审核严、餐厨垃圾“去向明”,坚决防止“地沟油”、“潲水油”重回餐桌。安全风险监测:根据国家制定的食品安全风险监测计划,严格执行食品安全风险监测管理规定,由各职能部门分别制定相应的食品安全风险监测计划,对食品生产加工过程中可能出现的食源性疾病、污染以及有害因素进行监测,整理分析相关数据,发布重要信息,有效防止食品安全事故的发生。3.2.2 行政执法模块本模块主要设计实现监督检查、移动执法、行政处罚、监管地理信息应用、突发事件处置和餐饮服务视频监控6个业务功能。监督检查:该模块包含餐饮服务、食品生产、食品流通、医疗器械、保健品等多个监管领域。用于规范监督检查工作,采集、处理各类监督、监测,出具现场监督检查文书,对日常卫生监督工作进行动态管理。移动执法:现场监督执法人员通过移动终端设备在线访问移动执法平台,实时