




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 信息工程學院 大作業報告課程名稱:題目: 學生成績管理 XX:組員:班級:任課教師: 職業技術學院信息工程學院 二一四年十月目錄摘要3一、緒論41.1設計背景41.2開發工具簡介41.2.1 Visual Paradigm 11.141.2.2 UML建模技術41.2.3 MySQL數據庫簡介51.3系統功能結構5二、項目可行性分析62.1開發背景62.2開發目標62.2.1 開發意圖62.2.2 應用目標62.2.3作用與圍72.3用戶特點72.4假定與約束7三、項目需求分析83.1系統功能與性能要求83.2系統DFD83.3系統用例圖設計10四、系統總體設計124.1系統功能結構圖與IP
2、O設計124.2用例的順序圖與狀態圖134.3系統的數據庫設計204.3.1ER圖204.3.2關系模式214.3.3數據庫設計21五、系統詳細設計235.1模塊流程圖235.2系統的類圖與包圖255.3類的詳細設計265.4用戶界面設計26六、小結33參考文獻34摘 要本系統依據開發要求主要應用于教育系統,完成對日常的教育工作中學生成績檔案的數字化管理。開發本系統可使學院教職員工減輕工作壓力,比較系統地對教務、教學上的各項服務和信息進行管理,同時,可以減少勞動力的使用,加快查詢速度、加強管理,以與國家各部門關于信息化的步伐,使各項管理更加規化。 目前,學校工作繁雜、資料重多,雖然各類管理信息
3、系統已進入高校,但還未普與,而對于學生成績管理來說,目前還沒有一套完整的、統一的系統。因此,開發一套適和大眾的、兼容性好的系統是很有必要的。 本系統在開發過程中,注意使其符合操作的業務流程,并力求系統的全面性、通用性,使得本系統不只適用于一家教育機構。在開發方法的選擇上,選擇了生命周期法與原型法相結合的方法,遵循系統調查研究、系統分析、系統設計和系統實施四個主要階段進行設計,而在具體的設計上,采取了演化式原型法,隨著用戶的使用與對系統了解的不斷加深,對某一部分或幾部分進行重新分析、設計、實施。本論文主要從系統分析、系統設計、系統實施與使用等幾個方面進行介紹。 關鍵詞成績管理信息系統 信息化 數
4、據庫 A33 / 33一、緒論以學校學生管理信息系統建設中的成績管理系統的開發為背景,論述了管理信息系統的概念、結構與系統開發的基本原理和方法,全文共分為緒論、系統分析、概要設計、詳細設計、開發總結、致、參考文獻、附錄等。1.1設計背景學生成績管理系統是一個教育單位不可缺少的部分,它的容對于學校的決策者和管理者來說都至關重要,所以學生成績管理系統應該能夠為用戶提供充足的信息和快捷的查詢手段,但是幾年前,各個學校的學生成績管理基本上都是靠手工進行,隨著各個學校的規模增大,有關學生成績管理工作所涉與的數據量越來越大,有的學校不得不靠增加人力、物力來進行學生成績管理。這種管理方式存在著許多缺點,如:
5、效率低、性差,另外所用其時間長,產生大量的文件和數據,這對于查找、更新和維護都帶來了不少的困難。如今學校的學生越來越多,成績管理的工作量越來越大,手工管理成績的弊端也越來越明顯。隨著科學技術的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領域并發揮著越來越重要的作用。作為計算機應用的一部分,使用計算機對學生檔案信息進行管理,具有手工管理所無法比擬的優點。例如:檢索迅速、查找方便、可靠性高、存儲量大、性好、壽命長、成本低等。這些優點能夠極提高學生檔案管理的效率。所以我想借本次課程設計之際,設計一個簡易的學生成績管理系統。1.2開發工具簡介1.2.1 Visua
6、l Paradigm 11.1Visual Paradigm是包含設計共享、線框圖和數據庫設計新特性的企業項目設計工具。1.2.2 UML建模技術UML建模技術就是用模型元素來組建整個系統的模型,模型元素包括系統中的類、類和類之間的關聯、類的實例相互配合實現系統的動態行為等。UML提供了多種圖形可視化描述模型元素,同一個模型元素可能會出現在多個圖中對應多個圖形元素,人們可以從多個視圖來考察模型。1.2.3MySQL數據庫簡介MySQL是一個精巧的SQL數據庫管理系統,雖然它不是開放源代碼的產品,但在某些情況下你可以自由使用。由于它的強大功能、靈活性、豐富的應用編程接口(API)以與精巧的系統結
7、構,受到了廣大自由軟件愛好者甚至是商業軟件用戶的青睞,特別是與Apache和PHP/PERL結合,為建立基于數據庫的動態提供了強大動力。 1.3系統功能結構二、項目可行性分析2.1開發背景軟件名稱:學生成績管理系統項目開發者:職業技術學院微軟班用戶單位:信息工程學院2.2開發目標2.2.1 開發意圖在我國,各大中小學校的各類信息管理系統并非一個新的課題,但也有的學校根本就沒有信息任何管理系統,所有的工作幾乎還是手工操作來完成。計算機技術在日新月異的發展,信息化是社會進程的必然趨勢,學校管理只有只有快,準,精才能發揮其價值。本系統是將現代化的計算機技術和傳統的教學、教務工作相結合,按照學院的工作
8、流程設計完成的。為了使系統在學院的管理中發揮更大的作用,實現工作過程的計算機化,提高工作效率和工作質量,現提出如下的系統開發目標: 1.系統應具有實用性、可靠性和適用性,同時注意到先進性。2.對各個數據庫進行動態管理,防止混亂。 3.能夠按照用戶選擇的不同的條件進行簡單查詢和復合查詢。4.能夠對查詢結果進行分類匯總。 5.注意數據的安全性,具有數據備份和恢復的功能。6.方便用戶的操作,盡量減少用戶的操作。2.2.2 應用目標所要達成的應用目標: A.管理員能夠實現對整個學生信息的添加、修改、刪除、查詢等操作;B.教師能夠在一定的權限對所有學生成績的查詢,所有教師信息的 查詢。對自己的聯系等信息
9、進行更新,登錄密碼的修改,教師可以給學生錄入,修改成績。 C.學生可以在自己的權限對自己的成績查詢,可以進行選課,以與個人信息的查詢,登錄密碼的修改。 2.2.3作用與圍軟件將為學生與教師提供一個成績信息獲取錄入修改的平臺,軟件將為教師提供錄入、修改、查詢學生成績的功能,為學生提供成績查詢功能,能夠獲取教師所錄入的成績數據進行匯總分析并排名顯示給學生。 本軟件能夠大幅度提高本科生成績管理的效率,實現成績查詢錄入等功能的系統化。2.3用戶特點本系統的最終用戶只有一個:管理員。系統的管理員主要是對學生信息以與學生成績進行一些操作。這些操作包括對學生信息的添加、修改、刪除等。2.4假定與約束假設管理
10、不完善,設計時沒能全部考慮的到,本項目的開發將受到很大的影響。本系統需要輔導老師1名、開發人員4名。在管理方針,硬件的限制,并行操作安全和方面無約束。三、項目需求分析3.1系統功能與性能要求1、 管理員模塊設計管理員添加學生信息模塊:管理員可以添加剛入學學生的基本信息。管理員修改學生信息模塊:管理員可以修改在校學生的基本信息。管理員刪除學生信息模塊:管理員可以刪除休學或者畢業學生的基本信息。管理員查看學生成績模塊:管理員可以查看學生的成績信息。2、教師模塊設計教師密碼修改模塊:管理員添加的用戶的初始密碼與用戶的一樣,用戶通過密碼修改模塊可以自己需改密碼。教師錄入成績模塊:教師可以錄入學生的成績
11、。教師修改成績模塊:教師可以修改學生的成績。教師查看成績模塊:教師可以查看學生的成績。 3、學生模塊設計學生密碼修改模塊:管理員添加的用戶的初始密碼與用戶的一樣,用戶通過密碼修改模塊可以自己需改密碼。學生查詢成績模塊:通過表格的形式將該學生選擇了的課程列出來,如果教師有錄入成績,則可以看到自己的課程成績。學生選課模塊:學生可以查看可選課程然后選擇課程。3.2系統DFD 1.頂層流程圖圖2-1頂層流程圖 2.0層流程圖圖2-2系統管理員流程圖圖2-3教師流程圖圖2-4學生流程圖3.3系統用例圖設計 1.管理員用例圖圖2-5管理員用例圖2.教師用例圖圖2-6教師用例圖3.學生用例圖圖2-7學生用例
12、圖四、系統總體設計4.1系統功能結構圖與IPO設計 1.系統功能結構圖圖3-1系統功能結構圖 2.IPO圖3-2 IPO圖4.2用例的順序圖與狀態圖 1.管理員查看學生成績順序圖圖3-3管理員查看學生成績順序圖2.管理員添加學生信息順序圖圖3-4管理員添加學生信息順序圖3.管理員修改學生信息順序圖圖3-5管理員修改學生信息順序圖4.管理員刪除學生信息順序圖圖3-6管理員刪除學生順序圖5.教師錄入成績順序圖圖3-7教師錄入學生成績順序圖6.教師修改成績順序圖圖3-8教師修改學生成績順序圖7.教師查看成績順序圖圖3-9教師查看學生成績順序圖8.教師修改密碼順序圖圖3-10教師修改密碼順序圖9.學生
13、查詢順序圖圖3-11學生查詢成績順序圖10.學生選課順序圖圖3-12學生選課順序圖11.學生修改密碼順序圖圖3-13學生修改密碼順序圖12管理員查看成績狀態圖圖3-14管理員查看學生成績狀態圖13.教師錄入成績狀態圖圖3-15教師錄入學生成績狀態圖14.教師查詢成績狀態圖圖3-16教師查看學生成績狀態圖15.學生查詢成績狀態圖圖3-17學生查詢成績狀態圖4.3系統的數據庫設計4.3.1ER圖圖3-18 ER圖4.3.2關系模式學生(學號,系別,入學時間,出生年月,性別,家庭住址)教師(編號,院系名稱,性別,出生年月)管理員(,性別,編號,出生年月)課程(課程號,教師編號,課程名稱,學分)選課(
14、課程號,學號,成績)學生信息(學籍,學生,性別,入學時間,系別,學號)成績(科目名稱,科目代碼,學時,分數)4.3.3數據庫設計數據庫中用到的表:數據庫表名關系模式名稱備注Student學生學生學籍信息表Teacher教師教師基本信息表Controlteacher管理員管理員基本信息Course課程課程基本信息表SC選課選課基本信息表Student基本情況數據表:字段名字段類型完整性約束說明Stu-snoCharPrimary key學號Stu-snameCharNot Null學生Stu-sexChar男或女性別Stu-deptCharNot null系別Stu-birdateCharNot
15、 null出生日期Stu-addCharNot null家庭地址Teacher基本情況數據表:字段名字段類型完整性約束說明Tea-tnoCharPrimary key工號Tea-tnameCharNot null教師Tea-sexChar男或女性別Tea-deptCharNot null系別Tea-birdateCharNot null出生日期Control-Teacher基本情況數據表:字段名字段類型完整性約束說明Con-cnocharPrimary key編號Con-cnameCharNot null管理員Con-sexChar男或女性別Con-birdateCharNot null出生日
16、期Course基本情況數據表:字段名字段類型完整性約束說明Cou-cnoCharPrimary key編號Cou-cnameCharNot null課程名稱Cou-ccCharNot null學分SC基本情況數據表:字段名字段類型完整性約束說明SC-cnoCharPrimary key編號SC-snoCharNot null學號SC-scoreCharNotnull成績五、系統詳細設計5.1模塊流程圖 1系統管理員添加信息模塊圖圖4-1系統管理員添加學生信息模塊流程圖2.系統管理員修改信息模塊圖圖4-2系統管理員修改學生信息模塊流程圖3.系統管理員刪除信息模塊圖圖4-3系統管理員刪除學生信息模
17、塊流程圖4.教師錄如成績模塊圖圖4-4教師錄入學生成績模塊流程圖5.教師修改成績模塊圖圖4-5教師修改學生成績模塊流程圖6.學生查詢成績模塊圖圖4-6學生查詢成績模塊流程圖5.2系統的類圖與包圖 1.類圖圖4-7類圖2.包圖圖4-8包圖5.3類的詳細設計類名:學生 屬性:,學號,所屬系部,班級 方法:查詢成績,選課。類名:學生信息 屬性:成績,個人信息。類名:選課列表 屬性:課程名稱,課程編號。類名:管理員 屬性:,權限 方法:添加學生信息,修改學生信息,刪除學生信息,查詢學生成績。類名:教師 屬性:,工號,所屬系部 方法:錄入學生成績,修改學生成績,查詢學生成績,修改密碼。5.4用戶界面設計
18、 1.管理員添加學生信息頁面圖4-9管理員添加學生信息頁面2.管理員修改學生信息頁面圖4-10管理員修改學生信息頁面3.管理員修改學生信息頁面圖4-11管理員刪除學生信息頁面4.管理員查詢頁面圖4-12管理員查詢頁面5.教師登陸界面圖4-13教師登陸界面6.教師錄入成績頁面圖4-14教師錄入學生成績頁面7.教師修改成績頁面圖4-15教師修改學生成績頁面8.教師查詢成績界面圖4-16教師查詢界面9.學生登陸界面圖4-17學生登陸界面10.學生查詢成績界面圖4-18學生查詢成績頁面六、小結該通過這個課程設計,我們更加牢固的掌握了軟件工程子寫作的知識。并對于以前不熟悉的知識有了更加深刻的了解。同時,在完成此次課程設計的過程中,老師同學給了我們很多寶貴的建議和指點,我們很感他們。雖然有些疲勞和困倦,但帶給
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 運輸路線安排方案范本
- 重慶工商大學《醫學影像設備學實驗》2023-2024學年第一學期期末試卷
- 浚縣民豐渠施工方案
- 蘇州衛生職業技術學院《畫法幾何學》2023-2024學年第二學期期末試卷
- 江西中醫藥大學《工程管理專業英語》2023-2024學年第二學期期末試卷
- 襄陽職業技術學院《人體發育與形態結構學2》2023-2024學年第二學期期末試卷
- 南京大學金陵學院《中藥生物技術》2023-2024學年第二學期期末試卷
- 南京師范大學《工程項目管理實驗》2023-2024學年第二學期期末試卷
- 重慶工商職業學院《臨床綜合技能訓練》2023-2024學年第一學期期末試卷
- 蘇州城市學院《智能工廠系統》2023-2024學年第二學期期末試卷
- 高三英語語法填空專項訓練100(附答案)及解析
- 項目一任務一《家宴菜單設計》課件浙教版初中勞動技術八年級下冊
- 民用無人機操控員執照(CAAC)考試復習重點題庫500題(含答案)
- 腰痛中醫辯證
- 部編版一年級上冊語文第八單元 作業設計
- 20以內加減法混合計算題進位加退位減幼兒小學生口算訓練
- 2024年4月自考04735數據庫系統原理試題及答案
- JTG-T-D33-2012公路排水設計規范
- 2024光伏電站索懸柔性支架施工方案
- GJB9001C-2017管理手冊、程序文件及表格匯編
- 2024年山東省慶云縣九年級第一次練兵考試數學試題
評論
0/150
提交評論