王睿凡 南京理工大學(xué)紫金學(xué)院
通訊錄信息管理系統(tǒng)用計算機(jī)管理電子通訊錄的一種計算機(jī)應(yīng)用技術(shù)的創(chuàng)新,在計算機(jī)還未普及之前通訊管理都是由聯(lián)系人采用名片,筆錄手工記帳的方式來操作的,現(xiàn)在一般的通訊錄管理都是采用計算機(jī)作為工具的實(shí)用的計算機(jī)通訊錄管理程序來幫助人們進(jìn)行更有效的通訊錄信息管理。
通訊錄管理系統(tǒng)是用計算機(jī)管理電子通訊錄的一種計算機(jī)應(yīng)用技術(shù)的創(chuàng)新,在計算機(jī)還未普及之前通訊管理都是由聯(lián)系人采用名片,筆錄手工記帳的方式來操作的.現(xiàn)在一般的通訊錄管理都是采用計算機(jī)作為工具的實(shí)用的計算機(jī)通訊錄管理程序來幫助人們進(jìn)行更有效的通訊錄信息管理。通訊錄管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS)主要實(shí)現(xiàn)功能如下:
a,新用戶注冊,登陸,用戶登陸系統(tǒng)時對于密碼的檢測
b,通訊錄條目的增加,刪除,修改編輯
c,通訊錄的查詢,支持模糊查詢
d,支持設(shè)置常用聯(lián)系人,并且常用聯(lián)系人排序靠前
e,對于任意一個聯(lián)系人,點(diǎn)擊按鈕或者其他實(shí)現(xiàn),都可以自動調(diào)用outlook 給他寫電子郵件,并且把聯(lián)系人信息中的郵件地址自動填充到outlook 郵件收件人位置。
隨著Internet 及全球信息網(wǎng)應(yīng)用的快速發(fā)展,電子商務(wù)憑著方便、簡單、快捷、高效、低成本等獨(dú)特優(yōu)勢,也蓬勃發(fā)展起來,因之也先后產(chǎn)生了一系列的技術(shù)解決方案,比較主要的有:CGI, ASP, PHP和JSP 等。在這幾種技術(shù)方案中,CGI 難于編寫和維護(hù),PHP 只能適應(yīng)中小流量的網(wǎng)站,ASP 受到跨平臺的限制(只能運(yùn)行于Microsoft公司開發(fā)的IIS 和PWS上);同時,作為計算機(jī)應(yīng)用的一部分,使用計算機(jī)對物資進(jìn)行管理,具有著手工管理所無法比擬的優(yōu)點(diǎn)。例如:檢索迅速、查找方便、存儲量大、壽命長、成本低等。這些優(yōu)點(diǎn)能夠極大地提高物資管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。基于以上這個基礎(chǔ),本次設(shè)計選用是sun 公司的JSP 技術(shù)。而數(shù)據(jù)庫和WEB Server 方面則選擇MsSQL AB 公司的MsSQL 和Apache 公司的Tomcat。
根據(jù)需求分析,該系統(tǒng)應(yīng)該包含:管理員實(shí)體、注冊用戶實(shí)體、手機(jī)通訊錄實(shí)體通訊錄實(shí)體。
管理員實(shí)體:用戶名、密碼。
注冊用戶實(shí)體:ID、用戶名、姓名、地址、電話、傳真、郵編、出生年月,QQ,頭像,備注。
通訊錄實(shí)體:ID、姓名、性別,分組,移動電話,固定電話,郵箱,QQ,地址,照片,出生年月,添加人,備注。
通過需求分析,可以對系統(tǒng)功能進(jìn)行總體設(shè)計,具體功能說明如下:
本系統(tǒng)是特定某對象使用,登陸系統(tǒng)首先要進(jìn)行身份驗(yàn)證,驗(yàn)證成功才能對相應(yīng)角色功能進(jìn)行使用。
整個系統(tǒng)從符合操作簡便、界面友好、靈活、實(shí)用、安全的要求出發(fā),實(shí)現(xiàn)了超級管理員對系統(tǒng)用戶管理的添加,查詢,注冊用戶信息的添加,查詢,通訊錄管理及數(shù)據(jù)備份;注冊用戶角色的個人信息管理,通訊錄的添加。查詢等;普通管理員擁有超級管理的基本權(quán)限,但沒有系統(tǒng)用戶管理這個權(quán)限等。
為了設(shè)計出符合一般標(biāo)準(zhǔn)又具有特色的界面,系統(tǒng)開發(fā)時要遵循以下開發(fā)原則:
(1)保證頁面設(shè)計的風(fēng)格具有一致性。
(2)頁面設(shè)計時,頁面布局要協(xié)調(diào)和勻稱。
(3)提供信息反饋,對一些不常見的操作和至關(guān)重要的操作,系統(tǒng)應(yīng)該能反饋信息。
在系統(tǒng)的主頁面中設(shè)計一個內(nèi)連框架,這樣所有的操作將在主頁面內(nèi)進(jìn)行。保證了頁面風(fēng)格的一致性。
管理員要進(jìn)行系統(tǒng)管理,就要擁有自己的登錄入口,這是任何一個系統(tǒng)管理功能保密性的需要。根據(jù)數(shù)據(jù)庫部分的設(shè)計可以知道,管理員用戶存放allusers 表中。初始化填入了一個管理員的用戶記錄,用戶名為hsg,密碼為hsg。在管理員用戶登錄界面中,包括用戶名和密碼的輸入文本框,還包括提交按鈕,該頁面提交給自己,如果Submit 的非空,則判斷用戶名和密碼是否正確,如果正確在Session 中加入值admin,然后轉(zhuǎn)到程序主界面。否則提示用戶名或密碼錯誤。
本模塊是系統(tǒng)登陸界面,實(shí)現(xiàn)的功能是檢測合法用戶,驗(yàn)證其用戶名密碼,以杜絕非法用戶侵入系統(tǒng)。本模塊界面非常簡單,就一用戶名和密碼兩個文本框和一個登陸按鈕,但實(shí)現(xiàn)的方法比較復(fù)雜,因?yàn)橄到y(tǒng)要自動判斷其輸入的用戶名及密碼的正誤,還要自動識別其權(quán)限(超級管理員與普通管理員,注冊用戶之分),如果登陸正常后,系統(tǒng)要將當(dāng)前用戶名和權(quán)限記錄下來以便之后其他操作給予適當(dāng)?shù)臋?quán)限分配。
注冊用戶管理模塊主要實(shí)現(xiàn)對注冊用戶的添加、查詢、修改和刪除,該部分有兩個頁面,一個是注冊用戶的添加頁面。實(shí)現(xiàn)對注冊用戶信息的添加,其中注冊用戶的類型以下拉列表的形式選擇,其他信息都是能過文本框輸入。
總之,通訊錄管理系統(tǒng)結(jié)合傳統(tǒng)的通訊錄管理模式,運(yùn)用現(xiàn)在網(wǎng)絡(luò)技術(shù)而開發(fā)的基于B/S 結(jié)構(gòu)的新型的管理系統(tǒng),主要實(shí)現(xiàn)了注冊用戶信息管理、通訊錄信息管理、結(jié)算計劃管理等一些基本的管理功能,這些功能對于一般注冊用戶完全能夠滿足他們的需要。