Xx
Đồ án:
PHÂN TÍCH THIẾT KẾ HỆ THỐNG
GVHD: Võ Xn Hồng
HVTH : DƯƠNG QUỐC TUẤN
TRẦN HUỲNH AN DUY
TRẦN ĐỒN KIẾN
Khóa:
03CCTH01
Tp.HCM, Ngày 01 Tháng 01 Năm 2011
TRƯỜNG CAO ĐẲNG NGHỀ CNTT iSPACE
240 Võ Văn Ngân, P.Bình Thọ, Q.Thủ Đức, TP. Hồ Chí Minh
ĐT: 08 – 6267 8999 Fax: 08 – 6283 7867
ĐỒ ÁN MÔN HỌC
MÔN: PHÂN TÍCH THIẾT KẾ HỆ THỐNG
MỤC LỤC
LỜI CẢM ƠN.....................................................................................................................................2
I. Mơ hình chức năng (BFD):...........................................................................................................3
II. Mơ hình luồng dữ liệu (DFD):....................................................................................................4
1.Mơ hình luồng dữ liệu mức 0 (mức khung cảnh).........................................4
2. Mơ hình luồng dữ liệu mức 1 (mức đỉnh).....................................................5
3. Mơ hình luồng dữ liệu mức 2 (mức dưới đỉnh)............................................6
DFD chức năng quản lý danh mục sản phẩm:.....................................................................6
DFD chức năng quản lý thông tin Đại lý:............................................................................7
DFD chức năng quản lý xuất sản phẩm:..............................................................................8
DFD chức năng quản lý Kho:..............................................................................................9
DFD chức năng Thống kê:.................................................................................................10
DFD chức năng quản lý thơng tin xưởng:.........................................................................11
III. Mơ hình dữ liệu (ERD):...........................................................................................................12
IV. Sự chuyển đổi từ mơ hình dữ liệu ER sang mơ hình dữ liệu quan hệ................................12
V. Thiết kế giao diện cho một số chức năng tương ứng (ít nhất là 3 giao diện)......................13
a.Mơ hình chức năng Quản lý danh mục sản phẩm:.....................................13
b.Mơ hình chức năng quản lý đại lý:..............................................................14
c.Mơ hình chức năng quản lý thơng tin Xưởng:............................................15
Khoa CNTT – Đồ Án: Môn học Xây dựng hạ tầng mạng
Trang 1/17
TRƯỜNG CAO ĐẲNG NGHỀ CNTT iSPACE
240 Võ Văn Ngân, P.Bình Thọ, Q.Thủ Đức, TP. Hồ Chí Minh
ĐT: 08 – 6267 8999 Fax: 08 – 6283 7867
LỜI CẢM ƠN
Để có thể hoàn tất được bài đồ án này, trước tiên phải kể đến cơng
sức của thầy Võ Xn Hồng. Em kính lời cảm ơn đến thầy đã tận tình
hướng dẫn và giúp đỡ trong thời gian thực hiện đồ án này.
Em xin chân thành cảm ơn các thầy cô khoa Công Nghệ Thông Tin
Trường Cao Đẳng Nghề iSPACE đã truyền đạt những kiến thức,
những kinh nghiệm quý báu cho chúng em trong quá trình học tập tại
trường.
Em cũng xin chân thành càm ơn đến các bạn đã giúp đỡ tài liệu cũng
như trao đổi học thuật mới có thể thực hiện đồ án này.
Tp.Hồ Chí Minh, ngày 18 tháng 12 năm 2010
Học viên thực hiện
Dương Quốc Tuấn
Trần Huỳnh An Duy
Trần Đoàn Kiến
Khoa Kỹ Thuật Phần Mềm – Phân tích thiết kế hệ thống
Trang 2/17
TRƯỜNG CAO ĐẲNG NGHỀ CNTT iSPACE
240 Võ Văn Ngân, P.Bình Thọ, Q.Thủ Đức, TP. Hồ Chí Minh
ĐT: 08 – 6267 8999 Fax: 08 – 6283 7867
I. Mơ hình chức năng (BFD):
Khoa Kỹ Thuật Phần Mềm – Phân tích thiết kế hệ thống
Trang 3/17
TRƯỜNG CAO ĐẲNG NGHỀ CNTT iSPACE
240 Võ Văn Ngân, P.Bình Thọ, Q.Thủ Đức, TP. Hồ Chí Minh
ĐT: 08 – 6267 8999 Fax: 08 – 6283 7867
II. Mơ hình luồng dữ liệu (DFD):
1. Mơ hình luồng dữ liệu mức 0 (mức khung cảnh)
Khoa Kỹ Thuật Phần Mềm – Phân tích thiết kế hệ thống
Trang 4/17
TRƯỜNG CAO ĐẲNG NGHỀ CNTT iSPACE
240 Võ Văn Ngân, P.Bình Thọ, Q.Thủ Đức, TP. Hồ Chí Minh
ĐT: 08 – 6267 8999 Fax: 08 – 6283 7867
2. Mơ hình luồng dữ liệu mức 1 (mức đỉnh)
Khoa Kỹ Thuật Phần Mềm – Phân tích thiết kế hệ thống
Trang 5/17
TRƯỜNG CAO ĐẲNG NGHỀ CNTT iSPACE
240 Võ Văn Ngân, P.Bình Thọ, Q.Thủ Đức, TP. Hồ Chí Minh
ĐT: 08 – 6267 8999 Fax: 08 – 6283 7867
3. Mơ hình luồng dữ liệu mức 2 (mức dưới đỉnh)
-
DFD chức năng quản lý danh mục sản phẩm:
Khoa Kỹ Thuật Phần Mềm – Phân tích thiết kế hệ thống
Trang 6/17
TRƯỜNG CAO ĐẲNG NGHỀ CNTT iSPACE
240 Võ Văn Ngân, P.Bình Thọ, Q.Thủ Đức, TP. Hồ Chí Minh
ĐT: 08 – 6267 8999 Fax: 08 – 6283 7867
-
DFD chức năng quản lý thông tin Đại lý:
Khoa Kỹ Thuật Phần Mềm – Phân tích thiết kế hệ thống
Trang 7/17
TRƯỜNG CAO ĐẲNG NGHỀ CNTT iSPACE
240 Võ Văn Ngân, P.Bình Thọ, Q.Thủ Đức, TP. Hồ Chí Minh
ĐT: 08 – 6267 8999 Fax: 08 – 6283 7867
-
DFD chức năng quản lý xuất sản phẩm:
Khoa Kỹ Thuật Phần Mềm – Phân tích thiết kế hệ thống
Trang 8/17
TRƯỜNG CAO ĐẲNG NGHỀ CNTT iSPACE
240 Võ Văn Ngân, P.Bình Thọ, Q.Thủ Đức, TP. Hồ Chí Minh
ĐT: 08 – 6267 8999 Fax: 08 – 6283 7867
-
DFD chức năng quản lý Kho:
Khoa Kỹ Thuật Phần Mềm – Phân tích thiết kế hệ thống
Trang 9/17
TRƯỜNG CAO ĐẲNG NGHỀ CNTT iSPACE
240 Võ Văn Ngân, P.Bình Thọ, Q.Thủ Đức, TP. Hồ Chí Minh
ĐT: 08 – 6267 8999 Fax: 08 – 6283 7867
-
DFD chức năng Thống kê:
Khoa Kỹ Thuật Phần Mềm – Phân tích thiết kế hệ thống
Trang 10/17
TRƯỜNG CAO ĐẲNG NGHỀ CNTT iSPACE
240 Võ Văn Ngân, P.Bình Thọ, Q.Thủ Đức, TP. Hồ Chí Minh
ĐT: 08 – 6267 8999 Fax: 08 – 6283 7867
-
DFD chức năng quản lý thơng tin xưởng:
Khoa Kỹ Thuật Phần Mềm – Phân tích thiết kế hệ thống
Trang 11/17
TRƯỜNG CAO ĐẲNG NGHỀ CNTT iSPACE
240 Võ Văn Ngân, P.Bình Thọ, Q.Thủ Đức, TP. Hồ Chí Minh
ĐT: 08 – 6267 8999 Fax: 08 – 6283 7867
III. Mơ hình dữ liệu (ERD):
Đại lý
1.n
Kho
Của
1.n
1.n
Mua
1.n
C
ó
Sản Phẩm
Có
1.n
1.n
1.1
Phiếu Nhập
1.1
Phiếu Xuất
Của
Xưởng
1.1
IV. Sự chuyển đổi từ mơ hình dữ liệu ER sang mơ hình dữ liệu quan
hệ
Dựa theo các bước trong phương pháp chuyển đổi từ một mơ hình dữ liệu ER sang mơ hình
quan hệ dữ liệu, chúng ta có mơ hình quan hệ dữ liệu như sau:
Daily(MaDaiLy, TenDL, Diachi, Dienthoai, SoConNo).
SanPham( MaSP, TenSP, LoaiSP, DonGia, MaKho, MaDaily).
Kho(MaKho,MaSP,MaPhieuXuat, MaPhieuNhap )
PhieuNhap(MaPhieuNhap, LoaiSP, TenSP, SoLuong, DonGia
PhieuXuat (MaPhieuXuat, LoaiSP, TenSP, SoLuong, DonGia, MaDaiLy)
Xuog(MaPhanXuong, LoaiSP, TenSP, SoLuong)
Khoa Kỹ Thuật Phần Mềm – Phân tích thiết kế hệ thống
Trang 12/17
TRƯỜNG CAO ĐẲNG NGHỀ CNTT iSPACE
240 Võ Văn Ngân, P.Bình Thọ, Q.Thủ Đức, TP. Hồ Chí Minh
ĐT: 08 – 6267 8999 Fax: 08 – 6283 7867
V. Thiết kế giao diện cho một số chức năng tương ứng (ít nhất là 3
giao diện)
a. Mơ hình chức năng Quản lý danh mục sản phẩm:
-
Chức năng: người dùng nhập mã sản phẩm và bấm nút Tìm để tìm kiếm sản phẩm.
o Nếu chưa có sẽ báo là chưa có sản phẩm, và người dùng tiếp tục nhập vào các
thơng tin cịn lại rồi bấm nút Thêm mới để lưu vào database.
o Nếu xuất hiện sản phẩm thì người dùng có thể chỉnh sửa sản phẩm đã tìm thấy,
sau đó bấm nút Lưu để lưu trữ thay đổi, hoặc bấm nút Xóa để loại bỏ sản phẩm
khỏi database (sẽ có yêu cầu xác nhận).
Khoa Kỹ Thuật Phần Mềm – Phân tích thiết kế hệ thống
Trang 13/17
TRƯỜNG CAO ĐẲNG NGHỀ CNTT iSPACE
240 Võ Văn Ngân, P.Bình Thọ, Q.Thủ Đức, TP. Hồ Chí Minh
ĐT: 08 – 6267 8999 Fax: 08 – 6283 7867
b. Mơ hình chức năng quản lý đại lý:
-
Chức năng: người dùng nhập mã đại lý và bấm nút Tìm để tìm kiếm thơng tin đại lý.
o Nếu chưa có sẽ báo là chưa có thông tin này, và người dùng tiếp tục nhập vào
các thơng tin cịn lại rồi bấm nút Thêm mới để lưu vào database.
o Nếu xuất hiện thông tin đại lý thì người dùng có thể chỉnh sửa thơng tin đã tìm
thấy, sau đó bấm nút Lưu để lưu trữ thay đổi, hoặc bấm nút Xóa để loại bỏ đại lý
ra khỏi database (sẽ có yêu cầu xác nhận).
Khoa Kỹ Thuật Phần Mềm – Phân tích thiết kế hệ thống
Trang 14/17
TRƯỜNG CAO ĐẲNG NGHỀ CNTT iSPACE
240 Võ Văn Ngân, P.Bình Thọ, Q.Thủ Đức, TP. Hồ Chí Minh
ĐT: 08 – 6267 8999 Fax: 08 – 6283 7867
c. Mơ hình chức năng quản lý thông tin Xưởng:
-
Chức năng: người dùng nhập mã xưởng và bấm nút Tìm để tìm kiếm thơng tin xưởng.
o Nếu chưa có sẽ báo là chưa có thơng tin này, và người dùng tiếp tục nhập vào
các thông tin còn lại rồi bấm nút Thêm mới để lưu vào database.
o Nếu xuất hiện thơng tin xưởng thì người dùng có thể chỉnh sửa thơng tin đã tìm
thấy, sau đó bấm nút Lưu để lưu trữ thay đổi, hoặc bấm nút Xóa để loại bỏ
xưởng ra khỏi database (sẽ có yêu cầu xác nhận).
Khoa Kỹ Thuật Phần Mềm – Phân tích thiết kế hệ thống
Trang 15/17