2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩13頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、<p>  課 程 設(shè) 計(jì)</p><p>  20 ~20 學(xué)年第 學(xué)期</p><p>  題 目: </p><p>  教 學(xué) 系: </p><p>  專業(yè)班級: </p><

2、p>  指導(dǎo)教師: </p><p>  學(xué)生姓名: </p><p><b>  年 月 日</b></p><p>  課 程 設(shè) 計(jì) 任 務(wù) 書</p><p>  數(shù)據(jù)庫設(shè)計(jì)—公司管理系統(tǒng)</p><p>&

3、lt;b>  1、設(shè)計(jì)背景</b></p><p>  杭州箱包貿(mào)易公司剛剛成立,設(shè)立管理部、采購部、生產(chǎn)部和銷售部四個部門。管理部主要負(fù)責(zé)人士、財(cái)務(wù)和物品的管理;采購部采購制作產(chǎn)品需要的原材料;生產(chǎn)部生產(chǎn)產(chǎn)品;銷售部銷售產(chǎn)品。</p><p><b>  2、課題簡介</b></p><p>  隨著現(xiàn)代科技的高速發(fā)展,設(shè)備

4、和管理的現(xiàn)代化,在實(shí)際工作中如何提高工</p><p>  作效率成為一個很重要的問題。而建立管理信息系統(tǒng)是一個很好的解決辦法。</p><p>  經(jīng)過半年的學(xué)習(xí),我們對計(jì)算機(jī)方面的知識有了很大的提升,本著理論聯(lián)系</p><p>  實(shí)際的宗旨,通過學(xué)校提供的這次軟件技術(shù)實(shí)踐的機(jī)會,在指導(dǎo)教師的幫助下,</p><p>  歷經(jīng)兩周時間,

5、我自行設(shè)計(jì)一套公司管理系統(tǒng)。</p><p>  應(yīng)用對數(shù)據(jù)庫系統(tǒng)原理的理論學(xué)習(xí),通過上機(jī)實(shí)踐的方式將理論知識與實(shí)踐</p><p>  更好的結(jié)合起來,鞏固所學(xué)知識。</p><p>  數(shù)據(jù)庫應(yīng)用 課程實(shí)踐:實(shí)踐和鞏固在課堂公司中學(xué)習(xí)有關(guān)知識,熟練掌握對于給定結(jié)構(gòu)的數(shù)據(jù)庫的創(chuàng)建、基本操作、程序系統(tǒng)的建立和調(diào)試以及系統(tǒng)評價(jià)。</p><p>

6、;  數(shù)據(jù)庫原理 軟件設(shè)計(jì)實(shí)踐:實(shí)踐和鞏固在課堂教學(xué)中學(xué)習(xí)的關(guān)于關(guān)系數(shù)據(jù)庫原理的有關(guān)知識和數(shù)據(jù)庫系統(tǒng)的建立方法,熟練掌握對于給定實(shí)際問題,為了建立一個關(guān)系數(shù)據(jù)庫信息管理系統(tǒng),必須得經(jīng)過系統(tǒng)調(diào)研、需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)、物理設(shè)計(jì)、系統(tǒng)調(diào)試、維護(hù)以及系統(tǒng)評價(jià)的一般過程,為畢業(yè)設(shè)計(jì)打</p><p><b>  下基礎(chǔ)。</b></p><p><b>  

7、4、設(shè)計(jì)內(nèi)容</b></p><p>  運(yùn)用基于E-R 模型的數(shù)據(jù)庫設(shè)計(jì)方法和關(guān)系規(guī)范化理論做指導(dǎo)完成從系統(tǒng)的分析到設(shè)計(jì)直至系統(tǒng)的最終實(shí)現(xiàn),開發(fā)公司管理信息系統(tǒng),完成公司管理信息系統(tǒng)的全部功能。</p><p>  首先做好需求分析,并完成數(shù)據(jù)流圖和數(shù)據(jù)字典。</p><p>  其次做概念分析,利用實(shí)體聯(lián)系的方法將需求分析的用戶需求抽象為信息結(jié)構(gòu),得

8、到E-R 圖。</p><p>  然后就是邏輯結(jié)構(gòu)設(shè)計(jì),將E-R 圖轉(zhuǎn)換為計(jì)算機(jī)系統(tǒng)所支持的邏輯模型</p><p><b>  5、需求分析的任務(wù)</b></p><p>  需求分析的任務(wù)是調(diào)查應(yīng)用領(lǐng)域,對應(yīng)用領(lǐng)域中的信息要求和操作要求進(jìn)行詳細(xì)分析,形成需求分析說明書。重點(diǎn)是調(diào)查,收集與分析用戶在數(shù)據(jù)管理中的信息要求,處理要求,數(shù)據(jù)的安全

9、性與完整性要求。</p><p>  為了完成需求分析的任務(wù),要詳細(xì)調(diào)查待開發(fā)的數(shù)據(jù)庫應(yīng)用部門的情況,了解原系統(tǒng)工作概況,分析用戶的各種需求,在此基礎(chǔ)上確定新系統(tǒng)的功能。新系統(tǒng)必須考慮今后的擴(kuò)充和改變,不能僅僅按當(dāng)前應(yīng)用需求來設(shè)計(jì)數(shù)據(jù)庫。</p><p><b>  6、需求分析的過程</b></p><p> ?。?)調(diào)查公司組織機(jī)構(gòu)的總體狀

10、況。本公司系統(tǒng)主要由財(cái)務(wù)管理系統(tǒng),人力管理系統(tǒng)以及資源管理系統(tǒng)。</p><p> ?。?)熟悉各部門的業(yè)務(wù)活動狀況。調(diào)查各部門的業(yè)務(wù)活動情況,對現(xiàn)行系統(tǒng)的功能和和所需信息有一個明確的認(rèn)識。包括了解各個部門輸入和使用什么數(shù)據(jù),如何加工處理這些數(shù)據(jù),輸入什么信息,輸出什么信息,輸出到什么部門,輸出的結(jié)果的格式是什么等。</p><p>  (3)根據(jù)(1)(2)調(diào)查的結(jié)果,對公司管理中各應(yīng)用

11、的信息要求和操作要求進(jìn)行詳細(xì)分析,從中得到:該公司系統(tǒng)的各個應(yīng)用從數(shù)據(jù)庫中得到哪些信息,這些信息的具體內(nèi)容和性質(zhì)是什么,要求完成什么樣的處理功能,對某些處理要求的相應(yīng)時間,既對數(shù)據(jù)的安全,完整性的要求。</p><p>  (4)確定系統(tǒng)的邊界。確定整個系統(tǒng)中哪些由計(jì)算機(jī)完成,哪些將來由系統(tǒng)完成,哪些由人工完成。由計(jì)算機(jī)完成的功能就是新系統(tǒng)完成的功能。</p><p><b> 

12、 7、數(shù)據(jù)字典</b></p><p>  經(jīng)過可行性分析和初步需求調(diào)查,抽象出該子系統(tǒng)業(yè)務(wù)流程圖,如圖a 所</p><p><b>  示。</b></p><p><b>  圖a</b></p><p>  8、概念結(jié)構(gòu)設(shè)計(jì)的方法</p><p>  設(shè)計(jì)

13、概念結(jié)構(gòu)通常有四類方法:自頂向下,自底向上,逐漸擴(kuò)張以及混合策略。本公司系統(tǒng)采用的是自底向上的方法。即首先定義全局的概念結(jié)構(gòu)的框架,然后逐步細(xì)化。根據(jù)自頂向上地進(jìn)行需求分析然后再自底上上地進(jìn)行概念設(shè)計(jì)。</p><p>  9、概念結(jié)構(gòu)設(shè)計(jì)的步驟</p><p>  概念結(jié)構(gòu)的設(shè)計(jì)可分為兩步:第一步是抽象數(shù)據(jù)并設(shè)計(jì)局部視圖。第二步是集成局部視圖,得到全局的概念結(jié)構(gòu)。</p>

14、<p>  10、數(shù)據(jù)抽象與局部視圖設(shè)計(jì)</p><p>  按照圖a 公司學(xué)管理系統(tǒng)總框架圖,設(shè)計(jì)局部E-R 圖。</p><p><b>  圖b</b></p><p>  圖c 圖d</p><p&g

15、t;<b>  圖f</b></p><p><b>  圖e</b></p><p><b>  圖g</b></p><p>  11、E-R 圖向關(guān)系模型的轉(zhuǎn)換</p><p>  部門(部門編號,部門名)</p><p>  職工(職工編號,姓名

16、,性別,出生日期,籍貫,身份證號,職工類型,工資)</p><p>  訂單(訂單號,訂單名稱,訂單類型,訂單日期,訂購件數(shù),訂單狀態(tài),職工編號,需要材料類型,需要材料數(shù)量)</p><p>  財(cái)務(wù)(交易號,交易類型,交易金額,交易日期,職工編號)</p><p>  庫存(產(chǎn)品編號,產(chǎn)品類型,入庫時間,出庫時間,產(chǎn)品數(shù)量,職工編號)</p><

17、;p><b>  數(shù)據(jù)庫的結(jié)構(gòu)</b></p><p>  數(shù)據(jù)庫公司管理系統(tǒng)表結(jié)構(gòu)</p><p><b>  職工信息表</b></p><p>  列名 數(shù)據(jù)類型 大小 小數(shù)位 是否為空值 默認(rèn)值 約束</p><p>  職工編號

18、 char 10 否 主鍵</p><p>  姓名 nvarchar 20 否</p><p>  性別 nchar 2 男</p

19、><p>  出生日期 date </p><p>  籍貫 nvarchar 20</p><p>  身份證號 char 30 </p><p>  職工類型 nvarchar 20</p>

20、<p>  工資 char 10</p><p>  部門 nvarchar 20</p><p><b>  訂單信息表</b></p><p>  列名 數(shù)據(jù)類型 大小 小數(shù)位 是否為空值 默認(rèn)值 約束</

21、p><p>  訂單號 char 10 否 主鍵</p><p>  訂單名稱 nvarchar 30 否</p><p>  訂單類型 nvarchar 30 </p><p&

22、gt;  訂單日期 date </p><p>  訂購件數(shù) int </p><p>  訂單狀態(tài) nvarchar 20</p><p>  職工編號 char 10 外鍵<

23、;/p><p>  需要材料類型 nvarchar 50</p><p>  需要材料數(shù)量 int </p><p><b>  財(cái)務(wù)信息表</b></p><p>  列名 數(shù)據(jù)類型 大小 小數(shù)位 是否為空值 默認(rèn)值 約束</p

24、><p>  交易號 char 10 否 主鍵</p><p>  交易類型 nvarchar 20 </p><p>  交易金額 char 10</p><p>  交易日期 dat

25、e</p><p>  職工編號 char 10 外鍵</p><p><b>  庫存信息表</b></p><p>  列名 數(shù)據(jù)類型 大小 小數(shù)位 是否為空值 默認(rèn)值 約束<

26、/p><p>  產(chǎn)品編號 char 10 否 主鍵</p><p>  入庫時間 date</p><p>  出庫時間 date</p><p>  產(chǎn)品類型 nvarchar

27、 30</p><p>  產(chǎn)品數(shù)量 int</p><p>  職工編號 char 10 外鍵</p><p>  根據(jù)總體結(jié)構(gòu)圖設(shè)計(jì)各表的結(jié)構(gòu)</p><p><b>  職工信息表</b&

28、gt;</p><p><b>  訂單信息表</b></p><p><b>  財(cái)務(wù)信息表</b></p><p><b>  庫存信息表</b></p><p>  將表中的信息建立數(shù)據(jù)庫</p><p><b>  圖1</b&g

29、t;</p><p><b>  圖2</b></p><p><b>  圖3</b></p><p><b>  圖4</b></p><p><b>  圖5</b></p><p><b>  圖6</b&g

30、t;</p><p><b>  13、系統(tǒng)功能模塊</b></p><p> ?。?)公司信息查詢和更新模塊</p><p>  將實(shí)現(xiàn)對公司信息的查詢和更新(修改、插入、刪除)操作,方便于對系部基本信息的管理 </p><p> ?。?)職工表的查詢和更新模塊</p><p>  將完成職工基

31、本信息的查詢、更新(修改、插入、刪除)操作,便于對職工信息的集中管理</p><p> ?。?)訂單表的查詢和更新模塊</p><p>  將完成訂單基本信息的查詢、更新(修改、插入、刪除)操作,便于對訂單信息的集中管理</p><p> ?。?)財(cái)務(wù)的查詢和更新模塊</p><p>  將完成財(cái)務(wù)基本信息的查詢、更新(修改、插入、刪除)操作

32、,便于對財(cái)務(wù)信息的集中管理</p><p>  (5)庫存的查詢和更新模塊</p><p>  將完成對庫存基本信息的查詢、更新(修改、插入、刪除)操作,便于對庫存信息的集中管理</p><p><b>  14、建立視圖</b></p><p>  (1)向職工信息表中添加一位職工:00007 李明 男 1968.

33、6.18 荊州 421161196806185498 老職工 2800 采購部</p><p>  Insert into 職工信息表</p><p>  Values (‘00007’,‘李明’,‘男’,‘1968.6.18’,‘荊州’,‘421161196806185498’, ‘老職工’,‘2800’,‘采購部’)</p><p> ?。?)查詢

34、職工的基本信息的視圖定義如下:</p><p>  create view 職工_view</p><p><b>  as</b></p><p><b>  select *</b></p><p>  from 職工信息表</p><p>  with check op

35、tion;</p><p> ?。?)查詢每個職工的職工編號、姓名、性別、籍貫</p><p>  Select職工編號,姓名,性別,籍貫 </p><p>  From 職工信息表</p><p> ?。?)查詢職工編號為00003的職工姓名、性別、籍貫和工資</p><p>  select 姓名,性別,籍貫,工資

36、</p><p><b>  From 職工信息</b></p><p>  Where 職工編號=00003</p><p> ?。?)查詢計(jì)算每個職工的年齡</p><p>  語句:select year(getdate())-year(出生日期()) as ‘年齡’</p><p>  F

37、rom 職工信息表</p><p> ?。?)查詢所有籍貫含有“漢”的職工的姓名、性別、籍貫</p><p>  語句:Select 姓名,性別,籍貫</p><p>  From 職工信息表</p><p>  Where adress=‘%漢’</p><p> ?。?0)查詢訂單Hi7861的狀態(tài)及負(fù)責(zé)人<

38、/p><p>  語句:select 訂單狀態(tài),職工姓名</p><p>  From 訂單信息表,職工信息表</p><p>  Where 訂單信息表.職工編號=職工信息表.職工編號</p><p> ?。?1)查詢公司管理部的人數(shù)</p><p>  Select count 職工信息表.職工信息 as ‘總?cè)藬?shù)’&

39、lt;/p><p><b>  From職工信息表</b></p><p>  Where 部門=‘管理部’</p><p>  (12)將職工信息表中職工編號為00005的性別改為男</p><p>  Update 性別 </p><p>  From 職工信息表</p

40、><p>  Where 職工編號=‘00005’</p><p>  刪除職工信息表中職工編號為00007的信息</p><p>  Delete 職工信息表</p><p>  Where 職工編號=‘00007’</p><p><b>  課程設(shè)計(jì)成績評定表</b></p>&

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論