孫智慧+宋協(xié)棟
【摘要】隨著計算機技術(shù)的不斷提升及網(wǎng)絡(luò)應(yīng)用的不斷深入,網(wǎng)站在企業(yè)運營中的作用越來越大,應(yīng)用越來越廣泛。因此基于互聯(lián)網(wǎng)搭建一個管理平臺來滿足不同企業(yè)和工作提供者的需求將是一個比較好的解決方法,本網(wǎng)站系統(tǒng)通過參考國內(nèi)外著名的威客網(wǎng)站,使用ASP新技術(shù),開發(fā)出一套基于web的應(yīng)用系統(tǒng)來支撐公司網(wǎng)站的溝通和交流,本系統(tǒng)分出不同角色,然后根據(jù)角色差別,完成系統(tǒng)的功能設(shè)計。
【關(guān)鍵詞】網(wǎng)絡(luò)管理;ADO連接;數(shù)據(jù)源;管理平臺
一、項目背景
隨著社會的工程的日益發(fā)展,公司的有關(guān)資料的管理問題也呈現(xiàn)在大家眼前,目前大家都是用手工來管理這些資料感覺既麻煩,又不方便,需要耗費很大的人力與物力。在計算機日益普及的今天,對大家而言若采用一套行之有效的基于asp的公司商業(yè)網(wǎng)站系統(tǒng)來管理公司涉及到的有關(guān)資料,會方便許多,這也充分應(yīng)用硬件資源;對物資管理部門而言,以前單一的手工操作已不能滿足人們的要求,為了便于公司資料的管理更為需要有效的公司檔案管理軟件。
二、建設(shè)概述
1、商業(yè)公司網(wǎng)站的定義
公司網(wǎng)站是公司在互聯(lián)網(wǎng)上進行網(wǎng)站建設(shè)和形像宣傳的平臺,并通借助現(xiàn)代化網(wǎng)絡(luò)技術(shù),對公司的內(nèi)部管理和外部商業(yè)運營進行科學(xué)管理。
2、開發(fā)商業(yè)公司網(wǎng)站的作用
通過公司網(wǎng)站的建設(shè),對外展示公司的形象,對內(nèi)將公司的業(yè)務(wù)管理進行科學(xué)改造,商業(yè)公司網(wǎng)站的主要任務(wù)是進行公司的目標控制,而控制的基礎(chǔ)是信息。如果沒有信息,項目管理人員就無法實施控制。在公司實施過程中產(chǎn)生的各種信息,經(jīng)過收集、加工和傳遞,以文件資料的形式進行管理和保存,就會成為有價值的信息資源,它是項目管理人員進行公司目標控制的客觀依據(jù),從而迅速地解決公司管理和商業(yè)運作工作中的問題。
三、系統(tǒng)設(shè)計
1.項目規(guī)劃
商業(yè)公司網(wǎng)站是一個典型的數(shù)據(jù)庫開發(fā)應(yīng)用程序,實現(xiàn)了管理員對系統(tǒng)用戶的添加,查詢;工程案例信息的添加,查詢;企業(yè)新聞的添加,查詢;企業(yè)文化信息的添加,查詢;用戶信息管理;以及數(shù)據(jù)備份等。
2.設(shè)計目標
本系統(tǒng)是針對公司自動化管理的要求進行設(shè)計的,主要實現(xiàn)如下目標:
系統(tǒng)采用人機對話方式,界面清晰、信息查詢靈活、方便、快捷、準確、數(shù)據(jù)存儲安全可靠。
實現(xiàn)了各類信息、資料信息的強大的管理能力。
實現(xiàn)對用戶基礎(chǔ)信息的管理功能等。
發(fā)布進度信息,并對進度信息進行管理。
對系統(tǒng)用戶進行管理。
系統(tǒng)最大限度地實現(xiàn)了易安裝性、易維護性和易操作性。
系統(tǒng)運行穩(wěn)定、安全可靠。
3.功能設(shè)計
商業(yè)公司網(wǎng)站是一個典型的數(shù)據(jù)庫開發(fā)應(yīng)用程序,規(guī)劃系統(tǒng)功能模塊如下:
系統(tǒng)人員管理模塊
該模塊包括管理員注冊(添加)管理模塊、管理員查詢模塊。
產(chǎn)品信息管理模塊
該模塊包括產(chǎn)品類別的添加,查詢模塊、產(chǎn)品信息的添加,查詢模塊。
工程案例信息管理模塊
該模塊主要包括添加工程案例信息模塊、管理企業(yè)文化信息模塊。
企業(yè)文化信息管理模塊
該模塊主要包括添加企業(yè)文化信息模塊、管理企業(yè)文化信息模塊。
企業(yè)新聞信息管理模塊
該模塊主要包括查看企業(yè)新聞信息列表模塊、修改,刪除信息模塊及查看已完成資料等。
4.系統(tǒng)功能結(jié)構(gòu)
商業(yè)公司網(wǎng)站功能結(jié)構(gòu)如圖1所示。
四、數(shù)據(jù)庫建設(shè)
不同的數(shù)據(jù)庫系統(tǒng)有著不同的系統(tǒng)結(jié)構(gòu),毫無疑問,一個數(shù)據(jù)庫結(jié)構(gòu)并不能完全用于所有的數(shù)據(jù)庫系統(tǒng),在這里我們以被廣泛認同的數(shù)據(jù)庫結(jié)構(gòu)——ANSI/SPARC結(jié)構(gòu)來進行說明。
ANSI/SPARC結(jié)構(gòu)。
在ANSI/SPARC結(jié)構(gòu)中將數(shù)據(jù)庫分為內(nèi)部層(Internal Level)、概念層(Conceptual Level)以及外部層(External Level)等三層。
內(nèi)部層是最接近數(shù)據(jù)庫實體存儲位置的一層,與數(shù)據(jù)庫數(shù)據(jù)實際存儲方式有關(guān),在內(nèi)部層中以具體的方式來表示整個數(shù)據(jù)庫。
外部層是最接近用戶的部分,與用戶對數(shù)據(jù)的查看方式有關(guān),在外部層中以用戶看得懂的方式來表示部分數(shù)據(jù)庫的內(nèi)容,每個用戶所查看的數(shù)據(jù)內(nèi)容不同。
概念層位于內(nèi)部層與外部層之間,以用戶看得懂的方式來表示整個數(shù)據(jù)庫,提供每個用戶一致的數(shù)據(jù)查看內(nèi)容。
不管是使用哪一種數(shù)據(jù)庫系統(tǒng),都只會影響到ANSI/SPARC結(jié)構(gòu)的外部層以及概念層內(nèi)容,而與內(nèi)部層無關(guān)。例如,對于關(guān)系型數(shù)據(jù)庫系統(tǒng)而言,在概念層中所看到的數(shù)據(jù)一定是以關(guān)系型的形式存在,在外部視域中所看的數(shù)據(jù)有可能會以關(guān)系型的形式存在,至于在內(nèi)部層中的數(shù)據(jù)則一定不會是以關(guān)系型的形式存在。
致謝:論文的初稿到終稿是一個漫長的過程,在這個過程中雖然遇到很多困難,但是還是堅持下來了。在這個過程中非常感謝老師給予幫助。老師在教學(xué)任務(wù)繁忙的情況下,抽出時間幫助糾正我在設(shè)計當(dāng)中出現(xiàn)的問題,并耐心地為我的論文作校正。在此,對老師們表示深深的謝意!
參考文獻
[1] (美)佩特科維奇|譯者:馮飛、薛瑩,《Microsoft SQL Server2005初學(xué)者指南》,中文第1版,北京,清華大學(xué)出版社,2007年
[2] 黃梯云.計算機基礎(chǔ)知識及管理信息系統(tǒng).北京:中國經(jīng)濟出版社,1989
[3]張海藩,《軟件工程導(dǎo)論》,2003年,清華大學(xué)出版社
[4] 戴一波.Dreamweaver8+ASP動態(tài)網(wǎng)站開發(fā)[M].從基礎(chǔ)到實踐.電子工業(yè)出版社. 2006年9月第1版,65-75
[5] 李勁.精通ASP數(shù)據(jù)庫設(shè)計[M].北京:科學(xué)出版社,2011