可行性分析报告实施报告实施报告实施报告实施报告实施报告

可行性分析报告实施报告实施报告实施报告实施报告实施报告

ID:69150239

大小:345.00 KB

页数:14页

时间:2021-11-19

可行性分析报告实施报告实施报告实施报告实施报告实施报告_第1页
可行性分析报告实施报告实施报告实施报告实施报告实施报告_第2页
可行性分析报告实施报告实施报告实施报告实施报告实施报告_第3页
可行性分析报告实施报告实施报告实施报告实施报告实施报告_第4页
可行性分析报告实施报告实施报告实施报告实施报告实施报告_第5页
可行性分析报告实施报告实施报告实施报告实施报告实施报告_第6页
可行性分析报告实施报告实施报告实施报告实施报告实施报告_第7页
可行性分析报告实施报告实施报告实施报告实施报告实施报告_第8页
可行性分析报告实施报告实施报告实施报告实施报告实施报告_第9页
可行性分析报告实施报告实施报告实施报告实施报告实施报告_第10页
资源描述:

《可行性分析报告实施报告实施报告实施报告实施报告实施报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、-.1.背景1.1工程背景软件系统名称:食物检验分析系统 提出者:某企业 开发者:某软件开发公司1.2编写目的现在的社会虽然经济开展了,科技提高了,但是伴随着一系列的问题也相继出现了,比方人们的造假技术,假的东西越来越多,人们最关心的就是安康了,食品是人类生活必不可少的食物来源。近年来,世界上发生的诸多危及人身安康的畜禽及其产品的平安事故,如疯牛病、猪口蹄疫、禽流感等,不仅危害畜禽生产,而且还感染了人,甚至致人死亡。因此,食品的平安卫士已成为世界性的重大课题。英国发生的疯牛病、猪瘟和比利时发生的二恶英污染事件,不仅造成其生产的动物性食品被制

2、止上市并大量销毁,而且导致世界各国制止其动物性食品的进口,估计其经济损失高达13亿元。从国际上的教训看,食品平安问题的发生不仅使其在经济上受到损失,还可以影响到消费者对政府的信任,威胁社会和平安。比利时的二恶无污染事件不仅使卫生部部长和农业部长下台,也使执政达40年之久的社会党政府倒台。1999年马来西亚流行猪病毒引起人日本脑炎,使258人发病,100人死亡,90-.可修编.-.万头猪被销毁。食品平安成为现在国人最担忧的问题,一种有效的帮人们鉴别出有害化学物品的和分析食物成分的软件和机器势必成为国人们现在的迫切需要。因此,当今消费者不仅要求

3、食品美味可口,还要求卫生、平安、技术等方面来促使食品向着更平安更卫生的方向开展,必须对加工流程提出更高的标准和要求。而且现代化城市开展进程要求各检验部门机构等企事业单位要加强工作效率,按时完成指标任务,尽量做到检验,核实,审查无缝隙连接,为客户提供最详细的检验报告,故而一个可以自动生成食品检验报告并且可以通过企业网实现全平台共享数据的食品检验软件可以大大帮助这些企业减少不必要的劳动力,加强工作效率。1.3需求分析功能需求功能说明职工信息管理用户的创立、登录、删除和维护食品信息管理食品的编号、查询和维护检验信息管理检验信息的录入、查询、删除和

4、维护非功能需求质量属性说明性能用户访问的系统应该能在规定的时间做出响应,如果系统由于网络或者数据库原因不能在规定时间做出响应,那么系统应该提出警告,不能出现用户无故长时间等待的情况。平安性在Web数据库客户端,Web效劳器和数据库效劳器之间,都应该有防火墙保护,防止网络上的非法数据请求。-.可修编.-.易用性不同的用户应该能够以不同的形式访问不同的容。可用性系统提供7*24小时的效劳,且很少停机。可测试性系统的各局部易于单独测试,并能方便地进展整体测试。2.架构分析架构设计是将需求容转换成设计模型的雏形以及用户体验模型,其目的是建立整个系统

5、初步的解决方案,为详细活动打下根底。2.1体系构造的选择决定采取分布式的还是集中式的体系架构,将是一个影响系统性能、可缩放性、可靠性、易用性及此应用所能支持的客户端类型的重要决策问题。根据此前的需求得知,系统是为某食品检验单位设计的,考虑到后期的系统推广应用的可能性,采取分布式体系架构更适应今后的变化。在J2EE开发中,搭配良好的框架可以降低开发人员解决复杂问题的难度,而如何将框架整合起来,以使每一层都向另外的层次以松散的方式来提供接口,同时让组合的三个架构在每一层都以一种松散的方式彼此沟通,从而与底层的技术透明无关,这就是架构分析的目的和

6、要求。所以我们把Structs、Hibernate和Spring组合起来的目标就是希望能实现系统的“低耦合、高聚〞。也就是要求系统易于维护、易于适应变更、可重用性的特点。根据前期对需求的分析,决定采用基于SSH-.可修编.-.框架来构建此分布式的信息管理系统。SSH多层的构架模式,从上到下依次为视图层、控制器层、模型层、持久化层和数据库层,如下列图所示:视图层控制层模型层数据持久层数据库层依赖关系加强2.2框架讲解:-.可修编.-.视图层:职责是提供控制器,将页面的请求委派给其它层进展处理,为显示提供业务数据模型。控制层:职责是按预定的业务

7、逻辑处理视图层提交的请求。〔1〕处理业务逻辑和业务校验〔2〕事务处理〔3〕管理业务层对象之间的依赖关系〔4〕向表示层提供具体业务效劳的实现类模型层:职责是将模型的状态转交视图层,以提供页面给浏览器。数据持久层:职责是建立持久化类及其属性与数据库中表及其字段的对应关系。提供简化SQL语句的机制。实现根本的数据操作〔增、删、改、查〕数据库层:数据库的建立与管理。2.3规那么〔约束〕〔1〕系统各层次及层次部子层次之间不得跨层调佣〔2〕由bean传递模型状态。〔3〕需要在表示层绑定到列表的数据采用基于关系的数据集传递。〔4〕对于每一个数据库表〔Ta

8、ble〕都有一个DBEntityclass与之对应,由Hibernate完成映射。〔5〕有些跨数据库或跨表的操作〔如复杂的联合查询〕也需要由Hibernate来提供支持。〔6〕表

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。