Quản lý vật tư, thiết bị, ứng dụng cho trung tâm phát triển công nghệ thông tin- đại học quốc gia TP. Hồ Chí Minh - Pdf 10

Quản lý vật t, thiết bị
nhóm sinh viên: nguyễn văn nam
phạm văn mạnh
nguyễn tú uyên
đề tài :quản lý vật t, thiết bị, ứng dụng
cho trung tâm phát triển cntt-đhqg tphcm
đồ án tốt nghiệp kỹ thuật viên
chuyên ngành: công nghệ phần mềm
Giáo viên hớng dẫn: tiến sĩ Lê Huy thập

Niên khóa: 2003 - 2005
Đồ án tốt nghiệp KTV Giáo viên hớng dẫn: Lê Huy Thập
1
Quản lý vật t, thiết bị
Lời nói đầu
Ngày nay với sự phát triển không ngừng và mạnh mẽ của công nghệ
thông tin (CNTT) trong tất cả các ngành nghề, các lĩnh vực khác nhau của xã
hội nh: kinh tế, an ninh quốc phòng, thơng mại điện tử .CNTT đang là nhu
cầu cần thiết đối với các công ty, doanh nghiệp, các tổ chức kinh tế, xã hội ...
và với tất cả chúng ta. Rất nhiều các chơng trình phần mềm ứng dụng trong
quản lý đã ra đời nh chơng trình quản lý nhân sự, quản lý hàng hoá, quản lý
vật t và thực sự chiếm đ ợc lòng tin của khách hàng. Tuy nhiên để cho ra
đời một sản phẩm phần mềm quản lý có chất lợng thì ngời thiết kế phải hiểu
đợc thực tế về công ty, doanh nghiệp mà mình thiết kế mô hình cơ sở dữ
liệu để quản lý. Các chơng trình ớng dụng phải có độ chính xác cao, việc lu
trữ dữ liệu phải thuận tiện cho việc tra cứu và kiểm tra. Phần mềm phải hoạt
động tốt đáp ứng đợc các nhu cầu mới phát sinh và cho hiệu quả kinh tế cao
đồng thời phải phù hợp với khả năng kinh tế của công ty, doanh nghiệp .
Trong xu thế hội nhập vào nền kinh tế thế giới, để phát triển nền kinh tế
theo hớng công nghiệp hoá, hiện đại hoá ngành CNTT đã trở thành cầu nối
xuyên quốc gia trong mọi hoạt động và tổ chức kinh tế, thơng mại. Với việc

-Khảo sát và đánh giá hiện trạng hoạt động của hệ thống cũ.
-Xác định phạm vi của hệ thống mới.
-Đề xuất các giải pháp và cân nhắc tính khả thi.
-Vạch kế hoạch cho dự án cùng với dự trù tổng quát.
1.1.3.Khảo sát, tìm hiểu hệ thống hiện tại.
a.Quan sát, tìm hiểu hệ thống hiện tại.
-Việc quan sát, tìm hiểu cũng nh đánh giá hệ thống phải theo cách nhìn
của nhà tin học.
-Có các bớc quan sát:
+Mức thao tác thừa hành.
+Mức điêù phối quản lý.
+Mức quyết định lãnh đạo.
+Mức chuyên gia cố vấn.
-Các hình thức tiến hành:
+áp dụng hình thức quan sát.
+áp dụng hình thức phỏng vấn.
+Phơng pháp thăm dò.
+Phơng pháp nghiên cứu tài liệu.
b.Tập hợp và phân loại thông tin.
Phân loại dựa theo một số tiêu chuẩn sau:
-Hiện tại và tơng lai.
-Phân loại theo thông tin tĩnh, động, thông tin biến đổi.
-Phân loại dựa vào nội bộ môi trờng.
-Tập hợp lại tất cả nhũng thông tin đã đợc phân loại.
c.Phát hiện yếu kém của hiện trạng và các yêu cầu trong t ơng lai.
-Phát hiện yếu kém: Là tìm hiểu các yếu kém về một số mặt nh: Sự thiếu
vắng thông tin xử lý, thiếu nhân lực, kém hiệu quả trong tổ chức quản lý, ùn
tắc thông tin, phức tạp và tổn phí cao..
-Phơng pháp phát hiện: Trên cơ sở đã xác định rõ nguyên nhân của yếu
kém để đề ra các biện pháp khắc phục những yếu kém đó.

1.3. Lập dự trù và kế hoạch phát triển dự án.
1.3.1.Lập hồ sơ về dự trù và lựa chọn giải pháp.
a.Dự trù thiết bị và kinh phí.
Khối lợng dữ liệu lu trữ.
-Số lợng thông tin cần thu thập, tài liệu cần kết xuất.
-Thiết bị ngoại vi, đờng truyền.
-Khối lợng công việc, số ngời tham gia, thời gian của dự án.
-Yêu cầu về chất lợng, thời hạn bảo hành.
b.Dự trù về nhân lực.
-Nhóm làm việc: Phân tích, thiết kế, lập trình.
-Nhóm điều hành dự án: Quản trị dự án.
c.Dự trù về thiết kế.
13.2.Lập kế hoạch triển khai dự án.
-Chọn tiến trình cho dự án( Thác nớc, Xoắn ốc )
-Dự kiến lịch biểu thực hiện dự án.
1.4.Một số vấn đề về hệ thống thông tin quản lý vật t.
1.4.1. Đặc điểm của hệ thống quản lý vật t.
a .Phân cấp quản lý.
-Hệ thống quản lý vật t là một hệ thống lớn có chức năng tổng hợp tất cả
những thông tin về vật t, thiết bị để từ đó có thể quản lý một cách dễ dàng.
Nhằm giúp các công ty, doanh nghiệp,..thực hiện công tác quản lý vật t đợc
Đồ án tốt nghiệp KTV Giáo viên hớng dẫn: Lê Huy Thập
4
Quản lý vật t, thiết bị
chính xác, khoa học và tiết kiệm thời gian thì chúng ta cần áp dụng tin học
vào công tác quản lý có nh vậy hiệu quả quản lý và kinh doanh mới đợc tăng
lên.
b.Luồng thông tin.
-Thông tin đầu vào: Trong hệ thống quản lý vật t có những thông tin đầu
vào và đầu ra khác nhau, thông tin đầu vào gồm các thông tin về nhà cung

thiết.
d.Lập báo cáo, in ấn.
-Để thiết kế phần này đòi hỏi ngời quản lý nắm thật vững nhu cầu quản
lý, tìm hiểu thật kỹ các mẫu biểu báo cáo. Vì thông tin sử dụng trong công
việc này thuận lợi hơn do đã đợc xử lý từ trớc nên việc kiểm tra sự sai lệch
của số liệu trong ngày ở phân này đợc giảm bớt.
Đồ án tốt nghiệp KTV Giáo viên hớng dẫn: Lê Huy Thập
5
Quản lý vật t, thiết bị
1.4.3 - Các nguyên tắc đảm bảo.
Để xây dựng một hệ thống thông tin quản lý vật t hoàn chỉnh, là một
công việc không phải là đơn giản, mất nhiều thời gian công sức, cũng nh trí
óc ngời thiết kế. Nói chung việc xây dựng một hệ thống quản lý vật t thờng
phải dựa trên một số nguyên tắc cơ bản sau:
a.Nguyên tắc cơ sở thông tin thống nhất.
Là thông tin đợc tích luỹ thờng xuyên và cập nhật để phục vụ cho bài
toán quản lý. Chính vì thế mà thông tin trùng lặp phải đợc loại bỏ. Một điều
cần thiết loại trừ nữa là, để đảm bảo thông tin không nhất quán. Do vậy ta
cần tổ chức thành các mảng thông tin cơ bản mà trong đó các trờng hợp trùng
lặp không nhất quán về thông tin đã đợc loại bỏ. Chính mảng thông tin cơ
bản này sẽ tạo thành đối tợng thông tin của đối tợng điều khiển.
b. Nguyên tắc linh hoạt của thông tin.
Nguyên tắc này, ngoài các mảng thông tin cơ bản thì cần phải có những
công cụ đặc biệt, để tạo ra các mảng làm việc cố định hoặc tạm thời, dựa trên
cơ sở các mảng thông tin cơ bản đã có và chỉ trích từ mảng cơ bản.
Việc tuân theo hai nguyên tắc thống nhất và linh hoạt với hệ thống
thông tin sẽ làm hoàn thiện và phát triển hệ thống rõ ràng và đơn giản hơn.
c. Nguyên tắc làm cực tiểu thông tin vào và thông tin ra.
Đây là nguyên tắc có ý nghĩa rất lớn đối với việc làm tăng hiệu xuất sử
dụng máy tính. Vì chính đầu vào và đầu ra của máy tính lá khâu hẹp nhất của

đẳng, gọi là một tác nghiệp (operation - chẳng hạn nhận một lô hàng, hoàn
thành một mẻ sản phẩm, một đơn hàng tới, thanh toán một hóa đơn v.v...).
Khi có một tác nghiệp xảy ra, sự kiện này cần đợc ghi nhận, và nh vậy làm
thay đổi các dữ liệu phản ánh các hoạt động kinh doanh/dịch vụ của doanh
nghiệp.
Các xử lý: Đó là những quá trình biến đổi thông tin, nhằm vào hai mục
đích chính:
- Sản sinh các thông tin theo thể thức quy định, chẳng hạn lập các
chứng từ giao dịch (đơn mua hàng, hóa đơn...), lập các báo cáo, lập các bản
thống kê .v.v...
- Trợ giúp ra các quyết định, thông thờng là cung cấp những thông tin
cần thiết cho việc thực hiện lựa chọn một quyết định của lãnh đạo, nhng cũng
có thể là lựa chọn quyết định( một cách tự động), nếu đó là loại quyết định
dựa trên giải thuật( khác với loại quyết định dựa trên trực giác).
Mỗi xử lý thờng áp dụng một số quy tắc quản lý định sẵn và diễn ra theo
một trật tự định sẵn (gọi là thủ tục). Các quy tắc quản lý và các thủ tục có thể
đợc ấn định bởi hệ thống lãnh đạo của doanh nghiệp, và nh vậy có thể điều
chỉnh theo ý muốn( chẳng hạn các quy tắc tiêu thụ sản phẩm, phơng pháp
phân phối các trợ cấp, các quy định về khuyến mãi...), cũng có thể đợc ấn
định từ bên ngoài doanh nghiệp, đặc biệt là bởi Nhà nớc( ví dụ quy tắc tính
thuế VAT, cách tính lơng và bảo hiểm xã hội v.v..) và nh vậy doanh nghiệp
không đợc tùy tiện thay đổi.
Đồ án tốt nghiệp KTV Giáo viên hớng dẫn: Lê Huy Thập
7
Quản lý vật t, thiết bị
Đầu vào của một xử lý có thể là các thông tin phản ánh cấu trúc doanh
nghiệp và/ hoặc các thông tin phản ánh hoạt động của doanh nghiệp.
Đầu ra có thể là:
- Các kết quả chuyển trực tiếp cho các cá nhân hay tổ chức ngoài doanh
nghiệp( chẳng hạn đơn đặt hàng, hóa đơn, thống kê Quản lý Sinh Viên, báo

ợc, cha làm đợc và những gì đã vợt ra ngoài phạm vi của vấn đề). Cũng ở giai
đoạn này, cần tìm hiểu và xác định cụ thể đối tợng sử dụng dù họ có thể sẽ bị
biến động cả về số lợng và loại công việc.
2.2.2. Phân tích hệ thống
Đồ án tốt nghiệp KTV Giáo viên hớng dẫn: Lê Huy Thập
8
Quản lý vật t, thiết bị
Là giai đoạn xác định rõ các mục tiêu quản lý chính cần đạt đợc của hệ
thống, nêu đợc các yếu tố quan trọng và đảm bảo đạt đợc các mục tiêu của hệ
thống. Dựa trên các mục tiêu đó, xác định đợc các mô hình chức năng và mô
hình dữ liệu. Kết quả là hồ sơ phân tích chiếm 15-25% công sức.
Mục tiêu chính của giai đoạn này là biến đổi phần đầu vào thành các đặc
tả có cấu trúc. Đây là quá trình mô hình hoá hệ thống với các sơ đồ luồng dữ
liệu, thực thể liên kết, sơ đồ phân rã chức năng, sơ đồ ngữ cảnh...
Các công cụ thể hiện (chủ yếu là dạng đồ hoạ) đợc sử dụng trong các b-
ớc khác nhau của quá trình xây dựng và có thể để phục vụ các mục đích, đối
tợng khác nhau. Việc sử dụng các công cụ là không bắt buộc( đặc biệt là các
công cụ luồng dữ liệu) và tuỳ thuộc vào sở trờng của đội ngũ phân tích hệ
thống. Trong thực tế, phần phân tích dữ liệu là phức tạp và quan trọng nhất.
Các phần phân tích chức năng và phân tích dữ liệu không đợc bỏ qua.
a. Phân tích chức năng
Cung cấp một cách nhìn tổng thể tới mọi công việc. Xác định rõ các
công việc cần phải giải quyết để đạt mục tiêu quản lý của hệ thống. Việc
phân rã là một cách biểu diễn cấu trúc chức năng giúp cho việc kiểm tra các
chức năng còn thiếu và có thể dễ dàng phân tách, tổ hợp các chức năng công
việc. Cấu trúc phân rã này không phản ánh độ quan trọng hay thứ tự giải
quyết các chức năng. Trong giai đoạn phân tích chỉ nên đa vào các chức năng
phản ánh nghiệp vụ và thuộc phạm vi của mục tiêu quản lý đặt ra.
Một chức năng đợc xem là đầy đủ gồm những thành phần sau:
- Tên chức năng.

trình xử lý thông tin trong hệ thống.
(3) Liên lạc: DFD là một công cụ trực quan, đơn giản, dễ hiểu trợ giúp
cho việc hiểu biết lẫn nhau giữa phân tích viên và ngời sử dụng.
(4) Tài liệu: Việc dùng DFD trong đặc tả yêu cầu ngời dùng và đặc tả
thiết kế hệ thống làm đơn giản công việc mô hình hoá và chấp nhận những tài
liệu nh vậy.
2.2.3. Thiết kế hệ thống
Là giai đoạn phát triển các bớc phân tích ở giai đoạn trớc thành các mô
hình logic và vật lý, thiết kế giao diện với ngời sử dụng. Giai đoạn này phụ
thuộc nhiều vào cấu hình của phần cứng và phần mềm đợc lựa chọn. Kết quả
là hồ sơ thiết kế chiếm khoảng 15-25% công sức.
Đầu chính của quá trình thiết kế là các đặc tả yêu cầu đã đợc xây dựng
trong quá trình phân tích. Trong giai đoạn này từ khái niệm biểu diễn bởi mô
hình quan hệ thực thể có thể sinh ra đợc các mô hình dữ liệu logic. Giai đoạn
này là quá trình chuyển từ các mô hình dữ liệu và chức năng thành các thiết
kế cơ sở dữ liệu và thiết kế module. Trong giai đoạn thiết kế, có rất nhiều
công cụ cho phép đặc tả hệ thống song không phải tất cả các công cụ đều cần
phải sử dụng. Nếu sử dụng quá ít các công cụ phát triển hệ thống sẽ làm cho
hệ thống kém chất lợng, ngợc lại việc sử dụng quá nhiều các công cụ sẽ gây
lãng phí thời gian để đồng bộ các mô hình, một mặt có thể kéo dài thời gian
xây dựng, mặt khác lại có thể làm giảm chất lợng hệ thống. Ngời phân tích
phải tự chịu trách nhiệm đánh giá để có quyết định đúng xem nên dùng công
cụ nào cho phù hợp với hệ thống cụ thể.
Thiết kế hệ thống bao gồm các công việc:
- Xác định hệ thống máy tính.
- Phân tích việc sử dụng dữ liệu.
- Hình thức hoá hệ thống thành phần: áp dụng các cách kiểm soát cần
thiết, gộp nhóm các thành phần chức năng.
- Thiết kế cơ sở dữ liệu vật lý.
- Thiết kế chơng trình.

10% tổng giá trị hệ thống. Việc bảo trì có thể thực hiện tại chỗ hoặc thông
qua một Trung Tâm hỗ trợ từ xa.
2.3. Phơng pháp luận phân tích và thiết kế hệ thống thông tin.
Cùng với sự phát triển của công nghệ thông tin, việc xây dựng hệ thống
đã dần đợc chuẩn hóa chuyển thành các hoạt động chuyên nghiệp, công
nghiệp hóa hơn. Các phơng pháp luận phân tích thiết kế hệ thống dần đợc
hình thành và hoàn thiện. Một cuộc cách mạng, đỉnh cao của sự hoàn thiện là
sự ra đời của phơng pháp luận phân tích thiết kế có cấu trúc kết hợp đợc kết
quả của các cách tiếp cận hớng chức năng và hớng dữ liệu và phơng pháp
luận phân tích thiết kế hớng đối tợng.
Một phơng pháp luận thông thờng đợc đặc trng bởi các yếu tố sau:
- Quy trình và phân đoạn các bớc tiến hành.
- Các công cụ và cách thức mô hình hóa.
- Cách tiếp cận (hớng chức năng, hớng đối tợng, trên xuống, dới lên...).
2.3.1. Phơng pháp phân tích thiết kế có cấu trúc.
Đồ án tốt nghiệp KTV Giáo viên hớng dẫn: Lê Huy Thập
11
Quản lý vật t, thiết bị
Phơng pháp phân tích thiết kế có cấu trúc tập trung vào các chức năng
của hệ thống, bao gồm các hoạt động: Khảo sát, Phân tích, Thiết kế, Xây
dựng và cài đặt chơng trình. Đặc trng mới của phơng pháp này là các hoạt
động có thể thực hiện một cách song song. Mỗi hoạt động có thể cung cấp
những sửa đổi phù hợp cho một hoặc nhiều hệ thống trớc đó. Trong phân tích
có cấu trúc cách tiếp cận cấp tiến cho phép các hoạt động khảo sát, phân tích,
thiết kế, xây dựng và cài đặt chơng trình đợc tiến hành một cách song song.
Chính u điểm này đã làm cho phơng pháp phân tích có cấu trúc ngày càng đ-
ợc phát triển.
Phơng pháp phân tích thiết kế có cấu trúc đợc sử dụng rộng rãi trong
việc phân tích và thiết kế các hệ thống thông tin quản lý vì tính đon giản và
hiệu quả của phơng pháp. Mặt khác, nhiều khái niệm cơ sở, không thể thiếu

Quản lý vật t, thiết bị
dạng hình cây, tại mỗi nút là một hình chữ nhật thể hiện chức năng hoặc
nhóm chức năng cụ thể.
Sơ đồ chức năng là công cụ khá hữu hiệu cho ngời đọc một bức tranh
tổng thể về các chức năng mà hệ thống có thể thực hiện đợc.
b. Mô hình dữ liệu
Mô tả các dữ liệu chính sẽ có trong hệ thống và mối quan hệ ràng buộc
giữa chúng, thông thờng đợc mô tả bằng sơ đồ quan hệ thực thể, các bảng
thuộc tính các ràng buộc dữ liệu... thể hiện hệ thống từ khía cạnh dữ liệu hay
trả lời cho câu hỏi:
Hệ thống sử dụng dữ liệu gì để phục vụ cho hoạt động của mình?
Tuy BFD là một công cụ thực sự hữu hiệu cho việc mô hình hóa các hệ
thống nhng công cụ này cũng chỉ mô tả đợc một khía cạnh lớn của hệ thống
là chức năng, mà không cho đợc một phân tích đầy đủ về toàn bộ hệ thống.
Mô hình dữ liệu (Entity Relationship Diagram viết tắt là ERD) là một trong
các công cụ phản ánh hệ thống từ một khía cạnh khác, bổ sung cho BFD để
tạo nên một tổ hợp trọn vẹn của quá trình phân tích.
ERD bao gồm 2 thành phần chính:
- Thực thể (Entity): Đợc ký hiệu bởi hình chữ nhật. Một thực thể
tợng trng cho một tập hợp hay một đối tợng trong thế giới thực.
- Quan hệ (Relationship): Một quan hệ tợng trng cho sự liên kết
giữa các thực thể. Mối liên kết đó đợc biểu diễn trên mô hình
thực thể bằng đờng kẻ có tách ba chân ở một hoặc cả hai đầu
(thờng gọi là chân gà)
Có ba kiểu quan hệ chính của mô hình thực thể:
- Quan hệ một một.
- Quan hệ một nhiều.
- Quan hệ nhiều - nhiều.
c. Mô hình luồng dữ liệu
Mô tả luồng luân chuyển dữ liệu trong hệ thống. Có thể biểu diễn bằng

phải lu giữ trong một khoảng thời gian để một hay nhiều quá trình hoặc tác
nhân truy nhập vào. Một khi công việc xây dựng hệ thống kết thúc thì những
thông tin này đợc tồn tại dới dạng file hay cơ sở dữ liệu.
- Tác nhân ngoài: Là một ngời, một nhóm hoặc một tổ chức bên
ngoài lĩnh vực nghiên cứu của hệ thống, nhng có một số hình thức tiếp xúc
với hệ thống. Nhân tố bên ngoài là nguồn cung cấp thông tin và là phần sống
còn của mọi hệ thống.
- Tác nhân bên trong: Là một chức năng hoặc một quá trình bên
trong hệ thống.
DFD cung cấp một bức tranh tổng thể, dễ hiểu về các chức năng và các
dữ liệu chính của hệ thống. Tuy nhiên nếu xét về khía cạnh chi tiết thì DFD
lại cha đợc đầy đủ cả từ góc độ chức năng và dữ liệu. Hai công cụ đợc sử
dụng để bổ khuyết cho DFD là:
- Từ điển dữ liệu: Data dictionary.
- Đặc tả chức năng: Process specification.
Ba thành phần, ba loại hình công cụ phân tích cơ bản kết hợp, bổ sung
cho nhau cho phép thể hiện hệ thống một cách hoàn chỉnh.
Mô hình luồng dữ liệu cho phép thể hiện hệ thống một cách tổng thể
trong tiến trình hoạt động là công cụ đặc biệt hữu hiệu trong giai đoạn khảo
sát, một mặt giúp cho ngời sử dụng và phân tích viên xích lại gần nhau, mặt
khác giúp cho ngời lập trình có đợc cái nhìn tổng thể trên toàn bộ hệ thống.
Có thể nói đây là công cụ phân tích - ngôn ngữ chung chủ yếu giữa phân tích
viên và ngời sử dụng.
Đồ án tốt nghiệp KTV Giáo viên hớng dẫn: Lê Huy Thập
14
Quản lý vật t, thiết bị
Khác với mô hình luồng dữ liệu, các mô hình chức năng và dữ liệu cho
cách nhìn cụ thể một mặt nào đấy gần gũi với ngời lập trình. Trong quá trình
phát triển( thiết kế, mã hoá, cài đặt) chủ yếu hai mô hình này đợc tiếp tục
phát triển, chi tiết hoá. Nói cách khác đây là công cụ thể hiện ngôn ngữ

3.1.1 Cơ sở dữ liệu là gì?
Cơ sở dữ liệu là tập dữ liệu về một đơn vị tổ chức đợc lu trên máy và có
cách tổ chức quản lý theo một mô hình phù hợp với đơn vị tổ chức đó.
Hệ quản trị cơ sở dữ liệu là hệ thống các phần mềm cho phép mô tả, lu
trữ thao tác các dữ liệu trên cơ sở dữ liệu nó bảo đảm bí mật, an toàn với
nhiều ngời sử dụng.
3.1.2 Một số khái niệm cơ bản.
a.Thực thể.
Là một đối tợng cụ thể hay trừu tợng tồn tại thực sự và khá ổn định
trong thế giới thực mà ta muốn phản ánh nó trong hệ thống thông tin.
Ví dụ: giáo viên, hàng hoá: Là đối tợng cụ thể.
Dự án: Là đối tợng trừu tợng.
b.Thuộc tính.
Là tính chất mô tả một khía cạnh nào đó của thực thể nh vậy thuộc tính
là thông tin cần quản lý dữ liệu.
c.Khoá.
Là một thuộc tính duy nhất cho phép nhận diện sự thể hiện của thực thể.
3.1.3 Quan hệ.
Đồ án tốt nghiệp KTV Giáo viên hớng dẫn: Lê Huy Thập
16
Quản lý vật t, thiết bị
Là sự gom nhóm hai hay nhiều thực thể với nhau trong đó mỗi thực thể
có một vai trò nhất định.
a.Quan hệ 1-1.
Một phần tử của A kết hợp với không quá một phần tử của B:
b.Quan hệ 1-nhiều.
Một phần tử của A có thể kết hợp với N phần tử của B và ngợc lại một
phần tử của B chỉ kết hợp duy nhất với một phần tử của A.
c.Quan hệ nhiều-nhiều.
Một phần tử của A có thể kết hợp với N phần tử của B và ngợc lại mỗi

3.2. Các bớc xây dựng-thiết kế cơ sở dữ liệu logic
Quá trình thiết kế dữ liệu logic có đầu vào là một mô hình dữ liệu quan
niệm, đầu ra là một tập các quan hệ đợc chuẩn hoá:

Quá trình thiết kế logic
3.2.1 Biểu diễn các thực thể.
Trớc tiên, mỗi thực thể của sơ đồ E-R đợc biểu diễn thành một quan hệ.
Trong đó các thuộc tính của thực thể trở thành các thuộc tính của quan hệ và
thuộc tính định danh của thực thể trở thành khoá chính của quan hệ..
Đồ án tốt nghiệp KTV Giáo viên hớng dẫn: Lê Huy Thập
18
Mô hình dữ liệu quan niệm(sơ đồ E-R)
Biểu diễn các thực thể
Hợp nhất các quan hệ
Biểu diễn các mối quan hệ
Chuẩn hoá các quan hệ
Mô hình dữ liệu logic(các quan hệ
chuẩn)
Quản lý vật t, thiết bị
Một quan hệ có thể biểu diễn dới dạng bảng hay dạng cấu trúc(một lợc
đồ quan hệ).
Vídụ:Mô hình thực thể NHACUNGCAP đợc biêu diễn ở hai dạng nh
sau:
Dạng bảng: NHACUNGCAP.
MãNCC TênNCC Địachỉ Đthoại
NCC1 Trần Lập 20-Bà Triệu 04-7844746
Dạng cấu trúc:
3.2.2 Biểu diễn các mối quan hệ
Một mối quan hệ đợc biểu diễn bằng một hình thoi, bên trong hình thoi
là tên của quan hệ và đợc lối với các kiểu thực thể liên quan. Biểu diễn mối

khoá chính.
-Tách một quan hệ ở dạng chuẩn 1 thành quan hệ ở dạng chuẩn 2:
+ Quan hệ 1: Gồm các thuộc tính phụ thuộc vào một phần khoá
chính và phần khoá xác định chúng.
+ Quan hệ 2: Gồm các thuộc tính còn lại và khoá chính.
(4) Quan hệ ở dạng chuẩn 3:
-Là quan hệ:
+ ở dạng chuẩn 2.
+Không tồn taị các thuộc tính không khoá phụ thuộc bắc cầu vào
khoá chính(qua một thuộc tính gọi là thuộc tính cầu).
-Tách một quan hệ ở dạng chuẩn 2 thành quan hệ ở dạng chuẩn 3:
+Quan hệ 1: Gồm các thuộc tính phụ thuộc bắc cầu và thuộc tính
cầu.
+Quan hệ 2: Gồm các thuộc tính còn lại và thuộc tính cầu.
( 5) Quan hệ ở dạng chuẩn BCNF:
-Là quan hệ :
+ ở dạng chuẩn 3.
+ Không tồn tại các thuộc tính không khoá phụ thuộc hàm vào khoá
chính
(khoá dự tuyển).
-Tách quan hệ ở dạng chuẩn 3 thành quan hệ ở dạng chuẩn BCNF:
+ Quan hệ 1: Gồm các thuộc tính không chứa khoá dự tuyển.
+ Quan hệ 2: Gồm các thuộc tính còn lại và khoá dự tuyển.
(6) Quan hệ ở dạng chuẩn 4:
Đồ án tốt nghiệp KTV Giáo viên hớng dẫn: Lê Huy Thập
20
Quản lý vật t, thiết bị
-Là quan hệ :
+ ở dạng chuẩn BCNF.
+Không tồn tại các thuộc tính không khoá phụ thuộc đa trị vào thuộc

phụ
thuộc
đa trị
Phân
rã loại
dị thư
ờng
Bảng
với
nhóm
lặp
Chuẩn
3
Chuẩn
BCNF
Chuẩn
4
Chuẩn
5
Tách
phụ
thuộc
bộ phận
Tách phụ
thuộc
hàm
không
chứa
khoá dự
tuyển

các phòng ban giúp việc cho Giám Đốc để điều hành hoạt động kinh doanh
của trung tâm với mối quan hệ đa dạng:
Ban giám đốc giao nhiệm vụ cho phòng kinh doanh lên kế hoạch kinh
doanh trong tháng hay trong quý. Phòng kinh doanh có nhiệm vụ chính về
hoạt động kinh doanh của Trung Tâm. Các thông tin về việc mua, bán vật t sẽ
đợc xử lý và thực hiện tại bộ phận kinh doanh xuất nhập. Phòng kế toán tổng
hợp mọi số liệu liên quan đến hoạt động tài chính của Trung Tâm, lập ra các
báo cáo tài chính và báo cáo quản lý. Trên các số liệu báo cáo đó phòng kế
toán sẽ hỗ trợ ban giám đốc trong việc ra các quyết định về tài chính giúp
cho việc quản lý kinh doanh của Trung Tâm đạt hiệu quả cao. Phòng vật t là
nơi quản lý các vật t thiết bị của Trung Tâm đồng thời hàng tháng báo cáo
tình hình nhập, xuất, tồn vật t lên cấp trên. Phòng kỹ thuật có trách nhiệm
kiểm tra vật t thiết bị khi nhập, xuất đồng thời có kế hoạch bảo trì thiết bị cho
khách hàng.
-Sơ đồ phân cấp phòng ban tại Trung Tâm:
Đồ án tốt nghiệp KTV Giáo viên hớng dẫn: Lê Huy Thập
22
Ban Giám Đốc
Kho
Phòng kế
toán
Phòng
kinh
doanh
Phòng vật

Phòng kỹ
thuật
Phòng
đào tạo

23
Quản lý vật t, thiết bị
Sơ đồ trình tự quản lý xuất,nhập vật t thiết bị bằng máy vi tính:
4.2.Phân tích hệ thống quản lý vật t .
4.2.1.Phát biểu bài toán:
Trung Tâm phát triển công nghệ thông tin kinh doanh nhiều mặt hàng
khác nhau nh: Các thiết bị về máy tính, máy in, thiết bị điện tử Các mặt
hàng này đợc nhập từ nhiều nhà cung cấp khác nhau. Mỗi lần nhập hàng bộ
phận nhập hàng của Trung Tâm sẽ lập đơn mua hàng dựa trên báo giá của
nhà cung cấp và số lợng hàng còn lại trong kho rồi gửi đơn mua hàng đến
nhà cung cấp. Khi nhận đợc hoá đơn giao hàng của nhà cung cấp thì viết
phiếu nhập kho để nhập hàng vào kho đồng thời thanh toán với nhà cung cấp
thông qua hoá đơn.
Bộ phận bán hàng khi nhận đợc đơn đặt hàng của khách sẽ kiểm tra xem
trong kho có còn đủ hàng cung cấp cho khách hay không. Nếu hết hàng thì
thông báo cho khách, nếu đủ thì bộ phận bán hàng tiến hành viết phiếu xuất
Đồ án tốt nghiệp KTV Giáo viên hớng dẫn: Lê Huy Thập
24
Dữ liệu đầu vào:
Các hoá đơn nhập, xuất
Các thông tin yêu cầu.
Khai báo yêu cầu về
thông tin đầu ra.
Máy tính xử lý
thông tin đưa số
liệu đầu ra.
Dữ liệu đầu ra:
Các báo cáo mà người sử
dụng yêu cầu.
Quản lý vật t, thiết bị


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status