資料庫課程設計報告

2021-03-03 20:48:13 字數 4242 閱讀 1317

計算機與控制工程學院

資料庫原理及應用

課程設計報告

題目名稱: 選課系統

專業: 計科班級: 計121-1

學號: 201258501149 姓名:李利娟

指導教師: 畢遠偉

2015 年 01月 11 日

課程設計評語

班級: 計121-1學號: 201258501149學生姓名: 李利娟

綜合成績

目錄一、需求分析: 4

1、設計目的 4

2、意義 4

二、 系統設計 4

1、 設計分析 4

2、 方案分析 5

3、概念設計 6

4、邏輯設計 7

三、系統實現(功能模組實現) 7

1、源**: 7

2、建立儲存過程 17

3、建立檢視 21

4、建立觸發器 22

四、測試(含最終結果分析) 24

1、 新增 24

(1)新增院系 24

(2)新增專業 24

(3)新增學生 25

(4)新增教師 25

(5)新增課程 26

(6)新增管理員 26

五、結論(設計體會) 27

一、需求分析:

1、設計目的

2、意義

2、系統設計

1、設計分析

2、方案分析

3、概念設計

4、邏輯設計

三、系統實現(功能模組實現)

1、源**:

/* dbms name: microsoft sql server 2005

/* created on: 2015/1/10 23:08:20

create database 選課系統

use 選課系統

if exists (select 1

from sys.sysreferences r join sys.sysobjects o on (o.id = and o.type = 'f')

where r.fkeyid = object_id('course') and = 'fk_course_開設_teacher')

alter table course

drop constraint fk_course_開設_teacher

goif exists (select 1

from sys.sysreferences r join sys.sysobjects o on (o.id = and o.type = 'f')

where r.fkeyid = object_id('course') and = 'fk_course_管理c_manager')

alter table course

drop constraint fk_course_管理c_manager

goif exists (select 1

from sys.sysreferences r join sys.sysobjects o on (o.id = and o.type = 'f')

where r.fkeyid = object_id('major') and = 'fk_major_屬於_dept')

alter table major

drop constraint fk_major_屬於_dept

goif exists (select 1

from sys.sysreferences r join sys.sysobjects o on (o.id = and o.type = 'f')

where r.fkeyid = object_id('student') and = 'fk_student_屬於_dept')

alter table student

drop constraint fk_student_屬於_dept

goif exists (select 1

from sys.sysreferences r join sys.sysobjects o on (o.id = and o.type = 'f')

where r.fkeyid = object_id('student') and = 'fk_student_屬於_major')

alter table student

drop constraint fk_student_屬於_major

goif exists (select 1

from sys.sysreferences r join sys.sysobjects o on (o.id = and o.type = 'f')

where r.fkeyid = object_id('student') and = 'fk_student_管理s_manager')

alter table student

drop constraint fk_student_管理s_manager

goif exists (select 1

from sys.sysreferences r join sys.sysobjects o on (o.id = and o.type = 'f')

where r.fkeyid = object_id('teacher') and = 'fk_teacher_開設_course')

alter table teacher

drop constraint fk_teacher_開設_course

goif exists (select 1

from sys.sysreferences r join sys.sysobjects o on (o.id = and o.type = 'f')

where r.fkeyid = object_id('teacher') and = 'fk_teacher_管理t_manager')

alter table teacher

drop constraint fk_teacher_管理t_manager

goif exists (select 1

from sys.sysreferences r join sys.sysobjects o on (o.id = and o.type = 'f')

where r.fkeyid = object_id('選修') and = 'fk_選修_選修_student')

alter table 選修

drop constraint fk_選修_選修_student

goif exists (select 1

from sys.sysreferences r join sys.sysobjects o on (o.id = and o.type = 'f')

where r.fkeyid = object_id('選修') and = 'fk_選修_選修_course')

alter table 選修

drop constraint fk_選修_選修_course

goif exists (select 1

from sysindexes

where id = object_id('course')

and name = '管理c_fk'

and indid > 0

and indid < 255)

drop index course.管理c_fk

goif exists (select 1

from sysindexes

where id = object_id('course')

and name = '開設_fk'

and indid > 0

and indid < 255)

drop index course.開設_fk

goif exists (select 1

from sysobjects

where id = object_id('course')

and type = 'u')

drop table course

goif exists (select 1

from sysobjects

where id = object_id('dept')

and type = 'u')

drop table dept

資料庫課程設計報告

系統開發報告 學號 111007133 姓名邢小迪 題目 企業員工薪資管理 指導教師 王紅梅 提交時間 2013年6月01日 電腦科學與應用系 一緒論二員工薪資管理系統概述1 現狀分析1 系統目標2 系統特點3 三員工薪資管理系統資料庫設計3 需求分析3 資料庫物理結構分析4 資料庫概念結構設計6 ...

資料庫課程設計報告

1 玩具管理需求分析2 1.1開發背景2 1.2系統功能需求分析2 1.2.1 資料流圖2 1.2.2系統功能模組圖5 1.2.3系統主要業務分析6 1.2.4系統資料模型9 1.2.5 資料字典12 2 玩具出租系統邏輯結構設計19 2.1系統模組劃分19 2.2資料庫邏輯結構設計19 2.3 p...

資料庫課程設計報告

課程設計 課程名稱 資料庫課程設計 題目名稱 小型記賬系統 學生學院 專業班級 學號學生姓名 指導教師 2011 年 6 月 目錄相關技術介紹 2 1.1 visual studio 2008的簡介 2 1.2 microsoft access 2007的簡介 2 1.3 c s結構的簡介 2 需求...

資料庫課程設計報告

資料庫課程設計說明書 目錄1 概述 3 2 需求分析 3 3 結構設計 4 4 行為設計 4 5 系統開發流程 6 6 系統使用說明及主要 7 6.1 登陸介面 7 6.2 主介面 8 6.3 存款介面 10 6.4 開戶介面 11 6.5 資訊備份介面 13 6.6 資訊還原介面 15 6.7 模...

資料庫課程設計報告

題目幸福小區物業管理系統資料庫設計 院 系 專業班級 學生姓名 學號指導教師 年月目錄 一 需求分析2 二 資料流圖2 物業管理2 住戶管理2 裝置管理3 社群清潔管理3 財務管理3 系統功能結構圖4 三 資料字典5 資料項5 資料結構5 資料流5 四 概念結構設計6 分er圖6 總er圖7 五 邏...