企業(yè)信息管理系統(tǒng)設計_第1頁
企業(yè)信息管理系統(tǒng)設計_第2頁
企業(yè)信息管理系統(tǒng)設計_第3頁
企業(yè)信息管理系統(tǒng)設計_第4頁
企業(yè)信息管理系統(tǒng)設計_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

EnterpriseInformationManagementSystem

企業(yè)信息管理系統(tǒng)

學號200917933姓名:管江飛

第一章系統(tǒng)概述系統(tǒng)概述系統(tǒng)開發(fā)的背景和意義企業(yè)信息管理系統(tǒng)是基于B/S模式,針對國內(nèi)外公司復雜的內(nèi)部信息管理業(yè)務和流程,而開發(fā)的一套企業(yè)信息化管理系統(tǒng)。它由新聞管理,公告管理,文檔管理,權(quán)限管理,統(tǒng)計管理.本系統(tǒng)主要客戶公司員工,通過本系統(tǒng),可大大提高他們的獲取信息的能力,工作效率.隨時可供分析的數(shù)據(jù),也有利于他們及時調(diào)整階段工作重心,及時了解公司動態(tài),重要信息的捕獲.開發(fā)環(huán)境開發(fā)環(huán)境:Windows2000開發(fā)工具:Java數(shù)據(jù)庫管理系統(tǒng):SQLServer2000軟硬件環(huán)境需求需求名稱詳細要求硬件環(huán)境服務器:PIIII及以上CPU,512M內(nèi)存,硬盤20G,10/100M網(wǎng)絡客戶端:IE6.0及以上軟件環(huán)境第二章系統(tǒng)分析產(chǎn)品說明1.產(chǎn)品介紹第五章測試分析各個測試界面如下:登陸界面主界面用戶管理新聞管理公告管理權(quán)限管理統(tǒng)計管理關于企業(yè):第六章測試分析報告有兩種基本方法可以用來標識測試用例,即功能測試(黑盒測試和結(jié)構(gòu)測試(白盒測試。本次測試我主要采用了功能測試。功能測試的基本觀點是,任何程序都可以看作是將輸入定義域取值映射到輸出值域的函數(shù)。測試計劃和要點軟件測試的本質(zhì)是針對要測試的內(nèi)容確定一組測試用例。在討論之前,我先把要測試各個模塊的計劃和要點列出:主模塊測試要點數(shù)據(jù)庫連接情況:正常情況,數(shù)據(jù)庫文件缺少,外部系統(tǒng)異常。連接情況:頁面不能連接,出現(xiàn)錯誤消息.系統(tǒng)設置獲取:正常情況,外部系統(tǒng)異常。對用戶輸入的響應:合法輸入,能夠正常調(diào)用子模塊;非法輸入,系統(tǒng)能否區(qū)分,并作出響應〈提出警告〉;子模塊的異常狀況,系統(tǒng)能否及時做出響應。用戶管理模塊測試要點模塊正常運行流程用戶輸入數(shù)據(jù)檢查<編號、職位,,包括數(shù)據(jù)合理性檢查,以及合法性檢查對輸入的查驗,包括輸入值的合法性與合理性檢驗[各種數(shù)據(jù)類型和一些必填項數(shù)據(jù)庫操作數(shù)據(jù)庫連接異常時的響應情況新聞管理模塊測試要點數(shù)據(jù)庫連接正常時能對新聞進行增加、刪除、修改、查看基本操作數(shù)據(jù)庫連接異常;公告管理模塊測試要點數(shù)據(jù)庫連接正常能對公告進行增加、刪除、修改、查看基本操作數(shù)據(jù)庫連接異常權(quán)限管理模塊測試要點模塊正常工作流程不同權(quán)限用戶登陸看到的界面不一樣,只有DBA能對系統(tǒng)權(quán)限進行修改。數(shù)據(jù)庫連接異常能否做出適當處理數(shù)據(jù)庫數(shù)據(jù)異常時能否判斷并給予適當處理統(tǒng)計管理模塊數(shù)據(jù)庫連接正常能根據(jù)數(shù)據(jù)庫動態(tài)反映出新聞和公告的數(shù)量以餅狀圖反映。異常連接靜態(tài)圖形不會隨數(shù)據(jù)庫的更改而動文檔管理模塊數(shù)據(jù)庫連接正常能對各種文檔進行查看和各項基本操作。數(shù)據(jù)庫異常連接不能顯示測試用例測試用例是為了特定目的(如考察特定程序路徑或驗證是否符合特定的需求而設計的測試數(shù)據(jù)及與之相關的測試規(guī)程的一個特定的集合,或稱為有效地發(fā)現(xiàn)軟件缺陷的最小測試執(zhí)行單元。根據(jù)上一節(jié)給出的測試要點,又因為測試是不可能窮舉的。所以我們采用等價劃分法來進行對本管理系統(tǒng)的測試。它將不能窮舉的測試過程進行合理分類,從而保證設計出來的測試用例具有代表性和完整性。主模塊測試用例表6-1主模塊測試用例字段名稱描述標識符C1測試項主模塊中的“登陸“按鈕,”主頁面”菜單欄的功能測試輸入標準.翻開主模塊,輸入登陸信息進入,點擊相應的菜單欄工程。.在數(shù)據(jù)庫文件正常的情況下,翻開主模塊。輸出標準.模塊未做任何操作,單擊”系統(tǒng)T退出"命令,能正常退出,無提示信^息。.在翻開相應的子窗體時,未做任何操作,單擊”系統(tǒng)T退出”命令,能正常退出,無提示信息。.在翻開相應的子窗體時,做相關的增刪或修改操作,,單擊”系統(tǒng)T退出“命令,”,能正常退出。

用戶管理模塊測試用例字段名稱描述標識符C2測試項用戶管理模塊的功能測試輸入標準.翻開用戶管理模塊,沒有任何輸入字符,點擊相應的工程。.輸入一些正確的編號、部門號、個人信息,點擊”修改"。.輸入一些非法的編號、部門號、個人信息,點擊“修改”。輸出標準.模塊未做任何操作,單擊“退出”命令,能正常退出,無提示信息。.在翻開用戶管理模塊,做相關的“連接”操作,進行各種查看和修改進行數(shù)據(jù)操作。新聞管理模塊測試用例字段名稱描述標識符C3測試項新聞管理模塊的功能測試輸入標準.翻開新聞管理模塊,沒有任何輸入字符,點擊相應的工程。.翻開窗體單擊各種連接。輸出標準.模塊未做任何操作,單擊”退出"命令,能正常退出,無提示信息。.能按要求進行各種連接操作。公告管理模塊測試用例字段名稱描述標識符C4測試項公告管理模塊的功能測試輸入標準.翻開公告管理模塊,沒有任何輸入字符,點擊相應的工程。.根據(jù)條件單擊進行各種連接。輸出標準各種按要求的操作頁面

統(tǒng)計管理模塊測試用例字段名稱描述標識符C5測試項統(tǒng)計管理模塊的功能測試輸入標準.翻開統(tǒng)計管理模塊,沒有任何輸入字符,點擊相應的工程。.按條件操作查詢輸出標準各種符合條件的界面和相應的圖形。權(quán)限管理模塊測試用例字段名稱描述標識符C6測試項權(quán)限管理模塊的功能測試輸入標準1不同的權(quán)限用戶登錄,看到不同的登陸錄頁面。2根據(jù)權(quán)限不同按權(quán)限進行各種操作。.輸出標準各種符合條件的界面文檔管理模塊測試用例字段名稱描述標識符C7測試項文檔管理模塊的功能測試輸入標準.翻開文檔管理模塊,沒有任何輸入字符,點擊相應的工程。.按條件操作查詢輸出標準各種符合條件的界面企業(yè)文化模塊測試用例

字段名稱描述標識符C8測試項企業(yè)文化模塊的功能測試輸入標準.翻開企業(yè)管理模塊,沒有任何輸入字符,點擊相應的工程。.按條件進行各種連接輸出標準1各種符合條件的界面測試結(jié)果及結(jié)論測試的結(jié)果我們按照6.2節(jié)中給出的測試用例的順序來給出相應的測試結(jié)果。主模塊測試結(jié)果標識符C1測試結(jié)果正常操作無任何異常處理出現(xiàn)與預期的偏差無說明的問題主模塊通過了功能測試用戶模塊測試結(jié)果標識符C2測試結(jié)果在對用戶信息進行修改時,沒有進行js驗證。與預期的偏差應該在輸入信息時,能夠按要求輸入。說明的問題用戶管理模塊的修改有待改進新聞模塊測試結(jié)果標識符C3測試結(jié)果正常操作無任何異常處理出現(xiàn)與預期的偏差無說明的問題通過測試公告模塊測試結(jié)果

標識符C4測試結(jié)果在對公告進行修改時出現(xiàn)與數(shù)據(jù)庫不一致與預期的偏差應該正常說明的問題有待改進統(tǒng)計模塊測試結(jié)果標識符C5測試結(jié)果不能進行動態(tài)反映與預期的偏差能夠動態(tài)反映問題說明的問題有待改進權(quán)限模塊測試結(jié)果標識符C6測試結(jié)果不能按權(quán)限進行各種操作與預期的偏差按權(quán)限看到的頁面和操作不一樣說明的問題還需改進文檔管理模塊測試標識符C7測試結(jié)果正常操作無任何異常處理出現(xiàn)與預期的偏差無說明的問題本模塊通過了功能測試企業(yè)文化模塊測試標識符C8測試結(jié)果有些連接不能正常進行。與預期的偏差連接正常,頁面之間能進行很好的耦合。說明的問題本模塊還需改進本局部對上述缺陷和其他收集數(shù)據(jù)進行綜合分析.缺陷綜合分析連接出現(xiàn)問題,驗證輸入沒有進行,權(quán)限不能按要求進行操作,代碼出現(xiàn)錯誤頁面無法正常顯示,前臺與后臺數(shù)據(jù)庫聯(lián)接出現(xiàn)問題。.對缺陷的改進通過相關編碼的修改使通過測試和驗證??偨Y(jié)這次管理信息系統(tǒng)課程設計,主要采用Java和C#作為開發(fā)語言,頁面采用JSP和HTMLMicrosoftSQLSevere2000作為后臺數(shù)據(jù)庫,結(jié)合管理信息系統(tǒng)和數(shù)據(jù)庫編程的有關知識,開發(fā)了這個企業(yè)信息管理管理系統(tǒng)。通過這次管理信息系統(tǒng)設計,我對于軟件工程設計的相關步驟和流程有了更深刻的理解,熟悉并掌握了MicrosoftSQLSevere2000的使用,還有jsp和html語言的使用,另一方面,也對SQL語言作為嵌入式語言的功能有了更深刻的體會。同時,我也發(fā)現(xiàn)自己對于軟件工程設計和數(shù)據(jù)庫設計的知識掌握的還不夠,設計和編程能力還有待于進一步提高。這次課程設計給了我一個鍛煉自己,強化專業(yè)知識的機會,通過這次課程設計,我對系統(tǒng)開發(fā)大概有了一個認識,我相信,只要認真學習,多借鑒別人的經(jīng)驗,多思考,多實踐,就一定能夠成為一個合格的軟件設計人員,能夠翱翔在軟件開發(fā)的天地。參考文獻川孫衛(wèi)琴,李洪成.《Tomcat與JSPWeb開發(fā)技術詳解》.電子工業(yè)出版社,20XX6月⑵Bruce氏keL《JSP編程思想》.機械工業(yè)出版社,20XX10月⑶朱紅,司光亞.《JSPWeb編程指南》.電子工業(yè)出版社,20XX9月[4]耿祥義.《JSP基礎教程》[M].北京:清華大學出版社,20XX5月[5]賽奎春.《JSP工程應用與工程實踐》.機械工業(yè)出版社,20XX8月⑹孫涌.《現(xiàn)代軟件工程》.北京希望電子出版社,20XX8月[7]耿祥義,張躍平《編著.JAVA2實用教程(第二版》[M],北京:清華大學出版社,[8]王虎,張俊.《管理信息系統(tǒng)》[M].XX:XX理工大學出版社,2004.7.企業(yè)信息管理系統(tǒng)是基于B/S模式,針對國內(nèi)外公司復雜的內(nèi)部信息管理業(yè)務和流程,而開發(fā)的一套企業(yè)信息化管理系統(tǒng)。它由新聞管理,公告管理,文檔管理,權(quán)限管理,統(tǒng)計管理.2產(chǎn)品面向的用戶群體本系統(tǒng)主要客戶公司員工,通過本系統(tǒng),可大大提高他們的獲取信息的能力,工作效率.隨時可供分析的數(shù)據(jù),也有利于他們及時調(diào)整階段工作重心,及時了解公司動態(tài),重要信息的捕獲.普通用戶:公司所有員工宣傳專員:擁有這類級別權(quán)限的員工可以進行新聞公告的管理??偨?jīng)理:本系統(tǒng)最高權(quán)限使用者,即為DBA。產(chǎn)品的功能性需求功能性需求分類模塊功能類別子功能用戶管理用戶管理用戶信息的注冊,修改,查看新聞管理新聞管理新聞管理〈添加、刪除、修改,查看〉公告管理公告管理公告管理(添加,刪除,修改,查詢文檔管理文檔管理主要包括文檔分類,文檔上傳,下載權(quán)限管理權(quán)限管理角色維護〈添加、刪除、修改、權(quán)限描述,統(tǒng)計管理統(tǒng)計管理包括對每月新聞,公告數(shù)量的統(tǒng)計,每年的數(shù)量統(tǒng)計,制成餅狀圖權(quán)限管理角色維護一添加功能描述:系統(tǒng)管理員增加本應用系統(tǒng)的角色數(shù)據(jù):角色編號、角色名稱、角色描述主要有三個角色,普通用戶,宣傳負責人,總經(jīng)理角色維護一刪除功能描述:系統(tǒng)管理員刪除某個角色或某些角色。角色維護一修改功能描述:系統(tǒng)管理員修改某個角色的信息:角色編號、角色名稱和角色描述.用戶管理一添加注冊新用戶用戶管理一刪除功能描述:系統(tǒng)管理員刪除某個或某些系統(tǒng)用戶.用戶管理一修改功能描述:系統(tǒng)管理員修改某個用戶的信息:基本信息、角色等.用戶管理一查看用戶信息功能描述:系統(tǒng)用戶可根據(jù)權(quán)限的不同查看不同用戶信息(由權(quán)限表來控制.一般用戶只能查看自己的用戶信息,招聘經(jīng)理可以查看所有用戶的信息。用戶基本信息包括,用戶編號;用戶名;角色;所屬部門;所屬工程〈如果有工程,。用戶管理—修改個人密碼功能描述:用戶登陸后,可以修改自己的密碼。新聞管理新聞管理一添加功能:宣傳專員包括對新聞信息錄入,還可以有圖片的上傳.新聞管理一刪除功能:宣傳專員可以對新聞進行刪除新聞管理一修改功能:宣傳專員可以修改新聞.新聞管理一查看功能:用戶可以根據(jù)標題,時間對新聞進行查看.公告管理公告管理一添加功能:宣傳專員包括對公告信息錄入.公告管理一刪除功能:宣傳專員可以對公告進行刪除公告管理一修改功能:宣傳專員可以修改公告.公告管理一查看功能:用戶可以根據(jù)標題,時間對公告進行查看.擴展要求:最近三天的公告都按時間紅色顯示,當公告條數(shù)超過1000條時,如何提高訪問速度。文檔管理文檔分類功能:每個用戶都有自己的文件夾,可以在下面進行分類,分成假設干個子文件夾,分類信息添加,查看,刪除,修改.文檔上傳功能:用戶把自己機子上的文件上傳到服務器上,統(tǒng)一管理,提示(在服務器上為每個用戶建立一個文件夾,然后分別保存每個用戶的文件文檔下載功能:文檔下載,可以將服務器上的文件下載到本地。擴展功能:每個用戶的文件夾必須有大小設置,不可以無限大。數(shù)據(jù)統(tǒng)計新聞公告統(tǒng)計可以按月分類顯示該月的發(fā)布新聞數(shù)量,公告數(shù)量。可以按年顯示這一年發(fā)布的新聞,公告數(shù)量。產(chǎn)品的非功能性需求用戶界面需求需求名稱詳細要求A風格界面設計風格一致,字體,大小,顏色,頁面寬度等排序所有一覽表,要求能提供點擊表頭,提供排序功能,具體要求,在界面設計方案里進行確認。時間所有時間的輸入要方便,能提供時間選擇框一覽表含最前頁,最后頁,前頁,后頁,到指定頁必須輸入項必須輸入項要有顯著提示,如紅色性能需求為了保證系統(tǒng)能夠長期、平安、穩(wěn)定、可靠、高效的運行,企業(yè)信息管理系統(tǒng)應該滿足以下的性能需求:1、系統(tǒng)處理的準確性和及時性系統(tǒng)處理的準確性和及時性是系統(tǒng)的必要性能。在系統(tǒng)設計和開發(fā)過程中,要充分考慮系統(tǒng)當前和將來可能承受的工作量,使系統(tǒng)的處理能力和響應時間能夠滿足企業(yè)對信息處理的需求。2、系統(tǒng)的開放性和系統(tǒng)的可擴充性企業(yè)信息管理系統(tǒng)在開發(fā)過程中,應該充分考慮以后的可擴充性。例如用戶查詢的需求也會不斷的更新和完善。所有這些,都要求系統(tǒng)提供足夠的手段進行功能的調(diào)整和擴充。而要實現(xiàn)這一點,應通過系統(tǒng)的開放性來完成,既系統(tǒng)應是一個開放系統(tǒng),只要符合一定的規(guī)范,可以簡單的加入和減少系統(tǒng)的模塊,配置系統(tǒng)的硬件。通過軟件的修補、替換完成系統(tǒng)的升級和更新?lián)Q代。3、系統(tǒng)的易用性和易維護性企業(yè)信息管理系統(tǒng)是直接面對使用人員的,而使用人員往往對計算機并不時非常熟悉。這就要求系統(tǒng)能夠提供良好的用戶接口,易用的人機交互界面。要實現(xiàn)這一點,就要求系統(tǒng)應該盡量使用用戶熟悉的術語和中文信息的界面;針對用戶可能出現(xiàn)的使用問題,要提供足夠的在線幫助,縮短用戶對系統(tǒng)熟悉的過程。4、系統(tǒng)的標準性系統(tǒng)在設計開發(fā)使用過程中都要涉及到很多計算機硬件、軟件。所有這些都要符合主流國際、國家和行業(yè)標準。5、系統(tǒng)的先進性目前計算系統(tǒng)的技術開展相當快,做為企業(yè)信息管理系統(tǒng)工程,在系統(tǒng)的生命周期盡量做到系統(tǒng)的先進,充分完成企業(yè)信息處理的要求而不至于落后。這一方面通過系統(tǒng)的開放性和可擴充性,不斷改善系統(tǒng)的功能完成。另一方面,在系統(tǒng)設計和開發(fā)的過程中,應在考慮本錢的基礎上盡量采用當前主流并先進且有良好發(fā)展前途的產(chǎn)品。6、系統(tǒng)的響應速度企業(yè)信息管理系統(tǒng)在日常處理中的響應速度為秒級,到達實時要求,以及時反饋信息。在進行統(tǒng)計分析時,根據(jù)所需數(shù)據(jù)量的不同而從秒級到分鐘級,原那么是保證操作人員不會因為速度問題而影響工作效率。第三章設計階段程序流程圖依據(jù)軟件工程的基本原理,詳細設計階段的根本任務是確定應該怎樣具體實現(xiàn)所要求的系統(tǒng),也就是說,經(jīng)過這個階段的設計工作,應該得出對目標系統(tǒng)的精確描述,從而在系統(tǒng)實現(xiàn)階段可以把這個描述直接翻譯成用某種程序設計語言書寫的程序。具體來說就是把經(jīng)過總體設計得到的各個模塊詳細的加以描述。由于本系統(tǒng)采用支持面向?qū)ο蟮腃#和java作為開發(fā)語言,采用事件驅(qū)動的編程機制,所以給出軟件系統(tǒng)的主程序流程圖。流程圖根據(jù)以上主程序的流程圖,我們可以得出下面的關于各個模塊的程序流程圖,如圖E——R設計數(shù)據(jù)庫的物理設計依據(jù)數(shù)據(jù)庫的原理,并結(jié)合以上

溫馨提示

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

評論

0/150

提交評論