项目运行
环境配置:
Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。
项目技术:
ssm + mybatis + Maven +mysql5.7或8.0等等组成,B/S模式 + Maven管理等等。
环境需要
1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。
2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA;
3.tomcat环境:Tomcat 7.x,8.x,9.x版本均可
4.硬件环境:windows 7/8/10 4G内存以上;或者 Mac OS;
5.是否Maven项目: 否;查看源码目录中是否包含pom.xml;若包含,则为maven项目,否则为非maven项目
6.数据库:MySql 5.7/8.0等版本均可;
毕设帮助,指导,本源码分享,调试部署(见文末)
3.4.1操作流程
首先为系统登录页面。进入页面后,用户可进行登录和注册的操作。点击登录后,页面就会出现一个登录提示框,向用户传达信息:要进行用户名和密码的输入,完成后才可以进行下一步的操作。用户输入完成后,系统会将输入的信息提交给后台,与数据库中的信息记录进行比较判断。判断比较内容主要分为三个方面:从用户名是否为空、输入的密码是否为空、用户名和密码是否匹配三方面进行判断。只有上述三个条件同时满足,数据库中的信息匹配正确,才视为登陆成功,方可完成后续的操作。若以上三种情况有一条不满足,则会提示该次登录错误,就需要进行重新登录。系统登录流程图如图3-1所示:
图3-1登录流程图
3.4.2添加信息流程
然后是添加信息的页面。进入该页面后,页面会出现一个提示框,示意操作者可以进行信息的添加,从而进行下一步的操作。用户输入想要添加的信息后提交,系统会对输入的内容进行检测。如果检测后输入的信息正确,则会出现“添加成功”的提示框,从而可以进行下一步操作;如果系统检测后检测到想要添加的信息不符合规范要求,则会提示报错,需要进行修改后重新添加。添加信息流程图如图3-2所示:
图3-2添加信息流程图
3.4.3删除信息流程
最后为删除信息页面。进入该页面后,用户可以对所要删除的信息进行选择,选择好删除的内容后,会有一个“是否确认删除”的提示框,操作者可以根据自己的意愿来选择“是”或“否”。完成上述操作,系统会自动的对删除的内容进行判断,如果符合删除要求则会成功删除数据记录,并且更新数据库的内容信息;如果删除的数据记录不符合要求,则会有一个“删除失败”的提示框,操作人员需要根据提示来进行修改,修改完成后重新删除知道删除成功。删除信息流程图如图3-3所示:
图3-3删除信息流程图
5.1管理员功能实现
管理员登录,管理员通过输入用户名、密码、选择登录角色进行登录,如图5-1所示:
图5-1 管理员登录界面
管理员通过登录进入系统可查看个人中心、经理管理、采购员管理、销售员管理、仓管员管理、质检员管理、生产员管理、部门分类管理、商品分类管理、材料分类管理、供应商分类管理、系统通知管理、流水线信息管理、设备信息管理、客户信息管理、库存信息管理、采购单管理、购买单管理、采购质检单管理等内容,如图5-2所示:
图5-2 管理员功能界面
经理管理,管理员可在经理管理页面查看经理账号、经理姓名、头像、性别、年龄、联系方式、身份证等内容,还可进行新增、修改或删除等操作,如图5-3所示:
图5-3 经理管理页面
采购员管理,管理员可在采购员管理页面查看采购工号、采购姓名、性别、年龄、手机号、身份证号、照片、部门等内容,还可进行新增、修改或删除等操作,如图5-4所示。
图5-4采购员管理界面图
仓管员管理,管理员可在仓管员管理页面查看仓管工号、仓管姓名、性别、年龄、手机号、身份证号、照片、部门等内容,还可进行新增、修改或删除等操作,如图5-5所示.
图5-5 仓管员管理界面
质检员管理,管理员可在质检员管理页面查看质检工号、质检姓名、性别、年龄、手机号、身份证号、照片、部门等内容,还可进行新增、修改或删除等操作,如图5-6所示:
图5-6 质检员管理界面
商品分类管理,管理员可在商品分类管理页面进行新增、修改或删除等操作,如图5-7所示:
图5-7商品分类管理界面
系统通知管理,管理员可在系统通知管理页面查看主题、图片、时间等内容,还可进行新增、修改或删除等操作,如图5-8所示。
图5-8 系统通知管理界面
设备信息管理,管理员可在设备信息管理页面查看设备编号、设备名称、设备类型、设备图片、主要用途、注意事项、设备状态等内容,还可进行新增、修改或删除等操作,如图5-9所示:
图5-9 设备信息管理界面
流水线信息管理,管理员可在流水线信息管理页面查看流水线号、使用状态、商品分类、所在区域、图片等内容,还可进行新增、修改或删除等操作,如图5-10所示:
图5-10流水线信息管理界面
客户信息管理,管理员可在客户信息管理页面查看客户编号、公司名称、客户类型、负责人、联系方式、地址等内容,还可进行新增、修改或删除等操作,如图5-11所示:
图5-11 客户信息管理界面
库存信息管理,管理员可在库存信息管理页面查看材料编号、材料名称、材料分类、规格、重量、图片等内容,还可进行统计报表、修改或删除等操作,如图5-12所示:
图5-12 库存信息管理界面
采购单管理,管理员可在采购单管理页面查看材料编号、材料名称、规格、日期、重量、采购单、仓管工号、仓管姓名、经理账号、经理姓名、采购工号、采购姓名、备注、审核回复、审核状态等内容,还可进行修改或删除等操作,如图5-13所示:
图5-13采购单管理界面
购买单管理,管理员可在购买单管理页面查看材料编号、材料名称、规格、采购日期、重量、价格、金额、供应商、仓管工号、仓管姓名、经理账号、经理姓名、采购工号、采购姓名、采购单、审核回复、审核状态等内容,还可进行修改或删除等操作,如图5-14所示:
图5-14购买单管理界面
采购质检单管理,管理员可在采购质检单管理页面查看材料编号、材料名称、规格、重量、送检日期、质检工号、质检姓名、供应商、仓管工号、仓管姓名、经理账号、经理姓名、采购工号、采购姓名、审核回复、审核状态等内容,还可进行修改或删除等操作,如图5-15所示:
图5-15 采购质检单管理界面