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