MIS課程設計指導書_免費下載.doc_第1頁
MIS課程設計指導書_免費下載.doc_第2頁
MIS課程設計指導書_免費下載.doc_第3頁
MIS課程設計指導書_免費下載.doc_第4頁
MIS課程設計指導書_免費下載.doc_第5頁
已閱讀5頁,還剩17頁未讀 繼續免費閱讀

MIS課程設計指導書_免費下載.doc.doc 免費下載

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

文檔簡介

MIS課程設計指導書黃永生2013.9裝訂線MIS課程設計指導書目 錄1概述11.1MIS課程設計的目的和要求11.2MIS課程設計過程概況21.3MIS課程設計成績的考核31.4MIS課程設計的工作進度41.5注意事項62MIS課程設計的工作要求82.1管理信息系統類型82.2動態網站設計或網絡應用軟件類型93MIS課程設計的參考題目133.1管理信息類133.2動態網站建設類題目154MIS課程設計常用的設計方法174.1軟件工程的設計方法174.2數據庫應用系統的設計方法194.3管理信息系統的設計方法204.4網絡工程的設計方法205MIS課程設計文檔正文框架225.1管理信息系統類22第 I 頁 共 22 頁1 概述1.1 MIS課程設計的目的和要求課程設計是完成教學計劃達到專業培養目標的一個重要的教學環節,是教學計劃中綜合性的實踐性教學環節,它在培養和提高學生綜合運用課程知識分析和解決實際問題的能力,并進行工程技術人員所必須具備的基本素質的訓練等方面具有很重要的意義。1. MIS課程設計的目的管理信息系統課程設計作為獨立的教學環節,是信息管理與信息系統專業集中實踐性環節系列之一,是學習完管理信息系統課程并進行完專業實習后進行的一次全面的綜合練習。其目的在于加深對管理信息系統基礎理論和基本知識的理解,掌握使用信息系統分析、設計的基本方法,提高解決實際管理問題、開發信息系統的實踐能力。同時課程設計應充分體現“教師指導下的以學生為中心”的教學模式,以學生為認知主體,充分調動學生的積極性和能動性,重視學生自學能力的培養。2. MIS課程設計的基本要求(1)根據課程設計時間選擇適當規模大小的設計課題。(2)根據合理的進度安排,按照系統開發的流程及方法,踏實地開展課程設計活動。(3)課程設計過程中,根據選題的具體需求,在開發各環節中撰寫相關的技術文檔,最后要求提交詳細的課程設計報告。(4)開發出可以運行的管理信息系統。(5)樹立正確的設計思想和嚴謹的工作作風,培養學生的團隊精神和全局觀點、生產觀點和經濟觀點。1.2 MIS課程設計過程概況MIS課程設計過程分為:選題和資料收集階段、分析和計劃階段、設計階段、調試維護階段、MIS課程設計文檔書寫階段和小組展示階段,具體內容和任務如下:1. 選題和資料收集本階段的主要任務是對所實習單位進行全面了解,發現需要解決的問題,或根據個人的情況,結合計算機具體的應用需要,選擇自己所要設計的題目,根據題目所涉及的內容和技術,有針對性地進行學習,查詢相關技術資料和文獻,熟悉所需得開發設計工具的使用。2. 調研分析計劃階段本階段主要任務是對確定的設計項目進行分析和規劃,確定系統的結構、功能、模塊和數據,并制定具體的工作計劃和方案。主要包括:需求調查、可行性研究、需求分析、軟硬件平臺選擇、確定設計概要目標,制定下一步工作計劃。3. 課題設計階段本階段主要包括:制定總體設計計劃,進行概要設計、模塊劃分、概念定義、功能定義、模塊代碼設計與編寫、平臺工具修飾渲染、組裝測試調試、需求驗證。4. 調試維護封裝階段本階段主要包括:產品的調試,以及糾正性維護(修正用戶在使用過程中發現的錯誤或問題)、適應性維護(為適應新的應用環境而進行必要的修改)、完善性維護(針對用戶在使用過程中出現的新需求進行改進)。5. MIS課程設計文檔撰寫階段MIS課程設計文檔是課程設計整個過程總結性資料,書寫和版面編排的質量直接影響到課程設計的成敗。課程設計說明書主要內容和格式,必須按照課程設計文檔撰寫格式的規定執行。6. 小組展示每個小組展示本小組完成的軟件作品。1.3 MIS課程設計成績的考核課程設計的成績評定 (1)系統實現(60)基本功能實現(數據輸入、修改、查詢、存儲等) 50分界面 5分特色 5分 (2)系統報告 20 報告完整20分(要求打印) (3)考勤20%1.4 MIS課程設計的工作進度(1)實際調查(第1天):寫出系統調查報告。 (2)系統分析(第2-3天):寫出系統分析報告。 (3)系統設計(第2-3天):寫出系統設計報告。 (4)系統實施(第2-3天):進行系統實現。 (5) 匯總整理課程設計報告(第2周)(6) 作品展示與評分:小組作品展示;指導教師根據每個小組開發的系統作品展示,及每個成員開發的模塊進行綜合驗收,結合設計報告,根據課程設計成績的評定方法,評出成績。(第2周)1.5 注意事項1 .學生必須嚴格遵守紀律,不得擅自離開畢業設計場所。2. 嚴格遵守安全操作規程,防止人員和設備事故發生,愛護實習設備和公共設施。4. 設計中不得遲到、早退和曠課,有事須經指導教師批準后方可離開,對無故曠課者,設計成績降級處理。5. 指導教師對違紀學生有權終止繼續設計或提出處理意見。20 2 課程設計的工作要求2.1 管理信息系統類型管理信息系統類型(單機、C/S或B/S模式)課程設計的工作,要經過如下三個階段。1. 第一階段(系統調查與分析)系統調查與分析階段,包括:1. 初步調查(組織概況、環境、現行信息管理概況、資源情況);2. 可行性分析;3. 詳細調查(包括組織結構圖、事務流程圖、數據流圖DFD、基本數據項屬性表、數據流屬性表、數據存儲屬性表、數據處理功能分析表)。2. 第二階段(系統設計)系統設計階段,包括:系統的總體設計(系統功能結構的劃分,系統環境的配置,主要模塊勾畫出大致的計算機處理流程),系統的具體物理設計(代碼設計,輸出設計,輸入設計,數據庫設計,其他設計)3. 第三階段(系統實施)系統實施階段,包括:1. 系統環境的實施;2. 程序設計(要求程序正確、功能可靠;操作簡單、使用方便、較好的容錯性能,足夠快的響應速度,方便維修與擴充,對數據的安全保護);3. 系統調試(即分調、聯調、總調)。4. 工具的選用軟件工具可以選用VB、VF、Delph、JAVA、Pb以及網頁設計工具等。2.2 動態網站設計或網絡應用軟件類型1. 題目必須是結合比較流行的如ASP、PHP、JSP、CGI、JAVA等技術,實現B/S結構的管理信息系統或基于網絡應用軟件。2. 網站要求具有普通用戶和管理用戶不同操作界面。4. 數據處理要具有插入、修改、刪除、搜索等功能。4. 信息管理系統涉及的數據表不能少于4個。5. 網站要求能正常運行。3 MIS課程設計的參考題目在此,提供60個MIS課程設計參考題目,供同學參照選擇。當然,同學也可以根據所實習單位或擬就業崗位的實際情況,自行選擇課程設計的題目。但,必須事先征得指導教師同意!3.1 管理信息類1. 人事檔案管理系統2. 黨費收繳管理系統3. 員工工資管理系統4. 員工考勤管理系統5. 生產調度管理系統6. 進銷存管理系統的設計7. 產品質量管理系統8. 倉庫管理系統9. 企業辦公自動化系統的設計與實現10. 小區綜合物業管理系統11. 水電費收費管理系統的設計12. 酒店客房管理系統13. 人力資源管理系統設計14. 醫院管理信息系統的設計與實現15. 醫院藥品管理系統的研發16. 運動會管理系統的研制17. 公安局案件管理系統的設計與實現18. 外商投資理賠管理系統的設計19. 車/船/機票售票管理系統的設計20. 在線手機銷售系統21. 客戶訂單管理系統22. 在線圖書交易系統23. 實驗室管理系統24. 學生自由上機管理系統的研制25. 開放性實驗室管理系統的開發26. 教務管理信息平臺設計與實現27. C語言試題庫管理系統的設計與實現28. 計算機文化基礎上機考試評分系統29. 網上選課系統30. 網上試卷設計31. 校園自助銀行模擬系統32. 學校經費管理系統的設計33. 圖書館綜合管理信息系統34. 學生評教管理系統的設計35. 智能排課系統的研發36. 學生成績管理系統的設計37. 高等學校科研管理系統設計38. 校友管理系統的設計與實現39. 學生畢業實習(設計)管理系統40. 試題庫管理系統的設計與實現41. 專業英語課程輔助教學系統的設計與實現42. 網絡輔助教學系統交互平臺的設計與實現43. 利用ASP.NET加SQL2000構建網絡考試系統44. 利用ASP.NET加SQL2000構建學生管理系統45. 利用ASP.NET加SQL2000構建作業管理系統46. 利用ASP構建XX程序設計網上教學平臺47. 基于B/S模式的學籍成績管理系統48. 基于WEB的學籍管理系統49. 基于WEB的成績管理系統50. 基于工作流的辦公自動化系統51. 基于C/S的圖書借閱系統52. 基于ASP.NET的辦公系統53. 基于ASP.NET的高校教師信息管理系統的開發54. 基于LAN的考試系統的設計與實現55. 基于ASP.NET的在線購物系統設計56. 基于ASP.NET的在線論壇系統設計57. 基于ASP.NET的網絡游戲交易平臺58. 基于B/S結構的高校固定資產管理系統設計與實現59. 基于ASP的網上考試系統的實現60. 基于TCP/IP協議的網絡聊天室的設計與實現具有實際背景要求的可供參考的課程設計選題題目一 “教務管理系統之子系統系內課程安排”1 系統簡介 每學期的期中,學院教務處分別向各個系發出下學期的教學計劃,包括課程名、課時、班級類別(本科、專科、高職)、班號等;系教學主管人員根據教學任務和要求給出各課程的相關限制(如:任課教師職稱、和班數、最高周學時數等);任課教師自報本人授課計劃,經所在教研室協調確認,將教學計劃上交系主管教學計劃的主任,批準后上報學院教務處,最終有教務處給出下學期全系教師的教學任務書。假設上述排課過程全部為人工操作,現要求改造為能利用計算機實現的自動處理過程。2 限定條件(1) 每位教師的主講門數不超過2門/學期:講師以下職稱的教師不能承擔系定主課的主講任務。(2) 系級干部的主講課時不能超過4學時/周。(3) 本學期出現嚴重教學事故的教師不能承擔下學期的主講任務。(4) 本系統的輸入項至少應包含3個:教務處布置的教學計劃、系教師自報的講課計劃和系定的有關講課限制條件。(5) 本系統的輸出項至少應包含2個:教務處最終下達的全系教師教學任務書和系各教學班一學期的課程表(可不包含上課地點)。題目二、“學校教材訂購系統”1、 系統簡介本系統可細化為兩個子系統:銷售系統和采購系統銷售系統的工作過程為:首先由教師或學生提交購書單,經教材發行人員審核是有效購書單后,開發票、登記并返給教師或學生領書單,教師或學生即可去書庫領書。采購系統的主要工作過程為:若是脫銷教材,則登記缺書,發缺書單給書庫采購人員;一旦新書入庫后,即發進書通知給教材發行人員以上的功能要求在計算機上實現。2、 技術要求和限制條件(1) 當書庫中的各種書籍數量發生變化(包括領書和進書時),都應修改相關的書庫記錄,如庫存表或進/出庫表。(2) 在實現上述銷售和采購的工作過程時,需考慮有關單據的合法性驗證(3) 系統的外部項至少包含三個:教師、學生和教材工作人員。(4) 系統的相關數據存儲至少包含6個:購書表、庫存表、缺書登記表、待購教材表、進/出庫表。題目三、“機票預訂系統”1、系統簡介航空公司為給旅客乘機提供方便,需開發一機票預定系統。各旅行社把預定機票的旅客信息(姓名、性別、工作單位、身份證號碼、旅行時間、旅行目的地等)輸入到該系統,系統為旅客安排航班。當旅客交付了預定金后,系統印出取票通知和帳單給旅客,旅客在飛機起飛的前一天憑取票通知和帳單交款取票,系統核對無誤即印出機票給旅客。此外航空公司為隨時掌握各航向飛機的乘載情況,需定期進行查詢統計,以便適當調整。2、 技術要求及限定條件(1) 在分析系統功能時要考慮有關證件的合法性驗證(如身份證、取票通知、交款發票等)。(2) 對于本系統還應補充以下功能:(1) 旅客延誤了取票時間的處理(2) 班機取消后的處理(3) 旅客臨時更改機票班次的處理(3) 系統的外部項至少包含三個:旅客、旅行社和航空公司。題目四:“學校內部工資管理系統”1、 系統簡介 假設學校共有教職工約1000人,10個行政部門和8個系部。每個月20日前各部門(包括系、部)要將出勤情況上報人事處,23日前人事處將出勤工資、獎金及扣款清單送財務處。財務處于每月月底將教職工的工資表做好并將數據送銀行。每月初(3日前)將工資條發給各單位。若有員工調入、調出、校內調動、離退休等數據變化,則由人事處通知相關部門和財務處。2、 技術要求及限定條件(1) 本系統的數據存儲至少包含:工資表、部門匯總表、扣稅款表、銀行發放表(2) 除人事處、財務處外,其他只能部門和系部名稱可簡化,如系1,系2.等(3) 工資、獎金、扣款細節可由學生自定題目五、“實驗室設備管理系統”1、系統簡介 每學年要對實驗室設備使用情況進行統計、更新,其中:(1) 對于已徹底損壞的作報廢處理,同時詳細記錄有關信息。(2) 對于有嚴重問題(故障)的要即使修理,并記錄修理日期、設備名、修理廠家、修理費、責任人等。(3) 對于急需但又缺少的設備需以“申請表”的形式送交上級領導請求批準購買。新設備購入后要立即進行設備登記(包括類別、設備名、型號、規格、單價、數量、購置日期、生產廠家、購買人等),同時更新申請表的內容。(4) 隨時對現有設備及其修理、報廢情況進行統計、查詢,要求能夠按類別和時間段(某日期之前)查詢。2、技術要求及限定條件(1) 所有工作由專門人員負責完成,其他人不得任意使用。(2) 每件設備在作入庫登記時均由系統按類別自動順序編號,形成設備號;設備報廢時要及時修改相應的設備記錄,且有領導認可。(3) 本系統的數據存儲至少應包含:設備記錄、修理記錄、報廢記錄、購買申請。(4) 本系統的輸入項至少包含:新設備信息、修理信息、申請購買信息、報廢信息、具體查詢統計要求。本系統的輸出項至少包含:設備購買申請表、修理/報廢注銷/設備資金統計表。4 課程設計常用的設計方法如何進行課程設計,對絕大部分同學來說,完全是一個陌生的課題。在這里,介紹幾種常用的設計方法。4.1 軟件工程的設計方法1. 可行性分析在可行性分析過程中,首先要回答:要解決的問題是什么?該問題有可行的解決方法嗎?若有解決問題的方法,則需要多少費用需要多少資源需要多少時間?為了回答上面這些問題,就要進行問題的定義,可行性分析,以便于制定項目開發計劃。比如:要解決的是數據處理問題,還是實時控制問題;是科學計算問題,還是人工智能問題;以便明確項目的目標、規模如何等。2. 項目開發計劃項目開發計劃包括:項目的目標、功能、性能及規模,所需的計算機軟硬件資源(開發工具,應用軟件包等)。3. 需求分析在這個階段的任務不是具體地解決問題,而是準確地確定軟件系統必須做什么,確定軟件系統必須具備哪些功能。如:充分理解某業務流程,完整地,全面地收集,分析用戶業務中的信息和處理過程,從中分析出用戶要求的功能和性能,并完整地,準確地表達出來。此階段通常要給出數據流圖DFD(用圖形的方式描述數據在系統中流動和處理的過程,反映系統必須完成的邏輯功能)和數據字典DD(定義數據流圖中的各個成分的具體含義)。它們共同構成了系統的邏輯模型。4. 概要設計把已確定的各項功能需求,轉換成需要的體系結構。即把功能劃分成多個模塊,某個模塊都和特定的功能需求相對應。因此,此階段是設計軟件的結構,明確軟件系統由哪些模塊組成,每個模塊的功能是什么,這些模塊的層次結構是怎樣的,模塊間的調用關系是怎樣的。同時,還要設計總體的數據結構和數據庫結構,即要存儲哪些數據,這些數據是什么樣的結構,它們之間有什么關系等。此階段通常需要給出HIPO圖。既可以描述軟件總的模塊層次結構H圖(層次圖),又可以描述每個模塊輸入、處理、輸出數據功能以及模塊調用的詳細情況IPO圖。HIPO圖也是系統的整個功能模塊圖。5. 詳細設計將每個模塊要完成的功能進行細致描述,即把功能描述轉變為精確的、結構化的過程描述,即控制結構是怎樣的,先做什么,后做什么,有什么樣的條件判定,有些什么重復處理等。具體說,就是用流程圖來描述功能。6. 編碼把每個模塊的控制結構轉換成計算機可接受的程序代碼,即用某種特定的程序設計語言表示的“源程序清單”。7. 測試測試是保證軟件質量的重要手段。主要方式是在設計測試用例的基礎上檢驗軟件的各個組成部分。有白盒測試、黑盒測試、靜態測試、動態測試等。8. 維護4.2 數據庫應用系統的設計方法數據庫應用系統的設計方法包括:數據庫結構設計、應用系統功能與性能設計、應用程序設計等內容。這里主要介紹數據庫結構設計部分,其它與第4.1節類同。數據庫結構設計包括如下四個階段。1. 需求分析需求分析的任務是具體了解應用環境,了解與分析用戶對數據和數據處理的需求,為第2、3階段的設計展開奠定基礎。2. 概念結構設計在需求分析的基礎上,對所有數據要求按一定方法進行抽象與綜合處理,設計出依賴于某特定DBMS的、滿足用戶應用需求的信息結構(稱為概念模型)。最常用的設計方法:實體分析法(實體聯系模型:E-R圖),面向對象設計方法等。3. 邏輯結構設計把概念模型(E-R圖)轉換為所選用的、特定的DBMS所支持的數據模型(如:關系數據模型)。為了減少數據冗余、減少操作異常(保證數據的一致性),對數據還要進行規范化處理(范式)。4. 數據庫物理設計對于關系數據庫系統,數據的存儲結構與存取方法是由DBMS決定并自動實現的,要做的就是:必須考慮在網絡環境下數據庫的分布及索引結構(選擇操作效率較高的索引方式)。如:數據的訪問權限,數據的共享性,安全性等。4.3 管理信息系統的設計方法管理信息系統的生命周期包括四個階段:(1)系統規劃;(2)系統開發;(3)系統運行與維護;(4)系統更新。1. 系統規劃要明確用戶的信息需求,提出新系統的邏輯方案。包括初步調查、可行性研究、現行系統的詳細調查、新系統邏輯模型的給出等。2. 系統開發根據新系統的邏輯方案進行軟、硬件系統的設計,包括總體結構設計、輸出設計、輸入設計、處理過程設計、數據存儲設計和計算機系統方案的選擇等。3. 系統運行與維護和系統更新將設計的系統付諸實施,包括軟件的程序編制與軟件包的購置、計算機與通信設備的購置、系統的安裝、調試與測試、新舊系統的轉換等。4.4 網絡工程的設計方法1. 網絡總體方案設計這部分需要回答:網絡系統由哪些部分組成?1. 網絡平臺網絡平臺是網絡系統的中樞神經系統。由傳輸設備、交換設備、接入設備、網絡互聯設備、布線系統、網絡操作系統、服務器和測試設備等組成。傳輸技術:SDH,PDH,數字微波傳輸系統,數字衛星通信,有線電視網等。交換技術:ATM,FDDI,以太網,快速以太網,千兆位以太網等。接入技術:Modem, Cable Modem, HDSL, ADSL, VDSL, ISDN, TDMA和CDMA無線接入等。布線系統:傳輸介質,布線設備(TO,端口設備,跳接設備,適配器,電氣保護設備),線纜附設設備(橋架,金屬槽,金屬管,PVC管等)等。網絡互聯技術:路由器,網橋,中繼器,集中器,網關,交換器,防火墻等。2. 服務平臺網絡系統所提供的服務,如:Internet服務、多媒體信息檢索、信息點播服務、信息廣播服務、遠程計算與事務處理和其他服務。3. 應用平臺網絡上開展的各種應用,如:遠程教育、遠程醫療、電子數據交換、管理信息系統、計算機集成制造系統、電子商務、辦公自動化、多媒體監控系統等。4. 開發平臺開發平臺是由數據庫開發工具、Web開發工具、多媒體創作工具、通用類開發工具等組成。5. 數據庫平臺數據庫平臺是大型數據庫,還是小型數據庫。6. 網絡管理平臺管理平臺是作為管理者的網絡管理平臺,還是作為代理的網絡管理工具。7. 安全平臺安全平臺包括防火墻、分組過濾、代理服務器、加密與認證技術等。8. 用戶平臺9. 環境平臺2. 網絡布線方案設計怎樣設計布線系統?這個系統有多少種信息元素(數據、語音、視頻等)?怎樣通過水平布線、主干布線、樓宇管理系統,把它們連接起來?需要選擇哪些傳輸介質設備?數量及價格都是多少?如何進行鏈路測試?5 MIS課程設計報告的正文框架MIS課程設計文檔是一種“準”工程技術文件,其組織結構、正文內容以及版面編排都有明確的技術規范,希望同學自覺遵守并樹立起嚴謹的“工程”理念。切忌:隨心所欲,馬馬虎虎,得過且過!5.1 MIS課程設計報告內容課程設計報告撰寫的基本要求是報告原則上不少5000字,需在封面注明設計選題、班級、課題組成員姓名、學號及項目分工。其正文至少包括如下幾個方面的內容:1、系統概述( 現行系統運行狀況簡要介紹及存在的主要問題,說明選題的意義及必要性。 )2、系統分析部分 1)需求分析(功能需求、性能需求) 2)業務流程圖(重點) 3)數據流程圖(重點) 4)數據字典 3、系統設計部分 1)功能結構設計 2)代碼設計 3)數據庫結構設

溫馨提示

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

評論

0/150

提交評論