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

正文內(nèi)容

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

2025-08-31 04:34 本頁面
 

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