欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      教學(xué)管理數(shù)據(jù)庫的設(shè)計

      時間:2019-05-12 23:12:40下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《教學(xué)管理數(shù)據(jù)庫的設(shè)計》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《教學(xué)管理數(shù)據(jù)庫的設(shè)計》。

      第一篇:教學(xué)管理數(shù)據(jù)庫的設(shè)計

      “教學(xué)管理”數(shù)據(jù)庫的設(shè)計

      一、設(shè)計數(shù)據(jù)庫:

      數(shù)據(jù)庫設(shè)計的邏輯模型為:

      教師:教師編號、姓名、性別、工作時間、學(xué)歷、職稱、系別、聯(lián)系電話 學(xué)生:學(xué)生編號、姓名、性別、出生日期、入學(xué)時間、團(tuán)員否、簡歷、照片 選課成績:選課ID、學(xué)生編號、課程編號、成績 課程:課程編號、課程名稱、課程類別、學(xué)分

      二、創(chuàng)建數(shù)據(jù)庫

      1、建立表(如下圖所示)教師:

      學(xué)生:

      選課成績: 課程

      2、建立表間關(guān)系

      三、設(shè)計各種查詢

      1、查詢每名學(xué)生選課成績,并顯示“學(xué)生編號”、“姓名”、“課程名稱”和“成績”等字段信息,查詢的名稱為“學(xué)生選課成績”。

      2、查找1992年參加工作的男教師,并顯示“姓名”、“性別”、“學(xué)歷”、“職稱”、“系別”和“聯(lián)系電話”,查詢的名稱為“92年參加工作的男教師”。

      3、統(tǒng)計1992年參加工作的教師人數(shù),結(jié)果顯示“教師人數(shù)”,查詢的名稱為“92年參加工作人數(shù)統(tǒng)計”。

      4、計算各類職稱的教師人數(shù),結(jié)果顯示“職稱”、“人數(shù)”,查詢的名稱為“職稱教師人數(shù)”。

      5、利用查詢向?qū)?,以“學(xué)生選課成績”為數(shù)據(jù)源,創(chuàng)建一交叉表查詢,使其顯示每名學(xué)生每門課程的成績,查詢的名稱為“學(xué)生選課成績交叉表”。

      6、以“學(xué)生選課成績”查詢?yōu)閿?shù)據(jù)源建立一查詢,使其查詢并顯示某學(xué)生所選課程的成績,查詢的參數(shù)提示文本為“請輸入學(xué)生姓名:”,查詢的名稱為“學(xué)生選課成績參數(shù)查詢”

      7、將成績在90分以上的學(xué)生信息存儲到一個新表中,生成新表的名稱為“90分以上學(xué)生情況”,包含“學(xué)生編號”、“姓名”、“性別”和“出生日期”字段,查詢的名稱為“90分以上生成表查詢”。

      10、將選課成績表中成績低于60分的記錄刪除。

      11、將所有1988年及以前參加工作教師的職稱改為副教授。

      12、建立一追加查詢將選課成績在80-90分之間的學(xué)生成績添加到已建立的“90分以上學(xué)生情況”表中。

      第二篇:教學(xué)管理信息系統(tǒng)——教師數(shù)據(jù)庫設(shè)計

      武漢理工大學(xué)《軟件綜合設(shè)計》課程設(shè)計說明書

      目錄 需求設(shè)計...................................................................................................................................2 1.1 需求描述...................................................................................................................2 1.2 需求分析...................................................................................................................2

      1.2.1 目標(biāo)用戶...........................................................................................................2 1.2.2平臺的選擇.......................................................................................................2 1.2.3 邏輯要求...........................................................................................................2 1.2.4 定義用例...........................................................................................................3 實(shí)現(xiàn)設(shè)計...................................................................................................................................3

      2.1 數(shù)據(jù)庫設(shè)計...............................................................................................................3

      2.1.1 概念設(shè)計...........................................................................................................3 2.1.2 邏輯設(shè)計...........................................................................................................5 2.1.3 物理實(shí)現(xiàn)...........................................................................................................5

      2.1.3.1 生成建庫腳本...........................................................................................6 代碼實(shí)現(xiàn).................................................................................................................................10 4 程序截圖.................................................................................................................................12 5總結(jié)與體會..................................................................................................................................1

      5武漢理工大學(xué)《軟件綜合設(shè)計》課程設(shè)計說明書

      教學(xué)管理信息系統(tǒng)——教師數(shù)據(jù)庫設(shè)計 需求設(shè)計

      1.1 需求描述

      教師信息包括教工號、姓名、出生日期、性別、所屬院校、職稱等,還包括與課程關(guān)聯(lián)的授課資格和授課經(jīng)歷等。并且,該應(yīng)用還可以顯示出本學(xué)院課程信息列表。類似教師信息列表,該列表可按課程名、課程修讀次序(每門課可能有先修課程)等字段排序、分組與查找。課程信息包括課程編號、課程名、描述、先修課、學(xué)分等,還包括擁有該課程授課資格和授課經(jīng)歷的教師信息。教務(wù)人員可以按教師和課程兩條主線瀏覽與查詢所有與教師相關(guān)的信息,學(xué)院、職稱、課程名、授課年份、證件信息等字段均存在超鏈,以供快速檢索同類的信息。教務(wù)人員還可以對教師、課程、主講資格、授課經(jīng)歷等信息進(jìn)行簡單的新建、修改及刪除操作。

      1.2 需求分析

      1.2.1 目標(biāo)用戶

      教務(wù)管理人員:快速查詢教師信息。

      1.2.2平臺的選擇

      選擇windows平臺,用Microsoft SQL Server 2008進(jìn)行數(shù)據(jù)庫開發(fā)。

      1.2.3 邏輯要求

      假設(shè)一個層級為一個窗口,用戶對應(yīng)用提出的業(yè)務(wù)邏輯(處理過程)要求如下:

      武漢理工大學(xué)《軟件綜合設(shè)計》課程設(shè)計說明書

      教師列表>教師基本信息、教師授課資格和授課經(jīng)歷>相關(guān)鏈接 課程列表>課程基本信息、課程授課資格和授課經(jīng)歷>相關(guān)鏈接

      1.2.4 定義用例

      用例圖如圖1。

      排序,分組,查找<>查看教師列表<><><><><><>查看教師基本信息查看教師授課資格和授課經(jīng)歷查看課程列表排序,分組,查找查看課程基本信息教務(wù)管理人員<>查看課程授課資格和授課經(jīng)歷 圖1 用例圖 實(shí)現(xiàn)設(shè)計

      2.1 數(shù)據(jù)庫設(shè)計

      2.1.1 概念設(shè)計

      題目要求:“大學(xué)有多個學(xué)院,每個學(xué)院有多名教師(教授,講師,等)。每一門課的主講教師都應(yīng)提前獲得該課的主講資格證,一個教師能具有多門課程的主講資格證;一門課程的主講資格證也可能頒發(fā)給多名教師。一個教師可能已主講過多門課,或多次主講同一門課?!?/p>

      武漢理工大學(xué)《軟件綜合設(shè)計》課程設(shè)計說明書

      按照題目要求,結(jié)合實(shí)際應(yīng)用,設(shè)計應(yīng)用所涉及的實(shí)體及實(shí)體間關(guān)系的模型,用ER圖表示的概念模型如下:

      如圖所示,所識別出的實(shí)體包括教師,課程,授課資質(zhì),授課經(jīng)歷等4個實(shí)體。以教師實(shí)體為例,在本應(yīng)用域中,一個教師包含教師編號,姓名,出生日期,性別,所屬學(xué)院,職稱等屬性;實(shí)體課程有課程號、課程名、先修課、學(xué)分、描述等5個屬性;實(shí)體講課經(jīng)歷與實(shí)體教師和實(shí)體課程相關(guān)聯(lián),其有屬性教師編號、課程號、授課年份等;實(shí)體主講資格證夜雨實(shí)體教師和實(shí)體課程相關(guān)聯(lián),其有屬性證件編號、教師編號、課程編號、有效截止日期等。其中一個教師可以教授多門課程,一個課程也可以由多個教師教授,一個教師有零到多個主講資格證,有零到多個授課經(jīng)歷,而每種授課資質(zhì)和每種授課經(jīng)歷又與一門課程和一個教師相關(guān)聯(lián)。此外,特別地,一門課程有零到多門前導(dǎo)課程,反過來,一門前導(dǎo)課程有一到多門后繼課程。

      設(shè)計數(shù)據(jù)庫使用ER圖這一概念不是必須的;然而使用概念和工具,能使大腦中的構(gòu)思清晰、無誤地展現(xiàn),并被自動處理。作為達(dá)到數(shù)據(jù)庫設(shè)計的最終目的——設(shè)計出高效、高質(zhì)量的數(shù)據(jù)庫模式——所采用的手段,ER圖這一概念模型中的實(shí)體最后就成為了一張張的表,實(shí)體屬性成了表屬性,對屬性的約束成了表屬性中的字段類型及非空唯一等約束,實(shí)體中的非空唯一標(biāo)識屬性(組)則成了表的主碼;實(shí)體之間的聯(lián)系,成為表與表之間的外碼參照;一對多還是零對多,對應(yīng)到物理設(shè)計中被參照的字段可否為空;最后,為了提高海量數(shù)據(jù)的檢索效率,4

      武漢理工大學(xué)《軟件綜合設(shè)計》課程設(shè)計說明書

      可以在主碼和外碼上等處建立索引。

      2.1.2 邏輯設(shè)計

      根據(jù)概念設(shè)計階段對數(shù)據(jù)庫概念模型的設(shè)計,構(gòu)造合適的關(guān)系數(shù)據(jù)路模式。

      由ER圖可知,此次設(shè)計共建了4張表:教師表、課程表、講課經(jīng)歷表、主講資格證表。

      對于教師表,其屬性有教師編號,姓名,出生日期,性別,所屬學(xué)院,職稱等;其主要的約束有:教師編號設(shè)置為主碼,姓名非空,其余的屬性值均為基本信息。

      對于課程表,其屬性有課程號、課程名、先修課、學(xué)分、描述等;其主要約束有:課程號設(shè)置為主碼,課程名、學(xué)分設(shè)置為非空,先修課可有可無。

      對于講課經(jīng)歷表,其屬性有教師編號、課程號、授課年份等;其主要約束有:教師編號為引用教師表主碼教師編號的外碼,課程號為引用課程表主碼課程號的外碼,教師編號和課程號一起組成講課經(jīng)歷表的主碼,授課年份非空。

      對于主講資格證表,其主要的屬性有屬性證件編號、教師編號、課程編號、有效截止日期等,其中證件編號設(shè)置為主碼,其中教師編號為引用教師表主碼教師編號的外碼,課程編號為引用課程表主碼課程編號的外碼,有效截止日期非空。

      根據(jù)應(yīng)用情況,查表需求,設(shè)計了多表連接的視圖,方便更快的查找信息。

      2.1.3 物理實(shí)現(xiàn)

      實(shí)現(xiàn)后各表間的聯(lián)系如下圖,并給出了部分視圖的圖表顯示。

      武漢理工大學(xué)《軟件綜合設(shè)計》課程設(shè)計說明書

      2.1.3.1 生成建庫腳本

      在Microsoft SQL Server 2008中構(gòu)建數(shù)據(jù)庫的的相關(guān)信息后,生成的腳本如下: USE [test] 2 GO 3 /****** Object: Table [dbo].[課程] Script Date: 07/03/2012 02:02:30 ******/ 4 SET ANSI_NULLS ON

      武漢理工大學(xué)《軟件綜合設(shè)計》課程設(shè)計說明書 GO 6 SET QUOTED_IDENTIFIER ON 7 GO 8 SET ANSI_PADDING ON 9 GO 10 CREATE TABLE [dbo].[課程](1

      1[課程號] [char](4)NOT NULL, 1

      2[課程名] [char](20)NOT NULL, 1

      3[先修課] [char](4)NULL, 1

      4[學(xué)分] [smallint] NULL, 1

      5[描述] [char](30)NULL, 16 PRIMARY KEY CLUSTERED 17(18

      [課程號] ASC 19)WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF,IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)ON [PRIMARY] 20)ON [PRIMARY] 21 GO 22 SET ANSI_PADDING OFF 23 GO 24 /****** Object: Table [dbo].[教師] Script Date: 07/03/2012 02:02:30 ******/ 25 SET ANSI_NULLS ON 26 GO 27 SET QUOTED_IDENTIFIER ON 28 GO 29 SET ANSI_PADDING ON 30 GO 31 CREATE TABLE [dbo].[教師](32

      [編號] [char](4)NOT NULL, 33

      [姓名] [char](10)NOT NULL, 34

      [性別] [char](2)NULL, 35

      [出生日期] [date] NULL, 36

      [所屬學(xué)院] [char](10)NULL, 37

      [職稱] [char](8)NULL, 38 PRIMARY KEY CLUSTERED 39(40

      [編號] ASC 41)WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF,IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)ON [PRIMARY] 42)ON [PRIMARY] 43 GO 7

      武漢理工大學(xué)《軟件綜合設(shè)計》課程設(shè)計說明書

      SET ANSI_PADDING OFF 45 GO 46 /****** Object: Table [dbo].[主講資格證] Script Date: 07/03/2012 02:02:30 ******/ 47 SET ANSI_NULLS ON 48 GO 49 SET QUOTED_IDENTIFIER ON 50 GO 51 SET ANSI_PADDING ON 52 GO 53 CREATE TABLE [dbo].[主講資格證](54

      [證件編號] [char](10)NOT NULL, 55

      [教師編號] [char](4)NULL, 56

      [課程編號] [char](4)NULL, 57

      [有效截止日期] [date] NULL, 58 PRIMARY KEY CLUSTERED 59(60

      [證件編號] ASC 61)WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF,IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)ON [PRIMARY] 62)ON [PRIMARY] 63 GO 64 SET ANSI_PADDING OFF 65 GO 66 /****** Object: Table [dbo].[講課經(jīng)歷] Script Date: 07/03/2012 02:02:30 ******/ 67 SET ANSI_NULLS ON 68 GO 69 SET QUOTED_IDENTIFIER ON 70 GO 71 SET ANSI_PADDING ON 72 GO 73 CREATE TABLE [dbo].[講課經(jīng)歷](74

      [教師編號] [char](4)NOT NULL, 75

      [課程號] [char](4)NOT NULL, 76

      [授課年份] [char](4)NOT NULL, 77 PRIMARY KEY CLUSTERED 78(79

      [教師編號] ASC, 80

      [課程號] ASC 81)WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF,IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)ON [PRIMARY] 8

      武漢理工大學(xué)《軟件綜合設(shè)計》課程設(shè)計說明書

      82)ON [PRIMARY] 83 GO 84 SET ANSI_PADDING OFF 85 GO 86 /****** Object: View [dbo].[C2] Script Date: 07/03/2012 02:02:31 ******/ 87 SET ANSI_NULLS ON 88 GO 89 SET QUOTED_IDENTIFIER ON 90 GO 91 create view [dbo].[C2] 92 as 93 select 編號,姓名,課程.課程號,課程名,授課年份 94 from 教師,課程,講課經(jīng)歷

      where 教師.編號 = 講課經(jīng)歷.教師編號 and 課程.課程號 = 講課經(jīng)歷.課程號;96 GO 97 /****** Object: View [dbo].[C1] Script Date: 07/03/2012 02:02:31 ******/ 98 SET ANSI_NULLS ON 99 GO 100 SET QUOTED_IDENTIFIER ON 101 GO 102 create view [dbo].[C1] 103 as 104 select 編號,姓名,性別,出生日期,所屬學(xué)院,職稱,課程編號,課程名,證件編號,有效截止日期

      from 教師,課程,主講資格證

      where 教師.編號 = 主講資格證.教師編號 and 課程.課程號 = 主講資格證.課程編號 107 GO 108 /****** Object: Check [CK__講課經(jīng)歷__授課年份__1CF15040] Script Date: 07/03/2012 02:02:30 ******/ 109 ALTER TABLE [dbo].[講課經(jīng)歷] WITH CHECK ADD CHECK(([授課年份] like

      '[0-9][0-9][0-9][0-9]'))110 GO 111 /****** Object: Check [CK__教師__編號__014935CB] Script Date: 07/03/2012 02:02:30 ******/ 112 ALTER TABLE [dbo].[教師] WITH CHECK ADD CHECK(([編號] like

      '[0-9][0-9][0-9][0-9]'))113 GO 114 /****** Object: Check [CK__教師__性別__023D5A04] Script Date: 07/03/2012 02:02:30 ******/ 115 ALTER TABLE [dbo].[教師] WITH CHECK ADD CHECK(([性別]='女' OR [性別]='男'))116 GO 9

      武漢理工大學(xué)《軟件綜合設(shè)計》課程設(shè)計說明書

      /****** Object: Check [CK__教師__職稱__03317E3D] Script Date: 07/03/2012 02:02:30 ******/ 118 ALTER TABLE [dbo].[教師] WITH CHECK ADD CHECK(([職稱]='講師' OR [職稱]='教授'))119 GO 120 /****** Object: Check [CK__課程__課程號__0BC6C43E] Script Date: 07/03/2012 02:02:30 ******/ 121 ALTER TABLE [dbo].[課程] WITH CHECK ADD CHECK(([課程號] like

      '[0-9][0-9][0-9][0-9]'))122 GO 123 /****** Object: ForeignKey [FK__講課經(jīng)歷__教師編號__1B0907CE] Script Date: 07/03/2012 02:02:30 ******/ 124 ALTER TABLE [dbo].[講課經(jīng)歷] WITH CHECK ADD FOREIGN KEY([教師編號])125 REFERENCES [dbo].[教師]([編號])126 GO 127 /****** Object: ForeignKey [FK__講課經(jīng)歷__課程號__1BFD2C07] Script Date: 07/03/2012 02:02:30 ******/ 128 ALTER TABLE [dbo].[講課經(jīng)歷] WITH CHECK ADD FOREIGN KEY([課程號])129 REFERENCES [dbo].[課程]([課程號])130 GO 131 /****** Object: ForeignKey [FK__課程__先修課__0CBAE877] Script Date: 07/03/2012 02:02:30 ******/ 132 ALTER TABLE [dbo].[課程] WITH CHECK ADD FOREIGN KEY([先修課])133 REFERENCES [dbo].[課程]([課程號])134 GO 135 /****** Object: ForeignKey [FK__主講資格證__教師編號__117F9D94] Script Date: 07/03/2012 02:02:30 ******/ 136 ALTER TABLE [dbo].[主講資格證] WITH CHECK ADD FOREIGN KEY([教師編號])137 REFERENCES [dbo].[教師]([編號])138 GO 139 /****** Object: ForeignKey [FK__主講資格證__課程編號__1273C1CD] Script Date: 07/03/2012 02:02:30 ******/ 140 ALTER TABLE [dbo].[主講資格證] WITH CHECK ADD FOREIGN KEY([課程編號])141 REFERENCES [dbo].[課程]([課程號])142 GO 代碼實(shí)現(xiàn)

      本次應(yīng)用程序是采用C#語言編寫,其主要實(shí)現(xiàn)代碼如下:

      static string conStr = “Data Source=wys-pc;Initial Catalog=test;User

      武漢理工大學(xué)《軟件綜合設(shè)計》課程設(shè)計說明書

      ID=sa;Password=123456”;//其中 wys-pc是主機(jī)名,test是要連接的數(shù)據(jù)庫名,采用SQL Server身份驗(yàn)證方式登入數(shù)據(jù)庫,sa為登入賬戶,password為登入密碼。

      SqlConnection con = new SqlConnection(conStr);//con 為連接對象 con.Open();// 打開連接

      SqlCommand command = new SqlCommand(sql, con);//command SQL命令的執(zhí)行對象,其中sql為SQL語句,con為上面建立的連接。

      command.ExecuteNonQuery();//執(zhí)行基本插入、刪除、更新等SQL語句。con.Close();//關(guān)閉連接

      將查詢多表連接的視圖的容輸出到dataGridView組件中時用到的代碼與上面用區(qū)別:

      SqlConnection con = new SqlConnection(conStr);SqlDataAdapter dtp = new SqlDataAdapter(sql, con);//建立數(shù)據(jù)庫的適配器

      DataTable ds = new DataTable();// 建立顯示數(shù)據(jù)表 dtp.Fill(ds);dataGridView1.DataSource = ds;con.Close();

      將單表內(nèi)容輸出到dataGridView組件時代碼為:

      SqlConnection con = new SqlConnection(conStr);con.Open();SqlDataAdapter dtp = new SqlDataAdapter(sql, con);//sql為select 語句。

      DataSet ds = new DataSet();//建立數(shù)據(jù)集 dtp.Fill(ds);dataGridView1.DataSource = ds.Tables[0].DefaultView;con.Close();

      武漢理工大學(xué)《軟件綜合設(shè)計》課程設(shè)計說明書 程序截圖

      管理員登入界面:

      登入后的界面:

      武漢理工大學(xué)《軟件綜合設(shè)計》課程設(shè)計說明書

      查看表中的數(shù)據(jù):

      查找教師相關(guān)信息:

      武漢理工大學(xué)《軟件綜合設(shè)計》課程設(shè)計說明書

      添加信息界面:

      刪除信息界面:

      武漢理工大學(xué)《軟件綜合設(shè)計》課程設(shè)計說明書

      修改信息界面:

      5總結(jié)與體會

      從傳統(tǒng)的面向過程分析與設(shè)計,到基于UML和諸多工具的面向?qū)ο蠼Ec編碼,再加上需求的分析,概念設(shè)計,邏輯設(shè)計,物理實(shí)現(xiàn)等,用戶界面的設(shè)計,整個過程還是比較順利的。

      當(dāng)然,課設(shè)過程中出現(xiàn)的問題是不少的。在邏輯設(shè)計階段,就出現(xiàn)了很多設(shè)計失誤。譬如關(guān)于表的屬性以及表之間的聯(lián)系的設(shè)計。教師表的屬性設(shè)置存在缺漏,還可以添加聯(lián)系方式、郵箱、身份證號、學(xué)位等屬性信息。授課經(jīng)歷也可以增加授課年級、學(xué)期等屬性信息。教師表和課程表之間的聯(lián)系是通過講課資格證表聯(lián)系在一起的,這樣給查詢信息帶來了一些麻煩。

      整體來說,這是又一次意義深遠(yuǎn)的課程設(shè)計。

      第三篇:數(shù)據(jù)庫大作業(yè)-實(shí)驗(yàn)教學(xué)管理系統(tǒng).

      《數(shù)據(jù)庫原理》課程大作業(yè)數(shù)據(jù)庫設(shè)計與應(yīng)用開發(fā) 課題名稱:實(shí)驗(yàn)教學(xué)管理系統(tǒng) 學(xué)號: 姓名:王** 專業(yè)年級:軟件工程10級 成績: 內(nèi)容與要求

      1.請結(jié)合軟件類專業(yè)課程實(shí)驗(yàn)教學(xué)環(huán)節(jié)設(shè)計數(shù)據(jù)庫,實(shí)現(xiàn)實(shí)驗(yàn)教學(xué)的有效管理,具體功能應(yīng)包括但不限于:(1教師可以根據(jù)不同課程編輯和發(fā)布實(shí)驗(yàn)內(nèi)容;(2學(xué)生可以瀏覽實(shí)驗(yàn)內(nèi)容,同時完成作品的提交;(3學(xué)生可以在規(guī)定時間內(nèi)填寫、修改和提交實(shí)驗(yàn)報告;(4教師可以通過應(yīng)用系統(tǒng)批改實(shí)驗(yàn)報告,并提交成績;(5學(xué)生可以查詢個人實(shí)驗(yàn)成績;2.給出數(shù)據(jù)庫設(shè)計各個階段的詳細(xì)設(shè)計報告,包括:

      (1需求分析(2概念結(jié)構(gòu)設(shè)計(3邏輯結(jié)構(gòu)設(shè)計(4物理結(jié)構(gòu)設(shè)計與實(shí)施

      3.寫出應(yīng)用系統(tǒng)的主要功能設(shè)計;4.寫出收獲和體會,包括已解決和尚未解決的問題,進(jìn)一步完善的設(shè)想和建議;5.獨(dú)自完成作業(yè),有雷同的平分得分;6.也可以自行設(shè)計課題。目錄 1 緒論(1 2 應(yīng)用系統(tǒng)功能設(shè)計(2 2.1 業(yè)務(wù)操作流程(2 2.2 系統(tǒng)功能設(shè)計(2 3 數(shù)據(jù)庫設(shè)計(3 3.1 需求分析(3 3.2 概念結(jié)構(gòu)設(shè)計(6 3.3 邏輯結(jié)構(gòu)設(shè)計(7 3.4 物理結(jié)構(gòu)設(shè)計與實(shí)施(7 4 結(jié)束語(8

      4.1 收獲和體會(8 4.2 總結(jié)與展望(8 1 緒論

      目前,為了提高同學(xué)們的動手操作能力,檢驗(yàn)學(xué)生對知識的掌握程度以及知熟練程度,許多實(shí)驗(yàn)課通常會定期給學(xué)生安排實(shí)驗(yàn)報告的填寫。

      但是,當(dāng)今的實(shí)驗(yàn)報告通常還使用原始的方法,即老師提前公布實(shí)驗(yàn)內(nèi)容,學(xué)生根據(jù)內(nèi)容要求在一定的時間內(nèi)書寫紙質(zhì)的報告,并上交教師進(jìn)行批改,教師根據(jù)學(xué)生的實(shí)驗(yàn)情況給出學(xué)生成績并進(jìn)行存檔,以便后查。但是學(xué)生手寫實(shí)驗(yàn)報告時,有些學(xué)生字體不整潔,并且書寫的格式還不標(biāo)準(zhǔn)。同時,許多時候,同學(xué)們?yōu)榱耸止ぬ顚憣?shí)驗(yàn)報告,浪費(fèi)了大量的時間,這使導(dǎo)致學(xué)生的學(xué)習(xí)效率普遍降低而且教師在批改的時候非常耗時和煩惱的,也會在一定程度上影響學(xué)生的成績。

      于是擬開發(fā)一款實(shí)驗(yàn)管理系統(tǒng)軟件來統(tǒng)一管理學(xué)生的實(shí)驗(yàn)報告是當(dāng)前多數(shù)學(xué)校迫切需要的。

      本實(shí)驗(yàn)教學(xué)系統(tǒng),運(yùn)用基本的數(shù)據(jù)庫技術(shù),實(shí)現(xiàn)了傳統(tǒng)實(shí)驗(yàn)報告的基本功能,這不僅方便了學(xué)生書寫報告和教師批改,節(jié)省紙張,而且還可以更方便的對報告進(jìn)行存儲和查看,實(shí)現(xiàn)實(shí)驗(yàn)教學(xué)的有效管理,同時學(xué)生的學(xué)習(xí)效率也會得到提高。2 應(yīng)用系統(tǒng)功能設(shè)計 2.1 業(yè)務(wù)操作流程

      手工操作的實(shí)際操作流程如下:

      老師提前公布實(shí)驗(yàn)內(nèi)容,學(xué)生根據(jù)內(nèi)容要求在一定的時間內(nèi)書寫紙質(zhì)報告,并上交教師進(jìn)行批改,教師根據(jù)學(xué)生的實(shí)驗(yàn)情況給出學(xué)生成績并進(jìn)行存檔,以便后查。學(xué)生可以提出申請進(jìn)行查看自己的實(shí)驗(yàn)成績。

      2.2 系統(tǒng)功能設(shè)計

      擬開發(fā)的應(yīng)用系統(tǒng)將實(shí)現(xiàn)的主要功能如下:(1教師可以根據(jù)不同課程編輯和發(fā)布實(shí)驗(yàn)內(nèi)容;(2學(xué)生可以瀏覽實(shí)驗(yàn)內(nèi)容,同時完成作品的提交;(3學(xué)生可以在規(guī)定時間內(nèi)填寫、修改和提交實(shí)驗(yàn)報告;(4教師可以通過應(yīng)用系統(tǒng)批改實(shí)驗(yàn)報告,并提交成績;(5學(xué)生可以查詢個人實(shí)驗(yàn)成績。2 3 數(shù)據(jù)庫設(shè)計 3.1 需求分析

      該教學(xué)管理系統(tǒng)的數(shù)據(jù)流圖如下:

      圖3-1 頂層數(shù)據(jù)流圖

      圖3-2 該教學(xué)管理子系統(tǒng)數(shù)據(jù)流圖 數(shù)據(jù)字典如下: 1.主要的數(shù)據(jù)項(xiàng)

      表3-1 數(shù)據(jù)庫的主要的數(shù)據(jù)項(xiàng)

      2.數(shù)據(jù)結(jié)構(gòu)

      表3-2 數(shù)據(jù)庫的主要的數(shù)據(jù)結(jié)構(gòu)

      3.數(shù)據(jù)流

      表3-3 數(shù)據(jù)庫的主要的數(shù)流

      4.數(shù)據(jù)存儲

      表3-4 數(shù)據(jù)庫的主要的數(shù)據(jù)存儲

      5.處理過程

      表3-5 數(shù)據(jù)庫的主要的處理過程

      圖3-3 實(shí)驗(yàn)教學(xué)管理系統(tǒng)的全局E-R圖

      分析圖3-3,此系統(tǒng)涉及到實(shí)體有:課程,教師課程,教師,實(shí)驗(yàn)內(nèi)容,實(shí)驗(yàn)報告,學(xué)生。

      結(jié)合實(shí)際情況,根據(jù)E-R圖向關(guān)系模型的轉(zhuǎn)化的一般規(guī)則,將實(shí)體型轉(zhuǎn)化為關(guān)系模式并進(jìn)行優(yōu)化,關(guān)系的碼用下劃線標(biāo)出,結(jié)果如下:

      課程(課程號,課程名 教師(教師編號,教師姓名 教師課程(id,教師編號,課程號 學(xué)生(學(xué)號,姓名,班級

      實(shí)驗(yàn)內(nèi)容(id2,實(shí)驗(yàn)序號,id,實(shí)驗(yàn)內(nèi)容,實(shí)驗(yàn)日期 實(shí)驗(yàn)報告(學(xué)號,id2,報告內(nèi)容,成績,提交日期 3.4 物理結(jié)構(gòu)設(shè)計與實(shí)施

      圖3-4 實(shí)驗(yàn)教學(xué)管理系統(tǒng)數(shù)據(jù)庫中各個表對應(yīng)的關(guān)系圖

      實(shí)驗(yàn)教學(xué)管理系統(tǒng)數(shù)據(jù)庫設(shè)計 學(xué)號:******* 姓名:** 4 結(jié)束語 4.1 收獲和體會 通過這次數(shù)據(jù)庫的大作業(yè),我對之前學(xué)習(xí)的有關(guān)數(shù)據(jù)庫的知識,以及軟件工程

      知識有了新的認(rèn)識;我對以前的理論知識有了更深層次的理解,真正做到了理論與 實(shí)踐的統(tǒng)一;同時,我的認(rèn)識問題、分析問題、解決問題的能力都有了很大的提高。當(dāng)然,在完成大作業(yè)的過程中,也遇到了各種的困難,隨后通過老師和同學(xué)們 的幫助,最后問題有一一被我解決。當(dāng)我把這項(xiàng)作業(yè)完成的時候,我真的不敢相信 我竟然可以克服這么多困難。因此,雖然熬了很多的夜,但我得到的不僅僅是專業(yè)知識方面的收獲,更重要 的是學(xué)會的如何去解決問題,如何在做項(xiàng)目的過程中與老師交流,與同學(xué)交流。所 以,這次大作業(yè)很值!謝謝老師和同學(xué)對我的考驗(yàn)和幫助,謝謝!4.2 總結(jié)與展望 本教學(xué)試驗(yàn)管理系實(shí)現(xiàn)了要求中所給出的各項(xiàng)功能,和傳統(tǒng)的手動操作相比,大大的提高了老師的工作效率,學(xué)生的學(xué)習(xí)效率。對教師的教學(xué),以及學(xué)生的學(xué)習(xí)帶來了很大的方便。但對于系統(tǒng)本身來說,還存在許多的不足,比如,本系統(tǒng)中學(xué)生成績以及學(xué)生 提交的實(shí)驗(yàn)報告是在一個關(guān)系中的,這對學(xué)生查詢成績來說,會大大降低查詢的速 度,帶來的眾多不便;又比如,該系統(tǒng)的觸發(fā)器沒有完善,給學(xué)生修改實(shí)驗(yàn)報告帶 來了一些不便。對于這些問題,我會進(jìn)一步的去學(xué)習(xí),去分析,然后不斷的完善。我相信,通 過老師和同學(xué)們的幫助,以及我的不懈努力,我的這個系統(tǒng)會越來越方便師生使用,而且我的動手能力也將大大的提升。8

      第四篇:C3E4-教學(xué)管理數(shù)據(jù)庫-數(shù)據(jù)查詢

      C3E4:教學(xué)管理數(shù)據(jù)庫-數(shù)據(jù)查詢

      一、實(shí)驗(yàn)?zāi)康?/p>

      掌握數(shù)據(jù)庫中表的查詢操作

      二、實(shí)驗(yàn)工具

      MS SQL Server 2008

      三、實(shí)驗(yàn)內(nèi)容及要求

      在 C3E3-教學(xué)管理數(shù)據(jù)庫 中完成以下操作。

      --【5-1】查詢?nèi)w學(xué)生的姓名、--【5-2】查詢?nèi)w學(xué)生的詳細(xì)信息。

      --【5-3】將每個學(xué)生的累計學(xué)分降低10%后顯示出來。

      學(xué)號和話號碼電。

      --【5-4】將每個學(xué)生的累計學(xué)分降低10%后顯示出來,要求查詢結(jié)果表的標(biāo)題用漢語顯示。

      --【5-5】查詢每個院系有在讀學(xué)生的專業(yè)。

      --【5-6】查詢來自杭州的所有學(xué)生。

      --【5-7】查詢累計學(xué)分在160分以下的學(xué)生姓名和累計學(xué)分。

      --【5-8】查詢累計學(xué)分不在150和159之間的學(xué)生姓名和累計學(xué)分。

      --【5-9】查詢姓名在'陳'和'李'之間的學(xué)生學(xué)號和姓名。

      --【5-10】查詢來自杭州、寧波或溫州的學(xué)生學(xué)號和姓名。

      --【5-11】查詢既不來自杭州,也不來自寧波的學(xué)生學(xué)號和姓名。

      --【5-12】查詢學(xué)號后兩位是“09”,或者等于學(xué)號前兩位或中間兩位的學(xué)生學(xué)號和姓名。

      --【5-13】查詢姓名中第二個字為“鵬”的學(xué)生學(xué)號和姓名。

      --【5-14】查詢學(xué)號長度不等于7,或者學(xué)號后6位含有非數(shù)字字符的學(xué)生學(xué)號和姓名。

      --【5-15】查詢學(xué)號最后一位既不是“1”和“3”,也不是“9”的學(xué)生學(xué)號和姓名。

      --【5-16】查詢課程名以“DB_”開頭的課程信息。

      --【5-17】查詢沒有成績的學(xué)號和開課計劃編號。

      --【5-18】查詢有成績的學(xué)號和開課計劃編號。

      --【5-19】查詢這樣的男生,他的電話號碼前3位是“130”,他來自杭州或者寧波,他既不主修電子商務(wù)專業(yè),也不主修信息管理專業(yè);

      --【5-20】查詢選修了開課計劃編號為'010101'的課程的學(xué)生學(xué)號和成績,查詢結(jié)果按分?jǐn)?shù)降序排列。

      --【5-21】查詢選修了開課編號為'010101'的課程的學(xué)生學(xué)號、成績以及加了10分后的新成績,查詢結(jié)果按原成績降序、按新成績升序排列。

      --【5-22】查詢選修了開課編號為'010101'的課程的學(xué)生學(xué)號,并按成績降序排列。

      --【5-23】查詢所有課本的總價格和平均價格,以及打七折后的總價格和平均價格。

      --【5-24】查詢課程編號前兩位數(shù)字是'02'的課程所用課本的總價格和平均價格。

      --【5-25】查詢至少選修了一門課程的學(xué)生總數(shù)。

      --【5-26】查詢課程編號前兩位數(shù)字是'02'的課程總數(shù)。

      --【5-27】查詢各門課程的課程號及相應(yīng)的選課人數(shù)。

      --【5-28】查詢學(xué)號前5位為'S0601'且選修了兩門以上(含)課程的學(xué)生學(xué)號。

      --【5-29】查詢學(xué)生的基本信息及其選課信息。

      --【5-30】查詢選修了開課計劃編號為“010101”的課程的學(xué)生學(xué)號和姓名。

      --【5-31】查詢至少選修了學(xué)號為“S060110”的學(xué)生所選一門課程的學(xué)生學(xué)號和姓名。

      --【5-32】用JOIN和ON關(guān)鍵字實(shí)現(xiàn)5-31的查詢。

      --【5-33】查詢學(xué)生的學(xué)號、姓名、籍貫信息及其選課信息,分別以左外連接、右外連接和全外連接的形式顯示。--(1)左外連接

      --(2)右外連接

      --(3)全外連接

      --【5-34】查詢選修了課程名為“數(shù)據(jù)庫原理”的學(xué)生學(xué)號和姓名。

      --【5-35】查詢累計學(xué)分比“胡漢民”多2分以上(含)的學(xué)生學(xué)號、姓名和累計學(xué)分。

      --【5-36】查詢學(xué)生S060101的姓名和各門課程的平均成績。

      --【5-37】查詢累計學(xué)分比計算機(jī)專業(yè)和信息管理專業(yè)所有學(xué)生都低的學(xué)生名單。

      --【5-38】查詢選修了開課計劃編號為010101的課程的學(xué)生姓名。

      --【5-39】查詢計算機(jī)專業(yè)和信息管理專業(yè)的學(xué)生信息。

      第五篇:數(shù)據(jù)庫在教學(xué)管理中的應(yīng)用

      摘 要

      在互聯(lián)網(wǎng)迅速發(fā)展的時代里,發(fā)展經(jīng)濟(jì)的發(fā)展和科技的進(jìn)步為電子商務(wù)開辟了無比廣闊的前景, 在 全球信息化大勢所驅(qū)的影響下,各國的電子商務(wù)不斷的改進(jìn)、完善和進(jìn)步, 電子商務(wù)已成為 21 世紀(jì)先進(jìn)生產(chǎn)力的標(biāo)志之一.作為一種信息時代 國際通行的商務(wù)模式,電子商務(wù)觀念正不斷深入人心.而在我國,計 算機(jī)與網(wǎng)絡(luò)技術(shù)的普及與發(fā)展,電子商務(wù)迅速崛起,網(wǎng)上交易發(fā)展也 步入了一個新臺階.電子商務(wù)的深入發(fā)展引發(fā)了一場廣泛,深刻的商 業(yè)變革.電子商務(wù)作為網(wǎng)上交易的重要商務(wù)活動之一,其存在的巨大 經(jīng)濟(jì)潛力,使得許多企業(yè)都躍躍欲試,雖然這一新經(jīng)濟(jì)狀態(tài)下的商務(wù) 形態(tài)有著光明的前景,但也面臨著許多問題.經(jīng)歷了網(wǎng)絡(luò)泡沫的中國 電子商務(wù),目前已經(jīng)進(jìn)入平穩(wěn)發(fā)展階段,前景非??春?但是電子商 務(wù)在未來的發(fā)展道路上,其問題依然不少.因此,現(xiàn)在應(yīng)展望電子商 務(wù)的發(fā)展趨勢,理清目前存在的問題并提出相應(yīng)對策,這樣就更有利 于新形勢下我國電子商務(wù)的持續(xù),快速,健康地發(fā)展.關(guān)鍵詞:電子商務(wù),發(fā)展趨勢,問題,前景,對策

      致謝 ?????????????..........................................20

      Internet從事商務(wù)或活動。電子商務(wù)是在技術(shù)、經(jīng)濟(jì)高度發(fā)達(dá)的現(xiàn)代社會里,掌握信息技術(shù)和商務(wù)規(guī)則的人,系統(tǒng)化地運(yùn)用電子工具,高效率、低成本地從事以商品交換為中心的各種活動的總稱。這個分析突出了電子商務(wù)的前提、中心、重點(diǎn)、目的和標(biāo)準(zhǔn),指出它應(yīng)達(dá)到的水平和效果,它是對電子商務(wù)更嚴(yán)格和體現(xiàn)時代要求的定義,它從系統(tǒng)的觀點(diǎn)出發(fā),強(qiáng)調(diào)人在系統(tǒng)中的中心地位,將環(huán)境與人、人與工具、人與勞動對象有機(jī)地聯(lián)系起來,用系統(tǒng)的目標(biāo)、系統(tǒng)的組成來定義電子商務(wù),從而使它具有生產(chǎn)力的性質(zhì)。

      1.2 電子商務(wù)的產(chǎn)生與發(fā)展(1)電子商務(wù)產(chǎn)生的背景

      信息技術(shù)(Information Technology,簡稱為IT)是指20世紀(jì)后半葉發(fā)展起來的兩項(xiàng)電子技術(shù),即集成電路技術(shù)和數(shù)據(jù)網(wǎng)絡(luò)通信技術(shù),為電子商務(wù)的發(fā)展奠定了技術(shù)基礎(chǔ)。

      20世紀(jì)40年代,開始了信息技術(shù)革命的新時代,與工業(yè)革命相比發(fā)展速度更快,對社會生產(chǎn)力和人類工作、生活方式的影響也都更為深入和廣泛。1946年美國賓夕法尼亞大學(xué)研制成了世界上

      致謝

      回想我三年的大學(xué)生活,在河南經(jīng)貿(mào)學(xué)院里留下了許多美好深刻的回憶,在這里有陪伴三年的同學(xué),有諄諄教誨的老師,三年的鍛煉讓我從一個懵懂的少年變成了一個合格的畢業(yè)大學(xué)生,在這里我不僅學(xué)到了扎實(shí)的專業(yè)知識,而且積累了許多寶貴的社會經(jīng)驗(yàn),為我以后的工作學(xué)習(xí)奠定堅實(shí)的基礎(chǔ)。因此,我由衷感謝河南經(jīng)貿(mào)的所有老師和領(lǐng)導(dǎo),感謝所有陪我一起走過的同學(xué)。最后衷心的祝愿母校桃李滿天下,祝愿所有的老師身體健康,萬事如意,也祝愿所有河南經(jīng)貿(mào)的同學(xué)前程似錦,宏圖無量!

      下載教學(xué)管理數(shù)據(jù)庫的設(shè)計word格式文檔
      下載教學(xué)管理數(shù)據(jù)庫的設(shè)計.doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        數(shù)據(jù)庫設(shè)計說明書

        **數(shù)據(jù)庫設(shè)計說明書 班級:姓名:學(xué)號 1 引言 1.1 編寫目的 1.2 編寫背景 2 系統(tǒng)功能分析 3 系統(tǒng)結(jié)構(gòu)設(shè)計 3.1 概念結(jié)構(gòu)設(shè)計(得出實(shí)體圖) 3.2 邏輯結(jié)構(gòu)設(shè)計(實(shí)體、聯(lián)系的具體信息) 3......

        數(shù)據(jù)庫設(shè)計說明書

        文件編號:GL5.7 匯達(dá)軟件版次:A 代替:2000年3月21日 共2頁 第1頁 數(shù)據(jù)庫設(shè)計說明書 數(shù)據(jù)庫設(shè)計說明書的編制目的:對于設(shè)計中的數(shù)據(jù)庫的所有標(biāo)識、邏輯結(jié)構(gòu)和物理結(jié)構(gòu)作出具體......

        數(shù)據(jù)庫設(shè)計心得

        數(shù)據(jù)庫設(shè)計經(jīng)驗(yàn)談 數(shù)據(jù)庫設(shè)計經(jīng)驗(yàn)談 一個成功的管理系統(tǒng),是由:[50% 的業(yè)務(wù) + 50% 的軟件] 所組成,而 50% 的成功軟件又有 [25% 的數(shù)據(jù)庫 + 25% 的程序] 所組成,數(shù)據(jù)庫設(shè)計的好......

        數(shù)據(jù)庫設(shè)計流程

        數(shù)據(jù)庫設(shè)計流程 目前數(shù)據(jù)庫設(shè)計一般分為6個階段,即需求分析階段,概念結(jié)構(gòu)設(shè)計階段,邏輯結(jié)構(gòu)設(shè)計階段,物理結(jié)構(gòu)設(shè)計階段,實(shí)施階段,運(yùn)行與維護(hù)階段。 (1) 需求分析階段 需求分析階段......

        數(shù)據(jù)庫設(shè)計評分標(biāo)準(zhǔn)

        系統(tǒng)評分標(biāo)準(zhǔn)(40%) 一、系統(tǒng)功能設(shè)計的合理性(40分) 二、數(shù)據(jù)庫設(shè)計的合理性(60分) 總結(jié)報告評分標(biāo)準(zhǔn)(30%) 一、文章內(nèi)容是否合理:基本上包括以下內(nèi)容:(80分) 前言:簡要說明選題的背景和......

        數(shù)據(jù)庫設(shè)計可選題目

        保險代理人資格模擬考試系統(tǒng)的設(shè)計與實(shí)現(xiàn) 暴龍眼鏡專賣店銷售系統(tǒng)的設(shè)計與實(shí)現(xiàn) 機(jī)電學(xué)院職工信息系統(tǒng)的設(shè)計與實(shí)現(xiàn) 博陽高中學(xué)生管理系統(tǒng)的設(shè)計與實(shí)現(xiàn) 五家子村信息化管理系......

        數(shù)據(jù)庫設(shè)計教案[推薦]

        數(shù)據(jù)庫課程設(shè)計 數(shù)據(jù)庫課程設(shè)計教案 一、課程設(shè)計目的 數(shù)據(jù)庫系統(tǒng)課程設(shè)計是計算機(jī)科學(xué)與技術(shù)專業(yè)集中實(shí)踐性環(huán)節(jié)之一,是學(xué)習(xí)完《數(shù)據(jù)庫系統(tǒng)概論》課程后進(jìn)行的一次全面的綜......

        數(shù)據(jù)庫設(shè)計原則

        4.3.1數(shù)據(jù)庫設(shè)計原則 數(shù)據(jù)庫設(shè)計的基本原則是在系統(tǒng)總體信息方案的指導(dǎo)下,各個庫應(yīng)當(dāng)為它所支持的管理目標(biāo)服務(wù),在設(shè)計數(shù)據(jù)庫系統(tǒng)時,應(yīng)當(dāng)重點(diǎn)考慮以下幾個因素: 1、數(shù)據(jù)庫必須......