通訊錄系統的設計說明書

2022-08-13 01:51:02 字數 1595 閱讀 5907

r—日11級1班11號

金伯胤1概述 3

1.1系統簡述 3

1.2軟體設計目標 3

1.3參考資料 3

1.4版本記錄 3

2術語表 3

3用例 4

3.1系統用例圖 4

3.2用例描述 5

3.2.1新增聯絡人 5

3.2.2刪除聯絡人 5

3.2.3查詢聯絡人 6

3.2.4修改聯絡人 6

4設計概述 7

4.1簡述 7

5靜態模型 7

5.1系統類圖 7

6動態模型 8

6.1場景 8

6.1.1場景1:使用者瀏覽通訊錄 8

6.1.2場景2:生成授權碼 9

6.1.3場景3 : 使用授權碼 10

6.2狀態圖 11

6.2.1系統登入狀態圖 11

6.2.2聯絡人狀態圖 12

6.2.3使用者狀態圖 13

137非功能性需求 13

7.1.系統未來的方向 13

本系統是市面上常見的也被廣為人用使用的通訊錄系統。但是它與其他通訊錄不同的一點的特點就是通過網路「分享」自己的聯絡人。想象乙個場景,新增聯絡人時往往會遇到對方名字打不出來的尷尬,或是開會時,大家分享一位聯絡人時要記錄姓名、**、宅電、公司、位址等等。。。

很不效率。通過本系統使用者只要輸入一段特的數字或掃一下***就可以將一位或多位特定的聯絡人同步到自己的通訊錄中,是不是很方便。通過網路,將自己本地的通訊錄上傳到「雲端」,使用者可以在更換裝置時就不必再次手動錄入通訊錄了,只要一鍵同步到本地即可。

還有更多功能等待你去探索。科技本該讓生活跟簡單。

由於通訊錄系統已經非常成熟了,本次設計希望突出「分享」這個功能,並且使用互動式設計更加人性化,其他通訊錄的基本功能就不贅述。

2023年暑季課程設計《普通通訊錄系統的設計》

本文件於15.01.13完成

文件中的參考繪圖與15.01.10完成

本次課程設計為uml的專業課程設計,所以本系統目前並沒具體的產品,還停留在設計階段,本篇設計文件旨在體現該系統的思路以及描述系統如何響應各種事件或是系統中資訊的流向等,在後文狀態圖,順序圖等會有具體體現,故本小結略。

場景名:使用者瀏覽通訊錄

場景描述:使用者進行大部分操作時都是在瀏覽通訊錄時作的,邊瀏覽邊刪除聯絡人,或對聯絡人進行修改等,並不是想當然的線性操作。

順序圖場景名:生成授權碼

場景描述:本系統的一大亮點就是「分享」,通過賦予每個聯絡人或使用者指定的多個聯絡人生成乙個唯一的8位由英文本母與數字組成的授權碼,這樣其他使用者用此授權碼就可以去資料庫中呼叫對應的聯絡人。

順序圖:

場景名:使用授權碼

場景描述:那麼擁有授權碼的授權使用者是如何使用授權碼呼叫特定的聯絡人的呢?請看

順序圖:

本系統未來後續可能會加入***分享功能,或是建立使用者社群,形成社交網路。使用者通過分享一些服務類的聯絡人,如餐廳酒店等,品配上**品論、打分系統。讓使用者們建立聯絡在分享聯絡人之上分享生活,並且可以和線下商家建立合作等。

通訊錄專案規格說明書

1.引言 1.1使用者簡介 有通訊需求的使用者 1.2專案背景 作為linux下實用版本.1.3定義 暫無1.5參考資料 1 趙山林.c 語言程式設計.高等教育出版社2010年1月第一版 2 戴豔.零基礎學演算法 機械工業出版社.2012年第二版 2.任務描述 2.1專案的目地和目標 目地 通過通訊...

C語言課程設計通訊錄管理系統說明書

實踐教學 蘭州理工大學 計算機與通訊學院 2010年春季學期 計算機語言課程設計 題目 通訊錄管理系統 專業班級 姓名學號 指導教師 成績通訊錄管理系統 一 分析 設計題目及要求 建立通訊錄資訊,資訊至少包含編號 姓名 通訊位址 等 能夠提供新增 刪除和修改通訊錄資訊的功能 能夠提供安不同方式查詢的...

通訊錄管理系統的設計

武漢理工大學華夏學院 課程設計 課程名稱 c語言課程設計 題目通訊錄管理系統的設計 專業班級 姓名成績 指導教師 2012年2月13日至2012年2月17日 課程設計任務書 學生姓名專業班級 指導教師工作單位 設計題目 通訊錄管理系統的設計 要求完成的主要任務 1.任務描述 我計畫編寫乙個管理通訊錄...