第一篇:淺談信息系統分析與設計專科課程教學的探討工學論文范文
論文摘要:本文針對軟件技術專業中的必修課程—《信息系統分析與設計》在實際的理論環節、實踐環節和教學時間中出現的具體問題進行相應的分析、改進和研究,有助于提高學生的理論應用水平和編程實踐能力。
論文關鍵詞:信息系統分析與設計 信息系統建模面向對象程序設計
一、引言
《信息系統分析與設計》是軟件技術專業中重要的專業核心課程,是一門理論性、綜合性、實踐性、系統性和應用性于一體的學科。其目的是培養學生綜合應用大學期間所學基礎理論知識和有關技術工具,掌握信息系統分析、系統設計的基本方法,具有分析和解決信息系統規劃、分析、實施以及維護管理中的實際問題的能力,該課程具有知識更新速度快如面向對象開發方法,重視實踐等特點,從而達到培養學生綜合運用多學科知識的能力。
二、信息系統分析與設計在教學實踐環節存在的主要存在的問題
針對我院實際的教學情況,主要從理論環節、實踐環節、教學時間這三個方面進行闡述,所面臨的實際問題:
1.理論環節。其中客觀原因就是教材選定困難。近年來,很難到找到一本能夠體現當前信息系統的最新理論性、技術性、綜合性和應用性很強的教材。目前,對于所采用的教材缺乏有針對性對信息系統的理論、方法和技術相關的、符合當前學生實際接受能力的案例,相關的資源匱乏,導致學生要么偏重理論,但還不能全部吃透理論,與課程實驗脫節。理論環節這里,最主要的問題就是:學生不能熟練地運用統一建模語言UML進行信息系統建模。
2.實踐環節。其中學生的主觀原因就是學生起點低、基礎差加上本課程所講授的內容大多都是理論比較抽象難懂和實際動手能力要求比較高等因素,大部分同學在學習理論和實際的信息系統項目開發上都存在著很大的難度,不能將所學的信息系統建模方法和運用面向對象方法進行實際的編寫程序,不能在實際的項目開發過程當中,來體會信息系統相關的理論、編程思想和技巧。特別對于比較大型項目和開源項目,更是無法體會其系統建模和構架的思想和編程核心技術和方法的運用和掌握,進而導致學生整體學習積極性不是很高。實踐環節這里,最主要的問題就是:面向對象方法理解,什么是類?什么是對象?體會不深,運用的不靈活。特別是相關其它輔助課程如數據庫設計與應用和軟件工程等,沒有形成具有針對性、綜合性的實驗體系。
3.教學時間。從教學時間上來說,大部分高校在教學時間安排上,通常理論教學的時間占用了3/4以上的課程教學時間,而實踐環節所占用的時間過少,通常僅僅會在課程結束之前有一個相對簡單獨立的信息系統課程設計。一方面,學生沒有足夠的上機操作時間,實踐的各個環節分析與設計相關理論和技術細節不能夠得到很好的鍛煉提升,系統分析能力和編程能力不能夠得到實質性的提高,另一方面也需要指導教師寄予必要的相關指導。
三、信息系統分析與設計在課程教學的改進策略
主要的改進方法是:
第一,在教學時間上,一定要根據當前學生的實際情況,適當的調整理論教學和實踐教學的時間分配比例,盡可能的留出更多的上機實踐的時間。
第二,在課程的整個教學過程當中,一定要讓學生掌握各學科理論和實踐最基本、最根本、最重要的知識點是什么?最核心的就是:主講教師必需篩選和修改有針對性、既契機又契理的教學案例,并將該教學案例,貫穿于整個教學課程的始終,做到理論與實踐并重的原則。第三,由于采用面向對象的方法來構建系統,所以將實踐環節分為兩大部分。這是由其自身的特點所決定的。面向對象的程序設計的學習,大體上可以分為兩個階段:第一階段,語言本身的語法和語義的學習以及掌握標準庫所提供的各種函數和類,第二階段,具本應用領域的類庫的學習。在案例選擇上也為此分為兩套方案,這樣能夠保證能夠適應不同層次學生的需求。以下結合實踐環節的兩個環節加以論述:存在的問題之一:學生不會進行統一建模語言UML進行信息系統建模,在理論和實踐教學上采用循序漸進、邊學邊練的原則:在講述領域分析和可行性分析理論之后,進行相應的需求分析實驗,建立需求模型并編寫需求分析說明書,重點講解如何從需求分析說明書中,如何提取系統實現所涉及到的類、類的屬性和類的操作;在講述信息系統體系結構和詳細設計理論之后,如何將需求模型轉換為系統業務對象模型和功能邏輯模型,并分別用UML的靜態圖和動態圖來描述,從而得出具體的系統實現方案。存在的問題之二:對面向對象方法理解體會不深,什么是類,什么是對象,運用的不靈活。主要采取重點講解在進行信息系統實現過程當中,所涉及的面向對象的關鍵技術,重點講解關鍵技術的前期知識準備,關鍵技術的根本思想是什么,如何才能掌握它所涉及到的知識體系,相關學科的交叉點是什么?并配套輔助的代碼資源和相關技術文檔。
四、結束語
本文在保證教學大綱要求基礎上,不斷的改進教學和實踐中的各個環節,分析了在教學過程當中存在的主要問題,并結合學生的實際情況給出相應的教學改進建議,從而有助于培養學生信息系統開發和獨立研究的能力,進而使其成為具備較強的實踐開發能力、創新能力和高素質的復合實用型人才。
參考文獻:
[1]李虹.《信息系統分析與設計》課程實驗教學模式及實驗教學體系的研究與設計[J].信息化建設:2010(12):17-18.[2]陳志勇.信息系統分析與設計教學改革探索[J].廣西教育:C版,2009(2):100.[3]郝晨健.信管專業《信息系統分析與設計》課程教學研究[J].陜西教育:高教版,2009(2):50.[4]連若木,王理,蔡華利等面向方面的信息系統建模方法及應用研究[J].計算機工程與應用:2009,45(34)63-64.[5]衛紅春.信息系統分析與設計[M].北京:清華大學出版社,2009:166—181.
第二篇:信息系統分析與設計
《信息系統分析與設計》考試題目及評分標準
下周一(11月26日)中午12點之前由班長或學習委員收齊各班紙質版本作業,周二收齊交給任課老師。
請注意論文封面、格式以及老師強調的論文重點,打印并裝訂好交給班長或學習委員。考試題目:(任選其一)
設計一個銀行存取款管理信息系統。
要求具有下面的功能:①儲戶憑身份證在銀行開戶,銀行賬戶中保存儲戶姓名、聯系電話、家庭住址等基本信息,并保存儲戶每筆存取款業務數據。②儲戶存款時,需提交存折/卡號,由業務員在銀行賬戶及存折/卡上登記存款信息。③儲戶取款時,還需提交密碼,以確認身份,在驗證取款合法性后,更新銀行賬戶。④統計員每日統計存、取款情況,形成日存取款匯總表,提供給信貸管理部作為信貸主要依據。
設計一個物資采購及庫存管理業務管理信息系統。
要求具有下面的功能:①車間填寫領料單到倉庫領料,庫長根據用料計劃審批領料單,未批準的退回車間。②庫工收到已批準的領料單后,首先查閱庫存賬,若有貨,則通知車間前來領取所需物料,并登記用料流水賬;否則將缺貨通知采購人員。③采購人員根據缺貨通知,查閱訂貨合同單,若已訂貨,則向供貨單位發出催貨請求,否則就臨時申請補充訂貨。④供貨單位發出貨物后,立即向訂貨單位發出提貨通知。采購人員收到提貨通知單后,就可辦理入庫手續。接著是庫工驗收入庫,并通知車間領料。⑤此外,倉庫庫工還要依據庫存賬和用料流水賬定期生成庫存報表,呈送有關部門。
考核內容:
熟練掌握信息系統分析與設計的方法。具體考核的內容是:
1、編寫信息系統可行性報告。
2、編寫信息系統需求分析報告,繪制數據流圖。
3、編寫信息系統設計報告,繪制功能結構層次圖,數據庫設計,界面設計和硬件和軟件設計。
評分標準:
1、編寫信息系統可行性報告。(20分)
2、編寫信息系統需求分析報告,繪制數據流圖。(30分)
3、編寫信息系統設計報告,繪制功能結構層次圖。(20分)
4、數據庫設計(10分)
5、界面設計。(10分)
6、簡單的硬件和軟件設計。(10分)
第三篇:信息系統分析與設計學習心得
信息系統分析與設計學習心得
通過近10周的學習,我覺得信息系統分析與設計這門課程收獲還是挺大的。我覺得,如果我們決定要做一件事,就得對這個系統有一個整體得把握,首先要進行系統的規劃和選擇,接著就是系統的設計,其中系統設計包括三個部分:1.確定系統需求;2.系統需求結構化:過程建模,這一步驟主要就是畫數據流圖(DFD);3.系統需求結構化:概念數據建模,這一過程主要是畫實體—關系圖(ERD)。然后就是進行系統設計,系統設計包括設計人機界面和數據庫設計。最后一步就是系統的實現與運行。
在做信息系統分析與設計的大作業的時候,我和我們的小組成員曾經去實地考察過,雖然最后并沒有被接待,但還是小有收獲的。通過實地考察,我們能更清晰地了解我們系統所要實現的功能,甚至說讓它比現有系統更加完善。當然,我們做東西,也是要追求進步,如果說做出來的東西和以前的系統都沒什么兩樣,這樣意義也不大。不過,這也得是在我們能力所及的范圍內,我們得適當地把握好自己的時間和現有資源進行適當的設計。相信自己的努力還是能有一個很好的結果的,我們得對自己的發展有一個好的概括。信息系統分析與設計的大作業從第一周到第九周一直伴隨著我們,說實在話,一直覺得自己有做不完的作業,剛開始還有些抱怨,但隨著作業的進行,我們慢慢看到了自己的小小成果,覺得付出有了回報,并開始樂在其中。在這期間,徐老師也一直鼓勵我們,他告訴我們,只要堅持做下去,我們會收獲到成功的喜悅的!
現在,我們已基本完成了大作業分析階段,在我和小組成員的協作下,總算按時完成了。在分析階段,我們也遇到了很多問題,比如剛開始畫數據流圖時,visio用的不是很熟練,數據流圖中的數據流、數據存儲、過程、源點和宿點不知道怎樣連接,層與層之間也不知如何區分,有時候甚至想要放棄。還好有老師的鼓勵與指導加上小組一起努力,我們克服了這一難關。在畫ER圖的時候遇到的問題就相對少了一點,因為以前學習數據庫的時候就畫過ER圖了,所以在畫的過程中就相對輕松一點。接下來就是系統的設計了,時間還蠻緊迫的,我們仍需努力。
我作為小組的組長,從中真的學習到不少知識。老師說過,組長應該做的比別人更加多,才能夠勝任。我們現在還沒有達到“喝茶看報紙”的層次,那得等到我們具備了足夠的能力,所以要想達到那個高度,我們現在應該更加努力。負責的整個過程中,我必須把握好進度,如果一步跟不上,可能就會步步跟不上。我們小組成員也很配合,基本不需我太多督促。在對我們所要實現的功能有了個整體的把握的情況下,我們制作出了令自己還算滿意的圖形。現在我覺得自己基本可以熟練運用visio了,這也算是一大收獲吧!
總的來說,這次這次信息系統分析與設計的課程設計讓我獲益匪淺,以前只是紙上談兵,沒有親自實踐,不知道理論上升到實踐路程的艱辛。通過這次自己親自選題、實地考察、繪制DFD、ER圖到完成分析,我體驗了其中的不容易,也嘗到了其中的甜頭。我們還會繼續努力,更好的完成下面的工作。
0963710205 秦曉雅
第四篇:《信息系統分析與設計》課程教學大綱概要
《信息系統分析與設計》課程教學大綱
一、課程名稱
1.中文名稱: 信息系統分析與設計
2.英文名稱: Analysis and Design of Information Systems 3.課程號: 22102020
二、學時
總學時 54 學時
其中:授課 54 學時 實驗 0 學時
三、考核方式
考試
四、適用專業
信息管理與信息系統專業
五、課程簡介
本課程按照信息系統的生命周期詳細地闡述了信息系統分析與設計的理論、方法和工具。
1.介紹了信息系統的基礎概念、信息系統的發展和應用、信息系統建設的概況。2.介紹了信息系統開發過程,包括信息系統的規劃、分析、設計、編碼、測試和維護,重點討論了結構化分析與設計的技術和方法。3.介紹了一些在信息系統建設過程中項目管理方面的知識。
4.介紹了面向對象的信息系統開發方法的基礎過程,包括面向對象的信息系統分析與設計、實現與測試。
六、本門課程在教學計劃中的地位、作用和任務
信息系統分析與設計是計算機科學與技術專業以及信息類專業的一門重要的專業基礎課程,它的目的在于系統、全面地介紹信息系統分析與設計的基礎知識、引導學生進學會息系統開發方法的大門、培養學生的綜合素質和創新能力。并使學生能掌握數據庫應用系統的開發方法和基本技術,為今后進一步的學習和工作打下基礎。
七、課程內容和教學要求 1.內容:(內容包括章節內容和學時分配)
第1章信息系統導論(2學時)內容:信息的定義,系統的定義,信息系統的定義和特征.要求:掌握信息的定義,系統的定義,信息系統的定義和特征
第2章信息系統的應用與發展(4學時)內容:信息系統的需求,信息系統的應用環境,信息系統的應用與發展.要求:掌握信息的定義, 一般了解;系統的定義, 一般了解;信息系統的定義和特征一般了解.第3章信息系統建設概論(4學時)內容:信息系統建設概述,信息系統的生命周期,信息系統開發方法.要求:信息系統建設概述,信息系統的生命周期, 一般了解;信息系統開發方法,掌握.第4章信息系統的規劃(4學時)內容:信息系統規劃概述,信息系統規劃的基本內容和步驟,信息系統規劃方法,可行性研究.要求:信息系統規劃概述,信息系統規劃的基本內容和步驟, 一般了解;信息系統規劃方法,可行性研究.掌握.第5章信息系統的需求分析(4學時)內容:需求分析概述,結構化分析方法,需求分析文檔.要求:需求分析概述, 一般了解;結構化分析方法, 掌握.需求分析文檔,一般了解
第6章信息系統的總體設計(4學時)內容:系統設計的基本原理和優化規則,總體設計概述,面向數據流的總體設計方法.要求:系統設計的基本原理和優化規則, 一般了解;總體設計概述,面向數據流的總體設計方法, 掌握.第7章信息系統的詳細設計(4學時)內容:詳細設計概述,結構化程序設計方法,人機界面設計.要求:詳細設計概述, 一般了解;結構化程序設計方法,人機界面設計, 掌握.第8章信息系統的程序編碼(4學時)內容:編碼的目的,程序設計方法論,程序設計工具
要求:編碼的目的, 一般了解;程序設計方法論,程序設計工具, 掌握.第9章信息系統的測試(4學時)內容:系統測試的基本概念,系統測試的步驟,系統測試方案的設計.要求:系統測試的基本概念, 一般了解;系統測試的步驟,系統測試方案的設計,掌握.第10章信息系統的維護(4學時)內容:系統維護的基本概念,系統維護任務的實施.系統的逆向工程和再工程.要求:系統維護的基本概念, 一般了解;系統維護任務的實施.系統的逆向工程和再工程,掌握.第11章信息系統項目的管理(4學時)內容:信息系統項目的成本管理,信息系統項目的風險管理,信息系統項目的計劃管理和進度控制.要求:信息系統項目的成本管理, 一般了解;信息系統項目的風險管理, 一般了解;信息系統項目的計劃管理和進度控制, 一般了解.第12章面向對象開發與UML(4學時)內容:面向對象的基本概念,面向對象的基本特征,面向對象的UML表示.要求:面向對象的基本概念, 一般了解;面向對象的基本特征, 一般了解;面向對象的UML表示, 一般了解.第13章面向對象的系統分析與設計(4學時)內容:面向對象的需求分析,面向對象的設計.要求:面向對象的需求分析, 一般了解;面向對象的設計,掌握.第14章面向對象系統實現與測試(4學時)內容:面向對象系統實現,面向對象的測試.要求:面向對象系統實現, 一般了解;面向對象的測試,掌握.八、實驗內容
九、教材及主要參考資料
1.教材:信息系統分析與設計 楊選輝 清華大學出版社 2.主要參考資料:
十、先修課程
數據結構,高級語言程序設計
第五篇:信息系統分析與設計心得報告
信息系統分析與設計
專 業:信息與計算科學班 級:姓 名:學 號:指導老師:
—認知實習報告 信122
河北建筑工程學院數理系
二零一五年七月
《信息系統分析與設計》
《信息系統分析與設計》這門課程是我們在大三下半學期開設的一門學科。它主要從信息系統的基本概念出發,按照信息系統的生命周期,系統、詳細地闡述了信息系統分析與設計的理論、方法和工具。是計算機專業類學生所要學的一門必不可少的課程。
《信息系統分析與設計》一書通過信息系統基礎、信息系統概論、信息系統建設、信息系統模型、信息系統規劃、領域分析、需求分析、信息系統體系結構設計、詳細設計、實現與測試、信息系統管理、信息系統的應用等十二章的內容讓我們對這門課程有了一個初步的認知。并且通過不斷地學習逐步加深我們對這一學科的認識。
信息系統是利用現代信息技術,處理組織中的信息、業務、管理和決策等問題,并為組織目標服務的綜合系統。在長達16周的學習之后,我們迎來了期待已久課程設計。在平時,我們每堂課都有認真的在聽講,并且從不遲到、不早退,更沒有逃過課。因此,我們有些自大的認為自己已經對這門課有了一定的了解,所學的東西都很扎實了,已經可以獨立地解決一些簡單的問題了。但是通過這一次課程設計,徹底地暴露了我們學習中的不足。做一個管理信息系統,并沒有我們以為的那么簡單。在開始設計之前,我們要進行一些系統調查,要了解這一系統是否滿足大眾的需要,確定我們的設計切實可行而不是在做無用功。同時也要考慮經濟、技術、社會等多方面的因素,才能確定是否應設計這一系統。
因為自己對知識的了解不夠深刻,使得我在課程設計中走了很多彎路,好多東西自己都不是很了解,只有通過不斷地翻閱書籍和上網查詢才能夠的已解決。不過我很珍惜這些彎路,它們使我的不足點充分的表露了出來。正所謂人在年輕時所犯的錯誤都會是今后寶貴的經驗。現在在學校中犯錯誤,總要好過今后在工作中犯錯誤。同時,我在知道了自己的這些不足之后,盡自己所能的有針對性的對自己學習中的缺陷進行彌補,這樣也能夠更好地完善自己的知識體系。
在課程設計后,老師還給我們安排了一周的課程實習,實習范圍很廣,不限時間、不限地點,給了我們一個充分發揮的空間。不過要求對實習過程有一個深刻的思考、總結。在我看來,僅一周的時間用來實習是不夠的。例如在大型企業的一個比較復雜的部門實習,一周的時間僅夠我們熟悉業務,根本不能對所實習的項目有一個更深入的了解,更不要說是有所感悟了。所以,在這周內我并沒有專門的尋找實習單位,而是針對我以前就從事的家教工作進行了深入的思考。
隨著信息技術日新月異的發展,互聯網已經涉及到了人們生活的方方面面,成為人們工作和生活中必不可少的組成部分。而我的家教工作也是在互聯網上的中介系統找到的,通過教一定的押金給管理者,然后負責聯系學生,給我們安排工作。不過,我發現這樣的安排雖然減少了我們尋找工作的時間,但是卻不能了解我們的服務對象的狀況。我們不知道學生的具體情況,無法針對性的制定教學計劃;學生對老師也不熟悉,不知道老師的教學路線。這樣會加長師生的磨合期,不利于家教工作的進行。
因此,在學習了《信息系統分析與設計》這門課程后,在信息系統已經廣泛應用于國民經濟和人們生產生活的各個方面的今天,我覺得我們可以設計一個家教信息管理系統。
當今時代的兩個顯著特點就是世界經濟一體化和以計算機為代表的信息技術的快速發展。我要設計的家教信息管理系統要經得起環境的挑戰,可以隨著計算機軟件和網絡技術不斷地前進而前進,隨著環境不斷地變化而變化的。家教信息管理系統要逐步發展,能更好地適應社會的發展需求。
這個家教信息管理系統應是建立在互聯網基礎上的一種信息交流平臺,面向所有網民提供服務。無論是找家教的學生還是做家教的教師,都可以通過該平臺進行信息方面的交流。任何網友都可以自由地查看、搜索、發布該家教信息平臺的信息。這個系統是區別于傳統的家教中介的系統。
我計劃開發家教管理系統是為了可以更好的了解家教教師、學生的特點。對系統的初步要求為:
1、系統可以管理家教教師的基本情況。
2、家教老師可以在網站上注冊,發布自己的基本信息,然后想要尋找家教的學生就可以看到教師發布的信息。在家教信息管理系統上,想要輔導的學生可以根據自己的需求尋找與自己最貼合家教。
3、學生也可以在網站注冊,發布一些自己的對老師的需求,而同時老師也可以通過這些需求尋找學生。
4、系統也提供了聊天功能,師生可以先通過交談再確定兩人之間是否合適。
5、注冊的學生可以發表帖子,討論話題,發表評論,也可以找到志同道合的朋友,共同學習。
針對系統功能我設計了功能模塊圖:
這只是我的一個初步的想法。具體的實現還要經過仔細調查之后才能開始。家教信息管理系統是我在學習了《信息系統分析與設計》之后,結合自己的家教體驗所設計的。通過對實習的深入思考,對家教信息管理系統的思考,我對《信息系統分析與設計》這門課不僅僅是了解的更深入了,而且也有了一定的興趣。并不像以前只是為了學習而學習,而是為了興趣而學習。因此,我為自己今后的學習做了一個簡單的規劃,希望通過這些規劃能夠更好地充實自己,提高自己的能力。1、2、3、4、5、6、熟練掌握信息系統分析與設計的基本理論知識。熟練掌握信息系統的分析方法、設計方法和實現技術。培養學習組織、分析研究的基本能力。
培養綜合運用所學知識分析和解決問題的基本能力。了解本專業發展前景以及與本專業相關領域的發展動態。尋找一些實習機會,培養實際工作的能力。
7、深入了解信息系統設計及開發方法的實際應用,掌握軟件工具及其應用情況;了解本專業業務范圍內的計算機運用生產與應用方法、信息組織形式、軟件開發紀實過程及常用技術方法。
8、了解所學專業在國民經濟建設中的地位、作用和發展趨勢,重點掌握一些信息管理技術的發展前沿。