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

正文內(nèi)容

網(wǎng)絡(luò)書店銷售管理系統(tǒng)設(shè)計(編輯修改稿)

2025-05-09 08:15 本頁面
 

【文章內(nèi)容簡介】 數(shù)據(jù)庫設(shè)計概述隨著計算機技術(shù)的廣泛應(yīng)用,目前從小型的單項事務(wù)處理到大型的信息系統(tǒng)都采用數(shù)據(jù)庫技術(shù)來保持數(shù)據(jù)的完整性和一致性,因此在應(yīng)用系統(tǒng)的設(shè)計中,數(shù)據(jù)庫拱搭建得是否合理變得日趨重要。具體地說,數(shù)據(jù)庫設(shè)計是指針對一個給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能有效地存儲數(shù)據(jù),滿足各種用戶的應(yīng)用需求(信息要求和處理要求)。數(shù)據(jù)庫設(shè)計是數(shù)據(jù)庫在應(yīng)用領(lǐng)域的主要研究課題。數(shù)據(jù)庫設(shè)計包括靜態(tài)數(shù)據(jù)模型即模式與子模式稱為數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計;和在模型上的動態(tài)操作即應(yīng)用程序設(shè)計稱為數(shù)據(jù)設(shè)計?,F(xiàn)代數(shù)據(jù)庫設(shè)計十分強調(diào)數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計與行為設(shè)計統(tǒng)一。目前我們所說的數(shù)據(jù)庫設(shè)計大多是在一個現(xiàn)成的DBMS的支持下進行,即以一個通用的DBMS為基礎(chǔ)開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)。  數(shù)據(jù)分析設(shè)計一個性能良好的數(shù)據(jù)庫系統(tǒng),明確應(yīng)用環(huán)境對系統(tǒng)的要求是首要和基本的。因此,應(yīng)用把對數(shù)據(jù)的收集和分析作為數(shù)據(jù)庫設(shè)計的第一步。數(shù)據(jù)分析過程同數(shù)據(jù)庫的邏輯結(jié)構(gòu)和物理結(jié)構(gòu)密切相關(guān),需要確定、編制、組織、篩選應(yīng)用程序所使用的信息。它以一種能夠分析和分類的方式來捕獲用戶的所有信息,這使得某一模型可以直接轉(zhuǎn)化成數(shù)據(jù)庫結(jié)構(gòu)。關(guān)系數(shù)據(jù)庫設(shè)計中,數(shù)據(jù)庫數(shù)據(jù)合理存儲和組織的核心是構(gòu)造設(shè)計一個科學(xué)的關(guān)系模式,使它能夠準確地反映現(xiàn)實世界實體本身以及實體與實體之間的聯(lián)系,最大限度地減少數(shù)據(jù)冗余等。我們使用一種信息建模技術(shù),這種技術(shù)是通過實體、關(guān)系、屬性三種基本對象來定義信息。實體是需要維護和使用的相關(guān)特性的集合體;屬性是實體的特性或特征;關(guān)系是實體之間的聯(lián)系,關(guān)系為實體記錄(實例)之間的聯(lián)系和交互作用方式建立了模型。要確定實體和關(guān)系的性質(zhì),用戶必須確定單個實體和他們相關(guān)的屬性。為每個對象定義一個完整的與商業(yè)相關(guān)的描述以及他單獨使用的要求,這也包括確定此實體是否使用應(yīng)用程序的永久需求,每種關(guān)系的基本定義使用了商業(yè)定義和與關(guān)系相連接的需求。在為實體確定相關(guān)的屬性過程中,也需要確定此實體的主鍵和索引,并且要確定在每個實體中怎樣組織這些屬性,確定屬性的數(shù)據(jù)類型和它是否為空值。在高層次的描述過程中,還可以確定所有擴展屬性信息,包括長度、格式、編輯風(fēng)格、校驗規(guī)則和初始值。單獨實體的屬性被組織起來,用戶就能夠開始以某一種組織方式來給實體分類。用戶必須通過關(guān)系,來為實體分組的方式確定分類模式,這是抽象化的初始層,或者說是通過隱藏模糊的信息來提高對分析的理解,通過將數(shù)據(jù)分類成組,就產(chǎn)生了相關(guān)分組的不同類型,這樣,更加易于觀察和分析。劃分實體和實體的屬性時,一般遵循以下的經(jīng)驗性原則:1. 屬性是不可再分的數(shù)據(jù)項,不能再有需要說明的信息。否則,該屬性應(yīng)定義為實體。2. 屬性不能與其他實體發(fā)生聯(lián)系,聯(lián)系只能發(fā)生在實體之間。3. 為了簡化ER圖的處置,現(xiàn)實世界中的對象,凡能夠作為屬性的盡量作為屬性處理。  數(shù)據(jù)庫的詳細設(shè)計在數(shù)據(jù)庫的設(shè)計過程中應(yīng)考慮以下事項: 1. 數(shù)據(jù)庫的用途及該用途將如何影響設(shè)計,應(yīng)創(chuàng)建符合用途的數(shù)據(jù)庫計劃。2. 數(shù)據(jù)庫規(guī)范化規(guī)則,防止數(shù)據(jù)庫設(shè)計中出現(xiàn)錯誤。3. 對數(shù)據(jù)完整性的保護。4. 數(shù)據(jù)庫和用戶權(quán)限的安全要求。5. 應(yīng)用程序的性能需求,設(shè)計數(shù)據(jù)庫時必須利用 Microsoft SQL Server 2000 中能夠提高性能的功能。對于性能而言,在數(shù)據(jù)庫大小和硬件配置之間權(quán)衡也是很重要的。6. 數(shù)據(jù)庫維護。數(shù)據(jù)庫ER如圖42所示。圖42 數(shù)據(jù)庫ER圖根據(jù)現(xiàn)存的網(wǎng)絡(luò)書店銷售管理系統(tǒng)的實際情況,本系統(tǒng)設(shè)計了一個數(shù)據(jù)庫,名為:Book。本數(shù)據(jù)庫中共包括6張信息表,分別為圖書表、訂單表、庫存表和客戶表。具體設(shè)計如表41至44所示。41 ST_Product(圖書表)序號英文名中文名類型長度(字符)1ST_ProductID圖書編號int202ST_ProductName圖書名稱nvarchar503ST_Price價格float84ST_Pulisher出版社nvarchar505ST_ISBN條形碼nvarchar506ST_Page張數(shù)int47ST_PulishDate出版日期datetime88ST_ClassID類別int49ST_Image圖片image1610ST_Author作者nvarchar5042 ST_Order(訂單表)序號英文名中文名類型長度(字符)1ST_OrderID訂單編號int42ST_UserID用戶編號int43ST_CreateTime日期Datetime84ST_Ship付款方式nvarchar505ST_Payment郵寄方式nvarchar506ST_Sum數(shù)量decimal57ST_Status狀態(tài)nvarchar508ST_Consignee聯(lián)系人姓名nvarchar209ST_ConsigneeEmail聯(lián)系人電子郵箱nvarchar5010ST_ConsigneeAddress聯(lián)系人地址nvarchar10011ST_ConsigneePostcode聯(lián)系人郵編nvarchar5012ST_ConsigneeGender聯(lián)系人性別nvarchar2013ST_ConsigneePhone聯(lián)系人電話nvarchar5043 ST_User(用戶表)序號英文名中文名類型長度(字符)1ST_UserID用戶編號int42ST_Name用戶名稱nvarchar503ST_Address地址nvarchar1004ST_Telephone電話nvarchar505ST_Email電子郵箱nvarchar506ST_Postcode郵編nvarchar27ST_Gender性別bit18ST_Type客戶類型nvarchar5044 ST_Sell(庫存表)序號英文名中文名類型長度(字符)1ST_ProductID圖書編號int42ST_InSellTime入庫日期datetime83ST_OutSellTime出庫日期char104ST_Savenumber入庫量int 45ST_Sellnumber出庫量int46ST_Sum剩余量int4  本章小結(jié)總體設(shè)計階段,在需求分析的基礎(chǔ)之上規(guī)劃出了系統(tǒng)的功能模塊,在這個階段確定了需要做什么和系統(tǒng)需求規(guī)格。在本階段系統(tǒng)劃分成物理元素,即程序、文件、數(shù)據(jù)庫、文檔等。由于數(shù)據(jù)庫在設(shè)計中有非常重要的作用,所以在開發(fā)過程中,在考慮數(shù)據(jù)庫上的時間較多。第5章  詳細設(shè)計  系統(tǒng)運行平臺設(shè)置對于系統(tǒng)所處環(huán)境的配置選擇,如表51所示表51 運行環(huán)境硬件配置服務(wù)器硬件處理器:Intel P4 或更好內(nèi) 存:512M 或更大硬 盤:80G 或更大軟件Microsoft Windows 2003 EnterpriseMicrosoft SQL Server 2000或更高版本Microsoft IIS Microsoft Office 2003客戶機硬件無特殊要求,只要能上連接互聯(lián)網(wǎng)即可軟件Microsoft Windows 2000 或更高版本Microsoft IE 或更高版本  開發(fā)工具簡介1. Framework Studio 2005,在Visual Studio 2005系列發(fā)發(fā)工具中,Visual Web Developer Web應(yīng)用程序開發(fā),它擁有許多令人期盼已久的強化功能,并提供了更高的程序開發(fā)效率、更精簡的程序代碼以及更佳的安全性。 Framework技術(shù)的重要組成部分,是當(dāng)今最先進的Web應(yīng)用程序開發(fā)技術(shù)之一。、由事件驅(qū)動的編程模型,支持將應(yīng)用程序邏輯與用戶界面相隔離并使應(yīng)用程序性能得到顯著提高。 Web應(yīng)用程序時,可以選用廣為流行的Visual Basic語言,語言,還可以充分利用公共語言運行庫的各項功能。2.Microsoft SQL Server 2000數(shù)據(jù)庫系統(tǒng)是在Windows NT環(huán)境下開發(fā)的一種全新的關(guān)系型數(shù)據(jù)庫系統(tǒng),是發(fā)展最快的關(guān)系數(shù)據(jù)庫,占世界市場份額的38%。SQL Server 2000具有大型數(shù)據(jù)庫的一些基本功能,支持事務(wù)處理功能、支持數(shù)據(jù)庫加密、設(shè)置用戶組或用戶的密碼和權(quán)限等等。它為用戶提供了大規(guī)模聯(lián)機事務(wù)處理(OLTP)、數(shù)據(jù)倉庫和電子商務(wù)應(yīng)用程序所需的最新的優(yōu)秀數(shù)據(jù)庫平臺。SQL Server 2000是一個具備完全Web支持的數(shù)據(jù)庫產(chǎn)品,提供了以Web標準為基礎(chǔ)的擴展數(shù)據(jù)庫編程功能,提供了對可擴展標記語言(XML)的核心支持以及在Internet上和防火墻外進行查詢的能力。使用SQL Server 2000可以獲得非凡的可伸縮性和可靠性。通過向上伸縮和向外擴展的能力,SQL Server 2000滿足了苛刻的電子商務(wù)和企業(yè)應(yīng)用程序要求。 Enterprise Server的數(shù)據(jù)管理與分析中樞,并包括加速從概念到最后交付開發(fā)過程的工具。  系統(tǒng)登錄界面設(shè)計用戶通過填寫用戶名和密碼進入網(wǎng)絡(luò)書店銷售管理系統(tǒng),會出現(xiàn)本系統(tǒng)界面。還可以進行新用戶注冊,填寫新用戶注冊的相關(guān)的信息,就可登錄網(wǎng)絡(luò)書店銷售管理系統(tǒng)。一個系統(tǒng)需要一個友好的用戶界面,這樣可以使用戶在使用本系統(tǒng)時有一個良好的視覺效果,因此一個系統(tǒng)的直觀效果對于一個用戶操作本系統(tǒng)也是很重要的。,它提供了一個良好的界面設(shè)計和擴展環(huán)境,因此利用網(wǎng)頁制作工具制作友好的用戶操作界面環(huán)境。登錄界面如圖51所示。圖51 登錄界面 系統(tǒng)主界面設(shè)計用戶通過填寫登錄界面的相關(guān)內(nèi)容或利用“創(chuàng)建新用戶”相關(guān)信息的填寫,登錄到本系統(tǒng)的主界面。主界面中包含了本系統(tǒng)所提供的各種操作項,如圖書管理、客戶管理、庫存管理、訂單系統(tǒng)管理和其他功能。通過點擊相應(yīng)的模塊就可以進入相關(guān)模塊的操作環(huán)境,各模塊中包括很多具體的操作項,可以使用戶操作本系統(tǒng)時隨時進行轉(zhuǎn)換頁面,具備一定的靈活性。并可以通過導(dǎo)航能夠知道所處的環(huán)境,可以清楚的知道操作所處的位置。系統(tǒng)的主界面如圖52所示。圖52 系統(tǒng)主界面  基本功能設(shè)置  圖書管理設(shè)置圖書管理模塊的設(shè)置是針對有關(guān)圖書信息(圖書編號、圖書名、出版社、作者等)和用戶的需求進行分析和設(shè)計的,為用戶提供了一個方便快捷的圖書瀏覽操作界面。網(wǎng)絡(luò)書店銷售管理系統(tǒng)主要是針對圖書進行相關(guān)的操作,因此本模塊在設(shè)置上盡量滿足用戶的需求,使系統(tǒng)的操作趨于完善。圖書管理也涉及到訂單管理的設(shè)置和庫存管理的設(shè)置,表之間建立了相應(yīng)的聯(lián)系。由于本模塊中的操作界面比較多,由于各種原因不可能一一截取并加以分析,因此截取了圖書修改界面作為分析和研究,通過本項的分析為例可以對其他各設(shè)置有一個概括的了解。圖53所示為圖書修改界面圖,表52所示圖書修改設(shè)置中主要控件信息列表。圖53 圖書修改界面圖表52 圖書修改設(shè)置主要控件信息列表名稱作用GridView1輸入/顯示圖書相關(guān)的信息SqlDataSource1連接數(shù)據(jù)庫FileUpload1上傳圖片Image1顯示圖片Label2顯示圖54 圖書修改數(shù)據(jù)流圖分析:窗體顯示時,左邊通過選擇列表列出系統(tǒng)提供的各個操作,在圖書管理中,用戶通過選擇具體的操作項進行操作。主要分為圖書瀏覽、圖書查詢、圖書修改、瀏覽圖片和修改類別功能,用戶點擊系統(tǒng)的圖書管理選項就可以進入到本系統(tǒng)。這部分操作主要是對與圖書有關(guān)的信息進行管理和操作,使用戶對圖書的基本情況進行具體的了解。在圖書瀏覽中,提供“圖書編號”、“圖書名”、“出版社”、“書名”相關(guān)的信息,點擊“查看詳細資料”進入到具體的信息界面。在圖書添加中可以添加有關(guān)圖書的信息,并且可以添加到本系統(tǒng)中,添加操作執(zhí)行完之后就可以馬上顯示添加結(jié)果,使用戶及時對不正確的信息進行修改。圖書查詢中,可以按照給定的關(guān)鍵字進行相關(guān)圖書信息的查詢,如圖書編號、圖書名和條形碼,關(guān)鍵字查詢減少了盲目查詢的不確定性。圖書修改和修改類別中,對圖書的信息進行相應(yīng)修改,對錯誤的圖書進行修改,以防止不必要的出錯信息,可以確保信息準確性。對相關(guān)數(shù)據(jù)庫的修改和操作執(zhí)行完以后直接可以在數(shù)據(jù)庫的表中查看到操作和修改以后的信息,使用SqlDataSource1控件直接可以連接數(shù)據(jù)庫,再利用相關(guān)控件與SqlDataSource1進行連接,減少了代碼編寫連接數(shù)據(jù)庫的不確定性和易出錯性。  客戶管理設(shè)置客戶管理是面向客戶提供的一系列操作,在本模塊中提供了客戶注冊、客戶修改、客戶查詢操作。用戶也可選擇“其他功能”中的“更改密碼”選項,來對自己的密碼進行相應(yīng)的修改??蛻艄芾碓O(shè)置的主要思想是為了合理的管理客戶的相關(guān)信息,客戶管理也涉及到訂單管理的設(shè)置,在建立表的過程中也考慮到相關(guān)的問題,建立表的主鍵和聯(lián)系。圖55所示為客戶注冊界面圖,表53所示客戶注冊設(shè)置中主要控件信息列表。圖55 客戶注冊界面圖表53 客戶注冊設(shè)置主要控件信息列表名稱作用lblMessage信息按鈕SqlDataSource1連接數(shù)據(jù)庫LinkButton1按鈕DetailsView1顯示表單Button1查詢按鈕圖56 客戶注冊數(shù)據(jù)流圖分析:窗體顯示時,左邊通過選擇列表列出系統(tǒng)提供的各個操作,在客戶管理中,用戶通過選擇
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1