简易通企业进销存管理系统的设计课程设计报告

上传人:ni****g 文档编号:458969376 上传时间:2023-09-12 格式:DOC 页数:46 大小:1.22MB
返回 下载 相关 举报
简易通企业进销存管理系统的设计课程设计报告_第1页
第1页 / 共46页
简易通企业进销存管理系统的设计课程设计报告_第2页
第2页 / 共46页
简易通企业进销存管理系统的设计课程设计报告_第3页
第3页 / 共46页
简易通企业进销存管理系统的设计课程设计报告_第4页
第4页 / 共46页
简易通企业进销存管理系统的设计课程设计报告_第5页
第5页 / 共46页
点击查看更多>>
资源描述

《简易通企业进销存管理系统的设计课程设计报告》由会员分享,可在线阅读,更多相关《简易通企业进销存管理系统的设计课程设计报告(46页珍藏版)》请在金锄头文库上搜索。

1、学号2012-2013学年 第二学期1108010115面向对象程序设计课程设计报告题目:简易通企业进销存管理系统的设计专业:计算机科学与技术班级:11级1班姓名:指导教师:成绩:计算机与信息工程系2013年 5 月 24 日目录1 系统分析.21.1需求分析.21.2可行性分析.22 系统设计.32.1系统目标.42.2系统功能结构.42.3系统业务流程图.53 系统运行环境.54数据库与数据表设计.64.1创建数据库.64.2创建数据表.65系统登录模块设计.9 5.1 设计系统登录窗体.9 5.2登录按钮的事件处理.10 5.3 密码文本框的回车事件.116主窗体模块设计 .11 6.1

2、创建系统主窗体.11 6.2设计菜单栏.12 6.3设计工具栏.12 6.4设计导航按钮.13 6.5设计显示背景图片的面板.137采购入库管理模块设计.15 7.1设计采购入库管理窗体.157.2采购入库管理.168添加用户信息模块设计.25 8.1设计添加用户信息窗体.258.2添加用户信息.26参考文献.321 系统分析1.1需求分析简易通企业进销存管理系统的主要工作,是对企业的采购、进货、销售和库存以信息化的方式进行管理,最大限度地减少各个环节中可能出现的错误,有效减少盲目采购、降低采购成本、合理控制库存、减少资金占用并提高市场灵敏度,使企业能够合理安排进销存的每个关键步骤,提升企业市

3、场竞争力。针对这些问题,经销商对产品的进销存合理化提出了更高的要求。通过实际调查,要求简易通企业进销存管理系统具有以下功能。 界面美观大方、方便、快捷、操作灵活。 可以通过导航按钮快速实现人机交互操作。 实现强大的进销存管理,包括基本信息、采购、进货销售和库存管理。 能够在不同的操作系统下运行,不局限于特定的平台。 提供库存盘点功能。 提供库存调拨功能。 提供多条件查询和模糊查询功能。 提供技术支持的联系方式,可以连接到技术网站。 1.2可行性分析 要求附加进货、退货和销售退货功能以增加管理的灵活性。 系统的功能要符合本企业的实际情况。管理内容较多,涉及窗口容易混乱,应提供窗口集合操作和菜单管

4、理。支持管理用户的功能,提高系统安全性。目标 简易通企业进销存管理系统的主要目标是提供强大的进销存管理功能,减少盲目采购、降低采购成本、合理控制库存、减少资金占用并提高市场灵敏度。评价尺度项目需要在两个月内交付用户使用,系统分析人员需要3天内到位,用户需要7天时间确认需要分析文档,去除其中可能出现的问题,例如用户可能临时有事,占用5天时间确认需求分析。那么程序开发人员需要在50天的时间内进行系统设计、程序编码、系统测试、程序调试和系统打包部署工作,期间还包括了员工每周的休息时间。2 系统设计2.1系统目标根据企业对进销存管理的要求,简易通企业进销存管理系统应达到如下目标。 灵活的人机交互界面,

5、操作简单方便,界面简洁美观。 可以通过菜单、工具栏或导航按钮灵活操作。 对进货和销售提供相应的退货管理功能。 实现各种查询,如单一条件查询或多条件查询等。 可以随时修改系统口令。 可以设置用户的使用权限。 系统最大限度地实现易安装性、易维护性和已操作性。 系统运行稳定、安全可靠。2.2系统功能结构 简易通企业进销存管理系统的功能结构如图1所示。进销存管理系统基本信息管理销售管理入库管理库存管理供应商基本信息商品基本信息客户基本信息员工基本信息经手人性质销售签单销售出库销售查询销售签单查询采购订单采购入库入库查询采购订单查询库存盘点库存调拨库存查询 图1 简易通企业进销存管理系统功能结构图2.3

6、系统业务流程图简易通企业进销存管理系统的业务流程图如图2所示。系统登录进销存管理系统提示错误基本信息管理入库管理库存管理销售管理系统维护帮助供应商基本信息商品基本信息客户基本信息息息员工基本信息=库存盘点库存调拨库存查询退货管理添加用户用户设置退出系统关于访问技术网站关闭系统登录验证 图2 简易通企业进销存管理系统的业务流程图3 系统运行环境 本系统的硬件开发环境如下: 显示器:液晶17in。 分辨率:1024*768像素。 CPU:P4 3.2GHz。 内存:1024MB以上。 硬板空间:80GB。 光驱:DVD16X. 鼠标:光电鼠标。 键盘:防水键盘。 本系统的软件开发环境如下: 操作系

7、统:Windows2003(SPI)。 数据库:MySQL 5.0。 JDK环境:Java SE Development KIT(JDK)Version 6。 开发工具:Eclipse3.4.2。 数据库管理软件:Navicat for MySQL。 运行平台:Windows、Linux Environment(JRE)Version 6。 运行环境:Java SE Runtime Environment(JRE)Version 6。 分辨率:最佳效果1024*768像素。4数据库与数据表设计4.1创建数据库数据库使企业进销存管理系统的数据集合,是系统开发的首要环节。数据库结构设计的好坏直接影

8、响着系统的效率和性能。为了方便数据库的创建,本系统使用Navicat for MySQL 来创建数据库,数据库名称为db_jxc,创建完成后的效果如图3。图3 Navicat for MySQL窗口4.2创建数据表在已经创建的db_jxc数据库中创建20个数据表,创建完成后的数据表如图4。图4 Navicat for MySQL对话框应商信息表 供应商信息表的名称为tb_gysinfo,它主要用于存储供应商详细信息,其结构如图5所示。图5 tb_gysinfo供应商信息表结构 商品信息表 商品信息表的名称为tb_spinfo,它主要用于存储商品详细信息,其结构如图6所示。图6 tb_spinf

9、o商品信息表结构入库主表 入库主表的名称为tb_ruku_main,它主要用于存储入库单据信息,其结构如图7所示。图7 tb_ruku_main入库主表结构 入库明细表 入库明细表的名称为tb_ruku_detail,它主要用于存储入库详细信息,其结构如图8所示。图8 tb_ruku_detail入库明细表销售主表 销售主表的名称为tb_sell_main,它主要用于存储销售单据信息,其结构如图9所示。图9 tb_sell_main销售主表销售明细表 销售明细表的名称为tb_sell_detail,它主要用于存储销售详细信息,其结构如图10所示。图10 tb_sell_detail销售明细表5

10、系统登录模块设计5.1 设计系统登录窗体 系统登录模块主要用于对进入简易通企业进销存管理系统的用户进行安全性检查,防止非法用户进入该系统。只有正确的用户名和密码,单击“登录”按钮才能进入系统。系统登录的界面效果如图11所示。图11 系统登录模块的界面效果5.2 登录按钮的事件处理“登录”按钮用于执行用户和密码的验证工作,如果验证用户名和密码有效,则启动系统;否则禁止进入系统,并提示“用户名或密码不正确”。“登录”按钮添加到显示背景的内部类中。“登录”按钮的程序代码如下:代码位置:简易通企业进销存管理系统srczzkzhuoyuedaohangLoginFrame.javaprivate void btn_enter

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号