论文部分内容阅读
我国实行食品药品安全监管模式是一种整合政府资源、社会资源、个人资源的综合性监管模式,它是以政府监管为主导,以社会中间层监管为主体,以市场监管为基础,实现制度供给和需求的相对均衡,以降低社会监管成本,实现社会福利最大化、可持续性化的一种监管模式。由于我国政府权力渗透到社会的各个角落,长期以来我国监管处于监管主体的分散化和监管资源的浪费化,虽然政府主体和社会中间层主体都参与对食品药品安全进行监管,但没有实现监管资源的有效整合和监管主体的多元协调互动。本文从实际工作出发,运用面向对象思想分析食品药品监督管理的实际需求和业务流程,并结合MVC模式设计和实现了食品药品监督业务管理系统。本文的主要工作如下:1.讨论了食品药品监督业务管理系统开发背景、国内外同类课题状况和需要解决的主要问题,在此基础上提出了需要进行的主要工作并拟定了论文的组织结构。2.在讨论系统开发背景和需解决的问题的基础上,分析了系统的功能需求和非功能性需求,并结合MVC模式分析以流程图和用例图的形式对系统需求进行了详细说明,提出了将食品药品监督业务的各个管理环节与信用管理相结合的设计理念,重点解决了案件流程管理的简化处理、管理相对人信用模型的建立、企业开办管理和培训管理的网络化等新的需求。3.在分析了系统需求的基础上,分别对系统业务架构和数据架构进行了设计。在系统业务架构设计中,考虑了各业务管理模块与信用模块的数据交换,同时考虑了采用MVC模式的Struts架构以解决系统的可扩展性、可维护性、可复用性,采用Hibernate数据持久架构解决系统性能问题。4.在系统整体架构设计的基础上,对系统进行了详细设计。按照面向对象思想和MVC模式详细设计系统,并对各模块的MVC设计进行了具体描述。在系统建模中,为了更加充分的理解系统的设计,分析了各模块在其中的作用和位置,给出了系统的整体结构图。在理顺出整体结构之后,根据需求分析的要求进行了各个模块的Struts架构、Hibernate架构和数据库表设计。5.在对系统详细设计的基础上,对各个模块的功能进行了实现。给出了系统的主界面和各个模块实现的界面,并在MVC模式的基础上,实现了Struts的架构,同时对系统中各模块的业务逻辑和数据结构进行了算法实现;根据系统实际需求,设计并实现了Hibernate数据持久化架构对应的各DAO类和配置文件,并对系统所涉及到的其他算法进行了说明。最后,对食品药品监督业务管理系统的应用情况作了简单介绍,并对系统进一步改进进行了展望。