freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

網(wǎng)上書(shū)店生產(chǎn)實(shí)習(xí)報(bào)告(編輯修改稿)

2024-08-31 04:34 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 /IP,因此這里的硬件接口問(wèn)題主要就是TCP/IP層中的網(wǎng)絡(luò)接口層,他負(fù)責(zé)數(shù)據(jù)幀的發(fā)送和接收,幀是獨(dú)立的網(wǎng)絡(luò)信息傳輸單元。網(wǎng)絡(luò)接口層將幀放在網(wǎng)上,或從網(wǎng)上把幀取下來(lái)。這就要求IP使用網(wǎng)絡(luò)設(shè)備接口規(guī)范NDIS向網(wǎng)絡(luò)接口層提交幀,并且IP支持廣域網(wǎng)和本地網(wǎng)接口技術(shù)。在系統(tǒng)運(yùn)行時(shí)要注意關(guān)閉那些容易受攻擊和入侵的端口號(hào),在能保證帶寬的前提下僅開(kāi)通系統(tǒng)運(yùn)行所必須的端口。b、軟件接口:這里的接口問(wèn)題主要就是怎樣與sql數(shù)據(jù)庫(kù)進(jìn)行通信,以便對(duì)數(shù)據(jù)庫(kù)進(jìn)行讀取和寫(xiě)入操作。開(kāi)發(fā)中可能使用到的常用對(duì)象有以下幾個(gè): (1)連接對(duì)象(Connection):用來(lái)連接數(shù)據(jù)庫(kù)。 (2)記錄集對(duì)象(RecordSet):用來(lái)保存查詢語(yǔ)句的返回結(jié)果。 (3)命令對(duì)象(Command):用來(lái)執(zhí)行SQL語(yǔ)句或者SQL Server的存儲(chǔ)過(guò)程。 (4)參數(shù)對(duì)象(Parameter):用來(lái)為存儲(chǔ)過(guò)程或查詢提供參數(shù)。系統(tǒng)中的各模塊之間的接口、調(diào)用關(guān)系,以及模塊間的數(shù)據(jù)傳遞關(guān)系如下所示: 模塊編號(hào) 模塊名稱 備注 GN1 會(huì)員登錄 登錄模塊 GN2 管理員登錄 登錄模塊 GN3 用戶注冊(cè) 登錄模塊 GN4 添加書(shū)籍 書(shū)籍管理模塊 GN5 修改書(shū)籍 書(shū)籍管理模塊 GN6 查看書(shū)籍 書(shū)籍管理模塊 GN7 刪除書(shū)籍 書(shū)籍管理模塊 GN8 訂購(gòu)書(shū)籍 購(gòu)物車管理模塊 GN9 刪除訂單 購(gòu)物車管理模塊 GN10 修改訂購(gòu)信息 購(gòu)物車管理模塊GN11 添加留言 留言板模塊GN11 修改留言 留言板模塊GN11 刪除留言 留言板模塊1)登錄模塊與書(shū)籍管理模塊:管理員可以對(duì)數(shù)據(jù)庫(kù)中的書(shū)籍進(jìn)行增加、刪除、修改等操作,這三種功能的權(quán)限僅局限于管理員,要進(jìn)行操作需確保為管理員,調(diào)用登錄模塊驗(yàn)證用戶以保證數(shù)據(jù)庫(kù)的信息的正確、完整與安全。 2)登錄模塊與購(gòu)物車管理模塊:用戶進(jìn)入系統(tǒng)后可以查詢書(shū)籍,若要購(gòu)物則需確保用戶為本系統(tǒng)的會(huì)員,非會(huì)員可以注冊(cè),會(huì)員成功登錄后將會(huì)員id儲(chǔ)存于服務(wù)器中,購(gòu)物過(guò)程將書(shū)籍id也儲(chǔ)存于服務(wù)器中,當(dāng)會(huì)員確認(rèn)購(gòu)買時(shí),將會(huì)員id、書(shū)籍id和購(gòu)買數(shù)量存于數(shù)據(jù)庫(kù)中的shopcart表中,并更改該書(shū)籍的庫(kù)存量。3) 登陸模塊與留言板模塊:用戶沒(méi)登陸時(shí)只能查看留言板的內(nèi)容不能編輯;當(dāng)用戶登錄后可以寫(xiě)新的留言,并且從session中取得當(dāng)前登陸的用戶名作為留言的作者,如果登陸的是會(huì)員,還可以在留言板中刪除和更改自己發(fā)的留言;如果登陸的是管理員,還可以對(duì)所有留言進(jìn)行操作。 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)網(wǎng)上書(shū)店的ER圖大致如下圖所示:通過(guò)對(duì)于網(wǎng)上書(shū)店的需求分析,以及根據(jù)其他例子參考初步設(shè)計(jì)出數(shù)據(jù)庫(kù)各個(gè)表中的屬性內(nèi)容,數(shù)據(jù)庫(kù)的具體設(shè)計(jì)將在數(shù)據(jù)庫(kù)設(shè)計(jì)中設(shè)計(jì)出來(lái)。如下所示:1)、用戶信息表(user):序號(hào)字段名稱數(shù)據(jù)類型長(zhǎng)度必填字段說(shuō)明1id自動(dòng)編號(hào)11自動(dòng)編號(hào)2name文本50是用戶名(登錄時(shí))3文本50是Email4password文本50是密碼5role數(shù)字11權(quán)限6relname文本50否真實(shí)姓名7age數(shù)字11否年齡8phone文本50否手機(jī)號(hào)9address文本50否地址10answer文本50否密碼答案11registerTime日期/時(shí)間注冊(cè)時(shí)間2)、書(shū)籍信息表(book)序號(hào)字段名稱數(shù)據(jù)類型長(zhǎng)度必填字段說(shuō)明1id自動(dòng)編號(hào)自動(dòng)編號(hào)2name文本50是書(shū)名3url文本50是封面路徑4author文本50是作者5bookman文本50是出版社6price數(shù)字雙精度是價(jià)格7categoryId數(shù)字50是分類8addTime日期/時(shí)間添加日期9total數(shù)字11是添加數(shù)目10currentNum數(shù)字11是現(xiàn)有庫(kù)存11introduction文本2000書(shū)籍簡(jiǎn)介3)、書(shū)籍分類信息表(bookcategory)序號(hào)字段名稱數(shù)據(jù)類型長(zhǎng)度必填字段說(shuō)明1id自動(dòng)編號(hào)分類id2name文本50是分類名4)、購(gòu)物車信息表(shopcart)序號(hào)字段名稱數(shù)據(jù)類型長(zhǎng)度必填字段說(shuō)明1id自動(dòng)編號(hào)自動(dòng)編號(hào)2num數(shù)字11是購(gòu)買數(shù)量3userId文本50是用戶id編號(hào)4bookName文本50是購(gòu)買書(shū)名5price數(shù)字11是書(shū)籍總價(jià)6bookID數(shù)字11是購(gòu)買書(shū)籍id編號(hào)5)、留言板信息表(note)序號(hào)字段名稱數(shù)據(jù)類型長(zhǎng)度必填字段說(shuō)明1id自動(dòng)編號(hào)11是自動(dòng)編號(hào)2title文本50是標(biāo)題3author文本50是作者4content文本50是正文根據(jù)上述幾個(gè)數(shù)據(jù)庫(kù)表,通過(guò)PowerDisigner軟件建立數(shù)據(jù)庫(kù)的概念模型CDM和物理模型PDM。CDM如下圖所示:PDM模型如下圖所示: 系統(tǒng)出錯(cuò)處理設(shè)計(jì) 信息出 錯(cuò)情況出錯(cuò)形式含義處理辦法登陸出錯(cuò)用戶名不存在。密碼錯(cuò)誤在此系統(tǒng)的數(shù)據(jù)庫(kù)中不存在重新輸入正確信息后,登錄注冊(cè)出錯(cuò)填寫(xiě)的注冊(cè)信息錯(cuò)誤填寫(xiě)的注冊(cè)信息不符合系統(tǒng)的要求重新輸入注冊(cè)信息,直到符合要求為止系統(tǒng)實(shí)現(xiàn)用戶模塊關(guān)鍵代碼:用戶模塊持久層:添加用戶功能:public boolean insertUser (User user) { connection = ()。 // 得到數(shù)據(jù)庫(kù)連接 StringBuffer sqlState = new StringBuffer()。 (INSERT INTO user(name,pass,role,)。 (realName,gender,age,phone,,address,registerTime)。 ()VALUES(?,?,?,?,?,?,?,?,?,?))。 (sqlState)。 try { preState = (())。 (1, ())。 // 設(shè)置每個(gè)要插入的的屬性 (2, ())。 (3, ())。 (4, ())。 (5, ())。 (6, ())。 (7, ())。 (8, ())。 (9, ())。 (10, ())。 ()。 return true。 } catch (SQLException e) { ()。 return false。 } finally { (connection, preState, resultSet)。 } }查詢用戶功能:public ArrayList queryUser() { connection = ()。 String sqlState = SELECT * FROM user。 User user = new User()。 ArrayList arrayList = new ArrayList()。 try { state = ()。 resultSet = (sqlState)。 // 執(zhí)行sql查詢 while (()) { ((id))。 ((name))。 ((pass))。 ((role))。 ((realName))。 ((age))。 ((gender))。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1