• 【原创】基于Jsp+Servlet的仓库管理系统


    使用jsp+servlet。通过3种角色使用。包括了仓库物资的入库、出库等多个不同的模块。对于登录的时候,设置密码的规范,供应商和仓库管理员进行仓库物资的出入库操作。

    项目类型:JavaWeb源码 

    用户类型:3个角色(管理员+仓管员+供应商)

    主要技术:Jsp+Serv;et+MySQL+Bootstrap

    开发工具:Eclipse/Idea均可使用,有两个不同的版本

    数据库:MySQL

    数据库表:7张

    🍅演示视频在底部🍅

    🍅文末获取联系🍅

    目录

    00完整的程序目录

    01管理员端功能介绍

    1.0用户注册

    1.1登录页面

    1.2后台首页(展示预约信息和公告通知)

    1.3仓管员信息管理

    1.4仓库信息管理

    1.5供应商信息管理(供应商注册以后需要后台审核账号,否则无法登录)

    1.6物品库存信息管理

    1.7 物品信息录入

    1.8 入库审核(可以将数据导出到外部EXCEL)

    1.9 出库审核(可以将数据导出到外部EXCEL)

    1.9 出库审核(可以将数据导出到外部EXCEL)

    02仓管员端功能介绍

    2.1 个人信息维护

    2.2库存预警设置

    2.3物资入库申请

    2.4入库记录管理

    03医生端功能介绍

    3.1 出库申请

    3.2 操作记录管理

    04项目结构

    Eclipse版本目录

    Idea版本目录

    05数据库设计

    06项目演示视频


    01管理员端功能介绍

    1.0用户注册

    1.1登录页面

    1.2后台首页(展示预约信息和公告通知)

    1.3仓管员信息管理

    1.4仓库信息管理

    1.5供应商信息管理(供应商注册以后需要后台审核账号,否则无法登录)

    1.6物品库存信息管理

    1.7 物品信息录入

    1.8 入库审核(可以将数据导出到外部EXCEL)

    1.9 出库审核(可以将数据导出到外部EXCEL)

    1.9 出库审核(可以将数据导出到外部EXCEL)

    02仓管员端功能介绍

    2.1 个人信息维护

    2.2库存预警设置

    2.3物资入库申请

    2.4入库记录管理

    03医生端功能介绍

    3.1 出库申请

    3.2 操作记录管理

    04项目结构

    Eclipse版本目录

    Idea版本目录

    完整的程序目录

     

    05数据库设计

    06项目演示视频

    【原创】基于Jsp+Servlet仓库管理系统(毕业设计源代码)

    1. -- ----------------------------
    2. -- Table structure for admin
    3. -- ----------------------------
    4. DROP TABLE IF EXISTS `admin`;
    5. CREATE TABLE `admin` (
    6. `id` int(11) NOT NULL AUTO_INCREMENT,
    7. `username` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
    8. `pwd` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
    9. PRIMARY KEY (`id`) USING BTREE
    10. ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
    11. -- ----------------------------
    12. -- Table structure for goods
    13. -- ----------------------------
    14. DROP TABLE IF EXISTS `goods`;
    15. CREATE TABLE `goods` (
    16. `id` int(11) NOT NULL AUTO_INCREMENT,
    17. `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
    18. `amount` int(11) DEFAULT NULL,
    19. `detail` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
    20. `supplier` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
    21. `shuxing` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
    22. `scdate` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
    23. `gqdate` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
    24. `state` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '1正常 2库存紧张',
    25. `times` varchar(22) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '创建时间',
    26. `wid` int(11) DEFAULT NULL COMMENT '所在仓库id',
    27. `wname` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '所在仓库名',
    28. PRIMARY KEY (`id`) USING BTREE
    29. ) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
    30. -- ----------------------------
    31. -- Table structure for inorder
    32. -- ----------------------------
    33. DROP TABLE IF EXISTS `inorder`;
    34. CREATE TABLE `inorder` (
    35. `id` int(11) NOT NULL AUTO_INCREMENT,
    36. `goodsid` int(11) DEFAULT NULL,
    37. `goodsname` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
    38. `pname` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
    39. `amount` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
    40. `time` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
    41. `flag` varchar(11) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
    42. `state` varchar(11) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '供应商需要审核 1待管理员审核 2审核通过 3审核不通过',
    43. `pid` int(11) DEFAULT NULL,
    44. PRIMARY KEY (`id`) USING BTREE
    45. ) ENGINE = InnoDB AUTO_INCREMENT = 17 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
    46. -- ----------------------------
    47. -- Table structure for keeper
    48. -- ----------------------------
    49. DROP TABLE IF EXISTS `keeper`;
    50. CREATE TABLE `keeper` (
    51. `id` int(11) NOT NULL AUTO_INCREMENT,
    52. `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
    53. `username` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
    54. `pwd` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
    55. `sex` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
    56. `times` varchar(22) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
    57. PRIMARY KEY (`id`) USING BTREE
    58. ) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
    59. -- ----------------------------
    60. -- Table structure for outorder
    61. -- ----------------------------
    62. DROP TABLE IF EXISTS `outorder`;
    63. CREATE TABLE `outorder` (
    64. `id` int(11) NOT NULL AUTO_INCREMENT,
    65. `goodsid` int(11) DEFAULT NULL,
    66. `goodsname` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
    67. `pname` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
    68. `amount` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
    69. `time` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
    70. `flag` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
    71. `state` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '供应商需要审核 1待管理员审核 2审核通过 3审核不通过',
    72. `pid` int(11) DEFAULT NULL,
    73. PRIMARY KEY (`id`) USING BTREE
    74. ) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
    75. -- ----------------------------
    76. -- Table structure for supplier
    77. -- ----------------------------
    78. DROP TABLE IF EXISTS `supplier`;
    79. CREATE TABLE `supplier` (
    80. `id` int(11) NOT NULL AUTO_INCREMENT,
    81. `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
    82. `username` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
    83. `pwd` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
    84. `sex` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
    85. `state` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '1待审核 2审核通过 3审核拒绝',
    86. `times` varchar(22) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '创建时间',
    87. PRIMARY KEY (`id`) USING BTREE
    88. ) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
    89. -- ----------------------------
    90. -- Table structure for warehouse
    91. -- ----------------------------
    92. DROP TABLE IF EXISTS `warehouse`;
    93. CREATE TABLE `warehouse` (
    94. `id` int(11) NOT NULL AUTO_INCREMENT,
    95. `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
    96. `times` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
    97. PRIMARY KEY (`id`) USING BTREE
    98. ) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;

           

  • 相关阅读:
    STM32下载程序,可以使用串口了,但是要对的boot进行设置,以及boot的使用,直接烧录,可以运行,但是下次复位,得先换BOOT0为0
    Java爬虫的使用案例及简单总结
    OpenMP 教程(一) 深入剖析 OpenMP reduction 子句
    【npm】常用的NPM命令及在开发过程中的应用
    前端vue学习笔记——路由
    python每日学5:python工程(大型项目)的组织架构:包、模块、类、方法
    (附源码)php校园寝室分配查询系统 毕业设计 032027
    openGL 第章节 例子
    光储并网直流微电网simulink仿真模型,光伏采用mppt实现最大功率输出研究
    【Java】一文秒懂http请求获取FlexManager某设备分组监控点
  • 原文地址:https://blog.csdn.net/qq_59059632/article/details/126652919