版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 課 程 設(shè) 計(jì)</p><p> 20 ~20 學(xué)年第 學(xué)期</p><p> 題 目: </p><p> 教 學(xué) 系: </p><p> 專(zhuān)業(yè)班級(jí): </p><
2、p> 指導(dǎo)教師: </p><p> 學(xué)生姓名: </p><p><b> 年 月 日</b></p><p> 課 程 設(shè) 計(jì) 任 務(wù) 書(shū)</p><p> 數(shù)據(jù)庫(kù)設(shè)計(jì)—公司管理系統(tǒng)</p><p>&
3、lt;b> 1、設(shè)計(jì)背景</b></p><p> 杭州箱包貿(mào)易公司剛剛成立,設(shè)立管理部、采購(gòu)部、生產(chǎn)部和銷(xiāo)售部四個(gè)部門(mén)。管理部主要負(fù)責(zé)人士、財(cái)務(wù)和物品的管理;采購(gòu)部采購(gòu)制作產(chǎn)品需要的原材料;生產(chǎn)部生產(chǎn)產(chǎn)品;銷(xiāo)售部銷(xiāo)售產(chǎn)品。</p><p><b> 2、課題簡(jiǎn)介</b></p><p> 隨著現(xiàn)代科技的高速發(fā)展,設(shè)備
4、和管理的現(xiàn)代化,在實(shí)際工作中如何提高工</p><p> 作效率成為一個(gè)很重要的問(wèn)題。而建立管理信息系統(tǒng)是一個(gè)很好的解決辦法。</p><p> 經(jīng)過(guò)半年的學(xué)習(xí),我們對(duì)計(jì)算機(jī)方面的知識(shí)有了很大的提升,本著理論聯(lián)系</p><p> 實(shí)際的宗旨,通過(guò)學(xué)校提供的這次軟件技術(shù)實(shí)踐的機(jī)會(huì),在指導(dǎo)教師的幫助下,</p><p> 歷經(jīng)兩周時(shí)間,
5、我自行設(shè)計(jì)一套公司管理系統(tǒng)。</p><p> 應(yīng)用對(duì)數(shù)據(jù)庫(kù)系統(tǒng)原理的理論學(xué)習(xí),通過(guò)上機(jī)實(shí)踐的方式將理論知識(shí)與實(shí)踐</p><p> 更好的結(jié)合起來(lái),鞏固所學(xué)知識(shí)。</p><p> 數(shù)據(jù)庫(kù)應(yīng)用 課程實(shí)踐:實(shí)踐和鞏固在課堂公司中學(xué)習(xí)有關(guān)知識(shí),熟練掌握對(duì)于給定結(jié)構(gòu)的數(shù)據(jù)庫(kù)的創(chuàng)建、基本操作、程序系統(tǒng)的建立和調(diào)試以及系統(tǒng)評(píng)價(jià)。</p><p>
6、; 數(shù)據(jù)庫(kù)原理 軟件設(shè)計(jì)實(shí)踐:實(shí)踐和鞏固在課堂教學(xué)中學(xué)習(xí)的關(guān)于關(guān)系數(shù)據(jù)庫(kù)原理的有關(guān)知識(shí)和數(shù)據(jù)庫(kù)系統(tǒng)的建立方法,熟練掌握對(duì)于給定實(shí)際問(wèn)題,為了建立一個(gè)關(guān)系數(shù)據(jù)庫(kù)信息管理系統(tǒng),必須得經(jīng)過(guò)系統(tǒng)調(diào)研、需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)、物理設(shè)計(jì)、系統(tǒng)調(diào)試、維護(hù)以及系統(tǒng)評(píng)價(jià)的一般過(guò)程,為畢業(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ù)庫(kù)設(shè)計(jì)方法和關(guān)系規(guī)范化理論做指導(dǎo)完成從系統(tǒng)的分析到設(shè)計(jì)直至系統(tǒng)的最終實(shí)現(xiàn),開(kāi)發(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)域,對(duì)應(yīng)用領(lǐng)域中的信息要求和操作要求進(jìn)行詳細(xì)分析,形成需求分析說(shuō)明書(shū)。重點(diǎn)是調(diào)查,收集與分析用戶在數(shù)據(jù)管理中的信息要求,處理要求,數(shù)據(jù)的安全
9、性與完整性要求。</p><p> 為了完成需求分析的任務(wù),要詳細(xì)調(diào)查待開(kāi)發(fā)的數(shù)據(jù)庫(kù)應(yīng)用部門(mén)的情況,了解原系統(tǒng)工作概況,分析用戶的各種需求,在此基礎(chǔ)上確定新系統(tǒng)的功能。新系統(tǒng)必須考慮今后的擴(kuò)充和改變,不能僅僅按當(dāng)前應(yīng)用需求來(lái)設(shè)計(jì)數(shù)據(jù)庫(kù)。</p><p><b> 6、需求分析的過(guò)程</b></p><p> (1)調(diào)查公司組織機(jī)構(gòu)的總體狀
10、況。本公司系統(tǒng)主要由財(cái)務(wù)管理系統(tǒng),人力管理系統(tǒng)以及資源管理系統(tǒng)。</p><p> (2)熟悉各部門(mén)的業(yè)務(wù)活動(dòng)狀況。調(diào)查各部門(mén)的業(yè)務(wù)活動(dòng)情況,對(duì)現(xiàn)行系統(tǒng)的功能和和所需信息有一個(gè)明確的認(rèn)識(shí)。包括了解各個(gè)部門(mén)輸入和使用什么數(shù)據(jù),如何加工處理這些數(shù)據(jù),輸入什么信息,輸出什么信息,輸出到什么部門(mén),輸出的結(jié)果的格式是什么等。</p><p> (3)根據(jù)(1)(2)調(diào)查的結(jié)果,對(duì)公司管理中各應(yīng)用
11、的信息要求和操作要求進(jìn)行詳細(xì)分析,從中得到:該公司系統(tǒng)的各個(gè)應(yīng)用從數(shù)據(jù)庫(kù)中得到哪些信息,這些信息的具體內(nèi)容和性質(zhì)是什么,要求完成什么樣的處理功能,對(duì)某些處理要求的相應(yīng)時(shí)間,既對(duì)數(shù)據(jù)的安全,完整性的要求。</p><p> ?。?)確定系統(tǒng)的邊界。確定整個(gè)系統(tǒng)中哪些由計(jì)算機(jī)完成,哪些將來(lái)由系統(tǒng)完成,哪些由人工完成。由計(jì)算機(jī)完成的功能就是新系統(tǒng)完成的功能。</p><p><b>
12、 7、數(shù)據(jù)字典</b></p><p> 經(jīng)過(guò)可行性分析和初步需求調(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)通常有四類(lèi)方法:自頂向下,自底向上,逐漸擴(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> 按照?qǐng)Da 公司學(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> 部門(mén)(部門(mén)編號(hào),部門(mén)名)</p><p> 職工(職工編號(hào),姓名
16、,性別,出生日期,籍貫,身份證號(hào),職工類(lèi)型,工資)</p><p> 訂單(訂單號(hào),訂單名稱(chēng),訂單類(lèi)型,訂單日期,訂購(gòu)件數(shù),訂單狀態(tài),職工編號(hào),需要材料類(lèi)型,需要材料數(shù)量)</p><p> 財(cái)務(wù)(交易號(hào),交易類(lèi)型,交易金額,交易日期,職工編號(hào))</p><p> 庫(kù)存(產(chǎn)品編號(hào),產(chǎn)品類(lèi)型,入庫(kù)時(shí)間,出庫(kù)時(shí)間,產(chǎn)品數(shù)量,職工編號(hào))</p><
17、;p><b> 數(shù)據(jù)庫(kù)的結(jié)構(gòu)</b></p><p> 數(shù)據(jù)庫(kù)公司管理系統(tǒng)表結(jié)構(gòu)</p><p><b> 職工信息表</b></p><p> 列名 數(shù)據(jù)類(lèi)型 大小 小數(shù)位 是否為空值 默認(rèn)值 約束</p><p> 職工編號(hào)
18、 char 10 否 主鍵</p><p> 姓名 nvarchar 20 否</p><p> 性別 nchar 2 男</p
19、><p> 出生日期 date </p><p> 籍貫 nvarchar 20</p><p> 身份證號(hào) char 30 </p><p> 職工類(lèi)型 nvarchar 20</p>
20、<p> 工資 char 10</p><p> 部門(mén) nvarchar 20</p><p><b> 訂單信息表</b></p><p> 列名 數(shù)據(jù)類(lèi)型 大小 小數(shù)位 是否為空值 默認(rèn)值 約束</
21、p><p> 訂單號(hào) char 10 否 主鍵</p><p> 訂單名稱(chēng) nvarchar 30 否</p><p> 訂單類(lèi)型 nvarchar 30 </p><p&
22、gt; 訂單日期 date </p><p> 訂購(gòu)件數(shù) int </p><p> 訂單狀態(tài) nvarchar 20</p><p> 職工編號(hào) char 10 外鍵<
23、;/p><p> 需要材料類(lèi)型 nvarchar 50</p><p> 需要材料數(shù)量 int </p><p><b> 財(cái)務(wù)信息表</b></p><p> 列名 數(shù)據(jù)類(lèi)型 大小 小數(shù)位 是否為空值 默認(rèn)值 約束</p
24、><p> 交易號(hào) char 10 否 主鍵</p><p> 交易類(lèi)型 nvarchar 20 </p><p> 交易金額 char 10</p><p> 交易日期 dat
25、e</p><p> 職工編號(hào) char 10 外鍵</p><p><b> 庫(kù)存信息表</b></p><p> 列名 數(shù)據(jù)類(lèi)型 大小 小數(shù)位 是否為空值 默認(rèn)值 約束<
26、/p><p> 產(chǎn)品編號(hào) char 10 否 主鍵</p><p> 入庫(kù)時(shí)間 date</p><p> 出庫(kù)時(shí)間 date</p><p> 產(chǎn)品類(lèi)型 nvarchar
27、 30</p><p> 產(chǎn)品數(shù)量 int</p><p> 職工編號(hào) 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> 庫(kù)存信息表</b></p><p> 將表中的信息建立數(shù)據(jù)庫(kù)</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)對(duì)公司信息的查詢和更新(修改、插入、刪除)操作,方便于對(duì)系部基本信息的管理 </p><p> ?。?)職工表的查詢和更新模塊</p><p> 將完成職工基
31、本信息的查詢、更新(修改、插入、刪除)操作,便于對(duì)職工信息的集中管理</p><p> ?。?)訂單表的查詢和更新模塊</p><p> 將完成訂單基本信息的查詢、更新(修改、插入、刪除)操作,便于對(duì)訂單信息的集中管理</p><p> ?。?)財(cái)務(wù)的查詢和更新模塊</p><p> 將完成財(cái)務(wù)基本信息的查詢、更新(修改、插入、刪除)操作
32、,便于對(duì)財(cái)務(wù)信息的集中管理</p><p> ?。?)庫(kù)存的查詢和更新模塊</p><p> 將完成對(duì)庫(kù)存基本信息的查詢、更新(修改、插入、刪除)操作,便于對(duì)庫(kù)存信息的集中管理</p><p><b> 14、建立視圖</b></p><p> ?。?)向職工信息表中添加一位職工:00007 李明 男 1968.
33、6.18 荊州 421161196806185498 老職工 2800 采購(gòu)部</p><p> Insert into 職工信息表</p><p> Values (‘00007’,‘李明’,‘男’,‘1968.6.18’,‘荊州’,‘421161196806185498’, ‘老職工’,‘2800’,‘采購(gòu)部’)</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> (3)查詢每個(gè)職工的職工編號(hào)、姓名、性別、籍貫</p><p> Select職工編號(hào),姓名,性別,籍貫 </p><p> From 職工信息表</p><p> ?。?)查詢職工編號(hào)為00003的職工姓名、性別、籍貫和工資</p><p> select 姓名,性別,籍貫,工資
36、</p><p><b> From 職工信息</b></p><p> Where 職工編號(hào)=00003</p><p> ?。?)查詢計(jì)算每個(gè)職工的年齡</p><p> 語(yǔ)句:select year(getdate())-year(出生日期()) as ‘年齡’</p><p> F
37、rom 職工信息表</p><p> ?。?)查詢所有籍貫含有“漢”的職工的姓名、性別、籍貫</p><p> 語(yǔ)句:Select 姓名,性別,籍貫</p><p> From 職工信息表</p><p> Where adress=‘%漢’</p><p> ?。?0)查詢訂單Hi7861的狀態(tài)及負(fù)責(zé)人<
38、/p><p> 語(yǔ)句:select 訂單狀態(tài),職工姓名</p><p> From 訂單信息表,職工信息表</p><p> Where 訂單信息表.職工編號(hào)=職工信息表.職工編號(hào)</p><p> ?。?1)查詢公司管理部的人數(shù)</p><p> Select count 職工信息表.職工信息 as ‘總?cè)藬?shù)’&
39、lt;/p><p><b> From職工信息表</b></p><p> Where 部門(mén)=‘管理部’</p><p> (12)將職工信息表中職工編號(hào)為00005的性別改為男</p><p> Update 性別 </p><p> From 職工信息表</p
40、><p> Where 職工編號(hào)=‘00005’</p><p> 刪除職工信息表中職工編號(hào)為00007的信息</p><p> Delete 職工信息表</p><p> Where 職工編號(hào)=‘00007’</p><p><b> 課程設(shè)計(jì)成績(jī)?cè)u(píng)定表</b></p>&
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)---數(shù)據(jù)庫(kù)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--bbs系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--數(shù)據(jù)庫(kù)設(shè)計(jì)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)---機(jī)房管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--工資管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)
- 數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)---教室管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--圖書(shū)借閱管理數(shù)據(jù)庫(kù)設(shè)計(jì)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--快餐訂餐系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)論文---汽車(chē)銷(xiāo)售管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--超市會(huì)員管理系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)
- 數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)---圖書(shū)管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)
- 工資管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告(數(shù)據(jù)庫(kù)課程設(shè)計(jì))
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--圖書(shū)管理系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)
- 工資管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告數(shù)據(jù)庫(kù)課程設(shè)計(jì)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)---圖書(shū)管理系統(tǒng)數(shù)據(jù)庫(kù)管理系統(tǒng)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)快餐訂餐系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--數(shù)據(jù)庫(kù)系統(tǒng)原理
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)——賓館客房管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)---網(wǎng)上拍賣(mài)數(shù)據(jù)庫(kù)設(shè)計(jì)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)---學(xué)生成績(jī)管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論