畢業(yè)設(shè)計(論文)基于ASP+MySQL的公司銷售系統(tǒng)設(shè)計與實現(xiàn)_第1頁
畢業(yè)設(shè)計(論文)基于ASP+MySQL的公司銷售系統(tǒng)設(shè)計與實現(xiàn)_第2頁
畢業(yè)設(shè)計(論文)基于ASP+MySQL的公司銷售系統(tǒng)設(shè)計與實現(xiàn)_第3頁
畢業(yè)設(shè)計(論文)基于ASP+MySQL的公司銷售系統(tǒng)設(shè)計與實現(xiàn)_第4頁
畢業(yè)設(shè)計(論文)基于ASP+MySQL的公司銷售系統(tǒng)設(shè)計與實現(xiàn)_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、北京師范大學(xué)本 科 畢 業(yè) 設(shè) 計(2010屆) 題 目: 基于asp+mysql的公司銷售系統(tǒng)設(shè)計與實現(xiàn)姓 名: 學(xué) 號: 專 業(yè): 計 算 機(jī) 應(yīng) 用 技 術(shù) 級 別: 學(xué) 位 論 文 指導(dǎo) 老師: 基于asp+mysql的公司銷售系統(tǒng)設(shè)計與實現(xiàn)摘 要隨著互聯(lián)網(wǎng)的發(fā)展,計算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識,它已進(jìn)入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。作為計算機(jī)應(yīng)用的一部分,使用計算機(jī)對企業(yè)產(chǎn)品信息進(jìn)行網(wǎng)上銷售,具有著傳統(tǒng)銷售模式所無法比擬的優(yōu)點.系統(tǒng)采用microsoft sql server2005數(shù)據(jù)庫,并使用asp.net作為開發(fā)工具,由銷售信息管理、商品管理、售

2、后服務(wù)管理及財務(wù)管理等模塊組成。此系統(tǒng)包含選題背景,技術(shù)介紹,系統(tǒng)需求分析、模塊設(shè)計、數(shù)據(jù)庫設(shè)計、系統(tǒng)詳細(xì)設(shè)計,以及系統(tǒng)實施。 本文介紹了銷售系統(tǒng)的開發(fā)初衷和背景,系統(tǒng)的開發(fā)工具,面向?qū)ο箝_發(fā)的具體步驟,其中包括流程圖,功能結(jié)構(gòu)圖等必要的圖形說明。主要包括sql數(shù)據(jù)庫,用戶登錄模塊和主窗體的設(shè)計,其中用戶登錄模塊實現(xiàn)的功能是登錄系統(tǒng)時進(jìn)行用戶身份檢查和權(quán)限分配;按照用戶權(quán)限級別對操作進(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è)計.103.1 系統(tǒng)流程.103.2 系統(tǒng)功能分析.113.3 數(shù)據(jù)庫設(shè)計.114 數(shù)據(jù)庫的實現(xiàn).124.1 系統(tǒng)各實體屬性圖. 124.2 登錄模塊.144.3 系統(tǒng)信息管理模塊.155 公司信息管理系統(tǒng)測試與分析設(shè)計.195.1 系統(tǒng)測試目的.195.2 測試計劃和任務(wù).20結(jié) 論.21參 考 文 獻(xiàn).23致 謝.241 緒言1.1 課題背景 網(wǎng)絡(luò)作為新興媒體,已為廣大的人們所熟悉。web站點在為企業(yè)樹立形象、宣傳、廣告上面彌補(bǔ)了傳統(tǒng)媒介帶來的局限性及高費用的問題。同時,在現(xiàn)代物流、電子商務(wù)上,網(wǎng)站起到的作用是任何第三者不能替代的。隨著網(wǎng)絡(luò)的不斷發(fā)展,越來越多的企

9、業(yè)分分利用網(wǎng)絡(luò)這個平臺,將自己的產(chǎn)品放到網(wǎng)絡(luò)上面來銷售,提升了企業(yè)的形象,增加了企業(yè)的效益,給企業(yè)帶來了無比的生命力,使企業(yè)在日趨競爭激烈的市場中立于不敗之地。企業(yè)網(wǎng)站給企業(yè)帶來了深遠(yuǎn)的影響。1.1.1有利于提升企業(yè)形象 企業(yè)網(wǎng)站的作用更類似于企業(yè)在報紙和電視上所做的宣傳企業(yè)本身及品牌的廣告。不同之處在于企業(yè)網(wǎng)站容量更大,企業(yè)可以把任何想讓客戶及公眾知道的內(nèi)容放入網(wǎng)站。此外,相對來說,建立企業(yè)網(wǎng)站的投入比其它廣告方式要低得多。 1.1.2使企業(yè)具有網(wǎng)絡(luò)溝通能力 互聯(lián)網(wǎng)絡(luò)真正的內(nèi)涵在于其內(nèi)容的豐富性,幾乎無所不有。對企業(yè)來說,擁有網(wǎng)站就擁有網(wǎng)絡(luò)溝通能力。 1.1.3可以全面詳細(xì)地介紹企業(yè)及企業(yè)產(chǎn)

10、品 企業(yè)網(wǎng)站的一個最基本的功能,就是能夠全面、詳細(xì)地介紹企業(yè)及企業(yè)產(chǎn)品。企業(yè)可以把任何想讓人知道的信息放入網(wǎng)址。如企業(yè)簡介、企業(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è)有什么新聞時,他們就會習(xí)慣性的進(jìn)入該企業(yè)的網(wǎng)址。因為大多數(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è)非常重視網(wǎng)站建設(shè)

11、的根本原因?,F(xiàn)在,世界各國的經(jīng)銷商主要都是利用互聯(lián)網(wǎng)絡(luò)來尋找新的產(chǎn)品和新的供求,因為這樣做費用最低,效率最高。原則上,全世界任何人,只要知道了企業(yè)的網(wǎng)址,就可以看到企業(yè)的產(chǎn)品和服務(wù)。因此,關(guān)鍵在于如何將企業(yè)網(wǎng)址推介出去。 1.1.6可以降低通訊費用對于企業(yè)來說,每年的通訊費用,尤其是涉及到進(jìn)出口貿(mào)易的通訊費用,是一筆非常龐大的開支。利用企業(yè)網(wǎng)站所提供的集團(tuán)電子信箱可以有效地降低通訊費用。 1.1.7可以利用網(wǎng)站及時得到客戶反饋的信息 客戶一般是不會積極主動地向企業(yè)反饋信息的。如企業(yè)在設(shè)計網(wǎng)站時,加入客戶與企業(yè)聯(lián)系的電子郵件和電子表格,因使用極其方便,一般來說,客戶習(xí)慣于使用這種方式與企業(yè)進(jìn)行聯(lián)

12、系。 1.2 本課題的目的與意義隨著中國的入世和國際互聯(lián)網(wǎng)使用的迅速普及,企業(yè)建立網(wǎng)站已成為和商標(biāo)注冊同樣重要的大事。已有眾多的國內(nèi)企業(yè)建立了自己的企業(yè)網(wǎng)站,并通過網(wǎng)站進(jìn)入電子商務(wù)領(lǐng)域,開始從傳統(tǒng)企業(yè)逐步向現(xiàn)代企業(yè)進(jìn)行網(wǎng)絡(luò)化升級。但企業(yè)建立網(wǎng)站并不等同于實現(xiàn)了電子商務(wù),只能說是企業(yè)進(jìn)入電子商務(wù)領(lǐng)域的一個起點。如何才能有效利用網(wǎng)站為企業(yè)實現(xiàn)電子商務(wù)并帶來實際效益?這還在于您怎樣將網(wǎng)絡(luò)這一新技術(shù)融入到企業(yè)的日常運作中。我們將告訴您建立一個企業(yè)網(wǎng)站會給您帶來怎樣的收益: 1.2.1電子商務(wù)平臺:企業(yè)網(wǎng)站是企業(yè)進(jìn)行網(wǎng)上交易及產(chǎn)品、價格等信息交流的窗口,您可以理解為:企業(yè)網(wǎng)站就是您的企業(yè)在國際互聯(lián)網(wǎng)上的

13、一個銷售點。 1.2.2提升企業(yè)形象:企業(yè)網(wǎng)站的建立可以為您樹立企業(yè)形象,提高企業(yè)層次。無論是從互聯(lián)網(wǎng)上還是通過傳統(tǒng)方式與客戶接觸,擁有網(wǎng)站的您當(dāng)然比還沒有建立網(wǎng)站的企業(yè)更具競爭力,是否擁有網(wǎng)站亦是一種企業(yè)實力的象征。 1.2.3信息搜集發(fā)布:通過企業(yè)網(wǎng)站,可以更有針對性的發(fā)布、搜尋各種商業(yè)信息和商業(yè)機(jī)會。幫助您得到大量的客戶和潛在客戶信息,及性價比更好的產(chǎn)品。 1.3 開發(fā)環(huán)境 系統(tǒng)開發(fā)環(huán)境的選擇對于系統(tǒng)的建立來說至關(guān)重要,它將決定著系統(tǒng)開發(fā)工作量的大小,系統(tǒng)的性能特點以及系統(tǒng)今后的維護(hù)工作難易等。因此在開發(fā)系統(tǒng)之前,根據(jù)對系統(tǒng)所采用的技術(shù)、實現(xiàn)功能的評估,在選擇開發(fā)環(huán)境時,主要考慮以下幾個

14、因素:擴(kuò)展性,總成本,功能,是否容易開發(fā)與管理,另外開放性和互操作性也是需要考慮的一個重要方面,因為該系統(tǒng)是運行在internet上的,用戶平臺的差異決定了與其它系統(tǒng)的互操作性是不可避免的。1.3.1硬件環(huán)境 服務(wù)器端的配置主要由建立站點所需的軟件來決定,在低配置下,服務(wù)器雖然能正常工作,但其性能往往不盡如人意。如果想使站點服務(wù)器工作得更好的話,我們需要更好的配置,特別是內(nèi)存應(yīng)該大于64mb。下面為服務(wù)器端的最低配置:處理器:intel pentium內(nèi)存:64m 硬盤空間:500m以上光驅(qū):需要從光盤上安裝操作系統(tǒng)和其它開發(fā)站點所需要的軟件網(wǎng)卡:isa或者pci接口均可顯卡:svga顯示適配

15、器因為客戶端主要用于瀏覽頁面,和web數(shù)據(jù)庫進(jìn)行交換操作,因此客戶端對硬件要求不高,主要由所安裝的windows來決定。1.3.2軟件環(huán)境服務(wù)器端a.平臺軟件 操作系統(tǒng)采用microsoft windows 2000/xp/2003 server。web服務(wù)器采用apache2.0。web服務(wù)器從硬件角度上講是internet上保存web頁的計算機(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ā)展。web服務(wù)器

16、通過與對象技術(shù)相融合,正在逐步發(fā)展為能夠自由掛接各種應(yīng)用對象的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)社、美洲銀行、美國大陸航空公司、戴姆勒-克萊斯勒汽車公司、德意志郵政、德國漢莎航空公司、紐約證券交易所、道瓊斯、迪士尼、美國軍隊、yahoo!、美

17、國宇航局等這樣的產(chǎn)業(yè)領(lǐng)袖。它占數(shù)據(jù)庫市場40%份額, 所基于的操作系統(tǒng)最廣為linux, 其次為windows和solaris。 相比其他高成本、過于復(fù)雜的數(shù)據(jù)庫技術(shù),mysql是一個很有誘惑力的選擇。它因倍受贊譽(yù)的速度、可擴(kuò)展性和可靠性,是企業(yè)it部門、網(wǎng)頁開發(fā)人員軟件供應(yīng)商的理想之選。mysql擁有雙重許可證,用戶可以通過開源的gpl許可證方式或向mysql ab購買商業(yè)許可兩種方式獲得mysql。mysql network提供一個包括認(rèn)證的企業(yè)級軟件及支持服務(wù)的完整包。1.3.3開發(fā)語言 asp.net 技術(shù)介紹 asp.net不僅僅是 active server page

18、 (asp) 的下一個版本,而且是一種建立在通用語言上的程序構(gòu)架,能被用于一臺web服務(wù)器來建立強(qiáng)大的web應(yīng)用序。asp.net提供許多比現(xiàn)在的web開發(fā)模式強(qiáng)大的的優(yōu)勢。 sql server 技術(shù)介紹sql server 是一個關(guān)系數(shù)據(jù)庫管理系統(tǒng)。它最初是由microsoft sybase 和ashton-tate三家公司共同開發(fā)的,于1988 年推出了第一個os/2 版本。在windows nt 推出后,microsoft與sybase 在sql server 的開發(fā)上就分道揚鑣了,microsoft 將sql server 移植到windows nt系統(tǒng)上,專注于開發(fā)推

19、廣sql server 的windows nt 版本。sybase 則較專注于sql server在unix 操作系統(tǒng)上的應(yīng)sql server安裝界面用。2 公司信息管理系統(tǒng)需求分析21 可行性分析21.1 技術(shù)可行性硬件、軟件要求不高,目前市場上的一般計算機(jī)軟硬件資源均能滿足系統(tǒng)開發(fā)要求。其中運用的主要軟件有microsoft visual studio 2008 , microsoft sql server2000等。根據(jù)客戶提出的系統(tǒng)功能、性能及實現(xiàn)系統(tǒng)的各項約束條件,根據(jù)新系統(tǒng)目標(biāo)來衡量所需的技術(shù)是否具備,現(xiàn)有的技術(shù)以較為成熟,硬件、軟件的性能要求、環(huán)境條件等各項條件良好,估計利用現(xiàn)

20、有技術(shù)條件應(yīng)完全可以達(dá)到該系統(tǒng)的功能目標(biāo)。同時,考慮給予的開發(fā)期限也較為充裕,預(yù)計系統(tǒng)是可以在規(guī)定期限內(nèi)完成開發(fā)。21.2 經(jīng)濟(jì)可行性分析資金可得性:由于系統(tǒng)開發(fā)并不復(fù)雜,操作起來也比較簡單,只需一些基本的編輯軟件,另外具備網(wǎng)絡(luò)中心的一些資源優(yōu)勢,因此開發(fā)費用較低。經(jīng)濟(jì)合理性:由于該系統(tǒng)用于企業(yè)工作的大部分信息發(fā)布和傳遞工作,不僅能夠節(jié)省大量的人工信息傳遞任務(wù),提高了工作效率,更加有利于整個公司各部門之間的無紙化辦公的推廣。21.3 運行可行性分析網(wǎng)絡(luò)安全技術(shù)的不斷提升,網(wǎng)絡(luò)管理在實際運用中越來越被企業(yè)或個人所接受(這些都可以在實際生活中找到材料和數(shù)據(jù))并且在不斷的提升和表現(xiàn)它在實際企業(yè)活動中

21、的經(jīng)濟(jì)價值,這個經(jīng)濟(jì)價值也是當(dāng)前的企業(yè)所期望看到的。信息管理工作覆蓋面廣,管理活動中產(chǎn)生的大量數(shù)據(jù)和信息,如:公司情況的公布,職工的狀況,職稱、職務(wù)變動情況,薪金情況等。對如此多的數(shù)據(jù)、信息的管理、開發(fā)及運用,都必須在規(guī)范化和標(biāo)準(zhǔn)化的基礎(chǔ)上實現(xiàn),借助于網(wǎng)絡(luò)化管理手段能夠滿足這些要求。22 需求分析的任務(wù)需求分析是把軟件計劃期間建立的軟件需求描述求精和細(xì)化,這是軟件生命周期重要一步,通過的軟件的需求分析,才能把軟件功能和性能的總體概念,描述為具體的規(guī)劃說明書,而這種說明書是開發(fā)軟件的基礎(chǔ)。需求分析的結(jié)果是系統(tǒng)開發(fā)的基礎(chǔ),關(guān)系到工程的成敗和軟件產(chǎn)品的質(zhì)量,因此,必須用行之有效的方法對軟件需求進(jìn)行嚴(yán)

22、格的審查驗證。23 系統(tǒng)功能簡介本系統(tǒng)主要實現(xiàn):項目管理等功能,員工信息管理,工資管理,部門管理,權(quán)限管理,密碼管理,公告管理,留言管理,規(guī)章制度管理等功能。項目管理:新增、查詢、刪除項目等;員工信息管理:新增、查詢、刪除管理員信息等;公告管理:新增、查詢、刪除公告信息等;留言管理:新增、查詢、刪除留言信息等;24 數(shù)據(jù)字典數(shù)據(jù)字典與數(shù)據(jù)流圖的關(guān)系是緊密相聯(lián)的。而且數(shù)據(jù)字典是有關(guān)數(shù)據(jù)的集合,在軟件分析和設(shè)計過程中為有關(guān)人員提供關(guān)于數(shù)據(jù)描述信息的查詢,以保持?jǐn)?shù)據(jù)的一致性。并且數(shù)據(jù)字典也是進(jìn)行數(shù)據(jù)庫開發(fā)的重要基礎(chǔ)。用戶信息包括的數(shù)據(jù)項有:用戶id、用戶名、密碼。留言信息包括的數(shù)據(jù)項有:id、留言標(biāo)

23、題、概述、留言時間、留言內(nèi)容、部門地址、用戶名稱等。系統(tǒng)登錄信息包括的數(shù)據(jù)項有:id、登錄ip、登錄時間、用戶名稱等。3 公司信息管理系統(tǒng)總體設(shè)計31 系統(tǒng)流程在進(jìn)行可行性研究時需要了解和分析現(xiàn)有的系統(tǒng),并以概括的形式表達(dá)對現(xiàn)有系統(tǒng)的認(rèn)識;進(jìn)入設(shè)計階段以后應(yīng)該把設(shè)想的系統(tǒng)的邏輯模型轉(zhuǎn)變成物理模型,因此需要描繪未來的系統(tǒng)的概貌。系統(tǒng)流程圖是描繪物理系統(tǒng)的傳統(tǒng)工具。登錄企業(yè)信息企業(yè)信息管理程序所選信息對所需信息處理輸出信息及保存到數(shù)據(jù)庫圖1 系統(tǒng)流程圖32 系統(tǒng)功能分析公司信息管理系統(tǒng)功能分析,按照結(jié)構(gòu)化程序設(shè)計要求,系統(tǒng)總體上分為2個大模塊。系統(tǒng)管理模塊:規(guī)章制度管理子模塊,公告管理子模塊,權(quán)限

24、管理子模塊,操作記錄子模塊,密碼子模塊;公告管理模塊:管理員可以發(fā)布公司最新的公告信息,修改錯誤的公告,刪除過時的信息。普通員工可以查看最新公告、時訊信息,以免錯過公司會議或是其他活動。權(quán)限模塊:管理員對系統(tǒng)使用人員的權(quán)限修改或是刪除等操作。密碼模塊: 管理員和普通員工都可以通過該模塊修改密碼。留言管理模塊: 管理人員可以查看員工最新的留言信息,對于員工新的留言進(jìn)行修改或是刪除。而普通員工則可以查看最新的留言信息和留言。33 數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫是信息管理系統(tǒng)的重要基礎(chǔ)。數(shù)據(jù)庫的設(shè)計好壞直接影響信息管理系統(tǒng)前臺的開發(fā)以及整個系統(tǒng)的健壯性和運行性能。數(shù)據(jù)庫是依照某種數(shù)據(jù)模型組織起來并存放二級存儲器中

25、的數(shù)據(jù)集合。這種數(shù)據(jù)集合具有如下特點:盡可能不重復(fù),以最優(yōu)方式為某個特定組織的多種應(yīng)用服務(wù),其數(shù)據(jù)結(jié)構(gòu)獨立于使用它的應(yīng)用程序,對數(shù)據(jù)的增、刪、改和檢索由統(tǒng)一軟件進(jìn)行管理和控制。從發(fā)展的歷史看,數(shù)據(jù)庫是數(shù)據(jù)管理的高級階段,它是由文件管理系統(tǒng)發(fā)展起來的。4 數(shù)據(jù)庫的實現(xiàn)在系統(tǒng)的分析中已經(jīng)進(jìn)行了數(shù)據(jù)的分析,利用獲得的分析結(jié)果便可對本系統(tǒng)進(jìn)行數(shù)據(jù)庫的設(shè)計。數(shù)據(jù)庫的設(shè)計是對現(xiàn)有的數(shù)據(jù)按一定的設(shè)計規(guī)范進(jìn)行合理的組織,形成較為規(guī)范的數(shù)據(jù)關(guān)系的過程。這里關(guān)鍵的問題是如何使設(shè)計出的數(shù)據(jù)模型能夠正確的反映用戶的實際數(shù)據(jù)環(huán)境。包括向用戶及時準(zhǔn)確的提供所需的信息,并且使其具有易于維護(hù)、便于理解和運行效率高的特點。4.

26、1 系統(tǒng)各實體屬性圖:4.1.1 用戶信息實體屬性用戶信息用戶名密碼姓名用戶id權(quán)限圖2用戶信息實體屬性圖4.1.2 公告信息實體屬性公告信息公告id公告標(biāo)題公告內(nèi)容公告發(fā)布時間編輯人呢圖3公告信息實體屬性圖系統(tǒng)操作信息操作id用戶名稱操作時間操作類型操作內(nèi)容4.1.3 系統(tǒng)操作信息實體屬性圖4系統(tǒng)操作信息實體屬性圖42 登錄模塊用戶登錄此系統(tǒng),其登錄流程圖如下:開始登錄界面填寫用戶名、密碼,選擇是否為管理員驗證顯示用戶主界面結(jié)束顯示管理員界面判斷權(quán)限圖5用戶登錄系統(tǒng)實體屬性圖登錄模塊為用戶提供兩種登錄方式,可以選擇是否為管理員登錄或普通用戶登錄,通過驗證權(quán)限登入不同管理界面。新加密碼找回功能

27、,忘記密碼可以通過身份證來找回自己的密碼。圖6為登錄模塊效果圖。圖6登錄模塊效果圖43 系統(tǒng)信息管理模塊43.1 公告信息管理該模塊提供管理員查詢,查看,添加管理公告信息功能。在查詢到所需公告信息時,可進(jìn)入具體公告信息管理界面,對其進(jìn)行刪除、修改等一些操作。實際界面設(shè)計如圖7所示。圖7系統(tǒng)公告效果圖43.2 系統(tǒng)權(quán)限該模塊為管理員提供了更該用戶的權(quán)限功能。通過該模塊清楚的看到個用戶是什么權(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)品的特點,技術(shù)指標(biāo),功能等方面的信息,能更好的了解哪些產(chǎn)品最受大眾所追捧,這樣就有利于公司更好的對產(chǎn)品進(jìn)行提前的市場預(yù)判。圖9圖10為公司產(chǎn)品信息效果圖。圖9產(chǎn)品信息效果圖圖10產(chǎn)品信息效果圖5 公司信息管理系統(tǒng)測試系統(tǒng)測試是對系統(tǒng)的計劃、系統(tǒng)設(shè)計、軟件編碼進(jìn)行查錯和糾錯的活動,包括代碼的執(zhí)行活動與人工活動。測試的目的是找出軟件設(shè)計開發(fā)全周期中的各個階段的錯誤,以便分析錯誤的性質(zhì)與位置而加以糾正。本文中只列出系統(tǒng)測試過程中的關(guān)鍵問題。51 系統(tǒng)測試目的軟件測試就是在軟件交付用戶使用或投入運行前,對軟件需求規(guī)格說明、設(shè)計規(guī)格說明和編碼的最終復(fù)審,是軟件質(zhì)量保證的關(guān)鍵步驟。軟件測試是為了發(fā)現(xiàn)錯

29、誤而執(zhí)行程序的過程。 軟件測試的目的: 1測試的最終目的是為了避免錯誤的發(fā)生,確保應(yīng)用程序能夠正常高效的運行; 2好的測試用例在于發(fā)現(xiàn)至今未發(fā)現(xiàn)的錯誤; 3成功的測試是發(fā)現(xiàn)了至今未發(fā)現(xiàn)的錯誤的測試; 4好的測試工程師應(yīng)該做到不僅發(fā)現(xiàn)問題,還能夠幫助開發(fā)人員分析問題。軟件測試在軟件生命周期中橫跨兩個階段:通常在編寫出每一個模塊之后就需要對它做必要的測試(稱為單元測試)。編碼和單元測試屬于軟件生命周期中的同一個階段。在結(jié)束這個階段后對軟件系統(tǒng)還要進(jìn)行各種綜合測試,如集成測試、系統(tǒng)測試、性能測試和配置測試等,這是軟件生命周期的另一個獨立階段,即測試階段。 52 測試計劃和任務(wù)測試主要包括單元測試、集

30、成測試和系統(tǒng)測試。單元測試:測試主要任務(wù)是測試模塊間接口、模塊的功能是否按照需求完成、模塊內(nèi)部數(shù)據(jù)是否正確、數(shù)據(jù)類型不相容時是否溢出、計算的精確度是否在允許的范圍內(nèi)等。集成測試:測試的主要任務(wù)是測試模塊間的通訊是否正確、用戶類型不同登陸的權(quán)限是否正確等。系統(tǒng)測試:測試的主要任務(wù)是測試數(shù)據(jù)的初始化、系統(tǒng)啟動、連接遠(yuǎn)程數(shù)據(jù)庫、系統(tǒng)安全、異常頻度系、系統(tǒng)強(qiáng)度、性能是否達(dá)到規(guī)格等。結(jié) 論我的論文題目是公司數(shù)碼產(chǎn)品信息數(shù)據(jù)庫。剛開始的時候,不知道怎么著手去設(shè)計,感覺確實很辛苦,還產(chǎn)生了放棄了的念頭,但是我還是堅持下來了,后來就慢慢的進(jìn)入了狀態(tài),思路也逐漸的清晰了,歷經(jīng)了1個多月的奮戰(zhàn),畢業(yè)設(shè)計終于落下了

31、帷幕。回想這段日子的經(jīng)歷和感受,收獲了很多。開始是搜集資料。在指導(dǎo)老師的指點下,通過各種渠道開始準(zhǔn)備工作通過網(wǎng)絡(luò)、圖書館搜集相關(guān)資料論文和書籍等。在尹乾老師的指導(dǎo)下,摒棄了一些無關(guān)緊要的內(nèi)容,保留了有參考價值的資料作為備用。然后,對于系統(tǒng)的需求分析,我參考客戶的要求加上我自己的理解,在根據(jù)搜集的資料加上老師的指導(dǎo),提出了系統(tǒng)所需的相關(guān)功能。對于數(shù)據(jù)庫的初步設(shè)計,根據(jù)自己所學(xué)的相關(guān)知識,列出了和系統(tǒng)有關(guān)的各種實體信息。雖然,這一系列的設(shè)計中,難免出現(xiàn)錯誤,但是,經(jīng)過殷老師的糾正,還是實現(xiàn)了系統(tǒng)的初步設(shè)計。接下來的系統(tǒng)設(shè)計則是逐步的一項一項功能的實現(xiàn),登錄功能,員工管理功能,密碼修改功能等等,在這其中并不是一帆風(fēng)順的,一些不合理,不現(xiàn)實的功能設(shè)計,一些難度大實現(xiàn)困難的功能都給我?guī)砹撕芏嗦闊?。幸好前期整理了很多資料,并且老師一樣的積極負(fù)責(zé),讓我還是慢慢完善了系統(tǒng)功能。數(shù)據(jù)庫的設(shè)計是信息系統(tǒng)的重點,實體間的關(guān)系,實體屬性的設(shè)計,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論