源碼下載另見:
1.2 系統功能分析
1.2.1 基本功能
(1)基本信息:姓名、手機號碼、電子郵箱、生日、所屬組、備注、相片。
(2)工作單位:國家、省份、城市、地址、工作單位、所屬部門、職位、郵編、電話、傳真。
(3)網絡信息:個人主頁、即時通信工具及號碼、備用郵箱。
(4)家庭資料:國家、省份、城市、地址、郵編、電話。
1.2.2 查詢模塊
(1)默認顯示所有條目。
(2)模糊查詢:可以按姓名、電話號碼、手機、姓名的漢語拼音的聲母或全拼查詢。支持模糊查詢即輸入部分數據后課程設計說明書—通訊錄系統,可以查詢出符合條件的全部條目。如:輸入“張”,列出所有名字中有“張”的條目;輸入“2645”列出電話中有該4個數字的所有條目;輸入“xl”,列出聲母為該2個字母的所有條目。
(3)指定分組后課程設計說明書—通訊錄系統,列出某分組的所有條目。
說明:查詢結果如果有多個條目,應按照姓名排序,并使用姓或姓的第一個漢語拼音的字母分類。
1.2.3 刪除和修改功能
查詢到一個條目后,可以刪除該條目或修改條目內容。
1.2.4 通信錄內容的導入和導出
要求能夠以CSV格式和vCard格式導入和導出通訊錄的全部內容,并能夠與主流手機或其他通訊錄軟件交換數據。
1.2.5通訊錄的顯示
可以設置在顯示查詢結果時,一個條目可以顯示或不顯示哪些內容。
1.2.6通訊錄數據的錄入
輸入并存儲新的通訊錄數據,輸入時如果有同名或同電話號碼時,應該給出提示。
1.2.7聯系人星標
一鍵收藏自己聯系最多的人,更加方便于查找與管理。
1.2.8手機號碼歸屬地識別
根據錄入的手機號碼,識別出相應的歸屬地,如號碼“****”會被識別為“廣東廣州移動”。