精华内容
下载资源
问答
  • 出入库系统

    2014-01-22 09:06:16
    出入库系统出入库系统出入库系统管理,excel制作的。
  • 仓库2003Excel出入库系统,解放仓库管理员的脑力劳动。
  • 出入库系统 银行对账系统 分批领用 不包含数据库,请根据程序自行调试数据库,基于MYSQL
  • 易特物资出入库管理系统是一款专业的针对企业内部单位库存管理,针对内部申领,领用出库,工具领用移交等,其中包含库存管理系统(仓库管理系统),报表系统等子模块。软件界
  • 一款简单实用的excel出入库系统,纯EXCEL,使用简单,默认用户名张三,默认密码123,进入后可以更改,安全实用
  • UniApp 本地物资管理出入库系统, 数据库采用sqlite,可作为学习参考,qq429248009 系统功能包含,商品管理,商品出库/入库,商品出入库记录追溯等

    UniApp 本地物资管理出入库系统, 数据库采用sqlite 

    系统功能包含,商品管理,商品出库/入库,商品出入库记录追溯等

     

     

    展开全文
  • 针对智能仓库出入库系统作业过程中出现的货物拥堵和设备利用率低等问题,对智能仓库出入库作业特点进行了研究,构建了智能仓库的出入库作业周期模型,采用面向对象赋时Petri网的方法建立智能仓库出入库系统的OOTPN...
  • 商品出入库系统

    2015-04-17 22:35:56
    北邮大三下软件工程商品出入库管理系统 包含源代码和建库脚本
  • 10115 基于SSM开发的商品出入库系统 技术 Spring + SpringMVC+ MyBatis 工具 eclipse + tomact + mysql + jdk 功能详情 用户管理 商品管理 商品出入库 商品出入库记录 系统相关截图

    10115 基于SSM开发的商品出入库系统

    技术
    Spring + SpringMVC+ MyBatis

    工具
    eclipse + tomact + mysql + jdk

    功能详情

    • 用户管理
    • 商品管理
    • 商品出入库
    • 商品出入库记录

    系统相关截图
    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • 10115 基于SSM开发的商品出入库系统 代码: 鏈-椄:https://pan@baidu@com/s/17O5OFcf8ONKdn7dOXy57TA(把@换成 . 就可正常访问) 趧-紶-碼:1589 f/u枝此段-吶傛打开baidu網盤手机App,caozuo更方便哦 技术 Spring ...

    10115 基于SSM开发的商品出入库系统

    代码:
    鏈-椄:https://pan@baidu@com/s/17O5OFcf8ONKdn7dOXy57TA(把@换成 . 就可正常访问)
    趧-紶-碼:1589
    f/u枝此段-吶傛打开baidu網盤手机App,caozuo更方便哦

    技术
    Spring + SpringMVC+ MyBatis

    工具
    eclipse + tomact + mysql + jdk

    功能详情

    • 用户管理
    • 商品管理
    • 商品出入库
    • 商品出入库记录

    系统相关截图

    • 用户管理
      在这里插入图片描述

    • 商品出入库记录

    在这里插入图片描述

    package com.service;
    2
    3 import java.util.List;
    4
    5 import org.springframework.beans.factory.annotation.Autowired;
    6 import org.springframework.stereotype.Service;
    7 import org.springframework.transaction.annotation.Transactional;
    8 import com.dao.UserDAO;
    9 import com.model.User;
    10
    11 @Service(“userService”)
    12 public class UserServiceImp implements UserService {
    13 @Autowired
    14 private UserDAO userDAO;
    15
    16 @Override
    17 public boolean exits(String username){
    18 List userList = userDAO.findByUsername(username);
    19 if(userList.size()>0)
    20 return true;
    21 else
    22 return false;
    23 }
    24
    25 @Override
    26 public List queryUsers(String username){
    27 if(username == null || “”.equals(username))
    28 return userDAO.findAllUsers();
    29 else return userDAO.queryByUsername(username);
    30 }
    31
    32 @Override
    33 public User getUser(Integer id){
    34 return userDAO.getUser(id);
    35 }
    36
    37 @Override
    38 @Transactional
    39 public void save(User user){
    40 userDAO.save(user);
    41 }
    42
    43 @Override
    44 @Transactional
    45 public void modifyUser(User user){
    46 userDAO.update(user);
    47 }
    48
    49 @Override
    50 @Transactional
    51 public void deleteUser(Integer id){
    52 userDAO.delete(id);
    53 }
    54 } package com.service;
    2 import java.util.List;
    3
    4 import com.model.User;
    5
    6 public interface UserService {
    7 /**
    8 * 判断用户是否存在
    9 /
    10 public boolean exits(String username);
    11 /
    *
    12 * 保存用户
    13 /
    14 public void save(User user);
    15 /
    *
    16 * 修改用户
    17 /
    18 public void modifyUser(User user);
    19 /
    *
    20 * 删除用户
    21 /
    22 public void deleteUser(Integer id);
    23 /
    *
    24 * 获取指定id用户
    25 /
    26 public User getUser(Integer id);
    27 /
    *
    28 * 获取用户列表
    29 /
    30 public List queryUsers(String username);
    31 }1 <?xml version="1.0" encoding="UTF-8"?>
    2 <web-app version=“2.5” xmlns=“http://java.sun.com/xml/ns/javaee”
    3 xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance”
    4 xsi:schemaLocation=“http://java.sun.com/xml/ns/javaee
    5 http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd”>
    6
    7 index.jsp
    8
    9
    10
    11 contextConfigLocation
    12 classpath:applicationContext.xml
    13
    14
    15
    16 org.springframework.web.context.ContextLoaderListener
    17
    18
    19
    20 openSessionInViewFilter
    21 org.springframework.orm.hibernate3.support.OpenSessionInViewFilter
    22
    23 singleSession
    24 false
    25
    26
    27
    28 openSessionInViewFilter
    29 /

    30
    31
    32 struts2
    33 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
    34
    35
    36 struts2
    37 /*
    38
    39 1 package com.action;
    2
    3 import java.util.List;
    4 import javax.annotation.Resource;
    5
    6 import org.apache.struts2.ServletActionContext;
    7 import org.springframework.beans.factory.annotation.Autowired;
    8 import org.springframework.context.annotation.Scope;
    9 import org.springframework.stereotype.Component;
    10 import com.model.User;
    11 import com.opensymphony.xwork2.ActionSupport;
    12 import com.service.UserService;
    13
    14 @Component(“userAction”)
    15 @Scope(“prototype”)
    16 public class UserAction extends ActionSupport{
    17 /**
    18 *
    19 /
    20 private static final long serialVersionUID = 1L;
    21 @Autowired
    22 private UserService userService;
    23
    24 private User user;
    25
    26 private String searchText;
    27
    28 private List users;
    29
    30 public User getUser() {
    31 return user;
    32 }
    33 public void setUser(User user) {
    34 this.user = user;
    35 }
    36 public UserService getUserService() {
    37 return userService;
    38 }
    39 @Resource
    40 public void setUserService(UserService userService) {
    41 this.userService = userService;
    42 }
    43
    44 public String addUser(){
    45 if(userService.exits(user.getUsername())){
    46 return ERROR;
    47 }
    48 userService.save(user);
    49 return SUCCESS;
    50 }
    51
    52 public String queryUser(){
    53 searchText = getParam(“queryText”);
    54 users = userService.queryUsers(searchText);
    55 return SUCCESS;
    56 }
    57
    58 public String editUser(){
    59 try {
    60 Integer param = Integer.parseInt(getParam(“param”));
    61 if(param == 0){
    62 Integer id = Integer.parseInt(getParam(“id”));
    63 user = userService.getUser( id);
    64 return “editUser”;
    65 }else if(param == 1){
    66 userService.modifyUser(user);
    67 }
    68 } catch (Exception e) {
    69 e.printStackTrace();
    70 }
    71 return SUCCESS;
    72 }
    73
    74 public String deleteUser(){
    75 try {
    76 Integer param = Integer.parseInt(getParam(“id”));
    77 userService.deleteUser(param);
    78 } catch (Exception e) {
    79 e.printStackTrace();
    80 }
    81 return queryUser() ;
    82 }
    83 public String getSearchText() {
    84 return searchText;
    85 }
    86 public void setSearchText(String searchText) {
    87 this.searchText = searchText;
    88 }
    89 protected String getParam(String key){
    90 return ServletActionContext.getRequest().getParameter(key);
    91 }
    92 public List getUsers() {
    93 return users;
    94 }
    95 public void setUsers(List users) {
    96 this.users = users;
    97 }
    98 }1 package com.dao;
    2
    3 import java.util.List;
    4 import javax.annotation.Resource;
    5 import org.springframework.orm.hibernate3.HibernateTemplate;
    6 import org.springframework.stereotype.Component;
    7 import com.model.User;
    8
    9 @Component
    10 public class UserDAO {
    11 private HibernateTemplate hibernateTemplate;
    12
    13 public HibernateTemplate getHibernateTemplate() {
    14 return hibernateTemplate;
    15 }
    16
    17 @Resource
    18 public void setHibernateTemplate(HibernateTemplate hibernateTemplate) {
    19 this.hibernateTemplate = hibernateTemplate;
    20 }
    21
    22 public void save(User user){
    23 hibernateTemplate.save(user);
    24 }
    25 public void update(User user){
    26 hibernateTemplate.update(user);
    27 }
    28 public void delete(Integer id){
    29 User user=getUser(id);
    30 hibernateTemplate.delete(user);
    31 }
    32 public User getUser(Integer id){
    33 return (User)this.hibernateTemplate.load(User.class,id);
    34 }
    35 public List findByUsername(String username){
    36 return (List) hibernateTemplate.find(“from User u where u.username = ?”,username);
    37 }
    38 public List queryByUsername(String username){
    39 return (List) hibernateTemplate.find(“from User u where u.username like ?”,"%"+username+"%");
    40 }
    41 public List findAllUsers(){
    42 return this.getHibernateTemplate().find(“from User order by id”);
    43 }
    44 }1 package com.model;
    2
    3 import java.io.Serializable;
    4
    5 public class User implements Serializable{
    6
    7 private static final long serialVersionUID = 1L;
    8 /
    *
    9 * 用户id
    10 /
    11 private int id;
    12 /
    *
    13 * 用户名
    14 /
    15 private String username;
    16 /
    *
    17 * 用户密码
    18 /
    19 private String userpassword;
    20 /
    *
    21 * 用户信息
    22 */
    23 private String usermessage;
    24 public int getId() {
    25 return id;
    26 }
    27 public void setId(int id) {
    28 this.id = id;
    29 }
    30 public String getUsername() {
    31 return username;
    32 }
    33 public void setUsername(String username) {
    34 this.username = username;
    35 }
    36 public String getUserpassword() {
    37 return userpassword;
    38 }
    39 public void setUserpassword(String userpassword) {
    40 this.userpassword = userpassword;
    41 }
    42 public String getUsermessage() {
    43 return usermessage;
    44 }
    45 public void setUsermessage(String usermessage) {
    46 this.usermessage = usermessage;
    47 }
    48 public static long getSerialversionuid() {
    49 return serialVersionUID;
    50 }

    展开全文
  • 上一篇文章是对单个的出入库,下面是一种批量操作,提高效率 #pip3 install openpyxl #——————Excel文件直接批量入库—————— import openpyxl import os,sqlite3 dbpath='E:\TonyCigar.db' os.chdir('...

    对Excel报表的操作,基础知识请参阅:https://blog.csdn.net/weixin_41896770/article/details/105749324

    上一篇文章是对单个的出入库,下面是一种批量操作,提高效率

    #pip3 install openpyxl
    #——————Excel文件直接批量入库——————
    import f
    import openpyxl
    import os,sqlite3
    dbpath='../TonyCigar.db'
    os.chdir('excels');#切换到excels目录
    infile='in.xlsx';
    outfile='out.xlsx';
    print("\t\t小帆哥香烟出入库系统(批量)----By Tony\n");
    print("操作说明:输入对应的数字进行相应的操作:\n1:批量入库,2:批量出库,3:库存报表导出\n")
    num=input("请输入对应的数字:");
    
    
    if(num=='1'):
        if(os.path.exists(infile)):
            wb=openpyxl.load_workbook(infile)
            s=wb['Sheet1']
            mrow=s.max_row
            for i in range(2,mrow+1):
                barcode=s.cell(row=i,column=1).value
                stocknum=s.cell(row=i,column=3).value
                f.inStock(dbpath,str(barcode),stocknum);
            print("成功入库,并将文件名修改成已入库!")
            wb.save('in-已入库.xlsx')
        else:
            print("入库的文件不存在!")
        if(os.path.exists(infile)):
            os.remove(infile)
    elif(num=='2'):
        if(os.path.exists(outfile)):
            wb=openpyxl.load_workbook(outfile)
            s=wb['Sheet1']
            mrow=s.max_row
            for i in range(2,mrow+1):
                barcode=s.cell(row=i,column=1).value
                stocknum=s.cell(row=i,column=3).value
                f.outStock(dbpath,str(barcode),stocknum);
            print("成功出库,并将文件名修改成已出库!")
            wb.save('out-已出库.xlsx')
        else:
            print("出库的文件不存在!")
        if(os.path.exists(outfile)):
            os.remove(outfile)
    elif(num=='3'):
        wb=openpyxl.Workbook();
        sheet=wb.active;
        sheet.title='Sheet1';
        sheet=wb['Sheet1']
        sheet['A1']='序号'
        sheet['B1']='条码'
        sheet['C1']='烟名'
        sheet['D1']='批发价'
        sheet['E1']='零售指导价'
        sheet['F1']='库存数量'
        
        #循环读取数据库的信息到报表
        con=sqlite3.connect(dbpath);
        cur=con.cursor();
        cur.execute("select * from cigar");
        res=cur.fetchall();
        i=2
        for r in res:
            sheet['A'+str(i)]=i-1;
            sheet['B'+str(i)]=r[0];
            sheet['C'+str(i)]=r[1];
            sheet['D'+str(i)]=r[2];
            sheet['E'+str(i)]=r[3];
            sheet['F'+str(i)]=r[4];
            i=i+1
    
        wb.save('stocks.xlsx');
        print("成功生成库存报表:位置在文件夹excels里面的stocks.xlsx");
    else:
        print("请输入正确的数字进行操作!");
    

     

     

    展开全文
  • 出入库系统6-4.6.rar

    2015-05-10 08:11:52
    系统使用VB代码完成的仓库的出入库管理,使用很便利
  • 系统管理员】 (1)权限管理:3级菜单管理,用户管理,分组权限设置 (2)资讯管理:资讯2级分类,添加,删除,修改资讯 (3)供货商管理:供货商名称、联系方式等(录入,修改,删除,查看) (4)仓库管理:...
  • 大家好,我是陈小虾,是一名自动化方向的IT民工。写博客是为了记录自己的学习过程,通过不断输出倒逼自己加速成长。...2.入库单和出库单供应商和客户的信息都可以双击单元格弹窗体,选中窗体信息双击即可完成录.
  • VC MFC出入库系统实例

    2011-05-21 09:27:15
    VC学习的经典例子,对学习MFC的初学者很有帮助,会有很大提高。
  • 1、根据每天的出库、入库记录,自动筛选产品ID号 2、实时统计每个产品的库存状态 3、自动统计每个月产品总出库、入库数量 关注公众号:万能的Excel 并回复【进销表】获取源文件! Private Sub Worksheet_...
  • 核心流程图 相关操作 数据库表和操作 ...Javaweb仓库出入库操作 供货商操作 仓库操作 仓库入库操作 仓库出库操作 仓库补货操作 仓库商品表(出入库统计):cangku_shangpin ...
  • 1.未经作者同意,请勿随意发表...........
  • 防串货出入库系统-防串货软件-PDA手持扫描打印终端应用酒类 奶粉类防串货 2016-11-07 haohantech手持POS打印终端PDA 酒类 奶粉类在流通过程中存在怎么防串货、防伪等一系列管理难题。条码防伪防串货管理系统,是...
  • return cur.rowcount 其他地方需要重复使用到的函数,就导入上面的模块即可 import f import os,sqlite3 print("\t\t小帆哥香烟出入库系统----By Tony\n"); dbpath='TonyCigar.db' #创建数据库和表 if(not os.path....
  • 前台是MFC,数据库是sql server ,主要是数据库设计,用到触发器,存储过程,前台只是触发。 资源包括:代码程序+报告+数据库文件+存储过程触发器语句
  •   ...(2)环境:开发工具IDEA + Navicat(管理Mysql)...【系统管理员】 (1)权限管理:3级菜单管理,用户管理,分组权限设置 (2)资讯管理:资讯2级分类,添加,删除,修改资讯 (3)供货...
  • Python出入库简洁系统

    2020-09-14 18:22:52
    print("\t\t小帆哥香烟出入库系统----By Tony\n"); dbpath='E:\TonyCigar.db' #创建数据库和表 if(not os.path.exists(dbpath)): print('初始化数据库和表...') con=sqlite3.connect('E:\TonyCigar.db'); cur=con...
  • 出入库管理系统.xlsm

    2021-01-15 01:03:56
    出入库管理系统,超强功能和超漂亮配色,全自动记录出入库
  • 出入库管理系统

    2021-01-17 07:16:59
    出入库管理系统系统由陈表达于2021年1月15日创作完成,希望大家喜欢和支持,谢谢!!
  • 一、实现入库明细表的内部功能 创建出入库明细表: 步骤: 新建工作簿“出入库系统.... 将工作簿“出入库系统.xlsx”另存为“出入库系统.xlsm” 2. 利用VBA制作出入库查询表: 在产品出入库明细表中统计出入库次...
  • 智沃邦条码出入库管理系统,将普通的商品进行重新编码,并自动生成的一维码或者二维码,通过扫描器进行扫描操作,实现商品的出入库业务。本系统由西安智沃邦信息科技有限公司开发。 一、系统简介: 1、本系统可以...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,027
精华内容 810
关键字:

出入库系统