" />

国产黄色毛片-国产黄色毛片视频-国产黄色片91-国产黄色片一级-一级坐爱片-一级免费

基于面向對象的學籍管理系統開發之計算機信息管理論文

所屬欄目:計算機信息管理論文 發布日期:2012-03-26 15:49 熱度:

  摘要:論文對需求分析、總體設計、詳細設計和測試分別予以詳細介紹。系統將實現對學生的基本資料進行錄入、修改、查詢及打印,以及課程的設置和功課表打印,成績的錄入,查詢和打印等多項功能。
  關鍵詞:數據庫;VisualC++6.0;學籍管理系統
  1系統需求分析
  (1)功能需求。系統是基于VC++技術開發,為解決大學學生資料管理而設計,其主要功能包括初始化、學生檔案管理、專業課程管理和學生成績管理四大功能模塊。
  系統是針對高等院校的學生學籍管理,因此學籍管理系統的用戶包括系統管理員、教師和學生。主要涉及系部信息、班級信息、任課教師信息、學生信息、課程信息以及選課記錄和成績等多種數據信息。實現的具體功能如下:
  基本信息管理——系統管理員負責對各種基本信息的錄入、修改、刪除等操作。
  學生成績管理——系統管理員負責對學生成績的錄入、修改、刪除等操作,學生可以查詢各科成績。
  信息查詢統計——學生可以查詢基本信息和各科的考試成績,老師可以查詢基本信息和授課信息,系統管理員負責把老師提交的學生成績進行管理,計算總成績和平均成績,統計不及格學生信息和獲得獎學金學生的信息,最后再輸出所有的信息。
  畢業生信息管理——系統管理員負責計算畢業學生在學校期間所修課程的總學分,并進行審核,最后輸出登記表和名冊。
  系統用戶管理——系統管理員負責用不同的權限來限制不同用戶對系統的使用。
  以上是用戶對系統的基本的功能要求,此外用戶還要求系統的效率要高,查詢速度要快,比較小的冗余,易維護,具有較高的數據安全性。
  (2)數據模型。根據用戶具體需求分析,初步設計關系數據庫——學生數據庫:數據庫名稱:學生.mdb;數據源:學生管理數據源;管理員資料表:用戶登陸權限設置,管理用戶資料;年級資料表:管理本單位現有年級資料;專業資料表:管理每個年級所擁有的專業;班級資料表:管理各年級,各專業現有班級;宿舍資料表:管理本單位所擁有的宿舍編號及注釋;學生基本資料表:管理學生的基本資料,是學生查詢,花名冊打印的數據源;課程資料表:管理本單位開設的課程;課程表:功課表打印數據源;成績資料表:管理考試成績,成績分析,成績查詢,成績單打印的數據源。
  (3)功能模型。利用層次方框圖如圖1簡述系統功能的實現:
  圖2層次方框圖
  2總體設計
  2.1總體設計任務。經過需求分析階段的工作,了解了學生學籍管理系統的基本功能,明確了本系統的四大模塊,概括設計本系統如何實現,在設計過程中并沒有完整劃分出組成系統的物理元素——程序、文件、數據庫、人工過程和文檔,但初步設計出了系統的結構,確定了系統中每個程序由哪些模塊組成,清晰了各模塊之間的關系,采用面向數據流的設計方法,完成總體設計過程。
  2.2面向數據流的設計。在軟件工程的需求分析階段,我關鍵考慮了信息,用數據流圖描繪信息在系統中加工和流動的情況。定義了一些不同的“映射”,利用這些映射把數據流圖變換成系統結構。現就我在設計過程中畫出的頂層數據流圖和學生檔案管理數據流圖如圖2:
  圖2學生檔案管理流圖
  3詳細設計
  3.1系統開發環境簡介
  (1)VisualC+++6.0簡介。VisualC++是一個很好的可視化編程工具,使用Visualc++環境來開發基于Windows的應用程序大大縮短了開發時間,而且它的界面更友好,便于程序員操作,利用VisualC++開發系統可以完成各種各樣的應用程序的開發,從底層軟件直到上層直接面向用戶的軟件。而且,VisualC++強大的調試功能也為大型復雜軟件的開發提供了有效的排錯手段。
  3.2設計思路。整個過系統我是采用瀑布模型,在各階段采用不同的方法完成各階段的設計,詳細設計主要完成了人機界面設計,利用MicrosoftVisualC++6.0中MFC的各種控件完成了各個基本功能的界面設計,在界面設計中利用了API函數改變了MFC控件中單一顏色的顯示,設計了一個時鐘顯示和風車轉動,及對本系統做了簡單介紹。在此階段我并沒有設計出所有程序的“藍圖”,只是詳細記錄了每一控件實現的功能,及各對話框的數據流程圖。
  (2)集成測試
  為了發現與接口有關的問題,因為多個程序組織在一起,有時會出現不能實現主功能,針對這一情況,我在單元測試的基礎上進行了集成測試,采用的方法主要是自頂向下集成,每一次集成主要針對一個對話框而然,根據需求分析中對話框的功能,輸入相應的數據,從數據入口的頂層模塊開始,根據數據的流向,逐步跟蹤數據的變化,從而檢測到每到一步是否實現了預期的結果。若沒有,則在上一個正確結果和結果之間,找出問題,并解決,再往下進行測試,直到測試完整對話框的功能為止。
  論文參考文獻
  [1]黃維通.VisualC++面向對象與可視化程序設計[M].北京:清華大學出版社,2003.12
  [2]伍俊良.VisualC++課程設計與系統開發案例[M].北京:清華大學出版社,2002.11
  

文章標題:基于面向對象的學籍管理系統開發之計算機信息管理論文

轉載請注明來自:http://www.optiwork.cn/fblw/dianxin/xinxiguanli/11549.html

相關問題解答

SCI服務

搜論文知識網 冀ICP備15021333號-3

主站蜘蛛池模板: 久久精品中文字幕不卡一二区 | 67id人成国产在线 | 久久最新视频 | 色天使色婷婷在线影院亚洲 | 国产亚洲精品线观看77 | 亚洲热视频| 九九久久国产 | 97香蕉久久夜色精品国产 | 美女黄色在线网站大全 | 外国成人网在线观看免费视频 | 国产精品免费看久久久香蕉 | 在线观看偷拍视频一区 | 一级毛片不卡片免费观看 | 狠狠色丁香久久婷婷综合_中 | 久久国内精品自在自线观看 | 日本伊人精品一区二区三区 | 久久99精品综合国产首页 | 久久久香蕉视频 | 一区二区三区高清在线 | 国产免费一区二区三区在线 | 996re免费热在线视频手机 | 午夜黄色毛片 | 国内精品91久久久久 | 国产专区一va亚洲v天堂 | 久99re视频9在线观看 | 国产伦精品一区二区三区网站 | 久久99国产亚洲高清观看首页 | 国产亚洲精品影达达兔 | 日韩精品免费视频 | 日韩在线视频一区二区三区 | 久久综合香蕉久久久久久久 | 久久视频这里只精品3国产 久久视频这里只有精品 | 国产片91人成在线观看 | 亚洲在线播放视频 | 18在线| 日本一级特黄毛片高清视频 | 国产精品伦理久久久久 | 美女福利视频国产片 | 欧美成人免费在线观看 | 一级毛片在线免费观看 | 亚洲情乱|