版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、<p> 本 科 畢 業(yè) 設 計 (論 文)</p><p> 收藏管理系統(tǒng)的開發(fā)與實現(xiàn)</p><p> Development and implementation </p><p> of collect management system </p><p> 畢業(yè)設計(論文)中文摘要</p><
2、p> 畢業(yè)設計(論文)外文摘要</p><p><b> 目 錄</b></p><p><b> 1 引言1</b></p><p> 1.1 課題研究背景和意義1</p><p> 1.1.1 研究目的與意義1</p><p> 1.1.2 課
3、題的研究背景和趨勢2</p><p> 1.2 課題調(diào)研及可行性研究3</p><p> 1.2.1課題調(diào)研3</p><p> 1.2.2 可行性分析3</p><p> 1.2.3 課題研究手段4</p><p> 1.3 本文的組織結構4</p><p> 2 系
4、統(tǒng)需求分析5</p><p><b> 2.1 概述5</b></p><p> 2.2系統(tǒng)功能介紹5</p><p> 2.3 數(shù)據(jù)流圖的設計5</p><p> 2.4 業(yè)務流程圖7</p><p> 2.5 數(shù)據(jù)字典8</p><p> 2.6
5、 系統(tǒng)開發(fā)與運行環(huán)境確定9</p><p> 2.6.1 系統(tǒng)開發(fā)9</p><p> 2.6.2 系統(tǒng)運行環(huán)境9</p><p> 2.6.3 相關開發(fā)工具簡介9</p><p> 3 總體設計13</p><p> 3.1 系統(tǒng)總體結構設計13</p><p> 3
6、.2 數(shù)據(jù)模型設計15</p><p> 3.2.1實體—聯(lián)系圖設計16</p><p> 3.3 基本表17</p><p> 4 詳細設計19</p><p> 4.1 系統(tǒng)流程圖19</p><p> 4.1.1 登陸流程圖20</p><p> 4.1.2 管理
7、員管理流程圖20</p><p> 4.2 系統(tǒng)的模塊實現(xiàn)21</p><p> 4.2.1 登陸模塊21</p><p> 4.2.2 管理員部分22</p><p> 5 用戶使用手冊28</p><p> 5.1系統(tǒng)功能及用戶環(huán)境簡介28</p><p> 5.1
8、.1 系統(tǒng)功能簡介28</p><p> 5.1.2 系統(tǒng)運行環(huán)境簡介28</p><p> 5.2系統(tǒng)運行與操作指南28</p><p> 6 系統(tǒng)評價28</p><p> 6.1系統(tǒng)主要特色/優(yōu)點介紹28</p><p> 6.2系統(tǒng)存在不足與改進方案29</p><p
9、> 7 畢業(yè)設計心得與收獲30</p><p><b> 結 論32</b></p><p><b> 致 謝34</b></p><p> 參 考 文 獻36</p><p><b> 附錄38</b></p><p>
10、;<b> 1 引言</b></p><p> 隨著時代的發(fā)展,計算機在社會中迅速普及,無論是公司企業(yè),還是學校等等,計算機在人類生活中的位置越來越重要。計算機深入社會,一系列的問題可以依靠計算機來解決,因此計算機給人們的生活帶來了巨大的變化。在此引入計算機系統(tǒng)里的一個功能,收藏管理。</p><p> 為什么要進行收藏,這個意義我想大家都明白,例如有些東西在
11、當時的年代很有意義,人們就會收藏它們,不然這些東西可能會隨著時間的流失在悄悄地從我們的眼前消失,若干年之后,再尋覓就困難了。收藏不僅使收藏美好的事物更是人類文化得以傳承的良好習俗。根據(jù)個人的喜愛的不同,有些人收藏古玩,有些人收藏古書,還有些人收藏郵票,包括還未成為過去式的郵票,都一張一張收集過來,我們身邊還多不少人在收藏近些年的紙幣銀幣,這些都是正?,F(xiàn)象。喜歡收藏的人,不僅在收藏歷史,同時還可以彌補由于時間的因素造成的遺憾。在考古發(fā)掘中
12、,伴隨著件件文物的出土,當時的一枚古錢,會幫助我們確定文物的年代。收藏的意義非常重大,但是收藏的最大受益不在于收藏品的價值而在于它的歷史。</p><p> 1.1 課題研究背景和意義</p><p> 1.1.1 研究目的與意義</p><p> 科學技術的迅速發(fā)展,研制出了不少新的計算機方面的成果,并不斷地替代和延伸腦力勞動方面,發(fā)揮著越來越重要的作用,無
13、論是企業(yè)還是日常生活都越來越離不開計算機,因而計算機在人類生活中占居著相當重要的地位。</p><p> 收藏不僅僅對社會有著很大的貢獻,對收藏者本人來說,而且也是一項頗有意義的興趣愛好,它不但為你打開知識之窗,得到美的享受,而且長期從事收藏的人,能養(yǎng)成在學習、工作和生活中井井有條的良好習慣,培訓毅力和增強事業(yè)心,同時幫助你走向社會,提高交往朋友的能力。收藏有一個很大的益處,那就是寓教于樂,賦予你迷人的樂趣,在
14、收藏天地中填充自己的精神世界。如今收藏隨著經(jīng)濟社會的發(fā)展,可以走向市場,具有較大的投資效益。</p><p> 收藏品它是承載歷史文化藝術等信息的商品,其價值具有不穩(wěn)定性,隨著時代風尚、審美趣味的變化而變化。在經(jīng)濟日漸繁榮的今天,收藏已不再成為文人雅士的專利,而是開始逐漸成為人們經(jīng)濟生活和精神生活的一部分,收藏在改變?nèi)藗兾镔|(zhì)生活的同時也提升著人們的精神生活。收藏品不僅是財富的象征,更是品位修養(yǎng)以及地位的象征,尤
15、其是近年來眾多企業(yè)參與收藏,充分展示了現(xiàn)代企業(yè)的層次和魅力,使其在激烈的商戰(zhàn)中永遠成為大眾關注的對象。為方面人們?nèi)粘_M行收藏管理,為此引入收藏管理系統(tǒng),以提高收藏效率。</p><p> 收藏管理,其流程比較復雜,工作量相對較大。本系統(tǒng)采用.NET和SQL SERVER 2005數(shù)據(jù)庫管理系統(tǒng)作為工具進行開發(fā),解除了用戶手工操作的繁瑣,減少了管理員整理文檔的麻煩,不僅是一個科學合理的管理系統(tǒng),更是一種有效的管理
16、工具。</p><p> 1.1.2 課題的研究背景和趨勢</p><p> 管理信息系統(tǒng)就是向組織內(nèi)各級主管部門人員、其他相關人員,以及組織外的有關門人員提供信息的系統(tǒng),管理信息系統(tǒng)的不同發(fā)展階段及其對管理決策和組織結構的影響是很有意義的。管理信息系的發(fā)展是與計算機技術的發(fā)展密切相關的,自從1946 年美國賓夕法尼亞大穆爾工學院研制成功世界上第一臺電子計算機ENIAC以來,計算機技術
17、經(jīng)歷了四代革新。</p><p> 第一代(1953—1958 年)計算機開始進入大企業(yè),這一代計算機的硬件是由電子管和磁帶記錄器組成的,軟件很少,因而功能有限,多用于企業(yè)的財會部門,從事單項數(shù)據(jù)處理,第一代計算機對管理策和企業(yè)組織結構的影響還是潛在的。計算機技術進入了第二代(1958—1966 年),晶體管代替電子管,磁芯存貯器取代了磁帶存貯器,計算機的內(nèi)存擴展了,運算速度快了,輸入—輸出功能更強了,特別是軟
18、件的進步是這一代計算機的重要志。第三代(1966—1974 年)計算機問世,采用的是集成電路置,從而使計算機日益朝著大型化方向發(fā)展,第三代計算機引起的組織變化是很大的,設置在總部的中央處理機系統(tǒng),得全公司的信息實現(xiàn)了高度集中統(tǒng)一的管理。第四代(1974 年至今)計算機的階段,添加了超規(guī)模集成電路和更加豐富的軟件,一方面繼續(xù)擴展計算機的功能,另一方使計算機日益小型化、微型化、廉價化。</p><p> 信息管理是
19、指在整個管理過程中,人們收集、加工和輸入、輸出的信息的總稱。信息管理的過程包括信息收集、信息傳輸、信息加工和信息儲存。信息收集是對原始信息的獲取。信息傳輸是信息在時間和空間上的轉(zhuǎn)移,因為信息只有及時準確地送到需要者的手中才能發(fā)揮實質(zhì)的作用。信息加工信息分為兩部分,分別是形式的變換和信息內(nèi)容的處理。信息的形式變換是指在信息傳輸過程中,通過變換載體,使信息能夠準確地傳輸給接收者。信息的內(nèi)容處理是指對原始信息進行加工整理,進而深入揭示信息的內(nèi)
20、容,經(jīng)過對信息內(nèi)容的處理,輸入的信息才能變成所需要的信息,才能更好的被適時有效地利用。信息送到使用者手中,有的并非使用完后就無用了,而是還需留做事后的參考和保留,這就是信息儲存,通過信息的儲存可以從中揭示出規(guī)律性的東西,也可以重復使用。</p><p> 實踐表明,將數(shù)據(jù)轉(zhuǎn)換為信息,并將這些信息及時、準確、適用和經(jīng)濟地提供給組織各級主管人員以及其他相關人員。這是一項艱巨的、浩繁的任務,計算機的管理信息系統(tǒng)的建立
21、,為完成這一任務提供了強有力的手段。</p><p> 一般而言,收藏管理系統(tǒng)的開發(fā)是信息管理系統(tǒng)開發(fā)中的一個分支,而對信息管理系統(tǒng),其發(fā)展伴隨著計算機軟件水平及信息應用開發(fā)技術的發(fā)展而逐步推向成熟。其發(fā)展的特點主要表現(xiàn)在整個系統(tǒng)只需在一臺電腦上安裝,其它電腦無需任何安裝,通過 IE 瀏覽器即可訪問,輕松連接各地分支機構及在外人員。收藏管理系統(tǒng)不僅沿襲了該特點,而且采用ASP.NET和SQL Server 20
22、05完成系統(tǒng),是一個基于Web的ASP.NET系統(tǒng)。</p><p> 1.2 課題調(diào)研及可行性研究</p><p><b> 1.2.1課題調(diào)研</b></p><p> 在本系統(tǒng)開發(fā)之初,做了以下幾點:</p><p> ?。?)通過網(wǎng)上查詢和借閱圖書館資料,大致了解收藏管理系統(tǒng)的情況。</p>
23、<p> ?。?)了解收藏管理系統(tǒng)需要實現(xiàn)的功能。</p><p> ?。?)設計數(shù)據(jù)庫,使自己具有對復雜表進行處理的能力。</p><p> (4)要有.NET應用程序開發(fā)能力以及C#基礎,有較強的自學能力以及一定的關系數(shù)據(jù)庫理論開發(fā)功底。</p><p> ?。?)具體問題要做詳細調(diào)查研究并與指導老師討論。</p><p>
24、 1.2.2 可行性分析</p><p><b> ?。?)技術可行性</b></p><p> 系統(tǒng)是在Windows XP環(huán)境下運行的,后臺數(shù)據(jù)庫使用SOL編程,采用ADO方式連接數(shù)據(jù)庫,在當今社會這些都是很容易實現(xiàn)的。從技術角度來看,系統(tǒng)選用的是微軟的基于 Web 的應用開發(fā)框架來實現(xiàn)基于 Web 的開發(fā)平臺,這個框架在結構上是比較固定的,可以借助于COM機制
25、,編寫大量的服務器方組件并對其進行相應的擴展。在這種技術框架之下,只需將其中的固定部分提取出來進行封裝,在其之上給出一系列的工具和一個豐富的組件庫用來定制其中可變的部分,定制的部分和固定的部分組合到一起,就可以構成大量不同類型的,面向不同應用領域的基于 Web 的開發(fā)平臺。同時該程序還可以將部分需要經(jīng)常調(diào)用的數(shù)據(jù)存入內(nèi)存,提高程序的運行速度。</p><p><b> ?。?)經(jīng)濟可行性</b&g
26、t;</p><p> 系統(tǒng)開發(fā)需求比較低,根據(jù)已經(jīng)具有成熟的軟硬件環(huán)境,因而在軟硬件的支出上十分有限。而且目標系統(tǒng)并非是相當?shù)膹碗s,由于開發(fā)的周期較短, 所以人員經(jīng)濟支出也是有限的。當系統(tǒng)開發(fā)完并且實際運行后,在為使用者帶來便利的同時,也為系統(tǒng)的進一步推廣創(chuàng)造了有利的條件。這帶來的經(jīng)濟回報將遠超過支出,并且最重要的一點是該軟件的開發(fā)可以給開發(fā)者對系統(tǒng)的開發(fā)全面的認識,使開發(fā)者將來能夠更好的與社會接軌。<
27、/p><p><b> ?。?)操作可行性</b></p><p> 此收藏管理系統(tǒng)操作簡單,使用方便,易于維護,具備友好的用戶界面且容易被用戶接受,用戶只需熟練操作計算機,和對此系統(tǒng)使用做簡單的了解即可熟悉地使用,而且使用此系統(tǒng)可以大大減少管理人員的負擔,因此從操作方面看,此系統(tǒng)的開發(fā)是可行的。</p><p><b> ?。?)法律
28、可行性</b></p><p> 收藏管理系統(tǒng)的開發(fā)與實現(xiàn)由本人開發(fā)研制而成,在法律上并未侵害他人權利,不涉及任何公司任何個人的私有信息,不存在任何侵權和知識產(chǎn)權問題,不存在任何侵權行為。無須承擔任何法律責任,所以在法律方面開發(fā)此系統(tǒng)是完全可行的。</p><p> 由此,無論從哪個角度出發(fā),該收藏管理系統(tǒng)都有較強的可行性。</p><p> 1.
29、2.3 課題研究手段</p><p> 硬件內(nèi)存方面512M及以上、40G硬盤及以上的PC機。</p><p> 軟件方面主要采用ASP.NET和SQL Server 2005完成系統(tǒng),Visual Studio 是一套完整的開發(fā)工具集,用于生成 ASP.NET Web 應用程序。</p><p> SQL Server 2005是一個新的產(chǎn)品版本,它推出了許
30、多新的特性和關鍵的改進,使得它成為至今為止的較全面的SQL Server版本。SQL Server 2005不僅能作為一個功能強大的數(shù)據(jù)庫服務器有效地工作,而且數(shù)據(jù)庫引擎也用于需要在客戶端本地存儲獨立數(shù)據(jù)庫的應用程序中。</p><p> 還需要一個可通性的網(wǎng)絡。</p><p> 本課題選用SQL Server2005為數(shù)據(jù)庫管理平臺、Microsoft Visual Studio
31、2008為客戶端開發(fā)工具,此系統(tǒng)為瀏覽器/服務器(B/S)模式。</p><p> 1.3 本文的組織結構</p><p> 第一章是引言, 在引言內(nèi)對課題的研究背景與研究的目的、意義和課題的發(fā)展趨勢進行分析,同時在開發(fā)系統(tǒng)之前對現(xiàn)有系統(tǒng)的調(diào)研以及開發(fā)本系統(tǒng)的可行性分析還有對論文各章內(nèi)容的介紹、全文的組織結構。</p><p> 第二章是系統(tǒng)需求分析。<
32、/p><p> 第三章是系統(tǒng)設計部分,主要內(nèi)容是給出了系統(tǒng)的功能介紹,數(shù)據(jù)流圖的設計,數(shù)據(jù)字典,系統(tǒng)的開發(fā)環(huán)境,支持運行環(huán)境和系統(tǒng)實現(xiàn)等若干技術,數(shù)據(jù)庫關系模型設計,數(shù)據(jù)庫的設計等。</p><p> 第四章是系統(tǒng)主控模塊詳細設計部分,介紹了本系統(tǒng)的模塊簡介,系統(tǒng)登錄流程,藏品管理流程,管理員管理流程等。</p><p> 還包括了系統(tǒng)的主控界面模塊設計。包括是管
33、理員管理模塊詳細設計部分,藏品管理模塊詳細設計部分,給出了該模塊的體系結構設計,該模塊的詳細設計,包括界面設計、操作流程的設計實現(xiàn)等。</p><p> 第五章是用戶使用手冊部分,給出了系統(tǒng)功能、運行環(huán)境簡介,系統(tǒng)運行與操作指南。</p><p> 第六章是系統(tǒng)評價部分,給出了系統(tǒng)的主要功能、特色優(yōu)點介紹、系統(tǒng)存在的不足于改進方案等。</p><p> 最后還
34、包括畢業(yè)設計心得體會、結論、致謝和參考文獻、附錄等內(nèi)容。</p><p><b> 2 系統(tǒng)需求分析</b></p><p> 隨著科技時代的發(fā)展,計算機已顯得越來越重要,計算機經(jīng)歷了四代革新已變的越來越強大,功能也越來越全面。計算機強大的功能可以幫助我們處理很多方面的問題,依靠計算機強大的技術優(yōu)勢,在此設計收藏管理系統(tǒng),此系統(tǒng)要求能夠?qū)崿F(xiàn)用戶管理功能,添加藏品
35、功能,刪除藏品功能,關注藏品功能,收藏藏品功能,備份功能等多方面功能,以下會詳細給出系統(tǒng)的功能介紹和數(shù)據(jù)流圖的設計,開發(fā)環(huán)境和開發(fā)工具等方面的介紹,并盡量完善系統(tǒng),以符合需求。</p><p><b> 2.1 概述</b></p><p> 本課題為收藏管理系統(tǒng),收藏管理系統(tǒng)是收藏品信息數(shù)據(jù)化管理軟件??蛇m用于廣大個人或家庭收藏愛好者為各類收藏品信息數(shù)據(jù)進行歸類
36、存檔,查看管理等,軟件以藏品數(shù)據(jù)庫為中心,采用開放式操作界面,功能實用強大,操作簡單容易。</p><p><b> 2.2系統(tǒng)功能介紹</b></p><p> 軟件的主要功能包括以下幾個部分:</p><p> 藏品類別管理:分為大類別管理和小類別管理,可以進行藏品信息的添加,查看,修改,刪除,打印。</p><p
37、> 藏品管理:分為添加藏品和管理藏品,可以進行添加藏品信息和管理藏品,可以進行藏品信息的添加,查看,修改,刪除,打印。</p><p> 查詢藏品:可以對藏品的大類,小類,名稱,年代進行查詢。</p><p> 打印藏品:可以導出文件或直接打印。</p><p> 關注藏品:對已經(jīng)收藏的藏品進行管理。</p><p> 回收站
38、管理:對不再收藏的藏品進行管理。</p><p> 收藏藏品管理:對待收藏藏品進行管理。</p><p> 數(shù)據(jù)庫備份:對藏品數(shù)據(jù)庫進行備份。</p><p> 用戶管理:可以添加用戶,管理用戶,還可以進行密碼的修改。</p><p> 2.3 數(shù)據(jù)流圖的設計</p><p><b> 登陸界面數(shù)據(jù)
39、流圖:</b></p><p> 2.1登陸界面數(shù)據(jù)流圖</p><p><b> 系統(tǒng)數(shù)據(jù)流圖:</b></p><p><b> 2.2管理員系統(tǒng)</b></p><p><b> 2.3用戶系統(tǒng)</b></p><p><
40、b> 2.4藏品系統(tǒng)</b></p><p><b> 2.4 業(yè)務流程圖</b></p><p> 2.5普通用戶業(yè)務流程圖(1)</p><p> 2.5管理員業(yè)務流程圖(2)</p><p><b> 2.5 數(shù)據(jù)字典</b></p><p>
41、; 數(shù)據(jù)字典是關于數(shù)據(jù)的信息的集合,也就是對數(shù)據(jù)流圖中包含的所有元素的定義的集合。數(shù)據(jù)字典的作用是在軟件的分析和設計過程中提供關于數(shù)據(jù)的描述信息,數(shù)據(jù)字典的最重要的用途是能夠作為分析階段的工具。數(shù)據(jù)字典中建立的一組嚴密一致的定義有助于增進分析員和用戶之間的通信,因而可以消除許多可能產(chǎn)生的誤解,對數(shù)據(jù)的這一系列嚴密一致的定義有助于改進在不同的開發(fā)人員或不同的開發(fā)小組之間的通信。如果要求所有開發(fā)人員都跟據(jù)公共的數(shù)據(jù)字典描述數(shù)據(jù)和設計模塊,
42、則能避免許多麻煩的問題出現(xiàn)。數(shù)據(jù)字典是由下列四類元素構成的:數(shù)據(jù)元素,數(shù)據(jù)流,數(shù)據(jù)存儲和數(shù)據(jù)處理。下面對數(shù)據(jù)存儲進行簡單的分析。數(shù)據(jù)存儲是數(shù)據(jù)結構停留或保存的地方,也是數(shù)據(jù)流的來源和去向之一,可以是手工文檔或手工憑單,也可以是計算及文檔。</p><p> (1)名字:用戶注冊表</p><p> 描述:用戶登陸網(wǎng)站時填寫,成為網(wǎng)站的注冊會員。注冊信息將存儲在數(shù)據(jù)庫中,由網(wǎng)站系統(tǒng)管理員
43、統(tǒng)一管理</p><p> 定義:用戶注冊=用戶名+密碼+電話+權限</p><p> 位置:注冊會員填寫后如需修改,登陸后可進行更改</p><p> ?。?)名字:管理員表</p><p> 描述:進行網(wǎng)站日常維護,信息更新的人,對用戶基本信息進行管理</p><p> 定義:管理員名+密碼+電話+權限&l
44、t;/p><p> 位置:在系統(tǒng)后臺進行相關操作</p><p> ?。?)名字:添加藏品表</p><p> 描述:由用戶自己添加</p><p> 定義:藏品信息=藏品類別+數(shù)據(jù)+年份+數(shù)量+描述</p><p> 位置:后臺添加,在網(wǎng)頁中顯示</p><p> ?。?)名字:查詢藏品表
45、</p><p> 描述:以最快的速度方便用戶查找搜索想得到的藏品信息</p><p> 定義:查詢信息=藏品大類別+藏品小類別</p><p> 位置:網(wǎng)頁中顯示,所有用戶都可以查詢</p><p> ?。?)名字:關注藏品表</p><p> 描述:對需要留意的藏品添加關注,方便查找</p>
46、<p> 定義:關注藏品=藏品名+數(shù)量+年份+類型</p><p> 位置:網(wǎng)頁關注藏品信息中顯示,所有用戶都可以關注</p><p> ?。?)名字:收藏藏品表</p><p> 描述:收藏想收藏的藏品,對信息進行統(tǒng)計</p><p> 定義:收藏藏品=藏品名稱+類型</p><p> 位置:網(wǎng)頁
47、收藏藏品信息中顯示,所有用戶都可以進行收藏</p><p> ?。?)名字:數(shù)據(jù)庫備份表</p><p> 描述:對數(shù)據(jù)進行備份,以防丟失,幫助最快的恢復系統(tǒng)</p><p> 定義:數(shù)據(jù)庫備份=路徑+名稱+時間+.back</p><p> 位置:數(shù)據(jù)備份中顯示,所有用戶都可以進行備份</p><p> ?。?
48、)名字:打印藏品表</p><p> 描述:打印藏品,列出清晰的藏品表</p><p> 定義:打印藏品=藏品名稱+類型+時間+數(shù)量</p><p> 位置:網(wǎng)頁中顯示,所有用戶都可以使用打印功能</p><p> ?。?)名字:用戶管理表</p><p> 描述:以最快的速度方便用戶查找搜索想得到的相關資料的
49、工具</p><p> 定義:用戶管理=用戶名+權限+信息</p><p> 位置:在后臺,主要由管理員操作</p><p> ?。?0)名字:藏品管理表</p><p> 描述:以最快的速度方便用戶查找搜索想得到的相關資料的工具</p><p> 定義:藏品管理=藏品名稱+管理方式</p>&l
50、t;p> 位置:網(wǎng)頁中顯示,所有用戶都可以查看自己的藏品管理表</p><p> 2.6 系統(tǒng)開發(fā)與運行環(huán)境確定</p><p> 2.6.1 系統(tǒng)開發(fā)</p><p> (1)該系統(tǒng)是在Windows XP環(huán)境下進行的收藏管理系統(tǒng)。</p><p> (2)開發(fā)系統(tǒng)中,通過了樣式表優(yōu)化了頁面,了解SQL Server2005
51、使用,了解收藏管理系統(tǒng)的開發(fā)規(guī)程;在程序設計過程中,我們?yōu)榱吮WC程序能正常的運行,根據(jù)管理系統(tǒng)的一些實際情況來進行設計。</p><p> ?。?)編程過程中,遇到不懂的問題通過老師和同學的指導,查詢了系統(tǒng)再加上結合資料做出。</p><p> 2.6.2 系統(tǒng)運行環(huán)境</p><p> 本系統(tǒng)將用.NET技術進行開發(fā),開發(fā)中將用到以下主要工具:</p&
52、gt;<p> Microsoft Visual Studio 2008——工程管理、代碼編寫及調(diào)試</p><p> SQL Server 2005——建立系統(tǒng)的后臺數(shù)據(jù)庫</p><p> 2.6.3 相關開發(fā)工具簡介</p><p> 此系統(tǒng)是基于Windows XP網(wǎng)絡環(huán)境的收藏管理系統(tǒng),后臺數(shù)據(jù)庫采用SQL Server2005,前臺
53、使用Visual Studio 進行開發(fā),此系統(tǒng)屬于B/S模式。B/S結構,通常稱為瀏覽器/服務器B/S模式,B/S模式即包括數(shù)據(jù)庫系統(tǒng)、應用服務器、客戶瀏覽器三部分。由于采用了互聯(lián)網(wǎng)的相關技術,B/S模式的系統(tǒng)開放性好,易維護、擴展。</p><p> ?。?)技術支持:ASP.NET的簡介和工作原理</p><p> 隨著Microsoft公司推出的 .NET技術已經(jīng)越來越受到重視,
54、并且運用的范圍也越來越廣,.NET框架不僅是一種新的計算平臺,而且它高度簡化了分布式Internet環(huán)境中的應用程序開發(fā)。</p><p> ASP.NET它不僅僅是下一版本的Active Server Page(ASP),還是統(tǒng)一的WEB開發(fā)平臺,方便開發(fā)人員進行開發(fā)企業(yè)級WEB應用程序,同時還能提供一個新的編程模型和結構用于生成安全、可收縮和更穩(wěn)定的應用程序。</p><p> A
55、SP.NET是一個已編譯的基于.NET的環(huán)境,ASP.NET的語法在很大程度上與ASP兼容,可以用任何與.NET兼容的語言包括Visual Basic 、 C#等創(chuàng)建應用程序。另外任何ASP.NET應用程序都可以使用整個.NET框架,發(fā)人員可以方便地獲得這些技術的優(yōu)點,其中包括托管的公共語言運行環(huán)境、類型安全和繼承等。</p><p> ASP.NET提供一種簡單的模型,該模型使WEB開發(fā)人員能夠方便地編寫應用
56、程序。開發(fā)人員可以在global.asax文本文件或在作為程序集已部署的編譯類中編寫這種代碼。這種模型可以包括應用程序級事件,且開發(fā)人員可以輕松地擴展這種模型,以適應他們的WEB應用程序的需要。ASP.NET可無縫地與HTML編輯器及其他編程工具包括Microsoft Visual Studio一起工作,使WEB開發(fā)技術變得更加方便,使用戶能夠運用代碼管理數(shù)據(jù)庫。</p><p><b> 1、服務代
57、理</b></p><p> 服務代理處理的是以松散方式進行聯(lián)系的發(fā)送者和接收者之間的消息。一個消息被發(fā)送、處理和回答,完成整個事務,大大擴展了數(shù)據(jù)驅(qū)動應用程序的性能,以符合工作流或者客戶業(yè)務需求。</p><p><b> 2、事物處理SQL</b></p><p> T-SQL 天生就是基于集合的關系型數(shù)據(jù)庫管理系統(tǒng)編程語
58、言,可以提供高性能的數(shù)據(jù)訪問?,F(xiàn)在,它與許多新的特性相結合,包括通過同時使用TRY和CTACH來進行錯誤處理,可以在語句中返回一個結果集的通用表表達式CTEs,以及通過PIVOT 和UNPIVOT命令將列轉(zhuǎn)化為行和將列轉(zhuǎn)化為行的能力。</p><p><b> 3、數(shù)據(jù)加密</b></p><p> SQL Server 2005有用來在表自身加密數(shù)據(jù)的有文檔記載
59、的或者公共支持的函數(shù)。企業(yè)需要依賴第三方產(chǎn)品來滿足這個需求。SQL Server 2005自身帶有支持對用戶自定義數(shù)據(jù)庫中存儲的數(shù)據(jù)進行加密的功能。</p><p> 4、SQL綜合服務(SSIS)</p><p> SSIS已經(jīng)作為主要的ETL抽取、傳輸和載入工作替代了DTS數(shù)據(jù)傳輸服務,并且隨著SQL Server免費發(fā)布。這個工具,從SQL Server 2005始被完全重新編寫
60、,現(xiàn)在已經(jīng)擁有了很大程度的靈活性,來滿足復雜的數(shù)據(jù)移動需求。 </p><p><b> 5、SMTP郵件</b></p><p> 在SQL Server 2005直接發(fā)送郵件是可能的,但是很復雜。在SQL Server 2005中,微軟通過合并SMTP郵件提高了自身的郵件性能。</p><p><b> 6、HTTP終端&l
61、t;/b></p><p> 你可以很輕松地通過一個簡單的T-SQL 語句使一個對象可以在因特網(wǎng)上被訪問,從而創(chuàng)建一個HTTP終端。這允許從因特網(wǎng)上呼叫一個簡單的對象來獲取需要的數(shù)據(jù)。</p><p><b> 7、通用語言運行時</b></p><p> SQL Server 2005中的第二個主要的增強特性就是整合了符合.NET
62、規(guī)范的語言 ,例如C#, ASP.NET 或者是可以構建對象存儲過程,觸發(fā)器,函數(shù)等的 VB.NET。這一點讓你可以在數(shù)據(jù)庫管理系統(tǒng)中執(zhí)行.NET代碼以充分利用.NET功能。它有望在SQL Server 2005境中取代擴展的存儲過程,同時還擴展了傳統(tǒng)關系型引擎功能。</p><p><b> 8、專用管理員連接</b></p><p> 如果所有的內(nèi)容都出錯了,
63、那么只能關閉SQL Server服務或者按下電源鍵。專用管理員連接結束了這種狀況。這個功能允許數(shù)據(jù)庫管理員對SQL Server發(fā)起單個診斷連接,即使是服務器正在出現(xiàn)問題。</p><p> 9、多活動結果集稱MARS</p><p> 多活動結果集允許從單個的客戶端到數(shù)據(jù)庫保持一條持久的連接,以便在每個連接上擁有超過一個的活動請求。這是一個主要的性能改善,它允許開發(fā)人員讓用戶在使用S
64、QL Server工作的時候擁有新的能力。例如,它允許多個查詢,或者一個查詢的同時輸入數(shù)據(jù)。底線就是一個客戶端連接可以同時擁有多個活動的進程。</p><p><b> (2)B/S介紹</b></p><p> B/S三層架構的概念B/S模式的三層架構模式是傳統(tǒng)的客戶/服務器結構的發(fā)展,是一種嚴格的分層定義,它首先將整個軟件系統(tǒng)的開發(fā)分成相對簡單的幾個小分塊,然
65、后在每一層中只實現(xiàn)系統(tǒng)相應層的功能設計,層間的交互由相鄰層對應的功能模塊進行調(diào)用。三層架構意義上的三層是將整個業(yè)務應用劃分為:表現(xiàn)層、業(yè)務邏輯層、數(shù)據(jù)訪問層。</p><p> 表現(xiàn)層,通俗講就是展現(xiàn)給用戶的界面,即用戶在使用一個系統(tǒng)的時候他的所見所得。 業(yè)務邏輯層,針對具體問題的操作,也可以說是對數(shù)據(jù)層的操作,對數(shù)據(jù)業(yè)務邏輯處理。 數(shù)據(jù)訪問層,該層所做事務直接操作數(shù)據(jù)庫,針對數(shù)據(jù)的增添刪除修改更新查找等。&l
66、t;/p><p> 三層客戶/服務器模式這種模式在邏輯上將應用功能分為三層:客戶顯示層、業(yè)務邏輯層、數(shù)據(jù)層。業(yè)務邏輯層位于顯示層和數(shù)據(jù)層之間,專門為實現(xiàn)企業(yè)的業(yè)務邏輯提供了一個明確的層次,封裝了與系統(tǒng)關聯(lián)的應用模型,并把用戶表示層和數(shù)據(jù)庫代碼分開 ??蛻麸@示層這個層次提供客戶應用程序和數(shù)據(jù)服務之間的聯(lián)系,主要功能是執(zhí)行應用策略和封裝應用模式,并將封裝的模式呈現(xiàn)給客戶應用程序。數(shù)據(jù)層是用來定義、維護、訪問和更新數(shù)據(jù)并
67、管理和滿足應用服務對數(shù)據(jù)的請求。</p><p> 三層模式的主要優(yōu)點為 :良好的靈活性和可擴展性,可共享性,在很大程度上節(jié)省了開發(fā)時間和資金投入,較好的安全性,增強了企業(yè)對象的重復可用性。另外,三層模式不但具備了較高的穩(wěn)定性、延展性和執(zhí)行校率,三層模式還具備了良好的容錯能力和負載平衡能力。</p><p> ?。?)SQL Server 2005介紹</p><p&
68、gt; SQL Server 是一個關系數(shù)據(jù)庫管理系統(tǒng),SQL被作為關系型數(shù)據(jù)庫管理系統(tǒng)的標準語言,SQL語言的主要功能就是同各種數(shù)據(jù)庫建立聯(lián)系,進行溝通。SQL Server 2005 是一個全面的數(shù)據(jù)庫平臺,使用集成的商業(yè)智能工具提供了企業(yè)級的數(shù)據(jù)管理。與 Microsoft Visual Studio、Microsoft Office System 以及新的開發(fā)工具包的緊密集成使 SQL Server 2005 與眾不同。無論您
69、是開發(fā)人員、數(shù)據(jù)庫管理員、信息工作者還是決策者,SQL Server 2005 都可以提供創(chuàng)新的解決方案,使開發(fā)者從數(shù)據(jù)中更多地獲益。</p><p> sql server 2005的新特性有:工具和使用工具的增強功能,全文搜索的增強功能, Reporting Services的增強功能,:Analysis Services的增強功能,Integration Services的增強功能,復制增強,Notifi
70、cation Services的增強功能, Service的增強功能, 數(shù)據(jù)庫引擎增強功能,數(shù)據(jù)庫訪問接口方面的增強功能。</p><p> 使用圖形化工具建立到SQL Server的連接可通過SQL查詢分析器和SQL Server企業(yè)管理器,使用osql命令提示符使用工具建立到SQL Server的連接是通過通過ODBC進行通信。系統(tǒng)表中存儲有系統(tǒng)以及數(shù)據(jù)庫對象的元數(shù)據(jù)信息,數(shù)據(jù)字典存儲了某個專門數(shù)據(jù)庫的元數(shù)
71、據(jù)信息,而系統(tǒng)數(shù)據(jù)字典存儲有整個系統(tǒng)以及所有其它數(shù)據(jù)庫的元數(shù)據(jù)信息。SQL Server常用工具有:SQL Server Management studio,SQL Server configuration manager。在SQL Server 2005中,XML不但被緊密整合進SQL Server數(shù)據(jù)庫系統(tǒng)中,而且SQL Server 2005 集成了最新的Reporting Services,它是一個良好的應用程序和管理工具,可
72、以方便的創(chuàng)建、查看和管理報表,滿足企業(yè)用戶BI的需求。SQL Server2005 最引人矚目的是在數(shù)據(jù)庫引擎中集成了對Windows .NET Framework CLR的支持,可以用VB.NET, C#等語言完成以前對于T-SQL 難以完成的任務。</p><p> SQL Server 2005 通過在可伸縮性、數(shù)據(jù)集成、開發(fā)工具和強大的分析等方面的革新更好的確立了微軟在BI領域的領導地位, SQL Se
73、rver 2005全面的集成、分析和報表功能使企業(yè)能夠提高他們已有應用的價值,即便這些應用是在不同的平臺上。</p><p> 隨著信息技術的深入應用,企業(yè)越來越多的業(yè)務信息都存放于數(shù)據(jù)庫系統(tǒng)之中,也不乏對可用性有很高要求的關鍵性業(yè)務數(shù)據(jù),這些關鍵應用要求數(shù)據(jù)庫系統(tǒng)必須能提供持續(xù)和可靠的數(shù)據(jù)訪問與管理機制,SQL Server 2005和SQL Server 2000相比一個非常顯著的特征就是高可用性。SQL
74、Server 2005的發(fā)布不但為廣大數(shù)據(jù)庫管理員帶來了在數(shù)據(jù)整合、分析和報表領域功能全面的智能商務平臺,使你在采取行動和制定更好決策時具備更敏銳的洞察能力,而且使你在構建系統(tǒng)、排錯及操作應用系統(tǒng)時更快、更有效。</p><p><b> 3 總體設計</b></p><p> 3.1 系統(tǒng)總體結構設計</p><p> 系統(tǒng)總體結構設
75、計主要依照如下原則:</p><p><b> ?。?)模塊化</b></p><p> 模塊化是指將一個待開發(fā)的軟件分解成若干個小的簡單部分——模塊,每個模塊可獨立地開發(fā)、測試,最后組裝成完整的程序。</p><p><b> ?。?)模塊獨立</b></p><p> 模塊獨立是指每個模塊完
76、成一個相對獨立的特定子功能,并且與其他模塊之間的聯(lián)系簡單。</p><p><b> ?。?)抽象</b></p><p> 抽象是一種重要的工具,用來將復雜的現(xiàn)象簡化到可以分析、實驗或者可以理解的程度。</p><p><b> ?。?)信息隱蔽</b></p><p> 信息隱蔽是開發(fā)整個程
77、序結構時使用的法則,即將每個程序的成分隱蔽或封裝在一個單一的設計模塊中,定義每一模塊時盡可能少地顯露其內(nèi)部的處理。</p><p><b> 系統(tǒng)功能結構圖:</b></p><p> 3.1系統(tǒng)功能結構圖</p><p> 部分模塊結構功能圖:</p><p> 3.2用戶子系統(tǒng)功能圖</p>&
78、lt;p> 3.3管理員子系統(tǒng)功能圖</p><p> 3.4內(nèi)部系統(tǒng)功能圖</p><p> 3.2 數(shù)據(jù)模型設計</p><p> 數(shù)據(jù)模型通常由數(shù)據(jù)結構,數(shù)據(jù)操作和完整性約束三部分組成。數(shù)據(jù)結構是所研究的對象類型的集合;數(shù)據(jù)操作是指對數(shù)據(jù)庫中各種對象(型)的實例(值)允許執(zhí)行的操作的集合,包括操作及有關的操作規(guī)則。數(shù)據(jù)的約束條件是一組完整性規(guī)則的
79、集合。</p><p> 根據(jù)模型的應用的不同目的,可以將這些模型劃分為兩類,它們分屬于兩個不同的層次。第一類模型是概念模型,它是根據(jù)用戶的觀點來對數(shù)據(jù)和信息建模,主要用于數(shù)據(jù)庫設計。另一類模型是數(shù)據(jù)模型,主要包括網(wǎng)狀模型、層次模型、關系模型等,它是按計算機的觀念對數(shù)據(jù)建模,主要用于DBMS的實現(xiàn)。</p><p> 3.2.1實體—聯(lián)系圖設計</p><p>
80、 為了把用戶的數(shù)據(jù)要求清楚、準確地描述出來,系統(tǒng)分析員通常建立一個概念性的數(shù)據(jù)模型也稱為信息模型。概念性數(shù)據(jù)模型是一種面向問題的數(shù)據(jù)模型,是按照用戶的觀點對數(shù)據(jù)建立的模型。它描述了從用戶角度看到的數(shù)據(jù),它反映了用戶的現(xiàn)實環(huán)境,而且與在軟件系統(tǒng)中的現(xiàn)實方法無關。</p><p> 數(shù)據(jù)模型中包含3種相互關聯(lián)的信息:數(shù)據(jù)對象、數(shù)據(jù)對象的屬性及數(shù)據(jù)對象彼此間相互連接的關系。通常,使用實體-聯(lián)系圖來建立數(shù)據(jù)模型??梢?/p>
81、把實體-聯(lián)系圖簡稱為E-R圖,相應地可把用E-R圖描繪的數(shù)據(jù)模型稱為E-R模型。</p><p> E-R圖中包含了實體既數(shù)據(jù)對象、關系和屬性等3種基本成分,通常用矩形框代表實體,用連接相關實體的菱形框表示關系,用橢圓形或圓角矩形表示表示實體或關系的屬性,并用直線把實體或關系與其屬性連接起來。</p><p> 3.5用戶模塊E-R圖 </p>&l
82、t;p> 3.6管理員模塊E-R圖</p><p> 3.7貨品管理模塊E-R圖 </p><p> 3.8貨品信息模塊E-R圖</p><p><b> 3.3 基本表</b></p><p> 數(shù)據(jù)表是進行數(shù)據(jù)訪問與存取的工具。對于任何一個數(shù)據(jù)庫應用系統(tǒng),它的數(shù)據(jù)處理的工
83、具和對象均是數(shù)據(jù)表,界面只是一種外在的表現(xiàn),因此系統(tǒng)中各種各樣的界面制作的目的,就是通過界面中的控件實現(xiàn)對數(shù)據(jù)表中的數(shù)據(jù)進行存取、訪問等操作,因此我們要設計各種需要的數(shù)據(jù)表。本系統(tǒng)的數(shù)據(jù)表如下:</p><p><b> 3.9用戶信息表</b></p><p> 3.10大類別管理表</p><p> 3.11小類別管理表</p&
84、gt;<p> 3.12加入回收站表</p><p><b> 3.13添加收藏表</b></p><p><b> 3.14管理藏品表</b></p><p><b> 3.15管理用戶表</b></p><p><b> 3.16備份表&l
85、t;/b></p><p><b> 4 詳細設計</b></p><p> 詳細設計是對目標系統(tǒng)的精確描述,根本目標是確定應該具體地實現(xiàn)所要求的系統(tǒng),從而在編碼階段可以把這個描述直接翻譯成用某種程序設計語言書寫的程序。</p><p><b> 4.1 系統(tǒng)流程圖</b></p><p&
86、gt; 系統(tǒng)流程圖是一種常用的物理模型工具,其基本思想是用圖形符號以黑盒子形式描繪系統(tǒng)里面的每個部件,系統(tǒng)流程圖一直是軟件設計的主要工具。它的主要優(yōu)點是對控制流程描繪很直觀。</p><p> 4.1.1 登陸流程圖</p><p><b> 4.1登陸流程圖</b></p><p> 4.1.2 管理員管理流程圖</p>
87、<p> 4.2管理員管理流程圖</p><p> 4.2 系統(tǒng)的模塊實現(xiàn)</p><p> 通常把編碼和測試統(tǒng)稱為實現(xiàn)。</p><p> 編碼是對設計的進一步具體化,所謂編碼就是把軟件設計結果翻譯成用某種程序設計語言書寫的程序,作為軟件工程過程的一個階段,因而程序的質(zhì)量主要取決于軟件設計的質(zhì)量,但選用的程序設計語言的特點及編碼風格也會對程序的
88、可靠性,可讀性,可測試性和可維護性產(chǎn)生深遠的影響。</p><p> 4.2.1 登陸模塊</p><p> 登陸界面有兩種權限可供用戶選擇登陸,即管理員和用戶。通過對相應的對象的傳值,記錄管理員和用戶的帳號,根據(jù)登陸的權限的不同,登陸后會進入用戶自己相應權限對應的界面。</p><p><b> 4.3系統(tǒng)主界面</b></p&g
89、t;<p> 一個為登錄前系統(tǒng)的界面,一個為登錄后系統(tǒng)的界面,收藏管理系統(tǒng)可以做關于貨幣,郵票,相片,玩具,娃娃,書籍,文物等各種各樣的收藏,在此系統(tǒng)了只列出了一部分,其他的根據(jù)個人不同情況去添加,由于在以前的社會,人們收藏都是通過紙和筆記錄來進行收藏,這就顯得繁瑣,有了收藏管理系統(tǒng),能幫助人們更好的實現(xiàn)收藏功能,是一個簡單有效的管理系統(tǒng)。</p><p><b> 登陸流程:<
90、/b></p><p> 4.4用戶登陸流程圖</p><p> 這個模塊是用戶的登錄模塊,已經(jīng)注冊過的用戶登陸時要輸入自己注冊過的用戶名和密碼,并把權限設置為用戶,此時系統(tǒng)會自動根據(jù)數(shù)據(jù)庫里的信息來驗證是否正確,如果正確則進入下一步登陸狀態(tài),進入自己相應的管理系統(tǒng),如果不正確則提示相應的錯誤信息,可以重新登錄。</p><p> 4.2.2 管理員部分
91、</p><p><b> ?。?)用戶信息錄入</b></p><p><b> 添加用戶:</b></p><p><b> 4.5添加用戶界面</b></p><p><b> 4.6添加成功界面</b></p><p>
92、;<b> 管理用戶:</b></p><p><b> 4.7管理用戶界面</b></p><p> 此模塊為管理員模塊,主要是針對管理用戶方面,管理員可以自己添加用戶并管理用戶,管理員的權限大于用戶的權限,管理員能進入后臺操作系統(tǒng),而用戶不可以,如上添加了一個用戶,管理員可以通過管理用戶查到已經(jīng)添加的用戶,而用戶卻不能查到已有的用戶相應
93、的信息。</p><p><b> 管理員操作流程圖:</b></p><p> 4.8管理員操作流程圖</p><p> (2)藏品添加界面錄入</p><p><b> 添加界面部分代碼:</b></p><p> data.RunSql("inser
94、t into Content(Name,TypeId,TyPename,Weight,danjia,Years,Num,country,Address,Images,dengji,DS,stypename,stypeid)values('" + TextBox1.Text + "','" + ddtype.SelectedValue + "','&quo
95、t; + ddtype.SelectedItem.Text + "','" + TextBox2.Text + "','" + TextBox3.Text + "','" + TextBox4.Text + "','" + TextBox6.Text + "','&qu
96、ot; + TextBox7.Text + "','" + TextBox8.Text + "','" + pic.Text + "','" + TextBox9.Text + "','" + TextBox5.Text + "','"+DropDownLis
97、t1.SelectedItem.Text+"','"+DropDownList1.Select</p><p> Alert.AlertAndRedirect("添加成功繼續(xù)添加", "AddInfo.aspx");</p><p><b> 4.9添加藏品界面</b></p>
98、<p> 4.10管理藏品界面</p><p> 藏品添加界面流程圖:</p><p> 4.11藏品添加界面流程圖</p><p><b> ?。?)備份數(shù)據(jù)庫</b></p><p> //定義文件名稱( FavoritesMis+年+月+日+小時+.bak)</p><p&
99、gt; string newname = "FavoritesMis" + DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + DateTime.Now.Day.ToString() + DateTime.Now.Hour.ToString() + ".bak";</p><p> //獲取連接數(shù)
100、據(jù)庫的字符串</p><p> SqlConnection cn = new SqlConnection(ConfigurationManager.ConnectionStrings["FavoritesMisConnectionString"].ConnectionString);</p><p> //定義文件所在路徑(本地路徑+文件名)</p>
101、<p> string nepath = Server.MapPath("DataBack\\") + newname;</p><p><b> //備份數(shù)據(jù)庫語句</b></p><p> string sql = "BACKUP DATABASE FavoritesMis to DISK ='" +
102、 nepath + "'" + "with init";</p><p> SqlCommand cmd = new SqlCommand(sql, cn);</p><p><b> }</b></p><p> 4.12備份數(shù)據(jù)庫界面</p><p><b&
103、gt; 備份界面流程圖:</b></p><p> 4.13備份數(shù)據(jù)庫界面流程圖</p><p><b> 5 用戶使用手冊</b></p><p> 5.1系統(tǒng)功能及用戶環(huán)境簡介</p><p> 5.1.1 系統(tǒng)功能簡介</p><p> 收藏管理系統(tǒng)以藏品數(shù)據(jù)庫為中
104、心,采用開放式操作界面,功能實用強大,操作簡單容易,該系統(tǒng)主要功能包括以下幾個部分:藏品類別管理,藏品管理,查詢藏品,打印藏品,關注藏品,回收站管理,收藏藏品管理,數(shù)據(jù)庫備份,用戶管理等。</p><p> 用戶可以使用此系統(tǒng),對自己的藏品進行管理,收藏,添加,刪除等操作,管理員可通過此系統(tǒng)對用戶的信息進行管理,方便操作,大大提高的了效率,是一個基于Web的ASP.NET系統(tǒng)。</p><p
105、> 5.1.2 系統(tǒng)運行環(huán)境簡介 </p><p> 本系統(tǒng)將用.NET技術進行開發(fā),開發(fā)中將用到以下主要工具:</p><p> Microsoft Visual Studio 2008——工程管理、代碼編寫及調(diào)試</p><p> SQL Server 2005——建立系統(tǒng)的后臺數(shù)據(jù)庫</p><p> 5.2系統(tǒng)運行與操
106、作指南</p><p> 本系統(tǒng)為瀏覽器/服務器(B/S)模式,有兩個用戶包括:管理員和普通用戶,不存在默認密碼,密碼自己設置。用戶和管理員進入系統(tǒng)后可直接進行收藏,刪除,添加等操作。</p><p><b> 6 系統(tǒng)評價</b></p><p> 6.1系統(tǒng)主要特色/優(yōu)點介紹</p><p> 收藏管理系統(tǒng)
107、采用了當今較為先進的技術,從界面設計到系統(tǒng)內(nèi)部設置都是本著從方便使用者的角度出發(fā)的,該系統(tǒng)有較好的維護性、可靠性、理解性、高效率,易于用戶使用和操作。</p><p> 收藏管理系統(tǒng)的主要特色在于:</p><p> (1) 易用,界面友好,幫助功能完善;采用B/S模式開發(fā),客戶端不用安裝任何軟件;這將為客戶節(jié)省大量的系統(tǒng)安裝和維護時間,教師及管理人員不論身在何處,只要可以連接到網(wǎng)絡就
108、可以工作或查詢自己所需的資料;</p><p> (2) 通用性能好,實用性強,易于推廣,可擴展性好;</p><p> (3) 安全性好,可靠性高;</p><p> (4) 擴充性好,發(fā)展?jié)摿Υ螅?lt;/p><p> (5) 穩(wěn)定性好,此系統(tǒng)為基于SQL Server企業(yè)級數(shù)據(jù)庫和.NET技術實現(xiàn),可高效管理、處理大批量的文件信息,
109、通過專業(yè)的服務器群組、緩存及系統(tǒng)優(yōu)化技術; </p><p> 6.2系統(tǒng)存在不足與改進方案</p><p> 本系統(tǒng)還有些不足之處,首先本系統(tǒng)還不太完善,功能還不是很強大。由于數(shù)據(jù)量大,信息繁多,在短期的時間內(nèi)很難讓功能的實現(xiàn)很全面,這些都是需要改進的地方。如果要進一步進行完善,在查詢功能和數(shù)據(jù)庫上還可以進行修改,使得系統(tǒng)的功能更加強大。</p><p>
110、功能方面可以擴大此系統(tǒng)的功能,以便于實現(xiàn)更多的要求,技術方面的改進,可以使用更先進的技術,是系統(tǒng)的功能實現(xiàn)的更快,更好,更方便。另外,系統(tǒng)的安全與維護方面也需要再改進盡可能的加以完善。</p><p> 在此提出一些可能出現(xiàn)的問題和解決方案:</p><p> ?。?)如何制作一個讓使用者滿意的網(wǎng)站?</p><p> 加強與用戶的交流,使用戶一起參與到網(wǎng)站的開
111、發(fā)中來。虛心請教,悉心聽取用戶的想法,正確領會用戶的意圖。要做到經(jīng)常與用戶交換意見,讓用戶提出自己的使用意見和改進建議,清楚地展示出對用戶要求的理解,使設計盡量滿足用戶的要求。</p><p> ?。?)針對多個用戶,如何進行權限設置?</p><p> 訪問權限:普通用戶可以瀏覽網(wǎng)站前臺的全部內(nèi)容,但不可以發(fā)布信息;注冊用戶除享有瀏覽網(wǎng)站的權限,還可以發(fā)布相應的求職招聘信息,并且能對自
112、己填寫的信息進行適當?shù)母倪M。</p><p> 搜索查詢權限:普通用戶和會員都可使用網(wǎng)站提供的搜索功能,提供職位搜索和簡歷搜索兩大搜索功能,能夠快速方便的找到求職簡歷和招聘信息。</p><p> 審核權限:管理員可以在后臺瀏覽注冊用戶填寫的信息,并可對相應的系統(tǒng)信息進行更改。在查看時,對明顯的虛假用戶信息可以予以刪除。</p><p> (3)如何處理數(shù)據(jù)庫
113、中各實體之間的關系?</p><p> 原始單據(jù)與實體之間的關系可以是一對一、一對多、多對多的關系。在一般情況下,它們是一對一的關系:即一張原始單據(jù)對應且只對應一個實體。在特殊情況下,它們可能是一對多或多對一的關系,即一張原始單據(jù)對應多個實體,或多張原始單據(jù)對應一個實體。這里的實體可以理解為基本表。明確這種對應關系后,對設計錄入界面大有好處。</p><p> 若兩個實體之間存在多對多
114、的關系,則應消除這種關系。消除的辦法是,在兩者之間增加第三個實體。這樣,原來一個多對多的關系,現(xiàn)在變?yōu)閮蓚€一對多的關系。要將原來兩個實體的屬性合理地分配到三個實體中去。這里的第三個實體,實質(zhì)上是一個較復雜的關系,它對應一張基本表。一般來講,數(shù)據(jù)庫設計工具不能識別多對多的關系,但能處理多對多的關系。</p><p> ?。?)如何實現(xiàn)數(shù)據(jù)庫的連接?一旦訪問量增大,數(shù)據(jù)庫的承受能力如何?</p><
115、;p> 進行有效的壓力測試,是后期系統(tǒng)完成后必須做的,已經(jīng)數(shù)據(jù)庫容量的測試。</p><p> 7 畢業(yè)設計心得與收獲</p><p> 大學四年的學習和生活即將結束,在此我感觸很深,我已不是剛進校門的羞澀的大一學生,此刻我不僅僅是一名大學生,也是一名中共黨員,是一名合格的大學生。</p><p> 四年中我奮斗過,我努力學習,在校期間,積極參加學
116、校組織的活動,加強了我的團隊協(xié)作觀念,鍛煉了我的協(xié)調(diào)組織能力,使我的實踐能力得到了很大的提高,同時也增加了與其他同學的交流并向他們學習的機會,學習別人的長處,認清自己的不足,也鍛煉了自己的溝通能力。另外我也并利用課余時間培養(yǎng)自己的興趣,不斷提高自身素質(zhì),我認真完成學校要求的學習任務,并如期獲得了大學生國家四級英語等級證書,除此還參加專業(yè)方面比賽,絲毫不敢懈怠,寒暑假期間我回家實習,培養(yǎng)自己的實踐能力,由于思想上進,在2008年11月份成
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)設計管理系統(tǒng)的開發(fā)與實現(xiàn).pdf
- 客戶管理系統(tǒng)開發(fā)與實現(xiàn)畢業(yè)設計
- 畢業(yè)設計--學生宿舍管理系統(tǒng)的開發(fā)與實現(xiàn)
- 【畢業(yè)設計】基于jsp藥店管理系統(tǒng)設計的開發(fā)與實現(xiàn)
- 【畢業(yè)設計】基于jsp藥店管理系統(tǒng)設計的開發(fā)與實現(xiàn)
- 畢業(yè)設計管理系統(tǒng)的設計與實現(xiàn)
- 畢業(yè)設計管理系統(tǒng)的設計與實現(xiàn)
- 畢業(yè)設計-----管理系統(tǒng)的設計與實現(xiàn)
- 畢業(yè)設計管理系統(tǒng)的設計與實現(xiàn)
- 管理系統(tǒng)畢業(yè)設計--藥店管理系統(tǒng)設計與實現(xiàn)
- 基于web的畢業(yè)設計管理系統(tǒng)的設計與實現(xiàn)畢業(yè)設計
- 畢業(yè)設計---倉庫管理系統(tǒng)的設計與實現(xiàn)
- 畢業(yè)設計---考勤管理系統(tǒng)的設計與實現(xiàn)
- 畢業(yè)設計---學生管理系統(tǒng)的設計與實現(xiàn)
- 賓館管理系統(tǒng)的設計與實現(xiàn)畢業(yè)設計
- 畢業(yè)設計--酒店管理系統(tǒng)的設計與實現(xiàn)
- 超市管理系統(tǒng)的設計與實現(xiàn)【畢業(yè)設計】
- 倉庫管理系統(tǒng)的設計與實現(xiàn)畢業(yè)設計
- 畢業(yè)設計管理系統(tǒng)的設計與實現(xiàn).pdf
- 智能管理系統(tǒng)的設計與實現(xiàn)畢業(yè)設計
評論
0/150
提交評論