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