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

正文內(nèi)容

書店管理系統(tǒng)—免費(fèi)畢業(yè)設(shè)計(jì)論文(編輯修改稿)

2025-01-04 10:34 本頁面
 

【文章內(nèi)容簡介】 0 位置:進(jìn)貨信息表 圖 311 訂單編號(hào) 名字:日期 描述:唯一地標(biāo)識(shí)銷售信息表的一個(gè)特定關(guān)鍵域 定義: 10{字符 }10 位置:銷售信息表 圖 312 日期 名字:進(jìn)貨編號(hào) 描述:唯一地標(biāo)識(shí)進(jìn)貨信息表的一個(gè)特定關(guān)鍵域 定義: 20{字 符 }20 位置: 進(jìn)貨信息表 圖 313 進(jìn)貨編號(hào) 名字: 定價(jià) 描述:唯一地標(biāo)識(shí)進(jìn)貨信息表的一個(gè)特定關(guān)鍵域 定義: 8{數(shù)字 }8 位置:進(jìn)貨信息表 圖 314定價(jià) 名字:用戶名稱 描述:用戶指定條件下的系統(tǒng)用戶口令表 定義: 10{字符 }10 位置:用戶信息表 圖 315 用戶名稱 . 數(shù)據(jù)庫設(shè)計(jì) 數(shù)據(jù)庫設(shè)計(jì)主要是進(jìn)行數(shù)據(jù)庫的邏輯設(shè)計(jì),即將數(shù)據(jù)按一定的分類、分組系統(tǒng)和邏 輯層次組織起來,是面向用戶的。數(shù)據(jù)庫設(shè)計(jì)時(shí)需要綜合企業(yè)各個(gè)部門的存檔數(shù)據(jù)和數(shù)據(jù)需求,分析各個(gè)數(shù)據(jù)之間的關(guān)系,按照 DBMS 提供的功能和描述工具,設(shè)計(jì)出規(guī)模適當(dāng)、正確反映數(shù)據(jù)關(guān)系、數(shù)據(jù)冗余少、存取效率高、能滿足多種查詢要求的數(shù)據(jù)模型。 數(shù)據(jù)庫設(shè)計(jì)的步驟是: 數(shù)據(jù)庫結(jié)構(gòu)定義:目前的數(shù)據(jù)庫管理系統(tǒng)( DBMS)有的是支持聯(lián)機(jī)事務(wù)處理 CLTP(負(fù)責(zé)對事務(wù)數(shù)據(jù)進(jìn)行采集、處理、存儲(chǔ))的操作型 DBMS,有的可支持?jǐn)?shù)據(jù)倉庫、有聯(lián)機(jī)分析處理 CLAP(指為支持決策的制定對數(shù)據(jù)的一種加工操作)功能的大型 DBMS,有的數(shù)據(jù)庫是關(guān)系 型的、有的可支持面向?qū)ο髷?shù)據(jù)庫。針對選擇的 DBMS,進(jìn)行數(shù)據(jù)庫結(jié)構(gòu)定義。 數(shù)據(jù)表定義:數(shù)據(jù)表定義指定義數(shù)據(jù)庫中數(shù)據(jù)表的結(jié)構(gòu),數(shù)據(jù)表的邏輯結(jié)構(gòu)包括:屬性名稱、類型、表示形式、缺省值、校驗(yàn)規(guī)則、是否關(guān)鍵字、可否為空等。關(guān)系型數(shù)據(jù)庫要盡量按關(guān)系規(guī)范化要求進(jìn)行數(shù)據(jù)庫設(shè)計(jì),但為使效率高,規(guī)范化程度應(yīng)根據(jù)應(yīng)用環(huán)境和條件來決定。數(shù)據(jù)表設(shè)計(jì)不僅要滿足數(shù)據(jù)存儲(chǔ)的要求,還要增加一些如反映有關(guān)信息、操作責(zé)任、中間數(shù)據(jù)的字段或臨時(shí)數(shù)據(jù)表。 存儲(chǔ)設(shè)備和存儲(chǔ)空間組織:確定數(shù)據(jù)的存放地點(diǎn)、存儲(chǔ)路徑、存儲(chǔ)設(shè)備等,備份方案,對多版本 如何保證一致性和數(shù)據(jù)的完整性。 數(shù)據(jù)使用權(quán)限設(shè)置:針對用戶的不同使用要求,確定數(shù)據(jù)的用戶使用權(quán)限,確保數(shù)據(jù)安全。 數(shù)據(jù)字典設(shè)計(jì):用數(shù)據(jù)字典描述數(shù)據(jù)庫的設(shè)計(jì),便于維護(hù)和修改。 為了更好地組織數(shù)據(jù)和設(shè)計(jì)出實(shí)際應(yīng)用數(shù)據(jù)庫,應(yīng)該注意如下問題 : 關(guān)系數(shù)據(jù)結(jié)構(gòu)的建立:在進(jìn)行了數(shù)據(jù)基本結(jié)構(gòu)的規(guī)范化重組后,還必須建立整體數(shù)據(jù)的關(guān)系結(jié)構(gòu)。這一步設(shè)計(jì)完成后數(shù)據(jù)庫和數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)工作基本完成,只待系統(tǒng)實(shí)現(xiàn)時(shí)將數(shù)據(jù)分析和數(shù)據(jù)字典的內(nèi)容代入到所設(shè)計(jì)的數(shù)據(jù)整體關(guān)系結(jié)構(gòu)中,一個(gè)規(guī)范化數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)就建立起來了。 根據(jù)系統(tǒng)功能設(shè)計(jì), 把數(shù)據(jù)庫命名: SDGL,在 SQLServer 數(shù)據(jù)庫創(chuàng)建以下幾個(gè)表:會(huì)信息表、進(jìn)貨信息表、銷售信息表、用戶信息表等。表結(jié)構(gòu)如下( SQL 腳本格式): CREATE TABLE [dbo].[付款方式 ] ( [付款方式 ] [char] (20) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] GO CREATE TABLE [dbo].[會(huì)員信息表 ] ( [會(huì)員編號(hào) ] [char] (10) COLLATE Chinese_PRC_CI_AS NOT NULL , [姓名 ] [char] (20) COLLATE Chinese_PRC_CI_AS NULL , [性別 ] [char] (10) COLLATE Chinese_PRC_CI_AS NULL , [身份證號(hào) ] [char] (20) COLLATE Chinese_PRC_CI_AS NULL , [地址 ] [char] (100) COLLATE Chinese_PRC_CI_AS NULL , [電話 ] [char] (50) COLLATE Chinese_PRC_CI_AS NULL , [折扣 ] [float] NULL , [積分 ] [int] NULL , [備注 ] [char] (100) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] GO CREATE TABLE [dbo].[圖書類型 ] ( [圖書類型 ] [char] (50) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] GO CREATE TABLE [dbo].[開本大小 ] ( [開本大小 ] [char] (10) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] GO CREATE TABLE [dbo].[用戶信息表 ] ( [用戶名稱 ] [char] (10) COLLATE Chinese_PRC_CI_AS NOT NULL , [密碼 ] [char] (10) COLLATE Chinese_PRC_CI_AS NULL , [權(quán)限 ] [char] (10) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] GO CREATE TABLE [dbo].[進(jìn)貨信息表 ] ( [進(jìn)貨編號(hào) ] [char] (20) COLLATE Chinese_PRC_CI_AS NOT NULL , [圖書編號(hào) ] [char] (20) COLLATE Chinese_PRC_CI_AS NULL , [名稱 ] [char] (50) COLLATE Chinese_PRC_CI_AS NULL , [第一作者 ] [char] (20) COLLATE Chinese_PRC_CI_AS NULL , [圖書類型 ] [char] (20) COLLATE Chinese_PRC_CI_AS NULL , [出版社 ] [char] (50) COLLATE Chinese_PRC_CI_AS NULL , [版次 ] [char] (20) COLLATE Chinese_PRC_CI_AS NULL , [字?jǐn)?shù) ] [int] NULL , [頁數(shù) ] [int] NULL , [開本大小 ] [char] (20) COLLATE Chinese_PRC_CI_AS NULL , [ISBN] [char] (20) COLLATE Chinese_PRC_CI_AS NULL , [定價(jià) ] [float] NULL , [附件 ] [char] (100) COLLATE Chinese_PRC_CI_AS NULL , [進(jìn)貨量 ] [int] NULL , [進(jìn)貨價(jià) ] [float] NULL , [進(jìn)貨日期 ] [char] (10) COLLATE Chinese_PRC_CI_AS NULL , [備注 ] [char] (100) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] GO CREATE TABLE [dbo].[銷售信息表 ] ( [圖書編號(hào) ] [char] (20) COLLATE Chinese_PRC_CI_AS NULL , [名稱 ] [char] (50) COLLATE Chinese_PRC_CI_AS NULL , [定價(jià) ] [float] NULL , [數(shù)量 ] [int] NULL , [會(huì)員編號(hào) ] [char] (20) COLLATE Chinese_PRC_CI_AS NULL , [姓名 ] [char] (20) COLLATE Chinese_PRC_CI_AS NULL , [折扣 ] [float] NULL , [銷售價(jià) ] [float] NULL , [付款方式 ] [char] (20) COLLATE Chinese_PRC_CI_AS NULL , [銷售日期 ] [char] (10) COLLATE Chinese_PRC_CI_AS NULL , [備注 ] [char] (100) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] GO CREATE TABLE [dbo].[預(yù)定信息表 ] ( [會(huì)員編號(hào) ] [char] (10) COLLATE Chinese_PRC_CI_AS NULL , [姓名 ] [char] (10) COLLATE Chinese_PRC_CI_AS NULL , [圖書編號(hào) ] [char] (10) COLLATE Chinese_PRC_CI_AS NULL , [名稱 ] [char] (10) COLLATE Chinese_PRC_CI_AS NULL , [定價(jià) ] [char] (10) COLLATE Chinese_PRC_CI_AS NULL , [預(yù)定日期 ] [char] (10) COLLATE Chinese_PRC_CI_AS NULL , [準(zhǔn)備交易日期 ] [char] (10) COLLATE Chinese_PRC_CI_AS NULL , [預(yù)定數(shù)量 ] [char] (10) COLLATE Chinese_PRC_CI_AS NULL , [備注 ] [char] (10) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] GO 3. 系統(tǒng)實(shí)現(xiàn) 應(yīng)用程序是用 VB開發(fā)的,界面設(shè)計(jì)的簡單明了。根據(jù)需求分析和功能設(shè)計(jì),系統(tǒng)應(yīng)用程序分為五大模塊:登錄模塊、信息管理、檢索打印、系統(tǒng)管理、系統(tǒng)幫助五個(gè)模塊。 . 登錄模塊 登錄界面是用戶最先看到的系統(tǒng)的界面,所以直觀上給用戶的感覺很重要,所以做一個(gè)好的界面,提高軟件的親和力。本管理系統(tǒng)登錄界面如圖 41。 圖 41 登錄界面 根據(jù)登錄模塊的功能,管理員和普通用戶界面統(tǒng)一在一起。系統(tǒng)自動(dòng)判斷用戶的要權(quán)限。管理員有所有的權(quán)限,普通用戶只有檢索和改本人的密碼權(quán)。如果三次登錄都出 錯(cuò),系統(tǒng)自動(dòng)退出。 數(shù)據(jù)庫的連接采用的是 ADO 對象。連接代碼如下: If Then = Provider=。Integrated Security=SSPI。Persist Security Info=False。Initial Catalog=KHGL 引擎采用 Jet 來連接 SQLServer 2020 數(shù)據(jù)庫。詳細(xì)代碼實(shí)現(xiàn)請參考附錄程序源代碼。 . 系統(tǒng)管理 登錄系統(tǒng)后進(jìn)入主界面如圖 42。在系統(tǒng)功能設(shè)計(jì)中,系統(tǒng)維護(hù)功能主要有添加用戶,刪除用戶和管理員密碼修改,如圖 43所示。只有管理員用戶才有權(quán)限進(jìn)入本界面。添加、刪除用戶是在數(shù)據(jù)表用戶信息表中添加和刪除用戶及權(quán)限。初始管理員用戶和密碼都為 admin。管理員密碼數(shù)據(jù)庫的用戶信息表項(xiàng)里。代碼實(shí)現(xiàn)請參考附錄程序源代碼。 添加用戶:在用戶名稱中輸入要添加用戶的名,原始密碼為 12345,可以修改,之后點(diǎn)添加。完畢。如果系統(tǒng)已經(jīng)添加的該用戶,系統(tǒng)自動(dòng)提示,重新添加。 刪除用戶:選中要?jiǎng)h除的用戶,直接點(diǎn)刪除、系統(tǒng)有提示是否真的刪除,點(diǎn)是,就刪除了此用戶 。 圖 42 管理系統(tǒng)界面 圖 43 用戶管理 用戶密碼修改是指普通和管理員用戶的密碼修改。如圖 44。 圖 44 用戶密碼修改 修改密碼:在舊密碼輸入你的登錄密碼,在新密碼中輸入新密碼,在新密碼核實(shí)中再輸入一次新密碼。之后點(diǎn)修改。系統(tǒng)提示。操作已成功!。這樣下一次再進(jìn)入本系統(tǒng)時(shí)本用戶的密碼就改為新密碼。其中密碼數(shù)據(jù)用戶信息表中姓名和密碼字段對應(yīng)的記錄。代碼實(shí)現(xiàn)請參考附錄程序源代碼。 . 信息管理 信息輸入中主要是對所有數(shù)據(jù)信息的添加、修改、刪除的功能。也是本次開發(fā)的重點(diǎn)。其中 會(huì)員信息、進(jìn)貨信息 、銷售信息等。其中字典信息可以 在下拉列表可以選擇,以 進(jìn)貨信息 為例介紹。界面如圖 45。 各按鈕的功能:(所有管理界面) :移動(dòng)到第一條記錄。 :移動(dòng)到上一條記錄。 :移動(dòng)到下一條記錄。 :移動(dòng)最后一條記錄。 添加:是添加一新的記錄。 瀏覽:是查看全的記錄。 刪除:是刪除當(dāng)前的記錄。 保存:是在添加和修改記錄后,保存記錄。 修改:移動(dòng)到要修改的記錄,點(diǎn)修改,修改完后,點(diǎn)保存后就修改完畢。 所有的信息表中的序號(hào)及各種編號(hào)一定要統(tǒng)一、規(guī)范。這樣有利于信息檢索。代碼實(shí)現(xiàn)請參考附錄程序源代碼。進(jìn)貨編號(hào)采用 yyyymmdd000格式。 圖 45客戶信息輸入界面 . 查詢信息 查詢打印模塊包括 會(huì)員信息、進(jìn)貨信息、銷售信息的打印 ,查詢以 進(jìn)貨信息為例,如圖 46所示。在菜單中可以選擇 進(jìn)貨信息 查詢,在檢索名稱中輸入要檢索的字段。在后面下拉框中選擇條件如圖 47。再輸入關(guān)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1