《进销存管理系统答辩课件.ppt》由会员分享,可在线阅读,更多相关《进销存管理系统答辩课件.ppt(22页珍藏版)》请在三一办公上搜索。
1、本科生毕业设计(论文),1,SSH框架下的公司进销存管理系统的设计与实现,学生:章万大 指导老师:郑梦泽2012年5月,本科生毕业设计(论文),2,答辩演示目录,课题背景国内外现状系统开发环境介绍系统总体设计基础模块的设计与实现采购模块的设计与实现销售模块的设计与实现库存模块的设计与实现总结与展望致谢,本科生毕业设计(论文),3,课题背景,无论公司还是企业对于商品都进行了信息化管理,以提高管理水平和工作效率,同时也最大限度地减少手工操作带来的错误。通过进销存管理系统,通过信息化技术把先进的公司管理方法引入公司的实践当中,为公司的管理改革提供简捷的途径。然而,进销存管理系统可以通过信息技术将公司
2、数据及时地转化为公司需要的信息,进而为公司的相关管理提供帮助。因此,进销存系统具有广阔的开发前景。,返回,本科生毕业设计(论文),4,国内外现状,由于互联网及电子商务的诞生及其客观的发展速度,国外已经较早的涉及ERP系统的开发。相对于国内来说,技术的应用比较成熟,广泛应用于大中型企业中。而在国内,进销存管理系统,起步虽然比较慢,但它在国内市场却拥有广阔的发展前景,而且发展速度也相当快。目前,国内已经有很多企业使用了进销存管理系统。国际普遍公认,中国、印度和东欧是第三方进销存管理成长最快的地区。,返回,本科生毕业设计(论文),5,系统开发环境与工具介绍,Myeclipse8.0开发工具Mysql
3、5.0数据库采用SSH框架开发,返回,本科生毕业设计(论文),6,系统业务分析 根据具体情况,该系统的业务可分为五类。第一类是基本信息业务,主要负责商品类别信息、供应商信息、商品信息、客户信息、仓库信息的管理以及数据统计;第二类是采购管理业务,主要负责对商品采购的信息管理;第三类是销售管理业务,主要负责对商品销售的信息管理;第四类是库存管理业务,主要负责对采购单和销售单的出库入库管理。第五类系统管理,主要负责用户信息和部门信息。,本科生毕业设计(论文),7,系统总体模块设计图,返回,本科生毕业设计(论文),8,基础模块流程,本科生毕业设计(论文),9,本科生毕业设计(论文),10,基础模块的作
4、用,主要作用 该模块的主要先录入一些基础数据,当进行销售、采购、出入库操作时的需要对一些基础数据进行添加时,这个时候我们就可以进行一键添加,这样更加方便,也避免了一些不必要的人工输入错误。,返回,本科生毕业设计(论文),11,采购模块流程,本科生毕业设计(论文),12,部分实现代码,以添加为例:public String add()stock.setState(等待入库);/登记采购单是设置状态为等待入库stService.save(stock);return add;public void save(Stock stock)factory.getCurrentSession().persis
5、t(stock);/对象与数据库属性一一对应存入数据库(orm机制),本科生毕业设计(论文),13,本科生毕业设计(论文),14,进货单界面设计,公司与供应商的每笔交易都要产生一张进货单,进货单据编号是每张进货单的关键字,商品名称和供应商都可以从下拉列表中选择,这样避免手工输入发生错误。,返回,本科生毕业设计(论文),15,销售模块流程,本科生毕业设计(论文),16,公司与客户的每笔交易都要产生一张销售单,用销售单序号作为关键字,销售单生成之后使得该销售单状态变成等待出库状态,等待库存管理人员出库。,返回,本科生毕业设计(论文),17,库存模块流程,本科生毕业设计(论文),18,当商品出库或入
6、库时都要产生出库单或者入库单编号,这个编号每张单的关键字。其中当选择销售单或者采购单时,商品名称、出入库数量将自动生成。,返回,本科生毕业设计(论文),19,问题和难点,难点:统计功能的实现,自动生成下拉菜单的实现等等出现问题及解决方法:,本科生毕业设计(论文),20,总结与展望,本毕业设计实现了一个公司进销存管理信息系统,能够安全地维护公司的基本信息,方便地查询商品的库存状态,即时地记录往来商品的采购情况,以及对商品的销售情况进行有效查询。由于条件限制,导致无法深入了解公司的种种现实情况,这需要系统在公司投入运行后不断完善功能。,返回,本科生毕业设计(论文),21,致 谢,首先要感谢郑梦泽老师对我系统设计和论文编写的悉心指导,郑老师严谨求实的治学态度对我产生了重要影响。其次还要感谢我的同学,他们帮助我解决技术问题,我才得以完成分配的任务。,本科生毕业设计(论文),22,请老师批评指正!,