時間:2023-03-22 17:39:18
序論:寫作是一種深度的自我表達。它要求我們深入探索自己的思想和情感,挖掘那些隱藏在內心深處的真相,好投稿為您帶來了七篇鐵道運輸畢業論文范文,愿它們成為您寫作過程中的靈感催化劑,助力您的創作。
畢業論文(設計)題目背景、研究意義及國內外相關研究情況。
背景:隨著科學的發展及社會的進步,人們生活水平的提高,旅游在日常生活中所占的份額越來越重。旅游已經成為現代社會人們生活中必不可少的一個組成部分,旅游業也成為了一個重要的行業。旅游活動要順利進行,交通是影響旅游活動的眾多因素中最重要的一個,沒有交通的發展,旅游就無從談起。便捷迅速的交通署旅游活動得以順利進行的充要條件。旅游過程一般以景點為節點,以交通路線為連接而形成閉合系統,其中包含了食、宿、行、游、夠、娛等各種活動。從旅游業的發展里程來看,交通始終起著支配作用,是旅游業發展和產生的先決條件,同時,世界旅游業的發展也促進了交通的發展。不管旅游活動是以什么為目的,達到什么樣的等級水平,若要完成這樣的閉合系統運轉,驕傲同是充分必要條件;換言之,就是既要有交通路線通達、交通工具運輸,又要有交通路線,交通活動將素有旅游內容串聯起來,設計出一個較優化的旅游計劃??梢哉f,沒有交通就沒有旅游。各種各樣的交通工具發明、應用、和普及,可以看成是交通發展的標志,所以研究交通、交通工具與旅游業的關系的非常必要的。各種不同交通方式的出現,也帶來了旅游方式的轉變。
研究意義:旅游行業雖然興起的時間不長,但是在這一課題的研究,國內國外都已經取得了很多成果。例如旅游地生命周期理論、旅游經濟學理論、旅游社會學、旅游中心地理論、旅游心理學等等眾多理論成果和學科。雖然這一課題的研究已經取得了眾多成果,但是我認為,對這一課題的繼續研究還是非常必要的。旅游行業畢竟是一個興起不久的行業,而且隨著社會的發展,人民旅游需求的增加,旅游業也必定會快速的發展變化。各種各樣新的問題,新的情況都需要我們去繼續研究,繼續應對,所以社會日新月異的今天,這一課題仍舊沒有過時,仍舊有其研究意義。
旅游業作為第三產業中的朝陽產業,它與經濟發展有著密切的影響關系。從理論上講,旅游業并不直接增加和創造社會財富,它只是通過旅游者的旅游消費使社會財富在不同地區、不同行業進行再分配。如何讓財富進行高效,合理的分配,交通起著至關重要的作用,合理高效的交通是合理高效分配的基礎。旅游業是人民經濟發展狀況的標志。旅游消費不屬于人們的基本生活消費,它是社會經濟實力、人們收入水平發展到一定階段的產物??梢哉f,一個地區旅游業的發展狀況是一個地區經濟發展狀況的的標志。同樣一個地區的交通發展狀況,也代表著一個地區經濟發展狀況。
大眾旅游時代的到來,使旅游日益成為現代人類社會主要的生活方式和社會經濟活動。隨著社會生產力不斷發展,勞動生產率不斷提高,以及人們生活水平的迅速提高和帶薪假期的增加,旅游業將持續高速度發展,成為世界最重要的經濟部門之一。據預測,未來10年間,我國旅游業將保持年均10.4%的增長速度,其中個人旅游消費將以年均9.8%的速度增長,企業、政府旅游消費增長速度將達到10.9%;到2010年我國旅游總收入占GDP的比例達到8%;到2020年中國將成為世界第一大旅游目的地國和第四大客源輸出國。作為新興消費熱點行業之一的旅游行業,在我國將迎來巨大的發展機遇,很多省區和重要城市都把旅游業作為支柱行業和重點行業來發展。如何處理發展機遇與其帶來的交通壓力也是一個重要的問題。
國內外相關研究狀況:旅游交通的理論研究目前主要集中在旅游交通的概念(保繼剛、楚義芳,1999;關宏志等,2001;卞顯紅、王蘇潔,2003;吳剛等,2003),普遍認為旅游交通是指游客所使用的交通基礎設施、設備以及運輸服務。孫有望、李云清(1999),指出交通是旅游的重要組成部分比較深刻地揭示交通在旅游中的作用和地位。另外,在旅游交通規劃、旅游交通需求研究、旅游交通管理和政策效力分析研究等方面國內學者都取得了一定的成就。國外旅游交通的研究狀況主要集中在交通與旅游目的地發展關系研究、旅游佳通安全性研究、旅游交通的能源、環境、可持續發展研究等方面。
參考文獻
Byung-WookWie,DexterJ.L.Choy,Trafficimpactanalysisoftourismdevelopment.AnnalsofTourismResearch,1993.
I.B.F.Kormoss.FuturedevelopmentinNorth-WestEuropeantourism:Impactoftransporttrends.TourismManagement,1989.
PaulPeeters,EckhardSzimba,MarcoDuijnisveld,MajorenvironmentalimpactsofEuropeantouristtransport.JournalofTransportGeography,2007.
崔利。旅游交通管理。清華大學出版社,2007.
杜學。旅游交通概論。旅游教育出版社,1995.
來逢波。區域交通與旅游的關聯性探析[J].交通企業管理,2007(11)。
李偉。旅游學通論??茖W出版社,2006.
孫有望,李云清,論旅游交通與交通旅游。上海鐵道大學學報,1999,(20)。
譚穎青。從羅定市旅游交通規劃看區域旅游交通網絡的規劃原則。社會科學家,2007.
汪正元。論我國旅游交通的幾個特性及其發展方向。旅游學刊,1989(03)。
2.本課題研究的主要內容和擬采用的研究方案、研究方法或措施。
本論文深入探討交通與旅游業的關系,分析交通工具的發展對旅游業發展的影響以及旅游業的發展對交通的反作用。通過對比、類比、以及數據分析,交通與旅游業的發展展開研究。根據以上思路,我的研究方法如下:
1)仔細研讀相關著作、作品,使自己對課題有一個透徹的認識。在閱讀的過程中隨時將個人心得記錄下來。
2)大量查閱國內外關于交通與旅游業發展的專業文獻,總結他人的觀點,并與自己的觀點相比較,從而得到新的看法,并改進自己的觀點。
3)借助互聯網了解中外專家學者、各界人士、對于對于交通與旅游業的觀點和看法,充實完善自己的觀點。
4)和論文指導老師保持密切聯系,尋求指導,為文章潤色,力爭出色。
3.預期成果形式。
4.本課題研究的重點及難點,前期已開展工作。
重點:交通的發展對旅游業帶來的積極意義,和應對消極影響應采取的策略難點:具體分析交通對旅游業都產生了那些影響,如何產生的。以開展工作:查閱相關資料,草列提綱。
5.完成本課題的工作方案及進度計劃(按周次填寫)。
第七學期第7周:確定選題,與指導老師見面。
第七學期第8-9周:完成開題報告。
第七學期第10周-第八學期第9周:撰寫畢業論文。
第七學期第14周:完成中期報告,參加中期檢查;
第18周:完成一稿。第八學期第4周完成二稿。
癡心報國不言悔
1982年9月,作為吉林省蛟河市偏遠山區農村中學的高中畢業生,張福成以優異的高考成績被燕山大學的前身――東北重型機械學院金屬材料專業錄取。大學期間,私下里他曾聽到一些同學對專業前景的“描繪”:畢業后只能到輔助部門工作,不僅沒有發展前途,而且將終日在粉塵和高溫的惡劣環境中工作。張福成卻認為,“行行出狀元”,只要是國家的發展建設需要,就不應計較個人的得失。尤其是他從專業課上得知:全世界每年因磨損就消耗掉200萬噸以上的奧氏體錳鋼。他越發堅定了努力學好專業知識,在金屬材料專業領域有所作為的堅定信念。從此,張福成便與耐磨材料結下了不解之緣。本科畢業論文的題目,他選的是耐磨材料方面的;碩士、博士研究生的研究方向,他仍選擇了耐磨材料。1986年本科畢業時,當時實行的是統招統分的政策,張福成在全專業四年總成績排名第一,但他毅然放棄了到北京和上海工作的機會。讀碩士和博士研究生時,他沒有選擇當時一些人趨之若鶩的熱門專業,也經受住了“下海經商”大潮的巨大誘惑,始終默默地在被有些人看不上眼的耐磨材料領域里上下求索,潛心鉆研,一點一滴地打下了堅實的專業基礎。
1986年,正在燕大讀研究生的張福成參與了碩士生導師鄭煬曾教授承擔的國家“七五”重點攻關項目“濕式中硬礦特大磨球機襯板材料的研究”的科研工作,也開始了他在耐磨材料領域不斷拼搏進取的科研生涯。研究耐磨材料需要經常做磨損試驗,試驗中作為磨料的石英石會產生大量的粉塵,長期在這種環境中工作容易得矽肺病。從1988年至1998年,張福成教授整整與石英石粉塵打了10年的交道,經常是每天1 O多個小時的磨損試驗一做就是半年。從事耐磨材料的研究,還要經常到工作環境惡劣的水泥廠、煉鋼廠和礦山做現場試驗,有時還要冒意想不到的風險。1994年的一天,張福成教授正在山東的一個鋼廠的煉鋼爐前作現場實驗,投入煉鋼爐的廢鋼鐵中混入了一發舊炮彈。若不是突然停電,張福成和同伴將面臨不堪設想的后果!從小在農村艱苦的勞動生活中磨煉出的堅強意志和吃苦耐勞的品格,使張福成在科研工作中遇到的各種困難面前總是從容不迫,知難而進。
22年來。正是憑著堅韌不拔的意志和科學的創新精神,張福成在耐磨材料領域的科研能力和水平不斷提高,并取得了豐碩的科研成果,從而奠定了他在我國耐磨材料領域中舉足輕重的地位。作為課題負責人或主要完成人。他先后完成了國家“七五”、“八五”攻關項目,國家“973”項目和省部級以上的科研項目二十多項。在耐磨材料的理論研究方面,他提出了“耐磨奧氏體錳鋼中合金元素原子呈短程有序偏聚分布”的理論,圓滿地解釋了學術界近百年來在奧氏體錳鋼研究領域中一直有爭議的一些理論問題,如加工硬化機制、耐磨機理及其中的應變誘發馬氏體相變機制等。根據這個理論,張福成教授又設計了新型耐磨材料――新型耐磨奧氏體錳鋼,其耐磨性比原普通高錳鋼提高1倍以上。這種新型耐磨材料已被全國的五十多家企業采用,用于制作球磨機襯板、鐵路轍叉、齒板、破碎篦、鏟齒和履帶板等各行業急需的耐磨零部件,累計為國家創造利稅6億元,取得了顯著的經濟和社會效益。這項成果先后獲得2002年國家科技進步二等獎,2000年中國高??萍歼M步一等獎。
隨著鐵路運輸事業的發展,高速、重載、跨區間無縫線路已成為發展的必然趨勢。這對鐵路轍叉的使用壽命和結構形式提出了新的更高的要求,然而,其中有許多技術問題十分棘手,它們已經成為鐵路運輸事業發展的瓶頸和障礙。
高錳鋼轍叉和高碳鋼鋼軌的焊接是我國鐵路實現全面提速的關鍵技術之一,國際上只有法國和奧地利擁有該項技術的發明專利。從1997年起,始終在耐磨材料領域不懈地探索的張福成教授又毅然承擔了國家科委重點攻關項目――“高速鐵路用高錳鋼轍叉與碳鋼鋼軌焊接”這一長期困擾著材料焊接領域發展和全國鐵路大提速的難題。此前,我國的幾十家科研單位曾進行了20多年的研究,但始終沒有取得突破性的成果。高碳鋼焊接要求緩冷,以防止熱影響區出現馬氏體和產生大的熱應力。然而,高錳鋼焊接卻要求快冷,以抑止奧氏體晶界的碳化物析出。否則會產生熱裂紋和韌性急劇下降的后果;同時,兩種材料的熱物理性能差異很大,直接焊接將導致接頭處產生很大的內應力,不僅降低接頭的強度和韌性,而且嚴重降低其疲勞壽命。因此,高錳鋼轍叉與高碳鋼鋼軌焊接技術一直是制約我國鐵路提速的難題之一。
在攻關的過程中,張福成教授查閱了國內外關于焊接技術的最新理論,做了上百次的等離子焊、鑄焊、氬弧焊等試驗,經過5年的反復研究后終于提出了利用材料性質梯度過渡的思路。并設計了一種物理性質和組織結構介于高錳鋼和高碳鋼之間的材料作為焊接材料,并優化出焊接速度快、自動化程度高、焊接質量穩定的閃光焊接方法作為高錳鋼轍叉與碳鋼鋼軌的焊接技術;同時對高錳鋼進行特殊的變質處理,降低晶界碳化物析出和液化裂紋形成的傾向,從而發明了高錳鋼轍叉焊接技術。高錳鋼轍叉焊接技術使高錳鋼轍叉使用壽命進一步提高60%以上,平均過載量從1.8億噸提高到3.0億噸以上,最高達到5億噸以上,減少了火車對鐵路路軌的沖擊。提高了鐵路路軌和火車的使用壽命。高錳鋼轍叉焊接技術的發明使我國成為世界上第三個自主擁有該項技術的國家,在我國鐵路全面提速中發揮了重要作用。與法國和奧地利兩個國家的技術相比,張福成教授發明的技術具有綜合成本低、工藝簡單和性能優異等特點。2001年,在秦嶺隧道建設項目驗收會上,鐵道部科技司的一位領導對參會的近百名鐵道部所屬院校和科研單位的科研人員講話時說“鐵路轍叉焊接項目,鐵道部曾經給一所大學和鐵道部研究部門800多萬元進行開發研究。最終沒有搞成,而只給了燕山大學12萬元,項目就搞成了,所以,今后我們要加強路內路外科研單位的項目合作。”鐵道部組織的成果鑒定委員會認為:這項成果“是我國高錳鋼與鋼軌焊接技術的重大突破”,“填補了國內空白,總體技術水平達到國際先進水平”,“它為實現我國高速、重載、跨區間無縫線路的技術跨越創造了條件”。這項技術在近幾年的國際招標中連續幾十次中標,已成為我國高錳鋼轍叉焊接采用的唯一技術,并在中鐵山橋集團有限公司投產,產品出口加拿大、澳大利亞、新西蘭、伊朗、印尼、委內瑞拉等十幾個國家和香港地區,僅高錳鋼轍叉一項年產值就達8000余萬元,出口創匯450萬美元。
近幾年來,繼發明高錳鋼轍叉焊接技術之后,張福成教授在鐵路轍又用材研究領域又連續取得了一系列新的研究成
果:純凈高錳鋼轍叉制造新技術、高錳鋼轍叉爆炸硬化技術、鍛造高錳鋼轍叉制造技術、含氮高錳鋼轍叉用鋼、高錳鋼轍叉與碳鋼鋼軌焊接材料及其制造技術、高錳鋼轍叉專用堆焊材料及其制造技術和鐵路轍叉用貝氏體鋼及其制造技術等。目前,這些新成果中的大部分已被應用在我國和外國的提速或高速鐵路線路中。
20多年來,張福成教授先后主持了二十幾項國家“七五”、“八五”攻關項目、國家“973”項目、國家自然基金項目、國家重點攻關項目、國家中小企業創新基金項目、鐵道部重點攻關項目和河北省自然基金項目,并在國內外學術刊物上100余篇,獲得國家發明專利16項。
嘔心瀝血培育創新型人才
在科研領域不斷勇攀高峰,取得累累碩果的同時,從1989年研究生畢業起就承擔教學任務的張福成教授也無愧于人民教師的光榮稱號。張福成教授認為,大學是培養創新型人才的搖籃,作為一名高校教師,在不斷地提高自身素質的同時,還應自覺主動地改革教學內容和教學方法。為社會培養出更多的高素質創新型人才。在長期的教學工作中,無論是對待本科生還是對待研究生,他都堅持高標準、嚴要求。他以嚴謹的治學態度和敢為人先的膽識,大膽地進行教學內容和方法的改革。在講授每一門專業課前,他都認真地查閱大量文獻資料。并結合自己的科研工作,把國內外最新的科研動態和成果寫進講義;講課時,他總是結合教學內容,毫無保留地把自己多年從事科研工作的成功經驗傳授給學生。為培養學生的科技創新能力,根據當代科技發展呈現多學科交叉的趨勢,結合學生的實際情況,張福成教授鼓勵、引導學生不斷拓展自己的知識面,使自己的視野更開闊,為走上工作崗位后的科技創新活動打下堅實的基礎。
根據自己多年從事創新性科研工作的切身體會,張福成教授十分重視培養學生的動手能力。在金相實驗技術課的教學中,他發現,長期以來,金相實驗技術課的教學一直沿用傳統的課堂講授為主、實驗教學為輔的方法,而忽略了金相實驗技術課是讓學生掌握金屬試樣的制備及組織分析方法,了解相關實驗設備的原理及應用技術的主要目的。以致使學生在金相實驗技術課結業時,從試樣的制備到金相組織的分析能力都達不到應有的要求。張福成教授看在眼里,急在心上,他決心改變這種現狀。經過認真的思考和充分的準備,從1996年秋季起,張福成教授在實驗室的老師們的支持和配合下,開始了改變傳統的教學方式的改革實踐。他把金相實驗技術課的課堂直接搬到實驗室,由具有豐富實驗經驗的實驗教師現場指導、講解實驗。然后他再對較深的理論進行課堂講解。他在實驗室講課時,堅持以培養學生動手能力為主,講解為輔的原則,對學生在實驗過程中出現的問題再進行講解,使學生既鍛煉了動手能力,又提高了觀察問題、發現問題、分析問題的能力。金相實驗技術課教學改革的實踐證明,學生的動手能力和金相組織分析能力明顯地得到了提高。
20年來,張福成教授講授的專業課始終受到本科生和研究生的歡迎。許多本科生由此對專業產生了興趣,許多人畢業后考上了研究生。張福成教授指導培養的研究生知識面廣、基礎扎實、科技創新能力強,不少人目前已成為國內材料科學研究領域的骨干。
—以浙江長生鳥藥業電子商務系統為例
摘要
本文運用筆者在上海交通大學計算機科學與技術所學的知識,在詳細了解中國電子商務現狀的基礎上,完成了對浙江長生鳥藥業有限公司電子商務系統進行分析和設計,到最后的編碼實現。整個系統運用目前較流行的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.會員專區界面:
在這個模塊中,你可以編輯自己的個人資料,可以查看自己的一些基本信息,比如擁有的積分,交易額,上次登陸時間,等等??梢孕薷淖约旱牡卿浢艽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計算。積分扣除是自動的,無需人工計算??蓞⒖紨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聲稱:“互聯網的價值等于(與之相聯結的)網點數量的平方?!?/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.會員專區界面:
在這個模塊中,你可以編輯自己的個人資料,可以查看自己的一些基本信息,比如擁有的積分,交易額,上次登陸時間,等等??梢孕薷淖约旱牡卿浢艽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計算。積分扣除是自動的,無需人工計算??蓞⒖紨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年