1. Trang chủ
  2. » Luận Văn - Báo Cáo

luận văn công nghệ thông tin phân tích và thiết kế hệ thống quản lý tài sản bị mất cắp và thông báo tìm thấy trên website

115 852 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 115
Dung lượng 4,43 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

LUẬN VĂN TỐT NGHIỆP Đề tài: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ TÀI SẢN BỊ MẤT CẮP VÀ THÔNG BÁO TÌM THẤY TRÊN WEBSITE... +Thống kê từng loại tài sản bị mất cắp và tài sản được tìm

Trang 1

LUẬN VĂN TỐT NGHIỆP

Đề tài:

PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ

TÀI SẢN BỊ MẤT CẮP VÀ THÔNG BÁO

TÌM THẤY TRÊN WEBSITE

GVHD: Văn Như Bích B

SVTH : Nguyễn Thị Mai Loan

MSSV : 98th132 , khoá: 1998-2003

Trang 2

************** -o0o -

Khoa : Công nghệ thôg tin

Bộ môn: Hệ thống thông tin

NHIỆM VỤ THỰC HIỆN ĐỒ ÁN TỐT NGHIỆP

Họ và tên : Nguyễn Thị Mai Loan MSSV :98TH132

a)Dữ liệu ban đầu :

+Trung tâm quản lý xe , 282 Nơ Trang Long

+Toà soạn báo công an,110 Nguyễn Du, Q1, TP.HCM, tìm hiểu thủ tục đăng ký cớ mất

+Viết các ràng buộc toàn vẹn

+Xây dựng Website quản lý tình hình mất cắp và tìm thấy

+Thống kê tình hình an ninh theo khu vực

+Thống kê từng loại tài sản bị mất cắp và tài sản được tìm thấy

3.Ngày giao nhiệm vụ đồ án:

CHỦ NHIỆM KHOA GIÁO VIÊN HƯỚNG DẪN

(ký và ghi rõ họ tên) (ký và ghi rõ họ tên)

Trang 3

Trang 4

Trang 5

Em xin chân thành cảm ơn trường Đại Học Dân Lập Kỹ Thuật Công Nghệ, quý thầy cô trong khoa Công Nghệ Thông Tin đã tạo mọi điều kiện tốt cho em học tập, nghiên cứu, đặc biệt em xin cảm ơn thầy Văn Như Bích

B – người đã tận tình giúp đỡ, hướng dẫn em trong quá trình làm luận văn tốt nghiệp

Em cũng xin cảm ơn các thầy trực phòng máy của trường đã góp ý, giúp em hoàn thành luận văn

Quan trọng hơn là em xin cảm ơn cha, mẹ cùng những người thân trong gia đình em đã yêu thương, nuôi nấng em nên người…

Trang 6

MỤC LỤC

  

Nhiệm vụ thực hiện đồ án tốt nghiệp

Lời phê bình của giáo viên hướng dẫn

Lời phê bình của giáo viên phản biện

Lời cảm ơn

Phần I: Giới thiệu đề tài và nghiên cứu khả thi 8

1.Giới thiệu 9

2.Đặc tả và yêu cầu của đề tài 9

3.Tìm hiểu bài toán 10

4.Nghiên cứu khả thi 14

a)Công cụ thực hiện 14

b)Những kết quả đạt được 14

Phần II :Phân tích và thiết kế hệ thống quản lý tài sản bị mất cắp và thông báo tìm thấy trên WebSite 15

Chương I :Phân tích thiết kế thành phần hệ thống thông tin ở mức quan niệm

dữ liệu 16

I.Thiết kế mô hình thực thể kết hợp (ERD) 16

1.Quan hệ giữa các thực thể 16

2.Mô hình thực thể kết hợp 18

II.Mô hình dữ liệu 19

III.Từ điển dữ liệu 21

Chương II: Các ràng buộc toàn ven 25

1.Ràng buộc miền giá trị 25

2.Ràng buộc liên bộ 26

3.Ràng buộc phụ thuộc tồn tại 30

Chương III : Phân tích thiết kế thành phần hệ thống thông tin ở mức quan niệm xử lý 37

I.Mô hình chức năng của hệ thống 37

II.Mô hình DFD 38

Chương IV : Thiết kế giao diện và cài đặt chương trình 41

Phần III : Kết Luận. 64

Phần IV : Phụ lục. 66

A Sơ đồ về sự liên kết giữa các màn hình 67

B Lý thuyết chung(các công cụ) 73

Trang 7

a)Các phát biểu cơ bản 77

b)Tạo và sửa đổi dữ liệu 78

1.6>Khoá và ràng buộc dữ liệu 81

1.7>Khái niệm về View 82

1.8>Các thủ tục thường trú (Stored Procedure) 82

1.9>Khái niệm về hàm người dùng và hàm hệ thống 84

a)Khái niệm về hàm người dùng 84

b)Tạo hàm hệ thống 85

1.10>Các khái niệm cơ bản về Trigger 85

1.11>Các chuyển tác và truy vấn phân tán 87

II.Mô hình Client/Server 91

III.Tổng quan về ASP.NET 93

1.1>Giới thiệu 93

1.2>Sơ lược về cơ cấu NET 93

1.3>Viết các trang ASP.NET 96

1.4>Các điều khiển hệ phục vụ và phê chuẩn 99

1.5>Các điều khiển danh sách và kết gán dữ liệu 106

1.6>Các đối tượng mới trong ADO.NET 109

C Tài liệu tham khảo 115

Trang 8

Phần I :

Giới thiệu đề tài và nghiên cứu khả thi

Trang 9

dâm, ma tuý, trộm cướp…

Mỗi một tài sản nào đó đều có cái giá của nó.Và có được tài sản ấy, con người đã phải làm việc vất vã bằng chân tay và trí óc, họ rất quí trọng nó Khi tài sản của mình bị xâm phạm: bị phá hỏng, bị trộm, cướp hẳn con người sẽ đau buồn lắm

Dựa vào sự phát triển của công nghệ thông tin, em hi vọng rằng website mà em xây dựng sẽ đem lại niềm vui cho nhiều người, đồng thời nó cũng hỗ trợ công việc cho cảnh sát

Mục đích của website là quản lý tài sản bị mất cắp và thông báo đã tìm thấy Hệ thống sẽ lưu trữ tất cả các thông tin về tài sản bị mất cắp ấy mà đã được cảnh sát tìm thấy nhưng chưa tìm được chủ sở hữu.Website sẽ là mối dây để liên kết chủ sỡ hữu với tài sản bị mát của họ Khi bị mất tài sản, bất kỳ người nào truy cập Website cũng đều có thể đưa thông tin về tàisản của mình lên trang Web Những thông tin này cũng sẽ được lưu trữ để khi cảnh sát hoặc người nào đó tìm thấy sẽ thông báo với người bị mất Ngoài ra hệ thống còn thống kê tình hình an ninh theo khu vực, thống kê từng loại tài sản bị mất cắp và tài sản được tìm thấy…

2 Đặc tả và yêu cầu của đề tài

WebSite cung cấp thông tin về tài sản bị mất cắp và tài sản được tìm thấy trong thành phố WebSite cho phép người truy cập đăng ký các thông tin về tài sản bị mất của mình, để khi tài sản này được tìm thấy WebSite sẽ thông báo đến chủ sở hữu WebSite còn cho phép (các cơ quan, cá nhân nào đó tìm thấy tài sản bị mất) đưa thông tin về tài sản được tìm thấy lên Web Qua WebSite ta có thể thống kê tình hình an ninh của từng khu vực trong thành phố Thống kê từng loại tài sản bị mất cắp, từng loại tài sản được tìm thấy

Khi người sử dụng truy cập vào WebSite chỉ có quyền đăng ký thông tin mới, xem các thông tin về tài sản Người sử dụng không có quyền xoá

Trang 10

hoặc cập nhật tất cả các thông tin Nếu người sử dụng lỡ đăng ký sai thông tin về tài sản thì có thể gởi Email cho người quản trị yêu cầu họ sửa lại

WebSite còn cho phép đăng các trang quảng cáo nhằm thu hút các nhà kinh doanh và các doanh nghiệp phát triển…

Các chức năng công cụ như sau:

 Phần nhập – thay đổi dữ liệu:

- Thông tin chủ sở hữu

- Thông tin xe

- Thông tin gia dụng

- Thông tin giấy tờ

- Thông tin cơ quan, cá nhân

- Thông tin địa điểm

- Thống kê từng loại tài sản bị mất cắp

- Thống kê từng loại tài sản được tìm thấy

 Thông báo :

- Danh sách xe bị mất

- Danh sách gia dụng bị mất

- Danh sách giấy tờ bị mất

- Danh sách xe được tìm thấy

- Danh sách gia dụng được tìm thấy

- Danh sách giấy tờ được tìm thấy

- Các quận được tuyên dương

 Gởi Email

3 Tìm hiểu bài toán

Các đơn từ trong thực tế:

Trang 11

Quận (Huyện) :………

Phường (Xã) :……… ĐƠN CỚ MẤT

………,Ngày…………tháng…………năm…………

KÍNH GỞI:………

TRÍCH YẾU: V/v mất………

………

Tôi tên là :………

Sanh ngày :……… tại ………

Nghề nghiệp :………

Chứng minh nhân dân số :………cấp tại ………ngày ………

Hiện ngụ tại số ……… đường ………thuộc tổ ………

Phường ……… Quận ………

………

Kính trình với Công an rằng vào ngày ………

Tôi có mất ………

………

………

………

Tại ………

Lý do ………

………

……… Ký tên

Người chứng thứ 1

Người chứng thứ 2

Trang 12

UỶ BAN NHÂN DÂN CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự do – Hạnh phúc

Quận (Huyện) :………

Phường (Xã) :………

TỜ CAM KẾT

KÍNH GỞI:………

………

Tôi tên là :………

Sanh ngày :……… tại ………

Giấy chứng minh nhân dân số ………

Cấp tại ………ngày ………

Nghề nghiệp ………

Hiện ngụ tại số ……… đường ………

Tổ dân phố………Phường ……… Quận ………

Tôi xin cam kết rằng………

………

………

……….………

………

………

………

………

………

………

………

……….………

………

………

Tôi xin hoàn toàn chịu trách nhiệm về những điều điều cam kết trên Ngày ………thán………năm………

Ký tên CHỨNG THỰC : Ngày ………tháng ………năm………

Trang 13

Phường (Xã) :……… ĐƠN XIN XÁC NHẬN

KÍNH GỞI:………

Tôi tên là :………

Sanh ngày :……… tại ………

Giấy chứng minh nhân dân số ………

Cấp tại ………ngày ………

Nghề nghiệp ………

Hiện ngụ tại số ……… đường ………

Tổ dân phố………Phường ……… Quận ………

Tôi xác nhận ………

………

………

………

………

……….………

………

………

………

………

………

………

………

……….………

………

………

……….

………

Tôi xin hoàn toàn chịu trách nhiệm về những điều như trên Chứng thực của : Ngày ………thán………năm………

Ký tên

Trang 14

Mỗi chủ sở hữu có thể đăng ký nhiều cớ mất cho nhiều tài sản khác nhau Nhưng mỗi tài sản chỉ được đăng ký một giấy cớ mất Mỗi tài sản chỉ

bị mất ở một địa điểm cụ thể vào một ngày cụ thể

Mỗi tài sản có thể có nhiều thông tin tìm thấy Mỗi cơ quan, cá nhân có thể tìm thấy nhiều tài sản Mỗi tài sản chỉ được tìm thấy ở một điểm nào đó vào một ngày nào đó

Mỗi một tài sản bị mất chỉ thuộc một chủ sở hữu và mỗi tài sản được tìm thấy cũng chỉ do một cơ quan hoặc một cá nhân tìm thấy

4 Nghiên cứu khả thi

a)Công cụ thực hiện:

- Chương trình được viết bằng ASP.NET và VB.NET

- Cơ sở dữ liệu : cài đặt trên SQL Server Version 2000

b)Những kết quả đạt được:

Chương trình đạt được những kết quả như :

- Thêm, xoá, sửa thông tin chủ sở hữu

- Thêm, xoá, sửa thông tin xe

- Thêm, xoá, sửa thông tin gia dụng

- Thêm, xoá, sửa thông tin giấy tờ

- Thêm, xoá, sửa thông tin cơ quan, cá nhân

- Thêm, xoá, sửa thông tin địa điểm

- Tìm kiếm : Xe, gia dụng, giấy tờ, chủ sở hữu, cơ quan cá nhân, địa điểm

- Thống kê tình hình an ninh của từng khu vực trong thành phố

- Thống kê từng loại tài sản bị mất cắp

- Thống kê từng loại tài sản được tìm thấy

- Liệt kê danh sách xe bị mất

- Liệt kê danh sách gia dụng bị mất

- Liệt kê danh sách giấy tờ bị mất

- Liệt kê danh sách xe được tìm thấy

- Liệt kê danh sách gia dụng được tìm thấy

Trang 15

Phần II:

Phân tích và thiết kế hệ thống quản lý tài sản bị mất cắp

và thông báo tìm thấy trên WebSite

Trang 16

CHƯƠNG I:

PHÂN TÍCH THIẾT KẾ THÀNH PHẦN HỆ THỐNG THÔNG TIN Ở MỨC QUAN NIỆM DỮ LIỆU

I.Thiết kế mô hình thực thể kết hợp(ERD):

1.Quan hệ giữa các thực thể:

Trang 17

thông tin tìm thấy chỉ thuộc một địa điểm

Mô tả:Một xe chỉ thuộc một loại xe,một loại xe có nhiều xe

Trang 18

2.Mô hình thực thể kết hợp:

Trang 19

LOAIMATCAP(MaLMC , Tenloai)

+Một mã loại mất cắp (MaLMC) chỉ có thể xác định được một loại mất cắp duy nhất

-Cơ quan cá nhân:

COQUANCANHAN(MaCQCN , Ten, Diachi, Dienthoai)

+Một mã cơ quan cá nhân (MaCQCN) chỉ xác định được một cơ quan, cá nhân duy nhất

Trang 20

+Một mã loại xe(MaLX)chỉ xác định một loại xe duy nhất

-Giấy cớ mất:

GIAYCOMAT(MaCM, MaTS, MaCSH, MaDD, Ngay mat, Thuong)

+Một mã cớ mất(MaCM)xác định một giấy cớ mất duy nhất

-thông tin tìm thấy:

TTTIMTHAY(MaTT, MaTS, MaDD, NgayTT, MaCQCN, MaXN,MaCM)

+Một mã thông tin tìm thấy(MaTT)chỉ xác định một thông tin tìm thấy duy nhất

-Địa điểm:

DIADIEM(MaDD, So nha, Duong, Phuong, Quan, Noikhac)

+Một mã địa điểm chỉ xác định một dịa điểm duy nhất

-Loại mất cắp:

LOAIMATCAP(MaLMC, Tenloai)

+Một mã loại mất cắp(MaLMC)chỉ xác định một tên loại duy nhất

-Chủ sở hữu CHUSOHUU(MaCSH, Hoten, Namsinh, DiachiLH, HKthuongtru, Dienthoai)

+một mã chủ sở hữu (MaCSH)chỉ xác định một chủ sở hữu duy nhất

Trang 21

STT Tên thuộc

tính

Kiểu dữ liệu Độ dài Ràng buộc Ý nghĩa

8 MaLMC char 4 Khóa ngoại Mã loại mất cắp

2 Gia dụng (GIADUNG):

STT Tên thuộc

tính

Kiểu dữ liệu Độ dài Ràng buộc Ý nghĩa

nhà sản xuất đánh

dấu

Trang 22

3 Giấy tờ (GIAYTO):

STT Tên thuộc

tính

Kiểu dữ liệu Độ dài Ràng buộc Ý nghĩa

tên trong giấy tờ

đứng tên trong giấy tờ

4 Loại xe (LOAIXE):

STT Tên thuộc

tính

Kiểu dữ liệu Độ dài Ràng buộc Ý nghĩa

5 Giấy cớ mất ( GIAYCOMAT):

STT Tên thuộc

tính

Kiểu dữ liệu Độ dài Ràng buộc Ý nghĩa

người tìm được tài

sản

Trang 23

2 MaTS Varchar 10 Khóa ngoại Mã tài sản

thấy

5 MaCQCN Char 10 Khóa ngoại Mã cơ quan, cá nhân

đã tìm thấy tài sản

8 Địa điểm ( DIADIEM )

STT Tên thuộc

tính

Kiểu dữ liệu Độ dài Ràng buộc Ý nghĩa

định khac!

9 Loại mất cắp ( LOAIMATCAP ):

STT Tên thuộc

tính

Kiểu dữ liệu Độ dài Ràng buộc Ý nghĩa

Trang 24

10 Cơ quan cá nhân ( COQUANCANHAN ):

STT Tên thuộc

tính

Kiểu dữ liệu Độ dài Ràng buộc Ý nghĩa

1 MaCQCN Char 10 Khóa chính Mã cơ quan cá nhân

cá nhân

11 Chủ sở hữu ( CHUSOHUU ):

STT Tên thuộc

tính

Kiểu dữ liệu Độ dài Ràng buộc Ý nghĩa

Trang 25

LOAIXE(MaLX, Nhanhieu, DTxilanh)

+Bối cảnh:loại xe

+Điều kiện:

L TLOAIXE thì T.DTxilanh>49 và T.DTxilanh<500

-Giấy cớ mất:

GIAYCOMAT(MaCM,MaTS,MaCSH,MaDD,Ngaymat,Thuong)

+Bối cảnh:Giấy cớ mất

+Điều kiện:

G TGIAYCOMAT thì G.Ngaymat >0, G.Ngaymat<=now

-Thông tin tìm thấy:

TTTIMTHAY(MaTT, MaTS, MaDD, NgayTT, MaCQCN,

Trang 26

+Tầm ảnh hưởng:

Thao tác cơ sở

Quan hệ

-COQUANCANHAN(MaCQCN, Ten, Diachi, Dienthoai)

+Bối canh: Cơ quan cá nhân

+Điệu kiện:

C

1,C

2 TCOQUANCANHAN thì C1.MaCQCN < > C2MaCQCN

Thao tác cơ sở

Trang 27

+Tầm ảnh hưởng:

Thao tác cơ sở

Quan hệ

-GIAYTO(MaGT, Ten, Tenchu, Namsinh, MaLMC)

+Bối cảnh: Giấy tờ

+Điều kiện:

G1,G2  TGIAYTO thì G1.MaGT < > G2>MaGT

+Tầm ảnh hưởng:

Thao tác cơ sở

Quan hệ

Trang 28

+Bối cảnh: Loại xe

+Điều kiện:

L

1,L2  TLOAIXE thì L1.MaLX < > L2.MaLX

+Tầm ảnh hưởng :

Thao tác cơ sở

1,G2  TGIAYCOMAT thì G1.MaCM < > G2.MaCM

+Tầm ảnh hưởng :

Thao tác cơ sở

Trang 29

TTTIMTHAY + - +

-DIADIEM(MaDD, Sonha, Duong, Phuong, Quan)

+Bối cảnh : Địa điểm

+Điều kiện :

D

1,D

2  TDIADIEM thì D1.MaDD < >D2.MaDD

+Tầm ảnh hưởng:

Thao tác cơ sở

+Tầm ảnh hưởng:

Thao tác cơ sở

Quan hệ

Trang 30

3.Ràng buộc phụ thuộc tồn tại:

-XE(MaSX, SoDK, Bienso, Somay, Sokhung, Mauson, NgayDK, MaLMC, MaLX)

-LOAIMATCAP(MaLMC, Tenloai)

-LOAIXE(MaLX, Nhanhieu, Dtxilanh)

+Bối cảnh : Xe, loại mất cắp, Loại xe

+Điều kiện :

XE[MaLMC]  LOAIMATCAP[MaLMC] 

XE[MaLX]  LOAIXE[MaLX]

+Tầm ảnh hưởng :

Thao tác cơ sở

Trang 31

+Tầm ảnh hưởng:

Thao tác cơ sở

Quan hệ

-GIAYCOMAT(MaCM, MaTS, MaCSH, MaDD, Ngaymat, Thuong)

-XE(MaSX, SoDK, Bienso, Somay, Sokhung, Mauson, NgayDK, MaLMC, MaLX)

+Bối cảnh : Giấy cớ mất, Xe

+Điều kiện :

GIAYCOMAT[MaTS]  XE[MaSX]

Trang 32

+Tầm ảnh hưởng:

Thao tác cơ sở

Quan hệ

-GIAYCOMAT(MaCM, MaTS, MaCSH, MaDD, Ngaymat, Thuong)

-GIADUNG(MaGD, Ten, Nhanhieu, Hinhdang, Mausac, MaLMC)

+Bối cảnh : Giấy cớ mất, Gia dụng

+Điều kiện :

GIAYCOMAT[MaTS]  GIADUNG[MaGD]

+Tầm ảnh hưởng:

Thao tác cơ sở

Quan hệ

-GIAYCOMAT(MaCM, MaTS, MaCSH, MaDD, Ngaymat,Thuong)

-GIAYTO(MaGT, Ten, Tenchu, Namsinh, MaLMC)

+Bối cảnh : Giấy cớ mất, Giấy tờ

+Điều kiện :

GIAYCOMAT[MaTS]  GIAYTO[MaGT]

Trang 33

+Tầm ảnh hưởng:

Thao tác cơ sở

Trang 34

+Tầm ảnh hưởng:

Thao tác cơ sở

-GIAYTO(MaGT, Ten, Tenchu, Namsinh, MaLMC)

+Bối cảnh : Thông tin tìm thấy, Giấy tờ

+Điều kiện :

TTTIMTHAY[MaTS]  GIAYTO[MaGT]

+Tầm ảnh hưởng:

Thao tác cơ sở

Quan hệ

-GIAYCOMAT(MaCM, MaTS, MaCSH, MaDD, Ngaymat, Thuong)

-DIADIEM(MaDD, Sonha, Duong, Phuong, Quan)

+Bối cảnh : Giấy cớ mất, Địa điểm

+Điều kiện :

GIAYCOMAT[MaDD]  DIADIEM[MaDD]

Trang 35

GIAYCOMAT + - +/MaDD

-TTTIMTHAY(MaTT, MaTS, MaDD, NgayTT, MaCQCN, MaXN, MaCM)

-COQUANCANHAN(MaCQCN, Ten, Diachi, Dienthoai)

+Bối cảnh : Thông tin tìm thấy, Cơ quan cá nhân

+Điều kiện :

TTTIMTHAY[MaCQCN]  COQUANCANHAN[MaCQCN] +Tầm ảnh hưởng:

Thao tác cơ sở

-DIADIEM(MaDD, Sonha, Duong, Phuong, Quan)

+Bối cảnh : Thông tin tìm thấy, Địa diểm

+Điều kiện :

TTTIMTHAY[MaDD]  DIADIEM[MaDD]

Trang 36

+Tầm ảnh hưởng:

Thao tác cơ sở

Quan hệ

Trang 37

I.Mô hình chức năng của hệ thống:

Trang 38

Thông tin tài sản tìm

tìm thấy Thông tin xác nhận tài sản

0 Quản lý TS mất cắp và tìm thấy

quản lý

Trang 40

Chú thích: (mô hình xử lý ở mức 1)

(1): Thông tin tài sản đã tìm thấy

(2):MaCM, MaTS, MaCSH, MaDD

(3):Thông báo chủ tài sản

(4): Thông báo trả tài sản

(5): Giấy xác nhận tài sản

(6): Tình hình an ninh

Ngày đăng: 25/12/2014, 19:30

HÌNH ẢNH LIÊN QUAN

Sơ đồ truy cập dữ liệu và thực thi của đối tượng DataReader - luận văn công nghệ thông tin phân tích và thiết kế hệ thống quản lý tài sản bị mất cắp và thông báo tìm thấy trên website
Sơ đồ truy cập dữ liệu và thực thi của đối tượng DataReader (Trang 114)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w