999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

電腦報價系統的開發與實現

2016-06-02 03:09:43郴州市紀檢監察廉政教育和案件管理中心
電子世界 2016年9期

郴州市紀檢監察廉政教育和案件管理中心 李 李

?

電腦報價系統的開發與實現

郴州市紀檢監察廉政教育和案件管理中心 李 李

【摘要】隨著計算機技術的飛速發展,計算機硬件的價格每天都會發生變化。電腦報價系統是根據用戶的實際需求,采用ASP和SQL數據庫技術開發的一套應用系統。根據軟件工程理論,本文從系統設計、數據庫設計和主要功能模塊開發等方面詳細地闡述了電腦報價系統的設計與實現過程。

【關鍵詞】數據庫技術;ASP;報價系統;Web

湖南省教育廳科學研究項目:基于模糊Petri網的并行推理研究(批準號:12C0976)研究成果。

0 引言

當今,計算機技術迅猛發展,電腦硬件的價格每天都在變化。廣大計算機組裝發燒友需要及時了解各種電腦硬件的價格,以便配置出“價廉物美”的電腦主機。此時,電腦報價系統應運而生。

電腦報價系統是網上商城購物系統的一個有機組成部分。通過電腦報價系統可以使電腦硬件報價更準確直觀,增加購買者的信任感。購買者可以根據自己的經濟狀況來選擇最合適的硬件搭配。

1 系統設計

四個主要功能模塊包含在電腦報價系統之中:

(1)系統數據庫及系統數據庫驅動模塊[1]

本電腦報價系統的各項硬件信息和系統管理員的用戶名及密碼存放在此模塊中。

(2)硬件查詢模塊

普通用戶需要一個簡單的操作平臺來查詢各種硬件的信息,這個操作平臺即為系統的硬件查詢模塊。用戶可以在這個平臺上查詢自己所需要的各種硬件信息,此平臺提供兩種查詢方式,即:自動查詢和關鍵字查詢。該系統模塊將對用戶輸入的查詢信息進行分析并在數據庫中調用與此相互關聯的信息,最終將查詢結果展示給用戶[2]。

(3)模擬裝機模塊

與此同時,本電腦報價系統還為各用戶提供了一個極其便利的操作平臺,該平臺即為系統中的模擬裝機模塊。在這個平臺上,用戶可以按照自己的需求選擇合適的硬件,本系統將對用戶提交的信息進行分析,最終計算出用戶所選硬件的總價格并將結果展示給用戶。

(4)后臺管理模塊

為方便系統管理員進行管理,該系統專門為系統管理員提供一個操作平臺,該平臺即為系統中的后臺管理模塊。管理員用戶通過驗證后進入該模塊中管理系統中的硬件信息和用戶信息[3]。

2 系統數據庫設計

(1)數據庫信息處理要求

該電腦報價系統所需要的數據庫信息處理要求如下:

a.基本信息管理:管理網站管理員的信息;

b.硬件信息管理:管理硬件編號、硬件類別、硬件型號、硬件價格、硬件描述等信息[4];

(2)數據庫的安全性與完整性要求

電腦報價系統數據庫中的關系需要滿足BCNF(關系模式R<U,F>∈1NF。若X函數確定Y且Y不屬于X時X必含有碼,則R<U,F>∈BCNF)的要求,BCNF將在函數依賴范疇內,實現徹底的分離,消除插入和刪除的異常;而且數據庫要求具有高安全性及可恢復性[5]。

3 主要功能模塊設計

首頁是進入網站后看到的第一個頁面。通過首頁,用戶可以鏈接到系統的各個模塊,它主要是實現自動查詢功能。

3.1 首頁的構成

首頁共分為四個部分,各個部分的作用如下:

● 第一部分用來顯示站點的標志和站點的廣告圖片。

● 第二部分用來顯示站點的常用超級鏈接,通過這些超級鏈接可以訪問站點的其他頁面。

● 第三部分用來顯示該頁的常設項目,供用戶選擇需要查詢的硬件。

● 第四部分用來列出硬件報價查詢的結果。這部分根據用戶對左端部分的選擇而顯示相應的內容,默認情況下顯示CPU的報價。

3.2 關鍵代碼分析

(1)得到用戶輸入的信息

該系統使用ASP中Request對象的QueryString集合來得到用戶輸入的信息,代碼如下:

這段代碼先定義一個叫做HD_name的變量。然后得到用戶輸入的 “HD_name”的變量的值并賦給HD_name的變量。如果HD_name變量為空,則將其值為默認值(CPU)。

(2)和數據庫建立連接并查詢指定記錄

和數據庫建立連接的代碼如下:

這段代碼先建立一個Connection 對象的實例cn,并使用該對象的open 方法連接數據庫。

查詢指定記錄的代碼如下:

這段代碼先建立一個Command對象的實例cmd,并使用Connection對象的實例cn連接到數據庫。然后執行SQL語句,查詢HD_name指定表格的字段fldB,fldM,fldD和 fldP,并把查詢結果存放到RecordSet對象的實例rs中。

(3)顯示查詢結果

顯示查詢結果的代碼如下:

這段代碼在硬件信息表中逐條顯示rs中所保存的查詢結果。其中的if…else語句用來判斷查詢的內容是不是fldD,如果是,則將該列的寬度設置為 “61%”,因為硬件描述的內容一般比較長。其他字段所在列的寬度均設置為 “13%”。

4 結束語

當今,各個商家都密切關注如何利用計算機網絡優勢提高企業自身的經濟效益,本文詳細闡述了如何利用ASP技術進行電腦報價系統的設計與實施,這對各個企業建立中小型電子商務網站具有一定的參考價值。

參考文獻

[1]李亨,王成勇,肖福成.基于規則的小型沖壓模具報價系統[J].合肥工業大學學報﹕自然科學版,2009,32(1)﹕36-39.

[2]許潔,王鑒,曲永福等.基于ASP.NET和SQL Server的檔案管理系統應用研究[J].水產科學,2009(7)﹕424-426.

[3]高東旭,龐大芳.基于ASP.NET和SQL Server技術開發煤礦安全信息管理系統[J].煤炭技術,2008,27(10)﹕64-65.

[4]張文娟,康家銀,胡文彬.基于ASP的地區人口居住管理系統的設計與實現[J].計算機工程與設計,2008,29(9)﹕2417-2419.

[5]Dino Esposito. Building Web Solution With ASP.NET And ADO.NET. Academic Press, Inc.,2002.

作者簡介:

李李(1983—),男,瑤族,湖南郴州人,碩士,講師,現供職于郴州市紀檢監察廉政教育和案件管理中心,研究方向:數據庫、信息管理。

主站蜘蛛池模板: 国产午夜一级毛片| 毛片免费网址| 伊人久久福利中文字幕| 成人在线视频一区| 免费又黄又爽又猛大片午夜| 日本黄色不卡视频| 伊人天堂网| 无码AV动漫| 国产亚洲高清在线精品99| 91精品网站| 亚洲一道AV无码午夜福利| 色窝窝免费一区二区三区| 亚洲欧美日韩天堂| 亚洲欧美日韩中文字幕在线一区| 国产福利拍拍拍| 国产精品久久久久久久久久98| 性视频久久| 青青草一区| 亚洲成aⅴ人在线观看| 日韩毛片在线播放| 欧美日韩成人在线观看| 亚洲黄网视频| 欧美亚洲综合免费精品高清在线观看| 99999久久久久久亚洲| 国产欧美视频综合二区| 久久6免费视频| 国产成人高清精品免费| 欧美成人精品在线| 国产一区二区在线视频观看| 国产第一页免费浮力影院| 特级精品毛片免费观看| 影音先锋丝袜制服| 国产亚洲视频中文字幕视频| 91成人免费观看在线观看| 日本成人精品视频| 国模视频一区二区| 天堂av综合网| 久久国产V一级毛多内射| 欧美国产日韩在线播放| 重口调教一区二区视频| 999国内精品视频免费| 日本一区二区三区精品视频| 999精品色在线观看| 一级毛片免费高清视频| 91成人在线免费视频| 蜜臀AV在线播放| 国产精品3p视频| 国产精品私拍在线爆乳| 国产三级成人| 国产sm重味一区二区三区| 久久精品国产精品国产一区| 日韩精品毛片人妻AV不卡| 亚洲av无码久久无遮挡| 国产三级国产精品国产普男人| 2020极品精品国产| 性色在线视频精品| 日韩亚洲高清一区二区| 无码电影在线观看| 免费在线一区| 亚洲日本中文字幕天堂网| 亚洲高清中文字幕| 国产高潮流白浆视频| 波多野结衣的av一区二区三区| 免费国产无遮挡又黄又爽| 亚洲人成网线在线播放va| 一级看片免费视频| 亚洲日韩久久综合中文字幕| 狠狠v日韩v欧美v| 91精品国产91欠久久久久| 精品欧美视频| 久久免费视频6| 毛片久久久| 欧美亚洲国产日韩电影在线| 中文精品久久久久国产网址| 人妻出轨无码中文一区二区| 亚洲精品成人7777在线观看| 九九视频免费在线观看| 欧美成人午夜视频| 亚洲成网站| 无码一区二区三区视频在线播放| 中文字幕亚洲第一| 国产精品私拍在线爆乳|