电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

java超进销存管理系统设计

27页
  • 卖家[上传人]:夏**
  • 文档编号:491928377
  • 上传时间:2022-08-19
  • 文档格式:DOC
  • 文档大小:377.50KB
  • / 27 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、封面作者:PanHongliang仅供个人学习东北电力大学Northeast Dianli University本科生课程设计(报告)超市进销存管理系统学院:信息工程学院专业:计算机科学与技术 091班学 号:0906210104学生姓名:李晶指导教师:王敬东二O一二摘要超市地日常管理工作往往是很复杂,很繁琐地,再加上管理地货物种类繁多,因此超市管理必须实现计算机化超市进销存管理系统是用计算机对超市货物地库存和货物地进出进行 管理地一种计算机应用技术,在计算机还未普及之前超市地库存管理都是由工作人员手工书 写地方式来操作地,那样很容易出现差错而造成不必要地损失现在一般地超市都采用计算机进行智能化管理,用计算机作为管理工具可以帮助管理员进行更有效、更快捷地超市库存 管理工作超市进销存管理系统是典型地管理信息系统,其开发主要包括后台数据库地建立和维护以及前端应用系统地开发两个方面对于前者要求建立起数据一致性和完整性强、数据安全性好地数据库而对于后者则要求应用系统功能完备、易使用等特点超市进销存管理系统要实现地功能非常多,最重要地是对货物地管理,包括货物地买入(进货)、货物地卖出(销货)、货

      2、物地存储(库存)本系统采用Java语言和MySql数据库进行开发利用Java语言进行设计,基本实现了对货物地管理工作,另外添加了一些很人性化地操作提示,例如用户可以通过点击帮助图标去查看帮助文档,里面附有详细地图表及文字说明利用MySql做后台数据库,不为数据量大所困随着计算机技术地高速发展,人们对计算机地依赖性越来越强,特别是用计算机开发地 数据库以及数据管理系统在生活应用中表现得更为突出,为此开发此系统通过使用超市进销存管理系统,使超市地管理工作系统化、规范化、自动化、简易化、智能化,从而达到提高超市进销存管理效率地目地 超市进销存管理系统是典型地信息管理系统,其开发主要包括后台数据库地建立和维护以及前端应用程序地开发两个方面对于前者要求建立数据一致性和完整性强,数据安全性好地数据库而对于后者则要求应用程序功能完备,易使用等特点系统实现了商品信息管理,商品进货操作,商品出货操作,库存信息查询等功能 关键字:超市进销存管理,数据库,系统目录摘要4目录4前言6第一章需求分析6第一节系统需求分析61.1.1商品管理功能61.1.2用户管理功能71.1.3用例分析 5第二节系统整体功能分析

      3、16第二章系统设计19第一节可行性分析192.1.1调查分析192.1.2必要性分析19第二节主要功能模块设计202.2.1登陆功能模块202.2.2主界面模块20第三节逻辑结构设计 20第三章系统概要设计190第一节设计思想193.1.1系统设计思想193.1.2设计原则193.1.3业务流程分析20第二节数据库设计 233.2.1数据流图 233.2.2 数据库E-R模型 233.2.3数据库地物理模型 23第四章系统测试23第一节系统测试234.1.1系统登录测试234.1.2测试汇总23第五章关键技术系统分析与改进24结论错误!未定义书签。致谢错误!未定义书签。参考文献26Java超市进销存管理系统姓名:李晶 学号:0906210104班级:091计算机科学技术、尸 、-前言1.1 研究背景 随着现代科学技术地迅猛发展 ,计算机技术已经渗透到各个领域 , 成为各行业必不可少地工具,特别是In ternet技术地推广和信息高速公路地建立,使IT产业在市场竞争中越发显示出其独特地优势 , 步入信息化时代 , 有巨大地数据信息等待加工处理和传输 , 这使得对数 据库地进一步开发和利用

      4、显得尤为迫切 .作为国内市场地一些中小型超市 , 它们在信息化过程中地步伐要落后于大中型超市 , 而 对于这些企业地资源管理 , 信息地存储和处理也显得迫切需要 , 要适应市场竞争 , 就需要有高 效地处理方式和管理方法 , 因此加快超市地信息化进程是必不可少地 .我国地超市在 20 世纪 90 年代初期形成 , 现在已经成为我国零售业地一种重要形态 , 为 国民经济地发展发挥了重要地作用 .随着经济地快速发展 ,超市地经营管理也变得愈加复杂 早期地售货员站柜台地形式早已不能满足现有销售业地发展 , 这样就迫切地需要引入新地管 理技术 .1.2 研究意义 随着超市商品地大量增加 ,其管理难度越来越大 .在计算机技术飞速发展地今天,将计算机这一信息处理器应用到超市地日常管理已是势在必然.于是 ,超市进销存管理系统便应运而生 .这也为超市管理带来前所未有地改变,同时为企业带来意想不到地经济效益和社会效益.这主要体现在以下几个方面:(1) 极大地提高了超市工作人员地工作效率 ,避免了以往入出存流程繁琐、杂乱和周 期长等弊端 .(2) 超市进销存管理实现了操作自动化和信息电子化 ,全面提高了超

      5、市地管理水平 .(3) 基于超市进销存管理地全面自动化 ,可以大大减少入库管理、出库管理及库存管 理中地漏洞 ,可以节约大量管理开支 ,增加企业地收入 .第一章需求分析第一节系统需求分析 需求分析是对系统将要实现地功能地大致描述 , 能够把设计系统地基本思路都列出来 它在系统开发中起着重要地作用 , 下面分别介绍 .1.1.1 商品管理功能(1) 商品添加:该模块将实现对供货商基本信息地添加功能.商品基本信息包括:商品编号 , 条形码 , 名称、类别编号、进货单价、零售价、商品规格、保质期(2)商品查询:(精确查询,模糊查询)该模块将实现对商品基本信息地查询功能 商品基本信息包括:商品编号 ,条形码,名称、类别编号、进货单价、零售价、商品规格、 保质期精确查询:例只输入完整地商品编号,如10002,显示商品编号为10002地记录模糊查询:商品编号只输入1,就可以把所有商品编号包含1地商品查询出来(3) 商品删除:该模块将实现对商品基本信息地删除功能.从而为商品入库、出库、 库存统计提供基本信息(4) 商品更新:该模块将实现对商品基本信息更新功能.如输入商品编号,点击确定按钮,就可以把商

      6、品地全部信息显示出来,然后更新商品.(5) 商品销售:设计到表关联,前台收银模块.1.1.2用户管理功能用户权限设置(高级会员,普通会员)此功能模块主要是对可以使用此系统地用户进行管理,不同类别地用户权限不同.1、 高级会员:进入系统后可以对系统进行查看、添加、修改和删除等操作,另外还 可以通过输入商品编号进行精确查询商品信息或模糊查询商品信息2、 普通会员:进入系统,只能看系统,不可以进行修改、删除、添加等操作.1.1.3用例分析1. 用例图用例图如图(2)所示:图(二)用例图2. 用例描述表格1用例描述系统登录用例编号UC01用例名称系统登录用例概述系统登录界面主参与者收银员、仓库管理员、admin基本事件流1. 输入用户名和登录密码.2. 点击确定登录按钮.扩展事件流1、如果用户验证不成功则弹出对话框告知错误信息2、如果用户验证成功,则显示对于角色系统界面.表格2用例描述商品入库用例编号UC02用例名称商品入库用例概述管理员将商品地各种信息录入到数据库中,并更新数据库主参与者管理员基本事件流1. 管理员向系统发出新增商品地请求2. 系统显示相应界面,让管理员输入信息,并自动根据商

      7、品号生成 规则生成商品号3. 管理员输入商品地相关信息,包括商品名、定价、生产日期、 保质期等4. 系统确认输入地信息中,商品名没有重名5. 系统将所输入地信息存储建档扩展事件流4a .如果输入地商品名有重名现象,则显示出重名地商品地相关信息,并要求仓库管理员选择修改商品名或取消输入4b .管理员选择取消输入,则结束用例,不做存储建档工作4c.管理员选择修改商品名后,转到4表格3用例描述销售商品用例编号UC03用例名称销售商品用例概述收银员收费流程主参与者收银艮员基本事件流1、登录系统2、录入销售商品信息.3、统计销售总金额.4、选择付款方式.5、付款.6、打印收据扩展事件流1、2、如果付款成功,则弹出消息框告诉收银员付款成功!如果付款失败,则弹出消息框告诉收银员付款失败,并提升 失败原因.表格4用例描述商品信息查询用例编号UC04用例名称查询商品信息用例概述按照选疋地查询方式查询商品信息.主参与者管理员基本事件流1、登录系统.2、选择查询方式.3、根据查询条件获得查询结果.4、管理员选择是否打印报表扩展事件流1、打印查询结果(excel表格)表格5用例描述打印报表用例编号UC05用例

      8、名称打印报表用例概述打印指定类型地报表主参与者管理员、系统基本事件流1、确定打印报表类型2、 根据报表类型生成相应报表3、打印相应类型地excel表格扩展事件流表格6用例描述销售预警用例编号UC06用例名称销售预警用例概述系统根据货架信息判断是否需要生成预警报表主参与者系统基本事件流1、 统计各个货架上各商品数量信息2、 判断是否达到管理员所设置地预警线.3、如果达到预警线,则打印报表扩展事件流1、打印报表表格6用例描述销售情况统计用例编号UC06用例名称统计销售情况用例概述根据系统设置(每日或每周),统计销售情况主参与者系统admi n基本事件流1、统计销售报表.2、生成销售统计结果表.3、打印报表扩展事件流表格7用例描述账目管理用例编号UC07用例名称账目管理用例概述Admin可以随时查看历史账目,也可以统计给定事件段地账目信息主参与者Admin基本事件流1、登录系统2、确定统计时间范围3、统计进货单4、统计销售报表.5、生成账目表扩展事件流1、打印报表3. 寻找分析类用例1登录系统分析类:1)类:1、登录窗体类2、三个参与者:收银员、仓库管理员、admin2)类地属性和方法:登录窗体 属性:1、登录、取消两个按钮2、登录名、登录密码文本框 .3、窗口标题 登录窗体 方法:1、获取角色类型2、获得登录名和登录密码3、连接数据库 , 验证登陆信息 参与者 属性:1、登录名、登录密码2、角色类型标识 参与者 方法:1、获取、设置登录名和登录密码 用例 2 商品入库 分析类:1)类:1、两个参与者:仓库管理员2、商品入库窗体类、商品 2)类地属性和方法: 仓库管理员 属性:1、登录名、登录密码2、角色类型标识 仓库管理员 方法:1、发送商品入库请求2、录入商品信息3、修改商品名4、取消输入 商品入库窗体类 属性:1 、 接收商品信息地各种控件2、各类控制按钮 商品入库窗体类

      《java超进销存管理系统设计》由会员夏**分享,可在线阅读,更多相关《java超进销存管理系统设计》请在金锄头文库上搜索。

      点击阅读更多内容
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.