第一篇:計科2008級 數據庫課程設計題目
題目1高校教務管理系統(4人)
某高校有若干系,每系又分為若干專業,每系有若干學生和教師。學生被分在若干班級中,一個學生只能屬于一個班級,一個班級的學生都是一個專業的;教師則被分在不同的課程組,一個教師可以屬于多個課程組,某個課程組的老師才有資格講授該門課程。學生須在大學四年中修滿規定的學分,其中有一部分為必修課,另一部分是選修課;必修課以班級為最小單位安排上課教室及上課老師,多個班級可以安排在一個教室上課。每個專業都有自已的培養計劃,規定該專業的學生應在大學四個學年或8 個學期中修完哪些必修課,并在指定的選修課修滿選修學分。該計劃同時指定了這些必修課或選修課所開設的學期。所有教學活動均在教室進行,但上機與實驗則在機房或實驗室進行。不同的教室、實驗室或機房可容納不同的人數。有的教室有多媒體設施,有的沒有。有的課程必須在多媒體教室完成教學,有的則不然。
根據上述描述,設計并開發一個教務管理系統,功能至少包括:
學生、教師、課程、專業、教室等信息管理;
培養計劃的制訂;
排課系統;
選修課的選修系統(先有課表,然后方許學生選修);
成績登記系統(只有任課老師才有權登記該門課程的成績,但只能在該課程結束后一個月內登記,登記完畢后,任課老師要給予確認,此后再不能修改。在一個月快要結束的前一個星期,教務管理員應收到提醒,得知哪些老師尚未完成成績的登記,以便電話通知這些任課老師);
成績的統計、查詢與打印(單人、單科、班級等成績的打印);
學分的查詢與統計;
根據需要的其它功能;
題目2圖書銷售系統(4人)
圖書銷售系統提供給書店包括圖書編目、進退貨、銷售、財務報表等方面的一體化解決方案。同時還提供會員折扣功能,B/S 模式下的網上會員系統等。功能包括:
圖書零售購買:顧客購書后收銀臺進行結賬。對于書店的會員可以提供相應的折扣。輸入需要購買的圖書和數量,計算出總金額,由用戶選擇使用現金或會員卡進行結賬。并提供銷售小票流水號作為銷售的單據。對于會員,還要計算相應的積分。
圖書零售退貨:顧客對已購買的圖書進行退貨。需要提供圖書和銷售的小票以作為購買憑證。系統查詢數據庫進行數據驗證,對符合要求的圖書進行退貨。
新書編目:書店從出版社購買新的圖書后在這里進行編目。只有編目后的圖書才可以進行銷售。
圖書查找:可以使用ISBN、書名、作者、出版社等多種方式進行查找已編目的圖書。
圖書資料修改:對已編目的圖書修改圖書的基本信息、零售價和最低折扣價。圖書進貨:對已編目的圖書再進貨,同時處理其金額差異。
圖書退貨:對已編目的圖書退貨,同時處理其金額差異。
出版社管理:添加、刪除、修改出版社,同時查詢出版社的資料。
會員添加:添加新的會員,同時登記會員的基本信息、有效期、指定會員組等。會員查找:提供會員編號、身份證號、會員姓名等方式復合查詢。
會員刪除:刪除已存在的會員。
會員信息修改:對會員的基本資料進行修改。
會員充值:向會員的虛擬賬戶充值。
掛失與特別處理:將會員的狀態在正常、掛失、特別處理之間調整。也可以找回會員的密碼。
會員組管理:添加、刪除和列出會員組。可以對會員組的名稱、折扣、積分換算等方面進行設置。
系統設置:添加、刪除、修改系統操作員,同時為相應的操作員設置其控制權限。
密碼修改:對當前的系統操作員的密碼進行修改。
數據管理:提供系統數據庫的備份與恢復。
報表處理:提供圖書銷售單、圖書進貨單、會員列表、出版社列表、銷售單等報表。
題目3自來水公司水費管理系統(3人)
某市自來水公司負責該市所有民用和工業用水的供應,并負責水費的收取。工業用水與民用水采取不同的收費標準。無論工業用水或民用水均一月抄表一次,原則上每月收費一次。由于抄表的工作量較大,并不能保證兩次抄表期間正好跨度一個月,因此以每月抄表的期間為當月收費期間。工業水費都由單位繳納。民用水費有的由個人繳納,有的由單位或住宅小區統一繳納(然后單位再從職工工資中扣取,或由小區物業代收)。水費有的是由單位代理人或個人在收費大廳繳納,有的由收費人員上門收取,再上繳財務。收費應當出具收費憑證(發票)。偶有單位或個人多個收費期間并繳現象,此時,可按收費期間出具多張收費憑證。對拖欠水費超過一定額度的出打印催繳通知。
根據上述描述,設計與開發一個自來水收費管理系統。功能至少
包括:
水費帳戶的建立;
帳戶初始化;
水表期末數的讀取;
水費帳單的建立;
催繳通知;
水費收取與發票打印;
水費查詢、統計與報表;
根據需要的其它功能。
單位和個人可在網上查詢本單位或本人繳費情況和欠費情況,以及繳費歷記錄。
題目4銀行儲蓄管理系統(3人)
某儲蓄所接受定期和活期儲蓄業務,儲戶采用實名存款,需登記真實姓名,并
出具身份證號碼。儲戶可以辦理多個存折。系統除了管理存取款業務外,還應管理儲蓄所每天的業務交接與對帳、扎帳業務。儲蓄所每天上班前可能接受運鈔車送來的現金,下班時則將所內現金送回金庫,零星款項也可能留在所內。每天下班前都要盤點每個營業員準備金、收取儲戶的存款、支付儲戶的取款以及繳回的余款,以驗證帳目的正確。這些比較記錄除了存儲數據庫外,都將打印憑證,交由當事人簽字后存檔。儲戶存款依法支付扣稅后利息,定期存款依照到期日計息,活期存款在每年的6 月30 日計息(以存款天數計算)。此外,某個單位可能為本單位職工在該銀行辦理了工資卡,應予以考慮本項業務。客戶存折或卡丟失后,可以申請掛失,掛失后該帳戶即被凍結,直到儲戶補辦新折或卡后。
根據上述描述,設計并開發一個儲蓄管理系統。功能至少包括:
開戶、銷戶、掛失等管理;
存款(包括活期存款和定期存款);
取款(包括活期取款、定期到期取款和定期提前取款);
轉帳(一次轉帳可以從一個帳戶資金轉到多個帳戶,一如代發工資的情況)。儲戶可以通過網絡查詢自已的帳戶信息;還可以通過網絡掛失。
查詢、統計與報表(如查詢交易歷史);
其它管理功能。
題目5個人信息管理系統(3人)
設計一個個人信息管理系統,包括一下信息:
1.通訊錄信息:包括通訊人姓名、聯系方式、工作地點、城市、備注等。
2.備忘錄信息:包括什么時間、事件、地點等。
3.日記信息:包括什么時間、天氣、事件等。
4.個人財物管理:包括總收入,消費項目、消費金額、消費時間、剩余資金。系統要實現下列操作
根據相應的用戶名密碼,顯示相應的所有記錄。如果沒有對應的UID或PWD和UID不對應則報錯。顯示用戶的通訊錄具體內容,可以查詢聯系人的資料和添加新的聯系人。顯示用戶的日記本,供用戶查閱和編寫。若日記較長,窗口能顯示部分信息。雙擊窗口能顯示日記詳細內容顯示用戶的財務信息,記錄新的收支信息。計算出用戶的總收入,總支出,和剩余金額。顯示用戶的備忘錄內容,提醒用戶重要事件的時間地點。用于注冊新用戶。若新用戶的用戶名已經存在,則報錯。
題目6教務管理系統(3人)
背景資料:
某大學的某個學院下設若干系,每個系包含一個或幾個班級,每個系有若干名教師。每個班級有若干名學生。教師每學期講授多門課程,每門課程每學期由一名教師講授。負責教務工作的教師的日常工作包括:
1、每學期開始時打印每個系的每個班級的基本信息(班名,入學時間,班長等)以及學生的基本狀況報表,包括每個學生的基本信息(學號、姓名、性別、出生日期、照片等)和聯系方式,如宿舍號,電話,E-MAIL地址等。
2、每學期重新打印一份教師名單,包含教師的基本信息,以及便于聯系
等方面的信息(工作證號碼、姓名、性別、出生日期、職稱,職務,辦公室房間號,電話號碼)。假設每個教師的辦公室房間號有一個,不同的教師也可以有相同的房間號。每個教師可有多個聯系電話。
設計要求:
(1)進行需求分析,編寫數據字典。
(2)設計E-R圖。
(3)采用友好的界面對系、班級、學生、教師、課程、選課等內容進行增、刪、改。
(4)具有方便的查詢功能,例如,對于學生,可以按照學生的學號、姓名、年齡、性別、系別等屬性的任意組合條件進行查詢。同樣為課程以及選課等內容進行查詢。
(5)具有豐富的報表統計功能,例如,對于學生選課信息,可以進行如下報表匯總操作:
1)打印出某學生某學期所選修的全部課程的學分,學時以及成績。
2)打印出某教師所講授的全部課程的信息。
3)打印出某班某學期所有學生按總成績降序列出的學號、姓名以及總成績報表。
4)打印出各系具有的各級職稱的教師人數。
5)打印出該學院所開設的各門課程的名稱、學時以及先修課的名稱和學時。
題目7房屋中介管理系統(3人)
背景資料:
某房屋中介公司擁有多名職員分管不同業務,公司與多名房主具有業務聯系,每個房主在委托房屋中介公司進行房屋的出租或出售時都要填寫一張表格,說明房屋的地址、面積、朝向、類別以及價格等相關信息。需要租住或購買房屋的客戶在向中介公司尋求服務時,也需要登記需要租住或購買的房屋的細節要求。職員負責與客戶約定時間,并陪同客戶看房,若客戶看中房屋,公司將記錄客戶購買或租住房屋的合同的相關信息。試為此公司設計一個數據庫應用系統。
功能要求:
(1)管理公司職員的基本信息,以及所進行的業務信息,如聯系客戶、陪同客戶看房的信息
(2)登記房屋、房主以及客戶的信息,并能進行方便地增、刪、改。
(3)方便房主查詢所需要的房屋的查詢功能。
(4)統計待租或待售的房屋信息等。
題目8產品生產與銷售管理系統(3人)
背景資料:
某家具公司生產和銷售多種家具產品。公司擁有多個生產家具的車間,每個車間有多名工人,負責生產多種產品。客戶可在公司下設的多個銷售點購買家具,所購買的家具記錄在訂單中,銷售點根據訂單向客戶運送家具。請根據如上
應用環境,為該公司設計和實現一個產品生產與銷售管理系統。
功能要求:
(1)記錄公司的產品和工人的基本信息,并能進行方便的增、刪、改。
(2)記錄公司的每個銷售點、客戶以及每個訂單的信息。
(3)對工人、產品、客戶以及訂單等信息進行多條件任意組合查詢。
(4)統計產品的銷售信息。
題目9教師工資管理系統(3人)
背景資料:
(1)某學校現有100名教職工,按職稱分為教授、副教授、講師、助教。(可根據本人所在學校實際情況確定具體名額。
(2)工資由基本工資、福利津貼和獎勵工資構成,失業保險和住房公積金在工資中扣除。
(3)該學校基本工資是根據教師職稱等級分配工資數額,其余無差別。
(4)每位教師的基本資料有姓名、性別、年齡、職稱。
(5)工資按月發放,實際發放的工資金額為工資減去扣除。
以上信息可供參考,學員可根據本人所在學校具體情況設計。
設計要求:
(1)進行需求分析,編寫數據字典。
(2)設計E-R圖。
(3)實現個人的基本資料、工資和扣除金額數據的錄入。
(4)計算個人的實際發放工資。
(5)按職稱分類統計人數和工資金額。
(6)實現分類查詢。
(7)能夠刪除辭職人員的數據。
題目10學生學籍管理信息系統(3人)
學生學籍管理工作包括學生檔案、學籍、成績、升學等內容的管理;面對大量的學生數據、報表,手工處理方式已經很難跟上現代化的步伐。隨著計算機技術及網絡通訊技術的飛速發展,許多學校已經有了較好的計算機應用甚至網絡硬件建設基礎。因此為提高學校管理工作的現代化、科學化水平,保證信息處理的即時化、準確化,開發一套對學生學籍進行管理的軟件是極其重要的。
應完成的主要功能:(1)學生檔案的管理,即錄入、修改、查詢、輸出學生檔案信息,這些信息包括學生基本情況、學生簡歷情況、學生獎勵情況、學生處分情況、學生家庭信息、學生體檢情況。(2)學生學籍管理,錄入、修改、查詢、輸出學生學籍信息,這些信息包括學生獎貸學金情況、學生注冊、學生異動情況、學生軍訓情況、學生畢業情況。(3)學生成績管理,錄入修改、查詢、輸出學生入校成績,各學期、各門課程的成績信息,并支持按年級、班級等條件的統計、查詢、報表輸出。
第二篇:數據庫課程設計題目
數據庫課程設計題目
? 題目1:計算機學院畢業設計管理系統
題目2:課程設計管理系統
要求:1)教師端和學生端
2)學生端:分組、選題目、進度安排、任務分配等
3)教師端:查看分組,查看題目,登記成績
? 題目3: 教室管理系統
1.系統概述
本系統用于管理東華大學松江校區1號和2號教學樓的教室使用。2.信息要求
課程信息,教師信息,教室信息,學院信息,專業信息 3.系統功能要求
1)教室分配:由管理員為某門課分配教室;
2)教室借用:學生可以借教室,即獲得教室在某段時間的使用權,辦講座,開展社團活動等等。3)教室查詢:學生可以查詢相關教學樓相關教室的信息以及該教室在每天任一時段的使用情況,或者有課,或者有講座、或者有活動等等。這個功能以便使同學能更好地了解教室及其使用情況。
4)教師查詢:學生可以查詢相關院系相關教師的個人信息以及開課信息,以便能更好地了解教師及其開課情況。
5)課程查詢:學生可以查詢某一課程的詳細信息,如同一課程可以有多個教師開課,以便更好地了解任一課程的詳細信息。
6)我要自習:學生通過可以查詢當天某一時段或多個時段的空閑教室,去上自習。
? 題目4:醫院住院管理系統
1.系統概述
本系統用于管理醫院的住院病人及其費用的管理 2.信息要求:
病人信息,主治醫生信息,病房信息,科室信息,處方信息,檢驗信息 3.系統功能
– 病人住院登記
– 病人處方和檢查檢驗項目開立 – 病人出院 – 異常處理
– 基本數據維護: 題目5:公交車管理信息系統
1.系統概述
本軟件用于管理公交線路。2.信息要求
公交線路信息,站點信息 3.系統功能要求:
1)所有公交線路在內的市區所有線路及郊區主要線路的管理、維護;同時提供精確、模糊等方式查詢,并能對查詢結果按不同條件排序;
2)支持自動換乘查詢,即使不輸入中轉地也能自動搜索出相應的出行方案; 3)可以自行添加、修改、刪除記錄; 4)提供公交運營企業的資料供網友查詢;
題目6:航空售票管理信息系統
? 能用于所有航空售票處(公司、中心,點)的客戶資料和購送票情況,以及乘機人明細資料管理,能對客戶累計購票情況進行統計分析,具自動編號、快速查詢、任意組合條件查詢、客戶購票統計、送票員和業務員管理、操作員權限控制和密碼設置等功能,能根據任意電話號碼快速定位到某一客戶,并錄入購票明細數據,其所屬業務員功能可考核業務員的業績情況。能制作各種客戶資料報表和客戶購票統計報表等,表格制作具有較強的可擴充性。
題目7:車輛管理信息系統
? 協助各單位對車輛檔案、駕駛人員、車輛費用(維修費、洗車費、養路費、燃料費、停車費、保險費、年審費、過橋費等多項費用)、車輛使用和交通事故進行全面管理的系統。車輛管理資料完備,打印靈活。提供車輛綜合查詢系統,可以按各種查詢條件查詢到車輛費用明細和車輛費用合計。各種車輛資料可方便打印成自由設定的表格方式。系統配有詳細的開發幫助、資料文檔,操作演示圖文并茂,簡便易用。
題目8-物業管理信息系統
物業管理信息系統軟件是一套具備記錄、查詢物業小區業主信息、物業管理費用信息、水電煤氣有線電視等費用信息、有線電視信息、供暖費用信息、業主房款繳納信息,并且可以打印輸出上述信息報表(月報表、季報表、年報表)的管理軟件系統。要求:
1.記錄業主基本信息如:身份證號、樓號、房號、姓名、工作單位、聯系電話、建筑面積等,并生成業主的綜合信息表(包括所有業主有費用綜合信息表、單個業主信息表);
2.記錄月水電煤氣抄表數據并打印業主交費通知單,包括水電煤氣有線電視費通知單、供暖費通知單、物業管理費通知單;
3.記錄業主交費情況并打印交費單,包括水電煤氣費、供暖費、物業管理費、分期付款; 4.統計業主信息月、季和年報表,包括:物業實收費用匯總表、物業應收未收匯總表、應交未交費用業主信息表、月度房款還款名細表、單用戶應收代款還款表。5.網絡多用戶操作,具備多人同時聯網操作功能 6.異常處理
題目9-社區圖書館管理信息系統
圖書館在正常運營中面對大量書籍、讀者信息以及兩者間相互聯系產生的借書信息、還書信息。現有的人工記錄方法既效率低又錯誤過多,大大影響了圖書館的正常管理工作。因此需要對書籍資源、讀者資源、借書信息、還書信息進行管理,及時了解各個環節中信息的變更,有利于管理效率的提高 要求:(1)讀者信息的制定、輸入、修改、查詢,包括種類、性別、借書數量、借書期限、備注。(2)書籍基本信息制定、輸入、修改、查詢,包括書籍編號、類別、關鍵詞、備注。
(3)借書信息制定、輸入、修改、查詢,包括書籍編號、讀者編號、借書日期、借書期限、備注。
(4)還書信息制定、輸入、修改、查詢,包括書籍編號、讀者編號、還書日期、還書期限、備注。
(5)意外處理(續借、超期賠償、丟失賠償、損壞賠償等)(6)多條件查詢各種信息.(7)用戶權限(普通讀者和圖書管理員)(8)異常處理
項目10 科研項目管理
要求:在該項目中,應按照實際需求分析過程建立關系,以下關系僅供參考:
? 項目信息:項目編號、項目名稱、項目性質(國家863、國家973、國家自然科學基金、橫向等)、項目類型(軟件技術、規范設計、計算機應用)、項目總費用(單位:千元)、項目狀態、開始日期、狀態、結題日期、費用余額。? 科研單位:單位編號、單位名稱、單位性質(高校、研究所、企業等)、聯系人、電話號碼、電子信箱; ? 項目管理:項目編號、單位編號、合同編號(允許多個單位聯合承擔一項項目); ? 項目費用管理:項目編號、下撥費用、時間。
題目11-進銷存管理信息系統
? 是流程較為完整的中小型商業企業信息管理系統,包括企業的客戶信息、供應商信息、銀行資料信息、采購管理、銷售管理、庫房管理、報表管理、應收應付、報表統計、利潤統計和異常處理一等一系列企業業務全方位的解決方案。?
題目12-車輛管理信息系統
? 協助各單位對車輛檔案、駕駛人員、車輛費用(維修費、洗車費、養路費、燃料費、停車費、保險費、年審費、過橋費等多項費用)、車輛使用和交通事故進行全面管理的系統。車輛管理資料完備,打印靈活。提供車輛綜合查詢系統,可以按各種查詢條件查詢到車輛費用明細和車輛費用合計。各種車輛資料可方便打印成自由設定的表格方式。系統配有詳細的開發幫助、資料文檔,操作演示圖文并茂,簡便易用。項目13 房屋交易管理
要求:在該項目中,應按照實際需求分析過程建立關系,以下關系僅供參考:
? 房屋信息:房屋編號、房屋名稱、房屋裝修(未裝修、簡易裝修、普通裝修、豪華裝修)、房型、房屋性質(新房、二手房)、房屋面積、售價、奉送項目;
? 客戶信息:客戶編號、姓名、單位或國籍、性別、年齡、身份證號;
? 交易信息:房屋編號、客戶編號、時間、成交價、交易費用、狀態
項目14 計算機學院會議室管理系統
項目15 小區停車管理系統
第三篇:數據庫課程設計題目匯總分析
《數據庫原理及技術》課程設計
一、課程設計的目的和要求
(1)培養學生運用所學課程《數據庫系統原理》的理論知識和技能,深入理解《數據庫系統原理》課程相關的理論知識,學會分析實際問題的能力。
(2)培養學生掌握用《數據庫系統原理》的知識設計計算機應用課題的思想和方法。
(3)培養學生調查研究、查閱技術文獻、資料、手冊以及編寫技術文獻的能力。
(4)通過課程課程設計的訓練,要求學生在教師的指導下,獨立完成大作業要求的相關內容,包括:
① 通過調查研究和運用Internet,收集和調查有關資料、最新技術信息。② 基本掌握撰寫小論文的基本步驟和寫作方法。
③ 根據課題的要求基本理解和掌握E-R圖的設計方法和關系模式的轉換。⑤ 根據ER圖生成數據庫表。
⑥ 數據庫完整性、安全性保證措施 ⑦ 數據庫實施維護計劃
二、課程設計題目
要求:(1)每個學生從下面50個題目中任選一個作為課程設計,調查分析一個具體的或模擬的實例。同一個班中的同學不允許選擇相同的題目。選好題目后發給班長或學習匯總,產生選題沖突時,由班長/委員協調解決;
(2)描述該實例的業務信息和管理工作的要求;(3)列出實體、聯系;
(4)指出實體和聯系的屬性;(5)畫出E-R圖;
(6)將E-R圖轉換成關系模式,并注明主碼和外碼;(7)建立數據字典;(8)創建數據庫;
(9)根據題目的要求寫查詢、存儲過程、觸發器等。
題目:
(1)學校圖書借閱管理系統 功能要求:
? 實現圖書信息、類別、出版社等信息的管理; ? 實現讀者信息、借閱證信息的管理; ? 實現圖書的借閱、續借、歸還管理; ? 實現超期罰款管理、收款管理;
? 創建觸發器,分別實現借書和還書時自動更新圖書信息的在冊數量; ? 創建視圖查詢各種圖書的書號、書名、總數和在冊數; ? 創建存儲過程查詢指定讀者借閱圖書的情況; ? 建立數據庫相關表之間的參照完整性約束。(2)高校學籍管理系統 功能要求:
? 實現學生信息、班級、院系、專業等的管理; ? 實現課程、學生成績信息管理; ? 實現學生的獎懲信息管理;
? 創建規則用于限制性別項只能輸入“男”或“女”;
? 創建視圖查詢各個學生的學號、姓名、班級、專業、院系; ? 創建存儲過程查詢指定學生的成績單;
? 創建觸發器當增加、刪除學生和修改學生班級信息時自動修改相應班級學生人數;
? 建立數據庫相關表之間的參照完整性約束。(3)學校人力資源管理系統
? 實現學校部門信息、職務、職稱和教職工信息管理; ? 實現教師的學籍經歷管理; ? 實現教師的家庭關系管理; ? 實現教師的獎懲信息管理;
? 創建存儲過程查詢學校各部門各種職稱的教職工數量;
? 創建觸發器當增加、刪除教職工和修改教職工部門信息時自動修改相應部門的職工人數;
? 創建規則用于保證教職工的E-Mail的輸入格式正確; ? 建立數據庫相關表之間的參照完整性約束。(4)某單位人事管理系統
? 實現部門、職務、職稱等信息的管理; ? 實現職工信息的管理;
? 實現職工學習經歷和任職經歷的管理; ? 實現職工家庭關系的管理; ? 實現獎懲信息的管理;
? 創建存儲過程查詢個部門各種職稱的職工數量;
? 創建視圖查詢各職工的工號、姓名、部門、職務信息;
? 創建觸發器當增加、刪除職工和修改職工部門信息時自動修改相應部門的職工人數;
? 建立數據庫相關表之間的參照完整性約束。(5)某書店圖書進貨、銷售管理系統
? 實現圖書類別、出版社、圖書、倉庫信息的管理; ? 實現進貨、入庫管理; ? 實現銷售、出庫管理;
? 創建存儲過程查詢某段時間內各種圖書的進貨和銷售情況; ? 創建視圖查詢各類圖書的庫存總數;
? 創建觸發器當圖書入庫時自動修改相應圖書的總量和存放倉庫中該圖書的數量;
? 要求一單可以處理多種圖書(比如銷售設置銷售單及其明細兩個表); ? 建立數據庫相關表之間的參照完整性約束。
(6)某醫院信息管理系統(藥品庫存、收費、醫生病人等)? 實現藥品類型及藥品信息的管理; ? 實現藥品的入庫、出庫管理; ? 實現科室、醫生、病人的管理; ? 實現處方的登記管理; ? 實現收費管理;
? 創建觸發器,當藥品入庫、出庫時自動修改庫存;
? 創建存儲過程統計某段時間內,各科室的就診人數和輸入情況; ? 創建視圖查詢各種藥品的庫存總數;
? 建立數據庫相關表之間的參照完整性約束。(7)音響店VCD零售出租管理系統 ? 實現VCD類型及信息的管理; ? 實現VCD的入庫管理; ? 實現VCD的借還管理; ? 實現VCD的零售管理;
? 創建觸發器,入庫登記、零售時自動修改、現貨和庫存,借、還時自動修改現貨數量;
? 創建存儲過程統計某段時間內各VCD的銷售、借還數量; ? 創建視圖查詢各類VCD的庫存情況;
? 建立數據庫相關表之間的參照完整性約束。(8)某期刊的在線投稿審稿管理系統 ? 實現作者、審稿人的信息管理; ? 實現稿件類型、稿件信息的管理; ? 實現稿件的審閱過程管理;
? 實現稿費、審稿費和版面費的管理;
? 創建存儲過程,統計指定作者的稿件信息;
? 創建觸發器,當收到審稿費時自動修改審稿費收到標記為“是”; ? 創建規則,使得作者的E-Mail必須滿足電子郵件的基本格式; ? 建立數據庫相關表之間的參照完整性約束。(9)學校的工資管理系統
? 實現部門、職務、職稱等基本信息的管理; ? 實現教職工信息的管理;
? 實現工資項目的管理,工資項目設有啟用標志和加扣標志; ? 實現教職工工資項目及其工資的管理;
? 創建觸發器當往教職工工資項目表中插入記錄或刪除記錄時,自動修改該職工的應發工資數和實發工資數;
? 創建存儲過程統計某個月各種工資項目的發放總和; ? 創建視圖查詢各個員工的應發、應扣和實發工資; ? 建立數據庫相關表之間的參照完整性約束。(10)某高校科研管理系統
? 實現部門、職務、職稱等基本信息的管理; ? 實現教師信息的管理;
? 實現可以科研項目的申報、審批管理; ? 實現科研項目的驗收管理;
? 創建默認,并邦定到科研項目的驗收標志,使其默認值為“未驗收”; ? 創建觸發器,驗收項目時自動修改項目的驗收標志為“驗收通過”; ? 創建存儲過程統計個院系科研項目的申報和完成數量; ? 建立數據庫相關表之間的參照完整性約束。(11)某中學的排課管理系統
? 實現班級、課程等基本信息的管理; ? 實現學生、教師信息的管理;
? 實現班級課程及課程的任課教師和排課管理; ? 創建存儲過程檢測指定教師、指定節次是否有課; ? 創建存儲過程生成指定班級的課程表; ? 創建存儲過程生成指定老師的課程表; ? 建立數據庫相關表之間的參照完整性約束。(12)某家具城進銷存管理系統
? 實現家具類型、供應商信息的管理; ? 實現客戶信息、家具信息的管理; ? 實現家具入庫管理; ? 實現家具的銷售管理; ? 實現收款管理;
? 創建觸發器,實現家具入庫和銷售時自動修改庫存;
? 創建存儲過程統計某段時間內各種商品的入庫數量和銷售數量; ? 建立數據庫相關表之間的參照完整性約束。(13)高校教材管理系統
? 實現出版社、教材類型等的管理; ? 實現教材的訂購管理; ? 實現教材的入庫管理; ? 實現教材的領用管理;
? 創建規則實現教材的書號必須滿足以ISBN開頭,后跟10個數字的格式,比如:ISBN7302120363;
? 創建觸發器,實現教材入庫和出庫時自動修改庫存數量; ? 創建存儲過程統計各種教材的訂購、到貨和發放數量; ? 建立數據庫相關表之間的參照完整性約束。(14)高校教師信息管理系統
? 實現部門、職稱、職務的基本信息的管理; ? 實現教師信息的管理; ? 實現教師家庭關系和教育經歷的管理; ? 實現教師的獎懲管理;
? 創建規則使得教師的E-Mail必須符合電子郵箱的格式;
? 創建觸發器,實現修改教師所在部門時自動修改相應部門的教師人數; ? 創建存儲過程統計各部門各種職稱的人數; ? 建立數據庫相關表之間的參照完整性約束。(15)紅河學院機房管理系統
? 實現機房、上機類型等基本信息的管理; ? 實現機器信息、管理人員信息的管理; ? 實現上機管理; ? 實現收費管理;
? 創建觸發器,實現下機時自動計算此次上機的時間和費用; ? 創建存儲過程統計各機房的上機時間和上機費用;
? 創建存儲過程統計指定時間段內各管理人員的收費合計; ? 建立數據庫相關表之間的參照完整性約束。(16)二手房中介管理系統
? 實現房屋戶型、房東信息的管理; ? 實現租房客戶信息的管理; ? 實現房屋的出租、歸還登記; ? 實現租房收費管理;
? 創建存儲過程統計各種戶型的房屋的出租數量; ? 創建觸發器,當房屋租出時自動修改該房屋的狀態; ? 創建視圖查詢當前所有房屋的房號、房東、狀態信息; ? 建立數據庫相關表之間的參照完整性約束。(17)某賓館客房管理系統
? 實現客房類型、價目信息、客房信息的管理; ? 實現客戶信息的管理; ? 實現入住和退房管理; ? 實現費用管理;
? 創建觸發器,實現入住和退房時自動修改客房的狀態;
? 創建存儲過程統計某段時間內各種類型的客房的入住時間合計和費用合計;
? 創建視圖查詢某一時刻沒有入住的房間信息; ? 建立數據庫相關表之間的參照完整性約束。(18)建材物資管理信息系統
? 實現物資類型、供應商、倉庫等信息的管理; ? 實現物資信息的管理; ? 實現物資入庫、銷售管理;
? 創建觸發器,實現物資入庫、銷售出庫時自動修改對應的庫存; ? 創建存儲過程查詢某段時間內各種物資的入庫數量和銷售數量; ? 創建存儲過程查詢某段時間內各種物資的銷售收入; ? 建立數據庫相關表之間的參照完整性約束。(19)某客運公司的運輸管理系統
? 實現車型、路線、駕駛員等信息的管理; ? 實現線路車次、線路站點及票價管理; ? 實現售票管理;
? 創建存儲過程按線路統計乘坐次數;
? 創建存儲過程按車次統計某段時間的乘坐次數;
? 創建觸發器,實現售票時自動修改相應車次已售座位數; ? 創建視圖查詢各線路各車型的數量;
? 建立數據庫相關表之間的參照完整性約束。(20)某公司的自助餐管理系統
語義如下:某公司為了提高職工的福利待遇,規定每個員工每天可以在職工食堂用餐兩次(每餐3元),可以中午用餐一次,下午用餐一次;也可以集中到中午或下午一次用餐兩次。月底進行核算,如果用餐次數不足,餐費不退還職工。公司根據實際的用餐次數支付食堂餐費。要求如下:
? 創建一個能滿足上述要求的數據庫;
? 定義視圖查詢2005年1月份沒有用過餐的員工信息; ? 創建存儲過程統計每個員工指定月份的用餐次數; ? 創建存儲過程統計指定月份公司應支付給食堂的費用; ? 建立數據庫相關表之間的參照完整性約束。(21)某學校的題庫管理系統
? 實現課程、題型等基本信息的管理;
? 能管理每一門課程的題型,每門課程的章節;
? 實現習題信息的管理,能按題型或章節錄入每門課程的習題; ? 定義存儲過程查詢指定課程各種題型和各章節的習題數量; ? 定義視圖查詢各門課程使用的題型;
? 設每個習題有一個題號,題號由系統自動生成,要求從1開設編號; ? 設每個習題都有習題的建立日期,其值為系統時間,請定義實現(用默認實現);
? 定義存儲過程實現查詢各門課程、各種題型的習題數量; ? 可以自動抽題組成套題,習題每抽取一次,要使習題的抽取次數加1(用觸發器實現);
? 建立數據庫相關表之間的參照完整性約束。(22)某高校的學籍管理系統
? 部門、專業、班級等基本信息的管理; ? 實現學生信息的管理; ? 實現學生成績的管理; ? 實現學生的獎懲管理;
? 創建視圖查詢學生的學號、姓名、性別、院系、專業、班級信息; ? 創建存儲過程統計各院系、專業學生的男女人數; ? 創建觸發器當新增、修改或刪除學生時自動修改相應班級的學生人數; ? 創建check約束限制學生的性別只能輸入“男”或“女”; ? 建立數據庫相關表之間的參照完整性約束。(23)某送水公司的送水系統
? 實現工作人員、客戶信息的管理; ? 實現礦泉水類別和供應商的管理; ? 實現礦泉水入庫管理和出庫管理; ? 實現費用管理;
? 創建觸發器,實現入庫、出庫時相應類型礦泉水的數量的增加或減少; ? 創建存儲過程統計每個送水員工指定月份送水的數量; ? 創建存儲過程查詢指定月份用水量最大的前10個用戶,并按用水量遞減排列;
? 建立數據庫相關表之間的參照完整性約束。(24)某工廠的物料管理系統 ? 實現物料的分類管理; ? 實現部門和員工信息管理; ? 實現物料的入庫和領用管理; ? 實現物料的轉倉管理;
? 創建觸發器,實現物料入庫和領用時相應物料庫存的自動更新; ? 創建觸發器,實現轉倉時轉入倉庫物料增加、轉出倉庫物料減少; ? 創建存儲過程統計各倉庫各種物料的現存數量;
? 創建存儲過程統計指定時間段內各種物料的入庫數量和領用數量; ? 建立數據庫相關表之間的參照完整性約束;(25)某煤氣公司送氣管理系統
? 實現工作人員、客戶信息的管理; ? 實現煤氣類別和供應商的管理; ? 實現煤氣入庫管理和出庫管理; ? 實現費用管理;
? 創建觸發器,實現入庫、出庫時相應類型煤氣的數量的增加或減少; ? 創建存儲過程統計每個送氣員工指定月份送氣的數量; ? 創建存儲過程查詢指定月份用氣量最大的前10個用戶,并按用氣量遞減排列;
? 建立數據庫相關表之間的參照完整性約束; ? 建立表間關系。
(26)職業介紹信息管理系統
? 實現職業分類、職業信息管理(職業號、職業類型號、用人單位、需求人數、已聘人數、備注);
? 實現用人單位、求職者信息管理,求職者信息設有聘用標志,默認值為未聘用;
? 實現求職者和職業匹配管理(職業號、求職人員編號);
? 實現費用管理,包括用人單位交費情況、求職人員交費情況; ? 創建觸發器,求職成功時,自動修改相應職業的已聘人數和相應職工的聘用標志為‘聘用成功’;另外如果相應職業的已聘人數不得超過需求人數;
? 創建存儲過程查詢各種職業的需求數和已聘用數; ? 創建規則限制求職者的性別,必須為‘男’或‘女’; ? 建立表間關系。
(27)再就業服務中心管理信息系統 ? 實現服務中心信息管理;
? 實現職業分類、用人單位信息管理;
? 實現求職人員信息、職業信息管理(職業號、職業類型號、用人單位、需求人數、已聘人數、備注); ? 實現求職成功登記;
? 實現費用管理,包括用人單位交費情況、求職人員交費情況;
? 創建觸發器,求職成功時,自動修改相應職業的已聘人數和相應職工的聘用標志為‘聘用成功’;另外如果相應職業的已聘人數不得超過需求人數;
? 創建存儲過程查詢各種職業的需求數和已聘用數; ? 創建規則限制求職者的性別,必須為‘男’或‘女’; ? 建立表間關系。
(28)某電力公司收費管理信息系統
? 實現客戶信息、用電類型(類別號、類別名、電價)及業務員管理; ? 實現客戶用電信息管理(客戶號、月份、用電類別號、用電度數); ? 實現客戶費用管理(客戶號、月份、費用、收費標志),收費標志的默認值為‘未收’;
? 實現收費登記(客戶、月份、應收費用、實收費用、業務員),并自動修改收費標志(用觸發器實現); ? 創建觸發器,實現收費時自動更加應收費用和實收費用,計算本次結余,然后修改客戶信息表中的結余金額;
? 創建存儲過程統計指定月份應收費用和實收費用;
? 創建存儲過程查詢指定月份未交費的用戶信息,以便崔費;
? 創建規則使得月份符合格式“××××年××月”,并邦定到表中相應字段;
? 建立表間關系。
(29)某自來水公司收費管理系統
? 實現客戶信息、用水類型(類別號、類別名、水價)及業務員管理; ? 實現客戶用電信息管理(客戶號、月份、用水類別號、用水量); ? 實現客戶費用管理(客戶號、月份、費用、收費標志),收費標志的默認值為‘未收’;
? 實現收費登記(客戶、月份、應收費用、實收費用、業務員),并自動修改收費標志(用觸發器實現);
? 創建觸發器,實現收費時自動更加應收費用和實收費用,計算本次結余,然后修改客戶信息表中的結余金額;
? 創建存儲過程統計指定月份應收費用和實收費用;
? 創建存儲過程查詢指定月份未交費的用戶信息,以便崔費;
? 創建規則使得月份符合格式“××××年××月”,并邦定到表中相應字段;
? 建立表間關系。
(30)學校家教服務管理系統
? 實現教師信息、職業類型管理;
? 實現職業登記(職業號、名稱、地址、電話等);
? 實現職業作息登記(職業號、日期、開始時間、結束時間、教師); ? 實現工資管理和收費管理;
? 創建存儲過程統計指定日期范圍內各的時刻時間總和; ? 創建存儲過程統計各種職業的需求次數;
? 創建check約束限制教師性別必須輸入‘男’或‘女’; ? 建立表間關系。
(31)高校學生就業管理系統
? 實現院系、專業、畢業生信息管理(設有就業標志,初值為‘待業’); ? 實現職業類型、職業信息(職業號、類型號、需求數量、聘用數量、用人單位)登記;
? 實現畢業生就業登記(學號、職業號),自動修改相應學生的就業標志和職業的聘用數量,并保證聘用數量不大于需求數量;
? 創建存儲過程查詢畢業生的人數、待業人數、就業人數和就業率; ? 創建存儲過程查詢各專業的畢業生就業率;
? 創建check約束限制畢業生性別必須為‘男’或‘女’; ? 建立表間關系。
(32)某景點門票銷售管理系統
? 實現票價管理(應分老年、小孩、成人、團體等); ? 實現營業員管理;
? 實現門票銷售、退票管理;
? 創建存儲過程統計指定日期的門票銷售情況; ? 創建存儲過程統計指定月份的門票銷售情況;
? 創建存儲過程統計指定日期各種價格的門票銷售情況; ? 創建存儲過程統計指定營業員指定日期的收費情況; ? 創建表間關系。
(33)某商店進銷存管理系統
? 實現商品類別、供貨商、業務員信息管理; ? 實現商品信息、倉庫信息管理、倉庫商品管理;
? 實現商品驗收入庫、商品銷售出庫管理,入庫和出庫時自動修改對應商品的總庫存和分庫庫存量(用觸發器實現),另外驗收或銷售時一單可以驗收或銷售多種商品; ? 實現轉倉管理,轉倉時自動修改轉出倉庫和轉入倉庫對應商品的數量(用觸發器實現);
? 創建存儲過程統計指定時間段內各種商品的進貨數量和銷售數量; ? 設商品的單位只能是‘只’、‘件’、‘箱’,創建規則進行限制; ? 創建表間關系。
(34)某書店書刊出租和零售管理系統
? 實現圖書類別、期刊類別、出版社等基本信息管理; ? 實現圖書信息、期刊信息、客戶信息管理; ? 實現借閱、歸還、零售管理;
? 借閱或歸還時自動修改圖書或期刊的在冊數量,零售時修改圖書或期刊的總量和在冊數量(用觸發器實現);
? 創建存儲過程統計指定時間段內各種圖書、期刊的借閱、零售數量; ? 創建存儲過程統計指定客戶借閱、購買情況(書名(刊物名)、數量); ? 創建check約束限制圖書、期刊的單位為‘本’; ? 創建表間關系。
(35)某汽車美容店管理系統
? 實現美容項目及價格信息管理;
? 實現客戶信息、客戶車輛信息管理; ? 實現美容登記和收費管理;
? 創建存儲過程統計指定月份各種美容項目的美容次數; ? 創建存儲過程統計指定年份各客戶的美容次數; ? 創建存儲過程統計指定月份美容店的收入情況; ? 創建規則限制客戶的性別必須輸入‘男’或‘女’; ? 創建表間關系。
(36)某高校學生選課管理系統 ? 實現學生信息、課程學生管理; ? 實現教師及任課信息管理;
? 實現選課登記,要保證學生不能選修重復的課程(實用觸發器實現); ? 創建存儲過程統計各學生指定學期選修課程的總學分數; ? 創建視圖查詢2006-2007學年,沒有被選修的課程; ? 創建存儲過程統計各教師任課的學生人數; ? 創建表間關系。
(37)火車站票務管理系統 ? 實現車次管理;
? 實現車次及價格管理(含到各站的價格); ? 實現業務員管理; ? 實現車票銷售管理,車票銷售時不能超員,并自動修改剩余的座位數(用觸發器實現);
? 創建存儲過程統計指定車次指定發車時間的車票銷售情況; ? 創建存儲過程統計指定日期各業務員車票的銷售收入; ? 實現退票管理,退票時自動修改相應車次的剩余座位數(用觸發器實現); ? 創建表間關系。
(38)某電信營業廳營業收費管理系統 ? 實現費用類型、業務員管理;
? 實現客戶信息管理,客戶設有結余金額;
? 實現收費管理,自動修改用戶的結余金額(用觸發器實現); ? 創建存儲過程統計指定月份各種費用類型的收費情況; ? 創建存儲過程統計指定日期各業務員的收費情況;
? 創建規則限定客戶的電話號碼是有非0數字開頭的七位數字組成的號碼;
? 創建表間關系。
(39)某單位設備管理系統
? 實現設備類別、設備信息管理; ? 實現用戶管理;
? 實現設備入庫管理,必須自動修改相應設備的數量;
? 實現設備的領用和歸還管理(要自動修改相應設備的可領用數量); ? 實現設備的報損管理(報損后要自動修改相應設備的數量和可領用數量);
? 創建存儲過程統計各種類型設備的數量;
? 創建存儲過程統計指定月份各設備的領用歸還情況; ? 創建表間關系。
(40)某藥店進銷存管理系統
? 實現藥品類型、產商等的管理; ? 實現藥品存放倉庫的管理;
? 實現藥品信息的管理,入庫和出口時必須能自動修改庫存(使用觸發器實現);
? 假如藥品的計量單位只能是“瓶”、“袋”,“支”,請用check約束實現其完整性;
? 銷售時每一個銷售單,可以銷售多種藥品,并能根據銷售的各種藥品的數量和單價計算銷售小計和總計金額(使用觸發器實現);
? 實現銷售收款,收完款后要自動修改銷售單的結賬標記(結清為‘Y’,未結清為‘N’)(使用觸發器實現);
? 定義視圖查詢各倉庫中存放的藥品信息和數量;
? 定義存儲過程查詢日銷售明顯(包括銷售的藥品、數量、金額); ? 定義存儲過程生成收款員的收款日報(收款員、金額); ? 建立數據庫相關表之間的參照完整性約束; ? 建立表間關系。
(41)某單位考勤管理系統 ? 實現部門、員工信息管理;
? 實現系統信息管理,用于設置上午、下午的上下班時間; ? 實現考勤登記;
? 創建觸發器,如果打卡時間超出上班時間,并且小于5分鐘,登記為遲到,否則登記為曠工; ? 創建存儲過程統計各員工指定月份的缺席、曠工次數;
? 創建視圖分組查詢各部門的職工信息及職工人數,使用Compute子句; ? 創建check約束,限制員工的性別必須為‘男’或‘女’; ? 建立表間關系。(42)機房管理系統
? 實現機房信息、機器信息、學生信息、上機類型信息的管理; ? 實現學生上機充值信息的管理;
? 實現學生上機過程的登記、費用信息的管理; ? 實現教學班及教學班學生信息的管理;
? 實現上機費率標準的設置及教學班上機的預約,即設置各教學班的上課時段。
? 創建存儲過程統計各機房上機費用的統計;
? 創建觸發器實現費用登記時,自動修改該生的賬戶余額。? 建立各表之間的關系。
(43)QQ實時聊天程序
? 客戶端:
? 登陸功能:建立與服務器的連接并登陸,能顯示登陸錯誤信息。
? 界面顯示:將在線好友顯示在好友列表中,并實現系統托盤,加入工具欄便于操作。
? 聊天功能:與好友聊天。
? 聊天紀錄:能保存聊天紀錄,并能察看聊天紀錄。
? 信息提示:閃動托盤圖標提示到來信息,并播放不同音樂來提示。? 其他:
用戶登陸成功,將保存其號碼,以便下次登陸時,不必再輸入而可以直接選擇,顯示登陸時間。服務器端:
? 向各個客戶端發布系統消息。
? 接受來自客戶端的各種信息并分別處理。
? 1)登陸信息:檢查登陸信息是否正確,并向客戶端返回登陸信息,如信息正確。就將在線用戶發給該用戶,? 將該用戶的狀態發給各在線用戶。同時在服務器端顯示出來。? 聊天信息:轉發給消息指定的用戶。
? 3)申請信息:自動分配8位用戶號碼,并保存該用戶,同時將信息返回給客戶端。
? 4)用戶下線:將此用戶下線消息發給各客戶端,并改寫用戶在服務器端的狀態。(44)英語學習助手
功能模塊
? 實現英語單詞的錄入、修改、刪除等基本操作。
? 實現常用英語單詞例句的錄入、修改、刪除等基本操作。? 實現英語單詞檢索、翻譯等。? ? ? ? 常用英語單詞例句檢索。
根據難度隨機生成一份單詞測試題目。能夠檢索出短文極其翻譯對照表。具有數據備份和數據恢復功能。
(45)小型超市零售管理系統
系統功能的基本要求:
? 前臺POS銷售系統(基本功能):
? 商品錄入:根據超巿業務特點制定相關功能,可以通過輸入唯一編號、掃描條形碼、商品名稱等來實現精確或模糊的商品掃描錄入。該掃描錄入方法可以充分保證各種電腦操作水平層次的人員均能準確快速地進行商品掃描錄入。
? 收銀業務:通過掃描條形碼或者直接輸入商品名稱(對于同類多件商品采用一次錄入加數量的方式)自動計算本次交易的總金額。在顧客付款后,自動計算找零,同時打印交易清單(包括交易的流水賬號、每類商品的商品名、數量、該類商品的總金額、交易的時間、負責本次收銀的員工號)。如果顧客是本店會員并持有本人會員卡,則在交易前先掃描會員卡,并對所購物品全部實行95折優惠,并將所購物品的總金額累計到該會員的總消費金額中。會員卡的有效期限為一年,滿一年未續卡者,該會員卡將被注銷。
? 安全性。POS登陸、退出、換班與操作鎖定等權限驗證保護;斷電自動保護最大限度防止意外及惡意非法操作。
? 獨立作業。特有的斷網收銀即在網絡服務器斷開或網絡不通的情況下,收銀機仍能正常作業。? 后臺管理系統(基本功能):
? 進貨管理: 根據銷售情況及庫存情況,自動制定進貨計劃(亦可手工制定修改),可以避免盲目進貨造成商品積壓。按計劃單有選擇性地進行自動入庫登記。綜合查詢打印計劃進貨與入庫記錄及金額。
? 銷售管理: 商品正常銷售、促銷與限量、限期及禁止銷售控制。綜合查詢各種銷售明細記錄、各地收銀員收銀記錄以及交結帳情況等。按多種方式統計生成銷售排行榜,靈活察看和打印商品銷售日、月、年報表。? 庫存管理: 綜合查詢庫存明細記錄。庫存狀態自動告警提示。如庫存過剩、少貨、缺貨等。軟件為您預警,避免庫存商品積壓損失和缺貨。庫存自動盤點計算。
? 人員管理: 員工、會員、供貨商、廠商等基本信息登記管理。員工操作權限管理。客戶銷售權限管理。
(46)中小學智能排課系統
1. 系統功能的基本要求:
能根據教師要求(如某天不得排課)、課程約束(如體育不能排在上午第一節課)、班級約束(如某班星期五下午最后一節課不排課)、校級約束(如全校所有班級星期一下午第一節課都為班會)等信息自動為班級和教師生成課程表,要求主課盡量排在上午和下午一、二節課,副課盡量排在上午和下午的最后一節課,如體育課排在上午第一節課是不太合適的。對于軟件不能安排的少數課程,教務工作者能夠在自動排出的課程表上進行手工調課。要求:
? 系統可以進行兩節連課處理,如作文課可以連課上;
? 排出的課程表中不允許有教師沖突的情況,比如,一個教師同時給兩個班級上課是不允許的;
? 要求課程表中的課程要有所變化,比如一個班級的所有數學課總是排在上午第一節課是不好的課程表。
? 每周上課天數可以是5天也可以是六天,每天上課節數可以是7節或是8節;(5)每個年級所開課程是一樣的,而且所開課程可以變化; ? 一個教師可以教授多門課程;
? 系統可以為每個班級和每位教師打印課程表;
? 系統可以把生成的課程表自動轉化成網頁在網上公布; ? 在課表生效后,教師可以要求調課;
? 教師數量是動態的,所開課程的數量也是動態的。(47)網上書店
功能需求:(參考www.tmdps.cn)
? 系統管理:用戶注冊、注銷、登陸、修改密碼;
? 圖書查詢:圖書具有書名、作者、編號(ISBN)、出版社、定價、折扣、目錄、庫存狀態等信息。用戶可根據書名、作者、出版社等信息進行模糊查詢。? 訂單管理:用戶可通過網絡下訂單,經檢查有效的訂單發送到用戶信箱,等待用戶支付款項。用戶付款后,通過郵局向用戶發送圖書,并對這一過程進行跟蹤管理。
? 信息服務:跟蹤每一個注冊用戶購買或瀏覽習慣,當書庫中有此類新書時用電子郵件通知該用戶。
? 用戶論壇:用戶可在此發表書評或進行投訴。(48)求職網站
功能需求:(參考中華英才網)
? 系統管理:用戶注冊、注銷、登陸、修改密碼。其中用戶分為求職用戶與企業用戶。
? 檔案管理:用戶檔案的建立、修改、保存、查詢;
? 信息查詢:用戶可根據專業、工作經驗、薪金等屬性進行模糊查詢; ? 信息互動:用戶開通相關服務后,可自動收到相關求職/招聘信息,從而減少用戶搜索負擔。
? 行業動態:根據行業需求/工資變化,自動生成分析報告,從而為就業提供一定指導。
? 求職論壇:為用戶提供一個網上交流論壇。(49)博客管理系統
功能需求: ? 管理員可以自由定義會員組(等級)的各種屬性,如劃分新手入門、高級用戶、尊貴用戶等等。等級不同,在上傳文件類型大小、上傳空間大小、每天最多發布的日志數目、圖片是否加水印、網站是否可以加密等權限方面有所不同;
? 用戶的升級,可以與網站積分制度相結合,可選擇用戶達到一定積分自動升級到更高一組,擁有更多權限,從而達到激勵網站用戶的目的。管理員可以批量移動會員到某個組,或者進行組間數據的轉移。
? 網站積分:用戶在網站的各項活動,自注冊、邀請的有效用戶、發表日志、評論、推薦為精華等等,都可由系統自動為其匹配相應的積分。網站各項活動的積分,由管理員自定
? 用戶模板分類及修改權限:用戶模板可分類別,模板分類與用戶級別相結合,可充許高級別的用戶選擇更多模板分類,從而達到激勵用戶的目的,并有可能發展相關的增值項目;
? 管理員分權限:設立內容管理員,內容管理員有不同于普通用戶的登陸地址和管理界面。
? 內容管理員可進行分組,不同組別有不同的管理權限。超級管理員可以定義不同內容管理組的用戶是否擁有以下權限:可以管理的日志分類、可以管理的相冊分類、可以管理的用戶組、是否可以修改用戶、是否可以進入用戶后臺、是否可以修改用戶組、是否可以添加修改用戶模板、是否可發布站點公告,是否可以發布通知。不同管理員分組賬號可以通過賬號列表顯示,方便查看。
? 內容管理:系統可記錄日志、留言、評論發表者的IP地址,相同IP地址的文章、留言、評論可一次性清除,并同時被記錄到網站黑名單。日志管理,和以前版本后臺只顯示用戶日志、留言、評論標題不同,后臺自動摘取日志、評論、留言的部分內容,在管理后臺即可直觀查看日志等內容。自動鎖定用戶功能,頻繁注冊留言的用戶,可由系統自動鎖定。敏感用戶列表,凡在日志等內容中發表過敏感詞匯的用戶自動歸入敏感用戶列表,以方便管理員重點盯防管理。
? 用戶頭像及用戶資料的管理:用戶可上傳圖片作為頭像,并可在網站、評論、群組等多處實現調用,大大增加網站美觀及個性程度。用戶資料完善,并可在用戶博客頁面調用頭像、用戶級別等資料。? Flash相冊管理:相冊使用更美觀實用的Flash相冊方式,并且能在Flash相冊中直接進行相片的上傳、刪除操作;
? 日志發布自動保存:用戶發布日志時自動保存在服務器,防止用戶因為瀏覽器出現問題時的內容丟失(50)房屋租賃管理系統
某房屋租賃公司欲建立一個房屋租賃服務系統,統一管理房主和租賃者信息,以便快速地提供租賃服務。該系統具有以下功能:
? 登記房主信息。對于每名房主,系統需登記其姓名、住址和聯系電話。
? 登記房屋信息。所有在系統中登記的房屋都有一個唯一的識別號(對于新增加的房屋,系統會自動為其分配一個識別號)。除此之外,還需登記房屋的地址、房型(如平房、帶陽臺的樓房、獨立式住宅等)、最多能容納的房客數、租金及房屋狀態(待租賃、已出租)。一名房主可以在系統中登記多個待租賃的房屋。
? 登記租賃者信息。所有想通過該系統租賃房屋的租賃者,必須事先在系統中登記個人信息,包括:姓名、住址、電話號碼、身份證編號、性別。? 租賃房屋。已經在系統中登記的租賃者,可以得到一分系統提供的待租賃房屋列表。一旦租賃者從中找到合適的房屋,就可以提出看房請求。系統會安排租賃者與房主見面。對于每次看房,系統會生成一條看房記錄。
? 收取手續費。每成功一次租賃服務,系統根據租賃價格按比例生成費用清單。
? 變更房屋狀態。當租賃者與房主達成租房或退房協議后,房主向系統提交變更房屋狀態請求。
? 用戶論壇。租賃者在論壇上尋找合租對象、與房主進行交流。
三、數據字典設計
(1)根據你在“實體聯系模型設計”一項中選擇的或其它實例,對該實例的業務工作和信息流進行分析,先局部,后整體地描述出業務數據流圖,并描述出重要的數據字典。
(2)根據邏輯設計的原則,將上述E-R圖轉換成關系模式并指明主碼和外碼。
四、提交要求(電子材料)
1.數據庫設計說明書 格式:
1.封面:姓名、學號、題目、班級等; 2.題目及要求說明;
3.說明書(含需求分析、系統數據庫的設計、數據字典、數據庫及數據庫對象創建的SQL語句、其他題目要求完成的查詢、視圖、存儲過程、觸發器等的創建代碼)。
題目(XXXXXXX)
1.問題的描述 2.需求分析 2.1 需求分析
2.2 系統功能結構 2.3 數據流圖
3.邏輯結構設計 3.1 局部E-R圖 3.2 全局E-R圖 3.3 數據字典 4.物理結構設計 5.結論
五、評分規則
數據庫設計說明書:包括需求分析、概念設計、邏輯結構設計、物理結構設計、數據庫測試數據的說明、備份和恢復的維護計劃、安全的設置。
2.課程設計作業提交
1、所有課程設計作業必須在第20周的周六前提交(2016年6月20日),逾期未交作業者按0分處理。7月1日我將在QQ群里公布交作業名單,如有差錯及時與老師聯系。
2、每人將設計的全部文檔和備份的數據庫壓縮成一個文件上傳至文件命名方式為:學號+姓名+設計題目,上傳至教學管理平臺。
第四篇:數據庫課程設計題目16個經典實例
數據庫課程設計題目16個經典實例
1.機票預定信息系統 系統功能的基本要求:
航班基本信息的錄入,包括航班的編號、飛機名稱、機艙等級等。機票信息,包括票價、折扣、當前預售狀態及經手業務員等。客戶基本信息,包括姓名、聯系方式、證件及號碼、付款情況等。按照一定條件查詢、統計符合條件的航班、機票等;對結果打印輸出。
2.長途汽車信息管理系統 系統功能的基本要求:
線路信息,包括出發地、目的地、出發時間、所需時間等。汽車信息:包括汽車的種類及相應的票價、最大載客量等。票價信息:包括售票情況、查詢、打印相應的信息。
3.人事信息管理系統 系統功能基本要求:
員工各種信息:包括員工的基本信息,如編號、姓名、性別、學歷、所屬部門、畢業院校、健康情況、職稱、職務、獎懲等;員工各種信息的修改;對轉出、辭退、退休員工信息的刪除;按照一定條件,查詢、統計符合條件的員工信息;教師教學信息的錄入:教師編號、姓名、課程編號、課程名稱、課程時數、學分、課程性質等。科研信息的錄入:教師編號、研究方向、課題研究情況、專利、論文及著作發表情況等。按條件查詢、統計,結果打印輸出。
4.超市會員管理系統 系統功能的基本要求:
加入會員的基本信息,包括:成為會員的基本條件、優惠政策、優惠時間等。會員的基本信息,包括姓名、性別、年齡、工作單位、聯系方式等。會員購物信息:購買物品編號、物品名稱、所屬種類,數量,價格等。會員返利信息,包括會員積分的情況,享受優惠的等級等。對貨物流量及消費人群進行統計輸出。
5.客房管理系統 系統功能的基本要求:
客房各種信息,包括客房的類別、當前的狀態、負責人等;客房信息的查詢和修改,包括按房間號查詢住宿情況、按客戶信息查詢房間狀態等。以及退房、訂房、換房等信息的修改。對查詢、統計結果打印輸出。
6.藥品存銷信息管理系統 系統功能基本要求
藥品信息,包括藥品編號、藥品名稱、生產廠家、生產日期、保質期、用途、價格、數量、經手人等;員工信息,包括員工編號、姓名、性別、年齡、學歷、職務等;客戶信息,包括客戶編號、姓名、聯系方式、購買時間、購買藥品編號、名稱、數量等。入庫和出庫信息,包括當前庫存信息、藥品存放位置、入庫數量和出庫數量的統計。
7.學生選課管理信息系統 系統功能基本要求
教師信息,包括教師編號、教師姓名、性別、年齡、學歷、職稱、畢業院校,健康狀況等。學生信息,包括學號、姓名、所屬院系、已選課情況等。教室信息,包括,可容納人數、空閑時間等。選課信息,包括課程編號、課程名稱、任課教師、選課的學生情況等。成績信息,包括課程編號、課程名稱、學分、成績。按一定條件可以查詢,并將結果打印輸出。
8.圖書管理系統 系統功能基本要求
圖書信息,包括圖書編號、圖書名稱、所屬類別等;讀者信息,包括讀者編碼、姓名、性別、專業等;借還書信息,包括圖書當前狀態、被借還次數、借閱時間等。
9.學生成績管理系統 系統功能基本要求
學生信息,學號、姓名、性別、專業、年級等;學生成績信息,包括學號、課程編號、課程名稱、分數等。課程信息,包括課程編號、課程名稱、任課教師等。對學生成績的查詢(不能任意修改)、統計,并將結果輸出。
10.網上書店管理信息 系統功能基本要求
書籍信息,包括圖書編號、圖書種類、圖書名稱、單價、內容簡介等;購書者信息,包括購買編號、姓名、性別、年齡、聯系方式購買書的名稱等;購買方式,包括付款方式、發貨手段等。根據讀者信息查詢購書情況,將統計結果以報表形式打印輸出。
11.教室管理信息系統 系統功能基本要求
教室信息,包括教室容納人數、教室空閑時間、教室設備等;教師信息,包括教師姓名、教授課程、教師職陳、安排上課時間等;教室安排信息,包括何時空閑、空閑的開始時間、結束時間等。按照一定條件查詢,統計,將結果打印輸出。
12論壇管理信息系統 系統功能基本要求
作者信息:包括作者昵稱、性別、年齡、職業、愛好等;貼子信息:包括貼子編號、發貼日期、時間、等級等;回復信息:包括回復作者昵稱、回復時間等。
13.職工考勤管理信息系統 系統功能基本要求
職工信息,包括職工編號、職工姓名、性別、年齡、職稱等;出勤記錄信息,包括上班打卡時間,下班打開時間,缺勤記錄等;出差信息,包括出差起始時間、結束時間、統計總共天數等;請假信息,包括請假開始時間,結束時間,統計請假天數等;加班信息,包括加班開始時間、結束時間、統計加班總時間。
14.個人信息管理系統 系統功能基本要求
通訊錄信息,包括通訊人姓名、聯系方式、工作地點、城市、備注等;備忘錄信息,包括什么時間、事件、地點等;日記信息;包括時間、地點、事情、人物等;個人財物管理,包括總收入,消費項目、消費金額、消費時間、剩余資金等。
15.辦公室日常管理信息系統 系統功能基本要求
文件管理信息:包括文件編號、文件種類、文件名稱、存放位置等;考勤管理:包括姓名、年齡、職務、日期、出勤情況等;查詢員工的出勤情況。會議記錄:包括會議時間、參會人、記錄員、會議內容等;辦公室日常事務管理,包括時間、事務、記錄人。按條件查詢,統計。
16.轎車銷售信息管理系統 系統功能基本要求
轎車信息,包括轎車的編號、型號、顏色、生產廠家、出廠日期、價格等;員工信息,包括員工編號、姓名、性別、年齡、籍貫、學歷等;客戶信息,包括客戶名稱、聯系方式、地址、業務聯系記錄等;轎車銷售信息,包括銷售日期、轎車類型、顏色、數量、經手人等。按條件查詢,并將銷售報表打印輸出。
七、課程設計題目
題目一:進銷存管理系統的設計
系統概述:通過對典型的小型流通型企業的進貨、銷售、庫存的業務流程進行分析,完成具有進貨管理、銷售管理、庫存管理等相關功能的數據庫管理應用系統。
基本要求:
1.完成進貨單(盤盈)、出貨單(盤虧)的維護并完成單據的出庫、入庫,進貨單、出貨單應設置為子母表 2.完成客戶、供應商的管理
3.完成庫存表的瀏覽查找(商品成本用進貨均價實現,同時記錄最新進價)
4.完成進貨明細賬的維護,可查詢某月某商品的上月結存數量和金額、本月進貨明細和金額、本月銷售明細和金額、本月結存數量和金額 5.完成庫存結轉功能(月末結轉)
6.按時間、按商品類別、顧客、供應商進行進、出貨單的統計 7.完成庫存表的按時間、按類別進行統計
本題目所需的知識點:E-R關系圖;數據庫表設計,數據庫表維護等。
該題可4個同學完成,各同學題目為: 進銷存管理系統——基礎數據 進銷存管理系統——進貨維護 進銷存管理系統——售貨維護 進銷存管理系統——賬務管理
其中,基礎數據包括客戶、供應商、商品類別、商品基本信息等的錄入、修改、刪除、打印、查詢;進貨維護包括進貨單錄入、刪除、修改、查詢、審核、入庫、出庫、打印、進貨統計查詢等;售貨維護包括售貨單錄入、修改、刪除、查詢、審核、入庫、出庫、打印、售貨統計查詢等;賬務管理包括商品庫存、商品明細賬的查詢、打印等以及報表功能(按時間、按商品類別、顧客、供應商進行進、出貨單的統計)和月末結轉。
題目二:學生成績管理系統的設計
系統概述:通過對學校日常教學管理中的課程、選課、學生、班級、教師、成績等相關內容進行分析,完成具有教師管理、學生管理、成績管理、課程管理、選課管理、班級管理等相關功能的小型數據庫管理應用系統。
基本要求:
1.完成學生、班級、課程、教師、選課表的維護 2.完成成績表的維護、瀏覽查找
3.按班級、按課程計算平均成績、最高成績、最低成績、及格率 4.統計某學生、某學期的所有課程的平均成績。
5.完成權限控制功能(如果一個同學獨立完成,僅要求簡單的用戶登錄即可)
6.完成數據備份與恢復功能
本題目所需的知識點:E-R關系圖;數據庫表設計,數據庫表維護等。
該題可4個同學完成,各同學題目為: 學生成績管理系統——基礎數據 學生成績管理系統——成績管理 學生成績管理系統——權限控制
學生成績管理系統——數據備份與恢復
其中,基礎數據包括學生、班級、課程、教師的錄入、修改、刪除、查詢、打印;成績管理包括選課、成績信息的錄入、刪除、修改、查詢、打印以及相關統計查詢等;用戶管理包括用戶、用戶組、權限的錄入、修改、刪除、查詢、打印以及權限分配、用戶登錄等功能;數據備份與恢復包括數據備份、數據恢復功能,要求可以備份數據到指定的文件夾、文件和從指定的文件夾、文件恢復數據到數據庫。
題目三:工資管理系統的設計
系統概述:通過對人事管理管理部門中的職稱、工資、員工、部門、工資類別等相關內容進行分析,完成具有人員管理、工資管理、部門管理等相關功能的小型數據庫管理應用系統,系統需要具備增減工資中應發、應扣類別的靈活性,以適應將來需求的變化。
基本要求 :
1、完成人員、部門、工資類別、職稱表的維護
2、根據需要對工資類別進行添加
3、完成工資表的生成,并計算相關數據,進行查詢。
4、按部門計算平均工資
5、按人、年統計平均工資
6、完成權限控制功能(如果一個同學獨立完成,僅要求簡單的用戶登錄即可)
本題目所需的知識點:E-R關系圖;數據庫表設計,數據庫表維護等。
該題可2個同學完成,各同學題目為: 工資管理系統——基礎數據 工資管理系統——工資管理
其中,基礎數據包括職稱、工資、部門、工資類別、員工基本信息的錄入、修改、刪除、查詢、打印;工資管理包括工資的錄入、刪除、修改、查詢、打印以及相關統計查詢等。
題目四:食品消費卡管理系統的設計
系統概述:通過對學生使用消費卡在學校餐廳的消費流程進行分析,完成具有食品管理、消費管理、餐廳管理等相關功能的小型數據庫管理應用系統。
基本要求 :
1、完成人員、消費卡、餐廳、食品價目表的維護
2、完成消費表的生成,并計算消費折扣。
3、按人員、時間、餐廳統計計算消費總額
4、按食品類別、時間、餐廳統計計算消費總額
本題目所需的知識點:E-R關系圖;數據庫表設計,數據庫表維護等。
該題可2個同學完成,各同學題目為: 食品消費卡管理系統——基礎數據 食品消費卡管理系統——餐廳管理
其中,基礎數據包括人員、消費卡、餐廳、食品類別、食品的錄入、修改、刪除、查詢、打印;餐廳管理包括餐廳消費的錄入、刪除、修改、查詢、打印以及相關統計查詢等。
第五篇:數據庫課程設計
數據庫課程設計
第一章 引言
開發的意義
設計應用系統的任務及目標 設計開發及運行的軟硬件環境
第二章 系統分析與設計
系統需求分析
數據庫概念結構設計 數據庫邏輯結構設計 數據庫物理結構設計 系統總體結構設計
第三章 系統開發及實現
設計開發采用的技術及設計效果
第四章 總結