随着社会的发展,系统的管理形势越来越严峻。越来越多的用户利用互联网获得信息,但各种信息鱼龙混杂,信息真假难以辨别。为了方便用户更好的获得仓库管理信息,因此,设计一种安全高效的仓库管理信息系统极为重要。
为设计一个安全便捷,并且使用户更好获取仓库管理信息,本文主要有安全、简洁为理念,实现用户快捷寻找仓库管理信息,从而解决仓库管理信息复杂难辨的问题。该系统采用Node.js语言和MySQL数据库进行开发设计,通过对仓库管理业务流程的分析,分析了其功能性和非功能性需求,设计了仓库管理信息系统,该系统包括个人管理员、员工两个部分。同时还能为用户提供一个方便实用的仓库管理信息系统,使得用户能够及时地找到需要的信息。管理员界面管理员工信息,也可以对仓库管理信息进行修删除查等操作;员工除了可以浏览仓库公告、供应商信息、客户信息、仓库信息、货物信息以往,还可以进行货物入库、出库等操作。
该系统为用户找到仓库管理信息提供了更安全、更高效、更便捷的途径。本系统有两个角色:管理员、员工,要求具备以下功能:
(1)员工可以修改个人信息和登录密码,浏览仓库公告、供应商信息、客户信息、仓库信息、货物信息等信息,并进行货物入库、出库;
(2)管理员实现个人信息修改,对员工管理、仓库公告管理、供应商管理、客户信息管理、仓库信息管理、货物信息管理、货物入库管理、货物出库管理进行修相关操作,让员工实时知道最新的仓库管理信息;
目录
第1章 概 述 5
1.1 开发背景及研究意义 5
1.2 国内外研究现状和发展趋势 5
1.3 本文主要研究的内容 6
第2章 关键技术介绍 7
2.1 开发环境 7
2.2 Node.js技术 7
2.3 MySQL数据库 7
2.4 B/S架构 8
2.5 本章小结 8
第3章 系统分析 9
3.1 系统概述 9
3.2 需求分析 9
3.3 可行性分析 9
3.3.1 技术可行性分析 10
3.3.2 经济可行性分析 10
3.3.3运行可行性 10
3.4 系统流程分析 10
3.4.1 登录流程图 10
3.4.2 添加新用户流程图 11
3.5 本章小结 12
第4章 系统设计 13
4.1 系统基本结构设计 13
4.2 数据库设计 14
4.2.1 数据库E-R图设计 14
4.2.2 数据库表设计 15
4.3 本章小结 19
第5章 系统实现 20
5.1员工功能模块实现 20
5.2管理员功能模块实现 24
5.3 本章小结 29
第6章 系统测试 30
6.1 系统测试的目的 30
6.2 系统功能测试 30
6. 3 性能测试 31
6.4 本章小结 31
结 论 32
参考文献 33
致 谢 34