Bài tập lớn: Phân tích thiết kế hệ thống thông tin

23 48 0
Bài tập lớn: Phân tích thiết kế hệ thống thông tin

Đ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

BÀI TẬP LỚN ĐỀ 1: Hoạt động nhập và xuất quạt máy của xí nghiệp điện cơ thống nhất Hà Nội 1. Khi có yêu cầu xuất một loại quạt máy nào đó từ các đại lý, bộ phận quản lý xuất sẽ kiểm tra số lượng quạt máy được yêu cầu trong kho. Nếu lượng quạt máy đủ đáp ứng thì bộ phận này sẽ lập một phiếu xuất để xuất quạt máy cho đại lý. Trong phiếu xuất có ghi rõ tên đại lý, địa chỉ đại lý, tên người nhận, ngày xuất, các thông tin về quạt máy được xuất: tên quạt, đơn giá, số lượng xuất, loại quạt máy, thành tiền, tổng số tiền, chữ ký của người viết phiếu, người nhận và thủ trưởng đơn vị. Ngoài ra trên phiếu còn ghi rõ phiếu do Bộ công nghiệp phát hành, ngày phát hành và số hiệu phiếu. Một bản sao của phiếu xuất được hệ thống lưu lại. Nếu số lượng quạt máy không đủ để đáp ứng trên 23 số lượng yêu cầu thì thông báo từ chối xuất. 2. Quạt máy từ các phân xưởng lắp ráp sẽ chuyển đến bộ phận nhập kho. Bộ phận này kiểm tra chất lượng quạt máy trước khi nhập kho. Nếu chất lượng đảm bảo, bộ phận này sẽ lập một phiếu nhập trên phiếu có ghi rõ tên số hiệu xưởng lắp ráp, tên người giao, các thông tin về quạt máy được nhập. Phiếu nhập được viết thành 2 bản, một bản giao cho xưởng lắp ráp, một bản lưu giữ lại sau khi quạt máy được chuyển vào kho. 3. Hàng tháng một bộ phận sẽ thống kê lại lượng quạt máy xuất, thu tiền từ các đại lý. Bộ phận này cũng thống kê số lượng của từng loại quạt máy còn tồn trong kho sau đó làm báo cáo gửi cho bộ phận kế hoạch để lập kế hoạch sản xuất cho tháng sau. Ngoài ra hệ thống cần lưu trữ thông tin về các xưởng lắp ráp bao gồm số hiệu, số điện thoại, loại quạt lắp ráp...Các thông tin về quạt máy gồm có tên sản phẩm, đơn vị tính, đơn giá bán...Trong thông tin lưu trữ về các đại lý cần có thông tin về lượng hàng đã lấy, số tiền đã trả, số tiền còn nợ để đảm bảo không một đại lý nào được nợ quá số tiền cho phép. Yêucầu : Lập mô hình phân rã chức năng của hệ thống (3 điểm). Lập mô hình luồng dữ liệu mức khung cảnh và mức đỉnh của hệ thống (3 điểm). Lập mô liên kết thực thể của hệ thống của hệ thống (4 điểm).10 ĐỀ 2: Hoạt động của một trung tâm thư viện sau: Hoạt động của thư viện trong trường Đại học Hà Nội được thực hiện như Độc giả muốn mượn sách của thư viện thì trước tiên phải đăng ký làm thẻ thư viện. Quản lý độc giả: nhập thông tin độc giả khi độc giả đến đăng ký làm thẻ. Các thông tin về độc giả bao gồm: họ tên, ngày sinh, giới tính, địa chỉ nhà riêng, số điện thoại nhà riêng, cơ quan công tác, mã đối tượng và những thông tin để xác nhận độc giả như số chứng minh thư hay số hộ chiếu. Mỗi độc giả có một định danh duy nhất là: mã độc giả. Sau khi xác nhận các thông tin về độc giả hệ thống tạo thẻ độc giả dựa trên các thông tin đó. Trên thẻ độc giả có các thông tin: mã thẻ, tên độc giả, ngày sinh, địa chỉ, ngày tạo, ngày hết hạn. Các thông tin về độc giả và thẻ độc giả được lưu trữ lại. Mỗi độc giả chỉ có một thẻ độc giả và mỗi thẻ độc giả chỉ thuộc một độc giả. Mỗi độc giả thuộc một loại đối tượng ưu tiên tuỳ theo công việc và vị trí công tác của họ. Mỗi loại đối tượng ưu tiên có rất nhiều độc giả. Thông tin về loại đối tượng ưu tiên ngoài mã đối tượng còn có tên đối tượng và các mô tả khác. Khi mượn sách độc giả được phép mượn với số lượng và thời gian hạn chế tuỳ theo loại đối tượng ưu tiên. Nhưng trước khi mượn họ phải trình thẻ độc giả và không có sách mượn quá hạn. Hoạt động mượn trả sách được thực hiện như sau: Sau khi kiểm tra thẻ độc giả và kiểm tra sách quá hạn, nếu đúng là độc giả đã đăng ký và không có sách quá hạn, thì các sách mà họ yêu cầu sẽ được kiểm tra xem sách đó đã được mượn hay chưa nếu sách chưa bị cho mượn thì thông tin về việc mượn sách được lưu lại trên phiếu mượn. Thông tin về phiếu mượn gồm có: số phiếu, ngày mượn, mã thẻ độc giả và các thông tin chi tiết về các sách mượn: mã sách, số lượng, số ngày được mượn. Khi độc giả trả sách thì nhân viên thư viện kiểm tra tình trạng sách trả, và ghi nhận việc trả sách của độc giả. Nếu độc giả trả muộn so với ngày quy định trên phiếu mượn thì họ phải chịu một khoản lệ phí theo từng loại sách. Mỗi thẻ độc giả có thể có nhiều phiếu mượn, mỗi phiếu mượn chỉ ghi một thẻ độc giả. Trên mỗi phiếu mượn có thể mượn nhiều sách, mỗi đầu sách có thể cho mượn nhiều lần. Mỗi phiếu mượn do một nhân viên lập, một nhân viên có thể lập nhiều phiếu mượn. Để theo dõi và quản lý nhân viên làm việc tại thư viện: thực hiện thêm mới vào danh sách khi có nhân viên mới được tuyển, sửa đổi thông tin khi có những10 biến đổi xảy ra và xoá bỏ nhân viên khi hết hợp đồng hoặc bị sa thải. Các thông tin về nhân viên gồm: mã nhân viên, tên nhân viên, điện thoại liên hệ, các mô tả khác. Cuối mỗi tuần làm việc nhân viên thư viện kiểm tra toàn bộ danh sách sách mượn để phát hiện các độc giả mượn quá hạn. Nếu độc giả mượn quá hạn dưới 3 ngày thì họ sẽ nhận được một phiếu nhắc trả sách gồm các thông tin: số phiếu, ngày lập, mã thẻ, họ tên và thông tin về sách {mã sách, tên sách, tác giả, nhà xuất bản, đơn giá phạt}. Ngoài ra vào tuần cuối cùng của tháng thư viện cũng tạo các báo cáo thống kê số lượng sách mượn trong tháng và báo cáo về loại sách đang được yêu thích, số lượng độc giả mượn sách. Việc quản lý sách của thư viện như sau: thường xuyên nhập thêm các đầu sách dựa trên việc chọn sách từ các danh mục sách mà các nhà cung cấp gửi tới. Khi các sách quá cũ hoặc không còn giá trị sử dụng thì thanh lý sách. Ngoài ra có thể sửa thông tin về sách khi cần thiết. Thông tin về sách bao gồm: mã sách, tên sách, thể loại, tình trạng, năm xuất bản, nhà xuất bản, tác giả. Một nhà xuất bản xuất bản nhiều đầu sách khác nhau. Mỗi đầu sách do một nhà xuất bản xuất bản. Một tác giả viết nhiều đầu sách, một đầu sách do một tác giả viết (nếu có nhiều tác giả cùng viết thì chỉ cần lưu thông tin người chủ biên). Thông tin về nhà xuất bản gồm có: mã nhà xuất bản, tên nhà xuất bản, địa chỉ, số điện thoại. Thông tin về tác giả bao gồm: mã tác giả, tên tác giả, cơ quan công tác, địa chỉ nhà riêng, số điện thoại. Dựa theo mô tả trên đây, anh (chị) hãy thực hiện các yêu cầu sau: 1. Vẽ mô hình phân cấp chức năng của hệ thống (3 điểm) 2. Vẽ mô hình luồng dữ liệu mức khung cảnh và mức đỉnh (3 điểm) 3. Xây dựng mô hình liên kết thực thể của hệ thống (4 điểm)10 ĐỀ 3: Hoạt động của khách sạn Hoàng Hà được thực hiện như sau: Quản lý thuê, trả phòng: Khi khách hàng đến thuê đặt phòng, bộ phận quản lý thuê phòng sẽ kiểm tra yêu cầu của khách. Nếu yêu cầu không đáp ứng được thì đưa ra thông báo từ chối, nếu đáp ứng được thì lập phiếu thuê cho khách hàng. Thông tin trên phiếu thuê gồm có: Mã phiếu thuê, ngày lập, mã khách hàng, tên khách hàng, số CMND, địa chỉ khách hàng, số tiền đặt trước, yêu cầu. Phiếu thuê được lập thành hai bản, một bản giao cho khách, một bản lưu lại. Khách hàng có thể thuê nhiều lần khi có nhu cầu thuê phòng, mỗi lần thuê sẽ có một phiếu thuê được lập. Khi khách hàng trả phòng hoá đơn thanh toán sẽ được lập cho khách hàng. Thông tin trên hoá đơn gồm: Mã hoá đơn, mã phiếu thuê, tên khách hàng, số CMND và thông tin về phòng thuê gồm {số phòng, tình trạng phòng, đơn giá phòng, số ngày ở, thành tiền}, tổng tiền dịch vụ, tổng tiền thanh toán, ghi chú . Hoá đơn được lập thành hai bản, một bản giao cho khách, một bản lưu lại. Quản lý dịch vụ: Khi khách hàng có nhu cầu sử dụng dịch vụ, bộ phận quản lý dịch vụ sẽ kiểm tra yêu cầu của khách. Nếu yêu cầu không đáp ứng được thì đưa ra thông báo từ chối, nếu đáp ứng được thì cung cấp dịch vụ cho khách. Bộ phận này phải lưu đầy đủ thông tin theo dõi quá trình sử dụng dịch vụ của khách hàng trong hoá đơn dịch vụ: số hoá đơn dịch vụ, ngày lập, mã khách hàng, tên khách hàng, số CMND, và thông tin về dịch vụ gồm {mã dịch vụ, tên dịch vụ, ngày sử dụng, thời lượng sử dụng, thành tiền}, tổng tiền, ghi chú. Mỗi phiếu thuê có thể có nhiều hoá đơn sử dụng dịch vụ. Ngoài ra bộ phận này còn phải thêm dịch vụ nếu là dịch vụ mới, xoá dịch vụ nếu dịch vụ đó không dùng nữa và sửa chữa thông tin dựa trên các thông tin về các dịch vụ do nhà cung cấp gửi tới từ yêu cầu của khách sạn. Thông tin gồm: mã dịch vụ, tên dịch vụ, đơn giá, mô tả khác. Quản lý khách hàng: trong thời gian lưu lại khách sạn, bộ phận quản lý khách hàng sẽ nhập và lưu toàn bộ thông tin về khách hàng. Khi cần thiết cũng có thể sửa chữa và xoá thông tin khách hàng. Thông tin khách hàng gồm: mã khách hàng, tên khách hàng, số CMND, địa chỉ, điện thoại, quốc tịch, số hộ chiếu.10 Quản lý phòng: nhập mới thông tin phòng, sửa chữa thông tin về phòng, xoá bỏ thông tin phòng. Thông tin về phòng do ban quản lý cung cấp và gồm các thông tin: Số phòng, loại phòng, diện tích, tình trạng phòng, đơn giá phòng. Quản lý tiện nghi: Việc thêm mới tiện nghi được thực hiện khi có tiện nghi mới được nhập về từ nhà cung cấp. Nếu một tiện nghi không dùng nữa thì xoá thông tin tiện nghi đó. Thông tin tiện nghi cũng có thể được sửa chữa. Thông tin tiện nghi gồm: Mã tiện nghi, tên tiện nghi, tình trạng tiện nghi, số lượng hiện có. Trong một phòng có thể có nhiều tiện nghi, các tiện nghi cũng có thể có trong nhiều phòng Bộ phận báo cáo thống kê lấy thông tin từ các bộ phận khác và có nhiệm vụ thống kê khách hàng thuê, thống kê tình trạng phòng, thống kê tình trạng thuê phòng, thống kê doanh thu để đưa lên ban quản lý khi nhận được yêu cầu từ ban quản lý. Yêu cầu: 1. Vẽ mô hình phân cấp chức năng của hệ thống (3 điểm) 2. Vẽ mô hình luồng dữ liệu mức khung cảnh và mức đỉnh (3 điểm) 3. Xây dựng mô hình liên kết thực thể của hệ thống (4 điểm)10 ĐỀ 4: Hoạt động của một công ty phát hành sách 1. Khi có yêu cầu nhập sách từ các đại lý một bộ phận quản lý việc phát hành sẽ kiểm tra lượng sách hiện có. Nếu có thể đáp ứng yêu cầu thì bộ phận này sẽ lập một phiếu xuất để xuất sách cho đại lý. Trong phiếu xuất có ghi rõ tên đại lý, địa chỉ đại lý, người nhận sách, ngày xuất, các thông tin về sách. Hệ thống lưu lại một bản sao của phiếu xuất và ghi nợ cho đại lý. Nếu không có đủ số lượng hoặc không có loại sách yêu cầu thì thông báo từ chối xuất. 2. Khi có yêu cầu bán sách từ các nhà xuất bản, bộ phận quản lý việc nhập sách sẽ kiểm tra chất lượng sách. Nếu chất lượng sách đảm bảo nhà xuất bản sẽ chuyển sách đến công ty. Bộ phận này sẽ lập một phiếu nhập sách. Trong phiếu nhập có ghi rõ tên nhà xuất bản, địa chỉ nhà xuất bản, điện thoại nhà xuất bản, người giao sách, ngày nhập, thông tin về sách nhập, đơn giá, số lượng xuất, lĩnh vực, thành tiền, tổng số tiền, các chữ ký của người viết phiếu, người giao, thủ trưởng đơn vị. Ngoài ra trên phiếu còn ghi rõ phiếu xuất do công ty phát hành sách phát hành, ngày phát hành, số hiệu phiếu. Một bản phiếu nhập sách giao cho nhà xuất bản, một bản lưu giữ lại và sau đó sách được chuyển vào kho. 3. Hàng tháng các đại lý sẽ gửi danh mục những sách đã bán được cho bộ phận thống kê. Bộ phận này sẽ thống kê lại lượng sách đã bán, thu tiền và điều chỉnh sách từ các đại lý. Bộ phận này cũng thống kê lượng sách còn tồn trong kho sau đó gửi thông báo về sách tồn và thanh toán tiền sách đã bán cho các nhà xuất bản. Ngoài ra hệ thống cần lưu giữ các thông tin về sách gồm tên sách, tên tác giả, lĩnh vực…Các thông tin về nhà xuất bản gồm tên, địa chỉ, số điện thoại, số tài khoản,…Trong thông tin lưu trữ về các đại lý cần có thông tin về lượng sách đã lấy, số tiền đã trả, số tiền còn nợ để đảm bảo không một đại lý nào được nợ quá số tiền cho phép. Yêu cầu: 1. Vẽ mô hình phân cấp chức năng của hệ thống (3 điểm) 2. Vẽ mô hình luồng dữ liệu mức khung cảnh và mức đỉnh (3 điểm) 3. Xây dựng mô hình liên kết thực thể của hệ thống (4 điểm)10 ĐỀ 5: Hoạt động kinh doanh của công ty thiết bị gia đình Quản lý thông tin các đại lý: các đại lý lần đầu tiên liên hệ với công ty để đặt mua sản phẩm thông tin về họ được lưu trữ lại bằng thao tác thêm mới, nếu sai sót được thực hiện bằng thao tác sửa chữa, xoá bỏ các đại lý không còn giao dịch với công ty. Thông tin của các đại lý bao gồm: số hiệu đại lý, tên đại lý, điện thoại, địa chỉ và các đặc điểm khác. Quản lý thông tin sản phẩm bằng cách thêm mới sản phẩm khi nó được nhập vào kho từ các xưởng sản xuất, sửa chữa các thông tin khi cần thiết và xoá bỏ thông tin về sản phẩm khi không còn sản xuất nữa. Các thông tin về sản phẩm bao gồm: Mã sản phẩm, tên sản phẩm, mô tả về sản phẩm, thời gian bảo hành, số lượng hiện có. Việc bán sản phẩm của công ty được thực hiện như sau: Khi các đại lý muốn mua sản phẩm, họ gửi đến công ty một phiếu đặt mua sản phẩm. Trên phiếu đặt mua sản phẩm có các thông tin về: các sản phẩm mà họ muốn mua cũng như các thông tin về chính họ. Khi nhận được phiếu đặt mua sản phẩm của các đại lý công ty thực hiện kiểm tra các sản phẩm mà đại lý yêu cầu. Nếu sản phẩm mà đại lý yêu cầu không còn hoặc không đủ số lượng đáp ứng thì đưa ra một thông báo từ chối bán. Nếu các yêu cầu của đại lý được đáp ứng thì viết hoá đơn gửi cho đại lý để họ thanh toán và lưu lại bản sao của hoá đơn. Khi đại lý đã thanh toán xong thì xác nhận đã thanh toán vào hoá đơn và chuyển hoá đơn này cho bộ phận xuất sản phẩm. Bộ phận này xuất theo hoá đơn đã nhận được. Nếu đại lý nhận sản phẩm trực tiếp tại công ty thì sản phẩm được giao ngay cho khách. Nếu cần phải chuyển đến địa chỉ của đại lý, bộ phận này lập một phiếu chuyển sản phẩm gửi cho nhân viên chuyển. Nhân viên chuyển sản phẩm được thực hiện vận chuyển sản phẩm cho đại lý theo phiếu chuyển sản phẩm nhận được. Khi chuyển xong thì báo lại cho công ty biết đã chuyển thành công. Phiếu chuyển sản phẩm được lưu trữ lại. Các thông tin trên hoá đơn gồm: Số hoá đơn, ngày lập hoá đơn, số hiệu đại lý, tên đại lý, điện thoại, địa chỉ, người lập hoá đơn, tổng số tiền cần thanh toán, đã thanh toán hay chưa, ghi chú và các thông tin về sản phẩm được bản gồm: {Mã sản phẩm, tên sản phẩm, mô tả về sản phẩm, số lượng và đơn10 giá}. Các thông tin trên phiếu chuyển sản phẩm gồm: Số phiếu chuyển, số hiệu người chuyển, ngày chuyển, đã chuyển thành công. Để theo dõi và quản lý nhân viên vận chuyển công ty có một danh sách các nhân viên chuyển sản phẩm. Việc quản lý này được thực hiện bằng cách thêm mới vào danh sách khi có nhân viên mới được tuyển, sửa đổi thông tin khi có những biến đổi xảy ra và xoá bỏ nhân viên khi hết hợp đồng hoặc bị sa thải. Các thông tin về nhân viên gồm: Số hiệu người chuyển, họ tên, địa chỉ, điện thoại liên hệ, các mô tả khác. Ngoài ra để tiện theo dõi việc kinh doanh của công ty, hàng tháng công ty lập các báo cáo gửi cho ban giám đốc về doanh thu trong tháng, danh sách các sản phẩm đã bán, báo cáo về sản phẩm tồn kho để ban giám đốc có các biện pháp điều chỉnh. Yêu cầu: 1. Vẽ mô hình phân cấp chức năng của hệ thống (3 điểm) 2. Vẽ mô hình luồng dữ liệu mức khung cảnh và mức đỉnh (3 điểm) 3. Xây dựng mô hình liên kết thực thể của hệ thống (4 điểm)

BÀI TẬP LỚN ĐỀ 1: Hoạt động nhập xuất quạt máy xí nghiệp điện thống Hà Nội Khi có yêu cầu xuất loại quạt máy từ đại lý, phận quản lý xuất kiểm tra số lượng quạt máy yêu cầu kho Nếu lượng quạt máy đủ đáp ứng phận lập phiếu xuất để xuất quạt máy cho đại lý Trong phiếu xuất có ghi rõ tên đại lý, địa đại lý, tên người nhận, ngày xuất, thông tin quạt máy xuất: tên quạt, đơn giá, số lượng xuất, loại quạt máy, thành tiền, tổng số tiền, chữ ký người viết phiếu, người nhận thủ trưởng đơn vị Ngồi phiếu cịn ghi rõ phiếu Bộ công nghiệp phát hành, ngày phát hành số hiệu phiếu Một phiếu xuất hệ thống lưu lại Nếu số lượng quạt máy không đủ để đáp ứng 2/3 số lượng yêu cầu thông báo từ chối xuất Quạt máy từ phân xưởng lắp ráp chuyển đến phận nhập kho Bộ phận kiểm tra chất lượng quạt máy trước nhập kho Nếu chất lượng đảm bảo, phận lập phiếu nhập phiếu có ghi rõ tên số hiệu xưởng lắp ráp, tên người giao, thông tin quạt máy nhập Phiếu nhập viết thành bản, giao cho xưởng lắp ráp, lưu giữ lại sau quạt máy chuyển vào kho Hàng tháng phận thống kê lại lượng quạt máy xuất, thu tiền từ đại lý Bộ phận thống kê số lượng loại quạt máy tồn kho sau làm báo cáo gửi cho phận kế hoạch để lập kế hoạch sản xuất cho tháng sau Ngoài hệ thống cần lưu trữ thông tin xưởng lắp ráp bao gồm số hiệu, số điện thoại, loại quạt lắp ráp Các thông tin quạt máy gồm có tên sản phẩm, đơn vị tính, đơn giá bán Trong thơng tin lưu trữ đại lý cần có thơng tin lượng hàng lấy, số tiền trả, số tiền nợ để đảm bảo không đại lý nợ số tiền cho phép Yêucầu : Lập mô hình phân rã chức hệ thống (3 điểm) Lập mơ hình luồng liệu mức khung cảnh mức đỉnh hệ thống (3 điểm) Lập mô liên kết thực thể hệ thống hệ thống (4 điểm) ĐỀ 2: Hoạt động trung tâm thư viện Hoạt động thư viện trường Đại học Hà Nội thực sau: Độc giả muốn mượn sách thư viện trước tiên phải đăng ký làm thẻ thư viện Quản lý độc giả: nhập thông tin độc giả độc giả đến đăng ký làm thẻ Các thông tin độc giả bao gồm: họ tên, ngày sinh, giới tính, địa nhà riêng, số điện thoại nhà riêng, quan công tác, mã đối tượng thông tin để xác nhận độc số chứng minh thư hay số hộ chiếu Mỗi độc giả có định danh là: mã độc giả Sau xác nhận thông tin độc giả hệ thống tạo thẻ độc giả dựa thơng tin Trên thẻ độc giả có thông tin: mã thẻ, tên độc giả, ngày sinh, địa chỉ, ngày tạo, ngày hết hạn Các thông tin độc giả thẻ độc giả lưu trữ lại Mỗi độc giả có thẻ độc giả thẻ độc giả thuộc độc giả Mỗi độc giả thuộc loại đối tượng ưu tiên tuỳ theo cơng việc vị trí cơng tác họ Mỗi loại đối tượng ưu tiên có nhiều độc giả Thông tin loại đối tượng ưu tiên ngồi mã đối tượng cịn có tên đối tượng mô tả khác Khi mượn sách độc giả phép mượn với số lượng thời gian hạn chế tuỳ theo loại đối tượng ưu tiên Nhưng trước mượn họ phải trình thẻ độc giả khơng có sách mượn hạn Hoạt động mượn trả sách thực sau: Sau kiểm tra thẻ độc giả kiểm tra sách hạn, độc giả đăng ký khơng có sách q hạn, sách mà họ yêu cầu kiểm tra xem sách mượn hay chưa sách chưa bị cho mượn thơng tin việc mượn sách lưu lại phiếu mượn Thông tin phiếu mượn gồm có: số phiếu, ngày mượn, mã thẻ độc giả thông tin chi tiết sách mượn: mã sách, số lượng, số ngày mượn Khi độc giả trả sách nhân viên thư viện kiểm tra tình trạng sách trả, ghi nhận việc trả sách độc giả Nếu độc giả trả muộn so với ngày quy định phiếu mượn họ phải chịu khoản lệ phí theo loại sách Mỗi thẻ độc giả có nhiều phiếu mượn, phiếu mượn ghi thẻ độc giả Trên phiếu mượn mượn nhiều sách, đầu sách cho mượn nhiều lần Mỗi phiếu mượn nhân viên lập, nhân viên lập nhiều phiếu mượn Để theo dõi quản lý nhân viên làm việc thư viện: thực thêm vào danh sách có nhân viên tuyển, sửa đổi thơng tin có 10 biến đổi xảy xoá bỏ nhân viên hết hợp đồng bị sa thải Các thông tin nhân viên gồm: mã nhân viên, tên nhân viên, điện thoại liên hệ, mô tả khác Cuối tuần làm việc nhân viên thư viện kiểm tra toàn danh sách sách mượn để phát độc giả mượn hạn Nếu độc giả mượn hạn ngày họ nhận phiếu nhắc trả sách gồm thông tin: số phiếu, ngày lập, mã thẻ, họ tên thông tin sách {mã sách, tên sách, tác giả, nhà xuất bản, đơn giá phạt} Ngoài vào tuần cuối tháng thư viện tạo báo cáo thống kê số lượng sách mượn tháng báo cáo loại sách yêu thích, số lượng độc giả mượn sách Việc quản lý sách thư viện sau: thường xuyên nhập thêm đầu sách dựa việc chọn sách từ danh mục sách mà nhà cung cấp gửi tới Khi sách cũ khơng cịn giá trị sử dụng lý sách Ngồi sửa thơng tin sách cần thiết Thông tin sách bao gồm: mã sách, tên sách, thể loại, tình trạng, năm xuất bản, nhà xuất bản, tác giả Một nhà xuất xuất nhiều đầu sách khác Mỗi đầu sách nhà xuất xuất Một tác giả viết nhiều đầu sách, đầu sách tác giả viết (nếu có nhiều tác giả viết cần lưu thông tin người chủ biên) Thông tin nhà xuất gồm có: mã nhà xuất bản, tên nhà xuất bản, địa chỉ, số điện thoại Thông tin tác giả bao gồm: mã tác giả, tên tác giả, quan công tác, địa nhà riêng, số điện thoại Dựa theo mô tả đây, anh (chị) thực yêu cầu sau: Vẽ mô hình phân cấp chức hệ thống (3 điểm) Vẽ mơ hình luồng liệu mức khung cảnh mức đỉnh (3 điểm) Xây dựng mơ hình liên kết thực thể hệ thống (4 điểm) 10 ĐỀ 3: Hoạt động khách sạn Hoàng Hà thực sau: Quản lý thuê, trả phòng: Khi khách hàng đến thuê đặt phòng, phận quản lý thuê phòng kiểm tra yêu cầu khách Nếu u cầu khơng đáp ứng đưa thơng báo từ chối, đáp ứng lập phiếu thuê cho khách hàng Thông tin phiếu thuê gồm có: Mã phiếu thuê, ngày lập, mã khách hàng, tên khách hàng, số CMND, địa khách hàng, số tiền đặt trước, yêu cầu Phiếu thuê lập thành hai bản, giao cho khách, lưu lại Khách hàng thuê nhiều lần có nhu cầu th phịng, lần th có phiếu th lập Khi khách hàng trả phịng hố đơn tốn lập cho khách hàng Thơng tin hoá đơn gồm: Mã hoá đơn, mã phiếu thuê, tên khách hàng, số CMND thơng tin phịng th gồm {số phịng, tình trạng phịng, đơn giá phịng, số ngày ở, thành tiền}, tổng tiền dịch vụ, tổng tiền toán, ghi Hoá đơn lập thành hai bản, giao cho khách, lưu lại Quản lý dịch vụ: Khi khách hàng có nhu cầu sử dụng dịch vụ, phận quản lý dịch vụ kiểm tra yêu cầu khách Nếu u cầu khơng đáp ứng đưa thơng báo từ chối, đáp ứng cung cấp dịch vụ cho khách Bộ phận phải lưu đầy đủ thơng tin theo dõi q trình sử dụng dịch vụ khách hàng hoá đơn dịch vụ: số hoá đơn dịch vụ, ngày lập, mã khách hàng, tên khách hàng, số CMND, thông tin dịch vụ gồm {mã dịch vụ, tên dịch vụ, ngày sử dụng, thời lượng sử dụng, thành tiền}, tổng tiền, ghi Mỗi phiếu th có nhiều hố đơn sử dụng dịch vụ Ngồi phận cịn phải thêm dịch vụ dịch vụ mới, xoá dịch vụ dịch vụ khơng dùng sửa chữa thông tin dựa thông tin dịch vụ nhà cung cấp gửi tới từ yêu cầu khách sạn Thông tin gồm: mã dịch vụ, tên dịch vụ, đơn giá, mô tả khác Quản lý khách hàng: thời gian lưu lại khách sạn, phận quản lý khách hàng nhập lưu toàn thông tin khách hàng Khi cần thiết sửa chữa xố thơng tin khách hàng Thông tin khách hàng gồm: mã khách hàng, tên khách hàng, số CMND, địa chỉ, điện thoại, quốc tịch, số hộ chiếu 10 Quản lý phịng: nhập thơng tin phịng, sửa chữa thơng tin phịng, xố bỏ thơng tin phịng Thơng tin phịng ban quản lý cung cấp gồm thơng tin: Số phịng, loại phịng, diện tích, tình trạng phịng, đơn giá phịng Quản lý tiện nghi: Việc thêm tiện nghi thực có tiện nghi nhập từ nhà cung cấp Nếu tiện nghi không dùng xố thơng tin tiện nghi Thơng tin tiện nghi sửa chữa Thơng tin tiện nghi gồm: Mã tiện nghi, tên tiện nghi, tình trạng tiện nghi, số lượng có Trong phịng có nhiều tiện nghi, tiện nghi có nhiều phịng Bộ phận báo cáo thống kê lấy thông tin từ phận khác có nhiệm vụ thống kê khách hàng thuê, thống kê tình trạng phịng, thống kê tình trạng th phịng, thống kê doanh thu để đưa lên ban quản lý nhận yêu cầu từ ban quản lý Yêu cầu: Vẽ mơ hình phân cấp chức hệ thống (3 điểm) Vẽ mơ hình luồng liệu mức khung cảnh mức đỉnh (3 điểm) Xây dựng mơ hình liên kết thực thể hệ thống (4 điểm) 10 ĐỀ 4: Hoạt động công ty phát hành sách Khi có yêu cầu nhập sách từ đại lý phận quản lý việc phát hành kiểm tra lượng sách có Nếu đáp ứng u cầu phận lập phiếu xuất để xuất sách cho đại lý Trong phiếu xuất có ghi rõ tên đại lý, địa đại lý, người nhận sách, ngày xuất, thông tin sách Hệ thống lưu lại phiếu xuất ghi nợ cho đại lý Nếu khơng có đủ số lượng khơng có loại sách u cầu thơng báo từ chối xuất Khi có yêu cầu bán sách từ nhà xuất bản, phận quản lý việc nhập sách kiểm tra chất lượng sách Nếu chất lượng sách đảm bảo nhà xuất chuyển sách đến công ty Bộ phận lập phiếu nhập sách Trong phiếu nhập có ghi rõ tên nhà xuất bản, địa nhà xuất bản, điện thoại nhà xuất bản, người giao sách, ngày nhập, thông tin sách nhập, đơn giá, số lượng xuất, lĩnh vực, thành tiền, tổng số tiền, chữ ký người viết phiếu, người giao, thủ trưởng đơn vị Ngồi phiếu cịn ghi rõ phiếu xuất công ty phát hành sách phát hành, ngày phát hành, số hiệu phiếu Một phiếu nhập sách giao cho nhà xuất bản, lưu giữ lại sau sách chuyển vào kho Hàng tháng đại lý gửi danh mục sách bán cho phận thống kê Bộ phận thống kê lại lượng sách bán, thu tiền điều chỉnh sách từ đại lý Bộ phận thống kê lượng sách tồn kho sau gửi thơng báo sách tồn toán tiền sách bán cho nhà xuất Ngoài hệ thống cần lưu giữ thông tin sách gồm tên sách, tên tác giả, lĩnh vực…Các thông tin nhà xuất gồm tên, địa chỉ, số điện thoại, số tài khoản,…Trong thông tin lưu trữ đại lý cần có thơng tin lượng sách lấy, số tiền trả, số tiền cịn nợ để đảm bảo khơng đại lý nợ số tiền cho phép Yêu cầu: Vẽ mơ hình phân cấp chức hệ thống (3 điểm) Vẽ mơ hình luồng liệu mức khung cảnh mức đỉnh (3 điểm) Xây dựng mơ hình liên kết thực thể hệ thống (4 điểm) 10 ĐỀ 5: Hoạt động kinh doanh cơng ty thiết bị gia đình - - - Quản lý thông tin đại lý: đại lý lần liên hệ với công ty để đặt mua sản phẩm thông tin họ lưu trữ lại thao tác thêm mới, sai sót thực thao tác sửa chữa, xoá bỏ đại lý khơng cịn giao dịch với cơng ty Thơng tin đại lý bao gồm: số hiệu đại lý, tên đại lý, điện thoại, địa đặc điểm khác Quản lý thông tin sản phẩm cách thêm sản phẩm nhập vào kho từ xưởng sản xuất, sửa chữa thông tin cần thiết xố bỏ thơng tin sản phẩm khơng cịn sản xuất Các thơng tin sản phẩm bao gồm: Mã sản phẩm, tên sản phẩm, mô tả sản phẩm, thời gian bảo hành, số lượng có Việc bán sản phẩm công ty thực sau: Khi đại lý muốn mua sản phẩm, họ gửi đến công ty phiếu đặt mua sản phẩm Trên phiếu đặt mua sản phẩm có thơng tin về: sản phẩm mà họ muốn mua thông tin họ Khi nhận phiếu đặt mua sản phẩm đại lý công ty thực kiểm tra sản phẩm mà đại lý yêu cầu Nếu sản phẩm mà đại lý u cầu khơng cịn khơng đủ số lượng đáp ứng đưa thơng báo từ chối bán Nếu yêu cầu đại lý đáp ứng viết hố đơn gửi cho đại lý để họ toán lưu lại hoá đơn Khi đại lý toán xong xác nhận tốn vào hố đơn chuyển hoá đơn cho phận xuất sản phẩm Bộ phận xuất theo hoá đơn nhận Nếu đại lý nhận sản phẩm trực tiếp cơng ty sản phẩm giao cho khách Nếu cần phải chuyển đến địa đại lý, phận lập phiếu chuyển sản phẩm gửi cho nhân viên chuyển Nhân viên chuyển sản phẩm thực vận chuyển sản phẩm cho đại lý theo phiếu chuyển sản phẩm nhận Khi chuyển xong báo lại cho công ty biết chuyển thành công Phiếu chuyển sản phẩm lưu trữ lại Các thông tin hoá đơn gồm: Số hoá đơn, ngày lập hoá đơn, số hiệu đại lý, tên đại lý, điện thoại, địa chỉ, người lập hoá đơn, tổng số tiền cần toán, toán hay chưa, ghi thông tin sản phẩm gồm: {Mã sản phẩm, tên sản phẩm, mô tả sản phẩm, số lượng đơn 10 - - giá} Các thông tin phiếu chuyển sản phẩm gồm: Số phiếu chuyển, số hiệu người chuyển, ngày chuyển, chuyển thành công Để theo dõi quản lý nhân viên vận chuyển cơng ty có danh sách nhân viên chuyển sản phẩm Việc quản lý thực cách thêm vào danh sách có nhân viên tuyển, sửa đổi thơng tin có biến đổi xảy xoá bỏ nhân viên hết hợp đồng bị sa thải Các thông tin nhân viên gồm: Số hiệu người chuyển, họ tên, địa chỉ, điện thoại liên hệ, mô tả khác Ngoài để tiện theo dõi việc kinh doanh công ty, hàng tháng công ty lập báo cáo gửi cho ban giám đốc doanh thu tháng, danh sách sản phẩm bán, báo cáo sản phẩm tồn kho để ban giám đốc có biện pháp điều chỉnh Yêu cầu: Vẽ mô hình phân cấp chức hệ thống (3 điểm) Vẽ mơ hình luồng liệu mức khung cảnh mức đỉnh (3 điểm) Xây dựng mơ hình liên kết thực thể hệ thống (4 điểm) 10 ĐỀ 6: Hoạt động công ty sản xuất nước giải khát ABC sau: - - Quản lý danh mục sản phẩm: nhập thông tin sản phẩm sản xuất loại mới, xố bỏ thơng tin khơng cịn sản xuất, sửa đổi thơng tin cần thiết Thông tin sản phẩm bao gồm: mã sản phẩm, tên sản phẩm, loại sản phẩm, số lượng có, đơn giá Quản lý thơng tin đại lý: nhập thơng tin đại lý có đại lý đến mua sản cphẩm, xố bỏ thơng tin khơng cịn giao dịch, sửa đổi thơng tin cần thiết Thông tin đại lý bao gồm: mã đại lý, tên đại lý, địa chỉ, điện thoại, số tiền cịn nợ để đảm bảo khơng đại lý nợ số tiền cho phép - - Khi có yêu cầu xuất loại sản phẩm từ đại lý, phận quản lý xuất kiểm tra số lượng sản phẩm yêu cầu kho Nếu lượng sản phẩm đủ đáp ứng phận lập phiếu xuất để xuất sản phẩm cho đại lý Trong phiếu xuất có ghi rõ tên đại lý, địa đại lý, tên người nhận, ngày xuất, thông tin sản phẩm xuất: tên sản phẩm, đơn giá, số lượng xuất, thành tiền, tổng số tiền, chữ ký người viết phiếu, người nhận thủ trưởng đơn vị Ngoài phiếu cịn ghi rõ phiếu Bộ cơng thương phát hành, ngày phát hành số hiệu phiếu Một phiếu xuất hệ thống lưu lại Nếu số lượng sản phẩm không đủ để đáp ứng 2/3 số lượng u cầu thơng báo từ chối xuất Một đại lý có nhiều phiếu xuất, phiếu xuất xuất cho đại lý Một phiếu xuất có nhiều sản phẩm xuất, sản phẩm có khơng có nhiều phiếu xuất Sản phẩm từ phân xưởng sản xuất chuyển đến phận nhập kho Bộ phận kiểm tra chất lượng sản phẩm trước nhập kho Nếu chất lượng đảm bảo, phận lập phiếu nhập phiếu có ghi rõ tên số hiệu xưởng sản xuất, tên người giao, thông tin sản phẩm nhập: tên sản phẩm, đơn giá, số lượng nhập, thành tiền, tổng số tiền, chữ ký người viết phiếu, người nhận thủ trưởng đơn vị Phiếu nhập viết thành bản, giao cho xưởng sản xuất, lưu giữ lại sau sản phẩm 11 - - chuyển vào kho Nếu chất lượng khơng đảm bảo từ chối nhập Một phiếu nhập viết cho phân xưởng, phân xưởng có nhiều phiếu nhập Hàng tháng phận thống kê lại lượng sản phẩm xuất, thu tiền từ đại lý Bộ phận thống kê số lượng loại sản phẩm cịn tồn kho sau làm báo cáo gửi cho phận kế hoạch để lập kế hoạch sản xuất cho tháng sau Ngồi hệ thống cịn quản lý thông tin xưởng sản xuất: thêm mới, sửa, xóa Thơng tin xưởng sản xuất gồm: số hiệu, số điện thoại, loại sản phẩm sản xuất Một phân xưởng sản xuất loại sản phẩm Dựa theo mô tả đây, anh (chị) thực u cầu sau: u cầu: Vẽ mơ hình phân cấp chức hệ thống (3 điểm) Vẽ mơ hình luồng liệu mức khung cảnh mức đỉnh (3 điểm) Lập mơ hình liên kết thực thể (4 điểm) 11 ĐỀ 7: Hoạt động bán hàng công ty Tomato sau: Quản lý thông tin khách hàng: thêm mới, sửa chữa, xố bỏ thơng tin khách hàng Các thông tin khách hàng bao gồm: số hiệu khách hàng, họ tên khách hàng, địa chỉ, điện thoại liên hệ, đặc điểm khác Tất thông tin khách hàng lưu trữ lại Quản lý thông tin hàng: thêm hàng hàng đưa về, sửa thông tin hàng cần thiết xố thơng tin hàng khơng cịn kinh doanh Các thơng tin hàng bao gồm: mã hàng, tên hàng, mô tả hàng, thời gian bảo hành, nhà sản xuất, số lượng có Những thơng tin hàng nhân viên quản lý kho hàng cung cấp hàng chuyển đến kho Việc bán hàng công ty thực sau: Khi khách hàng muốn mua hàng, họ gửi cho công ty phiếu đặt hàng Trên phiếu đặt hàng có thơng tin mặt hàng mà họ muốn mua thông tin họ Khi nhận phiếu đặt hàng khách cơng ty thực kiểm tra mặt hàng mà khách yêu cầu Nếu mặt hàng mà khách yêu cầu khơng có bán cơng ty hết hàng đưa thơng báo từ chối bán hàng Nếu yêu cầu khách đáp ứng viết hố đơn gửi cho khách hàng để họ toán lưu lại hoá đơn Khi khách hàng tốn xong xác nhận toán vào hoá đơn chuyển hoá đơn cho phận xuất chuyển hàng Bộ phận xuất hàng theo hoá đơn nhận Nếu khách nhận hàng trực tiếp cơng ty hàng giao cho khách Nếu cần phải chuyển hàng tới địa khách, phận lập phiếu chuyển hàng gửi cho nhân viên chuyển hàng Nhân viên chuyển hàng thực chuyển hàng cho khách theo phiếu chuyển nhận Khi chuyển hàng xong báo cáo lại cho công ty biết chuyển thành công Phiếu chuyển hàng lưu trữ lại Các thông tin hoá đơn gồm: số hoá đơn, số hiệu khách hàng, họ tên khách hàng, địa khách, điện thoại liên hệ, ngày lập hoá đơn, người lập hoá đơn, tổng số tiền cần toán, toán hay chưa, ghi thông tin chi tiết hàng bán bao gồm { mã hàng, tên hàng, mô tả mặt hàng, số lượng, 11 đơn giá} Các thông tin phiếu chuyển hàng bao gồm: số phiếu chuyển, số hoá đơn, số hiệu người chuyển hàng, ngày chuyển, tình trạng chuyển Mỗi hố đơn có phiếu chuyển hàng Mỗi phiếu chuyển hàng nhân viên chuyển hàng phụ trách Một nhân viên phụ trách nhiều phiếu chuyển hàng Để theo dõi quản lý nhân viên chuyển hàng cơng ty có danh sách nhân viên chuyển hàng Việc quản lý thực cách thêm vào danh sách có nhân viên tuyển, sửa đổi thơng tin có biến đổi xảy xóa bỏ nhân viên hết hợp đồng bị sa thải Các thông tin nhân viên chuyển hàng gồm: số hiệu người chuyển hàng, họ tên, địa chỉ, điện thoại liên hệ, mơ tả khác Ngồi ra, để tiện theo dõi việc kinh doanh công ty, hàng tháng công ty lập báo cáo gửi cho ban giám đốc doanh thu tháng, mặt hàng bán ra, hàng tồn kho để ban giám đốc có biện pháp điều chỉnh Yêu cầu: Vẽ mơ hình phân cấp chức hệ thống (3 điểm) Vẽ mơ hình luồng liệu mức khung cảnh mức đỉnh (3 điểm) Lập mô hình liên kết thực thể (4 điểm) 11 11 Mơn học: Phân tích thiết kế Hệ thống thơng tin BÁO CÁO BÀI TẬP LỚN Tên nhóm: Nhóm Thành viên: - Nguyễn Văn A - I.Mơ hình chức (BFD) Hình II.Mơ hình luồng liệu (DFD) Mơ hình luồng liệu mức (mức khung cảnh) Hình Mơ hình luồng liệu mức (mức đỉnh) Hình Mơ hình luồng liệu mức (mức đỉnh)  DFD chức Hình  DFD chức Hình III.Mơ hình liệu (ERD) Hình Bộ môn Kỹ thuật phần mềm – Khoa CNTT - Trường Cao đẳng nghề iSpace Mơn học: Phân tích thiết kế Hệ thống thông tin tuasach n cua 1 co cuonsach n n 1 phieutra thedocgia lien quan 1 1 cua phieumuon 1 1 dausach 1 n 1 co dangky docgia n nguoilon n n lien quan treem bao lanh 1 IV Sự chuyển đổi từ mơ hình liệu ER sang mơ hình liệu quan hệ Dựa theo bước phương pháp chuyển đổi từ mơ hình liệu ER sang mơ hình quan hệ liệu, có mơ hình quan hệ liệu sau: docgia(madocgia, ho, tenlot, ten, hinh) thedocgia( madocgia, ngaylapthe, ngayhethan) treem(matreem, ,manguoilon) V Thiết kế giao diện cho số chức tương ứng (ít giao diện) Hình + câu mơ tả chức Bộ mơn Kỹ thuật phần mềm – Khoa CNTT - Trường Cao đẳng nghề iSpace BÀI 4: PHÂN TÍCH HỆ THỐNG Biểu đồ luồng liệu (DFD - Data Flow Diagram) 3.1 Giới thiệu DFD  Khái niệm - DFD diễn tả tập hợp chức hệ thống mối quan hệ chuyển giao thông tin chức hay nói khác cung cấp tranh động hệ thống - DFD sử dụng công cụ tất giai đoạn phân tích, thiết kế, trao đổi lưu trữ liệu  Mục đích - Xác định yêu cầu người sử dụng (NSD) - Lập kế hoạch minh hoạ phương án cho nhà phân tích NSD xem xét - Là công cụ trao đổi nhà phân tích NSD tính tường minh DFD - Làm tài liệu đặc tả yêu cầu hình thức đặc tả thiết kế hệ thống 3.2 Biểu đồ luồng liệu (DFD- Data Flow Diagram) 3.2.1 Các thành phần biểu đồ + Chức xử lý (Process) + Luồng thông tin (Data Flows) + Kho liệu (Data Store) + Tác nhân (External Entity)  Các chức xử lý (Process) - Khái niệm: Chức q trình biến đổi thơng tin - Ký hiệu chức Tên chức Tổng hợp tồn - Tên chức năng: Có dạng Động từ + bổ ngữ cần, cho phép hiểu cách vắn tắt chức làm Trong thực tế tên chức phải trùng với tên đặt cho chức sơ đồ chức nghiệp vụ - Ví dụ: Ghi hoá đơn, nhập hồ sơ,  Luồng liệu (Dòng liệu – Data Flow) - Khái niệm: Đây luồng thông tin vào chức xử lý - Ký hiệu luồng thơng tin: Là đường kẻ có mũi tên, có viết tên luồng liệu Tên luồng Hoá đơn kiểm tra Tên luồng liệu phải danh từ, kèm thêm tính từ cần, cho phép hiểu vắn tắt nội dung liệu chuyển giao Ví dụ: Hố đơn kiểm tra, Đơn hàng duyệt, Hồ sơ sinh viên Luồng liệu thường gắn với chức Mọi luồng thơng tin phải có tên Tên khơng thiết phải nhất, theo nghĩa thông tin vào số tiến trình, đảm bảo dịng thơng tin khác mang tên khác Những thơng tin có thay đổi nên mang tên sửa đổi để biểu thị rõ điều Ví dụ: Hồ sơ Duyệt hồ sơ Hồ sơ duyệt  Tác nhân ngồi (External Entity) Là người, nhóm người, tổ chức hay đối tượng (thực thể) bên ngồi hệ thống, có trao đổi thơng tin với hệ thống Sự có mặt nhân tố sơ đồ giới hạn hệ thống định rõ mối quan hệ hệ thống với giới bên ngồi Nhân tố bên ngồi phần sống cịn hệ thống, chúng nguồn gốc cung cấp thông tin cho hệ thống nơi nhận sản phẩm hệ thống - Ký hiệu tác nhân hình chữ nhật Tên tác nhân ngồi - Tên tác nhân Danh từ VD: Khách hàng, Nhà cung cấp, sinh viên, Giáo viên, Phòng đào tạo Một số ý biểu đồ luồng liệu:  Trong biểu đồ khơng có tác nhân ngồi trao đổi với  Khơng có trao đổi trực tiếp kho liệu mà không thông qua chức xử lý  Kho có tên, nên luồng liệu vào kho không cần tên, việc cập nhật, trích từ kho phần thông tin kho, người ta dùng tên cho luồng liệu  Vì lí trình bày nên tác nhân ngoài, tác nhân kho liệu sử dụng nhiều lần vẽ lại nhiều nơi biểu đồ để dễ đọc, dễ hiểu  Đối với kho liệu phải có luồng vào luồng Nếu kho có luồng vào khơng có luồng kho “Vơ tích sự”, có luồng khơng có luồng vào kho “Rỗng”  Tác nhân ngồi khơng trao đổi với kho liệu mà phải thông qua chức xử lý  Trong biểu đồ luồng liệu có khơng có tác nhân ngồi khơng ? Tại sao?: Tác nhân ngồi phần sống cịn hệ thống, chúng nguồn cung cấp thông tin cho hệ thống chúng nhận sản phẩm thông tin từ hệ thống 3.3.2 Phương pháp xây dựng biểu đồ dòng liệu (DFD) - DFD chia thành mức tương ứng với mức biểu đồ phân cấp chức (BFD) - Có mức đề cập đến: + Mức 0: Biểu đồ luồng liệu mức khung cảnh (Context Data Plow Diagram) + Mức 1: Biểu đồ luồng liệu mức đỉnh (Top level Data Plow Diagram) + Mức 2: Biểu đồ luồng liệu mức đỉnh ( Levelling Data Plow Diagram)  Biểu đồ luồng liệu mức khung cảnh (Context Data Plow Diagram): Đây mơ hình hệ thống mức tổng quát nhất, ta xem hệ thống chức Tại mức hệ thống có chức Các tác nhân đồng thời luồng liệu vào từ tác nhân đến hệ thống xác định Sơ đồ ngữ cảnh bao gồm vịng trịn trung tâm biểu thị tồn hệ thống nghiên cứu chức nối với tác nhân hệ thống Các đường nối thể thông tin vào - hệ thống Ta xây dựng DFD từ sơ đồ ngữ cảnh + Sơ đồ ngữ cảnh (còn gọi DFD mức khung cảnh - mức ) Ban giám hiệu X Luồng dl2 - Qui chế đào tạo HT Báo cáo - Yêu cầu quản lý Luồng dl1 Hệ thống xử lý điểm Thông tin cá nhân Luồng dl3 Y Thông báo Học sinh  Biểu đồ luồng liệu mức đỉnh (Top level Data Flow Diagram) - DFD mức đỉnh (mức 1): Đây phân rã trực tiếp từ biểu đồ mức khung cảnh phải đáp ứng số yêu cầu sau phân rã: + Bảo toàn tác nhân luồng thông tin vào/ra hệ thống + Thay chức hệ thống nhiều chức + Bổ sung thêm luồng liệu nội kho liệu cần thiết  Kho liệu (Data Store) - Khái niệm: Một kho liệu tập hợp liệu lưu lại để truy nhập nhiều lần sau - Kí hiệu: - Tên kho có dạng Danh từ + tính từ cần cho phép hiểu cách vắn tắt nội dung liệu lưu Ví dụ: Hồ sơ cán bộ, hố đơn nhập, điểm mơn học, Danh sách giá - Liên quan kho chức có tình sau: + Cất hay ghi liệu vào kho Nhập hồ sơ Hiệu chỉnh giá Hồ sơ cán Danh sách giá + Đọc liệu từ kho Danh sách giá + Cập nhật liệu kho Lên giá đơn hàng Hồ sơ cán Tìm kiếm Trong trường hợp tên luồng liệu ghi hiểu tên kho Bố trí kho cho đơn hàng Hiệu chỉnh hồ sơ Hồ sơ cán Tệp kho  Biểu đồ luồng liệu mức đỉnh ( Levelling Data Plow Diagram) - Các chức định nghĩa riêng biểu đồ ghép lại thành biểu đồ trường hợp biểu đồ đơn giản - Các thành phần biểu đồ tuân thủ nguyên tắc: + Về chức năng: phân rã CN cấp thành CN cấp thấp + Luồng liệu: vào/ra mức lặp lại mức dưới, bổ sung thêm luồng liệu phân rã chức thêm kho liệu + Kho liệu xuất theo nhu cầu nội + Tác nhân ngoài: xuất đầy đủ mức khung cảnh, mức khơng thể thêm - DFD mức đỉnh: Từ mức trở đi, gọi mức đỉnh Khi phân rã chức hệ thống từ DFD mức đỉnh, nhận biểu đồ mức đỉnh, theo nguyên tắc: + Thay chức mức đỉnh DFD có chức năng, xuất thêm luồng liệu liên hệ kho liệu biểu đồ + Bảo toàn tác nhân ngồi với luồng thơng tin vào hệ thống - Để dễ theo dõi trình phân rã, tiến hành đánh số chức theo kiểu chương/mục 1.1.1 1.1 1.1.2 1.2.1 1.2 1.2.2 1.2.3 -Số mức phân rã phụ thuộc vào toán tuỳ thuộc vào yêu cầu giai đoạn sau Cụ thể trình phân rã dừng lại xác định rõ chức chức thủ cơng hay chức máy tính Ví dụ 1: Hoạt động quỹ tín dụng Khách hàng muốn vay tiền tín dụng, phải làm đơn vay Đơn chuyển đến phận cho vay quỹ Bộ phận tiến hành duyệt đơn vay khách để trả lời giải cho vay từ chối Căn để duyệt quỹ tín dụng quy định: đơn chấp nhận, quỹ tín dụng thực cho khách vay, đồng thời ghi thông tin vào sổ nợ Khi khách hàng mang tiền đến trả, phận thu nợ tiến hành xác định để phân loại khách trả hạn khơng hạn để tính lãi suất tương ứng cập nhật vào sổ ghi nợ  Mục tiêu quản lý: - Theo dõi vay: Nhận đơn Duyệt vay Trả lời đơn - Theo dõi thu nợ: Xác nhận trả hạn Xác nhận trả không hạn  BFD hệ thống sau: Hoạt động tín dụng Cho vay Thu nợ Xác nhận trả hạn Xác nhận trả KH hạn Nhận đơn Duyệt đơn Trả lời đơn  DFD mức khung cảnh Đơn vay Khách vay Trả lời đơn Hoàn trả Hệ thống quỹ tín dụng  DFD mức đỉnh Đơn vay Cho vay Ghi nợ Danh sách nợ Khách hàng Thu nợ Hoàn trả  DFD mức đỉnh chức Đơn vay Khách vay Nhận đơn 1.1 Đơn nhận Duyệt đơn 1.2 Đơn trả lời Danh sách nợ  DFD mức đỉnh chức Trả lời đơn 1.3 Đơn duyệt Khách vay Trả tiền Trả hạn Cập nhật trả hạn 2.2 Xác định loại trả Danh sách nợ 2.1 Trả không hạn Cập nhật trả không hạn 2.3 ... hình phân cấp chức hệ thống (3 điểm) Vẽ mơ hình luồng liệu mức khung cảnh mức đỉnh (3 điểm) Lập mơ hình liên kết thực thể (4 điểm) 11 11 Môn học: Phân tích thiết kế Hệ thống thơng tin BÁO CÁO BÀI... niệm - DFD diễn tả tập hợp chức hệ thống mối quan hệ chuyển giao thông tin chức hay nói khác cung cấp tranh động hệ thống - DFD sử dụng công cụ tất giai đoạn phân tích, thiết kế, trao đổi lưu trữ... (thực thể) bên hệ thống, có trao đổi thơng tin với hệ thống Sự có mặt nhân tố sơ đồ giới hạn hệ thống định rõ mối quan hệ hệ thống với giới bên ngồi Nhân tố bên ngồi phần sống cịn hệ thống, chúng

Ngày đăng: 08/09/2021, 06:38

Từ khóa liên quan

Mục lục

  • ‎D:\download laptop 2020\Compressed\Tai lieu 27.6\Phan tich thiet ke he thong thông tin\BAI TAP LON.doc‎

  • ‎D:\download laptop 2020\Compressed\Tai lieu 27.6\Phan tich thiet ke he thong thông tin\Form Bao cao Bai tap lon.doc‎

  • ‎D:\download laptop 2020\Compressed\Tai lieu 27.6\Phan tich thiet ke he thong thông tin\Ly thuyet So do DFD.doc‎

Tài liệu cùng người dùng

Tài liệu liên quan