版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、北京師范大學(xué)本 科 畢 業(yè) 設(shè) 計(jì)(2010屆) 題 目: 基于asp+mysql的公司銷售系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)姓 名: 學(xué) 號(hào): 專 業(yè): 計(jì) 算 機(jī) 應(yīng) 用 技 術(shù) 級(jí) 別: 學(xué) 位 論 文 指導(dǎo) 老師: 基于asp+mysql的公司銷售系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)摘 要隨著互聯(lián)網(wǎng)的發(fā)展,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)企業(yè)產(chǎn)品信息進(jìn)行網(wǎng)上銷售,具有著傳統(tǒng)銷售模式所無法比擬的優(yōu)點(diǎn).系統(tǒng)采用microsoft sql server2005數(shù)據(jù)庫,并使用asp.net作為開發(fā)工具,由銷售信息管理、商品管理、售
2、后服務(wù)管理及財(cái)務(wù)管理等模塊組成。此系統(tǒng)包含選題背景,技術(shù)介紹,系統(tǒng)需求分析、模塊設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)、系統(tǒng)詳細(xì)設(shè)計(jì),以及系統(tǒng)實(shí)施。 本文介紹了銷售系統(tǒng)的開發(fā)初衷和背景,系統(tǒng)的開發(fā)工具,面向?qū)ο箝_發(fā)的具體步驟,其中包括流程圖,功能結(jié)構(gòu)圖等必要的圖形說明。主要包括sql數(shù)據(jù)庫,用戶登錄模塊和主窗體的設(shè)計(jì),其中用戶登錄模塊實(shí)現(xiàn)的功能是登錄系統(tǒng)時(shí)進(jìn)行用戶身份檢查和權(quán)限分配;按照用戶權(quán)限級(jí)別對(duì)操作進(jìn)行約束和控制;編輯、修改、添加用戶信息。 關(guān)鍵詞:sql server2005 數(shù)據(jù)庫;asp.net技術(shù);產(chǎn)品銷售;管理系統(tǒng)abstractwith the development of the interne
3、t, computer science increasinglymature, and its powerful function of the peoples profound understanding, it has entered the human society in various fields and is playing an increasingly important role. as part of the computer application, the use of computers to conduct online marketing information
4、 products, traditional sales model with unique advantages.this system adopts microsoft sql server 2005 database, and uses visual asp.net as a developmental tool, and it includes information management、goods management、trade management and financial management and so on. the system includes the intro
5、duction of technology, system request analyze, the module design, database design, the detail of system designing, conclusion and expectation.this dissertation introduces the original intention and background of development, the tool of development and the details process of object oriented developm
6、ent. it contents the stream chart, function and configuration chart and other necessary chart explanations. it mainly includes the design of the sql database, user entry module and the design of the main window. the function of user entry module can check user identity and purview assign. we can con
7、trol and restrict operation according user purview. we can also edit, update and add user information.key words: sql server 2000 database; asp.net technology;product sales;management systems目 錄1 緒言.11.1研究背景及意義.11.2本課題的目的與意義 .31.3開發(fā)環(huán)境及語言.42 公司信息管理系統(tǒng)需求分析.72.1 可行性分析.72.2 需求分析任務(wù).82.3 系統(tǒng)功能介紹 .92.4 數(shù)據(jù)字典.9
8、3 公司信息管理系統(tǒng)總體設(shè)計(jì).103.1 系統(tǒng)流程.103.2 系統(tǒng)功能分析.113.3 數(shù)據(jù)庫設(shè)計(jì).114 數(shù)據(jù)庫的實(shí)現(xiàn).124.1 系統(tǒng)各實(shí)體屬性圖. 124.2 登錄模塊.144.3 系統(tǒng)信息管理模塊.155 公司信息管理系統(tǒng)測(cè)試與分析設(shè)計(jì).195.1 系統(tǒng)測(cè)試目的.195.2 測(cè)試計(jì)劃和任務(wù).20結(jié) 論.21參 考 文 獻(xiàn).23致 謝.24- 24 -1 緒言1.1 課題背景 網(wǎng)絡(luò)作為新興媒體,已為廣大的人們所熟悉。web站點(diǎn)在為企業(yè)樹立形象、宣傳、廣告上面彌補(bǔ)了傳統(tǒng)媒介帶來的局限性及高費(fèi)用的問題。同時(shí),在現(xiàn)代物流、電子商務(wù)上,網(wǎng)站起到的作用是任何第三者不能替代的。隨著網(wǎng)絡(luò)的不斷發(fā)展,
9、越來越多的企業(yè)分分利用網(wǎng)絡(luò)這個(gè)平臺(tái),將自己的產(chǎn)品放到網(wǎng)絡(luò)上面來銷售,提升了企業(yè)的形象,增加了企業(yè)的效益,給企業(yè)帶來了無比的生命力,使企業(yè)在日趨競(jìng)爭(zhēng)激烈的市場(chǎng)中立于不敗之地。企業(yè)網(wǎng)站給企業(yè)帶來了深遠(yuǎn)的影響。1.1.1有利于提升企業(yè)形象 企業(yè)網(wǎng)站的作用更類似于企業(yè)在報(bào)紙和電視上所做的宣傳企業(yè)本身及品牌的廣告。不同之處在于企業(yè)網(wǎng)站容量更大,企業(yè)可以把任何想讓客戶及公眾知道的內(nèi)容放入網(wǎng)站。此外,相對(duì)來說,建立企業(yè)網(wǎng)站的投入比其它廣告方式要低得多。 1.1.2使企業(yè)具有網(wǎng)絡(luò)溝通能力 互聯(lián)網(wǎng)絡(luò)真正的內(nèi)涵在于其內(nèi)容的豐富性,幾乎無所不有。對(duì)企業(yè)來說,擁有網(wǎng)站就擁有網(wǎng)絡(luò)溝通能力。 1.1.3可以全面詳細(xì)地介紹
10、企業(yè)及企業(yè)產(chǎn)品 企業(yè)網(wǎng)站的一個(gè)最基本的功能,就是能夠全面、詳細(xì)地介紹企業(yè)及企業(yè)產(chǎn)品。企業(yè)可以把任何想讓人知道的信息放入網(wǎng)址。如企業(yè)簡(jiǎn)介、企業(yè)的人員、廠房、生產(chǎn)設(shè)施、研究機(jī)構(gòu)、產(chǎn)品外觀、功能及使用方法等,都可以展示于網(wǎng)上。 1.1.4可以與客戶保持密切聯(lián)系 每當(dāng)人們想知道某企業(yè)有什么產(chǎn)品、服務(wù)或新產(chǎn)品,甚至只是想知道該企業(yè)有什么新聞時(shí),他們就會(huì)習(xí)慣性的進(jìn)入該企業(yè)的網(wǎng)址。因?yàn)榇蠖鄶?shù)企業(yè)已經(jīng)把所有的產(chǎn)品、服務(wù)信息發(fā)布于網(wǎng)上,并且定期在網(wǎng)上發(fā)布有關(guān)企業(yè)的新聞信息。企業(yè)有了網(wǎng)站后便可以利用網(wǎng)絡(luò)與客戶進(jìn)行溝通。 1.1.5可以與潛在的客戶建立商業(yè)聯(lián)系 這是企業(yè)網(wǎng)站最重要的功能之一,也是為什么那么多企業(yè)非常
11、重視網(wǎng)站建設(shè)的根本原因?,F(xiàn)在,世界各國的經(jīng)銷商主要都是利用互聯(lián)網(wǎng)絡(luò)來尋找新的產(chǎn)品和新的供求,因?yàn)檫@樣做費(fèi)用最低,效率最高。原則上,全世界任何人,只要知道了企業(yè)的網(wǎng)址,就可以看到企業(yè)的產(chǎn)品和服務(wù)。因此,關(guān)鍵在于如何將企業(yè)網(wǎng)址推介出去。 1.1.6可以降低通訊費(fèi)用對(duì)于企業(yè)來說,每年的通訊費(fèi)用,尤其是涉及到進(jìn)出口貿(mào)易的通訊費(fèi)用,是一筆非常龐大的開支。利用企業(yè)網(wǎng)站所提供的集團(tuán)電子信箱可以有效地降低通訊費(fèi)用。 1.1.7可以利用網(wǎng)站及時(shí)得到客戶反饋的信息 客戶一般是不會(huì)積極主動(dòng)地向企業(yè)反饋信息的。如企業(yè)在設(shè)計(jì)網(wǎng)站時(shí),加入客戶與企業(yè)聯(lián)系的電子郵件和電子表格,因使用極其方便,一般來說,客戶習(xí)慣于使用這種方式
12、與企業(yè)進(jìn)行聯(lián)系。 1.2 本課題的目的與意義隨著中國的入世和國際互聯(lián)網(wǎng)使用的迅速普及,企業(yè)建立網(wǎng)站已成為和商標(biāo)注冊(cè)同樣重要的大事。已有眾多的國內(nèi)企業(yè)建立了自己的企業(yè)網(wǎng)站,并通過網(wǎng)站進(jìn)入電子商務(wù)領(lǐng)域,開始從傳統(tǒng)企業(yè)逐步向現(xiàn)代企業(yè)進(jìn)行網(wǎng)絡(luò)化升級(jí)。但企業(yè)建立網(wǎng)站并不等同于實(shí)現(xiàn)了電子商務(wù),只能說是企業(yè)進(jìn)入電子商務(wù)領(lǐng)域的一個(gè)起點(diǎn)。如何才能有效利用網(wǎng)站為企業(yè)實(shí)現(xiàn)電子商務(wù)并帶來實(shí)際效益?這還在于您怎樣將網(wǎng)絡(luò)這一新技術(shù)融入到企業(yè)的日常運(yùn)作中。我們將告訴您建立一個(gè)企業(yè)網(wǎng)站會(huì)給您帶來怎樣的收益: 1.2.1電子商務(wù)平臺(tái):企業(yè)網(wǎng)站是企業(yè)進(jìn)行網(wǎng)上交易及產(chǎn)品、價(jià)格等信息交流的窗口,您可以理解為:企業(yè)網(wǎng)站就是您的企業(yè)在國
13、際互聯(lián)網(wǎng)上的一個(gè)銷售點(diǎn)。 1.2.2提升企業(yè)形象:企業(yè)網(wǎng)站的建立可以為您樹立企業(yè)形象,提高企業(yè)層次。無論是從互聯(lián)網(wǎng)上還是通過傳統(tǒng)方式與客戶接觸,擁有網(wǎng)站的您當(dāng)然比還沒有建立網(wǎng)站的企業(yè)更具競(jìng)爭(zhēng)力,是否擁有網(wǎng)站亦是一種企業(yè)實(shí)力的象征。 1.2.3信息搜集發(fā)布:通過企業(yè)網(wǎng)站,可以更有針對(duì)性的發(fā)布、搜尋各種商業(yè)信息和商業(yè)機(jī)會(huì)。幫助您得到大量的客戶和潛在客戶信息,及性價(jià)比更好的產(chǎn)品。 1.3 開發(fā)環(huán)境 系統(tǒng)開發(fā)環(huán)境的選擇對(duì)于系統(tǒng)的建立來說至關(guān)重要,它將決定著系統(tǒng)開發(fā)工作量的大小,系統(tǒng)的性能特點(diǎn)以及系統(tǒng)今后的維護(hù)工作難易等。因此在開發(fā)系統(tǒng)之前,根據(jù)對(duì)系統(tǒng)所采用的技術(shù)、實(shí)現(xiàn)功能的評(píng)估,在選擇開發(fā)環(huán)境時(shí),主要
14、考慮以下幾個(gè)因素:擴(kuò)展性,總成本,功能,是否容易開發(fā)與管理,另外開放性和互操作性也是需要考慮的一個(gè)重要方面,因?yàn)樵撓到y(tǒng)是運(yùn)行在internet上的,用戶平臺(tái)的差異決定了與其它系統(tǒng)的互操作性是不可避免的。1.3.1硬件環(huán)境 服務(wù)器端的配置主要由建立站點(diǎn)所需的軟件來決定,在低配置下,服務(wù)器雖然能正常工作,但其性能往往不盡如人意。如果想使站點(diǎn)服務(wù)器工作得更好的話,我們需要更好的配置,特別是內(nèi)存應(yīng)該大于64mb。下面為服務(wù)器端的最低配置:處理器:intel pentium內(nèi)存:64m 硬盤空間:500m以上光驅(qū):需要從光盤上安裝操作系統(tǒng)和其它開發(fā)站點(diǎn)所需要的軟件網(wǎng)卡:isa或者pci接口均可顯卡:sv
15、ga顯示適配器因?yàn)榭蛻舳酥饕糜跒g覽頁面,和web數(shù)據(jù)庫進(jìn)行交換操作,因此客戶端對(duì)硬件要求不高,主要由所安裝的windows來決定。1.3.2軟件環(huán)境服務(wù)器端a.平臺(tái)軟件 操作系統(tǒng)采用microsoft windows 2000/xp/2003 server。web服務(wù)器采用apache2.0。web服務(wù)器從硬件角度上講是internet上保存web頁的計(jì)算機(jī),從軟件角度上講是提供web服務(wù)的服務(wù)程序。 web服務(wù)器以及相應(yīng)的瀏覽器技術(shù)的出現(xiàn)和商品化,為企業(yè)在網(wǎng)上發(fā)布信息和挖掘信息提供了強(qiáng)有力的工具?,F(xiàn)在由internet上的眾多web服務(wù)器提供的超媒體數(shù)據(jù)連接服務(wù)也已迅猛發(fā)展。
16、web服務(wù)器通過與對(duì)象技術(shù)相融合,正在逐步發(fā)展為能夠自由掛接各種應(yīng)用對(duì)象的web應(yīng)用服務(wù)器。在此,我們主要從軟件角度出發(fā),選擇適合于為在線企業(yè)產(chǎn)品查詢管理系統(tǒng)應(yīng)用系統(tǒng)提供web服務(wù)的服務(wù)程序。b.數(shù)據(jù)庫系統(tǒng)企業(yè)產(chǎn)品銷售網(wǎng)站使用mysql數(shù)據(jù)庫。 mysql是全球最受歡迎的開放源代碼數(shù)據(jù)庫軟件, 它由mysql公司開發(fā)和支持。目前,超過1000萬份的mysql被安裝用于支持高負(fù)荷的網(wǎng)站和其他關(guān)鍵商業(yè)應(yīng)用,包括像阿爾卡特、愛立信、朗訊、亞馬遜網(wǎng)站、google、美聯(lián)社、美洲銀行、美國大陸航空公司、戴姆勒-克萊斯勒汽車公司、德意志郵政、德國漢莎航空公司、紐約證券交易所、道瓊斯、迪士尼、美國軍隊(duì)、ya
17、hoo!、美國宇航局等這樣的產(chǎn)業(yè)領(lǐng)袖。它占數(shù)據(jù)庫市場(chǎng)40%份額, 所基于的操作系統(tǒng)最廣為linux, 其次為windows和solaris。 相比其他高成本、過于復(fù)雜的數(shù)據(jù)庫技術(shù),mysql是一個(gè)很有誘惑力的選擇。它因倍受贊譽(yù)的速度、可擴(kuò)展性和可靠性,是企業(yè)it部門、網(wǎng)頁開發(fā)人員軟件供應(yīng)商的理想之選。mysql擁有雙重許可證,用戶可以通過開源的gpl許可證方式或向mysql ab購買商業(yè)許可兩種方式獲得mysql。mysql network提供一個(gè)包括認(rèn)證的企業(yè)級(jí)軟件及支持服務(wù)的完整包。1.3.3開發(fā)語言 asp.net 技術(shù)介紹 asp.net不僅僅是 active serve
18、r page (asp) 的下一個(gè)版本,而且是一種建立在通用語言上的程序構(gòu)架,能被用于一臺(tái)web服務(wù)器來建立強(qiáng)大的web應(yīng)用序。asp.net提供許多比現(xiàn)在的web開發(fā)模式強(qiáng)大的的優(yōu)勢(shì)。 sql server 技術(shù)介紹sql server 是一個(gè)關(guān)系數(shù)據(jù)庫管理系統(tǒng)。它最初是由microsoft sybase 和ashton-tate三家公司共同開發(fā)的,于1988 年推出了第一個(gè)os/2 版本。在windows nt 推出后,microsoft與sybase 在sql server 的開發(fā)上就分道揚(yáng)鑣了,microsoft 將sql server 移植到windows nt系統(tǒng)上,
19、專注于開發(fā)推廣sql server 的windows nt 版本。sybase 則較專注于sql server在unix 操作系統(tǒng)上的應(yīng)sql server安裝界面用。2 公司信息管理系統(tǒng)需求分析21 可行性分析21.1 技術(shù)可行性硬件、軟件要求不高,目前市場(chǎng)上的一般計(jì)算機(jī)軟硬件資源均能滿足系統(tǒng)開發(fā)要求。其中運(yùn)用的主要軟件有microsoft visual studio 2008 , microsoft sql server2000等。根據(jù)客戶提出的系統(tǒng)功能、性能及實(shí)現(xiàn)系統(tǒng)的各項(xiàng)約束條件,根據(jù)新系統(tǒng)目標(biāo)來衡量所需的技術(shù)是否具備,現(xiàn)有的技術(shù)以較為成熟,硬件、軟件的性能要求、環(huán)境條件等各項(xiàng)條件良好
20、,估計(jì)利用現(xiàn)有技術(shù)條件應(yīng)完全可以達(dá)到該系統(tǒng)的功能目標(biāo)。同時(shí),考慮給予的開發(fā)期限也較為充裕,預(yù)計(jì)系統(tǒng)是可以在規(guī)定期限內(nèi)完成開發(fā)。21.2 經(jīng)濟(jì)可行性分析資金可得性:由于系統(tǒng)開發(fā)并不復(fù)雜,操作起來也比較簡(jiǎn)單,只需一些基本的編輯軟件,另外具備網(wǎng)絡(luò)中心的一些資源優(yōu)勢(shì),因此開發(fā)費(fèi)用較低。經(jīng)濟(jì)合理性:由于該系統(tǒng)用于企業(yè)工作的大部分信息發(fā)布和傳遞工作,不僅能夠節(jié)省大量的人工信息傳遞任務(wù),提高了工作效率,更加有利于整個(gè)公司各部門之間的無紙化辦公的推廣。21.3 運(yùn)行可行性分析網(wǎng)絡(luò)安全技術(shù)的不斷提升,網(wǎng)絡(luò)管理在實(shí)際運(yùn)用中越來越被企業(yè)或個(gè)人所接受(這些都可以在實(shí)際生活中找到材料和數(shù)據(jù))并且在不斷的提升和表現(xiàn)它在實(shí)
21、際企業(yè)活動(dòng)中的經(jīng)濟(jì)價(jià)值,這個(gè)經(jīng)濟(jì)價(jià)值也是當(dāng)前的企業(yè)所期望看到的。信息管理工作覆蓋面廣,管理活動(dòng)中產(chǎn)生的大量數(shù)據(jù)和信息,如:公司情況的公布,職工的狀況,職稱、職務(wù)變動(dòng)情況,薪金情況等。對(duì)如此多的數(shù)據(jù)、信息的管理、開發(fā)及運(yùn)用,都必須在規(guī)范化和標(biāo)準(zhǔn)化的基礎(chǔ)上實(shí)現(xiàn),借助于網(wǎng)絡(luò)化管理手段能夠滿足這些要求。22 需求分析的任務(wù)需求分析是把軟件計(jì)劃期間建立的軟件需求描述求精和細(xì)化,這是軟件生命周期重要一步,通過的軟件的需求分析,才能把軟件功能和性能的總體概念,描述為具體的規(guī)劃說明書,而這種說明書是開發(fā)軟件的基礎(chǔ)。需求分析的結(jié)果是系統(tǒng)開發(fā)的基礎(chǔ),關(guān)系到工程的成敗和軟件產(chǎn)品的質(zhì)量,因此,必須用行之有效的方法對(duì)軟
22、件需求進(jìn)行嚴(yán)格的審查驗(yàn)證。23 系統(tǒng)功能簡(jiǎn)介本系統(tǒng)主要實(shí)現(xiàn):項(xiàng)目管理等功能,員工信息管理,工資管理,部門管理,權(quán)限管理,密碼管理,公告管理,留言管理,規(guī)章制度管理等功能。項(xiàng)目管理:新增、查詢、刪除項(xiàng)目等;員工信息管理:新增、查詢、刪除管理員信息等;公告管理:新增、查詢、刪除公告信息等;留言管理:新增、查詢、刪除留言信息等;24 數(shù)據(jù)字典數(shù)據(jù)字典與數(shù)據(jù)流圖的關(guān)系是緊密相聯(lián)的。而且數(shù)據(jù)字典是有關(guān)數(shù)據(jù)的集合,在軟件分析和設(shè)計(jì)過程中為有關(guān)人員提供關(guān)于數(shù)據(jù)描述信息的查詢,以保持?jǐn)?shù)據(jù)的一致性。并且數(shù)據(jù)字典也是進(jìn)行數(shù)據(jù)庫開發(fā)的重要基礎(chǔ)。用戶信息包括的數(shù)據(jù)項(xiàng)有:用戶id、用戶名、密碼。留言信息包括的數(shù)據(jù)項(xiàng)有:
23、id、留言標(biāo)題、概述、留言時(shí)間、留言內(nèi)容、部門地址、用戶名稱等。系統(tǒng)登錄信息包括的數(shù)據(jù)項(xiàng)有:id、登錄ip、登錄時(shí)間、用戶名稱等。3 公司信息管理系統(tǒng)總體設(shè)計(jì)31 系統(tǒng)流程在進(jìn)行可行性研究時(shí)需要了解和分析現(xiàn)有的系統(tǒng),并以概括的形式表達(dá)對(duì)現(xiàn)有系統(tǒng)的認(rèn)識(shí);進(jìn)入設(shè)計(jì)階段以后應(yīng)該把設(shè)想的系統(tǒng)的邏輯模型轉(zhuǎn)變成物理模型,因此需要描繪未來的系統(tǒng)的概貌。系統(tǒng)流程圖是描繪物理系統(tǒng)的傳統(tǒng)工具。登錄企業(yè)信息企業(yè)信息管理程序所選信息對(duì)所需信息處理輸出信息及保存到數(shù)據(jù)庫圖1 系統(tǒng)流程圖32 系統(tǒng)功能分析公司信息管理系統(tǒng)功能分析,按照結(jié)構(gòu)化程序設(shè)計(jì)要求,系統(tǒng)總體上分為2個(gè)大模塊。系統(tǒng)管理模塊:規(guī)章制度管理子模塊,公告管理
24、子模塊,權(quán)限管理子模塊,操作記錄子模塊,密碼子模塊;公告管理模塊:管理員可以發(fā)布公司最新的公告信息,修改錯(cuò)誤的公告,刪除過時(shí)的信息。普通員工可以查看最新公告、時(shí)訊信息,以免錯(cuò)過公司會(huì)議或是其他活動(dòng)。權(quán)限模塊:管理員對(duì)系統(tǒng)使用人員的權(quán)限修改或是刪除等操作。密碼模塊: 管理員和普通員工都可以通過該模塊修改密碼。留言管理模塊: 管理人員可以查看員工最新的留言信息,對(duì)于員工新的留言進(jìn)行修改或是刪除。而普通員工則可以查看最新的留言信息和留言。33 數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫是信息管理系統(tǒng)的重要基礎(chǔ)。數(shù)據(jù)庫的設(shè)計(jì)好壞直接影響信息管理系統(tǒng)前臺(tái)的開發(fā)以及整個(gè)系統(tǒng)的健壯性和運(yùn)行性能。數(shù)據(jù)庫是依照某種數(shù)據(jù)模型組織起來并存放
25、二級(jí)存儲(chǔ)器中的數(shù)據(jù)集合。這種數(shù)據(jù)集合具有如下特點(diǎn):盡可能不重復(fù),以最優(yōu)方式為某個(gè)特定組織的多種應(yīng)用服務(wù),其數(shù)據(jù)結(jié)構(gòu)獨(dú)立于使用它的應(yīng)用程序,對(duì)數(shù)據(jù)的增、刪、改和檢索由統(tǒng)一軟件進(jìn)行管理和控制。從發(fā)展的歷史看,數(shù)據(jù)庫是數(shù)據(jù)管理的高級(jí)階段,它是由文件管理系統(tǒng)發(fā)展起來的。4 數(shù)據(jù)庫的實(shí)現(xiàn)在系統(tǒng)的分析中已經(jīng)進(jìn)行了數(shù)據(jù)的分析,利用獲得的分析結(jié)果便可對(duì)本系統(tǒng)進(jìn)行數(shù)據(jù)庫的設(shè)計(jì)。數(shù)據(jù)庫的設(shè)計(jì)是對(duì)現(xiàn)有的數(shù)據(jù)按一定的設(shè)計(jì)規(guī)范進(jìn)行合理的組織,形成較為規(guī)范的數(shù)據(jù)關(guān)系的過程。這里關(guān)鍵的問題是如何使設(shè)計(jì)出的數(shù)據(jù)模型能夠正確的反映用戶的實(shí)際數(shù)據(jù)環(huán)境。包括向用戶及時(shí)準(zhǔn)確的提供所需的信息,并且使其具有易于維護(hù)、便于理解和運(yùn)行效率高
26、的特點(diǎn)。4.1 系統(tǒng)各實(shí)體屬性圖:4.1.1 用戶信息實(shí)體屬性用戶信息用戶名密碼姓名用戶id權(quán)限圖2用戶信息實(shí)體屬性圖4.1.2 公告信息實(shí)體屬性公告信息公告id公告標(biāo)題公告內(nèi)容公告發(fā)布時(shí)間編輯人呢圖3公告信息實(shí)體屬性圖系統(tǒng)操作信息操作id用戶名稱操作時(shí)間操作類型操作內(nèi)容4.1.3 系統(tǒng)操作信息實(shí)體屬性圖4系統(tǒng)操作信息實(shí)體屬性圖42 登錄模塊用戶登錄此系統(tǒng),其登錄流程圖如下:開始登錄界面填寫用戶名、密碼,選擇是否為管理員驗(yàn)證顯示用戶主界面結(jié)束顯示管理員界面判斷權(quán)限圖5用戶登錄系統(tǒng)實(shí)體屬性圖登錄模塊為用戶提供兩種登錄方式,可以選擇是否為管理員登錄或普通用戶登錄,通過驗(yàn)證權(quán)限登入不同管理界面。新加
27、密碼找回功能,忘記密碼可以通過身份證來找回自己的密碼。圖6為登錄模塊效果圖。圖6登錄模塊效果圖43 系統(tǒng)信息管理模塊43.1 公告信息管理該模塊提供管理員查詢,查看,添加管理公告信息功能。在查詢到所需公告信息時(shí),可進(jìn)入具體公告信息管理界面,對(duì)其進(jìn)行刪除、修改等一些操作。實(shí)際界面設(shè)計(jì)如圖7所示。圖7系統(tǒng)公告效果圖43.2 系統(tǒng)權(quán)限該模塊為管理員提供了更該用戶的權(quán)限功能。通過該模塊清楚的看到個(gè)用戶是什么權(quán)限,并能夠通過設(shè)置其是否為管理員進(jìn)行添加刪除操作,能夠更好的進(jìn)行管理。其效果圖8所示。圖8系統(tǒng)權(quán)限效果圖43.3 公司產(chǎn)品信息 該模塊能讓用戶看到公司的最新產(chǎn)品、熱銷產(chǎn)品、以及公司向用戶推薦的產(chǎn)品
28、。還可單一了解產(chǎn)品的特點(diǎn),技術(shù)指標(biāo),功能等方面的信息,能更好的了解哪些產(chǎn)品最受大眾所追捧,這樣就有利于公司更好的對(duì)產(chǎn)品進(jìn)行提前的市場(chǎng)預(yù)判。圖9圖10為公司產(chǎn)品信息效果圖。圖9產(chǎn)品信息效果圖圖10產(chǎn)品信息效果圖5 公司信息管理系統(tǒng)測(cè)試系統(tǒng)測(cè)試是對(duì)系統(tǒng)的計(jì)劃、系統(tǒng)設(shè)計(jì)、軟件編碼進(jìn)行查錯(cuò)和糾錯(cuò)的活動(dòng),包括代碼的執(zhí)行活動(dòng)與人工活動(dòng)。測(cè)試的目的是找出軟件設(shè)計(jì)開發(fā)全周期中的各個(gè)階段的錯(cuò)誤,以便分析錯(cuò)誤的性質(zhì)與位置而加以糾正。本文中只列出系統(tǒng)測(cè)試過程中的關(guān)鍵問題。51 系統(tǒng)測(cè)試目的軟件測(cè)試就是在軟件交付用戶使用或投入運(yùn)行前,對(duì)軟件需求規(guī)格說明、設(shè)計(jì)規(guī)格說明和編碼的最終復(fù)審,是軟件質(zhì)量保證的關(guān)鍵步驟。軟件測(cè)試
29、是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過程。 軟件測(cè)試的目的: 1測(cè)試的最終目的是為了避免錯(cuò)誤的發(fā)生,確保應(yīng)用程序能夠正常高效的運(yùn)行; 2好的測(cè)試用例在于發(fā)現(xiàn)至今未發(fā)現(xiàn)的錯(cuò)誤; 3成功的測(cè)試是發(fā)現(xiàn)了至今未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試; 4好的測(cè)試工程師應(yīng)該做到不僅發(fā)現(xiàn)問題,還能夠幫助開發(fā)人員分析問題。軟件測(cè)試在軟件生命周期中橫跨兩個(gè)階段:通常在編寫出每一個(gè)模塊之后就需要對(duì)它做必要的測(cè)試(稱為單元測(cè)試)。編碼和單元測(cè)試屬于軟件生命周期中的同一個(gè)階段。在結(jié)束這個(gè)階段后對(duì)軟件系統(tǒng)還要進(jìn)行各種綜合測(cè)試,如集成測(cè)試、系統(tǒng)測(cè)試、性能測(cè)試和配置測(cè)試等,這是軟件生命周期的另一個(gè)獨(dú)立階段,即測(cè)試階段。 52 測(cè)試計(jì)劃和任務(wù)測(cè)試主要包括
30、單元測(cè)試、集成測(cè)試和系統(tǒng)測(cè)試。單元測(cè)試:測(cè)試主要任務(wù)是測(cè)試模塊間接口、模塊的功能是否按照需求完成、模塊內(nèi)部數(shù)據(jù)是否正確、數(shù)據(jù)類型不相容時(shí)是否溢出、計(jì)算的精確度是否在允許的范圍內(nèi)等。集成測(cè)試:測(cè)試的主要任務(wù)是測(cè)試模塊間的通訊是否正確、用戶類型不同登陸的權(quán)限是否正確等。系統(tǒng)測(cè)試:測(cè)試的主要任務(wù)是測(cè)試數(shù)據(jù)的初始化、系統(tǒng)啟動(dòng)、連接遠(yuǎn)程數(shù)據(jù)庫、系統(tǒng)安全、異常頻度系、系統(tǒng)強(qiáng)度、性能是否達(dá)到規(guī)格等。結(jié) 論我的論文題目是公司數(shù)碼產(chǎn)品信息數(shù)據(jù)庫。剛開始的時(shí)候,不知道怎么著手去設(shè)計(jì),感覺確實(shí)很辛苦,還產(chǎn)生了放棄了的念頭,但是我還是堅(jiān)持下來了,后來就慢慢的進(jìn)入了狀態(tài),思路也逐漸的清晰了,歷經(jīng)了1個(gè)多月的奮戰(zhàn),畢業(yè)設(shè)
31、計(jì)終于落下了帷幕?;叵脒@段日子的經(jīng)歷和感受,收獲了很多。開始是搜集資料。在指導(dǎo)老師的指點(diǎn)下,通過各種渠道開始準(zhǔn)備工作通過網(wǎng)絡(luò)、圖書館搜集相關(guān)資料論文和書籍等。在尹乾老師的指導(dǎo)下,摒棄了一些無關(guān)緊要的內(nèi)容,保留了有參考價(jià)值的資料作為備用。然后,對(duì)于系統(tǒng)的需求分析,我參考客戶的要求加上我自己的理解,在根據(jù)搜集的資料加上老師的指導(dǎo),提出了系統(tǒng)所需的相關(guān)功能。對(duì)于數(shù)據(jù)庫的初步設(shè)計(jì),根據(jù)自己所學(xué)的相關(guān)知識(shí),列出了和系統(tǒng)有關(guān)的各種實(shí)體信息。雖然,這一系列的設(shè)計(jì)中,難免出現(xiàn)錯(cuò)誤,但是,經(jīng)過殷老師的糾正,還是實(shí)現(xiàn)了系統(tǒng)的初步設(shè)計(jì)。接下來的系統(tǒng)設(shè)計(jì)則是逐步的一項(xiàng)一項(xiàng)功能的實(shí)現(xiàn),登錄功能,員工管理功能,密碼修改功能等等,在這其中并不是一帆風(fēng)順的,一些不合理,不現(xiàn)實(shí)的功能設(shè)計(jì),一些難度大實(shí)現(xiàn)困難的功能都給我?guī)砹撕芏嗦闊P液们捌谡砹撕芏噘Y料,并且老師一樣的積極負(fù)責(zé),讓我還是慢慢完善了系統(tǒng)功能。數(shù)據(jù)庫的設(shè)計(jì)是信息系統(tǒng)的重點(diǎn),實(shí)體間的關(guān)系,實(shí)體屬性的設(shè)計(jì),
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2025學(xué)年黑龍江省龍東地區(qū)高一(上)段考數(shù)學(xué)試卷(二)(含答案)
- 2024年度上海市高校教師資格證之高等教育法規(guī)題庫與答案
- 阜陽師范大學(xué)《自然科學(xué)專題》2021-2022學(xué)年第一學(xué)期期末試卷
- 阜陽師范大學(xué)《勞動(dòng)與社會(huì)保障法》2022-2023學(xué)年第一學(xué)期期末試卷
- 蘇州市2024-2025學(xué)年五年級(jí)上學(xué)期11月期中調(diào)研數(shù)學(xué)試卷一(有答案)
- 福建師范大學(xué)協(xié)和學(xué)院《信號(hào)與系統(tǒng)》2022-2023學(xué)年第一學(xué)期期末試卷
- 福建師范大學(xué)《中外紀(jì)錄片賞析》2023-2024學(xué)年第一學(xué)期期末試卷
- 福建師范大學(xué)《數(shù)學(xué)文化》2022-2023學(xué)年第一學(xué)期期末試卷
- 福建師范大學(xué)《色彩(2)》2022-2023學(xué)年第一學(xué)期期末試卷
- 第二章 中樞神經(jīng)系課件
- 牛羊屠宰管理辦法
- 六三制新青島版五年級(jí)科學(xué)上冊(cè)第三單元第10課《熱對(duì)流》課件
- 銅的生產(chǎn)成本的計(jì)算
- 高級(jí)母嬰護(hù)理師測(cè)評(píng)考試題及答案
- 房建工程竣工資料監(jiān)理審查報(bào)告
- 膽囊癌最新課件
- 一年級(jí)趣味數(shù)學(xué)小故事
- 《創(chuàng)新方法TRIZ理論入門》課件04因果分析
- 《形式邏輯》
- 塑料袋的警告語(歐洲)
- 建筑施工現(xiàn)場(chǎng)安全警示牌標(biāo)示(標(biāo)志圖片)
評(píng)論
0/150
提交評(píng)論