前言:本站為你精心整理了網(wǎng)上書店范例設(shè)計管理范文,希望能為你的創(chuàng)作提供參考價值,我們的客服老師可以幫助你提供個性化的參考范文,歡迎咨詢。
關(guān)鍵詞:
原文
摘要
本文以“網(wǎng)上書店”的制作過程為例,以設(shè)計為主,介紹了網(wǎng)上書店的整體開發(fā)技術(shù)的考慮和選擇、網(wǎng)上書店的框架設(shè)計、原型開發(fā)及其具體設(shè)計、網(wǎng)站的部分代碼開發(fā)等內(nèi)容;以及開發(fā)過程中開發(fā)工具的使用心得、編碼心得。
附錄則詳細介紹了網(wǎng)站運行所需要的工具和使用方法,以及一些輔助工具的使用。
Abstract
Thisarticleintroducehowtoselectthedevelopingtechnology,thebookstore’sframedesign,prototype’sdevelopingandparticularlydesignandthedevelopingofcode;besides,includinghowtousedevelopingtools’andwhathaveIlearnedduringthecourseofdevelop.Inaword,primaryondesign.
前言
網(wǎng)絡(luò)的發(fā)展速度是非常驚人的,自70年代網(wǎng)絡(luò)的出現(xiàn)至今,僅僅過了30年左右的時間,而聯(lián)網(wǎng)的主機數(shù)量、網(wǎng)絡(luò)的規(guī)模、信息交換的數(shù)量和速度都已經(jīng)有了長足的進步。今天的人們,無論身在何方,只要他們連入了互聯(lián)網(wǎng),利用各種網(wǎng)絡(luò)中的傳輸技術(shù)(電子郵件、圖文傳輸),便將他們聯(lián)系在一起。盡管他們實際上是天涯海角。網(wǎng)絡(luò)技術(shù)使這個世界變得小了,增進了人們之間的聯(lián)系。
網(wǎng)絡(luò)的發(fā)展,刺激了新技術(shù)的誕生。其中JAVA技術(shù)是比較突出的,它一出現(xiàn)便立刻引起了人們的關(guān)注。JAVA語言的各種特點:簡單的語法、完全的面向?qū)ο蟮臋C制、跨平臺、完善的技術(shù)體系等等使得它在企業(yè)應(yīng)用、網(wǎng)絡(luò)的應(yīng)用程序的開發(fā)等諸多領(lǐng)域都占據(jù)了主導(dǎo)的地位。因此,JAVA是一項非常具有吸引力的先進的技術(shù)。
設(shè)計主要采用JSP(Javaserverpages)技術(shù),并綜合相關(guān)的Java技術(shù),數(shù)據(jù)庫技術(shù)和軟件工程的理論。在整個開發(fā)的過程中,需要充分的發(fā)揮自己的能力,包括學(xué)習(xí)能力、成員間的協(xié)作能力和個人獨立解決問題的能力。因此,我們覺得這個項目無論是對我們自己還是作為以后的參考資料,都十分的有意義。
在4個多月的畢業(yè)設(shè)計中,經(jīng)過不斷的學(xué)習(xí)、探索和指導(dǎo)教師的幫助,我們已經(jīng)初步完成了當初的設(shè)計構(gòu)想,實現(xiàn)了該范例的大部分功能。不僅僅學(xué)習(xí)到了最新的網(wǎng)站開發(fā)技術(shù),而且還在實際的設(shè)計中鍛煉了自己的各個方面的能力,全面的提高了自己的綜合素質(zhì)。
目錄
第一章序言
1.1本次畢業(yè)設(shè)計的意義……………………………………………………5
1.1.1學(xué)習(xí)和掌握電子商務(wù)網(wǎng)站的整體運作過程………………………5
1.1.2“軟件工程試驗”項目的重要意義………………………………5
1.2我在開發(fā)過程負責的工作………………………………………………7
第二章網(wǎng)上書店開發(fā)技術(shù)的考慮和選擇
2.1設(shè)計方案的確定…………………………………………………………8
2.1.1目前流行的開發(fā)技術(shù)的比較………………………………………8
2.1.2為什么要選擇JSP技術(shù)……………………………………………8
2.2開發(fā)的軟、硬件環(huán)境……………………………………………………9
2.2.1開發(fā)使用的技術(shù)……………………………………………………10
2.2.2開發(fā)的軟件環(huán)境……………………………………………………10
2.2.3開發(fā)的硬件環(huán)境……………………………………………………10
2.3本次開發(fā)的約束條件……………………………………………………10
第三章設(shè)計目標及網(wǎng)上書店原型的確定
3.1設(shè)計目標的確定…………………………………………………………12
3.2原型的需求分析…………………………………………………………12
3.2.1相關(guān)網(wǎng)站的功能構(gòu)架的考察………………………………………12
3.2.2原型的功能劃分……………………………………………………15
3.4基于原型的設(shè)想功能的介紹……………………………………………16
第四章網(wǎng)上書店的框架設(shè)計
4.1原型的業(yè)務(wù)流程的確定…………………………………………………17
4.2網(wǎng)上書店原型構(gòu)架的詳細介紹…………………………………………17
4.2.1原型中主要模塊的構(gòu)成……………………………………………17
4.2.2原型模塊的DFD圖…………………………………………………18
第五章原型開發(fā)及其具體設(shè)計
5.1模塊的調(diào)用關(guān)系及各模塊中包含文件…………………………………21
5.1.1模塊的調(diào)用關(guān)系……………………………………………………21
5.1.2模塊中包含的文件…………………………………………………21
5.2原型的數(shù)據(jù)庫的設(shè)計,E-R圖…………………………………………23
5.3設(shè)計和實現(xiàn)的過程中所用表達工具……………………………………23
5.3.1VISIO…………………………………………………………………23
5.3.2文本編輯工具………………………………………………………23
5.4部分代碼的編寫…………………………………………………………25
第六章網(wǎng)上書店項目開發(fā)過程中的問題小議
6.1開發(fā)過程中遇到的困難和解決…………………………………………26
6.1.1服務(wù)器的選擇………………………………………………………26
6.1.2中文問題的解決……………………………………………………26
6.2如何在機器上安裝服務(wù)器并使用………………………………………27
6.3使用JavaBean和使用jsp的不同及其轉(zhuǎn)換…………………………29
第七章結(jié)束語…………………………………………………………………33
致謝……………………………………………………………………..
參考資料
[1]Donny著.JSP與網(wǎng)站開發(fā)編程實戰(zhàn).北京:科學(xué)出版社.2001年7月
[2]徐國平劉臣勇于軍等編著.JSP網(wǎng)絡(luò)開發(fā)實務(wù).北京:電子工業(yè)出版社
2001年9月
[3]印ming著.Java語言與面向?qū)ο蟪绦蛟O(shè)計.北京:清華大學(xué)出版社
2000年9月
[4]StephenR.Schach著.軟件工程-Java語言實現(xiàn).北京:機械工業(yè)出版社
1999年1月
[5]JohnGriffin等著.Java網(wǎng)絡(luò)編程指南.北京:電子工業(yè)出版社
2002年3月
[6]StevenHolzner著.Java技術(shù)內(nèi)幕.北京:機械工業(yè)出版社.2002年1月
[7]PhilHanna著.JSP技術(shù)大全.機械工業(yè)出版社.2002年3月
[8]吳其慶著.JSP網(wǎng)站設(shè)計經(jīng)典教程.冶金工業(yè)出版社.2001年4月
[9]潘郁主著.電子商務(wù)數(shù)據(jù)庫技術(shù).北京大學(xué)出版社.2002年5月
[10]Eckel著.ThingkinginJavaBruce.機械工業(yè)出版社.2001年5月