1. 程式人生 > >學生資訊管理系統(一)——系統功能分析

學生資訊管理系統(一)——系統功能分析

       好多天,沒有學習資料庫了,更別說敲系統了。落下了有些東西又得從頭再來。最近這些天在看第二遍《SQL——入門經典》把基礎知識重溫一下,同時看了看這個小系統,不知道如何下手啊,所以先大致觀察了一下,對它進行了分析。        登陸成功後,看了看主介面,對它進行了一下分析,看看它都有神馬功能。        它主要有五個大功能,分別為系統管理,學籍管理,班級管理,課程管理和成績管理,這些個功能是層層遞進的。                              我們再看看每個功能下面的小功能,新增、修改、查詢,新增、修改、查詢,基本上就是資料庫的增,刪,改,查。看著東西多,其實挺簡單的。
        看完了系統的功能後,我們對這個系統再進行深入分析。在這個系統中有四個實體,它們分別是學生,年級,班級,課程。讓我們對這4個實體分別進行分析。         首先是學生實體,這個系統是專門為管理學生資訊做的。其它的都是圍繞學生來進行的。                                        這裡包括學生的基本資訊,她所在的班級資訊,以及她所上的課程的資訊,還有她的課程成績資訊。         其次,是年級實體。也就是說學學生所在的年級的名稱,班級,以及所選課程。                                                        
      第三,年級下面就是我們的班級了,看看我們的班級都包括那些資訊吧。它包括我們的班級的班號,所在年級,班主任以及教室。                                                    第四,就是我們的課程了,課程包含課程編號,課程名稱,課程型別以及課程描述。                                                    最後,這張圖,就是各個實體之間的關係了。                                  到這裡,簡單的系統分析就已經完成了。        第一次做系統,不知道從哪下手,於是就跟著書上的思路走了,不管對不對,先照著做吧,等做完了再說!