一、系统项目架构
Ⅰ,fiber_yy数据库下有五张表
yy_admin:管理员登录账号和密码 yy_textile:纺织面料数据信息 yy_textile_record:用户购买纺织面料信息所存储的面料流水信息 yy_user:用户登录注册信息 yy_user_record:用户登录时会记录登录时间等信息
①yy_admin
id为主键自增,以下所有表中的id都是主键自增,后续不再赘述
②yy_textile
③yy_textile_record
④yy_user
⑤yy_user_record
Ⅱ,页面展示
本系统主要有17个页面组成 connect 为存放连接数据库配置文件,为了连接方便,本人将连接数据库的字符串配置放到这connect这个类中
实现功能:纺织面料库存管理系统主要有两个子系统构成—用户、管理员
Ⅰ、用户子系统
用户注册、登录、找回密码、修改密码、查询库存中所有面料信息(包括全部查找和精确查找)、购买指定品号的纺织面料、若库存不足100系统会进行警报
Ⅱ、管理员子系统
管理员登录、纺织面料入库、纺织面料信息查询(包括查询全部纺织面料信息和精确查找指定面料信息)、纺织面料库存补充、纺织面料流水查询、用户访问查询、纺织面料下架
二、系统运行效果展示
Ⅰ用户子系统演示
①系统运行
②进入用户登录页面
③用户注册
每项信息都有限制不可乱输入 正确输入,但账号已存在 更换新的账户进行注册
④用户登录
此时忘记了密码了,可以通过**忘记密码?**进行找回密码
⑤找回密码
用户可以通过注册时填写的手机号进行找回密码 验证码输入不正确也不行
⑥修改密码
当用户填写信息正确时,可以跳转到修改密码页面进行修改密码操作,两次输入的密码必须一致
⑦成功登录
⑧用户系统主页面
⑨查看纺织面料详细信息
可根据面料名称或者品号进行详细精确查找
⑩购买纺织面料
可通过购买指定品号的纺织面料 演示购买品号为1112的纺织面料 品号为1112的纺织面料库存会减少50 若要购买的纺织面料库存低于100会进行警报 例如购买1114品号的纺织面料 仍可以进行购买,不过购买数量不得超过库存数 目前库存为53,现在购买100,会提示库存不足,购买失败 以上就是用户子系统的所有功能演示 接下来切换身份演示管理员子系统
Ⅱ管理员子系统
①系统主页面
②管理员登录
yy_admin表中仅有两条是数据信息,选择其中一条进行登录
③管理员子系统主页面
④纺织面料入库
管理员需要按要求进行添加纺织面料信息,其中面料品号唯一,不可重复,否则会给予警告
⑤纺织面料信息查询
根据面料名称查询(因为面料名称不唯一,故不可显示面料照片信息) 根据品号进行查询(面料品号是唯一的,可以显示指定品号的面料照片信息)
⑥纺织面料库存补充
对1314品号面料进行补充500
⑦纺织面料流水查询
根据时间的先后顺序来记录所有用户购买面料的信息 可根据面料品号进行查看都哪些用户购买了该品号的面料
⑧用户访问查询
根据用户登录系统的时间来记录信息 可以根据指定账号查看用户登录的信息
⑨纺织面料下架
查看库存中所含有的所有面料信息 根据品号进行详细查找 下架指定品号的面料 品号为123的纺织面料已经下架
三、小结
以上就是纺织面料库存管理系统的全部功能 源码还在优化,优化完毕后会上传~~~~
|