版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 課 程 設(shè) 計(jì)</b></p><p> 2011——2012學(xué)年 第2學(xué)期</p><p><b> 課程設(shè)計(jì)任務(wù)書</b></p><p> 題目: 公安局刑事案件管理系統(tǒng)設(shè)計(jì) </p><p>
2、 初始條件:學(xué)習(xí)數(shù)據(jù)庫相關(guān)知識(shí),了解SQL語言,了解軟件設(shè)計(jì)的基本方法。</p><p> 要求完成的主要任務(wù):</p><p> 對(duì)實(shí)際系統(tǒng)進(jìn)行分析,間接調(diào)查,鼓勵(lì)直接調(diào)研;寫出需求分析說明。</p><p><b> 數(shù)據(jù)庫設(shè)計(jì)</b></p><p><b> ?。?)概念結(jié)構(gòu)設(shè)計(jì)</b&g
3、t;</p><p> 說明本數(shù)據(jù)庫將反映的現(xiàn)實(shí)世界中的實(shí)體、屬性和它們之間的關(guān)系等的原始數(shù)據(jù)形式,包括各數(shù)據(jù)項(xiàng)、記錄、表的標(biāo)識(shí)符、定義、類型、度量單位和值域,建立本數(shù)據(jù)庫的每一幅用戶視圖和全局視圖(E-R圖,可以用基本E-R圖或擴(kuò)展E-R圖)。</p><p> ?。?)邏輯結(jié)構(gòu)設(shè)計(jì):將概念結(jié)構(gòu)映射為數(shù)據(jù)庫全局邏輯結(jié)構(gòu)(關(guān)系模型),包括所確定的關(guān)鍵字和屬性、重新確定的記錄結(jié)構(gòu)和所建立的
4、各個(gè)表文件之間的相互關(guān)系。其中提請(qǐng)注意: a.用規(guī)范化的方法檢查表</p><p> b.?dāng)?shù)據(jù)字典設(shè)計(jì) 對(duì)數(shù)據(jù)庫設(shè)計(jì)中涉及到的各種項(xiàng)目,如數(shù)據(jù)項(xiàng)、記錄、模式、子模式等一般要建立起數(shù)據(jù)字典,以說明它們的標(biāo)識(shí)符、同義名及有關(guān)信息。 </p><p> c.安全保密設(shè)計(jì) 說明在數(shù)據(jù)庫的設(shè)計(jì)中,將如何通過區(qū)分不同的訪問者、不同的訪問類型和不同的數(shù)據(jù)對(duì)象,進(jìn)行分別對(duì)待而獲得的數(shù)據(jù)庫安全保密的設(shè)
5、計(jì)考慮。</p><p> ?。?)實(shí)現(xiàn)設(shè)計(jì),以流行的RDBMS為支撐:</p><p> a. 寫出數(shù)據(jù)庫、關(guān)系的定義形式包括:列級(jí)約束和表級(jí)約束</p><p> b. 索引、聚簇的設(shè)計(jì);</p><p> c. 視圖及查詢?cè)O(shè)計(jì)</p><p><b> 系統(tǒng)的功能模塊圖</b><
6、;/p><p><b> 時(shí)間安排:</b></p><p> 指導(dǎo)教師簽名: 年 月 日</p><p> 系主任(或責(zé)任教師)簽名: 年 月 日</p><p><b> 目錄</b></p>
7、;<p><b> 1 概述3</b></p><p><b> 1.1設(shè)計(jì)題目3</b></p><p><b> 1.2需求分析3</b></p><p> 1.3可行性分析3</p><p> 2 系統(tǒng)目標(biāo)和設(shè)計(jì)原則4</p>
8、<p><b> 2.1系統(tǒng)目標(biāo)4</b></p><p><b> 2.2設(shè)計(jì)原則4</b></p><p> 3 支撐環(huán)境規(guī)劃4</p><p> 4 系統(tǒng)總體結(jié)構(gòu)4</p><p> 4.1 總體DFD4</p><p> 4.2 功
9、能結(jié)構(gòu)5</p><p> 4.2.1系統(tǒng)功能模塊介紹5</p><p> 4.2.2功能模塊圖5</p><p> 4.3 數(shù)據(jù)庫結(jié)構(gòu)6</p><p> 4.3.1 E-R圖6</p><p> 4.3.2關(guān)系模型的建立7</p><p> 5 總體實(shí)施計(jì)劃8<
10、;/p><p><b> 5.1表的設(shè)計(jì)8</b></p><p> 5.2視圖設(shè)計(jì)11</p><p> 5.3存儲(chǔ)過程設(shè)計(jì)12</p><p> 5.4簇、索引設(shè)計(jì)12</p><p><b> 6 研制報(bào)告12</b></p><p&
11、gt; 6.1研制過程12</p><p> 6.2本規(guī)劃的特點(diǎn)、不足12</p><p> 6.3設(shè)計(jì)體會(huì)13</p><p><b> 7 參考文獻(xiàn)13</b></p><p><b> 1 概述</b></p><p><b> 1.1設(shè)計(jì)
12、題目</b></p><p> 公安局刑事案件管理系統(tǒng)設(shè)計(jì)</p><p><b> 1.2需求分析</b></p><p> 根據(jù)調(diào)查,隨著改革開放和社會(huì)主義現(xiàn)代化建設(shè)的不斷發(fā)展,社會(huì)利益格局和社會(huì)結(jié)構(gòu)也處在不斷調(diào)整變化之中,整個(gè)社會(huì)環(huán)境日益復(fù)雜動(dòng)態(tài)化。多樣化、動(dòng)態(tài)化、復(fù)雜化的社會(huì)環(huán)境給社會(huì)穩(wěn)定帶來了極大沖擊,社會(huì)治安出現(xiàn)了
13、許多新情況和新問題,刑事犯罪呈現(xiàn)高發(fā)態(tài)勢(shì),各種偶然性、突發(fā)性事件急劇增多,刑事犯罪活動(dòng)的有組織化、暴力化、動(dòng)態(tài)化的趨勢(shì)日益明顯。所以及時(shí)掌握各種違法犯罪信息,對(duì)于預(yù)防犯罪、打擊犯罪,及早制定決策,妥善處理各類違法犯罪問題,維護(hù)社會(huì)穩(wěn)定,保障改革開發(fā)和社會(huì)主義經(jīng)濟(jì)建設(shè)的順利進(jìn)行具有十分重要的作用。</p><p> 公安局刑事案件管理系統(tǒng)將各種輔助決策、指揮信息、犯罪情報(bào)資料等進(jìn)行集中管理,規(guī)范劃一,實(shí)現(xiàn)了刑事案
14、件從受理、立案、偵察、破案、統(tǒng)計(jì)分析,信息的再利用。</p><p><b> 1.3可行性分析</b></p><p><b> 技術(shù)可行性</b></p><p> 使用Microsoft Office Visio建立該數(shù)據(jù)庫的概念模型設(shè)計(jì);</p><p> 使用SQL SERVER
15、建立該數(shù)據(jù)庫的邏輯結(jié)構(gòu)和物理結(jié)構(gòu);</p><p> 使用Visual Basic開發(fā)環(huán)境可以實(shí)現(xiàn)公安局刑事案件管理系統(tǒng)對(duì)數(shù)據(jù)庫操作的設(shè)計(jì),實(shí)現(xiàn)公安局工作人員對(duì)數(shù)據(jù)庫的交互式操作。</p><p><b> 經(jīng)濟(jì)可行性</b></p><p> 該系統(tǒng)應(yīng)用到計(jì)算機(jī)網(wǎng)絡(luò)、數(shù)據(jù)庫、數(shù)據(jù)分析技術(shù),結(jié)構(gòu)簡單,對(duì)系統(tǒng)的要求比較低,在經(jīng)濟(jì)上完全可行。
16、對(duì)于公安局來說應(yīng)該不存在經(jīng)濟(jì)問題,所以經(jīng)濟(jì)可行,為了社會(huì)的安全,這是必要的。</p><p><b> 操作可行性</b></p><p> 本系統(tǒng)的設(shè)計(jì)目標(biāo)是為了實(shí)現(xiàn)對(duì)刑事案件報(bào)案、立案、破案以及對(duì)犯罪信息的查詢和分析計(jì)算機(jī)化操作。該系統(tǒng)普及之后可以極大的提高公安局工作人員的工作效率,在操作上完全可行。</p><p> 2 系統(tǒng)目標(biāo)和
17、設(shè)計(jì)原則</p><p><b> 2.1系統(tǒng)目標(biāo)</b></p><p> 利用當(dāng)今計(jì)算機(jī)先進(jìn)技術(shù),提供刑事案件和犯罪嫌疑人全部信息的收集、報(bào)案、立破、結(jié)案、查詢檢索、統(tǒng)計(jì)報(bào)表等功能,實(shí)現(xiàn)刑 偵工作中從接報(bào)案、立案、結(jié)案、案件管理、信息再利用、統(tǒng)計(jì)分析的全面計(jì)算機(jī)動(dòng)態(tài)控制及管理,將快速傳遞信息、完整收集信息、充分共享信息、全面的提高公安局工作人員的工作效率做為系
18、統(tǒng)建設(shè)的目標(biāo)。</p><p><b> 2.2設(shè)計(jì)原則</b></p><p> 本系統(tǒng)按照規(guī)范設(shè)計(jì)的方法,考慮數(shù)據(jù)庫及其應(yīng)用系統(tǒng)開發(fā)全過程,依次進(jìn)行需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫實(shí)施以及數(shù)據(jù)庫運(yùn)行和維護(hù)。</p><p> 在系統(tǒng)設(shè)計(jì)開始,首先要明確該系統(tǒng)的信息要求,明確系統(tǒng)的各個(gè)功能模塊、確定完全性以及完
19、整性要求,然后按照自頂向下的方法,首先定義全局概念結(jié)構(gòu)的框架的核心概念結(jié)構(gòu),然后逐步細(xì)化,畫出系統(tǒng)的E-R圖,根據(jù)E-R圖得出關(guān)系模型,使用Sql Server完成數(shù)據(jù)庫的物理設(shè)計(jì),最終運(yùn)行數(shù)據(jù)庫并且使用Visual Basic完成交互式的公安局刑事案件管理系統(tǒng)。</p><p><b> 3 支撐環(huán)境規(guī)劃</b></p><p> 硬件支撐環(huán)境:CPU 1.2G
20、; 內(nèi)存64M以上; 操作系統(tǒng) Windows 98以上</p><p> 軟件支撐環(huán)境及開發(fā)工具:Microsoft Visio,Mircorsoft Visual basic,Sql Server</p><p><b> 4 系統(tǒng)總體結(jié)構(gòu)</b></p><p><b> 4.1 總體DFD</b></p
21、><p><b> 4.2 功能結(jié)構(gòu)</b></p><p> 4.2.1系統(tǒng)功能模塊介紹</p><p> 登錄模塊:輸入用戶名及口令,進(jìn)入管理員模塊,不同的管理員權(quán)限有不同的功能。</p><p> 注冊(cè)模塊:用于創(chuàng)建一個(gè)管理員,輸入管理員信息,存儲(chǔ)到數(shù)據(jù)庫。</p><p> 管理員模
22、塊:可以進(jìn)行基本信息的填寫,修改密碼,進(jìn)行案例管理,根據(jù)管理員得權(quán)限,他們可以做不同的事項(xiàng)。</p><p> 案例管理模塊:添加案例,刪除案例,修改案例,查詢案例,但不是每一個(gè)管理員都能這樣做,有的可以查看,但是不能修改,或者刪除。</p><p> 4.2.2功能模塊圖</p><p><b> 4.3 數(shù)據(jù)庫結(jié)構(gòu)</b></p
23、><p> 4.3.1 E-R圖</p><p> 實(shí)體有嫌疑人,證人,法官,律師,案件,檢察官,刑警,管理員。</p><p> 4.3.2關(guān)系模型的建立</p><p> 嫌疑人(身份證號(hào),姓名,性別,年齡,辯護(hù)律師,相關(guān)案件編號(hào))</p><p> 刑警(刑警編號(hào),刑警姓名,身份證號(hào),性別,所屬單位,
24、職位)</p><p> 證人(證人身份證號(hào),證人姓名,性別,年齡)</p><p> 檢察官(檢察官證號(hào),檢察官姓名,性別,所在檢察院,身份證號(hào),職位)</p><p> 法官(法官證號(hào),法官姓名,法官性別,所在法院,身份證號(hào),法官級(jí)別)</p><p> 案件(案件編號(hào),案件類型,案件嫌疑人,案件證人,案件主審法官證號(hào),案件始發(fā)時(shí)
25、間,案件結(jié)束時(shí)間,案件詳述,案件登記人)</p><p> 律師(律師證號(hào),律師姓名,律師性別,所在事務(wù)所,身份證號(hào),律師類型,負(fù)責(zé)的案例編號(hào))</p><p> 管理員(用戶名,密碼,性別,真實(shí)姓名,身份證號(hào),管理權(quán)限)</p><p> 緝拿(刑警編號(hào),嫌疑人身份證號(hào),案件編號(hào))</p><p> 訴訟(檢察官證號(hào),嫌疑人身份證號(hào)
26、,案件編號(hào))</p><p><b> 5 總體實(shí)施計(jì)劃</b></p><p> 首先建立數(shù)據(jù)庫plcase</p><p><b> 5.1表的設(shè)計(jì)</b></p><p> 嫌疑人(身份證號(hào),姓名,性別,年齡,辯護(hù)律師,相關(guān)案件編號(hào))對(duì)應(yīng)的表如下圖</p><p&g
27、t; 刑警(刑警編號(hào),刑警姓名,身份證號(hào),性別,所屬單位,職位)對(duì)應(yīng)的表如下圖</p><p> 證人(證人身份證號(hào),證人姓名,性別,年齡)對(duì)應(yīng)的表如下圖</p><p> 檢察官(檢察官證號(hào),檢察官姓名,性別,所在檢察院,身份證號(hào),職位)對(duì)應(yīng)的表如下圖</p><p> 法官(法官證號(hào),法官姓名,法官性別,所在法院,身份證號(hào),法官級(jí)別)對(duì)應(yīng)的表如下圖<
28、;/p><p> 案件(案件編號(hào),案件類型,案件嫌疑人,案件證人,案件主審法官證號(hào),案件始發(fā)時(shí)間,案件結(jié)束時(shí)間,案件詳述,案件登記人)對(duì)應(yīng)的表如下圖</p><p> 律師(律師證號(hào),律師姓名,律師性別,所在事務(wù)所,身份證號(hào),律師類型,負(fù)責(zé)的案例編號(hào))對(duì)應(yīng)的表如下圖</p><p> 管理員(用戶名,密碼,性別,真實(shí)姓名,身份證號(hào),管理權(quán)限)對(duì)應(yīng)的表如下圖<
29、/p><p> 緝拿(刑警編號(hào),嫌疑人身份證號(hào),案件編號(hào))對(duì)應(yīng)的表如下圖</p><p> 訴訟(檢察官證號(hào),嫌疑人身份證號(hào),案件編號(hào))對(duì)應(yīng)的表如下圖</p><p><b> 5.2視圖設(shè)計(jì)</b></p><p> 為了方便對(duì)于案件以及罪犯犯罪情況的查詢,建立視圖viewofcase</p><
30、;p> create view viewofcase</p><p><b> as</b></p><p> select 罪犯編號(hào),法官編號(hào),案件編號(hào)</p><p> from caseissued , judger , criminal</p><p> where criminal.涉入案件編號(hào)
31、=caseissued.案件編號(hào) and judger.法官編號(hào)=caseissued.主審法官編號(hào)</p><p><b> 5.3存儲(chǔ)過程設(shè)計(jì)</b></p><p> 查詢二次或以上犯案的罪犯的存儲(chǔ)過程</p><p> CREATE PROCEDURE [dbo].[PROCEDURE1] AS</p><p&
32、gt; select s1.罪犯編號(hào)</p><p> from viewofcase s1,viewofcase s2</p><p> where s1.罪犯編號(hào)=s2.罪犯編號(hào) and s1.案件編號(hào)<>s2.案件編號(hào);</p><p> 查詢罪犯詳細(xì)信息的存儲(chǔ)過程</p><p> CREATE PROCEDUR
33、E [dbo].[PROCEDURE2] AS</p><p> select criminal.罪犯編號(hào),罪犯姓名,罪犯姓名,刑罰,案件編號(hào),審判日期,事件</p><p> from criminal,caseissued,judger</p><p> where criminal.涉入案件編號(hào)=caseissued.案件編號(hào) and caseissue
34、d.主審法官編號(hào)= judger.法官編號(hào)</p><p><b> 5.4簇、索引設(shè)計(jì)</b></p><p> 根據(jù)該系統(tǒng)的功能可以只到,對(duì)caseissued表中的案件編號(hào)以及criminal表中的罪犯編號(hào)是最經(jīng)常被查詢的,所以要對(duì)著兩個(gè)列加上索引以加快查詢速度.</p><p> create unique index casen
35、o on caseissued (案件編號(hào) desc)</p><p> create unique index criminalno on criminal (罪犯編號(hào) desc)</p><p><b> 6 研制報(bào)告</b></p><p><b> 6.1研制過程</b></p><p&g
36、t; 在本次課程設(shè)計(jì)中,在進(jìn)行系統(tǒng)開發(fā)之前,首先進(jìn)行需求分析通過網(wǎng)絡(luò)等各種資料,明確一個(gè)公安局刑事案件管理系統(tǒng)應(yīng)該具有哪些功能,然后根據(jù)所學(xué)的知識(shí)對(duì)該系統(tǒng)進(jìn)行概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫實(shí)施以及數(shù)據(jù)庫的運(yùn)行,最終完成公安局刑事案件管理系統(tǒng)。</p><p> 6.2本規(guī)劃的特點(diǎn)、不足</p><p> 本規(guī)劃使用規(guī)范化設(shè)計(jì)的方法,完成了數(shù)據(jù)庫的設(shè)計(jì),本系統(tǒng)具有模型
37、簡單、結(jié)構(gòu)明確的特點(diǎn),使用該系統(tǒng)明顯地提高公安局工作人員的工作效率,但是本系統(tǒng)仍然有很多缺點(diǎn),對(duì)于不同的功能模塊,應(yīng)該設(shè)置不同的使用者權(quán)限,由于自己的水平有限沒有完成這一點(diǎn),因此系統(tǒng)的安全性比較低。此外,為一些實(shí)體加上了一些不必要的屬性,從而加大了數(shù)據(jù)冗余度。</p><p><b> 6.3設(shè)計(jì)體會(huì)</b></p><p> 通過本次課程設(shè)計(jì),對(duì)數(shù)據(jù)庫進(jìn)行了分析
38、,設(shè)計(jì)了概念模型結(jié)構(gòu),畫出了E-R圖,并進(jìn)行了邏輯物理結(jié)構(gòu),建立了關(guān)系模型和數(shù)據(jù)庫的基本表??赡苡幸恍┤毕荩幸恍┤笔?,少了一些復(fù)雜的考慮,想的并不是很全,畢竟我沒有碰到這樣的事,而且我也不可能和公安局進(jìn)行交談,我只是從網(wǎng)上和書上看到,所以這并不一定符合公安局特定的需求,不同的地方有不同的需求。能力要不斷的加強(qiáng),要對(duì)數(shù)據(jù)庫更加深入的理解才行,我們現(xiàn)在學(xué)習(xí)的只是數(shù)據(jù)庫系統(tǒng)原理,并沒有好好的掌握一門DBMS,還需要以后更多的實(shí)踐。</
39、p><p><b> 7 參考文獻(xiàn)</b></p><p> 《數(shù)據(jù)庫系統(tǒng)概論》,主編:王珊,薩師煊 出版社:高等教育出版社</p><p> 《SQL 寶典》 主編:Alex Kriegel 翻譯:高偉 田俊靜 出版社:人民郵電出版社</p><p> 《Sql Server數(shù)據(jù)庫編程》,主編:趙強(qiáng) 出版
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 城市公安局刑事案件管理平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 高密市公安局刑事案件、行政案件管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 政法信息共享平臺(tái)公安局刑事案件協(xié)同系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 公安刑事案件統(tǒng)計(jì)與分析系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 少年刑事案件
- 公安機(jī)關(guān)刑事案件管轄分工規(guī)定
- 刑事案件的媒介景觀——我國刑事案件報(bào)道研究.pdf
- 數(shù)據(jù)庫課程設(shè)計(jì)--數(shù)據(jù)庫設(shè)計(jì)—公司管理系統(tǒng)
- 刑事案件信息系統(tǒng)設(shè)計(jì)與開發(fā).pdf
- 數(shù)據(jù)庫課程設(shè)計(jì)---機(jī)房管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)
- 刑事案件庭審筆錄
- 刑事案件會(huì)見筆錄
- 刑事案件庭審筆錄
- 刑事案件庭審筆錄
- 數(shù)據(jù)庫課程設(shè)計(jì)-酒店管理系統(tǒng)課程設(shè)計(jì)
- 數(shù)據(jù)庫課程設(shè)計(jì)--工資管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)
- 數(shù)據(jù)庫原理課程設(shè)計(jì)---教室管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)
- 數(shù)據(jù)庫課程設(shè)計(jì)--bbs系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)
- 刑事案件強(qiáng)制措施管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 數(shù)據(jù)庫課程設(shè)計(jì)論文---汽車銷售管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論