2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩15頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、<p><b>  學生選課管理系統(tǒng)</b></p><p><b>  一、總體說明</b></p><p><b>  總體功能介紹</b></p><p>  在學生選課信息管理系統(tǒng)中,首先輸入用戶名和密碼等登錄信息,進入主界面,有以下模塊“數(shù)據(jù)查詢”、“記錄修改”、“報表”、“密碼安

2、全”。在“數(shù)據(jù)查詢”中,包含“課程查詢”;在“記錄修改”中包含“課程和學生選課修改”和“學生選課”;在“報表”中包含以下兩項子菜單:“學生選課情況”,“可選課程”;在“密碼安全”中有“密碼修改”子菜單。在“可選課程信息”中輸入相應的內容,即可顯示相應的結果。原用戶還可通過密碼修改來不定期修改自己的原始密碼,保證了數(shù)據(jù)的真實性和安全性。用戶還可通過查詢課程信息來實現(xiàn)選課功能。管理員也可通過打印報表來查看學生的選課記錄和學生個人信息。<

3、;/p><p><b>  二、功能模塊結構圖</b></p><p>  數(shù)據(jù)查詢 :課程信息查詢(按課程名稱查詢)</p><p><b>  可進行課程信息修改</b></p><p><b>  課程和學生選課修改</b></p><p><b

4、>  可進行學生信息修改</b></p><p>  主界面 記錄修改 </p><p>  學生選課 (可實現(xiàn)學生的自由選課)</p><p>  密碼登陸 </p><p><b> 

5、 學生選課情況</b></p><p>  報表 可選課程 </p><p>  密碼安全 (密碼信息修改) </p><p>  三、變量說明(公有、私有、本地變量)</p><p>  1.在登錄系統(tǒng)中,有公有變量i,表示輸入密碼的次數(shù),i的初值設為0,當i>

6、;3時系統(tǒng)將自動退出;公有變量uid,用戶名。</p><p>  2.私有變量:pwd:記錄登錄時的用戶密碼。</p><p>  四、數(shù)據(jù)庫、表的設計及描述</p><p>  1.數(shù)據(jù)庫:為最后程序的連編提供數(shù)據(jù)源。</p><p>  2.(1)管理員表:為登錄系統(tǒng)提供賬號和相應的密碼</p><p> ?。?

7、)學生基本信息表:可以學生基本信息,對其添加、刪除;為查詢學生基本信息提供數(shù)據(jù)源。</p><p>  (3)課程表:對其添加、刪除,為查詢提供數(shù)據(jù)源</p><p> ?。?)學生成績表:可以查詢學生成績,對其添加、刪除、修改</p><p> ?。?)密碼表:記錄用戶的登錄密碼</p><p><b>  五、操作說明</

8、b></p><p>  本系統(tǒng)適合廣大用戶操作使用,其操作過程簡單明了。該系統(tǒng)擁有“學生基本信息查詢”、“學生成績查詢”、“課程查詢”、“打印報表”等功能。操作步驟如下:</p><p>  1、單機登陸界面進入用戶名和密碼登錄界面,輸入用戶名和密碼之后單擊“確定”按鈕即可進入系統(tǒng)。若用戶名和密碼輸入錯誤,則退出本系統(tǒng)。選擇“退出按鈕則離開本系統(tǒng)。本系統(tǒng)的初始密碼為“學號”<

9、/p><p>  2用戶進入系統(tǒng)后,便直接到達此界面。在此界面中,用戶可以選擇數(shù)據(jù)修改、數(shù)據(jù)查詢、選課功能。單擊“退出”按鈕,退出該頁面。</p><p>  3在“記錄修改”菜單欄下,可以對一些列的表進行添加、刪除、編輯操作。</p><p>  4選擇“數(shù)據(jù)查詢”子菜單下的“學生成績查詢”則可對該學生的各科成績進行查詢。在此,查詢中,用戶可選擇“按學號查詢”和“按姓

10、名查詢”兩種方式輸入查詢信息。系統(tǒng)則會快速的調出該學生的成績。</p><p>  5選擇“數(shù)據(jù)查詢”子菜單下的“課程查詢”,則可查詢學生的選課信息</p><p>  6選擇“報表”子菜單下的“學生選課情況可以對學生選課的信息以報表的形式查詢,此外還可以從報表上的個人的選課情況按照學號和系別進行區(qū)分;通過可選課程可以查詢并打印所有的課程信息;</p><p>  

11、7選擇菜單欄上的“密碼修改“可以對用戶的密碼進行修改以維護給人的信息部被別人修改,以確保個人信息的安全和完整性。</p><p>  六、各模塊代碼及結果圖</p><p><b>  密碼登錄:</b></p><p>  1、確定的click事件</p><p>  uid=alltrim(thisform.text

12、1.value)</p><p>  pwd=alltrim(thisform.text2.value)</p><p>  locate for 用戶=uid</p><p>  if not found()</p><p>  messagebox("無此用戶",0,"學生選課管理系統(tǒng)")</

13、p><p>  thisform.text1.selstart=0</p><p>  thisform.text1.sellength=len(thisform.text1.text)</p><p>  thisform.text1.setfocus</p><p><b>  return</b></p>

14、<p><b>  endif</b></p><p>  if alltrim(密碼)==pwd</p><p>  thisform.release</p><p>  do form 主程序.scx</p><p><b>  i=i+1</b></p><p&

15、gt;<b>  else</b></p><p><b>  if i>=3</b></p><p>  messagebox("三次密碼輸入不對,系統(tǒng)將退出")</p><p>  thisform.release</p><p><b>  else<

16、/b></p><p>  messagebox("密碼不正確,請重新輸入")</p><p>  thisform.text1.selstart=0</p><p>  thisform.text1.sellength=len(thisform.text1.text)</p><p><b>  endi

17、f</b></p><p><b>  endif</b></p><p>  3、取消登錄的click事件</p><p>  thisform.release()</p><p><b>  表單1</b></p><p><b>  1、combo

18、l1</b></p><p>  Rowsource:管理員表.用戶名</p><p><b>  2.、text1</b></p><p>  passwordchar:*</p><p><b>  value :a</b></p><p>  3、確定(co

19、mmand1):click事件</p><p><b>  i=i+1</b></p><p>  select 管理員表</p><p>  locate all for 用戶名=alltrim(thisform.combo1.value)</p><p>  if found () and 密碼=alltrim(th

20、isform.text1.value)</p><p>  do form bd1</p><p>  release thisform</p><p><b>  else </b></p><p><b>  if i<3</b></p><p>  =messag

21、ebox("管理員密碼錯誤!"+chr(13)+"再試一次!",48,"警告")</p><p>  thisform.text1.value="a"</p><p>  thisform.text1.setfocus</p><p><b>  else</b>&

22、lt;/p><p>  =messagebox("對不起,已經(jīng)錯3次了!"+chr(13)+"非法用戶,請退出系統(tǒng)",48,"嚴重警告")</p><p>  thisform.release</p><p><b>  endif</b></p><p><

23、b>  endif</b></p><p>  4、退出(command2):click事件</p><p>  thisform.release</p><p><b>  學生成績查詢:</b></p><p>  1、option1 gotfocus事件</p><p>

24、  thisform.label6.caption="姓 名"</p><p>  2 、option2 gotfocus事件</p><p>  thisform.label6.caption="學 號"</p><p><b>  3</b></p><p>

25、;<b>  close all</b></p><p>  a1=alltrim(thisform.text1.value)</p><p>  if thisform.optiongroup1.option1.value=1</p><p><b>  do case</b></p><p> 

26、 case val(left(a1,7))>=3080801 and val(left(a1,7))<=3080827</p><p>  select * from 學生綜合成績表 where alltrim(學號)=a1 into cursor w</p><p>  if alltrim(學號)=a1</p><p>  thisform.text

27、4.value=姓名</p><p>  thisform.text5.value=總成績</p><p>  thisform.text6.value=經(jīng)濟法</p><p>  thisform.text7.value=概率</p><p>  thisform.text8.value=英語</p><p>  t

28、hisform.text9.value=參加活動</p><p>  thisform.text10.value=運籌學</p><p>  thisform.text11.value=企業(yè)管理</p><p>  thisform.text12.value=平均成績</p><p><b>  else </b><

29、;/p><p>  messagebox("不存在該學生,請核對后再查!")</p><p><b>  endif</b></p><p>  case a1=""</p><p>  messagebox("您還沒有輸入查詢信息!")</p>&l

30、t;p>  otherwise </p><p>  messagebox("本校不存在該學生,請核對后再查!")</p><p><b>  endcase</b></p><p><b>  close all</b></p><p><b>  else&l

31、t;/b></p><p>  use 學生綜合成績表</p><p>  locate for alltrim(姓名)=a1</p><p>  if found()</p><p>  thisform.text4.value=學號</p><p>  thisform.text5.value=總成績<

32、/p><p>  thisform.text6.value=經(jīng)濟法</p><p>  thisform.text7.value=概率</p><p>  thisform.text8.value=英語</p><p>  thisform.text9.value=參加活動</p><p>  thisform.text1

33、0.value=運籌學</p><p>  thisform.text11.value=企業(yè)管理</p><p>  thisform.text12.value=平均成績</p><p><b>  close all</b></p><p><b>  else</b></p>&l

34、t;p>  messagebox("本校不存在該學生,請核對后再查!")</p><p><b>  endif</b></p><p><b>  endif</b></p><p>  thisform.refresh</p><p>  以下部分是由我的隊友設計的&l

35、t;/p><p>  我只弄上了她們的截圖:</p><p><b>  Cd1</b></p><p><b>  子菜單:</b></p><p><b>  學生基本信息錄入</b></p><p><b>  獎學金信息錄入:</b&

36、gt;</p><p><b>  學生成績錄入:</b></p><p><b>  社會活動錄入:</b></p><p><b>  各科成績:</b></p><p>  各科成績及社會活動:</p><p><b>  基本信息查詢&

37、lt;/b></p><p><b>  獎學金查詢</b></p><p>  七、體會(重點是學習中收獲和存在的問題)</p><p>  經(jīng)歷了一個多星期的合作,我們終于完成了?;仡櫰饋?,有苦惱,有迷茫,更多的是遇到問題再想辦法解決問題后的成就感,以及努力過后得到成長的喜悅。我負責的模塊是主界面、登錄界面、學生成績查詢,以及項目連編

38、后細節(jié)問題的修正。</p><p>  其中我們遇到問題主要有:</p><p>  登陸界面:因為老師上課時已經(jīng)交給我們一中登錄方法,我們想要做的更好,想怎樣設計出一對一對應的密碼與用戶名的登錄。</p><p>  平均分的計算:不知道要怎樣實現(xiàn)表格橫向的數(shù)學計算,以前只是實現(xiàn)的縱向的求和計算。</p><p>  獎學金查詢:實現(xiàn)獎學金

39、的評定時顯示出現(xiàn)問題。</p><p>  系統(tǒng)的美觀統(tǒng)一:開始自己的方法效率比較低,最后大家探討出來用簡便快捷的方法實現(xiàn)。</p><p>  我們一起商量、探索、問其他組的同學,上機房請教老師,一一的把問題解決,認識到自己還有一些不足,知識也隨之豐富起來,也讓我們充分認識到自己的力量是有限的,而1+1+1>3。</p><p>  我們的作品可能存在不足,

溫馨提示

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

評論

0/150

提交評論