高校食品安全管理信息平台的设计与实现
发布时间:2021-10-30 13:49
近年来,高校学生人数不断增加。职业院校迎来了新的发展机会。2019年全国大专院校扩招100万。对于民办院校来说,这是难得的发展机遇,也是极大的挑战。生源是民办院校的生命线,各学校通过单招加统招结合等多种形式不断扩大办学规模。然而,由于民办性质自身特点,对基础设施的投入往往难以跟上快速增加的生源人数。在校生人数的快速增加给学校的管理带来了一系列需要解决的问题。在这些问题中,后勤管理尤其是保证食品安全最为重要。民办院校由于投资办学的性质,必须考虑办学成本问题。在食堂管理中,往往将食堂对外承包,以降低学校自身的经济负担。这种看似走上了社会化的模式,往往随着时间的推移,会引起学校和餐饮企业间不可调和的矛盾。餐饮公司为实现经济效益,往往薄利多销,追求成本经营。学校要求高质量和承包商追求经济效益的矛盾变得不可调和。如果食堂管理由学校自己负责,具体工种人员外聘,也存在很大的管理难度。如何在现有承包经营模式下,发挥学校的统一管理和监督职能,实现食品管理的透明化和信息化是高职学校迫切需要解决的问题,也是保证食品安全的重要手段。本课题分析笔者所在高职学校后勤管理中的具体问题,根据后勤食堂食品管理的实际需求...
【文章来源】:电子科技大学四川省 211工程院校 985工程院校 教育部直属院校
【文章页数】:77 页
【学位级别】:硕士
【部分图文】:
JSP的工作原理
第二章开发环境及工具介绍7项目[16]。Struts2允许Action与Servlet分离。它通过拦截器来处理用户请求。用户的请求在被提交后,先要经过多个拦截器,然后才交给核心控制器FilterDispatcher进行处理。核心控制器解析Struts的配置文件,根据文件中的信息指定由哪个Action来对处理用户请求[17]。Action调用相应的组件,并同其他模型协同完成数据的处理。Action处理完后返回一个处理的结果,FilterDispatcher根据结果解析配置文件,并根据文件中的信息,决定下一步要跳转的地方或调用的Action[18]。Struts2的工作原理如图2-2所示。图2-2Struts2的工作原理2、HibernateHibernate是一种开源的ORM(Object-RelationMapping即对象/关系映射)框架。它封装了JDBC,可以将Java中对象之间的关系映射成数据库中数据表之间的关系。这种映射的实现,使开发人员在对数据库进行操作时,可以使用对象一样[19]。Hibernate以面向对象的HQL语句封装SQL语句,支持第三方框架,能与如Struts、Spring等结合,不仅支持HQL,而且也兼容SQL。Hibernate的工作过程分为以下几步。首先是加载信息并生成多线程对象。Conf读取并解析其配置文件hibernate.cfg.xml和映射文件*.hbm.xml中的信息。通过hibernate.cfg.xml生成一个SessionFactory对象。然后,SessionFactory对象会生成并打开一个线程Session,由Session对象创建事务。接下来便可通过get()、load()、save()、update()、delete()和saveOrUpdate()等方法对PO进行相应操作,也可以利用Query对象执行查询等相关操作。事务Transaction对象向数据库提交数据。最后,关闭Session和SessionFactory。Hibernate工作原理如图2-3所示。
电子科技大学硕士学位论文8图2-3Hibernate工作原理3、SpringSpring框架有利于降低模块间的耦合程度。Spring3使用一种称作控制反转(IoC)的技术促使耦合度降低。Spring3框架提供了“一站式服务”,不但能用在Java程序中,又可以用在JavaWeb程序设计中,甚至可以用在.NET程序设计中。另外,Spring3中提供了多种框架技术,还能集成其他技术,例如Struts2、Hibernate等[20,21]。Spring3框架体系结构如图2-4所示。图2-4Spring3框架核心体系结构
【参考文献】:
期刊论文
[1]基于项目管理角度的软件测试流程及管理[J]. 李功飞. 无线互联科技. 2019(12)
[2]探讨计算机软件测试的相关技术应用[J]. 翟燕. 价值工程. 2018(06)
[3]重视职业教育的中国探索[J]. 张烁. 人才资源开发. 2017(14)
[4]高校食品安全第三方监管探究[J]. 盛姣. 中国管理信息化. 2017(06)
[5]基于SSH框架与jQuery技术的JavaWeb开发应用[J]. 杨利荣. 数码世界. 2017(02)
[6]主流桌面浏览器综合比较分析[J]. 蒲春蓉. 中国新通信. 2016(22)
[7]深入浅出SSH框架[J]. 何雪锋,谢宇. 电脑知识与技术. 2016(14)
[8]高校食堂食品安全风险分析研究[J]. 甄少波. 农产品加工. 2016(10)
[9]分析数据库设计中软件工程技术的作用[J]. 陈文锋,张晓恒. 同行. 2016(10)
[10]高校食堂经营管理现状分析及对策[J]. 韩英. 绍兴文理学院学报(教育版). 2016(01)
硕士论文
[1]高校食品安全监管问题及对策研究[D]. 王斯亮.苏州大学 2015
[2]基于JavaEE的互联网职位自动采集系统设计与实现[D]. 赖李宁.天津大学 2013
[3]基于J2EE的轻量级WEB架构研究与应用[D]. 杨泽.长春理工大学 2010
本文编号:3466839
【文章来源】:电子科技大学四川省 211工程院校 985工程院校 教育部直属院校
【文章页数】:77 页
【学位级别】:硕士
【部分图文】:
JSP的工作原理
第二章开发环境及工具介绍7项目[16]。Struts2允许Action与Servlet分离。它通过拦截器来处理用户请求。用户的请求在被提交后,先要经过多个拦截器,然后才交给核心控制器FilterDispatcher进行处理。核心控制器解析Struts的配置文件,根据文件中的信息指定由哪个Action来对处理用户请求[17]。Action调用相应的组件,并同其他模型协同完成数据的处理。Action处理完后返回一个处理的结果,FilterDispatcher根据结果解析配置文件,并根据文件中的信息,决定下一步要跳转的地方或调用的Action[18]。Struts2的工作原理如图2-2所示。图2-2Struts2的工作原理2、HibernateHibernate是一种开源的ORM(Object-RelationMapping即对象/关系映射)框架。它封装了JDBC,可以将Java中对象之间的关系映射成数据库中数据表之间的关系。这种映射的实现,使开发人员在对数据库进行操作时,可以使用对象一样[19]。Hibernate以面向对象的HQL语句封装SQL语句,支持第三方框架,能与如Struts、Spring等结合,不仅支持HQL,而且也兼容SQL。Hibernate的工作过程分为以下几步。首先是加载信息并生成多线程对象。Conf读取并解析其配置文件hibernate.cfg.xml和映射文件*.hbm.xml中的信息。通过hibernate.cfg.xml生成一个SessionFactory对象。然后,SessionFactory对象会生成并打开一个线程Session,由Session对象创建事务。接下来便可通过get()、load()、save()、update()、delete()和saveOrUpdate()等方法对PO进行相应操作,也可以利用Query对象执行查询等相关操作。事务Transaction对象向数据库提交数据。最后,关闭Session和SessionFactory。Hibernate工作原理如图2-3所示。
电子科技大学硕士学位论文8图2-3Hibernate工作原理3、SpringSpring框架有利于降低模块间的耦合程度。Spring3使用一种称作控制反转(IoC)的技术促使耦合度降低。Spring3框架提供了“一站式服务”,不但能用在Java程序中,又可以用在JavaWeb程序设计中,甚至可以用在.NET程序设计中。另外,Spring3中提供了多种框架技术,还能集成其他技术,例如Struts2、Hibernate等[20,21]。Spring3框架体系结构如图2-4所示。图2-4Spring3框架核心体系结构
【参考文献】:
期刊论文
[1]基于项目管理角度的软件测试流程及管理[J]. 李功飞. 无线互联科技. 2019(12)
[2]探讨计算机软件测试的相关技术应用[J]. 翟燕. 价值工程. 2018(06)
[3]重视职业教育的中国探索[J]. 张烁. 人才资源开发. 2017(14)
[4]高校食品安全第三方监管探究[J]. 盛姣. 中国管理信息化. 2017(06)
[5]基于SSH框架与jQuery技术的JavaWeb开发应用[J]. 杨利荣. 数码世界. 2017(02)
[6]主流桌面浏览器综合比较分析[J]. 蒲春蓉. 中国新通信. 2016(22)
[7]深入浅出SSH框架[J]. 何雪锋,谢宇. 电脑知识与技术. 2016(14)
[8]高校食堂食品安全风险分析研究[J]. 甄少波. 农产品加工. 2016(10)
[9]分析数据库设计中软件工程技术的作用[J]. 陈文锋,张晓恒. 同行. 2016(10)
[10]高校食堂经营管理现状分析及对策[J]. 韩英. 绍兴文理学院学报(教育版). 2016(01)
硕士论文
[1]高校食品安全监管问题及对策研究[D]. 王斯亮.苏州大学 2015
[2]基于JavaEE的互联网职位自动采集系统设计与实现[D]. 赖李宁.天津大学 2013
[3]基于J2EE的轻量级WEB架构研究与应用[D]. 杨泽.长春理工大学 2010
本文编号:3466839
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3466839.html