版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 畢 業(yè) 實(shí) 踐 報(bào) 告</p><p> 題 目: 企業(yè)產(chǎn)品信息管理系統(tǒng) </p><p> 專(zhuān) 業(yè): 軟件工程 </p><p> 年(班)級(jí): 05 年 16 班 </p><p> 學(xué) 號(hào): </p>
2、<p> 姓 名: </p><p> 指導(dǎo)教師: </p><p> 完成日期: 20XX 年 XX 月 XX 日 </p><p> 畢業(yè)實(shí)踐報(bào)告選題報(bào)告</p><p><b> 選題的依據(jù)及意義:</b></p&g
3、t;<p> 隨著人民生活的水平的日益提高,人們對(duì)于生活的品質(zhì)也有了明顯的提高,現(xiàn)在到網(wǎng)上購(gòu)物慢慢成為潮流,方便快揭,便宜,越來(lái)越多的人開(kāi)始將之視為日常生活的一部份。人們消費(fèi)觀念的改變也帶來(lái)了網(wǎng)絡(luò)世界的巨大發(fā)展。公司企業(yè)網(wǎng)上管理普遍,方便安全,適宜用戶的需求,跟隨時(shí)代的改變,21世紀(jì)的計(jì)算機(jī)化地位也已不可動(dòng)搖,計(jì)算機(jī)簡(jiǎn)單、快捷、高效、準(zhǔn)確的特性也受到推崇,在各行各業(yè)迅速發(fā)展壯大起來(lái)。在企業(yè)信息管理行業(yè)中,以產(chǎn)品管理行業(yè)為
4、首,早就實(shí)行了產(chǎn)品生產(chǎn)、網(wǎng)絡(luò)管理的自動(dòng)化。旁邊規(guī)模的企業(yè)均在這方面發(fā)展。</p><p><b> 本課題研究?jī)?nèi)容:</b></p><p> 本網(wǎng)站將使用VS2005作為開(kāi)發(fā)工具.</p><p> 在工作管理系統(tǒng)中.我們將使用ASP作為網(wǎng)站的開(kāi)發(fā)技術(shù)進(jìn)行動(dòng)態(tài)網(wǎng)頁(yè)的開(kāi)發(fā)</p><p> 該系統(tǒng)有以下幾大主要功
5、能模塊:</p><p> 1.前臺(tái)營(yíng)業(yè)模塊(1)業(yè)界新聞 讓用戶及業(yè)內(nèi)人士同時(shí)掌握其他公司的相同的產(chǎn)品形成對(duì)比 第一可以更能顯示本公司的實(shí)力 第二給本公司相關(guān)技術(shù)人員以參考 在這里用戶還可以看到市場(chǎng)上各類(lèi)相近產(chǎn)品的市場(chǎng)價(jià)的報(bào)價(jià)以及分析 還介紹相關(guān)的新聞(2)本公司新聞的網(wǎng)站動(dòng)向 讓用戶及時(shí)了解本公司的產(chǎn)品更新情況和技術(shù)發(fā)達(dá)程度,并詳細(xì)分析行內(nèi)技術(shù)情況以及歷史性的發(fā)展,對(duì)產(chǎn)品價(jià)格上升下跌的情況做詳細(xì)的分析,讓
6、用戶有了安全敢,同時(shí)給予用戶免費(fèi)使用本公司的產(chǎn)品,讓用戶近距離接觸本公司產(chǎn)品的更多功能,讓用戶感覺(jué)到本公司的產(chǎn)品確實(shí)好用 起到促消的效果(3)公司的產(chǎn)品展示,讓用戶及本公司技術(shù)人員是做到心理有數(shù),展示本公司的產(chǎn)品第一有利于外界人士了解本公司的產(chǎn)品,第二給本公司的人員有了清楚的帳目及參考(4)用戶中心 用戶通過(guò)注冊(cè)就可以與本公司相關(guān)功能聯(lián)系購(gòu)物在后臺(tái)操作的管理員就可以完成本次用戶購(gòu)物的功能了 這個(gè)用戶中心是模擬現(xiàn)實(shí)的購(gòu)物 用戶可以查看自
7、己的購(gòu)物籃 上面有用戶注冊(cè)修改信息,我的定單,繼續(xù)購(gòu)物功能,購(gòu)物完后按退出推出系統(tǒng)</p><p> 2.后臺(tái) 管理員通過(guò)網(wǎng)站管理系統(tǒng)登陸到后臺(tái)管理系統(tǒng) ,(1)新聞管理 管路員就可以通過(guò)相關(guān)記者采訪來(lái)的新聞在這里發(fā)布了 分別有新聞添加和管理部2功能(2)產(chǎn)品管理 分為產(chǎn)品管理和添加 在管理上有修改刪除功能 (3)用戶管理 管理員可以修改用戶的資料刪除等功能,管理員可以添加用戶,并付于相對(duì)的權(quán)限。操作員可以
8、更換自己密碼</p><p> 研究目標(biāo)、主要特色及工作進(jìn)度:</p><p> 研究目標(biāo)及指導(dǎo)思想:</p><p> 本軟件的最終用戶為各大企業(yè)公司以及有點(diǎn)規(guī)模的產(chǎn)品生產(chǎn)公司企業(yè)</p><p> 一般用戶只需懂得計(jì)算機(jī)基本操作、具備文字錄入能力。相對(duì)維護(hù)人員應(yīng)具備一定的計(jì)算機(jī)專(zhuān)業(yè)知識(shí),了解數(shù)據(jù)庫(kù)系統(tǒng)的管理與維護(hù),能排除一般計(jì)算機(jī)
9、故障。</p><p><b> 假定和約束</b></p><p> 從項(xiàng)目設(shè)計(jì)需求說(shuō)明至最終審核,開(kāi)發(fā)人員工作分配到位,開(kāi)發(fā)小組成員在配合組長(zhǎng)工作的同時(shí),應(yīng)能如期完成各自的工作任務(wù)。</p><p> 開(kāi)發(fā)期限為一個(gè)月,若小組某成員因技術(shù)缺陷或者特殊原因延誤開(kāi)發(fā)進(jìn)度,其他組員應(yīng)提供相對(duì)幫助。另有輔導(dǎo)老師進(jìn)行指導(dǎo)與督促本系統(tǒng)的指導(dǎo)思想是
10、:</p><p> 1 工作范圍 </p><p> 開(kāi)發(fā)本系統(tǒng)是為了更有利于你方公司的市場(chǎng)營(yíng)銷(xiāo);</p><p> 本網(wǎng)站將在互連網(wǎng)上公開(kāi)發(fā)行;</p><p><b> 2 工作方法</b></p><p> 本網(wǎng)站將使用VS2005作為開(kāi)發(fā)工具.</p>
11、<p> 在工作管理系統(tǒng)中.我們將使用ASP作為網(wǎng)站的開(kāi)發(fā)技術(shù)進(jìn)行動(dòng)態(tài)網(wǎng)頁(yè)的開(kāi)發(fā)</p><p><b> 3 操作需求</b></p><p> 本網(wǎng)站將分為兩種進(jìn)人方式: 1.管理員 2.普通用戶</p><p> 管理員擁有修改的權(quán)限.其他的則沒(méi)有.</p><p><b&
12、gt; 2、主要特色:</b></p><p> B/S結(jié)構(gòu)簡(jiǎn)化了客戶機(jī)的工作,客戶機(jī)上只需配置少量的客戶端軟件。在B/S體系結(jié)構(gòu)系統(tǒng)中,用戶通過(guò)瀏覽器向分布在網(wǎng)絡(luò)上的許多服務(wù)器發(fā)出請(qǐng)求,服務(wù)器對(duì)瀏覽器的請(qǐng)求進(jìn)行處理,將用戶所需信息返回到瀏覽器。</p><p> 該結(jié)構(gòu)軟件的優(yōu)勢(shì)在于:</p><p> 1.一般查詢(xún)響應(yīng)時(shí)間不能大于2秒。<
13、;/p><p> 2,統(tǒng)計(jì)的響應(yīng)時(shí)間視具體情況而定,但簡(jiǎn)單的統(tǒng)計(jì)一般不能大于5秒。</p><p> 3,本網(wǎng)站應(yīng)運(yùn)行在windows xp系統(tǒng)下</p><p> 4,系統(tǒng)的界面操作方式應(yīng)以用戶意見(jiàn)變化而靈活轉(zhuǎn)化</p><p> 5,可跨平臺(tái)操作,任何一臺(tái)機(jī)器只要裝有WWW瀏覽器軟件,均可作為客戶機(jī)來(lái)訪問(wèn)系統(tǒng);</p>
14、<p> 6,具有良好的開(kāi)放性和可擴(kuò)充性;</p><p> 7,可采用防火墻技術(shù)來(lái)保證系統(tǒng)的安全性,有效地適應(yīng)了當(dāng)前用戶對(duì)管理信息系統(tǒng)的新需求。</p><p><b> 3、工作進(jìn)度:</b></p><p> 2009年2月16日至3月1日 確定課題,并搜集資料</p><p>
15、; 2009年3月2日至3月8日 完成選題報(bào)告</p><p> 2009年3月9日至4月30日 完成系統(tǒng)設(shè)計(jì)</p><p> 2009年5月1日至5月10日 完成畢業(yè)實(shí)踐報(bào)告</p><p><b> 四、參考文獻(xiàn):</b></p><p>
16、; [1] 李建民 朱俊炎等. WEB工程實(shí)訓(xùn)教程. [M] 中國(guó)商業(yè)出版社,2007.9</p><p> [2] 蔣秀英等. SQL Server 2000數(shù)據(jù)庫(kù)與應(yīng)用(第一版). [M] 清華大學(xué)出版社,2006.3</p><p> [3] 朱少民等.軟件測(cè)試方法和技術(shù) [M].清華大學(xué)出版社,2005.7</p><p> [4] 朱冰等等.C#語(yǔ)
17、言實(shí)用教程. [M] 中國(guó)鐵道出版社.2005.01</p><p><b> 五、指導(dǎo)老師意見(jiàn):</b></p><p><b> 指導(dǎo)教師簽名:</b></p><p> 年 月 日 </p><p> 專(zhuān) 科 生 畢 業(yè) 實(shí) 踐 報(bào) 告</p><
18、;p> 題 目: 企業(yè)產(chǎn)品信息管理系統(tǒng) </p><p> 專(zhuān) 業(yè): 軟件工程 </p><p> 年(班)級(jí): 05 年 16 班 </p><p> 學(xué) 號(hào): 6666655555 </p><p> 姓 名:
19、 </p><p> 指導(dǎo)教師: </p><p> 完成日期: 2009 年 5 月 10 日 </p><p><b> 目 錄</b></p><p><b> 摘 要1</b>&l
20、t;/p><p><b> 第一章引言1</b></p><p> 1.1 項(xiàng)目背景及意義1</p><p> 1.2 系統(tǒng)可行性分析1</p><p> 1.3 本課題研究目標(biāo)與內(nèi)容2</p><p> 第二章系統(tǒng)設(shè)計(jì)基本原理與方法3</p><p>
21、 2.1系統(tǒng)架構(gòu)設(shè)計(jì)3</p><p> 2.2 ASP技術(shù)簡(jiǎn)介3</p><p> 2.3 Microsoft SQL Server 2000簡(jiǎn)介3</p><p> 第三章系統(tǒng)概述及需求分析5</p><p> 3.1 系統(tǒng)總體概述5</p><p> 3.2 業(yè)務(wù)需求5</p>
22、;<p> 3.3 功能需求6</p><p> 3.4 系統(tǒng)總體性能需求6</p><p> 3.5 系統(tǒng)運(yùn)行環(huán)境需求7</p><p> 第四章總體方案設(shè)計(jì)8</p><p> 4.1 系統(tǒng)設(shè)計(jì)目標(biāo)8</p><p> 4.2 系統(tǒng)設(shè)計(jì)思想8</p><p
23、> 4.3 系統(tǒng)功能模塊設(shè)計(jì)8</p><p> 4.4 系統(tǒng)用例圖9</p><p> 第五章數(shù)據(jù)庫(kù)設(shè)計(jì)10</p><p> 5.1 數(shù)據(jù)庫(kù)需求分析10</p><p> 5.2 數(shù)據(jù)庫(kù)概念設(shè)計(jì)10</p><p> 5.3 數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)10</p><p>
24、; 5.4 數(shù)據(jù)庫(kù)連接及操作12</p><p> 第六章系統(tǒng)具體實(shí)現(xiàn)13</p><p> 6.1會(huì)員登錄模塊設(shè)計(jì)13</p><p> 6.2前臺(tái)的實(shí)現(xiàn)21</p><p> 第七章系統(tǒng)測(cè)試與評(píng)價(jià)26</p><p> 7.1 系統(tǒng)測(cè)試26</p><p> 第
25、八章設(shè)計(jì)總結(jié)28</p><p> 參考文獻(xiàn)(References)29</p><p><b> 致 謝30</b></p><p> 企業(yè)產(chǎn)品信息管理系統(tǒng)</p><p> 專(zhuān)業(yè):軟件工程 學(xué)號(hào):6666655555 姓名:張燈結(jié)彩 指導(dǎo)老師:羅銘</p>&
26、lt;p><b> 摘 要</b></p><p> 伴隨著網(wǎng)絡(luò)的出現(xiàn),網(wǎng)頁(yè)逐漸融入人們的生活,當(dāng)今社會(huì)中,計(jì)算機(jī)的使用已經(jīng)深入到日常工作和生活的方方面面。Windows系統(tǒng)的推出使電腦從高雅的學(xué)術(shù)殿堂走入了尋常百姓家,網(wǎng)上購(gòu)物系統(tǒng),其開(kāi)發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前臺(tái)應(yīng)用程序的開(kāi)發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的數(shù)據(jù)庫(kù),而對(duì)于后者則要求應(yīng)用
27、程序功能完備,易使用等特點(diǎn)。對(duì)SQL Server2000數(shù)據(jù)庫(kù)管理系統(tǒng)、SQL語(yǔ)言原理、ASP設(shè)計(jì)平臺(tái),ASP數(shù)據(jù)庫(kù)技術(shù)進(jìn)行了較深入的學(xué)習(xí)和應(yīng)用,主要完成對(duì)企業(yè)產(chǎn)品信息系統(tǒng)的需求分析、功能模塊劃分、數(shù)據(jù)庫(kù)模式分析,并由此設(shè)計(jì)了數(shù)據(jù)庫(kù)結(jié)構(gòu)和應(yīng)用程序。系統(tǒng)運(yùn)行結(jié)果證明,本文所設(shè)計(jì)的企業(yè)產(chǎn)品管理系統(tǒng)可以滿足購(gòu)物者和高級(jí)管理員雙方面的需求。通過(guò)電子商務(wù)網(wǎng)站的建設(shè)以實(shí)現(xiàn)對(duì)商業(yè)零售企業(yè)提供信息化管理。建立了基于網(wǎng)絡(luò)訂貨系統(tǒng)和網(wǎng)絡(luò)銷(xiāo)售系統(tǒng)。著重論述
28、了系統(tǒng)功能與實(shí)現(xiàn)、數(shù)據(jù)流程及存儲(chǔ),包括商品目錄、會(huì)員注冊(cè)、網(wǎng)上訂貨與購(gòu)物、商品查詢(xún)、后臺(tái)數(shù)據(jù)庫(kù)管理等。</p><p> 【關(guān)鍵詞】網(wǎng)上購(gòu)物,SQL Server2000 ,AS</p><p><b> 第一章 引言</b></p><p> 1.1 項(xiàng)目背景及意義</p><p> 隨著人民生活的水平的日
29、益提高,人們對(duì)于生活的品質(zhì)也有了明顯的提高,現(xiàn)在到網(wǎng)上購(gòu)物慢慢成為潮流,方便快揭,便宜,越來(lái)越多的人開(kāi)始將之視為日常生活的一部份。人們消費(fèi)觀念的改變也帶來(lái)了網(wǎng)絡(luò)世界的巨大發(fā)展。公司企業(yè)網(wǎng)上管理普遍,方便安全,適宜用戶的需求,跟隨時(shí)代的改變,21世紀(jì)的計(jì)算機(jī)化地位也已不可動(dòng)搖,計(jì)算機(jī)簡(jiǎn)單、快捷、高效、準(zhǔn)確的特性也受到推崇,在各行各業(yè)迅速發(fā)展壯大起來(lái)。有助于用戶更了解我們對(duì)本網(wǎng)站的建設(shè)計(jì)劃,我們雙方之間能夠互相信任的準(zhǔn)則.在企業(yè)信息管理行業(yè)
30、中,以產(chǎn)品管理行業(yè)為首,早就實(shí)行了產(chǎn)品生產(chǎn)、網(wǎng)絡(luò)管理的自動(dòng)化。旁邊規(guī)模的企業(yè)均在這方面發(fā)展。本系統(tǒng)也就是為了管理好公司產(chǎn)品信息而設(shè)計(jì)的。 </p><p> 1.2 系統(tǒng)可行性分析</p><p> 公司要在網(wǎng)上管理包括的產(chǎn)品和用戶購(gòu)銷(xiāo)鑒定資料繁多,包含很多的信息數(shù)據(jù)的管理,現(xiàn)今,有很多的網(wǎng)絡(luò)產(chǎn)品管理系統(tǒng)都是初步開(kāi)始使用,甚至尚未使用計(jì)算機(jī)進(jìn)行信息管理。以前對(duì)信息管理的主要方式是基于文
31、本、表格等紙介質(zhì)的手工處理,對(duì)于公司產(chǎn)品的情況(如生產(chǎn)的數(shù)量和銷(xiāo)售量)的統(tǒng)計(jì)和核實(shí)等往往采用對(duì)產(chǎn)品信息人工檢查進(jìn)行,用人工計(jì)算、手抄進(jìn)行。數(shù)據(jù)信息處理工作量大,容易出錯(cuò);由于數(shù)據(jù)繁多,容易丟失,且不易查找??偟膩?lái)說(shuō),缺乏系統(tǒng),規(guī)范的信息管理手段。盡管計(jì)算機(jī)在公司很普遍,但是尚較少用于產(chǎn)品信息管理,沒(méi)有發(fā)揮它的效力,資源閑置比較突出,這就是本企業(yè)產(chǎn)品信息管理系統(tǒng)開(kāi)發(fā)所要解決的問(wèn)題。</p><p> 從項(xiàng)目設(shè)計(jì)需
32、求說(shuō)明至最終審核,開(kāi)發(fā)人員工作分配到位,開(kāi)發(fā)小組成員在配合組長(zhǎng)工作的同時(shí),應(yīng)能如期完成各自的工作任務(wù)。</p><p> 開(kāi)發(fā)期限為一個(gè)月,若小組某成員因技術(shù)缺陷或者特殊原因延誤開(kāi)發(fā)進(jìn)度,其他組員應(yīng)提供相對(duì)幫助。另有輔導(dǎo)老師進(jìn)行指導(dǎo)與督促。 </p><p> 1.2.1經(jīng)濟(jì)可行性</p><p> 從經(jīng)濟(jì)上分析,開(kāi)發(fā)需求不是很高,加上成熟的軟硬件環(huán)境、
33、開(kāi)發(fā)周期較短,完成此系統(tǒng)所需要的開(kāi)發(fā)成本是十分少的,完成后更有利于你方公司的市場(chǎng)營(yíng)銷(xiāo)開(kāi)發(fā)維護(hù)起來(lái)也比較簡(jiǎn)單。</p><p><b> 經(jīng)費(fèi):大概10萬(wàn)元</b></p><p><b> 開(kāi)發(fā)周期: 1個(gè)月</b></p><p> 1.2.2技術(shù)可行性</p><p> 本網(wǎng)站將使用VS
34、2005作為開(kāi)發(fā)工具. ASP.NET的基本控件設(shè)計(jì)網(wǎng)站,C#制作企業(yè)產(chǎn)品信息管理系統(tǒng);ASP.NET與SQL Server數(shù)據(jù)庫(kù)的連接;我們將使用ASP作為網(wǎng)站的開(kāi)發(fā)技術(shù)進(jìn)行動(dòng)態(tài)網(wǎng)頁(yè)的開(kāi)發(fā)。</p><p> 1.2.3法律可行性</p><p> 由于整個(gè)系統(tǒng)是自行開(kāi)發(fā),符合國(guó)家各種政策法規(guī)。</p><p> 1.3 本課題研究目標(biāo)與內(nèi)容</p&g
35、t;<p> 基于上述問(wèn)題和需求可行性的分析,有必要建立一個(gè)企業(yè)產(chǎn)品信息管理系統(tǒng),使產(chǎn)品管理工作規(guī)范化,系統(tǒng)化,程序化,避免產(chǎn)品管理的隨意性,提高信息處理的速度和準(zhǔn)確性,能夠及時(shí)、準(zhǔn)確、有效的進(jìn)行查詢(xún)和修改公司產(chǎn)品情況等產(chǎn)品管理操作。</p><p> 第二章 系統(tǒng)設(shè)計(jì)基本原理與方法</p><p> 本企業(yè)產(chǎn)品信息管理系統(tǒng)將采用B/S模式進(jìn)行開(kāi)發(fā)、運(yùn)用C#制作企業(yè)產(chǎn)
36、品信息管理系統(tǒng);ASP.NET與SQL Server數(shù)據(jù)庫(kù)的連接方法原理;VS2005開(kāi)發(fā)軟件工具一套;</p><p> 2.1系統(tǒng)的體系結(jié)構(gòu)</p><p> 本企業(yè)產(chǎn)品信息管理系統(tǒng)根據(jù)后臺(tái)管理員設(shè)置的欄目和綁定的模板自動(dòng)生成前臺(tái)產(chǎn)品信息頁(yè)面、欄目瀏覽頁(yè)面和業(yè)界新聞瀏覽頁(yè)面,同時(shí)后臺(tái)提供了欄目、模板、相關(guān)信息的編輯、修改、和刪除功能,完成了企業(yè)產(chǎn)品信息系統(tǒng)的所有功能。</p&
37、gt;<p> 本系統(tǒng)提交系統(tǒng)設(shè)計(jì)采用典型的三層結(jié)構(gòu)模式:第一層ASP頁(yè)面主要實(shí)現(xiàn)對(duì)管理界面的顯示和解釋、中間層組件實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的操作和前臺(tái)頁(yè)面的生成工作,第三層數(shù)據(jù)庫(kù)服務(wù)器主要對(duì)系統(tǒng)提高數(shù)據(jù)服務(wù)。中間層組件主要封裝了對(duì)數(shù)據(jù)庫(kù)的查詢(xún)、修改、刪除以及頁(yè)面生成工作,實(shí)現(xiàn)了本系統(tǒng)的全部中間業(yè)務(wù)邏輯,在系統(tǒng)中起關(guān)鍵作用。如圖2-1所示</p><p> 圖2-1 系統(tǒng)設(shè)計(jì)方案</p>&l
38、t;p> 本系統(tǒng)欄目管理->產(chǎn)品信息管理->模板管理->生成HTML頁(yè)面形成一個(gè)完整的產(chǎn)品信息以及業(yè)界產(chǎn)品發(fā)布過(guò)程,主要通過(guò)相關(guān)類(lèi)實(shí)現(xiàn)了數(shù)據(jù)庫(kù)的管理和靜態(tài)文件的生成操作。</p><p> 2.2 ASP技術(shù)簡(jiǎn)介</p><p> Active Server Pages:是一套微軟開(kāi)發(fā)的服務(wù)器端腳本環(huán)境,ASP內(nèi)含于IIS之中 , 通過(guò)ASP我們可以結(jié)合 HT
39、ML 網(wǎng)頁(yè)、ASP 指令和 ActiveX元件建立動(dòng)態(tài)、交互且高效的WEB服務(wù)器應(yīng)用程序。有了ASP你就不必?fù)?dān)心客戶的瀏覽器是否能運(yùn)行你所編寫(xiě)的代碼,因?yàn)樗械某绦蚨紝⒃诜?wù)器端執(zhí)行,包括所有嵌在普通 HTML中的腳本程序。當(dāng)程序執(zhí)行完畢后,服務(wù)器僅將執(zhí)行的結(jié)果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負(fù)擔(dān),大大提高了交互的速度。</p><p> 2.3 Microsoft SQL Server 2000
40、簡(jiǎn)介</p><p> SQL是英文(Structured Query Language)的縮寫(xiě),意思為結(jié)構(gòu)化查詢(xún)語(yǔ)言。SQL語(yǔ)言的主要功能就是同各種數(shù)據(jù)庫(kù)建立聯(lián)系,進(jìn)行溝通。SQL被作為關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)的標(biāo)準(zhǔn)語(yǔ)言。SQL語(yǔ)句可以用來(lái)執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫(kù)中的數(shù)據(jù),從數(shù)據(jù)庫(kù)中提取數(shù)據(jù)等。目前,絕大多數(shù)流行的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),如Oracle, Sybase, Microsoft S
41、QL Server, Access等都采用了SQL語(yǔ)言標(biāo)準(zhǔn)。</p><p> SQL語(yǔ)言有以下幾個(gè)優(yōu)點(diǎn):</p><p> 1 非過(guò)程化語(yǔ)言 SQL是一個(gè)非過(guò)程化的語(yǔ)言,因?yàn)樗淮翁幚硪粋€(gè)記錄,對(duì)數(shù)據(jù)提供自動(dòng)導(dǎo)航。SQL允許用戶在高層的數(shù)據(jù)結(jié)構(gòu)上工作,而不對(duì)單個(gè)記錄進(jìn)行操作,可操作記錄集,所有SQL 語(yǔ)句接受集合作為輸入,返回集合作為輸出。SQL的集合特性允許一條SQL語(yǔ)句的結(jié)
42、果作為另一條SQL語(yǔ)句的輸入。</p><p> SQL不要求用戶指定對(duì)數(shù)據(jù)的存放方法, 這種特性使用戶更易集中精力于要得到的結(jié)果;所有SQL語(yǔ)句使用查詢(xún)優(yōu)化器,它是RDBMS的一部分,由它決定對(duì)指定數(shù)據(jù)存取的最快速度的手段,查詢(xún)優(yōu)化器知道存在什么索引,在哪兒使用索引合適,而用戶則從不需要知道表是否有索引、有什么類(lèi)型的索引。</p><p><b> 2. 統(tǒng)一的語(yǔ)言<
43、/b></p><p> SQL可用于所有用戶的DB活動(dòng)模型,包括系統(tǒng)管理員、數(shù)據(jù)庫(kù)管理員、 應(yīng)用程序員、決策支持系統(tǒng)人員及許多其它類(lèi)型的終端用戶?;镜腟QL 命令只需很少時(shí)間就能學(xué)會(huì),最高級(jí)的命令在幾天內(nèi)便可掌握。</p><p> 第三章 系統(tǒng)概述及需求分析</p><p> 3.1 系統(tǒng)總體概述</p><p> 企業(yè)
44、產(chǎn)品管理系統(tǒng)的主要任務(wù)是用計(jì)算機(jī)對(duì)各種產(chǎn)品信息進(jìn)行日常的管理,如查詢(xún)、修改、增加、刪除,統(tǒng)計(jì)以及存儲(chǔ)等,迅速準(zhǔn)確地完成各種產(chǎn)品信息的統(tǒng)計(jì)計(jì)算和匯總工作,快速打印出公司產(chǎn)品信息報(bào)表,針對(duì)系統(tǒng)服務(wù)對(duì)象的具體要求,設(shè)計(jì)了企業(yè)產(chǎn)品信息管理系統(tǒng)。</p><p> ?。?)對(duì)購(gòu)銷(xiāo)人員及公司產(chǎn)品信息的變動(dòng)進(jìn)行處理。提供客戶瀏覽公司相關(guān)信息</p><p> 查詢(xún)統(tǒng)計(jì)功能,用戶界面.</p>
45、;<p><b> 管理員進(jìn)入后臺(tái)管理</b></p><p> 系統(tǒng)總體鳥(niǎo)瞰 如圖3-1所示</p><p> 圖3-1 系統(tǒng)總體界面</p><p><b> 3.2 業(yè)務(wù)需求</b></p><p> 從以上系統(tǒng)概述中可以看出,本系統(tǒng)主要涉及的用戶有2類(lèi):客戶和系統(tǒng)管理
46、。以下將分別對(duì)各類(lèi)用戶所對(duì)應(yīng)的業(yè)務(wù)需求進(jìn)行介紹說(shuō)明:</p><p><b> 1、購(gòu)物業(yè)務(wù)需求</b></p><p> 購(gòu)物用戶是本系統(tǒng)業(yè)務(wù)需求的重要組成部分之一,首先購(gòu)物客戶可通過(guò)自己的注冊(cè)登錄系統(tǒng),可以在線修改自己的注冊(cè)資料,如密碼等,可以在線提交自己的購(gòu)物信息狀態(tài), 這個(gè)用戶中心是模擬現(xiàn)實(shí)的購(gòu)物 用戶可以查看自己的購(gòu)物籃 上面有用戶注冊(cè)修改信息,我的定單
47、,繼續(xù)購(gòu)物功能,購(gòu)物完后按退出推出系統(tǒng)</p><p> 2、系統(tǒng)管理員業(yè)務(wù)需求</p><p> 系統(tǒng)管理員登錄本系統(tǒng)后首先可以修改自己的密碼,用戶添加,用戶信息管理,其中包括凍結(jié)用戶帳號(hào)、修改用戶資料和刪除用戶信息,公司產(chǎn)品相關(guān)信息添加,產(chǎn)品信息維護(hù),其中包括修改產(chǎn)品資料和刪除產(chǎn)品信息,業(yè)界相關(guān)信息添加,信息維護(hù),其中包括修改業(yè)界新聞資料和刪除,公告信息維護(hù),其中包括修改公告信息和
48、刪除公告信息,讓用戶近距離接觸本公司產(chǎn)品的更多信息</p><p><b> 3.3 功能需求</b></p><p><b> 主要功能列表:</b></p><p> 1.前臺(tái)營(yíng)業(yè)模塊(1)業(yè)界新聞 讓用戶及業(yè)內(nèi)人士同時(shí)掌握其他公司的相同的產(chǎn)品形成對(duì)比 第一可以更能顯示本公司的實(shí)力 第二給本公司相關(guān)技術(shù)人員以參
49、考 在這里用戶還可以看到市場(chǎng)上各類(lèi)相近產(chǎn)品的市場(chǎng)價(jià)的報(bào)價(jià)以及分析 還介紹相關(guān)的新聞(2)本公司新聞的網(wǎng)站動(dòng)向 讓用戶及時(shí)了解本公司的產(chǎn)品更新情況和技術(shù)發(fā)達(dá)程度,并詳細(xì)分析行內(nèi)技術(shù)情況以及歷史性的發(fā)展,對(duì)產(chǎn)品價(jià)格上升下跌的情況做詳細(xì)的分析,讓用戶有了安全敢,同時(shí)給予用戶免費(fèi)使用本公司的產(chǎn)品,讓用戶近距離接觸本公司產(chǎn)品的更多功能,讓用戶感覺(jué)到本公司的產(chǎn)品確實(shí)好用 起到促消的效果(3)公司的產(chǎn)品展示,讓用戶及本公司技術(shù)人員是做到心理有數(shù),展示
50、本公司的產(chǎn)品第一有利于外界人士了解本公司的產(chǎn)品,第二給本公司的人員有了清楚的帳目及參考(4)用戶中心 用戶通過(guò)注冊(cè)就可以與本公司相關(guān)功能聯(lián)系購(gòu)物在后臺(tái)操作的管理員就可以完成本次用戶購(gòu)物的功能了 這個(gè)用戶中心是模擬現(xiàn)實(shí)的購(gòu)物 用戶可以查看自己的購(gòu)物籃 上面有用戶注冊(cè)修改信息,我的定單,繼續(xù)購(gòu)物功能,購(gòu)物完后按退出推出系統(tǒng) 用戶簡(jiǎn)單流程如圖3-2所示</p><p> 圖3-2 用戶簡(jiǎn)單流程</p>
51、<p> 2.后臺(tái) 管理員通過(guò)網(wǎng)站管理系統(tǒng)登陸到后臺(tái)管理系統(tǒng) ,(1)新聞管理 管路員就可以通過(guò)相關(guān)記者采訪來(lái)的新聞在這里發(fā)布了 分別有新聞添加和管理部2功能(2)產(chǎn)品管理 分為產(chǎn)品管理和添加 在管理上有修改刪除功能 (3)用戶管理 管理員可以修改用戶的資料刪除等功能,管理員可以添加用戶,并付于相對(duì)的權(quán)限。操作員可以更換自己密碼</p><p> 3.4 系統(tǒng)總體性能需求</p>
52、<p> 1,一般查詢(xún)響應(yīng)時(shí)間不能大于2秒。</p><p> 2,統(tǒng)計(jì)的響應(yīng)時(shí)間視具體情況而定,但簡(jiǎn)單的統(tǒng)計(jì)一般不能大于5秒。</p><p> 3,本網(wǎng)站應(yīng)運(yùn)行在windows xp系統(tǒng)下</p><p> 4,系統(tǒng)的界面操作方式應(yīng)以用戶意見(jiàn)變化而靈活轉(zhuǎn)化。</p><p> 5,系統(tǒng)不能以運(yùn)行環(huán)境的變化而停止運(yùn)作;
53、</p><p> 6,一般情況下不用進(jìn)行程序修改而是通過(guò)修改配置選項(xiàng)完成相應(yīng)工作。</p><p> 7,本軟件的輸入、輸出數(shù)據(jù)一般要求:產(chǎn)品輸入價(jià)格計(jì)算與保存,要求統(tǒng)計(jì)結(jié)果不能與系統(tǒng)自動(dòng)分析批改有絲毫誤差。</p><p> 8、系統(tǒng)應(yīng)有較高的穩(wěn)定性,安全性,容錯(cuò)性,速度上要求前臺(tái)要能夠很快地反應(yīng)用戶,后臺(tái)操作不能出現(xiàn)超時(shí)現(xiàn)象。</p>&
54、lt;p> 3.5 系統(tǒng)運(yùn)行環(huán)境需求</p><p><b> 硬件要求:</b></p><p> CPU:P3或者以上;</p><p> 內(nèi)存:64MB或者以上</p><p> 硬盤(pán):50M或者以上</p><p> 數(shù)據(jù)庫(kù)環(huán)境:Microsoft SQL Server
55、2000</p><p> 服務(wù)器環(huán)境:Windows 2000</p><p> 第四章 總體方案設(shè)計(jì)</p><p> 4.1 系統(tǒng)設(shè)計(jì)目標(biāo)</p><p> 傳統(tǒng)的網(wǎng)站企業(yè)信息管理方式有兩種,一是靜態(tài)HTML頁(yè)面,更新信息時(shí)需要重新制作頁(yè)面然后上傳頁(yè)面并修改相應(yīng)鏈接,這種方式因?yàn)樾侍鸵巡欢嘤?。二是基于ASP和腳本語(yǔ)言,將動(dòng)
56、態(tài)網(wǎng)頁(yè)和數(shù)據(jù)庫(kù)結(jié)合,通過(guò)應(yīng)用程序來(lái)處理產(chǎn)品信息,這是目前較為流行的做法。人們對(duì)最新信息的需求和發(fā)布迫切的需要及時(shí)性,而動(dòng)態(tài)交互式網(wǎng)頁(yè)剛好提供了這些功能,本系統(tǒng)就是一個(gè)能夠在網(wǎng)上實(shí)現(xiàn)公司產(chǎn)品的網(wǎng)上多用戶發(fā)布,多欄目管理,實(shí)時(shí)的進(jìn)行行為統(tǒng)計(jì)和記錄的網(wǎng)上交互系統(tǒng)。</p><p> 4.3 系統(tǒng)功能模塊規(guī)定</p><p><b> 產(chǎn)品信息管理</b></p&g
57、t;<p><b> 添加產(chǎn)品</b></p><p><b> 編輯產(chǎn)品信息</b></p><p><b> 審核產(chǎn)品信息</b></p><p> 產(chǎn)品以及業(yè)界新聞欄目管理</p><p><b> 附件信息管理</b><
58、;/p><p><b> 生成管理</b></p><p><b> 生成所有產(chǎn)品信息</b></p><p><b> 生成各欄目主頁(yè)</b></p><p><b> 生成主頁(yè)</b></p><p><b>
59、模板綁定</b></p><p><b> 模板管理</b></p><p><b> 增加模板</b></p><p><b> 賬號(hào)管理</b></p><p><b> 賬號(hào)管理</b></p><p>&
60、lt;b> 修改密碼</b></p><p><b> 系統(tǒng)數(shù)據(jù) </b></p><p><b> 系統(tǒng)設(shè)置 </b></p><p><b> 后臺(tái)通知</b></p><p><b> 4.4 系統(tǒng)用例圖</b><
61、/p><p> 系統(tǒng)用例圖如圖4-1所示。</p><p> 圖4-1 系統(tǒng)用例圖</p><p> 第五章 數(shù)據(jù)庫(kù)設(shè)計(jì)</p><p> 5.1 數(shù)據(jù)庫(kù)需求分析</p><p><b> 數(shù)據(jù)管理能力要求:</b></p><p> 1、能處理大量的產(chǎn)品數(shù)據(jù)。
62、</p><p> 2、安全指數(shù)高,防止黑客攻擊。</p><p> 3、負(fù)荷能力強(qiáng),防止數(shù)據(jù)量過(guò)大,而影響速度。</p><p> 4、采用備份,追查非法用戶</p><p> 5、遵循數(shù)據(jù)完整性規(guī)則,保證數(shù)據(jù)實(shí)際有效。</p><p> 6、保證發(fā)送數(shù)據(jù)庫(kù)引擎的數(shù)據(jù)得以可靠存儲(chǔ)。</p&g
63、t;<p> 7、數(shù)據(jù)備份功能,保證數(shù)據(jù)在丟失之后可以得到及時(shí)地補(bǔ)救。</p><p> ?。?)系統(tǒng)存在多個(gè)用戶且分別擁有不同權(quán)限(管理員、客戶)。</p><p> ?。?)客戶注冊(cè)時(shí)必須記錄客戶的基本信息,以及產(chǎn)品的基本信息。</p><p> ?。?)管理員可以可以發(fā)布業(yè)界最新公告以及添加和刪除產(chǎn)品信息。</p><p&
64、gt; 5.2 數(shù)據(jù)庫(kù)概念設(shè)計(jì)</p><p> 由上面的數(shù)據(jù)項(xiàng),我們可以設(shè)計(jì)出能夠滿足用戶需求的各種實(shí)體,以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。</p><p> 5.3 數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)</p><p> 5.3.1數(shù)據(jù)庫(kù)表結(jié)構(gòu)設(shè)計(jì)</p><p> 數(shù)據(jù)庫(kù)的概念設(shè)計(jì)完畢后,現(xiàn)在可以將上面的數(shù)據(jù)庫(kù)概念結(jié)構(gòu)轉(zhuǎn)化為某種數(shù)據(jù)
65、庫(kù)系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型。由上述數(shù)據(jù)庫(kù)的分析和概念設(shè)計(jì),針對(duì)本系統(tǒng)的需求我們?cè)O(shè)計(jì)出以下6張表,具體邏輯結(jié)構(gòu)如下圖5-1到5-6所示:</p><p> 1,表ST_newsclass</p><p> 圖5-1 ST_newsclass</p><p> 2,表ST_prolib</p><p><b> 3</b
66、></p><p> 圖5-2 ST_prolib</p><p> 3表ST_tProduct</p><p> 圖5-3 ST_tProduct</p><p> 4表ST_tNews</p><p> 圖5-4 ST_tNews</p><p> 5表ST_tOrd
67、er</p><p> 圖5-5 ST_tOrder</p><p> 6表ST—tUser</p><p> 圖5-6 ST—tUser</p><p> 5.4數(shù)據(jù)庫(kù)結(jié)構(gòu)的實(shí)現(xiàn)</p><p> 經(jīng)過(guò)前面的需求分析和概念結(jié)構(gòu)設(shè)計(jì)以后,得到數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)。就可以在SQL Servr 2000數(shù)據(jù)庫(kù)系統(tǒng)中
68、實(shí)現(xiàn)該邏輯結(jié)構(gòu),利用SQL Server 2000數(shù)據(jù)庫(kù)系統(tǒng)中SQL查詢(xún)分析器實(shí)現(xiàn)的。</p><p> 第六章 系統(tǒng)具體實(shí)現(xiàn)</p><p> 6.1 客戶前臺(tái)的實(shí)現(xiàn)</p><p> 6.1.1 會(huì)員登錄模塊設(shè)計(jì) 會(huì)員登錄前顯示登錄框,登陸后用戶除了可以進(jìn)行購(gòu)物外,還可修改自己的資料,可以進(jìn)入自己的帳號(hào)頁(yè)面通過(guò)選擇進(jìn)行適當(dāng)?shù)男薷?,里面包括?duì)自己的購(gòu)物
69、車(chē)的查詢(xún),訂單狀況的查詢(xún)。難點(diǎn)就是登陸時(shí)候的驗(yàn)證,用戶和密碼是否配套, </p><p> 6.1.2前臺(tái)登陸截圖以及部分主要代碼</p><p> 沒(méi)注冊(cè)前 如圖6-1所示</p><p> 圖6-1所示沒(méi)注冊(cè)前截面</p><p> 6.1.3用戶注冊(cè)部分代碼:</p><p> using System
70、;</p><p> using System.Collections;</p><p> using System.ComponentModel;</p><p> using System.Data;</p><p> using System.Drawing;</p><p> using System
71、.Web;</p><p> using System.Web.SessionState;</p><p> using System.Web.UI;</p><p> using System.Web.UI.WebControls;</p><p> using System.Web.UI.HtmlControls;</p&g
72、t;<p> namespace ST_GROUP.EnterpriseOnlineInfoManage</p><p><b> {</b></p><p> public partial class ST_userreg : System.Web.UI.Page</p><p><b> {</b>
73、;</p><p> ST_DataBase ST_database = new ST_DataBase();</p><p> protected void Page_Load(object sender, System.EventArgs e)</p><p><b> {</b></p><p><b&
74、gt; }</b></p><p> protected void Button1_Click(object sender, System.EventArgs e)</p><p><b> {</b></p><p> Label1.Visible = false;</p><p> string
75、 errmsg = "";</p><p> if (username.Text == "")</p><p><b> {</b></p><p> errmsg += "<br>用戶名不能為空!<br>";</p><p>&l
76、t;b> }</b></p><p> if (password.Text == "")</p><p><b> {</b></p><p> errmsg += "密碼不能為空!<br>";</p><p><b> }<
77、/b></p><p> if (password.Text != password2.Text)</p><p><b> {</b></p><p> errmsg += "兩次密碼不想同,請(qǐng)確認(rèn)您的密碼是否正確!<br>";</p><p><b> }<
78、;/b></p><p> if (usertel.Text == "")</p><p><b> {</b></p><p> errmsg += "聯(lián)系電話必須輸入!<br>";</p><p><b> }</b></p
79、><p> if (useraddr.Text == "")</p><p><b> {</b></p><p> errmsg += "請(qǐng)輸入地址!<br>";</p><p><b> }</b></p><p>
80、 if (userrname.Text == "")</p><p><b> {</b></p><p> errmsg += "請(qǐng)輸入真實(shí)姓名!<br>";</p><p><b> }</b></p><p> if (errmsg
81、 != "")</p><p><b> {</b></p><p> Label1.Text = "<font color=ff000>"+errmsg +"</font>";</p><p> Label1.Visible = true;</p&
82、gt;<p><b> }</b></p><p><b> else</b></p><p><b> {</b></p><p> string ST_strsql;</p><p> ST_strsql = "select * from
83、ST_tUser where ST_username ='" + username.Text + "'";</p><p> DataSet ST_dataSet = new DataSet();</p><p> ST_dataSet=ST_database.GetDataSet(ST_strsql,"usernamelist&
84、quot;);</p><p> if(ST_dataSet.Tables["usernamelist"].Rows.Count == 0)</p><p><b> {</b></p><p> ST_strsql = "insert into ST_tUser (ST_username,ST_userpa
85、ssword,ST_userrname,ST_usertel,ST_useraddr,ST_userclass) values ('" + username.Text + "','" + password.Text + "','" + userrname.Text + "','" + usertel.Text +
86、 "','" + useraddr.Text + "',1)";</p><p> ST_database.execsql(ST_strsql);</p><p> Response.Write("<script>alert(\"注冊(cè)成功!您現(xiàn)在可以登錄本站,在線選購(gòu)您喜歡的產(chǎn)品了。\&qu
87、ot;);</script>");</p><p><b> }</b></p><p><b> else</b></p><p><b> {</b></p><p> username.Text = "";</p&g
88、t;<p> Response.Write("<script>alert(\"用戶名已經(jīng)存在,請(qǐng)確定新的用戶名,再次提交注冊(cè)!\");</script>");</p><p><b> }</b></p><p><b> }</b></p><
89、;p><b> }</b></p><p><b> }</b></p><p><b> }</b></p><p> 登陸后顯示 如圖6-2所示</p><p> 圖6-2 登陸成功畫(huà)面</p><p> 6.1.4用戶成功登錄后
90、功能如圖6-3所示</p><p> 圖6- 3 用戶成功登錄后界面</p><p> 6.1.5用戶修改自己的資料</p><p><b> 用戶資料相關(guān)代碼:</b></p><p> using System;</p><p> using System.Collections;&
91、lt;/p><p> using System.ComponentModel;</p><p> using System.Data;</p><p> using System.Drawing;</p><p> using System.Web;</p><p> using System.Web.Sessi
92、onState;</p><p> using System.Web.UI;</p><p> using System.Web.UI.WebControls;</p><p> using System.Web.UI.HtmlControls;</p><p> namespace ST_GROUP.EnterpriseOnline
93、InfoManage</p><p><b> {</b></p><p> /// <summary></p><p> /// ST_userinfoedit 的摘要說(shuō)明。</p><p> /// </summary></p><p> public par
94、tial class ST_userinfoedit : System.Web.UI.Page</p><p><b> {</b></p><p> ST_DataBase ST_database = new ST_DataBase();</p><p> protected void Page_Load(object sender,
95、System.EventArgs e)</p><p><b> {</b></p><p> //Response.Write(cproid);</p><p> if(!IsPostBack)</p><p><b> {</b></p><p> if (Se
96、ssion["name"] != null)</p><p><b> {</b></p><p> string ST_strsql = "select * from ST_tUser where ST_username='" + Session["name"].ToString() + &qu
97、ot;'";</p><p> //Response.Write(strsql);</p><p> DataTable ST_dt = new DataTable();</p><p> ST_dt = ST_database.ReadTable(ST_strsql);</p><p> username.Text
98、 = ST_dt.Rows[0]["ST_username"].ToString();</p><p> userrname.Text = ST_dt.Rows[0]["ST_userrname"].ToString();</p><p> usertel.Text = ST_dt.Rows[0]["ST_usertel"].
99、ToString();</p><p> useraddr.Text = ST_dt.Rows[0]["ST_useraddr"].ToString();</p><p><b> }</b></p><p><b> }</b></p><p><b> }&
100、lt;/b></p><p> #region Web 窗體設(shè)計(jì)器生成的代碼</p><p> override protected void OnInit(EventArgs e)</p><p><b> {</b></p><p><b> //</b></p>&
101、lt;p> // CODEGEN: 該調(diào)用是 ASP.NET Web 窗體設(shè)計(jì)器所必需的。</p><p><b> //</b></p><p> InitializeComponent();</p><p> base.OnInit(e);</p><p><b> }</b>&
102、lt;/p><p> /// <summary></p><p> /// 設(shè)計(jì)器支持所需的方法 - 不要使用代碼編輯器修改</p><p> /// 此方法的內(nèi)容。</p><p> /// </summary></p><p> private void InitializeCompo
103、nent()</p><p><b> { </b></p><p><b> }</b></p><p> #endregion</p><p> protected void Button1_Click(object sender, System.EventArgs e)</
104、p><p><b> {</b></p><p> Label1.Visible = false;</p><p> string errmsg = "";</p><p> if (username.Text == "")</p><p><b&
105、gt; {</b></p><p> errmsg += "<br>用戶名不能為空!<br>";</p><p><b> }</b></p><p> if (password.Text == "")</p><p><b>
106、 {</b></p><p> errmsg += "密碼不能為空!<br>";</p><p><b> }</b></p><p> if (password.Text != password2.Text)</p><p><b> {</b>
107、;</p><p> errmsg += "兩次密碼不想同,請(qǐng)確認(rèn)您的密碼是否正確!<br>";</p><p><b> }</b></p><p> if (usertel.Text == "")</p><p><b> {</b>&
108、lt;/p><p> errmsg += "聯(lián)系電話必須輸入!<br>";</p><p><b> }</b></p><p> if (useraddr.Text == "")</p><p><b> {</b></p>&
109、lt;p> errmsg += "請(qǐng)輸入地址!<br>";</p><p><b> }</b></p><p> if (userrname.Text == "")</p><p><b> {</b></p><p> errm
110、sg += "請(qǐng)輸入真實(shí)姓名!<br>";</p><p><b> }</b></p><p> if (errmsg != "")</p><p><b> {</b></p><p> Label1.Text = "<
111、font color=ff000>"+errmsg +"</font>";</p><p> Label1.Visible = true;</p><p><b> }</b></p><p><b> else</b></p><p><
112、b> {</b></p><p> string ST_strsql = "update ST_tUser set ST_userpassword='" +password.Text +"',ST_usertel='" + usertel.Text +"' ,ST_useraddr='" +
113、 useraddr.Text +"' where ST_username='"+ username.Text +"'";</p><p> ST_database.execsql(ST_strsql);</p><p> Response.Write("<script>alert(\"更新成
114、功\");</script>");</p><p><b> }</b></p><p><b> }</b></p><p><b> }</b></p><p><b> }</b></p><
115、;p> 6.1.6注冊(cè)如圖6-4所示</p><p><b> 圖6-4用戶注冊(cè)</b></p><p> 6.1.7用戶登錄功能實(shí)現(xiàn)主要代碼</p><p> using System;</p><p> using System.Collections;</p><p> u
116、sing System.ComponentModel;</p><p> using System.Data;</p><p> using System.Drawing;</p><p> using System.Web;</p><p> using System.Web.SessionState;</p><
117、;p> using System.Web.UI;</p><p> using System.Web.UI.WebControls;</p><p> using System.Web.UI.HtmlControls;</p><p> namespace ST_GROUP.EnterpriseOnlineInfoManage</p>&
118、lt;p><b> {</b></p><p> public partial class ST_Admin_login : System.Web.UI.Page</p><p><b> {</b></p><p> ST_DataBase ST_database = new ST_DataBase();&
119、lt;/p><p> protected void Page_Load(object sender, System.EventArgs e)</p><p><b> {</b></p><p><b> }</b></p><p> protected void Button1_Click(o
120、bject sender, System.EventArgs e)</p><p><b> {</b></p><p> string ST_strsql = "select * from ST_tUser where ST_username = '" + adminname.Text + "' and ST_use
121、rpassword = '"+ adminpass.Text +"' and ST_userclass = 2";</p><p> DataTable ST_dt = new DataTable();</p><p> ST_dt = ST_database.ReadTable(ST_strsql);</p><p&g
122、t; if(ST_dt.Rows.Count>0)</p><p><b> {</b></p><p> Session["admin"] = adminname.Text;</p><p> Response.Redirect("ST_Admin_index.aspx");</p&
123、gt;<p><b> }</b></p><p><b> else</b></p><p><b> {</b></p><p> adminpass.Text = "";</p><p><b> }</b>
124、;</p><p><b> }</b></p><p><b> }</b></p><p><b> }</b></p><p> 6.1.8用戶中心以及查看產(chǎn)品信息以及訂購(gòu)物品如圖6-5所示</p><p> 圖6-5戶中心及購(gòu)物畫(huà)面&l
125、t;/p><p> 6.2后臺(tái)管理登陸前后視圖如圖6-6 .6-7所示</p><p> 圖6-6 后臺(tái)登陸前畫(huà)面</p><p> 圖6-7 后臺(tái)登陸后畫(huà)面</p><p> 6.2.1后臺(tái)主界面代碼:</p><p> using System;</p><p> using Sys
126、tem.Collections;</p><p> using System.ComponentModel;</p><p> using System.Data;</p><p> using System.Drawing;</p><p> using System.Web;</p><p> using
127、 System.Web.SessionState;</p><p> using System.Web.UI;</p><p> using System.Web.UI.WebControls;</p><p> using System.Web.UI.HtmlControls;</p><p> namespace ST_GROUP
128、.EnterpriseOnlineInfoManage</p><p><b> {</b></p><p> public partial class ST_main : System.Web.UI.Page</p><p><b> {</b></p><p> protected Sy
129、stem.Web.UI.WebControls.Button Button1;</p><p> protected System.Web.UI.WebControls.Button Button2;</p><p> protected System.Web.UI.WebControls.TextBox TextBox1;</p><p> protecte
130、d System.Web.UI.WebControls.TextBox TextBox2;</p><p> protected System.Web.UI.WebControls.TextBox TextBox3;</p><p> protected System.Web.UI.WebControls.Button Button3;</p><p> ST
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 計(jì)算機(jī)信息管理專(zhuān)業(yè)畢業(yè)論文
- 計(jì)算機(jī)信息管理專(zhuān)業(yè)畢業(yè)論文
- 計(jì)算機(jī)信息管理專(zhuān)業(yè)畢業(yè)論文
- 計(jì)算機(jī)信息管理專(zhuān)業(yè)畢業(yè)論文
- 計(jì)算機(jī)應(yīng)用專(zhuān)業(yè)畢業(yè)論文--學(xué)生信息管理系統(tǒng)
- 計(jì)算機(jī)信息管理畢業(yè)論文
- 計(jì)算機(jī)信息管理畢業(yè)論文
- 計(jì)算機(jī)信息管理畢業(yè)論文
- 計(jì)算機(jī)信息管理畢業(yè)論文---計(jì)算機(jī)圖書(shū)管理系統(tǒng)
- 計(jì)算機(jī)信息管理系統(tǒng)畢業(yè)論文(設(shè)計(jì))
- 計(jì)算機(jī)畢業(yè)論文-nba信息管理系統(tǒng)
- 計(jì)算機(jī)信息管理專(zhuān)業(yè)畢業(yè)論文-網(wǎng)站設(shè)計(jì)
- 計(jì)算機(jī)信息管理專(zhuān)業(yè)專(zhuān)科畢業(yè)論文
- 計(jì)算機(jī)學(xué)生信息管理系統(tǒng)畢業(yè)論文
- 淺析計(jì)算機(jī)信息管理系統(tǒng)畢業(yè)論文
- 計(jì)算機(jī)信息管理畢業(yè)論文-- 學(xué)生管理系統(tǒng)
- 計(jì)算機(jī)信息管理專(zhuān)業(yè)畢業(yè)論文范文免費(fèi)預(yù)覽
- 計(jì)算機(jī)信息管理專(zhuān)科畢業(yè)論文
- 計(jì)算機(jī)應(yīng)用畢業(yè)論文---學(xué)生信息管理系統(tǒng)
- 計(jì)算機(jī)應(yīng)用畢業(yè)論文:學(xué)生信息管理系統(tǒng)
評(píng)論
0/150
提交評(píng)論