真人一对一直播,chinese极品人妻videos,青草社区,亚洲影院丰满少妇中文字幕无码

0
首頁 精品范文 人事管理系統畢業論文

人事管理系統畢業論文

時間:2022-07-31 15:52:59

開篇:寫作不僅是一種記錄,更是一種創造,它讓我們能夠捕捉那些稍縱即逝的靈感,將它們永久地定格在紙上。下面是小編精心整理的12篇人事管理系統畢業論文,希望這些內容能成為您創作過程中的良師益友,陪伴您不斷探索和進步。

第1篇

[實習目的]

通過理論聯系實際,鞏固所學的知識,提高處理實際問題的能力,了解設計專題的主要內容,為畢業設計的順利進行做好充分的準備,并為自己能順利與社會環境接軌做準備。

[實習任務]

對計算機在人事管理方面的應用進行歸納總結,并查閱資料為畢業設計作準備.

[實習內容]

計算機在人事管理中的應用

隨著社會的發展,科技的進步,作為信息載體的計算機日益顯露出其舉足輕重的地位。當今社會已步入了信息社會,知識經濟將成為新世紀的主導產業。伴隨計算機的逐步推廣和使用,計算機已在科研、生產、商業、服務等許多方面創造了提高效率的途徑,與此同時,單位技術成本也逐年有了明顯的下降,然而辦公室里的人事費用卻不斷增加。在國外,花費在專業、管理和行政人員上的成本占了辦公室總成本的2/3—4/5,這一現象使人們對辦公室自動化的要求與日俱增。我們必須在進行機構改革的同時,盡快使用現代化管理設備、管理手段、管理方法。

計算機在人事部門的廣泛使用,改進了統計手段,改革了統計方法,提高了統計工計算機在人事部門的廣泛應用,將為我國的人事管理工作,提供現代化的管理手段和科學的管理方法,并將為開創人事管理工作的新局面創造條件。

目前,計算機在我國的人事管理工作中,主要可用來進行報表處理,檔案管理,文書編輯,信息查詢,綜合分析。干部統計作為人事管理的一個重要組成部分,是通過對干部情況的調查,整理和分析,了解干部隊伍的發展趨勢,為各級領導機關制定干部工作的方針,政策,加強干部管理,改革干部制度提供準確數字的依據。其工作除涉及到干部的基本情況統計之外,還包括干部的工資統計,干部編制情況統計,干部獎懲情況統計,干部安置情況統計,老干部情況統計等方面,其涉及的面之廣,數據量之大可想而知,若利用手工進行干部的統計工作,大致要經過干部統計調查,干部統計資料的整理,干部統計分析三個過程,但這種手工統計過程,存在著幾個明顯的問題,比如說統計資料缺乏準確性,及時性,需要花費大量的人力,物力,財力等。

手工方法所表現出來的種種劣勢,使人們慢慢意識到管理現代化已成為當代社會發展的一股不可抗拒的洪流。在管理現代化的浪潮中,人事管理現代化也勢在必行。實現人事管理現代化是一個復雜的系統工程,需要采取科學的管理方法和先進的科技手段??茖W的管理方法在管理中一般是指數學方法、系統方法、信息方法、控制論方法、社會學方法、心理學方法等科學方法,而先進的科技手段主要是運用當代最新科學技術之一的電子計算機來為人事管理現代化服務。

電子計算機作為數據處理系統,已逐漸成為人事管理現代化的重要工具,在人事管理中正在發揮著重要的作用。在我國,已經開始運用電子計算機進行人員工資管理、人事統計和查詢、干部考評和人事檔案管理以及人才預測和規劃等。

管理現代化是漢代社會發展的一股不可抗拒的洪流。近幾十年來社會化大生產的發展規模越來越大,綜合性越來越強,生產專業化分工越來越細,行業有部門之間的相互聯系、相互依存和相互作用更不密切。組織管理日趨復雜;而現代化科學技術也正以史無前例的速度不斷分化,不斷綜合,全方位地向高又立體的微觀、宏觀方向進軍。這些,要求管理工作對實際問題的反映和決策必須迅速及時,對信息系統的完善程度越來越高,傳統的手工業式的管理理論、方法、體制已遠遠不能適應當代社會的發展和四化建設的需要。改革、創新,實現管理現代化勢在必行。

現代化管理的內容很多,關系很復雜,它包括人、資金、物質、信息和時間等諸要素,其中起關鍵作用的要素是人。人既是管理者,又是被管理者,在管理中處于雙重地位,且具有巨大的能動性。可見人是現代管理中最重要的因素。因此,管理人力資源開發與利用的人事管理在整個復雜的管理大系統中的重要地位是不言而喻的。牽一發而動全身,抓好了人事管理就為其他管理的優化得到根本的保證。

管理改革必須配套進行,現代化管理的實施也需要協調發展,人事管理既然在管理系統中占有如此突出的重要地位,在管理現代化的浪潮中,人事管理現代化也需同步進行,才能使現代化管理在社會化大生產和當代科學技術發展中起到放大和增產的作用??偠灾?,人事管理現代化是管理現代化不可缺少的重要一環,它是把現代化管理的理論、方法和手段運用到人事工作中,使人事管理達到最大限度地提高工作效率的目的,以適應社會和科學技術的發展。實現人事管理現代化,使從事管理工作由原來憑個人或少數人的經驗作決策,逐步上升到按事物的內在規律的科學高度辦事,做到物質與精神相結合,抽象與具體相結合,定性與定量結合,靜態與動態相結合,現狀和未來相結合,個體與群體相結合。至于先進的科技手段,除科學地運用原有的生物、化學、物理、機械等手段外主要是運用當代最新科學技術之一的電子計算機來為人事管理現代化服務。概括地說,人事管理現代化的內容是包括人事管理思想的現代化、人事管理、組織的現代化、人事管理手段的現代化。通過這四個方面的現代化來實現人事管理的計劃、組織、指揮、協調、控制的現代化和從事人事管理工作者自身的現代化。

人事來之不易系統化,是人事管理現代化的一個重點。研究人事管理,必須研究這個系統所處的環境,即研究政治系統,經濟系統,法律、科技和文教系統,人物系統和大管理系統對人事管理系統的影響以及人事管理系統的反影響。離開周圍的事物,去研究人事管理現代化,是注定要失敗的。

所謂系統,就是在一定條件下,由相互作用、相互依賴的若干組成部分結合而成的,并具有特寫功能的有機整體。從一般意義上講,系統由輸入、處理、輸出、控制與反饋的四個基本部分組成。

在系統理論中,系統分析是指對系統性能的理解。系統最佳化是系統設計成綜合的內容。系統工程即用教學方法進行系統分析或優化,把傳統的組織管理工作總結成技術并使之數值化。用系統工程來分析系統問題是比較科學的,利用系統工程這門學科的概念和原則,來進行人事組織管理方面的工作,是實現人事管理現代化的重要途徑和有效手段。

人事管理系統內有多種元素,如:管理人員、管理機構、辦公設備、規章制度、各業務環節,各種管理技術和方法等,都可以看作它的“元素”。各元素之間的聯系是否有序,聯系的方式和效果是否最優,直接影響著人事管理的水平。在不同條件下,起主導作用的元素是不相同的。人事管理系統化的一個重要目標,是圍繞著責任制和考核制,逐步建立起完整配套的干部“進”、“管”、“出”制度。實現系統化,除了要解決制度問題外,還有一個掌握系統方法的問題,即學會應用系統工程和系統分析法,這對搞好人事管理現代化,具有重要的意義。

人事管理系統的基本功能,目前尚無統一的說法。根據我校人事管理的工作的現有材料和工作特點分析來說,人事管理系統的基本功能,我們認為有如下幾方面:

1.確定人事管理的方針政策

2.確定人事管理體制、編制人事規劃

3.編制人事計劃,設置人事管理機構和崗位

4.制定人事管理的條例辦法;

5.教職員工的業務培訓;

6.人才選拔、使用、交流(流動);

7.考核、獎懲、任免;

8.工資、福利與保險

9.離休、退休、退職。

作為人事干部(人事管理人員),如何最大限度地發揮人員的才能?這是人事管理學研究的根本任務。對這個問題進行個體研究方面,目前是做得不夠的。因為個體寓于群體之中,群體對人員才能發揮之影響作用,可利用系統原理去指示。通過群體研究來尋求合理的年齡結構、知識結構、專業結構、來取得令人滿意的配合效果等。

過去,在人事管理工作中,人事工作信息滯后,傳遞慢、“馬后炮”,人事管理數據加工不及時。比如:干部考核、人員的工資計算、人事的統計、人事檔案的填寫,貯存等等。這些人事工作繁瑣、耗時費力,準確性差、效率低、手工操作已難以適應形勢的發展的要求。為此,我們應該努力學習有關人事管理現代化的有關理論資料,提高對管理現代化重要性的認識,嘗試去利用計算機來實現人事管理的現代化。比如現在有些學校和單位在人事管理這方面所作的努力,由于從事計算機工作人員的技術指導和從事多年人事工作的老同志的幫助,他們:

首先,開發了“中華職專職工檔案管理”軟件系統。

其次,將學?;騿挝蝗藛T的檔案內容的所需數據,存儲在計算機的磁盤里,需要時可以通過計算機方便地進行查詢、檢索、維護,還可以將有關數據打印出來。

第三,還用計算機進行了日常辦公現代化的管理工作的使用。

第四,及時收集、加工、整理、存貯、檢索新的變化數據。

使其單位人事管理初步實行計算機化,讓計算機在人事管理中得到初步應用。使人事管理者總是根據準確、及時的人事信息來進行決策,實現管理。只有計算機才能將現代化社會中,成倍增長的人事信息量,進行及時收集、加工、整理、貯存、檢索、傳遞、反饋給決策者。發揮其特有的功能。

即:(1)對輸入的人事數據,進行數值運算和邏輯運算,求解各種問題。

(2)對人事信息進行加工來解決各種數據處理問題,為人事決策者在決策時提供依據。

(3)對人事管理的各種資料數據和計算機順序,具有記憶存貯的能力。

實踐證明,當管理的信息量和復雜程度達到某一限度時,即管理人員的勞動強度超過其承受能力時,就必須采用新的管理手段,即用計算機技術信息的收集、加工、傳遞和存貯等,可以使用人事基礎信息,高效、合理、恰當地管理。這樣,人事信息系統隨著計算機的應用、發展而不斷完善,計算機在人事信息管理中的地位也就是益重要。

正因為如此,實現人事管理現代化,要有科學的管理方法和先進的技術手段,才能最大限度地提高人事管理工作效率?,F代人事工作的信息量越來越大,保密性越來越強,而且信息的密度不斷提高,靠傳統的管理方法和人工操作手段已經無法搞好人事管理工作。而計算機作為數據處理系統,已逐漸成為人事管理現代化的重要手段,在人事管理中正在發揮著重要的作用。一般來說,計算機在人事信息系統中的作用有:

(1)計算機能夠比人更快地提供有信息價值的人事數據;

(2)計算機能夠比人提供更新的人事數據;

(3)計算機能夠比人提供更加準確的人事數據;

(4)計算機能夠比人處理更多的人事數據等等。

正因為如此,我們利用計算機替代手工操作建立的人事信息系統,即計算機人事信息系統,其主要功能可以歸納為以下三點:

一是可以高效能、大容量地收集、處理、存貯人事信息,大幅度地提高人事管理信息系統的工作質量和效率。

二是可以及時掌握整個人事管理系統的全面情況,提供系統的準確的人事信息,可以促進人事工作的規范化及各項管理制度與指標體系的建立和健全,從而提高行政管理水平。

三是可以提供各種加工處理了的人事信息,以滿足人事管理的特殊要求,適應新形勢對教職工隊伍提出的新要求,幫助選擇方案,實現優化決策。當前,不少單位的人事部門對于計算機的應用還僅限于簡單的單機應用,隨著時間的推移、任務的復雜、用戶的需求,其應用還會

總之,計算機的廣泛應用,計算機人事管理信息系統的建立,適應了社會經濟發的客觀要求,是人事管理現代化的一大進步。今天我們運用計算機進行了學校人事檔案管理的初步現代化的開發和使用,它大大提高了人事管理工作者的工作效率,它把人事干部從繁重的手工操作中解脫出來,用更多精力從事創造性的管理活動和其它教育教學的活動中去;它能使決策、計劃和其它管理活動更加科學、精確、靈活。因此,建立計算機人事管理信息系統是一種客觀發展必然趨勢。盡管在人事管理方面還不可能普遍使用計算機,但從長遠來說,人事管理現代化和計算機是不分割的。輕視或者拒絕利用計算機技術,就不可能真正地、全面地實現人事管理現代化。隨著我國經濟、科技的發的,人才開發管理的加強,我們一定要努力創造條件,促進使用計算機的人事管理現代化。為建設中國特色的社會主義而努力奮斗。

[實習體會]

四年的大學生活,讓我對計算機理論知識有了一定的了解,但實踐出真知,唯有把理論與實踐相結合,才能更好地為社會服務.為期兩周的上機實習,我上網查閱了一些計算應用知識并對畢業論文所需的資料進行了粗淺的了解,為接下來的六周畢業設計作準備,提高了我的動手能力,同時也讓我了解到了自己的不足,我會繼續努力,完善自我,為社會主義現代化建設做貢獻.對于學校的精心安排和指導老師的用心輔導非常感謝.

第2篇

通過理論聯系實際,鞏固所學的知識,提高處理實際問題的能力,了解設計專題的主要內容,為畢業設計的順利進行做好充分的準備,并為自己能順利與社會環境接軌做準備。

[實習任務]

對計算機在人事管理方面的應用進行歸納總結,并查閱資料為畢業設計作準備.

[實習內容]

計算機在人事管理中的應用

隨著社會的發展,科技的進步,作為信息載體的計算機日益顯露出其舉足輕重的地位。當今社會已步入了信息社會,知識經濟將成為新世紀的主導產業。伴隨計算機的逐步推廣和使用,計算機已在科研、生產、商業、服務等許多方面創造了提高效率的途徑,與此同時,單位技術成本也逐年有了明顯的下降,然而辦公室里的人事費用卻不斷增加。在國外,花費在專業、管理和行政人員上的成本占了辦公室總成本的2/3—4/5,這一現象使人們對辦公室自動化的要求與日俱增。我們必須在進行機構改革的同時,盡快使用現代化管理設備、管理手段、管理方法。

計算機在人事部門的廣泛使用,改進了統計手段,改革了統計方法,提高了統計工計算機在人事部門的廣泛應用,將為我國的人事管理工作,提供現代化的管理手段和科學的管理方法,并將為開創人事管理工作的新局面創造條件。

目前,計算機在我國的人事管理工作中,主要可用來進行報表處理,檔案管理,文書編輯,信息查詢,綜合分析。干部統計作為人事管理的一個重要組成部分,是通過對干部情況的調查,整理和分析,了解干部隊伍的發展趨勢,為各級領導機關制定干部工作的方針,政策,加強干部管理,改革干部制度提供準確數字的依據。其工作除涉及到干部的基本情況統計之外,還包括干部的工資統計,干部編制情況統計,干部獎懲情況統計,干部安置情況統計,老干部情況統計等方面,其涉及的面之廣,數據量之大可想而知,若利用手工進行干部的統計工作,大致要經過干部統計調查,干部統計資料的整理,干部統計分析三個過程,但這種手工統計過程,存在著幾個明顯的問題,比如說統計資料缺乏準確性,及時性,需要花費大量的人力,物力,財力等。

手工方法所表現出來的種種劣勢,使人們慢慢意識到管理現代化已成為當代社會發展的一股不可抗拒的洪流。在管理現代化的浪潮中,人事管理現代化也勢在必行。實現人事管理現代化是一個復雜的系統工程,需要采取科學的管理方法和先進的科技手段??茖W的管理方法在管理中一般是指數學方法、系統方法、信息方法、控制論方法、社會學方法、心理學方法等科學方法,而先進的科技手段主要是運用當代最新科學技術之一的電子計算機來為人事管理現代化服務。

電子計算機作為數據處理系統,已逐漸成為人事管理現代化的重要工具,在人事管理中正在發揮著重要的作用。在我國,已經開始運用電子計算機進行人員工資管理、人事統計和查詢、干部考評和人事檔案管理以及人才預測和規劃等。

管理現代化是漢代社會發展的一股不可抗拒的洪流。近幾十年來社會化大生產的發展規模越來越大,綜合性越來越強,生產專業化分工越來越細,行業有部門之間的相互聯系、相互依存和相互作用更不密切。組織管理日趨復雜;而現代化科學技術也正以史無前例的速度不斷分化,不斷綜合,全方位地向高又立體的微觀、宏觀方向進軍。這些,要求管理工作對實際問題的反映和決策必須迅速及時,對信息系統的完善程度越來越高,傳統的手工業式的管理理論、方法、體制已遠遠不能適應當代社會的發展和四化建設的需要。改革、創新,實現管理現代化勢在必行。

現代化管理的內容很多,關系很復雜,它包括人、資金、物質、信息和時間等諸要素,其中起關鍵作用的要素是人。人既是管理者,又是被管理者,在管理中處于雙重地位,且具有巨大的能動性??梢娙耸乾F代管理中最重要的因素。因此,管理人力資源開發與利用的人事管理在整個復雜的管理大系統中的重要地位是不言而喻的。牽一發而動全身,抓好了人事管理就為其他管理的優化得到根本的保證。

管理改革必須配套進行,現代化管理的實施也需要協調發展,人事管理既然在管理系統中占有如此突出的重要地位,在管理現代化的浪潮中,人事管理現代化也需同步進行,才能使現代化管理在社會化大生產和當代科學技術發展中起到放大和增產的作用??偠灾?,人事管理現代化是管理現代化不可缺少的重要一環,它是把現代化管理的理論、方法和手段運用到人事工作中,使人事管理達到最大限度地提高工作效率的目的,以適應社會和科學技術的發展。實現人事管理現代化,使從事管理工作由原來憑個人或少數人的經驗作決策,逐步上升到按事物的內在規律的科學高度辦事,做到物質與精神相結合,抽象與具體相結合,定性與定量結合,靜態與動態相結合,現狀和未來相結合,個體與群體相結合。至于先進的科技手段,除科學地運用原有的生物、化學、物理、機械等手段外主要是運用當代最新科學技術之一的電子計算機來為人事管理現代化服務。概括地說,人事管理現代化的內容是包括人事管理思想的現代化、人事管理、組織的現代化、人事管理手段的現代化。通過這四個方面的現代化來實現人事管理的計劃、組織、指揮、協調、控制的現代化和從事人事管理工作者自身的現代化。

人事來之不易系統化,是人事管理現代化的一個重點。研究人事管理,必須研究這個系統所處的環境,即研究政治系統,經濟系統,法律、科技和文教系統,人物系統和大管理系統對人事管理系統的影響以及人事管理系統的反影響。離開周圍的事物,去研究人事管理現代化,是注定要失敗的。

所謂系統,就是在一定條件下,由相互作用、相互依賴的若干組成部分結合而成的,并具有特寫功能的有機整體。從一般意義上講,系統由輸入、處理、輸出、控制與反饋的四個基本部分組成。

在系統理論中,系統分析是指對系統性能的理解。系統最佳化是系統設計成綜合的內容。系統工程即用教學方法進行系統分析或優化,把傳統的組織管理工作總結成技術并使之數值化。用系統工程來分析系統問題是比較科學的,利用系統工程這門學科的概念和原則,來進行人事組織管理方面的工作,是實現人事管理現代化的重要途徑和有效手段。

人事管理系統內有多種元素,如:管理人員、管理機構、辦公設備、規章制度、各業務環節,各種管理技術和方法等,都可以看作它的“元素”。各元素之間的聯系是否有序,聯系的方式和效果是否最優,直接影響著人事管理的水平。在不同條件下,起主導作用的元素是不相同的。人事管理系統化的一個重要目標,是圍繞著責任制和考核制,逐步建立起完整配套的干部“進”、“管”、“出”制度。實現系統化,除了要解決制度問題外,還有一個掌握系統方法的問題,即學會應用系統工程和系統分析法,這對搞好人事管理現代化,具有重要的意義。

人事管理系統的基本功能,目前尚無統一的說法。根據我校人事管理的工作的現有材料和工作特點分析來說,人事管理系統的基本功能,我們認為有如下幾方面:

1.確定人事管理的方針政策

2.確定人事管理體制、編制人事規劃

3.編制人事計劃,設置人事管理機構和崗位

4.制定人事管理的條例辦法;

5.教職員工的業務培訓;

6.人才選拔、使用、交流(流動);

7.考核、獎懲、任免;

8.工資、福利與保險

9.離休、退休、退職。

作為人事干部(人事管理人員),如何最大限度地發揮人員的才能?這是人事管理學研究的根本任務。對這個問題進行個體研究方面,目前是做得不夠的。因為個體寓于群體之中,群體對人員才能發揮之影響作用,可利用系統原理去指示。通過群體研究來尋求合理的年齡結構、知識結構、專業結構、來取得令人滿意的配合效果等。

過去,在人事管理工作中,人事工作信息滯后,傳遞慢、“馬后炮”,人事管理數據加工不及時。比如:干部考核、人員的工資計算、人事的統計、人事檔案的填寫,貯存等等。這些人事工作繁瑣、耗時費力,準確性差、效率低、手工操作已難以適應形勢的發展的要求。為此,我們應該努力學習有關人事管理現代化的有關理論資料,提高對管理現代化重要性的認識,嘗試去利用計算機來實現人事管理的現代化。比如現在有些學校和單位在人事管理這方面所作的努力,由于從事計算機工作人員的技術指導和從事多年人事工作的老同志的幫助,他們:

首先,開發了“中華職專職工檔案管理”軟件系統。

其次,將學?;騿挝蝗藛T的檔案內容的所需數據,存儲在計算機的磁盤里,需要時可以通過計算機方便地進行查詢、檢索、維護,還可以將有關數據打印出來。

第三,還用計算機進行了日常辦公現代化的管理工作的使用。

第四,及時收集、加工、整理、存貯、檢索新的變化數據。

使其單位人事管理初步實行計算機化,讓計算機在人事管理中得到初步應用。使人事管理者總是根據準確、及時的人事信息來進行決策,實現管理。只有計算機才能將現代化社會中,成倍增長的人事信息量,進行及時收集、加工、整理、貯存、檢索、傳遞、反饋給決策者。發揮其特有的功能。

即:(1)對輸入的人事數據,進行數值運算和邏輯運算,求解各種問題。

(2)對人事信息進行加工來解決各種數據處理問題,為人事決策者在決策時提供依據。

(3)對人事管理的各種資料數據和計算機順序,具有記憶存貯的能力。

實踐證明,當管理的信息量和復雜程度達到某一限度時,即管理人員的勞動強度超過其承受能力時,就必須采用新的管理手段,即用計算機技術信息的收集、加工、傳遞和存貯等,可以使用人事基礎信息,高效、合理、恰當地管理。這樣,人事信息系統隨著計算機的應用、發展而不斷完善,計算機在人事信息管理中的地位也就是益重要。

正因為如此,實現人事管理現代化,要有科學的管理方法和先進的技術手段,才能最大限度地提高人事管理工作效率?,F代人事工作的信息量越來越大,保密性越來越強,而且信息的密度不斷提高,靠傳統的管理方法和人工操作手段已經無法搞好人事管理工作。而計算機作為數據處理系統,已逐漸成為人事管理現代化的重要手段,在人事管理中正在發揮著重要的作用。一般來說,計算機在人事信息系統中的作用有:

(1)計算機能夠比人更快地提供有信息價值的人事數據;

(2)計算機能夠比人提供更新的人事數據;

(3)計算機能夠比人提供更加準確的人事數據;

(4)計算機能夠比人處理更多的人事數據等等。

正因為如此,我們利用計算機替代手工操作建立的人事信息系統,即計算機人事信息系統,其主要功能可以歸納為以下三點:

一是可以高效能、大容量地收集、處理、存貯人事信息,大幅度地提高人事管理信息系統的工作質量和效率。

二是可以及時掌握整個人事管理系統的全面情況,提供系統的準確的人事信息,可以促進人事工作的規范化及各項管理制度與指標體系的建立和健全,從而提高行政管理水平。

三是可以提供各種加工處理了的人事信息,以滿足人事管理的特殊要求,適應新形勢對教職工隊伍提出的新要求,幫助選擇方案,實現優化決策。當前,不少單位的人事部門對于計算機的應用還僅限于簡單的單機應用,隨著時間的推移、任務的復雜、用戶的需求,其應用還會

總之,計算機的廣泛應用,計算機人事管理信息系統的建立,適應了社會經濟發的客觀要求,是人事管理現代化的一大進步。今天我們運用計算機進行了學校人事檔案管理的初步現代化的開發和使用,它大大提高了人事管理工作者的工作效率,它把人事干部從繁重的手工操作中解脫出來,用更多精力從事創造性的管理活動和其它教育教學的活動中去;它能使決策、計劃和其它管理活動更加科學、精確、靈活。因此,建立計算機人事管理信息系統是一種客觀發展必然趨勢。盡管在人事管理方面還不可能普遍使用計算機,但從長遠來說,人事管理現代化和計算機是不分割的。輕視或者拒絕利用計算機技術,就不可能真正地、全面地實現人事管理現代化。隨著我國經濟、科技的發的,人才開發管理的加強,我們一定要努力創造條件,促進使用計算機的人事管理現代化。為建設中國特色的社會主義而努力奮斗。

第3篇

人事檔案管理系統分析

時間行進到21世紀,以計算機技術為主體的高新技術群體已經將觸角深入到國發經濟的方方面面。在市場經濟的大環境下,越來越多的人士逐漸認識到用計算機技術進行名類管理,交流的便捷。基中最實出的是要算在廠礦企事業單位的人事檔案的計算機管理了。

人事檔案數據庫管理系統是一個為適應當前各個行業對人事信息管理的迫志需求而設計開發的軟件系統。該系統的前臺采用的是VB6.0軟件開發系統,后臺數據庫采用的是Acce20__數據庫。

整個系統有數據庫文件和數據庫管理系統兩大部他構成。后臺的Acce20__數據庫文件是集中存儲并管理分類人事檔案信息的大本營,而前臺的數據庫管理系統是用來為數據庫中的各種資料進行各種基本操作和管理。

一、總體結構和主要功能

人事檔案管理系統主要包含職工個人自然情況,工作情況,簡歷,政治情況等各方面信息,內容比較龐大復雜。同時還綜合考慮檔案管理工作的性質,總結歸納出所需實現的功能。主要是為人事檔案進行服務,對人事的變動、人事資料、以及人事資料的查詢,統計等功能。總體上說具有編輯,查詢,用戶管理,圖表統計等功能。

(一)靈活的數據記錄編輯功能,可以隨時對記錄進行增加,修改,更新,刪除,瀏覽等編輯操作。并將查詢方式有機溶入編輯界面,可以實現對某項記錄定位,再進行編輯,修改,更新。

(二)多個數據庫表的任意組合條件的查詢。便于在實際檔案管理操作中呆對保種情況,多種條件下的人員情況進行統計查看。(三)具備分級用戶權限管理設置,以確保檔案的保密性和安全性。

(四)具有分類統計,使用圖表顯示的功能,該統計圖表可根據數據庫中記錄情況的變化而變化。

(五)具有比較友好的人機界面,各種操作可以在直觀的界面上通過人機交互式進行。

(六)具有輔助表管理功能,主要是對“學歷”表中的字段“學歷”,“部門表”中的字段“部門”,“政治面貌”表中的字段“政治面貌”,“職稱”表中的字段“職稱”,進行添加,修改,刪除操作。

人事檔案管理系統模型如下:

啟動窗體

口令檢驗

主窗體

二、各模塊功能

1、用戶管理

(1)設置用戶

功能:設置使用人事管理系統的用戶及其使用權限。

整個人事管理系統由多個功能模塊組成,不同的模塊完成不同的功能,所以可以為不同的職工分配不同的功能,使其具有不同的權限,完成其權限所對應的功能,從而很好地管理好整個系統。

操作:選擇該功能后,屏幕上顯示出所有人事管理系統員工的用戶名稱。這時,可進行如下的操作:

1:增加:增加一用戶。按該按鈕后,就可輸入新用戶的內容,如:用戶名稱,密碼和權限。所輸入得登錄名一定不能重復。

2:修改:修改用戶設置。按該按鈕后,就可修改選中用戶的用戶名,密碼和權限,每一權限對應系統菜單上的一項功能,可為該用戶選擇任意的權限。用戶在使用本系統時,要求輸入用戶的口令,為了安全,用戶需建立一個只有自己才知道的特殊口令,

通常,系統的權限分為三大部分,即:

管理權限:設置用戶和系統參數。

輸入權限:檔案卡片生成、個人簡歷輸入和家庭成員輸入。

查詢權限:檔案查詢、檔案統計。

根據需要,可以把這些功能分配給不同的員工。

3:刪除:刪除用戶。按該按鈕后,經確認,則選中的用戶被刪除

(2)用戶登錄

功能:用戶登錄進入人事管理系統。系統啟動后,首先要做的就是用戶登錄。若不登錄系統,所有功能都無法使用。用戶只有登錄系統后,根據其具有的權限,才能執行一定的操作。

操作:進入該功能后,要求輸入用戶的登錄名及其口令,只有其登錄名和口令完全正確,才能進入工資管理系統。系統會根據為用戶分配的權限,設置其對應的功能為有效,用戶就可操作該功能。

2、輔助表管理

輔助表管理功能是高級管理員及中級管理員擁有的權限,它的功能是對數據庫進行新表的添加。主要是對“學歷”表中的字段“學歷”,“部門表”中的字段“部門”,“政治面貌”表中的字段“政治面貌”,“職稱”表中的字段“職稱”,進行添加,修改,刪除操作。通過它的這個功能可以有效的對本單位人事部門的擴充進行及時的計算機管理。只要管理員進行簡單的數據字段添加即可。

檔案編輯模塊中有4個子模塊。他們是檔案卡片、個人簡歷、家庭成員、歷史檔案等功能。這些功能因管理員的權限不同所表示出的功能使用也不同,普通管理員沒有數據修改及刪除的權利。在這些功能里詳細的記錄了所有單位員工的資料。

(1)檔案卡片管理

功能:對全部員工的信息進行瀏覽;添加記錄;對員工的詳細資料進行修改;刪除員工記錄;按編號進行查找,快速查找該員工的詳細資料;按某一字段的內容進行篩選,篩選最后的結果是將和所選內容相同的全部找到。

(2)個人簡歷管理

功能:該模塊與檔案卡片管理類似,但是在界面設計上有一些不同,可以對員工個人簡歷進行全局瀏覽。除了瀏覽信息的功能外,還有一些基本操作的功能:添加記錄;對已有員工的個人簡歷信息進行修改;刪除員工個人簡歷的記錄;可以按編號進行查找,快速查找該員工個人簡歷的資料。

(3)家庭成員管理

功能:對全部員工的家庭成員信息進行編輯,瀏覽;實現方法同個人簡歷功能實現的方法一樣。

(4)歷史檔案管理

功能:對于一些從檔案卡片中刪除的員工信息記錄,需要存下來以供將來進行統計。此模塊的主要功能就是完成對從檔案卡片中刪除的員工信息記錄的保存工作。

4、檔 案查詢

功能:對檔案卡片的查詢功能,包括唯一條件查詢和模糊條件查詢。

該模塊的主要分為兩部分:一是完成選擇要查詢的字段、條件操作符等功能;二是用來顯示用戶進行查詢的完整條件及查詢、退出按鈕。當查詢的條件選擇完畢,點擊確定按鈕,在顯示部分顯示出來后,點擊查詢按鈕才正式完成該模塊的查詢功能。會調出另外一個窗口來顯示用戶所要查詢的符合條件的所有員工的資料。根據檔案卡片中的各字段,選擇相應的條件操作符輸入相應的值即可進行檔案查詢。查出的記錄可按兩種形式瀏覽:只有該員工檔案卡片中的資料;綜合該員工檔案卡片、個人簡歷、家庭成員中的所有資料。查詢用戶可以按自己的需要選擇兩種瀏覽方式。在這里可以查到符合程序要求的任何信息。再這里的選項中輸入規定的范圍即可查到相關的人事信息。

5、檔案統計

功能:綜合統計、單項統計和圖表統計。單項統計是輸入規定的要求后進行的統計它可以較詳細直觀的統計出要求的結果。圖表統計可以詳細的按性別、按政治面貌、按職稱級別、按學歷以直方圖和餅型圖進行表示。檔案統計模塊,分三個小模塊:

(1)綜合統計:綜合統計中將單位內所有的人事信息進行全面的統計。該模塊主要是綜合各方面的人數統計;對各部門的人數、符合檔案卡片中各字段條件的員工人數、各年齡段人數以及工齡段人數等的統計。并且本查塊提供重新統計功能,方便在一定時間段內對各項人數的進行更新,保持數據庫中數據的即時性。

(2)單項統計:是按各單項條件對人數的統計功能。分為四部分:在選擇分組統計的字段,一次只可選擇一個字段;可選擇統計條件,包括條件操作符及條件值;可選擇統計是否包括平均工資匯總及工資總額匯總;可顯示要統計的完整條件,包括上述的分組字段、完整的統計條件及是否包括各類工資匯總。每完成一項選擇,要點擊確定按鈕,各條件才能在右下角顯示出來以供統計。可同時選擇分組統計、條件統計、工資匯總,也可只選擇一項來進行統計。。

(3)圖表統計:將各類統計圖表化。用戶可以選擇按性別、政治面貌、職稱級別或學歷進行人數統計。用戶還可以選擇直方圖或餅形圖的圖表顯示方式.

三、功能的實現方法及實現的代碼

1、本系統中VB6與數據庫是如何連接的?寫出簡要代碼?

本系統采用的數據庫是Acce20__數據庫,使用是ADO(ActiveDataObject)代碼訪問方式,它通過在程序中的一段代碼與數據庫建立連接。

代碼如下:

PrivatecAewADODB.Coection

DimStrSqlAtring

c.Provider="Microsoft.Jet.OLEDB.4.0"

c.Coectiotring="d:\VB\Acce20__\rs.mdb"

c.Open

注:在進行ADO方式數據庫的連接時,要先進行類型庫引用:

MicrosoftActivexDataObject2.6library

2、瀏覽、恢復、添加、保存、修改、查找、篩選、解除篩選、排序、恢復排序、退出各功能是如何實現的?寫出簡要代碼。

瀏覽:先將數據庫打開,然后選擇所需的表進行操作。

代碼如下:

Publicrs1AewADODB.Recordset

DimStrSqlAtring

StrSql="select*from檔案卡片orderby職工編號"

rs1.ActiveCoection=c

rs1.CursorType=adOpenKeyset

rs1.CursorLocation=adUseClient

rs1.LockType=adLockOptimistic

rs1.OpetrSql

移動記錄指針有四種方法:(1)記錄首:rs1.MoveFirst(2)前一個:rs1.MovePrevious(3)后一個:rs1.MoveNext(4)記錄尾rs1.MoveLast

恢復:恢復功能是在用戶選擇添加或修改后出現的,是為了使用戶在進行誤操作后能夠恢復數據的一個功能。

代碼為:rs1.CancelUpdate

添加:在編輯窗口中,先將文本框清空,然后進行添加。并且要判斷所輸入的信息與所建的表的格式符合。最后添加到庫中。

代碼為:rs1.AddNew

保存:rs1.Update

修改:修改的的功能是與添加類似的,但是他會更新數據庫中被要求修改的記錄。先將各個字段所對應的控件置為可用,然后進行修改。修改之后保存。

IfAddNewOrModify="Modify"Then

RsMain.rs2.Update

temp=RsMain.rs2.Fields("序號")

RsMain.rs2.Requery

RsMain.rs2.Find"[序號]=’"&amtemam"’",,,adBookmarkFirst

EndIf

查詢:代碼為,

StrSql="select*from個人簡歷orderby職工編號"

RsMain.rs2.ActiveCoection=RsMain.c

RsMain.rs2.CursorType=adOpenKeyset

RsMain.rs2.CursorLocation=adUseClient

RsMain.rs2.LockType=adLockOptimistic

RsMain.rs2.OpetrSql

SetDataGrid1.DataSource=RsMain.rs2

篩選:代碼為,

Fieldame=RsMain.lrs1.Fields("職工編號").Name

IfLen(Trim(Label1.Caption))=0Then

FilterStr=Fieldame&am"=Null"

Else

FilterStr=Fieldame&am"="&am"’"&amLabel1.Captioam"’"

EndIf

RsMain.lrs1.Filter=FilterStr

排序:代碼為,

RsMain.lrs1.Sort=Fieldame’ASCENDINGDESCENDING

刪除:代碼為,

RsMain.rs2.Delete

退出:關閉記錄集操作,代碼為,

RsMain.rs2.close

UnLoadMe

3.本系統瀏覽和修改是兩個界面,是如何實現的?寫出基本思想。

系統中瀏覽和修改的界面不同是因為在點擊相應的按鈕時通過布爾型變量控制不同控件的Enabled屬性為True或False來實現的。

在瀏覽時信息的顯示窗口采用的是Lable控件不能進行修改,并且將他們Enabled設置為True,而將和他們放在一起的其他控件Enabled設置為False,而在進行修改時瀏覽時顯示信息的lable控件的Enabled屬性變為False而和他們重合的其他控件的Enabled屬性變為True,這樣就實現了瀏覽與修改的不同的兩個界面。

4.照片是如何使用的?寫出基本思想。

照片在系統文件的PICTURE文件夾下,照片的文件名與系統中職工編號相對應,當選擇某個職工時,程序讀取他的職工編號與照片文件名一致時就會顯示照片。如果將照片文件名更改,則系統就不能正確的讀取照片的信息了。

代碼為:

DimiAsInteger

DimboolAoolean

DimfnameAtring

DimpicturepathAtring

fname=Trim(Label1.Caption)&am".bmp"

IfDir("f:\VB\Lpicture\"&amfname)=""Then

bool=False

Else

bool=True

EndIf

Ifb ool=TrueThen

picturepath="f:\VB\Lpicture\"&amfname

Else

picturepath=""

EndIf

Image1.Picture=LoadPicture(picturepath)

5.單擊照片可以顯示該記錄的個人簡歷和家庭成員,該功能是如何實現的?寫出基本思想。

單擊照片時激發了Image控件的click事件,程序會按調用同樣職工編號的職工資料顯示窗體(Rs1Rs2Edit)。這樣就實現了單擊照片顯示個人簡歷和家庭成員。

代碼為,

PrivateSubImage1_Click()

IfRs1Edit.Text1.VisibleAndLen(Trim(Rs1Edit.Text1.Text))=0Then

ExitSub

Else

LoadRs1AndRs2Edit

Rs1AndRs2Edit.Show1

EndIf

EndSub

6.本系統中的三個表,檔案卡片表、個人簡歷表和家庭成員表是如何實現數據參數完整性的(連續更新、連鎖刪除)?

在數據庫的關系中右鍵單擊表之間的連線可以彈出編輯關系,選中實施參照完成性,在選中級連更新相關字段、級連刪除相關記錄就可以實現數據的連續更新和連鎖刪除了。

四、在查詢模塊中,下述功能是如何實現的?

1.《請選擇字段》列表框中的內容是從表中取出的字段名,簡述基本方法并寫出簡要代碼。

DimiAsInteger

List1.Clear

Fori=0ToRsMain.rs1.Fields.Count-1

List1.AddItemRsMain.rs1.Fields(i).Name

Nexti

List2.Clear

List2.AddItem"等于"

List2.AddItem"不等"

List2.AddItem"小于"

List2.AddItem"小于等于"

List2.AddItem"大于"

List2.AddItem"大于等于"

List2.AddItem"在...之間"

List2.AddItem"不在...之間"

List2.AddItem"Like操作符"

2.多個條件的組合查詢代碼如下:

PublicQcAewADODB.Coection

PublicQrsAewADODB.Recordset

s1="["&amList1.List(List1.ListIndex)&am"]"

s2=List2.List(List2.ListIndex)

s3=Text1.Text

s=s1&am2&am3

DimStrSqlAtring

Qc.Provider="MSDataShape.1"

Qc.Coectiotring="DataSource=f:\VB\Acce20__\rs.mdb"_

&am";DataProvider=Microsoft.Jet.OLEDB.4.0"

Qc.Open

StrSql="SHAPE{select*from檔案卡片where"&amam"orderby職工編號}"&am"AEND({select*from個人簡歷}RELATE[職工編號]to[職工編號]),"&am"({select*from家庭成員}RELATE[職工編號]to[職工編號])"

Qrs.ActiveCoection=Qc

Qrs.CursorType=adOpenKeyset

Qrs.CursorLocation=adUseClient

Qrs.LockType=adLockOptimistic

Qrs.OpetrSql

五、統計模塊中的綜合統計中,可實現部門的動態變化,簡述實現的基本思想。

在綜合統計的窗體中有重新統計按鈕,該按鈕的功能就是實現數據的動態統計功能。在重新統計的功能中有實現重新統計的代碼。由于添加數據后數據提交到數據庫,這事重新統計按鈕在打開這個表,所以數據就是新的了。通過設置一個循環變量I,在表里進行循環統計,每經過一個字段,i的值加1,最后在對應響應的項目提交到數據庫中,通過DataGrid控件輸出顯示出來。

RsMain.c.Execute("DELETEFROM綜合統計")

第4篇

—以浙江長生鳥藥業電子商務系統為例

摘要

本文運用筆者在上海交通大學計算機科學與技術所學的知識,在詳細了解中國電子商務現狀的基礎上,完成了對浙江長生鳥藥業有限公司電子商務系統進行分析和設計,到最后的編碼實現。整個系統運用目前較流行的b/s系統架構,功能強大,頁面美觀大方,擴展性強對目前國內許多電子商務的分類、特點,以及各自存在的問題和相應的解決辦法進行。

第一部分:對電子商務概念、特征、分類的介紹。

第二部分:分析目前國內電子商務所面臨的問題及解決辦法。

第三部分:以浙江長生鳥藥業有限公司電子商務系統為例,從系統需求、系統分析、系統設計來完成整個系統的設計。并介紹了相關的網絡營銷策略和先進的在線支付系統。

第四部分:總結了電子商務對中小企業的巨大影響,以及在一些中小企業中對電子商務操作模式的弊端。

關鍵詞:電子商務,網絡營銷,互聯網,b2b,asp

analysisanddesignofe-commercesystem

-byexampleofthee-commercesystemofzhejiangfenixpharmaceuticals

abstract

theauthorcompletestheanalysis,disgnandprogramingofthee-commercesystemofzhejiangfenixpharmaceuticalco.,ltd.onthebasisofdetailedinvestigationofthestatusofcurrente-commerceindustryinchinabyhisknowdegeandskillslearntfromshanghaijiaotonguniverysityinmajorofcomputerscienceandtechnology.thewholesystem,designedwithapopularb/sstructure,isversatilewithfunctions.itisuser-friendlyandeasytobeexpanded.theauthoralsodiscussedthedifferentmodelsofe-commerceandtheircharateristics,problemsandsolutions.

part1:introductiontoconcepts,charateristicsandclassificationsofe-commerce

part2:theproblemsthate-commercefacesinchinaandsolutions.

part3:withexampleofthee-commercesystemofzhejiangfenixpharmaceuticalco.,ltd.,discussingthedemands,analysisanddesigneofthesystem.introductionofrelatedcybermarketingstrategiesandadvancedonlinepaymentsystem.

part4:conclusionsontheimpactsofe-commerceonsmallandmediumsizedenterprises,andsomedefects.

keywords:e-commerce,cybermarketing,internet,b2b,asp

目錄

摘要.....................................................................3

abstract..............................................................4

第一章:電子商務的基本概念...7

1.1電子商務...7

1.2電子商務的業務范疇...7

1.3電子商務的優越性...7

1.4電子商務的特征...8

1.5電子商務的分類...8

1.6電子商務現狀與前景...9

第二章目前國內電子商務所面臨的問題及解決辦法...10

2.1存在的問題...10

2.1.1問題一:...10

2.1.2問題二:...10

2.1.3問題三:...10

2.2解決的方法...11

2.2.1針對問題一...11

2.2.2針對問題二...11

2.2.3針對問題三...11

第三章浙江長生鳥藥業電子商務系統的分析和設計...13

3.1系統需求分析...13

3.1.1項目概述:...13

3.1.2項目設計框架...13

3.2系統運行環境...15

3.2.1客戶端計算機軟硬件配置:...15

3.2.2服務器端計算機軟硬件配置:...15

3.2.3所需網絡環境:...15

3.3.系統開發環境及技術特點...15

3.3.1開發所使用軟件...15

3.3.2應用軟件的分發...17

3.4項目應用系統架構...17

3.4.1顯示層...18版權所有

3.4.2業務邏輯層...18

3.4.3數據層...19

3.5安全認證...19

3.6數據庫設計...19

3.6.1系統中重要的幾個數據結構表的設計...20

3.7系統的實現...22

3.7.1功能模塊的設計和實現...22

3.7.2相關功能程序代碼的定義...27

3.8系統的特點...31

3.8.1先進的網絡營銷策略...31

3.8.2先進的在線支付系統...32

第四章結束語...34

參考文獻...36

致謝...37

第一章:電子商務的基本概念

1.1電子商務

失職整個貿易活動實現電子化。從涵蓋范圍方面可以定義為:交易各方以電子交易方式而不是通過當面交換或直接面談方式進行的任何形式的商業交易;而從技術方面可以定義為:電子商務是一種多技術的集合體,包括交換數據(如電子數據交換、電子郵件)、獲得數據(共享數據庫、電子公告牌)及自動獲取數據(條碼)等。

1.2電子商務的業務范疇

電子商務涵蓋的業務包括:商務信息交換、售前售后服務(提品和服務的細節、產品使用技術指南、回答顧客意見)、廣告、銷售、電子支付,(電子資金轉帳、信用卡、電子支票、電子現金)、運輸(包括有形商品的發送管理和運輸跟蹤,以及可以電子化傳送產品的實際發送)、組建虛擬企業等。

1.3電子商務的優越性

電子商務提供企業虛擬的全球性貿易環境,大大提高了商務活動的水平和服務質量。新型的商務通信通道其優越性是顯而易見的,其優點包括:

大大提高了通信速度,尤其是國際范圍內的通信速度。

節省了潛在開支,如電子郵件節省了通信郵費,而電子數據交換則大大節省了管理和人員環節的開銷。

增加了客戶和供貨方的聯系。如電子商務系統網絡站點使得客戶和供貨方均能了解對方的最新數據。

提高了服務質量,能以一種快捷方便的方式提供企業及其產品的信息及客戶所需的服務。

提供了交互式銷售渠道。使商家能及時得到市場反饋,改進本身的工作。

提供全天候的服務,即每年365天,每天24小時的服務。

最重要的一點是,電子商務增強了企業的競爭力。

1.4電子商務的特征

普遍性:電子商務作為一種新型的交易方式,將生產企業、流通企業以及消費者和政府帶入了一個網絡經濟、數字化生存的新天地。

方便性:在電子商務環境中,人們不再受地域的限制,客戶能以非常簡捷的方式完成過去較為繁雜的商務活動,如通過網絡銀行能夠全天候地存取資金帳戶、查詢信息等,同時使得企業對客戶的服務質量可以大大提高。

整體性:電子商務能夠規范事務處理的工作流程,將人工操作和電子信息處理集成為一個不可分割的整體,這樣不僅能提高人力和物力的利用,也可以提高系統運行的嚴密性;

安全性:在電子商務中,安全性是一個至關重要的核心問題,它要求網絡能提供一種端到端的安全解決方案,如加密機制、簽名機制、安全管理、存取控制、防火墻、防病毒保護等等,這與傳統的商務活動有著很大的不同。

協調性:商務活動本身是一種協調過程,它需要客戶與公司內部、生產商、批發商、零售商間的協調,在電子商務環境中,它更要求銀行、配送中心、通訊部門、技術服務等多個部門的通力協作,往往電子商務的全過程是一氣呵成的。

1.5電子商務的分類

按是否發生支付:

1.支付型電子商務。所謂支付型電子商務,指的是有關銀行參與商務活動的全過程并實時地進行支付轉帳的電子商務。由visa、mastercard等公司建立的set協議是目前最完整的網上交易和網上支付協議。

2.非支付型電子商務。非支付型電子商務一般指非實時支付的電子商務。目前,大部分應用屬于這一類,多數借助于ssl協議實現。

從參與對象上:

1.個人-企業:網上購物(實物,信息,服務)網上交費(電信、水電、煤氣等)

2.企業-企業:edi、eos、eft、網上企業采購

3.個人-政府:個人報稅、資料處理4.企業-政府:網上報關

1.6電子商務現狀與前景

本世紀90年代以來,隨著網絡、通信和信息技術的突破性進展,internet在全球爆炸性增長并迅速普及。在這一前提下,電子商務應運而生了。電子商務是基于互聯網、以交易雙方為主體、以銀行電子支付和結算為手段、以客戶數據為依托的全新的商務模式,它可以使商家與供應商更緊密地聯系起來,更快地滿足客戶需求,也可以讓商家在全球范圍內選擇最佳供應商,在全球市場上銷售產品。

自1998年“電子商務年”以來,電子商務在全球發展迅猛,大約每九個月其交易額就翻一番,全球電子商務交易額(包括網上貿易額、銷售額等)達到數千億美元,電子商務收入劇增262%,預計到2003年,上網人數將達到3.5億,那時電子商務市場收入將達到數萬億美元。目前,世界各國紛紛看好電子商務這塊新大陸,普遍認為電子商務的發展將是未來25年世界經濟發展的一個重要推動力,對經濟的促進將遠遠超過200年前的工業革命。著名網絡經濟調查評論家robertmetcalfe聲稱:“互聯網的價值等于(與之相聯結的)網點數量的平方?!?/p>

第二章目前國內電子商務所面臨的問題及解決辦法

2.1存在的問題

2.1.1問題一:

目前的中國網絡發展的規模決定了其市場容量和商業機會的有限。中國現有不到600萬的網絡人口中,真正具有消費實力并能形成購買力的群體,依然遠不足以與現實生活中的傳統商業模式相匹敵,同時,目前網絡人口的結構也決定了只有少數商品可能馬上在網絡上銷售。

2.1.2問題二:

直到目前為止國內依然缺乏系統化、專業化的全國性貨物配送企業,現有的物流企業體現出分散的多元化格局,導致社會化大生產,專業化流通的集約經營優勢難以發揮,規模效益難以實現,設施利用率低等問題。商品的長途運輸或者郵遞的巨大成本以及時間上的延遲足以使消費群體望而卻步。而在關于電子商務的諸多討論中,幾乎所有的理論探討實際都在這個方面采取了回避的態度,但在實際運行中,這個問題卻是致命性的。以往那些到網絡上開店賣東西,想借電子商務撈點實惠的"網絡投機"行為之所以無不以徹底慘敗而告終,最根本的原因之一就是無法從最基本的要求上,滿足消費者在等待訂購物品的發送時間和代價上的要求。

2.1.3問題三:

中國的消費市場一向缺乏信用消費的概念的支持,與此相關的就是貨幣電子化進程的緩慢。其實從消費者的心理來看,我們沒有理由認定中國的消費者就一定會比外國的消費者更抵觸信用消費,那些出國定居的中國人在國外也會象當地人一樣采用信用消費的方式購買商品,之所以形成國內外的巨大消費行為反差,其根本的原因就在國內金融體系的呆板和缺乏服務意識上。銀行與銀行之間、銀行與消費者之間的畫地為牢,迫使那些想嘗試信用消費的人必須為此付出額外的巨大精神和財力代價,于是當電子商務這種新型商業模式出現時,我們的消費者根本無所適從,而消費者的反應冷淡反過來又給了那些金融部門以口實,其結果就是形成了一個"因為沒人做,所以沒人用;因為沒人用,所以沒人做"的怪圈。這個怪圈一天不打破,中國的電子商務就不可能取得根本性的突破。

2.2解決的方法

2.2.1針對問題一

盡管600萬網絡居民只是勉強可以達到一個中等城市的消費人口規模,但如果將這個中等城市的消費需求都通過網絡滿足,則已經是本質上的大飛躍了,也就是說現在的網絡消費市場雖然很小,但絕對不是根本沒有。那么,有需求就會帶來商業機會,就有可能形成利潤空間,就會給未來的消費市場帶來最初的奠基之作。更何況經過網絡本身的篩選,這個"中等城市"規模的消費群體是中國前所未有地集中了高密度的受教育程度高、對新事物敏感同時又具有一定消費能力的人群。面對這樣一個具有特性的消費群體,我們一方面可以瞄準他們的需求進行網上營銷,更重要的是,借助政府對電信和internet政策傾斜的助推力,一旦在這樣的一個原始群體中形成的消費定勢輻射到正在每天高速增長的新網絡用戶之中,那么其迸發出的能量必將是驚人的。

2.2.2針對問題二

國外電子商務物流解決方案方面有著值得借鑒的成功經驗。物流中央化的美國物流模式強調"整體化的物流管理",是一種以整體利益為重,突破按部門分管的體制,從整體進行統一規劃管理的模式。在市場營銷方面,物流管理包括分配計劃、運輸、倉儲、市場研究和為用戶服務五個過程;在流通和服務方面,物流管理包括需求預測、定貨過程、原材料購買、加工過程等。由此演化而來的全新的,適合電子商務的物流模式是物流(thirdpartylogistics)。從廣義的角度及物流運行的角度看,物流包括一切物流活動,以及發貨人可以從專業物流商處得到的其他一些增值服務。物流公司承接倉儲、運輸后,為減少運行費用,提高服務質量,同時又要使生產企業覺得有利可圖,就必然在整體上盡可能的加以統籌管理,使物流合理化。

2.2.3針對問題三

最后,在電子結算方面,我們應該從中國的實際情況出發,靈活地對待這個棘手的問題。因為使電子商務實際真正具有價值的是網絡交易行為,而從中國目前消費者的具體情況看,網絡交易行為本身并不絕對地等同于網絡貨款結算,實際上貨款的結算只是交易行為中的一個組成部分,既然網絡上已經存在了大量交易的需求,那么當網絡結算難以滿足實際運作的需要時,靈活地采用一些變通方式來促進真正具有實際價值的交易行為的完成就成了當務之急。在這一點上"珠穆朗瑪--數字巔峰"網站的做法的確很值得大家借鑒,他們根據中國的具體情況,特別設計了一系列的遠程支付方法,并積極調動金融行業在電子結算方面的力量,使其用戶已經可以做到無論在哪里、無論是否有信用卡,都可以找到一種適合的遠程付款方法。事實上在珠穆朗瑪網站開通之前,各大金融系統就開始恰談合作,電子結算體系的建設正在步入正軌。

第三章浙江長生鳥藥業電子商務系統的分析和設計

3.1系統需求分析

3.1.1項目概述:

浙江長生鳥電子商務平臺主要是針對以生產與銷售為核心的浙江長生鳥藥業有限公司所將開發的,其涉及客戶管理、銷售管理、產品管理、倉庫管理、訂單管理、電子交易平臺等。此系統是基于internet開發,采用最新web服務技術,實現了移動辦公管理,以及預留接口供擴展與完善。

3.1.2項目設計框架

l系統業務流程圖

倉庫管理

客戶

銷售管理

訂單

人事管理系統

產品

財務管理

物流

圖中橙色部分為本項目階段、淡綠色是本項目將要涉及到、其它屬于未來預留的。

l電子商務系統業務圖

此子系統涉及客戶管理中的資料庫、客戶管理中的銷售事務、產品管理

客戶

購買

產品

收款

財務收款員

訂單

發貨

l客戶關系管理系統結構圖

收款管理

廣告預算

投訴管理

銷售事務

市場營銷

服務管理

訂單管理

營銷活動

客戶維護

資料庫

客戶資料

聯系人資料

信用資料

輸入

注冊

活動參與

購買情況

以上淡黃色的部分是此項目沒有涉及的,但是屬于完整crm的一部分。

采用目前流行的b/s(browse/server瀏覽器/服務器)結構的開發方式,利用先進的web服務技術、應用服務器技術和數據庫系統的分布式技術,將系統建設成業務完整、運行安全可靠、使用便捷、真正為綜合業務管理工作服務的系統平臺。

3.2系統運行環境

3.2.1客戶端計算機軟硬件配置:

600赫茲cpu,64m內存,2g以上硬盤,windows系統,ie瀏覽器

3.2.2服務器端計算機軟硬件配置:

web服務器:internet信息服務類適用級服務器,window2000serve或window2003操作系統,安裝iis服務及.net服務包。

數據庫服務器:internet數據庫服務類適用級服務器,window2000server或window2003操作系統,安裝sqlserver或oracle。

3.2.3所需網絡環境:

適合512k及以上帶寬的局域網、廣域網、internet.

3.3.系統開發環境及技術特點

3.3.1開發所使用軟件

asp是一種服務器端的指令環境,用來建立并執行交互式web服務器應用程序,您可以使用asp來結合服務端指令、html網頁及com組件。

采用win2000sp3作為服務器操作系統,利用系統自帶的internetinformationservices將windows2000計算機虛擬為web服務器。通過管理工具中iis管理平臺可以很方便的進行web虛擬操作。

圖(14)internetinformationservices管理界面

圖(14)internetinformationservices配置界面

在默認網站中將虛擬web與要設定的計算機進行ip地址綁定,這里我們為了今后的調試,我們設置成127.0.0.1,并將主目錄設置在腳本代碼所在的更目錄下。在啟用文檔選項中將index.asp做為默認文檔。

asp是通過一組通稱為ado(activedataobject)的對象模塊來存取數據,無論你采用的是access、sqlserver、visualfoxpro、informix或其他的數據庫只要該數據庫具有相對應的odbc或者oledb驅動程序,ado對象就能加以存取。

asp網頁

(ado)

activedataobject

oledb

odbc

access

sql

其他數據庫

3.3.2應用軟件的分發

采用b/s(browse/server瀏覽器/服務器)結構開發的應用程序,為了減少應用軟件修改后重新分發的工作量,縮短軟件分發時間,項目的應用客戶端具備自動下載新版本程序的功能。即各用戶運行客戶端瀏覽器時,客戶端自動檢查應用服務器上是否有新版本的應用軟件,若有新版本的應用軟件則自動下載新版本應用軟件并立即運行。

3.4項目應用系統架構

為了保證系統的可維護性和可重用性,也為了體現多層架構的優越性,本web應用把項目分成view層(顯示層)、control層(控制屏幕流程層)、model層(業務邏輯層),即將主要業務邏輯用asp實現;主要顯示邏輯用客戶端ie+html+xm來實現(view);主要控制邏輯vbs+js來實現(control),這種多層架構中每層都可以獨立地開發或者修改而極少牽涉到其他層,這樣就為快速實施和有效維護提供了保障。

下圖為項目多層體系架構邏輯圖:

客戶端(ie+vbs+js)

web應用服務器

數據層(數據庫)

顯示層

業務邏輯層

&控制層

數據層

asp組件

數據庫驅動程序

asp

asp組件

3.4.1顯示層

顯示層可以是基于客戶端計算機設備上的應用。對于本項目而言,考慮到系統分布廣、用戶眾多、需要有效的it支持的特點,采用web方式的計算機應用。這樣,客戶端就不需要安裝特定的客戶端軟件并維護該軟件,只需要瀏覽器即可。于是很大程度上解決了it支持的問題。

用戶通過瀏覽器(譬如ie)發送請求,web服務器接受從不同用戶發來的請求,并轉發到web應用服務器,web應用服務器處理完畢后再通過web服務器將結果以http的方式返回給用戶。

3.4.2業務邏輯層

業務邏輯層負責處理系統各種業務邏輯,如權限控制、考核計算等。業務邏輯層包含了為實現業務邏輯而定義的各種組件。因為組件是一種輕量級但能完成相對獨立功能的軟件實體,所以業務邏輯層有很大的可擴展性。即便今后業務變化很多,這種變化也能對應到一個個相對較小的組件來獨立實施,從而降低了總體實施和維護成本。

目前市場上,有不少該類型的解決方案,譬如j2ee、microsoft的dotnet、lotus的domino等等。我們使用microsoft的asp技術來設計項目。通過用組件來與后臺數據庫服務器進行通訊。

3.4.3數據層

服務器端數據層是多層體系架構的后臺部分,其主要為集中管理的數據庫系統,使用mssql2000server或oracle作為服務器端的數據庫管理系統。

3.5安全認證

在web技術的實現上碰到的一個重要問題,是如何解決身份認證和控制的問題。一般情況下,web網站普遍使用用戶賬號和密碼的方式作為身份識別的手段。但這種方式往往被認為是不安全的、容易被破解、容易被盜用的,不足以滿足嚴格的身份識別和權限控制的要求。而內部網中,需要通過對身份的識別和認證來判斷其擁有的操作權限和不具備的操作權限,這不是簡單的用戶賬號和密碼所能實現的。于是,我們將采用epass方式來進行身份認證。

epass:是一種通過usb接口與計算機相連的硬件設備,內置微型cpu和存儲器,可預置密鑰或存入數字證書,來確定用戶的身份。

3.6數據庫設計

目前,商品化的數據庫管理系統以關系型數據庫為主導產品,技術比較成熟。面向對象的數據庫管理系統雖然技術先進,數據庫易于開發、維護,但尚未有成熟的產品。國際國內的主導關系型數據庫管理系統有oracle、sqlserver、sybase、informix和ingres。這些產品都支持多平臺,如unix、vms、windows,但支持的程度不一樣。在下面的分析中會比較他們的平臺支持能力。ibm的db2也是成熟的關系型數據庫。但是,db2是內嵌于ibm的as/400系列機中,只支持os/400操作系統。根據選擇數據庫管理系統的依據,我們比較、分析一下這幾種數據庫管理系統的性能,在這里我選擇了sqlserver數據庫。因為sqlserver數據庫更加安全,便于管理,方便以后的擴展。

3.6.1系統中重要的幾個數據結構表的設計

1.會員資料表user:

字段編碼

字段說明

字段屬性

userid

會員id,主鍵。

int,4

username

會員姓名

nvc,30

userpassword

密碼

nvc,30

password_question

密碼問題

nvc,30

password_answer

密碼答案

nvc,30

useremail

會員郵件地址

nvc,30

recommend_name

推薦人姓名

nvc,30

jifen

積分

money,8

jifen_ky

可用積分

money,8

jifened

已用積分

money,8

jiaoyijine

交易金額

money,8

fund

余存款

money,8

reglx

會員類型

char,2

addtime

加入時間

datetime

isdel

是否刪除

bit,1

2.商品表product:

字段編碼

字段說明

字段屬性

category_id

會員id,主鍵。

int,4

sorts_id

會員姓名

int,4

product_id

密碼

int,4

product_name

密碼問題

nvc,30

peculiarity

商品特點

nvc,30

certificate

許可證號

nvc,30

norm

執行標準

nvc,30

element

成分

nvc,30

dose

服法用量

nvc,30

save_up

儲存

nvc,30

package

包裝

nvc,30

specification

規格

nvc,30

save_date

保質期

nvc,30

price

價格

money,8

picture1

小圖片路徑

nvc,30

picture2

大圖片路徑

nvc,30

score

商品積分

int,8

other_score

商品額外積分

int,8

commend

是否為推薦

bit,1

cheap

是否為特價

bit,1

browse_count

游覽計數

int,8

addtime

加入時間

datetime

isdel

是否刪除

bit,1

3.商品訂單表shop_action:

字段編碼

字段說明

字段屬性

shopac_id

自動編號

int,4

product_id

商品id

int,4

usr_id

用戶id

int,4

username

用戶姓名

nvc,20

action_time

提交時間

datetime

orderform

訂單號

nvc,30

state

訂單狀態

nvc,20

usersex

收貨人性別

bit,1

usertname

收貨人真實姓名

nvc,20

useraddress

收貨人地址

nvc,20

userpostcode

收貨人郵編

nvc,20

useremail

收貨人郵件

nvc,20

userphone

收貨人電話

nvc,20

deliverways

送貨方式

nvc,20

pay_time

支付時間

datetime

gathering_time

收款時間

datetime

deliver_time

發貨時間

datetime

receive_time

到貨時間

datetime

total_score

積分總計

int,4

tota_otherscore

額外積分總計

int,4

jifen_state

是否積分支付

int,4

jifen_pay

積分支付值

int,4

jifen_money

積分折算成金額值

money,8

yck_state

是否預存款支付

bit,1

yck_pay

預存款支付值

money,8

other_state

其他支付

nvc,30

other_pay

其他支付值

money,8

product_money

商品價格

money,8

total_pay

支付總計

money,8

deliver_fee

配送費

money,8

service_fee

服務費

money,8

product_count

商品件數

int,4

yundanid

運單號

nvc,10

pay_name

匯款人姓名

nvc,30

pay_id

匯款單號

nvc,30

pay_remark

匯款備注

text

remark

備注

text

以上三個表是本系統中涉及到的最重要的三個表,分別為用戶信息基本表,商品信息基本表,以及商品訂單信息表。本系統總共涉及到

3.7系統的實現

3.7.1功能模塊的設計和實現

整個電子商務系統功能模塊圖如下:

長生鳥電子商務系統

購物系統

商品介紹

會員系統

文章系統

社區

購物車

收藏夾

支付系統

會員注冊

會員管理系統

積分支付

預存款支付

在線支付

其他支付

定單提交

圖os_001

整個網站分為四大主要模塊,如上圖os_001所表示的分別分為會員系統、購物系統、新聞系統、社區。會員系統包括了會員的注冊,會員的管理。購物系統包括,商品介紹、購物車、收藏夾、定單提交、定單生成、支付系統也叫收銀臺(積分支付,預存款支付,在線支付,其他支付)。下面我們分開來詳細介紹各個模塊的功能:

一、會員系統

包括有會員注冊,會員專區兩大模塊。在會員專區里包括了對會員的一個管理系統,分為六個子模塊,有我的信息,我的資料,我的密碼,我的定單,我的收藏,兌換獎品。

1.會員注冊的界面

在正確輸入相關信息后,按“提交注冊”按鈕,即可完成會員的注冊。在會員注冊的時候注意的地方有,在注冊用戶名的時候,合法的用戶名應該由a-z的英文字母(不區分大小寫)、0-9的數字或下劃線組成,并以英文字母開頭。而密碼是可使用任何英文字母及阿拉伯數字組合,密碼不得少于4個字符。值得注意的是注冊信息里有個推薦人id信息,這里填推薦人的用戶名,這樣系統會為推薦人和注冊用戶同時加積分。

2.會員專區界面:

在這個模塊中,你可以編輯自己的個人資料,可以查看自己的一些基本信息,比如擁有的積分,交易額,上次登陸時間,等等。可以修改自己的登錄密碼,查看自己的定單,定單又分為5種狀態,分別為未處理,已付款,服務商收到款,已發貨,用戶已收到貨,如下圖:

用戶還可以對定單的狀態根據實際情況作出相應的修改。也可以查看到自己已經收藏的商品信息。如果系統提供獎品兌換,而且你的帳號上有充足的積分,可以通過"兌換獎品"這一功能來實現獎品的兌換。

整個會員系統,功能強大,操作方便,很具有人性化的一面。

二、購物系統:

分為:商品介紹、收藏夾,購物車、定單提交、收銀臺五大模塊

1.商品介紹就是把系統中所有的商品都上架顯示出來,每個商品又同時包括了許多屬性,而且在各個商品有網友對此的相關評論

2.收藏夾即是把用戶在游覽商品的時候,把自己喜歡的商品收藏下來,放在收藏夾里,以便以后購買和查看,把商品可以保存下來。收藏夾里保存的商品可以直接放入購物車。如下圖:

3.購物車即類似商場里的購物籃,那用戶自己選擇要購買的商品統統放入購物車里,購物車可以編輯,可以刪除.也可清空.只有在購物車里的商品,用戶方可來購買.購物車具有臨時性,用戶每次登錄,所擁有的購物車都是不相同的.不像收藏夾那樣把商品可以保存下來。有了購物車,用戶直接可以去收銀臺支付錢款。如下圖:

4.定單提交和支付系統(收銀臺)

對于購物車里商品,用戶可以直接去收銀臺定單提交。在定單提交的時候,必須輸入收貨人的基本信息.以及選擇哪一種支付方式來支付定單的錢款,支付方式分為:積分支付、預存款支付、銀行匯款、在線支付等方法。整個定單提交到支付系統,始終以用戶為中心,界面操作簡單,易懂,靈活.用戶可以根據自己自身的情況來選擇不同的支付系統。各種支付方式如下圖所示:

積分支付的窗口:

預存款支付的窗口:

其他支付方式窗口:

整個購物系統功能強大,界面美觀,操作(本文源于文秘城:)方便,易于擴展。

三、文章系統:

整個文章系統界面美觀大方,顏色搭配柔和,很吸引用戶的目光。功能也很強大,文章內容中不僅做到圖文并茂,而且在每篇文章下有網友對此篇文章的評論,可以發表自己的一些看法和討論寫知識性問題。如圖:

7.1.4社區

整個社區拋開了bbs論壇一貫的復雜性,操作簡單易用,又不失功能強大、界面美觀,在社區里不同的用戶可以暢所欲言,也是每位用戶交流心得、咨詢相關問題的地方。.社區分為社區公告,最新帖子,最新留言,最新動態,最熱文章。如圖:

3.7.2相關功能程序代碼的定義

一、本次課題設計中asp與數據庫的連接方法,利用數據源的方法。定義如下:

onerrorresumenext

con_str="provider=sqloledb;datasource=(local);uid=sa;pwd=sa;database=fenixnow"設置與數據庫連接字符串

setoconn=server.createobject("adodb.connection")

oconn.connectionstring=con_str

oconn.cursorlocation=3

oconn.open打開與數據庫的連接

functioncloseconn()關閉與數據庫的連接

oconn.close

setoconn=nothing

endfunction

functionord(sql_str)建立記錄集

setord=server.createobject("adodb.recordset")

ord.activeconnection=oconn

ord.source=sql_str

ord.cursortype=0

ord.cursorlocation=3

ord.locktype=3

ord.open()

setord.activeconnection=nothing

ord_numrows=0

endfunction

functioncrd(rdset)關閉記錄集

''''setrdset.activeconnection=nothing

rdset.close

setrdset=nothing

endfunction

二、在asp程序代碼中用到了判斷客戶端使用的是什么操作系統。定義如下:

functionbrowser(info)

dimre

setre=newregexp

re.ignorecase=true

re.global=true

browser="瀏覽器:未知["&info&"]"

re.pattern="([\s\s]*)msn([\s\s]*)"

browser=re.replace(browser,"瀏覽器:msnexplorer")

re.pattern="([\s\s]*)(netcaptor([\s\w\d\./]*))([\s\s]*)"

browser=re.replace(browser,"瀏覽器:netcaptor$3")

re.pattern="([\s\s]*)(tencenttraveler)([\s\s]*)"

browser=re.replace(browser,"瀏覽器:tencenttraveler")

re.pattern="([\s\s]*)(myie([\s\w\d\./]*))([\s\s]*)"

browser=re.replace(browser,"瀏覽器:myie$3")

re.pattern="([\s\s]*)(maxthon)([\s\s]*)"

browser=re.replace(browser,"瀏覽器:maxthon")

re.pattern="([\s\s]*)(msie([\s\w\d\.]*))([\s\s]*)"

browser=re.replace(browser,"瀏覽器:internetexplorer$3")

setre=nothing

endfunction

三、在b/s架構的利用游覽器編譯目標代碼時,sql注入這個安全隱患往往是一些不法分子企圖來攻擊你系統的手法,故寫了個防止sql注入的程序。定義如下:

functioncheckurl()

onerrorresumenext

dimstrtemp

iflcase(request.servervariables("https"))="off"then

strtemp=""

else

strtemp=""

endif

strtemp=strtemp&request.servervariables("server_name")

ifrequest.servervariables("server_port")<>80then

strtemp=strtemp&":"&request.servervariables("server_port")

strtemp=strtemp&request.servervariables("url")

endif

iftrim(request.querystring)<>""then

strtemp=strtemp&"?"&trim(request.querystring)

strtemp=lcase(strtemp)

endif

ifinstr(strtemp,"select")<>0orinstr(strtemp,";")<>0orinstr(strtemp,"insert")<>0orinstr(strtemp,"delete")<>0orinstr(strtemp,"count(")<>0orinstr(strtemp,"drop")<>0orinstr(strtemp,"update")<>0orinstr(strtemp,"truncate")<>0orinstr(strtemp,"asc(")<>0orinstr(strtemp,"mid(")<>0orinstr(strtemp,"char(")<>0orinstr(strtemp,"xp_cmdshell")<>0orinstr(strtemp,"exec")<>0orinstr(strtemp,"localgroup")<>0orinstr(strtemp,"net")<>0orinstr(strtemp,"''''")<>0orinstr(strtemp,"and%")<>0orinstr(strtemp,"where")<>0then

response.write"<scriptlanguage=javascript>alert(''''很抱歉,你的網頁中有非法參數!'''');"

response.write"javascript:document.location.href=''''/index.asp''''</script>"

endif

endfunction

四、顯示在客戶端顯示一字符串的長度,方法定義如下:

functionshowlimitedchar(str,leni)

dimi,midchar,char

char=""

i=1

dowhilei=<leni

midchar=mid(str,i,1)

if(midchar>="a"andmidchar=<"z")or(midchar>="a"andmidchar=<"z")then

char=char+midchar

leni=leni+0.5

elseif(midchar>="0"andmidchar=<"9")then

char=char+midchar

leni=leni+0.5

else

char=char+midchar

endif

i=i+1

loop

response.writechar

iflen(str)>len(char)then

response.write"..."

endif

endfunction

3.8系統的特點

3.8.1先進的網絡營銷策略

在整個系統中,運用到了一種叫營銷人制度。具體的制度實現如下:

制度的目的:與各類網上商店、個人主頁等聯合起來,將其頁面作為我司廣告展示窗口,根據其網站上的銷量,來確定其應該獲得的報酬(返利),達到擴大銷量和擴大影響的目的。

功能概述:成為我們營銷人的網站,注冊成為我們的會員,在后臺將類別設為營銷人。人將會獲得一段代碼,放在其網站上。這段代碼有兩個功能:

1)顯示我司的廣告(我司可以在我司網站更改廣告圖片、文字等),其網站上就相應改變。人可以選擇大的廣告或者小的廣告。

2)顧客點擊此廣告,則進入我司網站的產品介紹詳情頁面,此時顧客被記錄為相應營銷人帶來的(推薦和被推薦關系確立);

3)顧客購買了此物品(與普通顧客一樣獲得積分等),則計算人的報酬。人可以根據條件申請結算。我司收到結算申請后把款匯出。

具體構想:

1、會員類別設置中增加:行銷人

2、返利計算。返利還是擬用積分作為依據:

計算方法:若用戶b是被a推薦的;且a是人,

則a獲得的積分=b所獲基本積分×χ,其中χ可以在后臺設定。

3、用戶界面(前臺):

如果a是人,則登錄后在“我的長生鳥”中,可兌換的獎品中增加抵扣券,每張50元;即,50元為最小結算金額,可以一次申請多張,每張所需要積分數根據當前的折算率exr計算。積分扣除是自動的,無需人工計算??蓞⒖紨y程的獎品兌換(其它的獎品也是如此)。

人申請了兌換,則相應積分從可用積分中扣除。

4、后臺,增加獎品管理,包括:編輯獎品(與現有商品類似)、設定價格(所需積分數)、是否只在人界面顯示(如果是,那就只在人界面顯示,主要是抵扣券)。

5、后臺,增加獎品申請管理:

獎品申請訂單分兩類顯示;人的和非人的,以便統計。

6、后臺,增加人管理界面

可以按時間、用戶名、地區等查詢、統計人的銷售額、可用積分、總積分、廣告點擊數和成交數,以便進和評估和分析。

3.8.2先進的在線支付系統

系統中運用了nps在線支付系統,更快速、方便于用戶付款。

nps(networkpaymentsystem)主要解決了網上付費問題。在現代的電子商務中,網上購物已成為時尚,而nps(networkpaymentsystem)與全國各地18家銀行(包括visa,master,jcb等)簽定了網上支付合作協議,滿足消費者在您的商城上購物時方便的選擇銀行進行支付,給消費者或商家等用nps的nps客戶時帶來方便,省時,省力.

客戶在商家的網站上挑選商品,放入購物車,然后進入結帳頁面,商家應將具體的訂單信息顯示給客戶,并引導客戶到通過nps支付通道付款。商家需要在向nps遞交訂單的頁面上包括以下信息:商家號、訂單號,訂單總金額,幣種。。。訂單簽名信息,訂單加密信息,備注等。以上具體定義請詳見下面的支付訂單接口詳細描述。

nps支付通道服務器接收到從商家端遞交的訂單支付請求,將訂單號,商戶名稱,訂單總金額等交易信息顯示給客戶,客戶確認訂單信息后,選擇一家銀行進行支付,nps將導航客戶到相應的銀行網上支付頁面,客戶在銀行的網上支付頁面使用銀行卡進行支付,nps系統將客戶支付訂單的交易結果反饋給商家,并通過頁面返回給客戶。

第四章結束語

目前國內的b2b網站大體上可以分為三類:大型企業的b2b網站,如著名的海爾集團、康佳集團等都開通了自身的b2b網站;專門做b2b交易平臺的網絡公司,如阿里巴巴、8848交易網站;垂直商務門戶網站,如eb2000、中國紡織電子商務網等。b2b網站使企業和它的用戶或供應商之間的交易通過互聯網來完成,從而達到提高效率,減少庫存,降低采購、銷售、售后服務等方面的成本的目的,這也是吸引企業進入電子商務領域的主要原因。

目前我國大中型企業的信息化應用主要還停留在建立內部局域網和建立企業網站階段。到2000年11月底,根據我們對電子、化工、紡織、鋼鐵等行業的調整來看,大約有90%的大中型企業建有內部局域網,90%的企業已經擁有internet網址,建立了公司的主頁。而與b2b電子商務密切相關的erp(企業資源計劃)系統建設情況相對落后,只有不到30%的企業已經完成或正在實施erp。企業開展電子商務的比例同樣比較低,僅有30%的企業涉足電子商務領域,其中三分之一采取了自主經營電子商務的方式,三分之二采取了利用b2b電子商務公司的平臺和服務的方式。值得注意的是,多數企業開展電子商務還只是停留在產品供求信息的初級階段,并未實現交易,也就是說距離真正意義上的電子商務(企業間商務活動的絕大多數環節都可以通過網絡進行,如供求信息的與交易的協商、電子單據的傳輸、網上支付與結算、貨物配送以及售后服務等)還相差甚遠。

這些一個接一個的綜合b2b、行業b2b們,常常是只有“電子”沒有“商務”,以為開發一個有某些功能的技術平臺然后導進批量企業數據,再把流量整上去,就可以坐等會員來交年費,企業來做廣告。做平臺的人沒有敏銳的市場觸覺,沒有貿易、商務實戰背景,不懂得在服務、內容上營造商務氛圍,只有一味模仿,真為這些b2b平臺的長期經營發展捏把汗。

做得成功的b2b,一定是圍繞買家利益為核心展開服務,而不是單純招攬一些企業在上面登記、發信息之類的。環球資源就是定位于為海外采購商服務,他為國內供應商開設的種種課程也是為了供應商的產品能夠更好地滿足海外買家的需求。阿里巴巴拼命做搜索引擎優化,正是為了買家容易找到他的供應商產品,他還拼命喊自己就是全球最大的供應商基地,正是要海外采購商習慣到上面來找產品……

要做一個成功的b2b平臺,“促成交易”“貿易撮合”是運營者要絞盡腦汁去思考的問題,在買方市場背景下,b2b電子商務平臺的成功恐怕還是在圍繞怎樣為買家帶來便利和有價值的服務上,其它的問題如誠信機制、吸納供應商等都是這一核心派生出來的服務。

但是相信b2b網站有很大的可塑性,會展現出越來越大的潛力,這是互聯網領域一直被忽略的最大的機會之一。

參考文獻

1.吳欽藩,軟件工程——原理、方法與應用[m],人民交通出版社,北京,1997

2.朱三元,錢樂秋,宿為民,軟件工程技術概論[m],科學出版社,北京,2002

3.應用服務供應商(asp)解決方案電子工業出版社

sdkmicrosoftcompony

5.sqlserver2000基礎教程清華大學出版社2000年

6.asp網頁制作教程電子工業出版社2000年

7.dreamweaver網頁制作寶典電子工業出版社1999年

8.網頁數據庫整合精華錄中國人民鐵道出版社2001年

9.windows2000+aspsqlserver案例教程中科多媒體電子出版社2002年

10.asp編程基礎及應用機械工業出版社2000年

11.asp建網技術源代碼公開中國水利水電出版社1999年

致謝

經過兩個多月的努力,終于完成了這篇畢業論文。在此,我首先要感謝我的導師黃林鵬老師,他在我這次論文寫作的過程中幫助很大。從選題、列提綱到擬初稿直至定稿,黃老師在每一個環節上都加以悉心指導和幫助,使我最終能夠出色地完成這篇論文。其次,我要感謝所有關心和支持我的同學、朋友和同事,他們對于我論文的寫作提供了許多寶貴的資料和建議。最后,我要借此機會由衷地感謝我們03秋計算機的教務戴騮老師,正是由于她兩年多來不辭辛勞的工作,才能使我順利完成在交大網絡學院的本科學業。

電子商務系統的分析與設計

—以浙江長生鳥藥業電子商務系統為例

摘要

本文運用筆者在上海交通大學計算機科學與技術所學的知識,在詳細了解中國電子商務現狀的基礎上,完成了對浙江長生鳥藥業有限公司電子商務系統進行分析和設計,到最后的編碼實現。整個系統運用目前較流行的b/s系統架構,功能強大,頁面美觀大方,擴展性強對目前國內許多電子商務的分類、特點,以及各自存在的問題和相應的解決辦法進行。

第一部分:對電子商務概念、特征、分類的介紹。

第二部分:分析目前國內電子商務所面臨的問題及解決辦法。

第三部分:以浙江長生鳥藥業有限公司電子商務系統為例,從系統需求、系統分析、系統設計來完成整個系統的設計。并介紹了相關的網絡營銷策略和先進的在線支付系統。

第四部分:總結了電子商務對中小企業的巨大影響,以及在一些中小企業中對電子商務操作模式的弊端。

關鍵詞:電子商務,網絡營銷,互聯網,b2b,asp

analysisanddesignofe-commercesystem

-byexampleofthee-commercesystemofzhejiangfenixpharmaceuticals

abstract

theauthorcompletestheanalysis,disgnandprogramingofthee-commercesystemofzhejiangfenixpharmaceuticalco.,ltd.onthebasisofdetailedinvestigationofthestatusofcurrente-commerceindustryinchinabyhisknowdegeandskillslearntfromshanghaijiaotonguniverysityinmajorofcomputerscienceandtechnology.thewholesystem,designedwithapopularb/sstructure,isversatilewithfunctions.itisuser-friendlyandeasytobeexpanded.theauthoralsodiscussedthedifferentmodelsofe-commerceandtheircharateristics,problemsandsolutions.

part1:introductiontoconcepts,charateristicsandclassificationsofe-commerce

part2:theproblemsthate-commercefacesinchinaandsolutions.

part3:withexampleofthee-commercesystemofzhejiangfenixpharmaceuticalco.,ltd.,discussingthedemands,analysisanddesigneofthesystem.introductionofrelatedcybermarketingstrategiesandadvancedonlinepaymentsystem.

part4:conclusionsontheimpactsofe-commerceonsmallandmediumsizedenterprises,andsomedefects.

keywords:e-commerce,cybermarketing,internet,b2b,asp

目錄

摘要.....................................................................3

abstract..............................................................4

第一章:電子商務的基本概念...7

1.1電子商務...7

1.2電子商務的業務范疇...7

1.3電子商務的優越性...7

1.4電子商務的特征...8

1.5電子商務的分類...8

1.6電子商務現狀與前景...9

第二章目前國內電子商務所面臨的問題及解決辦法...10

2.1存在的問題...10

2.1.1問題一:...10

2.1.2問題二:...10

2.1.3問題三:...10

2.2解決的方法...11

2.2.1針對問題一...11

2.2.2針對問題二...11

2.2.3針對問題三...11

第三章浙江長生鳥藥業電子商務系統的分析和設計...13

3.1系統需求分析...13

3.1.1項目概述:...13

3.1.2項目設計框架...13

3.2系統運行環境...15

3.2.1客戶端計算機軟硬件配置:...15

3.2.2服務器端計算機軟硬件配置:...15

3.2.3所需網絡環境:...15

3.3.系統開發環境及技術特點...15

3.3.1開發所使用軟件...15

3.3.2應用軟件的分發...17

3.4項目應用系統架構...17

3.4.1顯示層...18

3.4.2業務邏輯層...18

3.4.3數據層...19

3.5安全認證...19

3.6數據庫設計...19

3.6.1系統中重要的幾個數據結構表的設計...20

3.7系統的實現...22

3.7.1功能模塊的設計和實現...22

3.7.2相關功能程序代碼的定義...27

3.8系統的特點...31

3.8.1先進的網絡營銷策略...31

3.8.2先進的在線支付系統...32

第四章結束語...34

參考文獻...36

致謝...37

第一章:電子商務的基本概念

1.1電子商務

失職整個貿易活動實現電子化。從涵蓋范圍方面可以定義為:交易各方以電子交易方式而不是通過當面交換或直接面談方式進行的任何形式的商業交易;而從技術方面可以定義為:電子商務是一種多技術的集合體,包括交換數據(如電子數據交換、電子郵件)、獲得數據(共享數據庫、電子公告牌)及自動獲取數據(條碼)等。

1.2電子商務的業務范疇

電子商務涵蓋的業務包括:商務信息交換、售前售后服務(提品和服務的細節、產品使用技術指南、回答顧客意見)、廣告、銷售、電子支付,(電子資金轉帳、信用卡、電子支票、電子現金)、運輸(包括有形商品的發送管理和運輸跟蹤,以及可以電子化傳送產品的實際發送)、組建虛擬企業等。

1.3電子商務的優越性

電子商務提供企業虛擬的全球性貿易環境,大大提高了商務活動的水平和服務質量。新型的商務通信通道其優越性是顯而易見的,其優點包括:

大大提高了通信速度,尤其是國際范圍內的通信速度。

節省了潛在開支,如電子郵件節省了通信郵費,而電子數據交換則大大節省了管理和人員環節的開銷。

增加了客戶和供貨方的聯系。如電子商務系統網絡站點使得客戶和供貨方均能了解對方的最新數據。

提高了服務質量,能以一種快捷方便的方式提供企業及其產品的信息及客戶所需的服務。

提供了交互式銷售渠道。使商家能及時得到市場反饋,改進本身的工作。

提供全天候的服務,即每年365天,每天24小時的服務。

最重要的一點是,電子商務增強了企業的競爭力。

1.4電子商務的特征

普遍性:電子商務作為一種新型的交易方式,將生產企業、流通企業以及消費者和政府帶入了一個網絡經濟、數字化生存的新天地。

方便性:在電子商務環境中,人們不再受地域的限制,客戶能以非常簡捷的方式完成過去較為繁雜的商務活動,如通過網絡銀行能夠全天候地存取資金帳戶、查詢信息等,同時使得企業對客戶的服務質量可以大大提高。

整體性:電子商務能夠規范事務處理的工作流程,將人工操作和電子信息處理集成為一個不可分割的整體,這樣不僅能提高人力和物力的利用,也可以提高系統運行的嚴密性;

安全性:在電子商務中,安全性是一個至關重要的核心問題,它要求網絡能提供一種端到端的安全解決方案,如加密機制、簽名機制、安全管理、存取控制、防火墻、防病毒保護等等,這與傳統的商務活動有著很大的不同。

協調性:商務活動本身是一種協調過程,它需要客戶與公司內部、生產商、批發商、零售商間的協調,在電子商務環境中,它更要求銀行、配送中心、通訊部門、技術服務等多個部門的通力協作,往往電子商務的全過程是一氣呵成的。

1.5電子商務的分類

按是否發生支付:

1.支付型電子商務。所謂支付型電子商務,指的是有關銀行參與商務活動的全過程并實時地進行支付轉帳的電子商務。由visa、mastercard等公司建立的set協議是目前最完整的網上交易和網上支付協議。

2.非支付型電子商務。非支付型電子商務一般指非實時支付的電子商務。目前,大部分應用屬于這一類,多數借助于ssl協議實現。

從參與對象上:

1.個人-企業:網上購物(實物,信息,服務)網上交費(電信、水電、煤氣等)

2.企業-企業:edi、eos、eft、網上企業采購

3.個人-政府:個人報稅、資料處理4.企業-政府:網上報關

1.6電子商務現狀與前景

本世紀90年代以來,隨著網絡、通信和信息技術的突破性進展,internet在全球爆炸性增長并迅速普及。在這一前提下,電子商務應運而生了。電子商務是基于互聯網、以交易雙方為主體、以銀行電子支付和結算為手段、以客戶數據為依托的全新的商務模式,它可以使商家與供應商更緊密地聯系起來,更快地滿足客戶需求,也可以讓商家在全球范圍內選擇最佳供應商,在全球市場上銷售產品。

自1998年“電子商務年”以來,電子商務在全球發展迅猛,大約每九個月其交易額就翻一番,全球電子商務交易額(包括網上貿易額、銷售額等)達到數千億美元,電子商務收入劇增262%,預計到2003年,上網人數將達到3.5億,那時電子商務市場收入將達到數萬億美元。目前,世界各國紛紛看好電子商務這塊新大陸,普遍認為電子商務的發展將是未來25年世界經濟發展的一個重要推動力,對經濟的促進將遠遠超過200年前的工業革命。著名網絡經濟調查評論家robertmetcalfe聲稱:“互聯網的價值等于(與之相聯結的)網點數量的平方。”

第二章目前國內電子商務所面臨的問題及解決辦法

2.1存在的問題

2.1.1問題一:

目前的中國網絡發展的規模決定了其市場容量和商業機會的有限。中國現有不到600萬的網絡人口中,真正具有消費實力并能形成購買力的群體,依然遠不足以與現實生活中的傳統商業模式相匹敵,同時,目前網絡人口的結構也決定了只有少數商品可能馬上在網絡上銷售。

2.1.2問題二:

直到目前為止國內依然缺乏系統化、專業化的全國性貨物配送企業,現有的物流企業體現出分散的多元化格局,導致社會化大生產,專業化流通的集約經營優勢難以發揮,規模效益難以實現,設施利用率低等問題。商品的長途運輸或者郵遞的巨大成本以及時間上的延遲足以使消費群體望而卻步。而在關于電子商務的諸多討論中,幾乎所有的理論探討實際都在這個方面采取了回避的態度,但在實際運行中,這個問題卻是致命性的。以往那些到網絡上開店賣東西,想借電子商務撈點實惠的"網絡投機"行為之所以無不以徹底慘敗而告終,最根本的原因之一就是無法從最基本的要求上,滿足消費者在等待訂購物品的發送時間和代價上的要求。

2.1.3問題三:

中國的消費市場一向缺乏信用消費的概念的支持,與此相關的就是貨幣電子化進程的緩慢。其實從消費者的心理來看,我們沒有理由認定中國的消費者就一定會比外國的消費者更抵觸信用消費,那些出國定居的中國人在國外也會象當地人一樣采用信用消費的方式購買商品,之所以形成國內外的巨大消費行為反差,其根本的原因就在國內金融體系的呆板和缺乏服務意識上。銀行與銀行之間、銀行與消費者之間的畫地為牢,迫使那些想嘗試信用消費的人必須為此付出額外的巨大精神和財力代價,于是當電子商務這種新型商業模式出現時,我們的消費者根本無所適從,而消費者的反應冷淡反過來又給了那些金融部門以口實,其結果就是形成了一個"因為沒人做,所以沒人用;因為沒人用,所以沒人做"的怪圈。這個怪圈一天不打破,中國的電子商務就不可能取得根本性的突破。

2.2解決的方法

2.2.1針對問題一

盡管600萬網絡居民只是勉強可以達到一個中等城市的消費人口規模,但如果將這個中等城市的消費需求都通過網絡滿足,則已經是本質上的大飛躍了,也就是說現在的網絡消費市場雖然很小,但絕對不是根本沒有。那么,有需求就會帶來商業機會,就有可能形成利潤空間,就會給未來的消費市場帶來最初的奠基之作。更何況經過網絡本身的篩選,這個"中等城市"規模的消費群體是中國前所未有地集中了高密度的受教育程度高、對新事物敏感同時又具有一定消費能力的人群。面對這樣一個具有特性的消費群體,我們一方面可以瞄準他們的需求進行網上營銷,更重要的是,借助政府對電信和internet政策傾斜的助推力,一旦在這樣的一個原始群體中形成的消費定勢輻射到正在每天高速增長的新網絡用戶之中,那么其迸發出的能量必將是驚人的。

2.2.2針對問題二

國外電子商務物流解決方案方面有著值得借鑒的成功經驗。物流中央化的美國物流模式強調"整體化的物流管理",是一種以整體利益為重,突破按部門分管的體制,從整體進行統一規劃管理的模式。在市場營銷方面,物流管理包括分配計劃、運輸、倉儲、市場研究和為用戶服務五個過程;在流通和服務方面,物流管理包括需求預測、定貨過程、原材料購買、加工過程等。由此演化而來的全新的,適合電子商務的物流模式是物流(thirdpartylogistics)。從廣義的角度及物流運行的角度看,物流包括一切物流活動,以及發貨人可以從專業物流商處得到的其他一些增值服務。物流公司承接倉儲、運輸后,為減少運行費用,提高服務質量,同時又要使生產企業覺得有利可圖,就必然在整體上盡可能的加以統籌管理,使物流合理化。

2.2.3針對問題三

最后,在電子結算方面,我們應該從中國的實際情況出發,靈活地對待這個棘手的問題。因為使電子商務實際真正具有價值的是網絡交易行為,而從中國目前消費者的具體情況看,網絡交易行為本身并不絕對地等同于網絡貨款結算,實際上貨款的結算只是交易行為中的一個組成部分,既然網絡上已經存在了大量交易的需求,那么當網絡結算難以滿足實際運作的需要時,靈活地采用一些變通方式來促進真正具有實際價值的交易行為的完成就成了當務之急。在這一點上"珠穆朗瑪--數字巔峰"網站的做法的確很值得大家借鑒,他們根據中國的具體情況,特別設計了一系列的遠程支付方法,并積極調動金融行業在電子結算方面的力量,使其用戶已經可以做到無論在哪里、無論是否有信用卡,都可以找到一種適合的遠程付款方法。事實上在珠穆朗瑪網站開通之前,各大金融系統就開始恰談合作,電子結算體系的建設正在步入正軌。

第三章浙江長生鳥藥業電子商務系統的分析和設計

3.1系統需求分析

3.1.1項目概述:

浙江長生鳥電子商務平臺主要是針對以生產與銷售為核心的浙江長生鳥藥業有限公司所將開發的,其涉及客戶管理、銷售管理、產品管理、倉庫管理、訂單管理、電子交易平臺等。此系統是基于internet開發,采用最新web服務技術,實現了移動辦公管理,以及預留接口供擴展與完善。

3.1.2項目設計框架

l系統業務流程圖

倉庫管理

客戶

銷售管理

訂單

人事管理系統

產品

財務管理

物流

圖中橙色部分為本項目階段、淡綠色是本項目將要涉及到、其它屬于未來預留的。

l電子商務系統業務圖

此子系統涉及客戶管理中的資料庫、客戶管理中的銷售事務、產品管理

客戶

購買

產品

收款

財務收款員

訂單

發貨

l客戶關系管理系統結構圖

收款管理

廣告預算

投訴管理

銷售事務

市場營銷

服務管理

訂單管理

營銷活動

客戶維護

資料庫

客戶資料

聯系人資料

信用資料

輸入

注冊

活動參與

購買情況

以上淡黃色的部分是此項目沒有涉及的,但是屬于完整crm的一部分。

采用目前流行的b/s(browse/server瀏覽器/服務器)結構的開發方式,利用先進的web服務技術、應用服務器技術和數據庫系統的分布式技術,將系統建設成業務完整、運行安全可靠、使用便捷、真正為綜合業務管理工作服務的系統平臺。

3.2系統運行環境

3.2.1客戶端計算機軟硬件配置:

600赫茲cpu,64m內存,2g以上硬盤,windows系統,ie瀏覽器

3.2.2服務器端計算機軟硬件配置:

web服務器:internet信息服務類適用級服務器,window2000serve或window2003操作系統,安裝iis服務及.net服務包。

數據庫服務器:internet數據庫服務類適用級服務器,window2000server或window2003操作系統,安裝sqlserver或oracle。

3.2.3所需網絡環境:

適合512k及以上帶寬的局域網、廣域網、internet.

3.3.系統開發環境及技術特點

3.3.1開發所使用軟件

asp是一種服務器端的指令環境,用來建立并執行交互式web服務器應用程序,您可以使用asp來結合服務端指令、html網頁及com組件。

采用win2000sp3作為服務器操作系統,利用系統自帶的internetinformationservices將windows2000計算機虛擬為web服務器。通過管理工具中iis管理平臺可以很方便的進行web虛擬操作。

圖(14)internetinformationservices管理界面

圖(14)internetinformationservices配置界面

在默認網站中將虛擬web與要設定的計算機進行ip地址綁定,這里我們為了今后的調試,我們設置成127.0.0.1,并將主目錄設置在腳本代碼所在的更目錄下。在啟用文檔選項中將index.asp做為默認文檔。

asp是通過一組通稱為ado(activedataobject)的對象模塊來存取數據,無論你采用的是access、sqlserver、visualfoxpro、informix或其他的數據庫只要該數據庫具有相對應的odbc或者oledb驅動程序,ado對象就能加以存取。

asp網頁

(ado)

activedataobject

oledb

odbc

access

sql

其他數據庫

3.3.2應用軟件的分發

采用b/s(browse/server瀏覽器/服務器)結構開發的應用程序,為了減少應用軟件修改后重新分發的工作量,縮短軟件分發時間,項目的應用客戶端具備自動下載新版本程序的功能。即各用戶運行客戶端瀏覽器時,客戶端自動檢查應用服務器上是否有新版本的應用軟件,若有新版本的應用軟件則自動下載新版本應用軟件并立即運行。

3.4項目應用系統架構

為了保證系統的可維護性和可重用性,也為了體現多層架構的優越性,本web應用把項目分成view層(顯示層)、control層(控制屏幕流程層)、model層(業務邏輯層),即將主要業務邏輯用asp實現;主要顯示邏輯用客戶端ie+html+xm來實現(view);主要控制邏輯vbs+js來實現(control),這種多層架構中每層都可以獨立地開發或者修改而極少牽涉到其他層,這樣就為快速實施和有效維護提供了保障。

下圖為項目多層體系架構邏輯圖:

客戶端(ie+vbs+js)

web應用服務器

數據層(數據庫)

顯示層

業務邏輯層

&控制層

數據層

asp組件

數據庫驅動程序

asp

asp組件

3.4.1顯示層

顯示層可以是基于客戶端計算機設備上的應用。對于本項目而言,考慮到系統分布廣、用戶眾多、需要有效的it支持的特點,采用web方式的計算機應用。這樣,客戶端就不需要安裝特定的客戶端軟件并維護該軟件,只需要瀏覽器即可。于是很大程度上解決了it支持的問題。

用戶通過瀏覽器(譬如ie)發送請求,web服務器接受從不同用戶發來的請求,并轉發到web應用服務器,web應用服務器處理完畢后再通過web服務器將結果以http的方式返回給用戶。

3.4.2業務邏輯層

業務邏輯層負責處理系統各種業務邏輯,如權限控制、考核計算等。業務邏輯層包含了為實現業務邏輯而定義的各種組件。因為組件是一種輕量級但能完成相對獨立功能的軟件實體,所以業務邏輯層有很大的可擴展性。即便今后業務變化很多,這種變化也能對應到一個個相對較小的組件來獨立實施,從而降低了總體實施和維護成本。

目前市場上,有不少該類型的解決方案,譬如j2ee、microsoft的dotnet、lotus的domino等等。我們使用microsoft的asp技術來設計項目。通過用組件來與后臺數據庫服務器進行通訊。

3.4.3數據層

服務器端數據層是多層體系架構的后臺部分,其主要為集中管理的數據庫系統,使用mssql2000server或oracle作為服務器端的數據庫管理系統。

3.5安全認證

在web技術的實現上碰到的一個重要問題,是如何解決身份認證和控制的問題。一般情況下,web網站普遍使用用戶賬號和密碼的方式作為身份識別的手段。但這種方式往往被認為是不安全的、容易被破解、容易被盜用的,不足以滿足嚴格的身份識別和權限控制的要求。而內部網中,需要通過對身份的識別和認證來判斷其擁有的操作權限和不具備的操作權限,這不是簡單的用戶賬號和密碼所能實現的。于是,我們將采用epass方式來進行身份認證。

epass:是一種通過usb接口與計算機相連的硬件設備,內置微型cpu和存儲器,可預置密鑰或存入數字證書,來確定用戶的身份。

3.6數據庫設計

目前,商品化的數據庫管理系統以關系型數據庫為主導產品,技術比較成熟。面向對象的數據庫管理系統雖然技術先進,數據庫易于開發、維護,但尚未有成熟的產品。國際國內的主導關系型數據庫管理系統有oracle、sqlserver、sybase、informix和ingres。這些產品都支持多平臺,如unix、vms、windows,但支持的程度不一樣。在下面的分析中會比較他們的平臺支持能力。ibm的db2也是成熟的關系型數據庫。但是,db2是內嵌于ibm的as/400系列機中,只支持os/400操作系統。根據選擇數據庫管理系統的依據,我們比較、分析一下這幾種數據庫管理系統的性能,在這里我選擇了sqlserver數據庫。因為sqlserver數據庫更加安全,便于管理,方便以后的擴展。

3.6.1系統中重要的幾個數據結構表的設計

1.會員資料表user:

字段編碼

字段說明

字段屬性

userid

會員id,主鍵。

int,4

username

會員姓名

nvc,30

userpassword

密碼

nvc,30

password_question

密碼問題

nvc,30

password_answer

密碼答案

nvc,30

useremail

會員郵件地址

nvc,30

recommend_name

推薦人姓名

nvc,30

jifen

積分

money,8

jifen_ky

可用積分

money,8

jifened

已用積分

money,8

jiaoyijine

交易金額

money,8

fund

余存款

money,8

reglx

會員類型

char,2

addtime

加入時間

datetime

isdel

是否刪除

bit,1

2.商品表product:

字段編碼

字段說明

字段屬性

category_id

會員id,主鍵。

int,4

sorts_id

會員姓名

int,4

product_id

密碼

int,4

product_name

密碼問題

nvc,30

peculiarity

商品特點

nvc,30

certificate

許可證號

nvc,30

norm

執行標準

nvc,30

element

成分

nvc,30

dose

服法用量

nvc,30

save_up

儲存

nvc,30

package

包裝

nvc,30

specification

規格

nvc,30

save_date

保質期

nvc,30

price

價格

money,8

picture1

小圖片路徑

nvc,30

picture2

大圖片路徑

nvc,30

score

商品積分

int,8

other_score

商品額外積分

int,8

commend

是否為推薦

bit,1

cheap

是否為特價

bit,1

browse_count

游覽計數

int,8

addtime

加入時間

datetime

isdel

是否刪除

bit,1

3.商品訂單表shop_action:

字段編碼

字段說明

字段屬性

shopac_id

自動編號

int,4

product_id

商品id

int,4

usr_id

用戶id

int,4

username

用戶姓名

nvc,20

action_time

提交時間

datetime

orderform

訂單號

nvc,30

state

訂單狀態

nvc,20

usersex

收貨人性別

bit,1

usertname

收貨人真實姓名

nvc,20

useraddress

收貨人地址

nvc,20

userpostcode

收貨人郵編

nvc,20

useremail

收貨人郵件

nvc,20

userphone

收貨人電話

nvc,20

deliverways

送貨方式

nvc,20

pay_time

支付時間

datetime

gathering_time

收款時間

datetime

deliver_time

發貨時間

datetime

receive_time

到貨時間

datetime

total_score版權所有

積分總計

int,4

tota_otherscore

額外積分總計

int,4

jifen_state

是否積分支付

int,4

jifen_pay

積分支付值

int,4

jifen_money

積分折算成金額值

money,8

yck_state

是否預存款支付

bit,1

yck_pay

預存款支付值

money,8

other_state

其他支付

nvc,30

other_pay

其他支付值

money,8

product_money

商品價格

money,8

total_pay

支付總計

money,8

deliver_fee

配送費

money,8

service_fee

服務費

money,8

product_count

商品件數

int,4

yundanid

運單號

nvc,10

pay_name

匯款人姓名

nvc,30

pay_id

匯款單號

nvc,30

pay_remark

匯款備注

text

remark

備注

text

以上三個表是本系統中涉及到的最重要的三個表,分別為用戶信息基本表,商品信息基本表,以及商品訂單信息表。本系統總共涉及到

3.7系統的實現

3.7.1功能模塊的設計和實現

整個電子商務系統功能模塊圖如下:

長生鳥電子商務系統

購物系統

商品介紹

會員系統

文章系統

社區

購物車

收藏夾

支付系統

會員注冊

會員管理系統

積分支付

預存款支付

在線支付

其他支付

定單提交

圖os_001

整個網站分為四大主要模塊,如上圖os_001所表示的分別分為會員系統、購物系統、新聞系統、社區。會員系統包括了會員的注冊,會員的管理。購物系統包括,商品介紹、購物車、收藏夾、定單提交、定單生成、支付系統也叫收銀臺(積分支付,預存款支付,在線支付,其他支付)。下面我們分開來詳細介紹各個模塊的功能:

一、會員系統

包括有會員注冊,會員專區兩大模塊。在會員專區里包括了對會員的一個管理系統,分為六個子模塊,有我的信息,我的資料,我的密碼,我的定單,我的收藏,兌換獎品。

1.會員注冊的界面

在正確輸入相關信息后,按“提交注冊”按鈕,即可完成會員的注冊。在會員注冊的時候注意的地方有,在注冊用戶名的時候,合法的用戶名應該由a-z的英文字母(不區分大小寫)、0-9的數字或下劃線組成,并以英文字母開頭。而密碼是可使用任何英文字母及阿拉伯數字組合,密碼不得少于4個字符。值得注意的是注冊信息里有個推薦人id信息,這里填推薦人的用戶名,這樣系統會為推薦人和注冊用戶同時加積分。

2.會員專區界面:

在這個模塊中,你可以編輯自己的個人資料,可以查看自己的一些基本信息,比如擁有的積分,交易額,上次登陸時間,等等??梢孕薷淖约旱牡卿浢艽a,查看自己的定單,定單又分為5種狀態,分別為未處理,已付款,服務商收到款,已發貨,用戶已收到貨,如下圖:

用戶還可以對定單的狀態根據實際情況作出相應的修改。也可以查看到自己已經收藏的商品信息。如果系統提供獎品兌換,而且你的帳號上有充足的積分,可以通過"兌換獎品"這一功能來實現獎品的兌換。

整個會員系統,功能強大,操作方便,很具有人性化的一面。

二、購物系統:

分為:商品介紹、收藏夾,購物車、定單提交、收銀臺五大模塊

1.商品介紹就是把系統中所有的商品都上架顯示出來,每個商品又同時包括了許多屬性,而且在各個商品有網友對此的相關評論

2.收藏夾即是把用戶在游覽商品的時候,把自己喜歡的商品收藏下來,放在收藏夾里,以便以后購買和查看,把商品可以保存下來。收藏夾里保存的商品可以直接放入購物車。如下圖:

3.購物車即類似商場里的購物籃,那用戶自己選擇要購買的商品統統放入購物車里,購物車可以編輯,可以刪除.也可清空.只有在購物車里的商品,用戶方可來購買.購物車具有臨時性,用戶每次登錄,所擁有的購物車都是不相同的.不像收藏夾那樣把商品可以保存下來。有了購物車,用戶直接可以去收銀臺支付錢款。如下圖:

4.定單提交和支付系統(收銀臺)

對于購物車里商品,用戶可以直接去收銀臺定單提交。在定單提交的時候,必須輸入收貨人的基本信息.以及選擇哪一種支付方式來支付定單的錢款,支付方式分為:積分支付、預存款支付、銀行匯款、在線支付等方法。整個定單提交到支付系統,始終以用戶為中心,界面操作簡單,易懂,靈活.用戶可以根據自己自身的情況來選擇不同的支付系統。各種支付方式如下圖所示:

積分支付的窗口:

預存款支付的窗口:

其他支付方式窗口:

整個購物系統功能強大,界面美觀,操作方便,易于擴展。

三、文章系統:

整個文章系統界面美觀大方,顏色搭配柔和,很吸引用戶的目光。功能也很強大,文章內容中不僅做到圖文并茂,而且在每篇文章下有網友對此篇文章的評論,可以發表自己的一些看法和討論寫知識性問題。如圖:

7.1.4社區

整個社區拋開了bbs論壇一貫的復雜性,操作簡單易用,又不失功能強大、界面美觀,在社區里不同的用戶可以暢所欲言,也是每位用戶交流心得、咨詢相關問題的地方。.社區分為社區公告,最新帖子,最新留言,最新動態,最熱文章。如圖:

3.7.2相關功能程序代碼的定義

一、本次課題設計中asp與數據庫的連接方法,利用數據源的方法。定義如下:

onerrorresumenext

con_str="provider=sqloledb;datasource=(local);uid=sa;pwd=sa;database=fenixnow"設置與數據庫連接字符串

setoconn=server.createobject("adodb.connection")

oconn.connectionstring=con_str

oconn.cursorlocation=3

oconn.open打開與數據庫的連接

functioncloseconn()關閉與數據庫的連接

oconn.close

setoconn=nothing

endfunction

functionord(sql_str)建立記錄集

setord=server.createobject("adodb.recordset")

ord.activeconnection=oconn

ord.source=sql_str

ord.cursortype=0

ord.cursorlocation=3

ord.locktype=3

ord.open()

setord.activeconnection=nothing

ord_numrows=0

endfunction

functioncrd(rdset)關閉記錄集

''''setrdset.activeconnection=nothing

rdset.close

setrdset=nothing

endfunction

二、在asp程序代碼中用到了判斷客戶端使用的是什么操作系統。定義如下:

functionbrowser(info)

dimre

setre=newregexp

re.ignorecase=true

re.global=true

browser="瀏覽器:未知["&info&"]"

re.pattern="([\s\s]*)msn([\s\s]*)"

browser=re.replace(browser,"瀏覽器:msnexplorer")

re.pattern="([\s\s]*)(netcaptor([\s\w\d\./]*))([\s\s]*)"

browser=re.replace(browser,"瀏覽器:netcaptor$3")

re.pattern="([\s\s]*)(tencenttraveler)([\s\s]*)"

browser=re.replace(browser,"瀏覽器:tencenttraveler")

re.pattern="([\s\s]*)(myie([\s\w\d\./]*))([\s\s]*)"

browser=re.replace(browser,"瀏覽器:myie$3")

re.pattern="([\s\s]*)(maxthon)([\s\s]*)"

browser=re.replace(browser,"瀏覽器:maxthon")

re.pattern="([\s\s]*)(msie([\s\w\d\.]*))([\s\s]*)"

browser=re.replace(browser,"瀏覽器:internetexplorer$3")

setre=nothing

endfunction

三、在b/s架構的利用游覽器編譯目標代碼時,sql注入這個安全隱患往往是一些不法分子企圖來攻擊你系統的手法,故寫了個防止sql注入的程序。定義如下:

functioncheckurl()

onerrorresumenext

dimstrtemp

iflcase(request.servervariables("https"))="off"then

strtemp=""

else

strtemp=""

endif

strtemp=strtemp&request.servervariables("server_name")

ifrequest.servervariables("server_port")<>80then

strtemp=strtemp&":"&request.servervariables("server_port")

strtemp=strtemp&request.servervariables("url")

endif

iftrim(request.querystring)<>""then

strtemp=strtemp&"?"&trim(request.querystring)

strtemp=lcase(strtemp)

endif

ifinstr(strtemp,"select")<>0orinstr(strtemp,";")<>0orinstr(strtemp,"insert")<>0orinstr(strtemp,"delete")<>0orinstr(strtemp,"count(")<>0orinstr(strtemp,"drop")<>0orinstr(strtemp,"update")<>0orinstr(strtemp,"truncate")<>0orinstr(strtemp,"asc(")<>0orinstr(strtemp,"mid(")<>0orinstr(strtemp,"char(")<>0orinstr(strtemp,"xp_cmdshell")<>0orinstr(strtemp,"exec")<>0orinstr(strtemp,"localgroup")<>0orinstr(strtemp,"net")<>0orinstr(strtemp,"''''")<>0orinstr(strtemp,"and%")<>0orinstr(strtemp,"where")<>0then

response.write"<scriptlanguage=javascript>alert(''''很抱歉,你的網頁中有非法參數!'''');"

response.write"javascript:document.location.href=''''/index.asp''''</script>"

endif

endfunction

四、顯示在客戶端顯示一字符串的長度,方法定義如下:

functionshowlimitedchar(str,leni)

dimi,midchar,char

char=""

i=1

dowhilei=<leni

midchar=mid(str,i,1)

if(midchar>="a"andmidchar=<"z")or(midchar>="a"andmidchar=<"z")then

char=char+midchar

leni=leni+0.5

elseif(midchar>="0"andmidchar=<"9")then

char=char+midchar

leni=leni+0.5

else

char=char+midchar

endif

i=i+1

loop

response.writechar

iflen(str)>len(char)then

response.write"..."

endif

endfunction

3.8系統的特點

3.8.1先進的網絡營銷策略

在整個系統中,運用到了一種叫營銷人制度。具體的制度實現如下:

制度的目的:與各類網上商店、個人主頁等聯合起來,將其頁面作為我司廣告展示窗口,根據其網站上的銷量,來確定其應該獲得的報酬(返利),達到擴大銷量和擴大影響的目的。

功能概述:成為我們營銷人的網站,注冊成為我們的會員,在后臺將類別設為營銷人。人將會獲得一段代碼,放在其網站上。這段代碼有兩個功能:

1)顯示我司的廣告(我司可以在我司網站更改廣告圖片、文字等),其網站上就相應改變。人可以選擇大的廣告或者小的廣告。

2)顧客點擊此廣告,則進入我司網站的產品介紹詳情頁面,此時顧客被記錄為相應營銷人帶來的(推薦和被推薦關系確立);

3)顧客購買了此物品(與普通顧客一樣獲得積分等),則計算人的報酬。人可以根據條件申請結算。我司收到結算申請后把款匯出。

具體構想:

1、會員類別設置中增加:行銷人

2、返利計算。返利還是擬用積分作為依據:

計算方法:若用戶b是被a推薦的;且a是人,

則a獲得的積分=b所獲基本積分×χ,其中χ可以在后臺設定。

3、用戶界面(前臺):

如果a是人,則登錄后在“我的長生鳥”中,可兌換的獎品中增加抵扣券,每張50元;即,50元為最小結算金額,可以一次申請多張,每張所需要積分數根據當前的折算率exr計算。積分扣除是自動的,無需人工計算。可參考攜程的獎品兌換(其它的獎品也是如此)。

人申請了兌換,則相應積分從可用積分中扣除。

4、后臺,增加獎品管理,包括:編輯獎品(與現有商品類似)、設定價格(所需積分數)、是否只在人界面顯示(如果是,那就只在人界面顯示,主要是抵扣券)。

5、后臺,增加獎品申請管理:

獎品申請訂單分兩類顯示;人的和非人的,以便統計。

6、后臺,增加人管理界面

可以按時間、用戶名、地區等查詢、統計人的銷售額、可用積分、總積分、廣告點擊數和成交數,以便進和評估和分析。

3.8.2先進的在線支付系統

系統中運用了nps在線支付系統,更快速、方便于用戶付款。

nps(networkpaymentsystem)主要解決了網上付費問題。在現代的電子商務中,網上購物已成為時尚,而nps(networkpaymentsystem)與全國各地18家銀行(包括visa,master,jcb等)簽定了網上支付合作協議,滿足消費者在您的商城上購物時方便的選擇銀行進行支付,給消費者或商家等用nps的nps客戶時帶來方便,省時,省力.

客戶在商家的網站上挑選商品,放入購物車,然后進入結帳頁面,商家應將具體的訂單信息顯示給客戶,并引導客戶到通過nps支付通道付款。商家需要在向nps遞交訂單的頁面上包括以下信息:商家號、訂單號,訂單總金額,幣種。。。訂單簽名信息,訂單加密信息,備注等。以上具體定義請詳見下面的支付訂單接口詳細描述。

nps支付通道服務器接收到從商家端遞交的訂單支付請求,將訂單號,商戶名稱,訂單總金額等交易信息顯示給客戶,客戶確認訂單信息后,選擇一家銀行進行支付,nps將導航客戶到相應的銀行網上支付頁面,客戶在銀行的網上支付頁面使用銀行卡進行支付,nps系統將客戶支付訂單的交易結果反饋給商家,并通過頁面返回給客戶。

第四章結束語

目前國內的b2b網站大體上可以分為三類:大型企業的b2b網站,如著名的海爾集團、康佳集團等都開通了自身的b2b網站;專門做b2b交易平臺的網絡公司,如阿里巴巴、8848交易網站;垂直商務門戶網站,如eb2000、中國紡織電子商務網等。b2b網站使企業和它的用戶或供應商之間的交易通過互聯網來完成,從而達到提高效率,減少庫存,降低采購、銷售、售后服務等方面的成本的目的,這也是吸引企業進入電子商務領域的主要原因。

目前我國大中型企業的信息化應用主要還停留在建立內部局域網和建立企業網站階段。到2000年11月底,根據我們對電子、化工、紡織、鋼鐵等行業的調整來看,大約有90%的大中型企業建有內部局域網,90%的企業已經擁有internet網址,建立了公司的主頁。而與b2b電子商務密切相關的erp(企業資源計劃)系統建設情況相對落后,只有不到30%的企業已經完成或正在實施erp。企業開展電子商務的比例同樣比較低,僅有30%的企業涉足電子商務領域,其中三分之一采取了自主經營電子商務的方式,三分之二采取了利用b2b電子商務公司的平臺和服務的方式。值得注意的是,多數企業開展電子商務還只是停留在產品供求信息的初級階段,并未實現交易,也就是說距離真正意義上的電子商務(企業間商務活動的絕大多數環節都可以通過網絡進行,如供求信息的與交易的協商、電子單據的傳輸、網上支付與結算、貨物配送以及售后服務等)還相差甚遠。

這些一個接一個的綜合b2b、行業b2b們,常常是只有“電子”沒有“商務”,以為開發一個有某些功能的技術平臺然后導進批量企業數據,再把流量整上去,就可以坐等會員來交年費,企業來做廣告。做平臺的人沒有敏銳的市場觸覺,沒有貿易、商務實戰背景,不懂得在服務、內容上營造商務氛圍,只有一味模仿,真為這些b2b平臺的長期經營發展捏把汗。

做得成功的b2b,一定是圍繞買家利益為核心展開服務,而不是單純招攬一些企業在上面登記、發信息之類的。環球資源就是定位于為海外采購商服務,他為國內供應商開設的種種課程也是為了供應商的產品能夠更好地滿足海外買家的需求。阿里巴巴拼命做搜索引擎優化,正是為了買家容易找到他的供應商產品,他還拼命喊自己就是全球最大的供應商基地,正是要海外采購商習慣到上面來找產品……

要做一個成功的b2b平臺,“促成交易”“貿易撮合”是運營者要絞盡腦汁去思考的問題,在買方市場背景下,b2b電子商務平臺的成功恐怕還是在圍繞怎樣為買家帶來便利和有價值的服務上,其它的問題如誠信機制、吸納供應商等都是這一核心派生出來的服務。

但是相信b2b網站有很大的可塑性,會展現出越來越大的潛力,這是互聯網領域一直被忽略的最大的機會之一。

參考文獻

1.吳欽藩,軟件工程——原理、方法與應用[m],人民交通出版社,北京,1997

2.朱三元,錢樂秋,宿為民,軟件工程技術概論[m],科學出版社,北京,2002

3.應用服務供應商(asp)解決方案電子工業出版社

sdkmicrosoftcompony

5.sqlserver2000基礎教程清華大學出版社2000年

6.asp網頁制作教程電子工業出版社2000年

7.dreamweaver網頁制作寶典電子工業出版社1999年

8.網頁數據庫整合精華錄中國人民鐵道出版社2001年

9.windows2000+aspsqlserver案例教程中科多媒體電子出版社2002年

10.asp編程基礎及應用機械工業出版社2000年

11.asp建網技術源代碼公開中國水利水電出版社1999年

主站蜘蛛池模板: 滁州市| 托克逊县| 静海县| 黄浦区| 横峰县| 芮城县| 崇阳县| 松桃| 丽江市| 太湖县| 平陆县| 达州市| 监利县| 灯塔市| 陇川县| 平凉市| 忻州市| 通州区| 塔城市| 天气| 常山县| 灵丘县| 贵溪市| 德江县| 封开县| 昌江| 三穗县| 永嘉县| 镇江市| 紫阳县| 桂阳县| 吕梁市| 余江县| 聂荣县| 邓州市| 正蓝旗| 临清市| 那坡县| 怀远县| 潢川县| 会泽县|