員工信息管理系統(tǒng)畢業(yè)設(shè)計(jì)
《員工信息管理系統(tǒng)畢業(yè)設(shè)計(jì)》由會員分享,可在線閱讀,更多相關(guān)《員工信息管理系統(tǒng)畢業(yè)設(shè)計(jì)(22頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
1、湖南軟件職業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 7 結(jié)論 湖南軟件職業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 員工信息管理系統(tǒng) A STAFF INFORMATION MANAGEMENT SYSTEM 摘要 本文分別利用ASP,PHP,JSP這三個(gè)動態(tài)網(wǎng)站技術(shù),使用跨Windows和Linux平臺的同一個(gè)數(shù)據(jù)庫MySql,采用統(tǒng)一的三種格式的表單界面,借用三種連接數(shù)據(jù)庫的方法,在三種不同特點(diǎn)的WEB服務(wù)器環(huán)境下,給出了電子商務(wù)
2、網(wǎng)站設(shè)計(jì)中的主要的前臺和后臺程序。 關(guān)鍵詞:電子商務(wù)網(wǎng)站,網(wǎng)絡(luò)數(shù)據(jù)庫,ASP,PHP,JSP,服務(wù)器 目 錄 1 引言 1 2 網(wǎng)頁設(shè)計(jì)的布局 2 3 網(wǎng)頁設(shè)計(jì)的色彩搭配方法 4 4 構(gòu)建三種設(shè)計(jì)技術(shù)的運(yùn)行環(huán)境 6 5 生成三種格式的動態(tài)表單頁面 8 6 設(shè)計(jì)用于存儲商務(wù)網(wǎng)站交互數(shù)據(jù)的MySql數(shù)據(jù)庫..............9 7 設(shè)計(jì)處理表單數(shù)據(jù)的3p程序 10 8 三種電子商務(wù)網(wǎng)站設(shè)計(jì)技術(shù)綜述 15 9 結(jié)論 16 參考文獻(xiàn) 17 致謝詞 18 19
3、1 引 言 1.1畢業(yè)設(shè)計(jì)的目的與意義 目前動態(tài)網(wǎng)站設(shè)計(jì)技術(shù)主要有:利用Perl/C++/Delphi等開發(fā)的CGI,兩種有名的API-ISAPI/NSAPI,還有ColdFusion,以及最近幾年流行起來的3p技術(shù)-ASP,PHP,JSP(據(jù)Internet上有關(guān)網(wǎng)站統(tǒng)計(jì)約有近百種); ASP-Ative Server Page,由微軟公司開發(fā) ,是一個(gè)WEB服務(wù)器端的開發(fā)環(huán)境,主要采用腳本語言VBScript(或Javascript/perl等)作為自己的開發(fā)語言,可用ODBC或直接驅(qū)動法訪問Window平臺的數(shù)據(jù)庫。PHP-Person Server Page ,是由Rasmus個(gè)
4、人創(chuàng)立的一種跨平臺的服務(wù)器端的嵌入式腳本語言. 它大量地借用C,Java和Perl語言的語法, 并耦合PHP自己的特性,.是一種很有個(gè)性的網(wǎng)站開發(fā)語言,它支持目前絕大多數(shù)數(shù)據(jù)庫。JSP-Java Server Page , 是Sun公司推出的新一代站點(diǎn)開發(fā)語言,Sun 公司除Java 應(yīng)用程序 和 Java Applet 之外,又創(chuàng)立了JSP,其可以在Serverlet和JavaBean的支持下,完成功能強(qiáng)大的站點(diǎn)程序開發(fā),特別是有許多訪問數(shù)據(jù)庫的方法。在電子商務(wù)平臺設(shè)計(jì)中,主要需要解決"網(wǎng)站結(jié)構(gòu)的設(shè)計(jì)","注冊界面","交易界面","后臺數(shù)據(jù)庫",以及"配套模塊"諸如購物/用戶/論壇/反饋/
5、搜索/會話等設(shè)計(jì);考慮篇幅,本文只給出統(tǒng)一的前臺界面及后臺數(shù)據(jù)庫的3p設(shè)計(jì)方法;可以說ASP,PHP,JSP與網(wǎng)絡(luò)數(shù)據(jù)庫的操作是電子商務(wù)網(wǎng)站平臺設(shè)計(jì)的堅(jiān)強(qiáng)基石。也能讓我們更好的了解制作電子商務(wù)網(wǎng)站。 2 網(wǎng)頁設(shè)計(jì)的布局 網(wǎng)頁設(shè)計(jì)實(shí)際上就是平面設(shè)計(jì),不過目的性、時(shí)效性更強(qiáng)。每一次網(wǎng)頁設(shè)計(jì)都可以看成平面設(shè)計(jì),不同的是設(shè)計(jì)網(wǎng)頁不僅是把相關(guān)內(nèi)容放到網(wǎng)頁中就行了,它還要求網(wǎng)頁設(shè)計(jì)者能夠把這些內(nèi)容合理安排,給瀏覽者以賞心悅目的感覺,這樣才能增強(qiáng)網(wǎng)站的吸引力。網(wǎng)頁設(shè)計(jì)者能夠隨意控制頁面上所有的元素,但假如不知道什么是約定俗成的標(biāo)準(zhǔn)或者說大多數(shù)瀏覽者的瀏覽習(xí)慣,那么就不可能在此基礎(chǔ)上加上自己的東西
6、,從而被廣大瀏覽者所接受和欣賞。這些概念,也就是人們常說的章法。要做好頁面設(shè)計(jì),就必須先了解一些網(wǎng)頁布局相關(guān)的基本概念。 2.1頁面尺寸顯示器的大小及分辨率的高低決定顯示頁面的尺寸,網(wǎng)頁的最大局限性在于頁面顯示無法突破顯示器的范圍。由于瀏覽器本身也占用了網(wǎng)頁顯示的一部分,所以能顯示網(wǎng)頁的頁面范圍已經(jīng)相當(dāng)緊張。一般情況下,顯示器在640*480像素的分辨率下,頁面的顯示尺寸為620*311像素:在800*600像素的分辨率下,顯示器的分辨率越高,能顯示的頁面尺寸就越大。 2.2整體造型造型就是創(chuàng)造出來的物體形象,這里指頁面的整體形象。盡管顯示器和瀏覽器都是矩形,但對于頁面的造型,
7、可以充分運(yùn)用各種形狀以及它們的組合:矩形,圓形,三角形,菱形等等,但圖形與文本的結(jié)合應(yīng)該層疊有序。 2.3頁頭頁頭又稱之為頁眉,頁眉的作用是定義頁面的主題。比如一個(gè)站點(diǎn)的名字人多都顯示在頁眉里。這樣,瀏覽者一看就能知道該站點(diǎn)的主題是什么。 2.4文本文字是網(wǎng)頁的主體,是傳達(dá)信息的最重要的方式。一方面是因?yàn)闉g覽網(wǎng)頁上的文字和看書很相似,比較符合一般人的習(xí)慣,另一方面也因?yàn)槲淖炙枰拇鎯臻g非常小。文本的擺放位置決定著整個(gè)頁面布局的可視性。在過去由于網(wǎng)頁制作技術(shù)的局限,文本放置的位置靈活性非常小,隨著Dhtml的興起,文本已經(jīng)可以放置在頁面的任何位置。 2.5頁腳頁腳是和
8、頁眉相呼應(yīng)。頁眉是放置站點(diǎn)主題的地方,而頁腳是放置作者或公司等各種制作信息的地方。 2.6圖片圖片在網(wǎng)頁中占有非常重要的地位。因?yàn)椴捎脠D片可以減少純文字給人的枯燥感,巧妙的圖像組合可以帶給瀏覽者美的享受。 2.7多媒體多媒體一般指音頻、視頻、動畫、虛擬現(xiàn)實(shí)等形式。將多媒體引入到網(wǎng)頁,可以在很大程度上吸引瀏覽者的注意。利用多媒體文件可以制作出更有創(chuàng)造性、藝術(shù)性的作品,它的引入使得網(wǎng)站成了一個(gè)有聲有色,動靜相宜的世界。 2.8導(dǎo)航欄的位置導(dǎo)航欄能讓我們在瀏覽時(shí)容易地到達(dá)不同的頁面,是網(wǎng)頁元素非常重要的部分,所以導(dǎo)航欄一定要清晰、醒目。一般來講,如果內(nèi)容非常多,就要考慮用“
9、國字型”或拐角型;如果內(nèi)容不算太多而一些說明性的東西比較多,則可以考慮標(biāo)題正文型;那幾種框架結(jié)構(gòu)的一個(gè)共同特點(diǎn)就是瀏覽方便,速度快,但結(jié)構(gòu)變化不靈活。 3 網(wǎng)頁設(shè)計(jì)的色彩搭配方法 在網(wǎng)頁設(shè)計(jì)中,色彩成為一個(gè)非常重要的研究對象,約翰內(nèi)斯?伊頓是最早引入現(xiàn)代色彩體系的教育家之一,具有非常敏感的形式認(rèn)識,他堅(jiān)信色彩是理性的,只有了解色彩的科學(xué)構(gòu)成,才能進(jìn)行有色彩的自由表現(xiàn)。 3.1明確網(wǎng)站的主題、服務(wù)對象及用色彩要表達(dá)的目的要確定一個(gè)網(wǎng)頁用什么色彩合適,即什么色彩適合什么網(wǎng)站。你必須要先弄明白該網(wǎng)站的主題和它的服務(wù)對象,以及你通過色彩希望達(dá)到的目的。 3.2確定網(wǎng)
10、頁的主色調(diào)根據(jù)網(wǎng)站的主題、服務(wù)對象及用色目的,給網(wǎng)站的網(wǎng)頁選一個(gè)主色調(diào),以形成一定風(fēng)格。整個(gè)網(wǎng)頁最好只有一個(gè)主色調(diào)。主調(diào)色彩一般可用公司的標(biāo)準(zhǔn)色,這符合公司的形象戰(zhàn)略,可以提升公司形象。 3.3根據(jù)主調(diào)色選擇輔助色彩主調(diào)色確定后,還可選一至兩種輔助色配合使用,整個(gè)網(wǎng)頁的色彩最好控制在三色之內(nèi)。如果整個(gè)網(wǎng)頁采用單色調(diào),即只用一種色相,其輔助色只是在明度和純度上作調(diào)整,間用中性色。采用單色調(diào),易形成一種風(fēng)格,在網(wǎng)頁的局部要采用少量小面積的對比色以達(dá)到豐富頁面的效果, 3.4確定背景和文本的色彩背景和文本的色彩對比要盡量大(一般明度對比為3∶1到5∶1),以便突出主要文字內(nèi)容,但不
11、要過于亮麗,以免造成過強(qiáng)刺激的視覺效果。正文和標(biāo)題的背景色可以不同,一般正文的背景色用淡雅色較佳,標(biāo)題的背景色可用較鮮艷的。背景色如果以白色等淡色為主,其文本色要用低明度有彩色,這種搭配較利于閱讀。 3.5最后確定超鏈接、超鏈接翻轉(zhuǎn)效果當(dāng)前超鏈接及已訪問的超鏈接的色彩超鏈接的文本色彩,與其它文本的色彩要有差別,以利于瀏覽者進(jìn)一步鏈接;如果利用翻轉(zhuǎn)效果,其翻轉(zhuǎn)效果的色彩應(yīng)與超鏈接色彩不同,這樣可以突出已選到的超鏈接,但翻轉(zhuǎn)效果的色彩可以與當(dāng)前超鏈接的色彩相同;已訪問的超鏈接的色彩可以與超鏈接的色彩相同,也可以不同。 摘要:本文分別利用ASP,PHP,JSP這三個(gè)動態(tài)網(wǎng)站技術(shù),使用跨
12、Windows和Linux平臺的同一個(gè)數(shù)據(jù)庫MySql,采用統(tǒng)一的三種格式的表單界面,借用三種連接數(shù)據(jù)庫的方法,在三種不同特點(diǎn)的WEB服務(wù)器環(huán)境下,給出了電子商務(wù)網(wǎng)站設(shè)計(jì)中的主要的前臺和后臺程序。 關(guān)鍵詞:電子商務(wù)網(wǎng)站,網(wǎng)絡(luò)數(shù)據(jù)庫,ASP,PHP,JSP,服務(wù)器 4 構(gòu)建三種設(shè)計(jì)技術(shù)的運(yùn)行環(huán)境 4.1構(gòu)建ASP的運(yùn)行環(huán)境:NT5.0Server,IIS5.0 ,ASP3.0 。 安裝Windows2000Server(NT5.0Server)時(shí)選擇IIS5.0有關(guān)選項(xiàng)。安裝完后ASP3.0便內(nèi)嵌于IIS5.0中。測試ASP:啟動瀏覽器,在地址欄處輸入h
13、ttp://127.0.0.1:80/default.asp,若瀏覽到IIS服務(wù)器的ASP歡迎頁面,說明安裝成功 4.2構(gòu)建PHP4的運(yùn)行環(huán)境:NT5.0Server, Apache1.3.12 php4.0 安裝支持PHP的web服務(wù)器Apache1.3.12,將Apache服務(wù)器壓縮文件解壓縮,根據(jù)提示進(jìn)行整個(gè)安裝過程,自己選擇安裝到目錄d:\apache下。安裝PHP4,將PHP4壓縮文件解壓縮到d:\php4即可,同時(shí)將其中的php.ini-dist文件拷貝到winnt目錄中,將文件更名為php.ini,打開該文件將其中extension_dir 設(shè)置為:d:/php4,并加載擴(kuò)
14、展模塊:將文件中含有;extention=*.dll的各項(xiàng)前面的";"號去掉即可;修改設(shè)置Aphache服務(wù)器,用文本編輯器編輯目錄d:\aphache目錄下的子目錄conf下名為httpd.conf的文本文件,首先將"#ServerName *"這一行下加入"ServerName http://127.0.0.1/" ,其次將"Port 80"改為"Port 81(或其他與IIS5.0不沖突的端口)",再其次設(shè)置更改Apache虛擬目錄,將"Documentroot "d:/Apache/htdocs""改為Documentroot "d:/trade"(該目錄即是電子商務(wù)網(wǎng)站目錄,可用任意
15、方法建立目錄trade),最后加入支持php4的如下語句:ScriptAlias /php4/ "d:/php4/" AddType application/x-httpd-php .php AddType application/x-httpd-php .phtml Action application/x-httpd-php4 "/php4/php.exe";測試php:完成上述步驟后,在d:\trade目錄下,用如何文本編輯器,生成擴(kuò)展名為.php(或phtml)的文件test.php,在文件中輸入如下php代碼,存盤后,啟動Apache,接著你在瀏覽器中輸入:http://127.0.
16、0.1:81/test.php,若看到php的版本和擴(kuò)展模塊等信息,說明環(huán)境安裝設(shè)置成功。 4.3構(gòu)建JSP的運(yùn)行環(huán)境:NT5.0Server,Resin1.13, jdk1.3 安裝Java編譯器jdk1.3:運(yùn)行jdk1_3-win.exe,按照提示完成安裝即可,將其安裝在d:\java1.3目錄,也可安裝在其他目錄。 設(shè)置系統(tǒng)環(huán)境參數(shù):控制面板/系統(tǒng)/環(huán)境頁中選擇path 參數(shù)加入d:\jdk1.3\bin;增加新的環(huán)境參數(shù)classpath=d:\jdk1.3\lib\tools.jar;d:\jdk1.3\lib\dt.jar;,然后重新啟動計(jì)算機(jī)即可安裝支持JSP的web服務(wù)
17、器Resin1.1.3,將RESIN-1.1.3.zip釋放為d:\Resin1.1.3 即可。配置服務(wù)器端口,打開d:/resin1.1.3/conf/目錄下的resin.conf文件在8080標(biāo)簽處將端口設(shè)置為82(在我的NT5.0上裝有三個(gè)服務(wù)器,這樣三個(gè)服務(wù)器的端口分別為IIS :80;Apache:81;Resin:82其實(shí)也可設(shè)置為其他互不沖突的端口號). 測試JSP:啟動Resin服務(wù)器,啟動瀏覽器,在地址欄處輸入http://127.0.0.1:82/,若瀏覽到Resin服務(wù)器的JSP歡迎頁面,說明安裝成功 5 生成三種格式的動態(tài)表單頁面 為了通用,這里采用可
18、能用到的表單對象為例,至于下面設(shè)計(jì)具體數(shù)據(jù)表用到的字段,只要轉(zhuǎn)成給出的表單域相應(yīng)對象即可. 5.1用ASP動態(tài)生成與數(shù)據(jù)庫進(jìn)行數(shù)據(jù)交流的操作表單: form.asp: 生成表單域頭: 生成普通文本: 生成密碼文本: 生成滾動文本: 生成單選: 生成復(fù)選: 生成列表框: 生成提交按鈕 生成重填按鈕 生成表單域尾 5.2用PHP動態(tài)生成與數(shù)據(jù)庫進(jìn)行數(shù)據(jù)交流的操作表單: form.php 生成表單域頭:"?> 生成普通文本:"?> 生成密碼文本:"?> 生成滾動文本:"?> 生成單選:"?> 生成復(fù)選:"?> 生成列表框:網(wǎng)絡(luò)數(shù)據(jù)庫Asp技術(shù)Php技術(shù)Jsp技術(shù)網(wǎng)站設(shè)計(jì) "?> 生成提交按鈕 "
19、?> 生成重填按鈕"?> 生成表單域尾"?> 5.3用JSP動態(tài)生成與數(shù)據(jù)庫進(jìn)行數(shù)據(jù)交流的操作表單 form.jsp 生成表單域頭: 生成普通文本: 生成密碼文本: 生成滾動文本: 生成單選: 生成復(fù)選: 生成列表框: 生成提交按鈕 生成重填按鈕 生成表單域尾 6 設(shè)計(jì)用于存儲商務(wù)網(wǎng)站交互數(shù)據(jù)的MySql數(shù)據(jù)庫 6.1 啟動MySql數(shù)據(jù)庫服務(wù)器(MySql的安裝及ODBC驅(qū)動程序的安裝與設(shè)置請參閱相關(guān)書籍) 可在NT5.0下用啟動服務(wù)法/NET命令法/命令窗口鍵入MySqld-shareware法,啟動MySql數(shù)據(jù)庫服務(wù)器,啟動數(shù)據(jù)庫服務(wù)器后,在d:\mys
20、ql\bin>提示符下鍵入mysql-h 127.0.0.1 -u root 即可出現(xiàn)mysql>提示符,從這開始即可進(jìn)行對MySql數(shù)據(jù)庫的各種操作。若要退出可鍵入quit/exit,若要關(guān)閉數(shù)據(jù)庫服務(wù)器,可在d:\mysql\bin>提示符下鍵mysqladmin -u root shutdown 4.2建立MySql數(shù)據(jù)庫 在MySql數(shù)據(jù)庫的提示符mysql>鍵入Create database tradedb ;(或go) 6.2 建立MySql數(shù)據(jù)庫表 這里以商務(wù)網(wǎng)站中常用的幾種數(shù)據(jù)表為例,主要用到的數(shù)據(jù)表和生成數(shù)據(jù)表的SQL代碼如下:(這里的數(shù)據(jù)表字段只要分別對應(yīng)上述表單域?qū)ο?/p>
21、即可實(shí)際操作,數(shù)據(jù)表統(tǒng)一用tablename表示) 客戶登錄管理數(shù)據(jù)表 CREATE TABLE users ( ID int not null auto_increment, UserName varchar(30) not null, Password varchar(20) not null ) 客戶信息數(shù)據(jù)表 CREATE TABLE usermessage ( UserName varchar(30) not null, Email varchar(80) not null, Address varchar(120) not null , Fax varchar(40) null,
22、Phone varchar(40) not null, Cerreycard varchar(50) not null ) 客戶定購商品數(shù)據(jù)表 CREATE TABLE catalog ( ProductId int not null , Name varchar(64) not null, Price float(6,2) not null, Description text null ) 7 設(shè)計(jì)處理表單數(shù)據(jù)的3p程序 7.1 設(shè)計(jì)處理表單數(shù)據(jù)的ASP程序 form_cl.asp 建立與數(shù)據(jù)庫的連接:這里采用直接驅(qū)動法 Set conn = Server.CreateObjec
23、t("ADODB.Connection"); conn.open "driver={MySQL};server=localhost;uid=user;pwd=xxxxxx;database=tradedb" 獲取表單提交的數(shù)據(jù): data1=request("ptwbk");data2=request("mmwbk");data3=request("gdwbk") data4=request("dxk");data5=request("fxk");data6=request("lbk") 用SQL語句對數(shù)據(jù)庫進(jìn)行操作 查詢數(shù)據(jù)記錄: sql="select * from tablename"
24、;set rs=conn.execute(sql) " 增加數(shù)據(jù)記錄: sql="insert into tablename(ptwbk,mmwbk,gdwbk,dxk,fxk,lbk) values(data1,data2,data3,data4,data5, data5)"; set rs=conn.execute(sql) 更改某條數(shù)據(jù)記錄: sql="update tablename set data1="request(ptwbk)", where ID="num"; set rs=conn.execute(sql) 刪除某條數(shù)據(jù)記錄: sql="delete from tablen
25、ame where ID="num";set rs=conn.execute(sql) 將SQL語句處理的數(shù)據(jù)結(jié)果輸出 Response.Write " " Response.Write " " For i=0 to rs.Fields.Count-1 Response.WRITE " " & rs.Fields(i).Name & " " Next Response.Write " " While Not rs.EOF Response.Write " " For i=0 to rs.Fields.Count-1 Response.WRITE " " & rs.Fields(i)
26、.Value & " " Next Response.Write " " rs.MoveNext Wend Response.Write " " 關(guān)閉數(shù)據(jù)庫: rs.close;conn.Close 7.2 設(shè)計(jì)處理表單數(shù)據(jù)的PHP程序 form_cl.php 建立與數(shù)據(jù)庫的連接:這里采用PHP的MySql函數(shù)法(也可用ODBC函數(shù)法) $conn=odbc_connect("localhost","user","xxxxxx"); 選擇數(shù)據(jù)庫: mysql_select_db("tradedb","$conn"); 獲去表單提交的數(shù)據(jù): $data1=$ptwbk; $d
27、ata2=$mmwbk; $data3=$gdwbk; $data4=$dxk; $data5=$fxk; $data6=$lbk; 用SQL語句對數(shù)據(jù)庫進(jìn)行操作 查詢數(shù)據(jù)記錄: $sql="select * from tablename" ;$result=odbc_do($conn,$sql); 增加數(shù)據(jù)記錄: $sql="insert into tablename(ptwbk,mmwbk,gdwbk,dxk,fxk,lbk) values($data1,$data2,$data3,$data4,$data5,$data6)";$result=odbc_do($conn,$sql); 更改
28、某條數(shù)據(jù)記錄: $sql="update tablename set $data1=ptwbk where ID=num" $result=odbc_do($conn,$sql); 刪除某條數(shù)據(jù)記錄:$sql="delete from tablename where ID=num";$result=odbc_do($conn,$sql); 將SQL語句處理的數(shù)據(jù)結(jié)果輸出 odbc_result_all($result,"border=1"); 關(guān)閉數(shù)據(jù)庫: odbc_close($conn); 7.3 設(shè)計(jì)處理表單數(shù)據(jù)的JSP程序 form_cl.jsp 建立與數(shù)據(jù)庫的連接:這里采用JDB
29、C-ODBC橋生成JavaBean法 創(chuàng)建一個(gè)JavaBean命名為conndb.java,并保存在d:/resin1.1.3/doc/web-inf/classes/trade目錄下,代碼如下:(限于篇幅這里沒按標(biāo)準(zhǔn)書寫,而采用不換行寫法,其他類同) package trade; import java.sql.*; public class conndb { String url="jdbc:inetdae:localhost";String login="user"; String password = "xxxxxx"; String sDBDriver = "sun.jdbc.odb
30、c.JdbcOdbcDriver";String sConnStr = "jdbc:odbc:Dsnmysql"; Connection conn = null; ResultSet rs = null; public conndb() {try {Class.forName(sDBDriver); Connection conn = DriverManager.getConnection(url,login,password);} catch(java.lang.ClassNotFoundException e) {System.err.println("conndb(): " + e.ge
31、tMessage());}} Public/ResultSet/executeQuery(String/sql)/{rs=null;try{conn=DriverManager.getConnection(sConnStr); Statement stmt = conn.createStatement();rs = stmt.executeQuery(sql); } catch(SQLException ex) {System.err.println("aq.executeQuery: " + ex.getMessage());} return rs; }} 然后用javac編譯conndb.
32、java生成與其同目錄的conndb.class文件,在form_cl.jsp文件中加入如下標(biāo)簽即可建立與數(shù)據(jù)庫的連接 獲去表單提交的數(shù)據(jù): String data1=request.getParameter("ptwbk"); String data2=request.getParameter("mmwbk ") String data3=request.getParameter("gdwbk ") String data4=request.getParameter("dxk ") String data5=request.getParameter("fxk ") String data5=
33、request.getParameter("lbk ") 語句對數(shù)據(jù)庫進(jìn)行操作 查詢數(shù)據(jù)記錄: String sql="select * from tablename"; connbean.executeQuery(sql); 增加數(shù)據(jù)記錄: String sql="insert into tablename values(" + data1 + "," +data2 +"," +data3 + "," + data4+ "+"," + data5+"," + data6+")";connbean.executeQuery(sql); 更改某條數(shù)據(jù)記錄: String sql="update
34、tablename set data1=" + ptwbk + ",data2=" + mmvbk + ",data3=" +gdwbk + " where ID=" + num + "" ;connbean.executeQuery(sql) 刪除某條數(shù)據(jù)記錄: String sql="delete from tablename where ID=" +num+ "" ; connbean.executeQuery(sql); 將SQL語句處理的數(shù)據(jù)結(jié)果輸出 ResultSet rs = connbean.executeQuery(sql); While (rs.next()) {out.p
35、rint(" "+rs.getString("ptwbk")+" ");out.print(" "+ rs.getString("mmvbk") + " ");out.print(" " + rs.getString("gdwbk") + " "); out.print(" " + rs.getString("dxk") + " ");out.print(" " + rs.getString("fxk") + " ");out.print(" " + rs.getString("lbk") + " ");} 關(guān)閉數(shù)據(jù)庫:
36、rs.close(); 8 三種電子商務(wù)網(wǎng)站設(shè)計(jì)技術(shù)綜述 8.1 主要特性: 可見下表 設(shè)計(jì)技術(shù) 運(yùn)行平臺 服務(wù)器 開發(fā)程序 擴(kuò)展組件 ASP Windows系列 IIS Vbscript/Jscript/Perl ActiveX PHP Unix系列, Novell,Windows Apache等許多服務(wù)器 php Function JSP Unix系列, Novell,Windows Resin等許多服務(wù)器 Java JavaBean 8.2 連接數(shù)據(jù)庫的方法: 通過上述操作可看出,本文采用了三種操作MySql數(shù)據(jù)庫的方法,Asp采用直接驅(qū)動法,Php采
37、用MySql函數(shù)法,Jsp采用JDBC-ODBC/JavaBean法 8.3 可操作的主要數(shù)據(jù)庫 上述三種動態(tài)技術(shù)操作數(shù)據(jù)庫的方法,可操作Windows平臺上的Access/MsSql/Foxpro/Informix/Oracle等數(shù)據(jù)庫,對Php和Jsp可操作Linux平臺上的數(shù)據(jù)庫Postgres/Sybase/Oracle等. 9 結(jié) 論 隨著計(jì)算機(jī)網(wǎng)絡(luò)通信技術(shù)和Interne的飛速發(fā)展,基于因特網(wǎng)的計(jì)算機(jī)網(wǎng)上購物已經(jīng)開始成為一種全新的購物方式,并且越來越受到人們的關(guān)注。由于網(wǎng)上購物具有方便性、快速性、交互性和個(gè)別化等諸多特點(diǎn),因此它有著以往實(shí)際購物
38、無可比擬的優(yōu)點(diǎn),它創(chuàng)造了一種全新的購物模式,打破了傳統(tǒng)購物模式在時(shí)間、空間上的限制,采用了先進(jìn)的科技手段,可以大大提高購物效率和購物效果,使人們的消費(fèi)方式上了一個(gè)新臺階。蓬勃興起的網(wǎng)上購物以其全新的購物手段為解決我國當(dāng)前資源嚴(yán)重短缺而教育需求日益擴(kuò)大的矛盾提供了一種投資少、見效快、優(yōu)質(zhì)高效的解決方案,它必將成為我國未來購物消費(fèi)的重要方向。 本文依據(jù)設(shè)計(jì)出來的計(jì)算機(jī)組成原理電子商務(wù)網(wǎng)站,做了全面系統(tǒng)的介紹。全文共八章,按照前期的開發(fā)順序,從系統(tǒng)分析與研究開始,逐一對開發(fā)過程做了全面的介紹。在詳細(xì)設(shè)計(jì)這一章中的系統(tǒng)實(shí)現(xiàn)部分省去了煩瑣的程序代碼,用比較直觀易讀的流程圖來表示,增強(qiáng)了文章的可讀性。
39、 參考文獻(xiàn) 1、徐汀榮,黃斐 . 電子商務(wù)原理與技術(shù)[M] . 北京:科學(xué)出版社,2001,8. 2、林義證,黃世陽 . HTML& ASP網(wǎng)頁制作教程[M] . 北京:中國鐵道出版社, 2000,8. 3、陳孟建 . 電子商務(wù)基礎(chǔ)[M] . 北京:電子工業(yè)出版社,2001,6. 4、李博,于騫 . ASP應(yīng)用開發(fā)指南[M] . 北京:科學(xué)出版社,2000,9. 5、單銀根,王長富,黎連業(yè) . 電子商務(wù)基礎(chǔ)教程與應(yīng)用實(shí)例[M] . 北京:科學(xué)出版社,2001,8. 6、林金霖 . ASP實(shí)務(wù)經(jīng)典[M] . 北京:中國鐵道出版社,1999,12. 7、沈一飛 .
40、動態(tài)HTML,從入門到精通[M] . 上海:復(fù)旦大學(xué)出版社,1999, 8、楊繼平,吳華 . SQL SERVER2000自學(xué)教程[M] . 北京:清華大學(xué)出版社,2000,11. 致謝詞 在湖南軟件職業(yè)學(xué)院三年的緊張學(xué)習(xí)和畢業(yè)設(shè)計(jì)(論文)的準(zhǔn)備及完成過程中,羅益明老師對該論文從選題,構(gòu)思到最后定稿的各個(gè)環(huán)節(jié)給予細(xì)心指引與教導(dǎo),使我得以最終完成畢業(yè)論文設(shè)計(jì)。在學(xué)習(xí)中,老師嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度、豐富淵博的知識、敏銳的學(xué)術(shù)思維、精益求精的工作態(tài)度以及侮人不倦的師者風(fēng)范是我終生學(xué)習(xí)的楷模,導(dǎo)師們的高深精湛的造詣與嚴(yán)謹(jǐn)求實(shí)的治學(xué)精神,將永遠(yuǎn)激勵(lì)著我。這三年中還得到眾多老師的關(guān)心支持和幫助。在此,謹(jǐn)向老師們致以衷心的感謝和崇高的敬意! 在此,我還要感謝在一起愉快的度過大專生活的網(wǎng)絡(luò)072各位同門,正是由于你們的幫助和支持,我才能克服一個(gè)一個(gè)的困難和疑惑,直至本文的順利完成。 在論文即將完成之際,我的心情無法平靜,從開始進(jìn)入課題到論文的順利完成,有多少可敬的師長、同學(xué)、朋友給了我無言的幫助,在這里請接受我誠摯的謝意!最后我還要感謝培養(yǎng)我長大含辛茹苦的父母,謝謝你們 最后,我要向百忙之中抽時(shí)間對本文進(jìn)行審閱,評議和參與本人論文答辯的各位老師表示感謝。
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 植樹問題課件PPT
- 實(shí)驗(yàn)九蕨類植物觀察和解剖
- 護(hù)理禮儀講解
- 初中物理_液體的壓強(qiáng)課件
- 武漢市【人教部編版】2019年秋語文一年級上冊:統(tǒng)編版一年級上冊語文期末總復(fù)習(xí)資料課件
- 護(hù)士管理法律制度
- 核心肌群的功能和訓(xùn)練方式
- 在尋找野敗的日子里-PPT
- 安全培訓(xùn)遠(yuǎn)離大貨車
- 《10000以內(nèi)數(shù)的認(rèn)識(例5、例6)》教學(xué)課件-PPT
- 思達(dá)心臟醫(yī)院心血管病峰會邀請函
- 臨藥咳嗽和咳痰呼吸困難
- 用友通財(cái)務(wù)培訓(xùn)教程
- 頭頂球與運(yùn)球技術(shù)動作分析
- 新城幼兒園中班科學(xué)有趣的石頭課件