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