


下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、VF學籍管理系統項目設計系統項目文檔實例:運算機信息治理基礎課題名稱:學籍治理信息系統一、項目概述項目名稱:學籍治理信息系統設計目標:學校的學生學籍信息治理是學校治理中的一項重要任務,以往的手工操作差不多不能適應現在辦公的需要.為了擺脫繁瑣的勞動,提升工作效率,利用運算機進行信息處理成為必定.開發功能完善及安全可靠的治理系統能夠大大提升學校資源的利用率,及時,準確地獵取需要的信息,充分發揮人員的工作潛力。因此,不難想象,正是咨詢業的迅速進展使得人們從過去的手工勞動中得以解脫.同時,編寫一套完善的學生學籍治理系統的任務就顯得尤為重要.本系統是按照某學校的實際情形而設計的一套針對性和功能都比較強的
2、學籍治理信息系統.開發設計思想:本系統的開發盡量采納目前現在學校現有的軟,硬件環境以及先進的系統開發方案,從而達到充分利用學校現有資源,提升系統開發水平和應用成效的目的.所開發的系統應符合學校學生學籍治理系統的規定,滿足學校對學生日常治理的需要,并達到操作過程中的直觀,方便,有用,安全等要求.所開發的系統應該滿足模塊化程序設計方案,如此即便于系統功能的各種組合和修改,有便于未參與開發的技術愛護人員的補充,愛護.所開發的系統應具備數據庫愛護功能,能夠及時按照用戶需求進行數據的添加,刪除,修改和備分等操作.開發運行環境:開發工具:VisualFoxpro6.0運行環境:WindowsXP系統功能:
3、(1) .信息錄入功能.(2)掃瞄功能(3)查詢功能(4)報表打印功能.二、項目打算本項目學生學籍治理系統,打算在2周內完成整個系統的調查、分析、設計、開發、調試和試運營及正式運行。現將項目的各部分的開發任務、人員分工,估量開發進度做如下打算:“咨詢題/同目概述”由項目經理按照組員共同確定的項目內容進行分析與評述,講明項目名稱、項目目的、開發設計思想、系統功能分析、項目的重要性及可行性、開發運行環境等。“項目工作打算”,作為項目的引導,指導項目的開發。將一個大的系統工作細分。“治理業務流程分析”,通過調查分析,做出項目的要緊業務流程,該環節作為數據流程圖數據字典E-R圖的基礎,要緊是開發各個環
4、節的信息來源、處理方法、信息流程去向。“數據流程圖”是系統設計中專門重要的一步,數據流程圖應該能全面地描述信息系統的邏輯結構。“數據字典”:通過收集差不多數據,組成一份詳盡的數據字典,為以后進一步設計打下基礎。該過程是數據庫設計的一個專門重要的預備過程。“E-R圖”是在需求分析的基礎上,設計出能夠滿足用戶需求的各種實體,以及確定他們之間的關系,為后面的邏輯結構設計打下基礎。“功能模塊圖”是將一個復雜的治理系統分解為多個單功能的模塊:使得這些模塊規模較小,功能較簡單,更易于建立和修改,然后對各模塊分不加以設計實現。“代碼設計”:為了便于數據的儲備和檢索,提升數據處理的效率和精度,實現人機互換,在
5、開發系統中應當設計一系列代碼,他們將唯獨標志它所代表的數據項和屬性。“數據庫(表)設計”的要緊任務是按照已分析設計好的E-R圖及關系的規范化,轉換成數據庫表.要緊做出部分統計表及實體間的相互聯系的表單等。10TP。設計(輸入、處理、輸出)可分為三大部分,即:給出每個功能模塊的輸入界面的設計結果;給出每個功能模塊的輸出界面設計結果;用白然語言描述出每個功能模塊的處理過程。“源程序清單”將整個系統的部分程序設計的源程序清單進行分類整理,最后形成清單“總結體會”是在系統開發完成同時最后校驗成功后,由項目經理組織小組成員互相交流開發這一系統過程中的體會,及總結該過程中受到的教訓"并作為一種寶
6、貴的體會留在所有人的腦海中。以下為各環節的分工情形:編P開發項目負責人協作者1咨詢題/項目概述王凱鄭永聰2項目工作打算鄭永聰王凱3治理業務流程分析王新勝詹友超4數據流程圖詹友超王新勝5數據字典朱司南盧大車6E-R圖盧大車朱司南7功能模塊圖王凱王新勝8代碼設計盧大車朱司南9數據庫(表)設計詹友超鄭永聰10IPO設計(輸入、處理、輸出)朱司南盧大車11源程序清單鄭永聰,王新勝12總結體會王新勝全組成員三. 業務流程分析我們通過幾天的網上、圖書館有關學籍治理系統資料的收集,結合傳統的學籍治理流程和現今差不多運行的學籍治理系統業務處理流程,再加上我白己的一些看法和觀點,我初步總結和分析出學籍治理系統的
7、差不多業務流程。第一,由學生處按照學校有關規定和學生成績招錄新生,并建立新生入學檔案和修改學籍治理信息中的數據。接著有教務處組織編排班級和組織教師進行教學。完成一學期的教學后,由教務處組織學生進行期末考試,并對學生期末成績進行統計和分析。再由各系按照教務處統計分析的結果評定獎學金、填制成績單。最后再由學生處按照教務處統計分析的學生成績結果修改學籍治理信息。并最終完成畢業學生的畢業登記、填制畢業登學籍異動畢業畢業生登記*畢業生登記表記表和修改生緝叫倍畔N號我們眼釧治理業務甲秒"見圖1)。學生處學生注冊學生處r治理新生名單圖i學籍治理業務流程畢業生登記表勤緊夕學籍治理學習其擋流呷分析二教
8、帛而揣治理的業錮濯圖明與I教務處用人單位學生同古關的教務處學生o日序擊.捌主緯卜2治理信息系統數據流程圖(頂層)危績成績廠一,學習文檔學籍表輔導員重修成績接著,我們把部混單柄M曷物期檔M治理、成爭治嘛*懲人*"如X云懲鼻I曲峋如圖,夸宙示:理三個要緊章赫南普g外成績覽表登記圖3學籍治理信息系統數據流蟄圖(第二層)學籍表學生填寫下面為了統計成績填寫成績單¥日登記重移成績這/w要緊音盼。散務處通過雄績把各的結果判定學生是否能夠評定獎傳輸子籍信息登記_傍表、第畋齦腳環鄴w理評|卜4(虹*,4學籍表師I各華學生一檔案、T文檔家長1一i芝學金、I治«子系統«計分析
9、學計匕析結果:|獎懲報告*|建業關州.%=破異芽爭制漆長嗥制展如地搦績渝照愁的處釋將會生成一份學習文屠V卡檔藁落理獎懲枷單剿樹W里風原始數據。用人單位學籍表"圖5和圖6分不為獎懲治?!圖4學籍治理佰息系統數據流程圖眷記登記成翠治理)學籍表(第三層圖6學籍治理信息系統數據流程圖(第三層一一檔案治理)學籍表'呵險據流程圖。五.數據字典(DataDictionary)數據項定義數據項是最小的數據組成單位,本學籍治理系統的部分數據項定義如下:、姓名講明:本校學生、教師以及有關人員的名稱數據值類型:離散«有關講明:姓氏+名稱有關編號講明:編號:xX0X位;中:"9;
10、及格:60-69;總編號:2001編號:803065類型:文本長度:8、學號名稱:學號不名:Sn-No數據值類型:離散類型:數子長度:10有關數據結構:學生成績、學生卡名稱:成績S常迭.密f鯉名:明據.名第«No,定蛋期末考試成績成績講明:本校學生編號有關的數據流、數據儲備:|取值啊半;。9類京度羲學+字符入學時刻出生日期2. ,教據結構定義有若干數數據I普構要緊描述的是數據之間的關系,一個數據結構能刨據項組財嫡能夠有若干個數據結構組威量:還能夠有若干個數據偵和數據結構組成。萼持臺理系統的部分數據結構It'而(1)、電*生登記卡職務家庭住址3. 數據流定義數據流能夠包含多個數
11、據結構,能夠來白某個外部實體、數據儲備或某個處理。本學籍治理系統的部分數據流定義如下:(.)、期末成績單總編號:XXX編號:XXXXXX數量:500份/學期名稱:期末成績單簡要講明:學期終止時,任課教師填寫的成績單。數據流來源:教師數據流去向:統計成績包含的數據結構:科目名稱J考試II考查J學生成績學號姓名成績名稱:新生登記表簡要講明:新生入學時填寫的表單。數據流來源:學生數據流去向:建立檔案包含的數據結構:差不多情形名稱:獎尉|告單簡要講明堿腎止時,學校各系填寫的員#舟況獎勵與處罰表單。數據流為禰麗數據流刑麻道立獎懲檔案包含的邛岬構:科頃址本人簡歷考試開始時琬查學生«時刻(2)、漸
12、生登記表職務班級姓名成績獎懲情形(3)、獎懲報告單處罰總編號:編號:XXXXXXXXX數量:總編號:編號:2500份/學期XXXXXXXXX數量:10份/學期4. 處理邏輯定義處理邏輯的內容包括:編號、名稱、處理的文字描述,輸入、輸出的數據流和處理的頻率。本學籍治理系統的部分處理邏輯定義如下:總編號:XXX編號:XXXXX(1)、填寫成績單(2頂夢律明輸入岫虞制蜒1生登記表通知學生成績,有重修科目的講明重修報名時刻。由成績一覽表流向填寫成績單總編號:XXX瓶山(成績通知單)編號:XXXXX凰岫頃遍晌印每個學生的成績通知單,若有不及格科目,或不鍬格神脈均順獺糊夔廉新嘩在“成績通知單”上填寫重修科
13、目、蒯刻,SO娜w翻明痛釧人單位(畢業生登記表)處理:查檔案文件,打印每個學生的學籍檔案,把學生的在校情形、表現、獎懲等信息如實打印在畢業生登記表上,并修改或刪除學生在校檔案。5. 數據儲備定義數據儲備組要描寫該數據儲備的結構,及有關的數據流、查詢要求。本學籍治理系統的部分數據儲備定義如下:(1)學習成績一覽表名稱:學習成績一覽表講明:學期終止,按班聚攏學生各科成績。結構:班級學生成績*學號姓名成績*”科目名稱考試考查成績總編號:XXX編號:XXXXX有關的數據流:登記一覽表to成績一覽表成績一覽表to登記學籍表成績一覽表toP統計不及格課程成績一覽表to評定獎學金成績一覽表to填寫成績單!信
14、息量:50。份/學期:有無趕忙查詢:有總編號:XXX編號:XXXXX有關的數據流:建立獎懲檔案to檔案文件修改文檔to檔案文件檔案文件to登記學籍表(2) 、檔案文件(分為獎懲檔案文件和檔案文件,此處以獎懲檔案文件為例。)名稱:檔案文件講明:反映學生在校期間的獎懲、退留級情形。結構:班級學號姓名未及格F目,科巾名稱,考試考查成績學分科目數量獎懲戒理總編號:XXX編號:XXXXX名稱:學籍表講明:反映學生在校期間的所有情形。結構:差不多情形學生動態(退學、留級、在校)獎懲記錄(學籍表的結構比較復雜,因此我在此僅列出學籍表的畢業論又成績:數據結構。)6. 外部實體定義外部實體是數據的來源和去向。外
15、部實體要緊講明外部實體產生的數據流統的輸出數據流:個數:約12000個敏砌據癲電:總編號:XXXX講明:填寫成績單to家長(成績通知)編號:XXXXXX輸出數據流:個數:難以確定而踱婿瘢人單位總編號:XX講明:填制畢業登記表to用人單位(畢業生登記表)編號:XXXX輸出數據流:個數:1個翎4fetfc如檔案總編號:XX瓣成數據流:編號:XXXX輸出數據流:(5燈麓備處計成績輸入數據流:個數:1個"實體定義如下:禰部癖生講明:填寫成績單to學生(成績通知)湘傳綸該外部實體的數據流,以及該外部賣XXX勺數最編號:XXXXXX個數:約12000個總編號:XXXX編號:XXXXXX六E-R圖
16、本學籍治理系學時課程名課程學籍滔裕我們能夠得到本學籍治建雋霜|虬hE-E口圖7所示:儲備查詢輸出七、功能模塊設錄入、戶立*、查詢、嘩、8圖(圖8):曲字籍治珪信息系統宛I依舊年案治理農近的瑜能臺匕4治理學籍出凡不懲治理,單魏能夠半這些相同或岬我們能簸得到好址o/計后數據ol項息子系一,刮們具彳疤I行分析同合。屈I?B數據8、人檔系9曲能模塊漆癡為,是偷標得出的十麟*葉個衍分;斤浦吟,便能夠德到導出數據輸出資料*學生處簡稱代碼(字符)分部門代碼(數字)學籍治理信息系統的層次化功能模塊結構圖,如圖10所示:圖10學籍治理信息系統層次化模塊結構圖八、代碼設計代碼指明了事物的名稱、屬性、狀態。科學的代
17、碼設計能使運算機進行數據處理時,能節約儲備空間,提升處理速度、效率和精度。進行代碼設計的過程中,我們應該盡量遵循以下差不多原則:1、要適合運算機處理;2、要便于使用;3、要具有系統性、通用性和可擴展性;4、選擇最小代碼;5、代碼標準化。本學籍治理系統中的數據庫代碼用部分代碼設計范例如下:部門代碼部門代碼采取數字和字符混合編碼的形式,具體如下:學生處區SC教務處JWC*人員代碼采取純數字編碼形式,具體如下:學系不代碼(數字)*表單代碼仍米取數字和字符混合編碼的形式,具體如下:序列號代碼(數字)檔案文件XX*教師*1表單類不不簡稱代碼F"年級代碼1系不代碼專業代碼:序列號代碼.、(數字)
18、(數字)(數字)(數字)!九、數據庫表設計學生(學號、姓名、性不、年齡、系不、專業)教師(教師編號、教師姓名、教師職稱)課程(課程號、課程名、學分、學時)系(系編碼、系不、輔導員)提供(課程編碼、系編碼)教學(教師編碼、課程編碼)學習(學號、課程編碼)屬于(學號、系編碼)分配(教師編碼、系編碼)由于和、和的碼相同,故合并成:學生(學號、系不、專業、系編碼)教師(教師編碼、姓名、系編碼)十、輸入輸出設計1. 輸入設計在運算機信息傳統中,輸入數據的正確性決定著整個系統質量的好壞。本學籍治理系統要緊采取以下輸入方法:鍵盤輸入法:錄入人員直截了當通過鍵盤輸入法將所需數據直截了當手工輸入。文件傳輸法:錄
19、入人員通過掃描儀、移動儲備器、數模/模數轉換方式或網絡傳輸等手段和方式輸入數據。由于學籍治理系統所涉及的數據量不是專門大,所已本系統將采取人工校對的方式進行數據核對。即輸入數據后,屏幕將錄入的數據顯示出來,由人工進行校對。2. 輸出設計輸出設計的要緊目的是滿足用戶和治理者對數據和信息的要求。本系統將采納表單和查詢顯示輸出方式,使用者能夠通過網絡傳輸、移動盤傳遞、直截了當打印等多種方式獵取白己所需信息。不管是數據的輸入依舊輸出簡潔、方便、快捷,用戶界面要盡量達到友好、簡便、有用、易于操作的原則,幸免過于煩瑣和花哨。下面圖例(圖11)顯示了“學籍治理”系統界面中的高層屏幕之間如何相互聯系。圖11學
20、籍治理信息系統界面中的高層屏幕的切換流H一、源程序清單:由于本系統沒有完全完成,還不能從整體上來運行,因此只有給出部分程序。Main.scx:restorefrompassl.memaddilocalmm1,mm2,nono=0mm1=pass1mm2=thisform.text1.valuesetexactonifallt(mm1)=allt(mm2)cont=.t.thisform.releasecleaelsecont=.f.no=no+1=messagebox(密碼錯誤!”,48+0+0,"警告")ifno>=3endifthisform.text1.valu
21、e=""thisform.text1.setfocusthisform.refreshendifsetexactoff查詢:=MESSAGEBOX("請輸入班級編號!",48+0+0,"信息窗口")ENDIFTHISFORM.LIST1.ENABLED=.T.SELEBJKCSETFILTTO班級編號=BJBH.AND.學期=XQTHISFORM.LIST1.ROWSOURCETYPE=6THISFORM.LIST1.ROWSOURCE='BJKC.課程名稱THISFORM.LIST1.REFRESHTHISFORM.LIST
22、1.SETFOCUSTHISFORM.REFRESHTHIS.ENABLED=.F.十二、總結和體會現代信息技術迅速進展的今天,要想跟上時代的步伐,要想在猛烈的競爭中立于不敗之地,要想不被社會剔除,必須把握一定的高科技信息技術。本學期,我們開設了治理信息系統這門重要的課程,為了讓我們能把學到的知識靈活運用,老師特地安排了這次分組實驗活動,讓每個小組白己做一個項目。這次我們小組做的是學生學籍信息治理系統,與其它小組做的學生信息治理系統不同,我們側重于學生學籍的治理.我們組的成員齊心協力,各盡所能,把那個系統所包含的內容及結構都考慮得比較全面.各個子系統的功能完善,聯系也專門緊密.在做那個系統的時
23、候,我們組開始也遇到了專門多困難,例如數據流程圖和功能模塊圖的設計.后來我們組的成員通過認真摸索,又查閱了專門多資料,最終把咨詢題解決了.那個系統也有不完善之處.例如若運行時刻過長,數據會產生冗余,系統的運行效率將會降低.然而我們做那個項目的最終目的差不多達到了-那確實是加深對治理信息系統知識的明白得!通過這次項目開發,我們深刻體會到:作為當代的大學生只有勤動手,將理論知識轉化為實踐,然后從實踐中去總結體會和教訓。如此學到的知識才是白己的知識。附件1.3.1-3項目題目:題目一:職工白學考試治理系統概述:單位白學考試工作要緊是宣傳、組織職工參加白學考試,具體考試治理過程由單位與縣白考辦聯系,在
24、縣考辦的指導下工作。具體的工作流程是:(1)報名工作一組織考生認真填涂報名卡并輸機、代收費;(2)集中報名一報名終止后,匯總統計報名情形,到縣考辦集中報名并交費;(3)考試及成績治理一考前到縣考辦領取考試通知單并分發給每個考生;成績出來后,到縣考辦領取考試成績,將成績合格證分發給考生,并將成績輸機。系統設計目標、功能及要求:(1) 對考生差不多信息進行錄入。(2) 錄入每次考試的報名信息,并白動運算報考費用。(3) 錄入考生考試成績。(4) 能進行簡單查詢和條件組合查詢。(5) 可按專業、考次、考生等進行統計。數據:(1) 差不多信息(姓名、性不、準考證號、民族、考試專業、專業代碼、身份證號等
25、)(2) 報名信息(準考證號、姓名、考次、課程1、課程2、課程3、課程4、課程5、課程6、考試費等)(3) 成績信息(準考證號、考次、成績1、成績2、成績3、成績4、成績5、成績6、及格科數等)題目二:學生選課購書治理系統本系統所涉及到的信息有:學生信息、課程信息、教材信息、開課信息等。功能描述:(1) 學生按照學期開課清單填寫選課單,并對所選課程注明是否需要教材,系統對每個學生的選課購書單進行處理:對欲購教材查閱庫存,若有則能夠銷售,否則修改缺書記錄。統計學生的教材費。(2) 對缺書記錄進行統計,產生缺書單;完成各種數據的錄入,修改,刪除功能(3) 系統可對開課情形、學生選課情形、某種教材的
26、庫存情形等進行查詢。數據:學生(學號、姓名、專業、課程編碼、是否需要教材等)課程表(課程編碼、課程名、課程性質、學分、教材編碼等)教材表(教材編碼、教材名稱、價格、出版社、庫存量、作者等)學期開課清單(課程編碼、課程名稱、任課老師、職稱、起始周、終止周、上課時刻、適合的專業碼等)*上課時刻可定義成數值型。如5.1表式星期五第一大節*題目三:工資治理系統系統的要緊功能:工資治理系統的要緊任務是運算機對各種工資信息進行日常的治理,如查詢、修改、增加、刪除等,迅速準確地完成各種工資信息的統計運算和匯總工作,快速打印出工資報表。本工資系統要緊有以下幾個功能:對單位人員的變動進行處理。對職工工資進行修改、運算。查詢統計功能。報表打印功能。數據:(1) 職工工資信息(如工資號、職工號、差不多工資、水電氣、物價補貼、地點補貼、房公積金、房租、實發工資等信息。職工工資=差不多工資+物價補貼+地點補貼-水電氣-房公積金-房租)職工個人資料信息(職工號、姓名、性不等)職工所在的部門信息(部門號、部門名稱、職工號等)題目四:
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國高級針織機油市場調查研究報告
- 2025年中國陶粒隔熱板市場調查研究報告
- 2025年中國鏤空靠背椅市場調查研究報告
- 2025年中國生日蛋糕盒市場調查研究報告
- 2025年中國熱轉印花膜市場調查研究報告
- 2025年中國海綿機帶刀市場調查研究報告
- 2025年中國木紋球市場調查研究報告
- 2025年中國開放式基金代銷系統市場調查研究報告
- 2025年中國塑料遮陽網市場調查研究報告
- 廠房施工進度款支付合同范本
- 山東省菏澤市鄄城縣2023-2024學年七年級下學期7月期末英語試題
- 國際法(第七版) 課件 第九章 外交和領事關系法
- 國家開放大學本科《會計實務專題》形考作業一至四試題及答案
- 2024年哈爾濱鐵道職業技術學院單招職業適應性測試題庫各版本
- 水表檢定記錄全冊
- 安徽省合肥市廬陽區2022-2023學年五年級下學期期末科學試卷
- DG-TJ08-2411-2023 地下結構隔排水主動抗浮技術標準
- 三期(孕期、產期、哺乳期)員工風險評估
- 國家開放大學《土地利用規劃》本章自測參考答案
- 多重耐藥菌相關知課件
- 競選車間班長的演講稿
評論
0/150
提交評論