- 1、本文档共42页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于SSH的中小企业在线资产管理
系统设计与开发
目录
1 引言 1
1.1系统开发背景 1
1.2课题研究的意义 1
2 系统需求分析 1
2.1功能分析 1
2.2 技术可行性分析 2
2.3 系统功能结构 2
3 系统所涉及的关键技术 3
3.1 MVC模式 3
3.2 Struts 、Spring 、Hibernate框架 4
4系统设计 4
4.1 总体流程设计 5
4.2 系统逻辑结构设计 6
4.3 数据库设计 6
4.4 公共类设计 9
4.4.1 Hibernate过滤器 9
4.4.2 SuperDao类 10
4.4.3 BaseAction类 14
4.4.4 DeleteAction类 14
5 系统的实现 15
5.1 系统配置文件 15
5.2 系统登录模块 18
5.3 基本信息管理模块 20
5.3.1 资产类别管理 20
5.3.1 资产信息管理 24
5.4 销售管理模块 29
5.4.1 产品购买 29
5.4.1 销售信息管理 31
5.5 进货/需求管理模块 32
6 结论 344
参 考 文 献 355
致 谢 366
引言
1.1系统开发背景
全球金融危机给中国的中小企业带来了巨大的冲击,6月份社科院的一项调研显示:40%的中小企业在此次金融危机中倒闭,还有40%的企业在生死线上徘徊。重市场销售、轻内部管理的思想是中小企业步入困境的。企业在创办初期可以靠市场销售取胜,而发展期则必须依靠企业的组织生存能力。忽略管理,企业必然是好一阵、坏一阵中小企业信息化体现先进的管理理念与思想,帮助中小企业规范管理,推进企业管理现代化的发展。对于中小企业而言,由于他们在整个管理流程、业务流程上还大多处于混沌状态,市场运作经验相对匮乏,而且,中小企业的经营者大都忙于日常事务,对企业管理中出现的各种问题处理起来往往感到力不从心。因此,中小企业就更需要靠先进的管理思想、先进的管理系统来帮助企业逐步规范运作行为,提高企业管理的效率与水平,进而增强中小企业的市场适应能力和竞争力目前我国中小企业运用信息等手段,开展现代化治理已经具备良好的基础。但发展不平衡,从企业规模看,型企业的信息化水平远远高于小型企业,尤其是采购、生产、库存和销售的信息化程度四项指标,中小企业的差距也最为明显着眼点是帮助企业管理好有形资产,使之物尽其用,而且要使企业资产的投资回报最大化采用人力管理浪费大量的时间、人力和物力,并且数据准确性低,数据汇总速度慢资产之所以非常重要,是因为良好的资产能够减少设备的故障率,缩短维修响应和维修工作时间,延长设备寿命,提高仓库备件储存水平的合理性,提高采购的科学性。2.1功能分析
通过对周边地区一些企业进行走访和交流,我们发现中小企业希望能对自己的核心
资源进行很好的筹划与管理,以提高企业的管理决水平。每一个中小企业都有属于自己的、对企业生存发展至关重要的资源,比如企业的营销资源、客户关系资源、技术资源、财务资源等,对中小企业经营者来说,如何利用信息技术更有效地控制和强化这些资源是十分重要的。所以中小企业通过信息化的方法提升企业核心竞争力
运用公司开发的采用MVC三层架构的模式在设计模式上,使用当前流行的S框架,采用Hibernate作为ORM框架J2EE是一种利用Java 2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。J2EE技术的基础就是核心Java平台,J2EE不仅巩固了标准版中的许多优点,同时还提供了对 Java Servlet API、JSP(Java Server Pages)以及XML技术的全面支持。2.3 系统功能结构
通过对多家企业的走访,了解企业资产管理的流程和实际需求,所以在设计此资产
管理系统时提供了四大功能,分别为“基本信息管理” 、“资产需求管理” 、“资产销售管理” 、“系统管理” ,如图2.1所示:
图2.1 系统结构图
3 系统所涉及的关键技术
3.1 MVC模式
MVC(Model-View-Controller,“模式-视图-控制器”)模式的结构由以下三种部分组
成:模型(Model)、视图(View)和控制器(Controller)。如图3.1所示:
通知变化 状态变化
通知变化
用户请求
查看变化
图3.1 MVC模式的功能示意图
模型层中的模型就是指业务逻辑模型和数据模型。模型接收视图请求的数据,并返
回最终的处理结果。这里只所以把模型层单独抽取出来,是为了应对业务规则的变化,
也是判断开发人员是否优秀的设计依据。MVC并没有提供模型的设计方法,而只告
诉开发人员应该组织管理这些模型,以便于模型的重构和提高重用性。
视图层主要是用来展现用户所需要的数据,
文档评论(0)