陳蓮蓮++張巖?張永華++孫莉
摘要:論文以軟件工程理論為指導(dǎo),采用ASP技術(shù)設(shè)計了基于B/S模式的企業(yè)網(wǎng)站系統(tǒng)。網(wǎng)站分為前臺和后臺兩個部分,前臺用于企業(yè)文化展示,企業(yè)主營業(yè)務(wù)的宣傳和企業(yè)的聯(lián)系方式介紹。后臺用于管理系統(tǒng)用戶和系統(tǒng)信息,主要功能包括:企業(yè)動態(tài)管理、企業(yè)信息發(fā)布、用戶管理、論壇管理等。系統(tǒng)有效實現(xiàn)了企業(yè)文化信息化和企業(yè)交流網(wǎng)絡(luò)化。
關(guān)鍵詞:企業(yè)網(wǎng)站;B/S;Access
中圖分類號:TP311 文獻標(biāo)識碼:A 文章編號:1009-3044(2015)33-0016-03
Design and Implementation of enterprise Web Site Based on B/S Model
CHEN Lian-lian, ZHANG Yan, ZHANG Yong-hua, SUN Li
(School of Computer and Information Engineering,F(xiàn)uyang Teachers College, Fuyang 236037, China)
Abstract: Based on the software engineering theory as a guide, the paper uses ASP technology to design the enterprise website system based on B/S mode. The site is divided into two parts: foreground and background, prospects for the culture show, the main business enterprise publicity and corporate contacts Background for management system users and system information, the main functions include: enterprise dynamic management, enterprise information publishing, user management, forum management, etc.. The system has realized the enterprise culture information and the enterprise communication network effectively.
Key words: enterprise web site; B/S; Access
由于當(dāng)今網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,使信息傳播速度達到空前的解放,同時在各行各業(yè)中,計算機技術(shù)都在不斷地融入其中,極大程度地推動了各行業(yè)的發(fā)展[1]。人們生活品質(zhì)的提高,大部分原因是因為網(wǎng)絡(luò)技術(shù)的快速發(fā)展。網(wǎng)絡(luò)技術(shù)之所以受到人們的青睞,自然有它的亮點所在,一方面,由于這是在PC上操作,所以大幅度減少了人們因為造紙而需要砍伐樹木的數(shù)量;另一方面是這樣的交流方式使我們得到的信息更加豐富。
現(xiàn)在,越來越多的人渴望足不出戶便可網(wǎng)羅天下大事。面對越來越繁雜的信息,人工操作早已不能滿足其要求。如何保證信息的準(zhǔn)確性并及時的保存,在企業(yè)冗雜的情況下如何能高質(zhì)量的宣傳自己,增加社會對自己的認(rèn)同度,成了很多企業(yè)關(guān)心的問題。
基于B/S模式的企業(yè)網(wǎng)站解決了傳統(tǒng)信息傳播方式和交流方式的一些缺點,極大地節(jié)約了企業(yè)的宣傳成本[2]。與此同時,也保證了企業(yè)員工查閱信息的高效性,提高了工作效率。
我們都知道,技術(shù)革命會改變產(chǎn)業(yè)的結(jié)構(gòu),也會帶動市場競爭標(biāo)準(zhǔn)的變更。因此,網(wǎng)絡(luò)技術(shù)的發(fā)展,將是一場大革命,各種網(wǎng)站的建設(shè)必如雨后春竹般蓬勃展開[3]。
本網(wǎng)站采用Access和ASP(Active Server Pages)兩種工具分別設(shè)計系統(tǒng)的數(shù)據(jù)庫和應(yīng)用程序。ASP語言不需要編譯,易于編寫,并且能夠在PC機上運行[4]。用戶可以通過自己的賬號和密碼登錄網(wǎng)站,進入系統(tǒng),對網(wǎng)站的相關(guān)信息進行瀏覽和管理。
本企業(yè)網(wǎng)站的工作界面是基于Web的,它能使企業(yè)員工不受地域和時間的限制,就可以在瀏覽器查閱企業(yè)最新通知和對個人信息進行各種操作和管理[5]。企業(yè)網(wǎng)站操作簡單,員工只要能連接到互聯(lián)網(wǎng),便可以在自己的計算機上打開瀏覽器訪問本企業(yè)網(wǎng)站。一切的操作都只需要通過瀏覽器,而不需要再配置其他的應(yīng)用軟件,用戶也都能根據(jù)提示,一步步使用,而不需要提前培訓(xùn)。因此,本企業(yè)平臺不僅操作簡單,而且可以實現(xiàn)對員工信息的管理,具備一定的應(yīng)用價值。
1 系統(tǒng)功能分析
通過對企業(yè)網(wǎng)站的調(diào)研分析,系統(tǒng)的工作流程為:打開瀏覽器輸入企業(yè)網(wǎng)站網(wǎng)址,進入網(wǎng)站。一般用戶只可以瀏覽部分信息,員工用戶有權(quán)進入論壇留言,管理員可以對系統(tǒng)信息進行添加、修改和刪除,并可以操作系統(tǒng)的其他功能。圖1是本企業(yè)網(wǎng)站的業(yè)務(wù)流程圖。
本系統(tǒng)主要實現(xiàn)兩種功能。一是,面向所有用戶,他們可以瀏覽網(wǎng)站內(nèi)的企業(yè)信息,以便對該企業(yè)有充分的認(rèn)識,從而了解該企業(yè)。但由于訪客的權(quán)限關(guān)系,未登錄的普通用戶只能查看和瀏覽到該企業(yè)的部分信息。比如企業(yè)簡介、產(chǎn)品中心、企業(yè)新聞、企業(yè)活動等;二是,方便企業(yè)內(nèi)部員工信息的通知和員工之間的交流。企業(yè)員工的賬號和密碼需要在入職時自行注冊并通過管理員審核,登錄后可以共享企業(yè)文件以及在論壇內(nèi)討論個人心得等。同時為了企業(yè)擴展的方便,我們設(shè)計了網(wǎng)站的后臺,用來管理和發(fā)布信息。企業(yè)網(wǎng)站的開發(fā)目標(biāo)如下:
1)友好型界面:用戶和員工容易上手的用戶界面,設(shè)計菜單式導(dǎo)航條,讓各類信息簡單明了地呈現(xiàn)在用戶面前。如許多選項包括企業(yè)的信息發(fā)布、企業(yè)論壇等只需要我們點擊鼠標(biāo)從導(dǎo)航菜單中選取,非常的便捷。
2)立即操作,便能立即見效:對信息的修改、添加和刪除等,刷新后將立馬在網(wǎng)頁的相應(yīng)位置顯示,達到"即時發(fā)布、即時奏效"的作用。
3)完善各個模塊的功能:不光包含對一般系統(tǒng)信息的管理,還包括信息瀏覽、查詢、鍵入、刪除、修改等,完全實現(xiàn)對基本信息的管理;可以對用戶進行管理,包括審核用戶的資料和修改、刪除用戶信息等;還可以有效的更新系統(tǒng)界面。
4)擁有較強的移植性:一個系統(tǒng)最需要具備的性質(zhì)有以下幾點:實用性、適用性和可靠性,還有系統(tǒng)的先進性。對于各類企業(yè)用戶,我們只需要稍微改動,便能夠開發(fā)一個適合的,并有自己特色的網(wǎng)絡(luò)交流平臺。在企業(yè)網(wǎng)站當(dāng)中,所有需要的各類信息,全部存放在系統(tǒng)數(shù)據(jù)庫中,我們只需要對程序做簡單修改,就可以開發(fā)出一套屬于自己的系統(tǒng),減少了更改系統(tǒng)源代碼的復(fù)雜性。
5)可以對系統(tǒng)進行動態(tài)管理:在后臺管理員編輯界面可以直接對系統(tǒng)數(shù)據(jù)庫進行動態(tài)操作,對數(shù)據(jù)庫信息進行動態(tài)查詢、動態(tài)修改、動態(tài)更新和動態(tài)錄入。
2 系統(tǒng)功能設(shè)計
根據(jù)企業(yè)管理網(wǎng)站的需求,我們的系統(tǒng)分為前臺和后臺兩個部分。管理員通過登錄可以對網(wǎng)站各個模塊的信息進行增加、修改、刪除,從而使得普通用戶和員工通過前臺查看和瀏覽信息以及員工內(nèi)部的在線交互。
2.1 系統(tǒng)后臺功能設(shè)計
管理員登錄后可以管理的模塊有:管理員賬號管理、企業(yè)簡介、產(chǎn)品中心、企業(yè)新聞、企業(yè)發(fā)展、企業(yè)論壇、企業(yè)文件、聯(lián)系我們、招聘信息、密碼修改等,如圖2所示。
2.2 系統(tǒng)前臺功能設(shè)計
所有訪客都可以進入該網(wǎng)站的前臺,但由于權(quán)限關(guān)系,只能查看瀏覽部分內(nèi)容。為了企業(yè)內(nèi)部的管理,新入職的員工都需要自行注冊并由管理員審核信息真?zhèn)?。離職后,該員工的賬號和密碼將被回收并刪除。登錄系統(tǒng)的員工可以通過企業(yè)文件模塊分享各種文件或軟件,也可以進入企業(yè)論壇模塊進行發(fā)帖,和其他員工進行互動。企業(yè)管理網(wǎng)站的前臺包括以下幾個模塊:企業(yè)簡介、產(chǎn)品中心、企業(yè)新聞、企業(yè)發(fā)展、企業(yè)論壇、聯(lián)系我們、招聘信息、后臺登錄等,如圖3所示。
3 數(shù)據(jù)庫設(shè)計
通過對企業(yè)網(wǎng)站功能進行分析,得出以下信息需求:
1)該網(wǎng)站的用戶分為大眾訪客、企業(yè)員工、系統(tǒng)管理員。
2)大眾訪客可以查看企業(yè)簡介、產(chǎn)品中心、企業(yè)發(fā)展、企業(yè)新聞、聯(lián)系我們、招聘信息等。
3)企業(yè)員工登錄系統(tǒng)后除了一般用戶的權(quán)限外,還可以進行企業(yè)論壇和企業(yè)文件的操作。
4)管理員分為普通管理員和高級管理員。高級管理員除了可以管理普通管理員賬號,管理論壇,管理企業(yè)文件之外,還可以管理整個網(wǎng)站的其他信息。
因此,本企業(yè)網(wǎng)站的數(shù)據(jù)庫中包括管理員表、前臺用戶表、產(chǎn)品信息表、論壇表、帖子表、企業(yè)文件表、企業(yè)信息表和企業(yè)簡介表,分別用來存放管理員信息、前臺用戶信息、產(chǎn)品信息、論壇信息、帖子信息、文件信息、企業(yè)信息(包括企業(yè)新聞、企業(yè)發(fā)展、招聘信息等信息)、和企業(yè)簡介信息。
5 結(jié)束語
基于B/S的企業(yè)網(wǎng)站有效實現(xiàn)了對企業(yè)信息(如企業(yè)簡介、企業(yè)新聞等)的瀏覽、查詢、刪除、修改等操作,大大方便了用戶瀏覽和了解企業(yè)信息以及企業(yè)內(nèi)部信息的傳達。隨著社會信息化的不斷深入,本文設(shè)計的企業(yè)網(wǎng)站有著良好的應(yīng)用前景。
參考文獻:
[1] 耿璐, 聶足. 基于CMS的企業(yè)網(wǎng)站的設(shè)計與實現(xiàn)[J]. 計算機工程與設(shè)計, 2009(2):351-357, 361.
[2] 麻風(fēng)梅. 基于ASP.NET的交互式動態(tài)企業(yè)網(wǎng)站設(shè)計分析[J]. 現(xiàn)代商貿(mào)工業(yè), 2009(19): 280-281.
[3] 石慶民,李林濤. 基于Dreamweaver的企業(yè)網(wǎng)站設(shè)計[J]. 福建電腦, 2011(7): 133, 80.
[4] 黃藝婷. 基于.NET框架的企業(yè)網(wǎng)站設(shè)計與實現(xiàn)[J]. 長治學(xué)院學(xué)報, 2014(2): 64-67.
[5] 王晴. UML在企業(yè)網(wǎng)站設(shè)計中的應(yīng)用[J]. 電腦知識與技術(shù), 2014(30): 7080-7082.
[6] 張巖,李玉,陳立軍,等. 基于Web的大學(xué)生寢室管理系統(tǒng)設(shè)計與實現(xiàn)[J]. 電腦知識與技術(shù), 2014(34): 8098-8100.