欢迎来到天天文库
浏览记录
ID:11008720
大小:4.11 MB
页数:69页
时间:2018-07-09
《企业进销存管理系统数据库课程设计本科论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、数据库与信息管理技术设计报告设计名称:企业进销存管理系统专业:xxxxxxxxx班级:xxxxxxxxxx学号:xxxxxxxx姓名:xx指导教师:xx2015年xx月xx日目录一绪论21.1需求分析31.2项目开发的目标31.3.1操作系统及其数据库41.3.2编辑语言4二系统分析与设计42.1系统功能结构42.2系统总体流程图52.3系统所采用的架构:6三数据库设计63.1创建数据库63.2创建数据表73.3数据库关系图123.4数据库使用到的视图13四主程序设计144.1登录界面144.2主窗体效果144.3各模块功能效果14五、测试运行19六、心得体会23七、参
2、考文献23附录1:部分java核心代码23附录2:数据库设计相关代码43一绪论随着国内经济的高速发展,中小型的商品流通企业越来越多,其所经营商品种类繁多,难以管理,而进销存管理系统逐渐成为企业经营和管理中的核心环节,也是企业取得收益的关键。为了完善管理制度,增强企业的竞争力,因此必须开发出进销存管理系统,从而实现对商品管理的信息化。1.1需求分析企业进销存管理系统的主要工作,是对企业的采购、进货、销售和库存以信息化的方式进行管理,最大限度地减少各个环节中可能出现的错误,有效减少盲目采购、降低采购成本、合理控制库存、减少资金占用并提高市场灵敏度,使企业能够合理安排进销存的
3、每个关键步骤,提升企业市场竞争力。针对这些问题,经销商对产品的进销存合理化提出了更高的要求。通过上网查阅资料以及研究分析可知,企业进销存管理系统应具有以下功能:(1)界面美观大方、方便、快捷、操作灵活。(2)通过主界面的按钮快速实现人机交互。(3)实现强大的进销存管理,包括基本信息、采购、进货销售和库存管理。(4)能够在不同的操作系统下运行,不局限于特定的平台。(5)提供库存盘点功能。(6)提供多条件查询和模糊查询功能。(7)能够提供方便快捷的服务。1.2项目开发的目标实现企业信息化管理是现代社会中小企业稳步发展的必要条件,它可以提高企业的管理水平和工作效率,最大限度地
4、减少手工操作带来的失误。进销存管理的主要功能是实现企业进销存的信息化管理,主要功能包括商品的采购、销售和库存,另外还需要提供统计查询的功能,其中包括商品查询、供应商查询、客户查询等。并且还应达到以下的这些目标:(1)灵活的人机交互界面,操作简单方便,界面简洁美观。(2)可以通过菜单、工具栏灵活操作。(3)对进货和销售提供相应的退货管理功能。(4)实现各种查询,如单一条件查询或多条件查询等。(5)可以随时修改系统口令。(6)可以设置用户的使用权限。(7)系统最大限度地实现易安装性、易维护性和已操作性。(8)系统运行稳定、安全可靠。1.3.1操作系统及其数据库操作系统:Wi
5、ndows8.1,数据库管理软件:MicrosoftSQLSERVER2012编程软件:Eclipse1.3.2编辑语言前台客户端的开发使用的是java语言,里面嵌入了SQLSERVER数据库操作的SQL语句。二系统分析与设计2.1系统功能结构企业进销存管理系统必须提供商品信息、供应商信息和客户信息的基础信息,并提供强大的多条件搜索功能和商品的进货、销售和库存管理功能。此外,每个用户都有属于自己的权限,不同的用户对系统的操作不同。该系统还必须保证数据的安全性、完整性和准确性。本系统包括基础信息、进货管理、销售管理、库存管理、查询统计、系统管理六大部分。系统机构如下图1所
6、示:企业进销存管理系统查询统计库存管理系统管理销售管理进货管理基础信息管理更改密码权限管理操作员管理供应商查询商品查询客户查询库存价格调整库存盘点销售退货销售单进货单进货退货客户信息管理商品信息管理供应商信息管理客户信息添加客户修改与删除商品信息添加商品修改与删除供应商信息添加供应商修改与删除图1企业进销存管理系统功能结构2.2系统总体流程图系统管理查询统计库存管理销售管理基础信息管理进货管理操作员否是管理员是否成功登录用户图2进销存系统流程图2.3系统所采用的架构:本系统所采用的结构是B/S架构,前台是以客户端的形式呈现,后台是以DBMS软件作为服务器来处理客户端发来
7、的请求并进行处理。前台客户端登录后按照界面提示完成相应的操作,后台的DBMS应用则会按照前台客户端执行的操作请求来执行相应的操作,从而达到对数据进行正确有效的管理。三数据库设计3.1创建数据库数据库使企业进销存管理系统的数据集合,是系统开发的首要环节。数据库结构设计的好坏直接影响着系统的效率和性能。为了方便数据库的创建,本系统使用MicrosoftSQLSERVER2012来创建数据库,数据库名称为db_jxcmanager,创建完成后的效果如图三。图3SQLSERVER2012窗口3.2创建数据表在已经创建好的数据库jxc_manage
此文档下载收益归作者所有