论文部分内容阅读
随着经济全球化与国民经济的快速发展,国内中小企业面临着前所未有的机遇与挑战,提高企业信息管理水平尤为关键。论文针对国内中小企业的进销存管理需要,设计并实现一套中小企业进销存管理信息系统。考虑系统自身特点,结合现有技术提出系统的解决方案:在Java SE标准平台下,采用Java Swing设计开发GUI,整合最为流行的Spring与Hibernate框架技术,并结合JFreeChart报表开发插件、JavaExcel插件、IText插件等技术完成系统的开发和实现。首先,基于Java SE平台使得系统具有Java特有的跨平台、安全性和健壮性。采用Java Swing设计开发GUI,使得GUI具有占用系统资源少,不依赖本地平台的图形界面等优势。其次,系统集成Hibernate框架技术,Hibernate作为一种ORM框架,对JDBC进行了轻量级的对象封装,可以将Java对象自动持久化到关系数据库中,使得数据访问变得平滑。同时,系统还集成Spring框架技术,它提供对现有各种流行框架,如Hibernate的整合。通过Spring的核心技术IOC与AOP可以简化系统的开发,降低系统开发的成本。最后,系统结合JFreeChart报表技术,实现界面美观、功能强大的图形报表。结合JavaExcel与Itext插件分别实现对Excel文件与PDF文件的读取、创建与更新操作,为系统提供良好的数据导入、导出共享解决方案。这样的技术框架使得系统不仅具有良好的可用性、界面友好美观、可扩展性、开放性和数据共享等诸多特性,而且也是多种开放标准和技术整合利用的一种大胆尝试。论文首先,对系统进行可行性分析,并从系统需求分析出发提出优化、整合、集成的技术解决方案。其次,在对系统进行业务流程分析、UML建模等系统分析的基础上提出系统设计目标、功能结构,并从系统各层次设计、数据库设计以及系统权限定制等多方面完成系统的设计。最后,采用技术方案完成系统的各种功能实现和测试。中小企业通过系统实现有效的进销存管理,不断地提高管理水平与生产效率,最终实现企业经营效益的提升。