信息系統(tǒng)分析與設(shè)計實驗報告_第1頁
信息系統(tǒng)分析與設(shè)計實驗報告_第2頁
信息系統(tǒng)分析與設(shè)計實驗報告_第3頁
信息系統(tǒng)分析與設(shè)計實驗報告_第4頁
信息系統(tǒng)分析與設(shè)計實驗報告_第5頁
已閱讀5頁,還剩28頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、信息系統(tǒng)分析與設(shè)計課程設(shè)計實驗報告設(shè)計題目:教學(xué)管理系統(tǒng)學(xué) 院:管理學(xué)院班 級:電子商務(wù)11-1學(xué) 號:指導(dǎo)老師:劉林、程浩目錄 TOC o 1-5 h z HYPERLINK l bookmark36 o Current Document 一、系統(tǒng)簡介1 HYPERLINK l bookmark39 o Current Document 二、系統(tǒng)分析1 HYPERLINK l bookmark43 o Current Document 1、采用的調(diào)查方法1 HYPERLINK l bookmark47 o Current Document 2、可行性分析2 HYPERLINK l bookm

2、ark51 o Current Document (1)技術(shù)條件方面的可行性2 HYPERLINK l bookmark57 o Current Document (2)投資及收益分析2 HYPERLINK l bookmark69 o Current Document (3)社會因素方面的可行性2 HYPERLINK l bookmark75 o Current Document 3、業(yè)務(wù)流程簡介(含業(yè)務(wù)流程圖)3 HYPERLINK l bookmark79 o Current Document 4、數(shù)據(jù)流程分析(含數(shù)據(jù)流程圖)55、數(shù)據(jù)字典5 HYPERLINK l bookmark83

3、 o Current Document 三、系統(tǒng)設(shè)計7 HYPERLINK l bookmark87 o Current Document 1、功能結(jié)構(gòu)設(shè)計7 HYPERLINK l bookmark117 o Current Document 2、代碼設(shè)計方案8 HYPERLINK l bookmark121 o Current Document 3、數(shù)據(jù)庫設(shè)計14 HYPERLINK l bookmark125 o Current Document (1)數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計14 HYPERLINK l bookmark129 o Current Document (2)學(xué)生信息管理系統(tǒng)數(shù)據(jù)

4、項和數(shù)據(jù)結(jié)構(gòu)15 HYPERLINK l bookmark141 o Current Document (3)數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計16 HYPERLINK l bookmark145 o Current Document (4)數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計16 HYPERLINK l bookmark164 o Current Document (5)數(shù)據(jù)庫結(jié)構(gòu)的實現(xiàn)18 HYPERLINK l bookmark168 o Current Document 四、系統(tǒng)物理配置方案18 HYPERLINK l bookmark172 o Current Document 五、程序(模塊)設(shè)計說明書18 HYP

5、ERLINK l bookmark176 o Current Document (1)系統(tǒng)總體結(jié)構(gòu)設(shè)計18 HYPERLINK l bookmark179 o Current Document (2)子系統(tǒng)/模塊劃分18 HYPERLINK l bookmark187 o Current Document 六、任務(wù)分工19 HYPERLINK l bookmark191 o Current Document 七、體會19 HYPERLINK l bookmark195 o Current Document 八、參考文獻(xiàn)20 HYPERLINK l bookmark215 o Current D

6、ocument 九、附件20 HYPERLINK l bookmark219 o Current Document 1、實驗截圖20 HYPERLINK l bookmark228 o Current Document 2、代碼27、系統(tǒng)簡介當(dāng)今時代是飛速發(fā)展的信息時代,在各行各業(yè)中離不開信息處理,這正是計算 機(jī)被廣泛應(yīng)用于信息管理系統(tǒng)的環(huán)境.計算機(jī)的最大好處在于利用它能夠進(jìn)行信 息管理.使用計算機(jī)進(jìn)行信息控制,不僅提高了工作效率,而且大大的提高了其安 全性.尤其對于復(fù)雜的信息管理,計算機(jī)能夠充分發(fā)揮它的優(yōu)越性.管理信息系 統(tǒng)是進(jìn)行信息的采集,存儲,加工,維護(hù)和使用的系統(tǒng),它是隨著管理科學(xué)和技

7、術(shù) 科學(xué)的發(fā)展而形成的.學(xué)生信息管理系統(tǒng)是一個教育單位不可缺少的部分,它的 內(nèi)容對于學(xué)校的決策者和管理者來說都至關(guān)重要,所以學(xué)生信息管理系統(tǒng)應(yīng)該能 夠為用戶提供充足的信息和快捷的查詢手段,對學(xué)生來說可以輕松的查閱自己在 校的成績以及信息等.但是一直以來人們都是靠傳統(tǒng)人工的方式管理學(xué)生信息, 這種管理方式存在著許多缺點,如:效率低,保密性差,另外時間一長,將產(chǎn)生大量 的文件和數(shù)據(jù),這對于查找,更新和維護(hù)都帶來了不少的困難.隨著科學(xué)技術(shù)的 不斷提高,計算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識,它已進(jìn)入人類 社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用.作為計算機(jī)應(yīng)用的一部分,使用計 算機(jī)對學(xué)生信息

8、進(jìn)行管理,有著手工管理所無法比擬的優(yōu)點.例如:檢索迅速,查 找方便,可靠性高,存儲量大,保密性好,壽命長,成本低等.這些優(yōu)點能夠極大地 提高學(xué)生成績管理的效率,也是企業(yè)的科學(xué)化,正規(guī)化管理,與世界接軌的重要條 件.因此,開發(fā)這樣的一套信息管理系統(tǒng)成為很有必要的事情.學(xué)生信息管理系 統(tǒng)提供了強(qiáng)大的學(xué)生信息管理管理功能,方便系統(tǒng)管理員對學(xué)生信息的添加,修 改,刪除,查詢等操作。二、系統(tǒng)分析1、采用的調(diào)查方法訪問法和觀察法:通過我們對系統(tǒng)中心管理人員的詢問和對我們學(xué)校信息系 統(tǒng)的觀察,再加上我們通過網(wǎng)絡(luò)進(jìn)行的查詢,我們對學(xué)生信息管理系統(tǒng)做出了 分析。2、可行性分析技術(shù)條件方面的可行性本系統(tǒng)采用B/S

9、開發(fā)方案,采用ASP.NET技術(shù)和SQL Server 2000數(shù)據(jù)庫, Windows 2000操作系統(tǒng)上實現(xiàn)在技術(shù)上是可行的。ASP.NET為基于WEB應(yīng)用實 現(xiàn)動態(tài)交互網(wǎng)頁制作提供的技術(shù)環(huán)境支持,實現(xiàn)網(wǎng)站的開發(fā)。從技術(shù)和可擴(kuò)展性來講,是可行的!隨著Internet的飛速發(fā)展使得B/S模式已成為當(dāng)前熱門的系統(tǒng)架構(gòu)方式, 并且技術(shù)已經(jīng)成熟,系統(tǒng)操作簡單,不需要任何硬件設(shè)備,可以在任何地方進(jìn) 行操作而不用安裝任何專門的軟件。只要有一臺能上網(wǎng)的電腦就能使用,客戶 端零維護(hù)。系統(tǒng)的擴(kuò)展非常容易,只要能上網(wǎng),再由系統(tǒng)管理員分配一個用戶 名和密碼,就可以使用了。操作上也是可行的!該系統(tǒng)不需要太大投入及

10、太多的技術(shù)資源支持。投資及收益分析支出在基建投資上,可以利用現(xiàn)有設(shè)備,不必進(jìn)行另外的硬件設(shè)備投資。其他一 次性支出,包括軟件設(shè)計和開發(fā)費用6000千元。收益本系統(tǒng)運行可以提高學(xué)生信息管理的效率,滿足師生查詢的需要,減少管 理員的不必要的操作,方便快捷地有效完成學(xué)生管理的各項工作。用的減少或 避免、差錯的減少、靈活性的增加、動作速度的提高和管理計劃方面的改進(jìn)等。社會因素方面的可行性法律方面的可行性系統(tǒng)開發(fā)的用的都是正版軟件將不會侵犯他人集體和國家的利益,不會違反國 家的政策和法律。使用方面的可行性目前已有很多成功學(xué)生信息管理系統(tǒng)的先例,該系統(tǒng)具有可行性。本系統(tǒng)與學(xué)校緊密相關(guān),并且得到學(xué)校管理人員

11、和老師的大力支持,因此本系 統(tǒng)具有開發(fā)研制條件。綜上所述,本系統(tǒng)的技術(shù)成熟、完備,測試手段可靠,經(jīng)過經(jīng)濟(jì)、技術(shù)、 社會等方面的可行性分析,可以確定本系統(tǒng)的開發(fā)完全必要,而且是可行的, 可以立項開發(fā)。3、業(yè)務(wù)流程簡介(含業(yè)務(wù)流程圖)圖1學(xué)生業(yè)務(wù)流程圖圖2教師業(yè)務(wù)流程圖圖3管理員業(yè)務(wù)流程圖4、數(shù)據(jù)流程分析(含數(shù)據(jù)流程圖)數(shù)據(jù)字典是指對數(shù)據(jù)的數(shù)據(jù)項、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲、處理邏輯、 外部實體等進(jìn)行定義和描述,其目的是對數(shù)據(jù)流程圖中的各個元素做出詳細(xì)的 說明。學(xué)生管理系統(tǒng)的數(shù)據(jù)字典的編寫。埴等.學(xué)生依系機(jī)關(guān)分班選課,考試,成績填報由數(shù)據(jù)流程圖可以得到數(shù)據(jù)字典的內(nèi)容,在數(shù)據(jù)字典中,僅給出了學(xué)生學(xué)號

12、 一個數(shù)據(jù)元素,在外部項中給出學(xué)生,在數(shù)據(jù)存儲中給出學(xué)生基 本信息表,在加工中給出學(xué)籍管理,在數(shù)據(jù)流中給出錄入數(shù)據(jù)。系統(tǒng)名二學(xué)生管理系統(tǒng) 條目名*學(xué)號1 jjLj 己.散據(jù)兀素編號;別冬一-屬于數(shù)據(jù)流數(shù)據(jù)存儲:Fl, F-4D1學(xué)生基本情況表D5學(xué)生成績信息表數(shù)據(jù)元素n代碼類型意義字符(由數(shù)字蛆成的字符申L 一一編號1_二:至粉簡要說明當(dāng)學(xué)號是學(xué)生的識別符.每個學(xué)生都有的唯一的學(xué)S外部項一學(xué)生外部項系統(tǒng)學(xué)生管理系統(tǒng)編號序條目增;孚生別窯:輸入數(shù)據(jù)沌:1輸出數(shù)據(jù)流,學(xué)生通知單i學(xué)生的承入信息學(xué)生成績數(shù)據(jù)元素一學(xué)號至萋特征,學(xué)生重本系統(tǒng)的主體學(xué)生的主要特征:學(xué)生學(xué)號,學(xué)生姓名聯(lián)系地數(shù)據(jù)存儲一學(xué)生基

13、本信息表系統(tǒng)名,學(xué)生管理系統(tǒng).條目名學(xué)生基本偉,0表.存福短茨一 記錄數(shù)每個學(xué)生一條記景數(shù)據(jù)量匚按學(xué)號順JT排數(shù)據(jù)存儲編號:DI 地知王關(guān)鍵字:學(xué)號-輔關(guān)健字班號注釋河家庭住址so入學(xué)時間8聯(lián)系電話10班 號4出生曰期8學(xué)生性別2學(xué)生姓名10學(xué)生學(xué)號6學(xué)籍變射留級、轉(zhuǎn)專業(yè))在注粹中說明,重修謀程在備注中說加工一學(xué)籍管理加工系統(tǒng)名:學(xué)生曾理系統(tǒng)編號1條目名J學(xué)箱管理別名,輸入數(shù)鋸流=輸出驟據(jù)流、.學(xué)生基本恰近一拳王基本情況信息加工逐揪將學(xué)生的革本信息錄入.按祀學(xué)生學(xué)號順序排列.分班以后把學(xué)號 填入.簡萋說明;學(xué)生基本信息錄入眉,形成學(xué)生基本信息表目數(shù)據(jù)流一錄入信息數(shù)據(jù)流系統(tǒng)名:學(xué)生管理系統(tǒng)編號;

14、F1條目名,錄入信忠一 _別名:來源*去處:學(xué)生的情微學(xué)盈管理1數(shù)據(jù)流結(jié)構(gòu):錄入信息W學(xué)生學(xué)號+學(xué)生姓名*學(xué)生性別日期+班號+電話+入學(xué)肘間,住址*注釋_簡要說明:對所有在冊學(xué)生的登祀,在學(xué)年結(jié)束后,要進(jìn)行從新修改.三、系統(tǒng)設(shè)計1、功能結(jié)構(gòu)設(shè)計系統(tǒng)應(yīng)該提供強(qiáng)大查詢功能,各種信息的靈活組合統(tǒng)計,各種報表的自動化 生成。可以方便添加查詢修改學(xué)生信息包括,并且系統(tǒng)具有自動糾錯的能力, 避免人為操作失誤。1)系統(tǒng)管理:系統(tǒng)授權(quán),部門人員維護(hù),基礎(chǔ)代碼維護(hù),時間段維護(hù),學(xué)科維 護(hù),考試維護(hù),系統(tǒng)日志,修改單位名稱,數(shù)據(jù)備份,數(shù)據(jù)恢復(fù)。2)學(xué)籍管理:學(xué)生注冊,導(dǎo)入學(xué)生,學(xué)生查詢,學(xué)生統(tǒng)計,學(xué)生畢業(yè),學(xué)籍綜

15、 合管理,修改學(xué)籍號3)成績管理:成績錄入,成績查詢,班級成績統(tǒng)計,班級成績明細(xì),學(xué)生總分 名次4)收費管理:收費標(biāo)準(zhǔn)維護(hù),費用減免,學(xué)生繳費,學(xué)生繳費查詢,未繳費學(xué) 生,助學(xué)貸款5)其他:達(dá)標(biāo)項目:二四六級英語成績,以及其他自學(xué)考試成績界面布局硬件設(shè)備查詢修改個人信息選課信息查 詢 修 改 跟 人 信 息查詢學(xué)生成績增加修改教師個人信息設(shè)置課程信息查 詢 全 校 信 息/用戶名密碼確認(rèn)密碼院系2、代碼設(shè)計方案部分代碼:add_student.javaString userID=;String pwd1二;String pwd2二;String getsdept=;String name=;/

16、姓名JLabel warning二new JLabel();/輸入信息提示框JLabel title二new JLabel();JLabel note1二new JLabel(*);JLabel note2二new JLabel(*);JLabel note3二new JLabel(*);JLabel jlID=new JLabel(學(xué) 號:);/創(chuàng)建文本框?qū)ο?TOC o 1-5 h z JLabel jlName=new JLabel(姓名:);JLabel jlPwd=new JLabel(密碼:);JLabel jlPwd2二new JLabel(確認(rèn)密碼:);JLabel sdept

17、=new JLabel(學(xué)院:);JTextField jtID=new JTextField();JTextField jtName=new JTextField();JPasswordField jtPwd=new JPasswordField ();JPasswordField jtPwd2二new JPasswordField ();JTextField jtsdept二new JTextField();JButton submit二new JButton(添加”);創(chuàng)建按鈕對象JButton reset=new JButton( 重置);add_teacher.javapublic

18、void actionPerformed(ActionEvent e)(userID二jtID.getText();/獲取用戶輸入內(nèi)容pwd1=jtPwd.getText();pwd2=jtPwd2.getText();getsdept二jtsdept.getText();name二jtName.getText();int temp=0,flag=0;Connection con=null;if(e.getSource()=submit)/判斷是否已輸入必填信息if(userID.equals()| pwd1.equals()| pwd2.equals()warning.setText(請輸入

19、必填信息);else if(!pwd1.equals(pwd2)/ 判斷兩次輸入密碼是否一致warning.setText(兩次輸入密碼不相同);else(tryString url=jdbc:odbc:SIMS; /連接 數(shù)據(jù)庫con二DriverManager.getConnection(url,);/獲取連接字符串Statement stat=con.createStatement();ResultSet rs=stat.executeQuery(select Tea_ID from Teacher_Info);while(rs.next()if(rs.getString(1).equa

20、ls(userID)warning.setText(用戶 ID 已 存在);flag=1;/判斷用戶名唯一break; if(flag!=1)(if(!name.equals()& !getsdept.equals()temp二stat.executeUpdate(insert intoTeacher_Info(Tea_ID,Tea_Names,Tea_Pwd,Depart)values(,+userID+,+name+,+pwd1+,+getsdept+,);else if(!name.equals()&getsdept.equals()temp二stat.executeUpdate(ins

21、ert intoTeacher_Info(Tea_ID,Tea_Names,Tea_Pwd)values(,+userID+,+name+,+pwdl+,);else if(name.equals()& !getsdept.equals()temp二stat.executeUpdate(insert intoTeacher_Info(Tea_ID,Tea_Pwd,Depart)values(,+userID+,+pwd1+,+getsdept+,);else(temp二stat.executeUpdate(insert intoTeacher_Info(Tea_ID,Tea_Pwd) valu

22、es(+userID+,+pwd1+);if(temp=1)(JOptionPane.showMessageDialog(ss,添加成功);else(JOptionPane.showMessageDialog(ss,添加失敗”);catch(Exception ex)(ex.getStackTrace();else if(e.getSource()=reset)warning.setText(); jtID.setText();jtName.setText();jtPwd.setText();jtPwd2.setText();jtsdept.setText();/public static v

23、oid main(String args)(/ new admin(QQ);/3、數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫設(shè)計在一個信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計 的好壞直接對應(yīng)系統(tǒng)的效率和實現(xiàn)的效果。合理的數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計可以提高 數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整和一致。同時,合理的數(shù)據(jù)庫結(jié)構(gòu)也將有利 于程序的實現(xiàn)。數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計應(yīng)在系統(tǒng)分析階段進(jìn)行,任務(wù)是根據(jù)用戶需求設(shè)計出 概念數(shù)據(jù)模型。概念結(jié)構(gòu)設(shè)計所得的ER模型對用戶需求的一種抽象表達(dá)形式。 為了能夠建立起最終的物理系統(tǒng),需要將概念結(jié)構(gòu)轉(zhuǎn)化為DBMS所支持的數(shù)據(jù) 模型。(2)學(xué)生信息管理系統(tǒng)數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)在學(xué)生管理系統(tǒng)的

24、數(shù)據(jù)庫概念設(shè)計中,從系統(tǒng)分析階段的數(shù)據(jù)詞典中分析 出,數(shù)據(jù)存儲之間的關(guān)系,也就是系統(tǒng)的關(guān)系模式。學(xué)生管理系統(tǒng)用關(guān)聯(lián)圖來 描述概念模型,簡稱E-R圖(實體聯(lián)系圖),E-R圖由三部分組成:實體、屬 性、聯(lián)系。所用符號如下所示:III o czz=實體聯(lián)系屬性針對一般學(xué)生管理系統(tǒng)的需求,通過對學(xué)生學(xué)習(xí)過程的內(nèi)容和數(shù)據(jù)流程分 析,設(shè)計如下所示的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):(2.1)學(xué)生基本信息:包括的數(shù)據(jù)項有:學(xué)號、姓名、性別、出生日期、班號、 聯(lián)系電話、入校日期、家庭住址、備注等。(2.2)班級信息:包括的數(shù)據(jù)項有:班號、所在班級、輔導(dǎo)員、所在教室等。(2.3)課程基本信息:包括的數(shù)據(jù)項有:課程編號、課程名稱

25、、課程類別、課 程描述等。(2.4)課程設(shè)置信息:包括的數(shù)據(jù)項有:年級信息、所學(xué)課程等。(2.5)學(xué)生成績信息:包括的數(shù)據(jù)項有:考試編號、所在班級、學(xué)生學(xué)號、學(xué) 生姓名、所學(xué)課程、考試分?jǐn)?shù)等。下面設(shè)計規(guī)劃出的實體有:學(xué)生實體、班級實體、年級實體、課程實體, 而且有各個實體具體的描述,由此得出學(xué)生信息管理系統(tǒng)的ER圖:(3)數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計邏輯結(jié)構(gòu)設(shè)計的任務(wù):把數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計階段的出的ER圖轉(zhuǎn)化成SQL Server2000中所支持的實際數(shù)據(jù)模型。數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計分兩個步驟:首先將ER圖轉(zhuǎn)換成關(guān)系模型,然后對關(guān) 系模型進(jìn)行優(yōu)化。ER圖轉(zhuǎn)換成的關(guān)系模式如下所示:學(xué)生(學(xué)號,姓名,性別,出生

26、日期,班號,聯(lián)系電話,入校日期,家庭住址, 備注)班級(班號,年級,輔導(dǎo)員,教室)課程(課程編號,課程名稱,課程類別,課程描述)年級課程設(shè)置(年級,年級名稱)學(xué)生成績(考試編號,學(xué)號,姓名,班號,課程名稱,考試分?jǐn)?shù))(4)數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計是為數(shù)據(jù)模型在設(shè)備商選定合適的存儲結(jié)構(gòu)和存取方 法,已獲得數(shù)據(jù)庫的最佳存取效率。學(xué)生信息系統(tǒng)數(shù)據(jù)庫中的各個表格設(shè)計結(jié)果如下,每個表格表示在數(shù)據(jù)庫 中的一個表。學(xué)生基本信息表Student_info數(shù)據(jù)類型可杏為空瘟瓦S tn tier LTriT(01Student_NanscCHAEi QD)StudenijGenderCHAR(2)St

27、udem:_DateDATETrWE(8)Cl as-s_NoIM 4Tele- NumberCEIARdO)DATETTMF(KJAddres-sFARCH依將妨Conwn.entVARCHAK(200)NOT NULL.學(xué)生孚號r主成)NULL呻生姓名MULL學(xué)生性別MULL出生日期NULLMUUNULL hJULL專事校庭臂 甜耿入家注班級信息表Class info列名數(shù)據(jù)類型可否為空說明INT(4)NWT NULL班號主鍵)Grad百CRAR(IG)NULLDirectorCKAE(IG)NULL輔導(dǎo)員ClassrofliD_NoCHAI? 10)NULL課程信息表Course_inf

28、o列名數(shù)據(jù)矣型可否為空說明Course_NoINT(4)NOT NULL課程編號(主錘)Course_NameCHAR (10)NULL溪程名稱Gourse_TypeCHAR (IflNULL課程類型CquTse_DesC岫風(fēng))ftUU課程描述年級課程設(shè)置表Gradecourse_info列電數(shù)據(jù)類型可宙為空說明GradeCHAH(IO)MIL年級Cotirse_?iaiiicCHAR(IO)NULL課程名稱學(xué)生成績信息表Result_info列名數(shù)據(jù)類霎可肯為寶說明Exajn_NoCHAR(I況NOT NUIX考試編號主鍵Studejit._IDINT14)NOT FJULL學(xué)生學(xué)號5111

29、口的丁_村 孫 echaE彷NULL學(xué)生姓名Cl&ssNo1NTC4)NULL李生班號Cours=e_Najne匚NULLResult.FLOAT(8】NULL分?jǐn)?shù)系統(tǒng)用戶表User_info列名數(shù)據(jù)類型可否為空說明七眼r_IDCHAR(10)NOT NULL用戶名株(主常)JsermCHAR(10)WILL用戶密碼U 礎(chǔ) rJJESCHAR(10)NULL用戶1述(5)數(shù)據(jù)庫結(jié)構(gòu)的實現(xiàn)經(jīng)過前面的需求分析和概念結(jié)構(gòu)分析以后,得到數(shù)據(jù)庫的邏輯結(jié)構(gòu)。就可 以在SQL Server 2000數(shù)據(jù)庫系統(tǒng)中實現(xiàn)該邏輯結(jié)構(gòu)。這是利用SQL Server 2000數(shù)據(jù)庫系統(tǒng)中的SQL查詢分析器實現(xiàn)的。SQL

30、語句在SQL Server2000中 的查詢分析器執(zhí)行后,將自動產(chǎn)生需要的所有表格。有關(guān)數(shù)據(jù)庫結(jié)構(gòu)的所有后 臺工作已經(jīng)完成。四、系統(tǒng)物理配置方案客戶端操作系統(tǒng):Windows XP數(shù)據(jù)庫管理系統(tǒng):Windows2000 Server前臺開發(fā)工具:Microsoft Visual Basic 6.0中文版后臺數(shù)據(jù)庫管理工具:SQL Server 2000五、程序(模塊)設(shè)計說明書(1)系統(tǒng)總體結(jié)構(gòu)設(shè)計系統(tǒng)模塊設(shè)計分為前臺和后臺。它們分別實現(xiàn)不同的功能,前臺主要是針 對學(xué)生查詢核實自己的信息,后臺針對的是網(wǎng)站管理員。前臺和后臺的相互連 接,使得整個學(xué)生管理管理系統(tǒng)具有良好的動態(tài)性。(2)子系統(tǒng)/模

31、塊劃分這部分主要是為了后臺管理員更加方便的對網(wǎng)站和學(xué)生信息進(jìn)行管理。對 學(xué)生管理增加了學(xué)生信息管理和學(xué)生成績管理。(2.1)網(wǎng)站前臺總體模塊設(shè)計(1)學(xué)生信息查詢模塊:將學(xué)生信息加以分類使學(xué)生和老師可以容易的找到自 己想要得到的信息。(2)學(xué)生成績查詢模塊:學(xué)生在這里可以非常方便的查詢到自己的成績,可以 更快的了解自己的的成績事宜。(2.2)網(wǎng)站后臺總體模塊設(shè)計(1)管理員管理模塊:對進(jìn)入后臺的管理員進(jìn)行管理。(2)學(xué)籍管理模塊:管理員可以對學(xué)生信息分類進(jìn)行修改、添加、刪除等操作。(3)成績管理模塊:對學(xué)生考試的成績進(jìn)行分類添加、管理、分類。六、任務(wù)分工在這次課程設(shè)計中,我參與了系統(tǒng)邏輯模型的構(gòu)建以及將其裝換成物理模型, 根據(jù)我們的調(diào)查結(jié)果繪制了學(xué)生、教師和管理員的業(yè)務(wù)流程圖以及對整個系統(tǒng) 的數(shù)據(jù)流程圖的完善。最后在系統(tǒng)實現(xiàn)階段負(fù)責(zé)了學(xué)生管理系統(tǒng)的構(gòu)建和數(shù)據(jù) 庫的連接。七、體會通過這段時間課程設(shè)計上機(jī),我們小組終于完成了我們的選定的題目。雖然 課上完沒多久但是忘了很多,剛開始時做的時候感覺很沒頭緒,后來翻閱了上 課的資料以及查閱了一些文獻(xiàn)后有了點眉目,但是到接下來開始畫流程圖的時 候我才發(fā)現(xiàn)我

溫馨提示

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

評論

0/150

提交評論