我們以銷售系統為例 分為 基礎模塊 進貨模塊 財務模塊三個
基礎模塊分為:權限模塊 產品模塊和基礎代碼,基礎模塊的設計十分重要會影響到整個項目, 代碼較為簡單
核心模塊 : 以銷售系統為例 核心模塊中業務性代碼較多,需要分析業務,技術要求不是很高,
其他模塊,也就是其他模塊,主要負責一些其他附加功能的實現, 比如,財務管理,pos機 的添加等
1,首先根據需求部門提出采購申請表(生成一個申請表)
2,采購人員尋找供貨商,價格,入庫時間等,保存到一張采購咨詢單中
3,根據采購訂單就行評審,確定采購單事項
4,采購環節,獲取采購單經理審核,財務部計算出應付款
1,財務模塊大致可分為應付款和應收款,實收款和實付款等,
庫存模塊中一般有如下訂單 : 采購入庫單 銷售出庫單,退貨單,換貨單,調貨單 報溢單 報損單 調撥單, 等
盤點單,盤點單就是人為清單貨物,錄入到系統中去和系統中是數據做對比, 對比完成之后生成一個新的表單,為虧盈單
盤點單一般分為全盤和抽盤兩種
首先導入jar包
<dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> <version>1.4.1</version> </dependency>
然后配置一個xml,配置后注意在applictionContext.xml中引用,
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:tx="http://www.springframework.org/schema/tx" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd"> <bean id="mailSender" class="org.springframework.mail.javamail.JavaMailSenderImpl"> <!-- 163郵箱,smtp.163.com --> <!-- admin@163.com 用戶名:admin 密碼:xxx --> <!-- smtp郵件發送協議 --> <!-- pop3收郵件協議 --> <property name="host" value="smtp.163.com" /> <property name="username" value="123456" /> //這里填寫你qq郵箱地址 <property name="password" value="xxxxxxx" /> //這是添加qq郵箱的授權碼 <property name="javaMailProperties"> <props> <!-- 必須進行授權認證,它的目的就是阻止他人任意亂發郵件 --> <prop key="mail.smtp.auth">true</prop> <!-- SMTP加密方式:連接到一個TLS保護連接 --> <prop key="mail.smtp.starttls.enable">true</prop> </props> </property> </bean> </beans>
qq郵箱開啟smtp協議
最后建立一個測試類用來測試是否成功
public class MailTest extends BaseServiceTest { @Autowired MailSender mailSender; @Test public void testName() throws Exception { //JavaMailSenderImpl xxx = (JavaMailSenderImpl)mailSender // 簡單郵件對象 SimpleMailMessage msg = new SimpleMailMessage(); // 發送人:和配置一致 msg.setFrom("admin@163.com"); // 收件人 msg.setTo("xxxx@laomo.com"); // 主題 msg.setSubject("牛皮大學錄取通知書"); // 內容 msg.setText("你已經被錄取了"); // 設置固定回郵地址 msg.setReplyTo("xxxx@xxx.com"); // 發送 mailSender.send(msg); } }
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。