这几天实在不知道该写些什么,只好来分享一下我写项目的过程了
——题外话
在这一周内学校分配了一个项目来给我们来练手,因为是练手的项目,所以在网上找到这个网站。一开始老师给我们的项目,只有一个流程和一个系统说明书,连张图片都没有我大致的看了一下说明书,然后发现完全没看懂,只是知道了这是一个可以供二十人以下使用的一个商业管理系统,以及七个模块分别是货物管理、财务管理、客户管理、报表管理分析、销售管理、基本资料和系统设置。这个系统一共有四个流程:进货流程、销售流程、库存管理以及财务管理。
一开始还在想这个网站的数据库得多大,毕竟这个网站不可能只有区区二十个人使用,就比如说仓库来说,一个仓库或许不止一个用户在用,一个用户不止一个仓库,供应商同时也是用户,然后我怀着这种心思去这个网站上注册了一个账号,然后我发现这是完全是一个用户一个数据库,一个用户下至少一个至多二十个子用户,每个子用户有着不同的角色,不同的工作比如充当管理员的老板/店长,有负责销售的销售组店员,也有管理仓库的仓储组店员等等。实际上每个流程都是相辅相成的
简单的概括一下:从供应商处进货,货物放入仓库由仓储组统计货物,进货使用的资金报知财务组统计支出,销售组将订单交由仓储组将货物核实出仓。定金交由财务组核实货物交给客户后,财务组收取剩余款项计算利润。虽然不太完整,但是思路应该是没问题的
接下来是数据库,数据库还没开始写,我打算设计成这样子:
用户表:用户Id 账户 密码 身份证 性别 手机号 家庭住址
仓库表:仓库ID 仓库名 仓库位置
商品列表:商品ID 商品零售价 商品批发价 商品进价 仓库ID
角色表:管理员 仓储组 财务组 销售组 导购组
财务表:成谜 还没想好
进货表:成谜 还没想好
出货表:成谜 还没想好
后面应该还有几张表的。只是不知道还差哪些。因为这不是我的强项,我把延后了
我已经完成了计划表就是不知道可不可行,现在正在完成登录页面的构建,只是发现原网站登录页面没有使用响应式布局,在构建响应式布局发现了许多的问题比如登录页面的主体移动时,页面头部没有跟着移动等等,现在登录页面就完成了页面顶部和响应式布局。它现在长这样:
再过几天长这样
等登录页面完成后我得去做主页面的主体了