結合實際項目的流程圖

   咱們小組是準備作一個聊天的軟件,能實現一對一通訊,發送文字消息。若是後期時間容許和技術支持,咱們但願能添加一些功能,好比簡單的發送表情,圖片,文件,語音等功能。固然,也不要小看這個一對一通訊的軟件,對於它的實現咱們一開始也不太肯定能用什麼方法實現,由於之前也沒有嘗試過,第一次作大項目仍是有點激動的。數據庫

   關於畫流程圖,咱們小組是負責面向過程這塊,因此天然就去了解了DFD,CFD等圖形,一開始是在紙上手畫,後來想在電腦上能畫出來,覺得要下個什麼專業一點的軟件,後來發現windows自帶的畫圖工具就差很少了,基本也能用。windows

  流程圖,基本是以兩個用戶爲主,中間利用數據庫進行存儲消息,方便直接顯示在屏幕上,也方便實時查詢。用戶這邊分爲4大塊,首先是新用戶註冊帳號,註冊成功後帳號信息將會被存入數據庫,之後用戶進行登錄時就會檢查帳號密碼是否匹配。其次是發送消息,中間咱們是打算利用ip地址做爲接受源,而後那邊的用戶接收消息,這裏消息將存入數據庫。還有事用戶登陸,輸入帳號密碼,,咱們驗證以後若是成功則能夠登陸,不成功將返回。最後是用戶查詢聊天記錄的功能,用戶將調取數據庫的信息進行查閱。這個軟件的核心在於數據庫進行存儲。工具

  這是我畫的CFD圖spa

  感受其餘幾個面向過程的圖都差很少,我就沒有所有展現了。畫圖首先要理清大體的思路,而後還要仔細分析過程是怎樣的。通過這個畫圖的思考仍是受益不淺。blog

2016-03-27 21:30:11圖片

相關文章
相關標籤/搜索