1 项目业务
(1) 取名
aisell 智能销售 /yxb 易销宝/pss --进销存系统
进货 销售 库存
写简历:
自己对哪一个行业比较熟悉业务
医疗器械智能销售体系
零售智能销售系统
…
(2)业务:–(重在理解)
核心业务
a) 进货-采购
b) 销售 --和采购模块类型
c) 库存–上午(保存(采购单一样)和审核)
盘点 出库 财务–单据–不建议写
非核心的基本模块:比如 员工 部门 数据字典
系统模块: 权限管理 角色管理
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-je39gaAr-1571446884827)(file:///C:\Users\JAVA\AppData\Local\Temp\ksohtml12764\wps1.jpg)]
写简历的时候,不要只写一个基本的模块 – 员工管理 部门管理 数据字典
--采购 (销售 ) 库存 --报表 导入导出 … shiro权限
2 采购入库单 --保存和审核
2.1入库单保存:
stockincomebill --入库主单表
stockincomebillitem--入库的子单表
录入:保存到这两个表–和以前采购模块类型 --级联保存
2.2入库单审核
-
入库审核设计表 – stockincomebill这个审核人 审核状态 审核时间变化
-
仓库表 -depot 数量要加上 金额加上
-
产品即时库存表 – productstock这个表 (对应同一个商品和同一个仓库 --加权的平均法)
第一个加入产品,productstock新增数据
第二个加入同样的产品,并且同一个仓库 --通过加权平均法算 价格
3 定时任务(掌握)
比如 场景 --产品卖的比较好,仓库到一定的时间需要去补货 —写一个程序,每天凌晨00:00去检查仓库的库存,如果发现不足,自动发送一个邮件
问题:每天凌晨00:00 检查 --这个时候使用的人是最少的时候
怎么去实现这个场景?
定时任务 javase部分 Timer
4 邮件使用(掌握)
使用场景:(1) 注册 之后 发送一封 激活邮件
(2) 找回密码
(3) 有什么请求通知你一下
4.1 在网上注册一个邮箱
邮箱:qq邮箱 网易邮箱 163 126
新浪 gmail …
4.2 程序怎么发送邮件
(1)导入jar包 --加入依赖
(2)写配置文件
(3)测试类
发送普通邮件 发送带附件或者图片的邮件