java项目系统分析怎么写_销售系统项目业务分析和Java中使用邮箱

项目一般大致可分为三个模块,

我们以销售系统为例 分为 基础模块 进货模块 财务模块三个

基础模块分为:权限模块 产品模块和基础代码,基础模块的设计十分重要会影响到整个项目, 代码较为简单

核心模块 : 以销售系统为例 核心模块中业务性代码较多,需要分析业务,技术要求不是很高,

其他模块,也就是其他模块,主要负责一些其他附加功能的实现, 比如,财务管理,pos机 的添加等

采购模块流程分析

1,首先根据需求部门提出采购申请表(生成一个申请表)

2,采购人员寻找供货商,价格,入库时间等,保存到一张采购咨询单中

3,根据采购订单就行评审,确定采购单事项

4,采购环节,获取采购单经理审核,财务部计算出应付款

财务模块分析

1,财务模块大致可分为应付款和应收款,实收款和实付款等,

库存模块

库存模块中一般有如下订单 : 采购入库单 销售出库单,退货单,换货单,调货单 报溢单 报损单 调拨单, 等

盘点单,盘点单就是人为清单货物,录入到系统中去和系统中是数据做对比, 对比完成之后生成一个新的表单,为亏盈单

盘点单一般分为全盘和抽盘两种

发送qq邮箱

首先导入jar包

javax.mail

mail

1.4.1

然后配置一个xml,配置后注意在applictionContext.xml中引用,

//这里填写你qq邮箱地址

  //这是添加qq邮箱的授权码

true

true

qq邮箱开启smtp协议

最后建立一个测试类用来测试是否成功

public class MailTest extendsBaseServiceTest {

@Autowired

MailSender mailSender;

@Testpublic void testName() throwsException {//JavaMailSenderImpl xxx = (JavaMailSenderImpl)mailSender//简单邮件对象

SimpleMailMessage msg = newSimpleMailMessage();//发送人:和配置一致

msg.setFrom("admin@163.com");//收件人

msg.setTo("xxxx@laomo.com");//主题

msg.setSubject("牛皮大学录取通知书");//内容

msg.setText("你已经被录取了");//设置固定回邮地址

msg.setReplyTo("xxxx@xxx.com");//发送

mailSender.send(msg);

}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值