[發(fā)明專利]圖書銷售系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 201811055511.8 | 申請(qǐng)日: | 2018-09-11 |
| 公開(公告)號(hào): | CN109147237B | 公開(公告)日: | 2021-05-25 |
| 發(fā)明(設(shè)計(jì))人: | 郭小霞;張文麗;馬杰;杜博文;鄧賓 | 申請(qǐng)(專利權(quán))人: | 哈爾濱理工大學(xué) |
| 主分類號(hào): | G07G1/14 | 分類號(hào): | G07G1/14 |
| 代理公司: | 哈爾濱市文洋專利代理事務(wù)所(普通合伙) 23210 | 代理人: | 解瑩明 |
| 地址: | 150000 黑龍*** | 國(guó)省代碼: | 黑龍江;23 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 圖書 銷售 系統(tǒng) | ||
1.圖書銷售系統(tǒng),其特征在于,所述系統(tǒng)包括登錄模塊,選購(gòu)模塊、支付模塊、圖書管理模塊、訂單管理模塊、公告欄模塊、友情鏈接模塊、網(wǎng)頁(yè)顯示模塊和數(shù)據(jù)庫(kù)交互模塊;
登錄模塊,用于實(shí)現(xiàn)管理員登錄和用戶登錄的操作;
選購(gòu)模塊,用于實(shí)現(xiàn)用戶搜索和分類查看書籍信息、添加購(gòu)物車和查看購(gòu)物車的操作;
支付模塊,用于在用戶登錄狀態(tài)下,實(shí)現(xiàn)用戶支付選購(gòu)的圖書的操作;
圖書管理模塊,用于在管理員登錄狀態(tài)下,實(shí)現(xiàn)管理員對(duì)書籍信息的添加、刪除及修改的操作;
訂單管理模塊,用于在管理員登錄狀態(tài)下,實(shí)現(xiàn)管理員對(duì)訂單的管理操作;
公告欄模塊,用于在管理員登錄狀態(tài)下,實(shí)現(xiàn)管理員對(duì)書籍信息、商家公告及系統(tǒng)公告添加或刪除操作;
友情鏈接模塊,用于在管理員登錄狀態(tài)下,添加或刪除廣告鏈接的操作;
網(wǎng)頁(yè)顯示模塊,用于顯示登錄模塊、選購(gòu)模塊、支付模塊、圖書管理模塊、訂單管理模塊和公告欄模塊的顯示頁(yè)面及操作頁(yè)面;
數(shù)據(jù)庫(kù)交互模塊,用于實(shí)現(xiàn)各模塊之間的數(shù)據(jù)交互;
其特征在于,數(shù)據(jù)庫(kù)交互模塊包括訪問(wèn)數(shù)據(jù)庫(kù)模塊、封裝數(shù)據(jù)庫(kù)模塊和接口模塊;
訪問(wèn)數(shù)據(jù)庫(kù)模塊,用于連接訪問(wèn)數(shù)據(jù)庫(kù)、設(shè)置數(shù)據(jù)庫(kù)的連接地址、端口號(hào)、用戶名、密碼以及數(shù)據(jù)庫(kù)名稱;
封裝數(shù)據(jù)庫(kù)模塊,用于連接數(shù)據(jù)庫(kù)、接收調(diào)用數(shù)據(jù)庫(kù)的參數(shù)、數(shù)據(jù)庫(kù)操作、執(zhí)行數(shù)據(jù)庫(kù)操作的判斷,實(shí)現(xiàn)數(shù)據(jù)庫(kù)封裝;
接口模塊,包括用戶注冊(cè)接口、登錄與驗(yàn)證碼接口、操作個(gè)人信息接口、獲取書籍接口、操作書籍接口、獲取公告接口、獲取訂單接口、退出登錄接口;
所述系統(tǒng)應(yīng)用數(shù)據(jù)庫(kù)ProgreSQL、前端框架Node .js和后端框架Flask實(shí)現(xiàn);
config .py文件用來(lái)實(shí)現(xiàn)訪問(wèn)數(shù)據(jù)庫(kù)模塊,連接訪問(wèn)數(shù)據(jù)庫(kù),設(shè)置數(shù)據(jù)庫(kù)的連接地址、端口號(hào)、用戶名、密碼以及數(shù)據(jù)庫(kù)名稱;
connect_table .py文件用來(lái)實(shí)現(xiàn)封裝數(shù)據(jù)庫(kù)模塊,用來(lái)封裝數(shù)據(jù)庫(kù)語(yǔ)句;
在封裝數(shù)據(jù)庫(kù)文件中,首先根據(jù)config .py對(duì)數(shù)據(jù)庫(kù)的設(shè)定進(jìn)行數(shù)據(jù)庫(kù)的連接,再記錄數(shù)據(jù)庫(kù)進(jìn)行增、刪、改、查的操作,同時(shí)定義標(biāo)志位;當(dāng)有數(shù)據(jù)參數(shù)傳入時(shí),該文件會(huì)通過(guò)判斷標(biāo)志位和參數(shù),執(zhí)行對(duì)應(yīng)的操作;
在connect_table .py文件頭部是連接數(shù)據(jù)庫(kù)代碼和獲取參數(shù)代碼,用戶在網(wǎng)頁(yè)上執(zhí)行注冊(cè)、修改個(gè)人信息、添加購(gòu)物車這些操作都要存入數(shù)據(jù)庫(kù)中,經(jīng)過(guò)數(shù)據(jù)庫(kù)處理后,再顯現(xiàn)到網(wǎng)頁(yè)上,呈現(xiàn)給用戶;用戶的所有操作都會(huì)對(duì)應(yīng)某個(gè)或者某幾個(gè)數(shù)據(jù)庫(kù)操作;接口用于傳入?yún)?shù),以使程序識(shí)別到對(duì)數(shù)據(jù)庫(kù)的操作,改進(jìn)數(shù)據(jù)庫(kù)信息,實(shí)現(xiàn)用戶操作;
用戶注冊(cè)接口需要傳遞用戶名、密碼、手機(jī)號(hào)和地址這四個(gè)參數(shù),接收到參數(shù)后,后端代碼根據(jù)判斷這四個(gè)參數(shù)確定注冊(cè)成功或失敗;
在登錄接口中需傳入用戶名和密碼兩個(gè)參數(shù),而驗(yàn)證碼接口無(wú)需傳入?yún)?shù)并設(shè)置隨機(jī)生成四位驗(yàn)證碼;
操作個(gè)人信息接口需要傳遞參數(shù)操作、用戶名和更新信息值;
獲取書籍接口,需要傳遞新書專區(qū)、特價(jià)專區(qū)、類別和頁(yè)碼這四個(gè)參數(shù);
操作書籍接口,需要傳輸參數(shù)操作、查詢數(shù)據(jù)和頁(yè)碼;
在獲取公告接口中需要傳遞操作、鏈接、內(nèi)容及id這四個(gè)參數(shù);
在獲取訂單接口中需要傳遞圖書編號(hào)、用戶名、表名以及操作這四個(gè)參數(shù);
當(dāng)connect_table .py文件接收到參數(shù)后,標(biāo)志位循環(huán)計(jì)算代碼會(huì)對(duì)參數(shù)進(jìn)行計(jì)算,得出operation、table_name、key_value和condition這四個(gè)參數(shù)值以及是否進(jìn)行拼接。
2.根據(jù)權(quán)利要求1所述的圖書銷售系統(tǒng),其特征在于,所述支付模塊,還用于在支付時(shí),彈窗支付二維碼。
3.根據(jù)權(quán)利要求1所述的圖書銷售系統(tǒng),其特征在于,所述選購(gòu)模塊,還用于當(dāng)用戶搜索和分類查看圖書信息、添加購(gòu)物車和查看購(gòu)物車的操作時(shí),檢測(cè)用戶是否登錄,若未登錄,提示用戶登錄。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于哈爾濱理工大學(xué),未經(jīng)哈爾濱理工大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811055511.8/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。





