freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

數據庫原理課程設計報告--工資管理系統(tǒng)(已修改)

2025-04-26 04:41 本頁面
 

【正文】 成績:____大連工業(yè)大學藝術與信息工程學院《數據庫原理》課程設計報告設計題目: 工資管理系統(tǒng) 作者姓名: 李曼曼 學號: 計09119 徐珊 學號: 計09134 指導教師: 張玉 2011年 6 月 24 日大連工業(yè)大學藝術與信息工程學院《數據庫原理》課程設計報告《工資管理系統(tǒng)》系統(tǒng)設計文檔一、設計要求本課程設計要求實現(xiàn)學籍管理的基本功能,主要的表有:學生基本信息、學院信息、系信息、專業(yè)信息、班級信息等,所設計的學籍管理信息系統(tǒng)應包含輸入輸出、查詢、插入、刪除等基本功能。此外還要保證數據庫的一致性,完整性和安全性。一、需求分析(一) 開發(fā)背景和意義(二)系統(tǒng)需求概況 對于學校而言,學籍資源是學校重要的數據資源,面對如此眾多的學籍信息,學籍管理的規(guī)范很重要,學籍管理系統(tǒng)可實現(xiàn)如下信息的管理:(1).學生基本信息管理 學生基本信息包括:學號、姓名、年齡、性別、籍貫、所屬的班級號、學生個人登陸密碼等。(2).班級基本信息管理班級的基本信息包括:班級號、班級名稱、班級負責人、該班所在的年級、專業(yè)號。(3).專業(yè)基本信息管理專業(yè)的基本信息包括:專業(yè)號、專業(yè)名稱、專業(yè)負責人、電話、系號。(4).系基本信息管理系的基本信息包括:系號、系名稱、系負責人、電話、學院號。(5).學院基本信息管理學院的基本信息包括:學院號、學院名稱、學院負責人、學院地址、學院電話等。其中,班級號需要和實際存在的班級號對應起來,專業(yè)號需要和實際存在的專業(yè)號對應起來,系號需要和實際存在的系號對應起來,學院號需要和實際存在的學院號對應起來。此外,與本校實際情況相結合會涉及到管理權限的問題:如學生有權登陸查看自己的基本信息,除了密碼以外無權修改其他信息,管理員無權查看學生的個人密碼因此,在數據庫設計和前臺應用程序設計的時候,應對這些問題給予解決方案。二、概念結構設計(一) 關系(括號內為屬性,加直下劃線的為主鍵,加波浪下劃線的為外鍵)學生(學號、姓名、年齡、性別、籍貫、班級號、密碼)班級(班級號、班級名稱、班級負責人、年級、專業(yè)號)專業(yè)(專業(yè)號、專業(yè)名稱、專業(yè)負責人、電話、系號)系(系號、系名稱、系負責人、電話、學院號)學院(學院號、學院名稱、學院負責人、學院地址、學院電話)(2)ER圖系統(tǒng)的ER圖如下:學生班級屬于屬于屬于屬于姓名年齡籍貫學號班號專業(yè)號負責人班名年級專業(yè)專業(yè)號系號負責人電話專業(yè)名系學院號系名負責人電話系號1n1nn1n1性別班號密碼學院學院名學院號電話地址負責人(ER圖要結合自己的題目畫出來,這個必須用visio畫出來,必須準確)三、邏輯結構設計(一)數據庫存儲的數據表如下(括號內為屬性,加直下劃線的為主鍵,加波浪下劃線的為外鍵):Sudent(學號、學生姓名、學生年齡、學生性別、學生籍貫、班號、密碼)Class(班號、班名、班負責人、年級、專業(yè)號)Specialty(專業(yè)號、專業(yè)名、專業(yè)負責人、專業(yè)電話、系號)Department(系號、系名、系負責人、系電話、學院號)College(學院號、學院名、學院負責人、學院地址、學院電話)數據表關系圖如下:(二)各個數據庫表(要求用三線表表示) 管理員表(admin)用于存放管理員的姓名、密碼。這些信息主要是為了管理員在登陸界面時所需要的。表1 “管理員”表字段設置序號字段名稱名稱數據類型長度主鍵約束1Admin_name管理員名char10Y非空2Admin_password密碼char10N非空 用戶表(parent)用于存放用戶ID、幼兒ID、姓名、密碼、性別、電話、地址。這些信息主要是為了用戶登陸和顯示幼兒信息時所需要的。表2 “用戶”表字段設置序號字段名稱名稱數據類型長度主鍵約束1Parent_id用戶IDint4Y非空2Children_id幼兒IDchar10N非空3Paren_name用戶姓名char10N非空4Paren_password密碼char10N非空5Paren_sex性別char10N非空6Paren_tell電話char10N非空7Paren_address地址char10N非空 教師表(teacher)用于存放教師的ID、姓名、性別、身高、畢業(yè)學校、照片。這些信息主要是為了顯示教師信息時所需要的。表3 “教師”表字段設置序號字段名稱名稱數據類型長度主鍵約束1Teacher_idIdint4Y非空2Teacher_name姓名char10N非空3Teacher_sex性別char10N非空4Teacher_height身高char10N非空5Teacher_school畢業(yè)學校varchar50N非空6Teacher_photo照片nvarchar50 N非空 新聞表(news)用于存放新聞ID、標題、內容、時間。這些信息主要是為了發(fā)布和瀏覽新聞時所需要的。表4 “新聞”表字段設置序號字段名稱名稱數據類型長度主鍵約束1News_idIdint4Y非空2News_title標題char10N非空3News_info內容varchar50N非空4News_date時間smalldatetime4N非空5 、幼兒表(children)用于存放幼兒ID、姓名、性別、出生日期、入園日期、班級、照片。這些信息主要是為了顯示幼兒信息時所需要的。表5 “幼兒”表字段設置序號字段名稱名稱數據類型長度主鍵約束1Children_id幼兒Idint4Y非空2Children_name姓名char10N非空3Children_sex性別char10N非空4Children_age出生日期datetime8N非空5Children_date入園日期datetime8N非空6Children_class班級char10N非空7Children_photo照片nvarchar16N非空6 、幼兒健康表(health)用于存放幼兒ID、身高、體重、飲食狀況、睡眠狀況、衛(wèi)生狀況。這些信息主要是為了顯示幼兒健康狀況時所需要的。表6 “幼兒健康”表字段設置序號字段名稱名稱數據類型長度主鍵約束1Children_idIdint4Y非空2Health_height身高char10N非空3Health_weight體重char10N非空4Health_diet飲食char10N非空5Health_sleep睡眠char10N非空6Health_health衛(wèi)生char10N非空留言板表(message)用于存放用戶ID、幼兒ID、標題、內容、發(fā)布時間、回復內容、回復時間。這些信息主要是為了發(fā)布和回復留言板時所需要的。表7 “留言板”表字段設置序號字段名稱名稱數據類型長度主鍵約束1Parent_id用戶Idint4Y非空2Message_title標題char10N非空3Message_info內容varchar50N非空4Message_time發(fā)布時間datetime8N非空5Reply回復內容varchar50N非空6Reply_time回復時間datetime8N非空(三)視圖為了使用戶直觀的查詢數據,數據庫中設置了以下視圖: 學生視圖 學生視圖是通過基本表Student、Class、Specialty、Department、College連接得到的。代碼為:SELECT , , , , , , , , , , FROM INNER JOIN ON = INNER JOIN ON = INNER JOIN ON = INNER JOIN班級視圖班級視圖是通過基本表Class、Specialty、Department、College連接得到的。代碼為:SELECT , , , , , , FROM INNER JOIN ON = INNER JOIN ON = INNER JOIN ON = WHERE ( 0)專業(yè)視圖專業(yè)視圖是通過基本表Specialty、Department、College連接得到的。代碼為:SELECT , , , , , FROM INNER JOIN ON = INNER JOIN ON = WHERE ( 0)系視圖系視圖是通過基本表Department、College連接得到的。代碼為:SELECT , , , , FROM INNER JOIN ON = WHERE ( 0)管理員視圖鑒于管理員不能查看學生密碼這一實際情況,在管理員登陸時,應不顯示“密碼”這一列,代碼為:SELECT , , , , , , , , , FROM INNER JOIN ON = INNER JOIN ON = INNER JOIN ON = INNER JOIN ON = 四、物理結構設計與實現(xiàn)(一)開發(fā)方案的選擇作為數據庫課程設計,本系統(tǒng)分為兩個部分:后臺數據庫和前臺程序??紤]到基于SQL語言的數據庫的先進性和安全性,并結合實用性,我選擇了Microsoft SQL Server 2000 作為后臺數據庫??紤]到與數據庫結合的實用性,我選擇了java作為前臺程序的開發(fā)平臺。后臺數據庫存儲數據表,接受前臺程序的查詢和更新要求,并向前臺程序提供數據庫服務。此外,對于數據庫數據的完整性、安全性的實現(xiàn),也需要后臺數據庫的支持。前臺程序實際上是一個人與數據庫的接口,或稱界面。它負責接受用戶的查詢和更新請求,并將這些請求轉化為數據庫管理系統(tǒng)(DBMS)能識別的數據庫操作語言,再接
點擊復制文檔內容
法律信息相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1