oracle学生信息管理系统课程设计,数据库课程设计-学生信息管理系统的设计与实现.doc...
數(shù)據(jù)庫課程設計-學生信息管理系統(tǒng)的設計與實現(xiàn)
2011-2012課程設計II
學生信息管理系統(tǒng)的設計與實現(xiàn)
一 設計內容
建立一個簡單的在校學生信息查詢系統(tǒng),可以讓使用者查詢到學生的一些簡單的個人信息。
該學生信息管理系統(tǒng)包括簡單的學生基本信息以及實現(xiàn)學生信息的下載管理。
本課題要求完成如下的操作:(1)使用MySQL 、SQL Server 、Oracle等數(shù)據(jù)庫管理系統(tǒng)建立數(shù)據(jù)庫:StuMgr, 在StuMgr庫中創(chuàng)建表student(id,name,sex,age,college,major,classid),其中每個字段對應的意義如下表:
字段名中文含義Id學號Name姓名Sex性別Age年齡college學院Major專業(yè)Classid班級
將你所在班級信息錄入StuMgr數(shù)據(jù)庫中。
(2)使用C#、Java、C++等高級程序設計語言和軟件工程相關知識,設計與實現(xiàn)類似下圖所示的學生信息管理系統(tǒng):
在此學生管理系統(tǒng)中主要實現(xiàn)如下功能:
用戶可以根據(jù)學院、班級、學號、姓名字段查詢學生信息。當沒有查詢條件的時候顯示所有學生信息。
用戶可以選擇部分學生的信息,根據(jù)所選擇學生的信息,生成word文檔,每個學生占word文檔的一頁。如上圖所示,鉤中兩個學生,則為這兩個學生生成word文檔系統(tǒng)需求分析
系統(tǒng)設計總體目標
(1)本系統(tǒng)具有很強的可靠,可以對的信息進行,對數(shù)據(jù)進行修改、刪除。
(2)本系統(tǒng)中的模塊具有可續(xù)性。
(3)本系統(tǒng)操作方便、靈活、簡單。只需的基本信息。
(4)本系統(tǒng)可高效、快速的查詢到考生的基本信息。
2、系統(tǒng)設計的需求概況功能分析
本系統(tǒng)主要實現(xiàn)對的基本信息管理、功能。
基本信息管理考生的基本信息包括:號、姓名、性別、、、、
b需求實現(xiàn)的功能:基本信息
(2)學生信息查詢:
a學生信息查詢:用戶可根據(jù)輸入字段查詢學生信息。
b需求實現(xiàn)功能:
(3)學生信息的下載管理
a學生信息的下載管理:用戶可以下載學生信息并生成word文檔、分頁。
b需求實現(xiàn)的功能:
(4)其他需求:為體現(xiàn)數(shù)據(jù)庫相關概念,在系統(tǒng)實現(xiàn)中要盡量創(chuàng)建數(shù)據(jù)庫、創(chuàng)建表、維護表、事務模型、視圖以及安全管理的等功能。
“數(shù)據(jù)庫管理”子用例的用例圖
用例的詳細描述——登陸用例
用例名稱登陸用例目標登陸。描述了用戶登錄到《學生信息管理系統(tǒng)》的過程,設置了各種用戶的權限主要參與者用戶、管理員觸發(fā)條件用戶、管理員企圖進入各個系統(tǒng)模塊時觸發(fā)前置條件系統(tǒng)必須能正常啟動典型事件過程參與者動作系統(tǒng)響應當用戶啟動這個應用系統(tǒng)時,用例開始。
用戶輸入用戶名和密碼系統(tǒng)顯示登陸界面。
系統(tǒng)驗證信息。
系統(tǒng)設置訪問權限。
系統(tǒng)顯示主菜單(子用例:顯示主界面)。
用例結束。替代事件過程替代(3):如果用戶輸入錯誤的用戶名或者密碼,給出提示信息并且跳轉到(5)后置條件用戶正常登陸到界面
用例的詳細描述——查詢用例
用例名稱查詢用例目標查詢。描述了用戶登錄到《學生信息管理系統(tǒng)》后,查詢學生信息的過程主要參與者用戶觸發(fā)條件用戶企圖進入查詢系統(tǒng)模塊時觸發(fā)前置條件系統(tǒng)必須能正常啟動且用戶必須已成功登陸典型事件過程
參與者動作系統(tǒng)響應當用戶啟動這個應用系統(tǒng)時,用例開始
用戶輸入查詢字段系統(tǒng)顯示查詢頁面
系統(tǒng)獲取查詢字段
系統(tǒng)顯示查詢結果
用例結束替代事件過程替代(5):如果用戶沒有輸入查詢字段,直接顯示全部學生信息,跳轉到(3)后置條件系統(tǒng)顯示查詢結果界面
用例的詳細描述——添加用例
用例名稱添加用例目標添加學生信息。描述了用戶登錄到《學生信息管理系統(tǒng)》后,添加學生信息的過程主要參與者用戶、管理員觸發(fā)條件用戶、管理員企圖進入添加系統(tǒng)模塊時觸發(fā)前置條件系統(tǒng)必須能正常啟動且用戶、管理員必須已成功登陸典型事件過程
參與者動作系統(tǒng)響應(1)當用戶啟動這個應用系統(tǒng)時,用例開始
(3)用戶輸入添加的學生信息(2)系統(tǒng)顯示信息管理頁面
(4)系統(tǒng)獲取添加信息
(5)系統(tǒng)添加信息
(6)用例結束替代事件過程無后置條件系統(tǒng)顯示添加后的結果
用例的詳細描述——刪除用例
用例名稱刪除用例目標刪除學生信息。描述了用戶登錄到《學生信息管理系統(tǒng)》后,刪除學生信息的過程主要參與者用戶、管理員觸發(fā)條件用戶、管理員企圖進入刪除系統(tǒng)模塊時觸發(fā)前置條件系統(tǒng)必須能正常啟動且用戶、管理員必須已成功登陸典型事件過程
參與者動作系統(tǒng)響應(1)當用戶啟動這個應用系統(tǒng)時,用例開始
(3)用戶選中要刪除的學生信息(2)
總結
以上是生活随笔為你收集整理的oracle学生信息管理系统课程设计,数据库课程设计-学生信息管理系统的设计与实现.doc...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: matlab杀毒扫描不动,我的电脑每次用
- 下一篇: java信息管理系统总结_java实现科