【摘要】連鎖企業(yè)信息查詢系統(tǒng)是對連鎖經(jīng)營企業(yè)的信息進(jìn)行收集、加工、傳遞、存儲(chǔ)等的組織體系,是由人和機(jī)(通信工具設(shè)備、計(jì)算機(jī))共同組成的體系。信息查詢系統(tǒng)處理的對象是各種信息,是為連鎖企業(yè)進(jìn)行決策、計(jì)劃、組織、控制、協(xié)調(diào)等管理職能提供信息服務(wù)。連鎖企業(yè)信息查詢系統(tǒng)借助了現(xiàn)代通信技術(shù)和計(jì)算機(jī)技術(shù),形成了電腦化和網(wǎng)絡(luò)化的信息系統(tǒng),在企業(yè)的經(jīng)營活動(dòng)中發(fā)揮了必不可少的作用,代表了商業(yè)現(xiàn)代化的發(fā)展方向。
【關(guān)鍵詞】連鎖企業(yè);信息;信息查詢;系統(tǒng)
一、開發(fā)與設(shè)計(jì)的總體思想
開發(fā)這個(gè)系統(tǒng)的基本構(gòu)思是:通過對連鎖企業(yè)信息管理基本工作流程的熟悉,再與軟件開發(fā)的基本知識(shí)相結(jié)合,提出并設(shè)計(jì)一套適合連鎖企業(yè)信息作業(yè)查詢管理的計(jì)算機(jī)應(yīng)用系統(tǒng),實(shí)現(xiàn)對連鎖企業(yè)信息化的管理,實(shí)現(xiàn)辦公自動(dòng)化等要求,將連鎖企業(yè)中各部門的信息化管理工作通過管理信息系統(tǒng)來完成與實(shí)現(xiàn)。企業(yè)信息化管理的全過程本系統(tǒng)各功能模塊一一包含,從而使企業(yè)實(shí)現(xiàn)信息網(wǎng)上采集、查詢、管理等功能需求。為連鎖企業(yè)及相關(guān)合作機(jī)構(gòu)的管理人員提供滿意且高質(zhì)量的信息服務(wù)。
對連鎖企業(yè)各部門人員而言,本系統(tǒng)提高企業(yè)信息收集的方便性、準(zhǔn)確性,并同時(shí)提高反饋企業(yè)信息的速度和準(zhǔn)確度。對連鎖企業(yè)以及相關(guān)單位的管理人員而言,本系統(tǒng)起到對企業(yè)各部門工作規(guī)范、高效管理的作用。
對連鎖企業(yè)信息查詢系統(tǒng)的管理員而言,主要是能夠?qū)崿F(xiàn)與維護(hù)整個(gè)系統(tǒng)正常運(yùn)行的功能,例如像權(quán)限管理、基礎(chǔ)數(shù)據(jù)的查詢與維護(hù)、企業(yè)信息的公告發(fā)布等等。
二、系統(tǒng)的特點(diǎn)
(1)完整的系統(tǒng)功能覆蓋了連鎖企業(yè)各級(jí)部門管理。連鎖企業(yè)信息查詢系統(tǒng)以信息的高效管理為設(shè)計(jì)根本,以企業(yè)信息管理的具體工作環(huán)節(jié)為系統(tǒng)流程主線來實(shí)現(xiàn)企業(yè)信息管理的全過程。其中對一些工作環(huán)節(jié)有程序化管理需求,從而將各個(gè)模塊的功能結(jié)合成一個(gè)整體的信息系統(tǒng)來實(shí)現(xiàn)。
(2)連鎖企業(yè)信息查詢系統(tǒng)適應(yīng)性和擴(kuò)展性好。針對不同權(quán)限的用戶,系統(tǒng)提供相對的開放度不同,系統(tǒng)賦予不同用以不同的登錄權(quán)限,這樣就使得不同用戶的操作,具有不同信息的開放程度,一方面,它面向一般企業(yè)信息申請用戶直接服務(wù),另一方面,它還可以實(shí)現(xiàn)連鎖企業(yè)所有合作用戶的管理功能。系統(tǒng)既可以根據(jù)實(shí)際用戶情況,順利地調(diào)整系統(tǒng)的登錄權(quán)限,又可以按照實(shí)際情況來簡單地添加某些功能模塊。這些功能模塊之間都是以集合式組織,這樣就可以按照用戶需求來添加或縮減功能模塊。與此同時(shí)還可以方便地向系統(tǒng)添加原來沒有的新的功能模塊。
(3)操作界面簡便,工作環(huán)境靈活
連鎖企業(yè)信息查詢系統(tǒng)的功能是基于管理流程的基礎(chǔ)之上的,系統(tǒng)的操作方法和所實(shí)現(xiàn)的功能一目了然,具有明確的錯(cuò)誤信息提示,友好的人機(jī)交互界面,所有人都可以按照自己的需求,來選擇時(shí)間和地點(diǎn)進(jìn)行系統(tǒng)的登錄,來完成企業(yè)信息的申報(bào)、獲取、處理和發(fā)布。
三、本地單機(jī)版系統(tǒng)
作為本地使用的系統(tǒng),我們設(shè)置了兩種不同的用戶權(quán)限,一個(gè)是具有密碼登陸的管理員權(quán)限,可以實(shí)現(xiàn)所有的系統(tǒng)功能,包括數(shù)據(jù)庫的輸入、修改、數(shù)據(jù)查詢、報(bào)表打印、密碼修改和系統(tǒng)維護(hù)等:一個(gè)是不需要的密碼登陸的普通用戶,他們僅能對各年份的數(shù)據(jù)庫信息進(jìn)行查詢和打印,而不能對數(shù)據(jù)庫的內(nèi)容實(shí)行維護(hù)修改。圖1是單機(jī)版系統(tǒng)的主菜單功能模塊圖。
圖1 主菜單
四、網(wǎng)絡(luò)版系統(tǒng)
網(wǎng)絡(luò)版系統(tǒng)我們也設(shè)置了兩種用戶權(quán)限,作為系統(tǒng)管理員的admin可以進(jìn)行文件的上傳和查詢功能;另外一種權(quán)限是經(jīng)注冊后的用戶進(jìn)行信息的查詢?yōu)g覽。圖2是網(wǎng)絡(luò)版系統(tǒng)結(jié)構(gòu)圖。
圖2 網(wǎng)絡(luò)版系統(tǒng)結(jié)構(gòu)
五、系統(tǒng)功能模塊描述
“用戶登陸”模塊:設(shè)置了使用者的權(quán)限,使系統(tǒng)更具安全性,不會(huì)因?yàn)闊o關(guān)人員的無意或惡意行為,破壞了原有的數(shù)據(jù)庫數(shù)據(jù)。
“密碼修改”模塊:為了防止管理員長期使用的情況下,密碼的無意間的泄漏,可以定期或不定期的更改使用的密碼。這樣就使得系統(tǒng)的安全性更上一層樓了。
“數(shù)據(jù)查詢”模塊(包括單機(jī)版和網(wǎng)絡(luò)版):在這個(gè)功能模塊下,管理員和用戶都可以進(jìn)行使用。在本地單機(jī)版系統(tǒng)下,管理員可以通過這個(gè)功能驗(yàn)證自己對數(shù)據(jù)庫的輸入或修改的結(jié)果的正確性,也可以快速地找到所需的信息,以加快對企業(yè)信息的處理速度;普通用戶則可以通過這個(gè)功能查閱自己所關(guān)心的信息資料。在網(wǎng)絡(luò)版系統(tǒng)下,管理員也好,注冊用戶也好,都可以利用網(wǎng)絡(luò)的快速便捷,迅速找到自己的想了解的信息資料。
向全國乃至世界范圍推廣。
六、系統(tǒng)功能模塊設(shè)計(jì)
1.查詢模塊
單機(jī)版系統(tǒng)可以對現(xiàn)有數(shù)據(jù)庫進(jìn)行精確、模糊,多條件、多字段的橫向查詢。在查詢結(jié)果的顯示方式上,采用了現(xiàn)今企事業(yè)單位查詢系統(tǒng)常用的Table頁面。由于四張數(shù)據(jù)表的數(shù)據(jù)拼合起來才是對某一個(gè)專家的完整描述,所以我們?yōu)檫@四張數(shù)據(jù)表設(shè)立了一個(gè)共有的主鍵“專家代碼”。也就是說不論通過哪張數(shù)據(jù)表的關(guān)鍵字段確定查詢條件,都可以通過Table的四個(gè)結(jié)果頁面(即基本信息結(jié)果,子信息結(jié)果,考核信息結(jié)果,變動(dòng)信息結(jié)果)將滿足所給條件的結(jié)果完完整整、一條不少地顯示出來。
為了方便查詢條件的選擇和確定,在查詢界面上設(shè)立了個(gè)“預(yù)覽窗口”在這個(gè)預(yù)覽窗口中用戶可以先預(yù)覽自己需要查詢的數(shù)據(jù)表的全體信息。并通過這個(gè)預(yù)覽所選擇數(shù)據(jù)表確定查詢關(guān)鍵字。當(dāng)然,每次確定好是哪一年的數(shù)據(jù)庫后,系統(tǒng)默認(rèn)預(yù)覽顯示和查詢關(guān)鍵字是“企業(yè)基本信息”這張數(shù)據(jù)表。
2.用戶登陸模塊
該模塊的設(shè)計(jì)是為了確保系統(tǒng)的安全性,防止非管理人員對數(shù)據(jù)庫的無意或惡意修改。在功能實(shí)現(xiàn)上是先建立一個(gè)名為Pass的數(shù)據(jù)表,里面包含管理員的密碼。在系統(tǒng)登陸時(shí),判斷所輸密碼是否符合數(shù)據(jù)表Pass中的Password字段,如果符合則能完成系統(tǒng)的所有功能,反之則報(bào)錯(cuò)。功能的體現(xiàn)上主要是通過控制主界面菜單Enable屬性的boolean值。
3.密碼修改模塊
該模塊的設(shè)立是為了加強(qiáng)系統(tǒng)的安全性。一個(gè)長時(shí)間不更換的管理員密碼很容易被“某些人”獲知而造成不必要的數(shù)據(jù)遺失、泄漏、破壞,有可能造成信息的失真等問題。因此管理員們有必要在一定的時(shí)間期限內(nèi)對自己的使用密碼進(jìn)行修改,從而提高數(shù)據(jù)庫的安全性。
功能實(shí)現(xiàn)上先要求管理員輸入舊密碼,講其同數(shù)據(jù)表Pass中的原有值進(jìn)行核對,確認(rèn)后提示輸入新密碼,并且要求重復(fù)新密碼進(jìn)行復(fù)查,如此新的密碼就設(shè)置完成。
七、數(shù)據(jù)庫的設(shè)計(jì)
經(jīng)過對專家情況登記表的了解和分析后,發(fā)現(xiàn)專家信息是每年申報(bào)一次,并且每個(gè)申報(bào)者的信息量都是非常的龐大,如果僅使用一個(gè)數(shù)據(jù)庫,一年一張數(shù)據(jù)表(Table)的話會(huì)對數(shù)據(jù)操作和結(jié)果顯示帶來煩瑣和不美觀。于是人為的將這些信息分成四張數(shù)據(jù)表:基本信息、子信息、變動(dòng)信息、考核信息,并且設(shè)置成每年為一個(gè)數(shù)據(jù)庫。也就是所謂的“一年一庫,一庫四表”。