1. Trang chủ
  2. » Tất cả

BAI TAP CNPM

18 0 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

Nội dung

BÀI TẬP THỰC HÀNH NHẬP MÔN CÔNG NGHỆ PHẦN MỀM Giảng viên: ThS NGUYỄN THỊ BÍCH NGÂN I BÀI TẬP THỰC HÀNH SỐ Yêu cầu: - Hướng dẫn cài đặt cơng cụ Power Designer - Vẽ mơ hình BPM Nội dung: Hướng dẫn cài đặt công cụ Power Designer - Bước 1: Chạy file setup.exe chương trình - Bước 2: Click nút Install để mở trang welcome, click Next để đến trang chọn license - Bước 3: Chọn loại license sau click Next để đến trang đồng ý license - Bước 4: Click Next để đến trang chọn Package - Bước 5: Click Next để đến trang đồng ý license Chọn khu vực (location), nơi mà bạn chọn cài đặt Click đồng ý để trình cài đặt bắt đầu Bước 6: Click Next để đến trang chọn thư mục cài đặt - - Bước 7: Click Next để chọn component cần cài đặt - Bước 8: Click Next để đến trang chọn Folder - Bước 9: Click Next để bắt đầu cài đặt - Bước 10: Chờ trình cài đặt xong click Finish Vẽ mơ hình BPM 2.1.Vẽ lại mơ hình BPM phần lý thuyết Bài tập Vẽ mơ hình mơ tả qui trình xử lý nhập học ứng dụng quản lý sinh viên PowerDesigner Qui trình xử lý nhập học thực sau: - Sinh viên nộp hồ sơ cho phòng đào tạo PDT kiểm tra hồ sơ, có sai sót u cầu sinh viên cập nhật lại Khi hồ sơ hoàn chỉnh, PDT nhập hồ sơ (lưu trữ lý lịch sinh viên biên nhận hồ sơ vào CSDL), gởi thông tin cho giáo vụ Khoa Đồng thời họ xuất biên nhận hồ sơ giấy vào lớp để sinh viên nộp giáo vụ Khoa - GV Khoa nhận giấy vào lớp cập nhật danh sách lớp, lưu trữ vào CSDL riêng thuộc Khoa cấp giấy chứng nhận cho sinh viên Đối tượng, phận, phòng ban tham gia: Sinh viên, phòng đào tạo, văn phòng Khoa, phòng tài (nếu cần) Những việc cần thực hiện: - Chuẩn bị hồ sơ nhập học - Nộp hồ sơ - Tiếp nhận hồ sơ - Nộp giấy vào lớp - Tiếp nhận giấy vào lớp Hướng dẫn sinh viên vẽ mơ hình: - B1: Mở Power Designer, chọn File  New - B2: Chọn model type: Business Process Model - Bước 3: Thanh công cụ để vẽ môn hình BPM Quá trình Bắt đầu Kết thúc Đối tượng Điều kiện - - Bước 4: Phân tích tốn ta thấy có : + Đối tượng: sinh viên, phịng đào tạo, giáo vụ Khoa + Quá trình: PDT tiếp nhận hồ sơ, sinh viên cập nhật hồ sơ, sv nộp giấy vào lớp, Giáo vụ khoa tiếp nhận giấy vào lớp + Data: hồ sơ sinh viên, biên nhận hồ sơ, lý lịch sinh viên, giấy chứng nhận sinh viên Bước 5: Vẽ mơ hình BPM sau: Bài tập 2: SV vẽ lại quy trình nhập học trường bạn học Bài tập 3: Vẽ mơ hình BPM cho qui trình rút tiền máy ATM - Đối tượng: khách hàng, máy ATM, hệ thống xử lý chung ngân hàng - Thao tác: B1: KH đưa thẻ vào máy B2: Máy kiểm tra thông tin thẻ (dữ liệu lấy từ hệ thống chung ngân hàng) thị thông tin khách hàng Sau yêu cầu KH nhập mã pin B3: KH nhập mã pin B4: Máy ATM truy xuất liệu hệ thống kiểm tra mã pin B4.1 Nếu mã pin sai yêu cầu nhập lại (B3), cho lặp lại lần B4.2 Mã pin máy hiển thị danh sách chức cho KH chọn B5: KH chọn rút tiền B6: Máy yêu cầu chọn loại tài khoản, KH chọn loại tài khoản B7: Máy yêu cầu nhập số tiền, KH nhập số tiền B8: Máy kiểm tra số tiền khách yêu cầu có thỏa mãn: số tiền rút theo qui định, tài khoản, số tiền máy ATM, số loại tiền máy B8.1: Nếu khơng thỏa quay lại B7 B8.2: Nếu thỏa thực cho rút tiền B9: KH lấy thẻ nhận tiền B10: hệ thống trừ tiền tài khoản Bài tập 4: Hãy vẽ mơ hình PBM mơ tả quy trình việc quản lý học viên trung tâm anh văn Elite a) Quy trình tiếp nhận học viên b) Quy trình xếp lớp c) Quy trình tổ chức thi cuối khóa Nghiệp vụ trung tâm Elite sau :  Tiếp nhận học viên : - Trung tâm đào tạo chủ yếu loại lớp :Anh văn tổng quát TOEIC Mỗi loại lớp chia thành cấp lớp ( Level ) ứng với trình độ học viên từ thấp đến cao Học phí khác tùy vào loại lớp cấp lớp (cấp lớp cao học phí cao hơn) - Mỗi năm trung tâm có đợt khai giảng cho tất lớp, khóa học kéo dài tháng (12 tuần) Trước đợt khai giảng khoảng tháng, phận giáo vụ bắt đầu nhận học viên Khi đến đăng ký học, học viên làm thi thử , để xếp lớp học phù hợp với trình độ học viên Sau ,học viên chọn học (mỗi loại lớp có số học định để học viên lựa chọn) loại lớp muốn học (Anh văn tổng quát hay TOEIC) Khi sĩ số học viên đăng ký đủ vào lớp level trung tâm mở lớp (tối thiểu 12 học viên tối đa 20 học viên lớp ) Học viên đóng học phí tương ứng với cấp học loại lớp - Nhân viên trung tâm ghi nhận thông tin học viên, thu tiền lập biên lai thu học phí, đồng thời hẹn ngày khai giảng lớp Ngồi học viên cũ trung tâm sau thi đậu kỳ thi cuối khóa đến đăng ký học tiếp lớp cao (hoặc không thi đậu đăng ký học lại) Các học viên cần chọn ngày,giờ học Nhân viên điền đầy đủ thông tin học viên phiếu nhập học sau :  Quá trình xếp lớp - Học viên phát phiếu thi thử sau đến đăng ký học (đối với học viên có nhu cầu thi thử ) Đề thi xếp lớp theo hình thức trắc nghiệm test khả nghe nói với giáo viên , dựa vào số điểm mà học viên đạt trung tâm xếp họ vào cấp lớp phù hợp.Giáo vụ dựa học mà học viên đăng ký để mở lớp - Nếu có học mà có q học viên thuộc cấp lớp (dưới 12 học viên) khơng mở lớp Khi đó, giáo vụ xem lại điểm thi học viên để định cho học viên học lên xuống cấp có lớp - Nếu khơng liên lạc với học viên để đề nghị đổi học, khơng đổi hồn trả học phí cho học viên Một lớp có tối đa 20 học viên, vượt phải tách thành lớp -  Tổ chức thi cuối khóa Thi cuối khóa khơng tổ chức tập trung, mà giáo viên tự cho lớp thi vào tuần cuối Sau đó, giáo viên gởi điểm cho giáo vụ, giáo vụ ghi nhận lại kết thi cuối khóa vào hồ sơ học viên Học viên học lại thi khơng đạt giảm 50% học phí Học viên có kết thi cuối khóa xếp thứ lớp giảm 20% học phí, xếp thứ giảm 10% học phí Học viên xét giảm đăng ký học đợt khai giảng Bài tập 5: Hãy vẽ mô hình BPM cho quy trình sau: a Quy trình làm thẻ thư viện trường bạn b Quy trình mượn/trả sách thư viện trường bạn c Quy trình mua hàng online Hotdeal d Quy trình làm thẻ ATM ngân hàng VCB e Quy trình đăng ký mơn học trường ĐH CNTP TPHCM Xây dựng Use case diagram Bài tập 1: Xây dựng use case diagram cho hệ thống quản lý thời khóa biểu Khoa CNNTT PowerDesigner (bài tập theo slide giảng chương 2) Bài tập 2: Xây dựng use case diagram cho hệ thống quản lý thư viện Khoa học Tổng hợp Xác định: - Actor: thủ thư, thủ kho, độc giả (tại chỗ, mượn nhà) - Use case: + Thủ thư: đăng nhập thủ thư, xem thơng tin tài liệu, thêm/xóa/sửa thơng tin độc giả, cho mượn sách, nhận trả sách + Thủ kho: đăng nhập, xem/thêm/xóa/sửa thơng tin tài liệu + Độc giả: xem thông tin tài liệu, xem thông tin cá nhân, mượn sách, trả sách Bài tập 3: Hãy vẽ mô hình use case cho trình hoạt động rút tiền khách hàng với hệ thống máy ATM ngân hàng theo trình tự kiện sau: - Khách hàng cho thẻ ATM vào máy Hệ thống đọc thông tin thẻ kiểm tra độ xác - Hệ thống hỏi mã PIN Khách hàng nhập mã PIN Hệ thống kiểm tra mã PIN có khớp với liệu lưu không - Hệ thống hỏi khách hàng thao tác cần thực Khách hàng chọn thao tác rút tiền - Hệ thống hỏi khách hàng rút tiền tài khoản loại nào? Khách hàng chọn thẻ debit - Hệ thống yêu cầu khách hàng nhập số tiền cần rút.Khách hàng nhập số tiền Hệ thống kiểm tra số tiền lại khách hàng số tiền có máy có đáp ứng yêu cầu khách không - Hệ thống yêu cầu khách hàng lấy thẻ Khách hàng lấy thẻ - Hệ thống xuất số tiền cần rút cho khách - Kết thúc usecase Bài tập 4: Hãy xây dựng mô hình use-case cho hệ thống chương trình thi trắc nghiệm qua mạng Chương trình thiết kế trang web với mục đích cho sinh viên khoa Tốn –Tin học thi cuối học kì phương pháp trắc nghiệm qua mạng Chương trình bao gồm hai phân quyền sử dụng quyền quản trị mạng quyền người dùng (thí sinh) - Quyền quản trị: bao gồm quyền thêm, xóa, cập nhật thơng tin đề thi, môn thi câu hỏi đề thi Ngồi quản trị có tất quyền người dùng thơng thường - Quyền thí sinh: thí sinh muốn sử dụng chức trang web phải đăng kí làm thành viên website Các chức chương trình bao gồm thi trắc nghiệm tìm kiếm thí sinh, câu hỏi, đề theo tiêu chuẩn tìm kiếm - Khi người dùng đăng nhập vào hệ thống với quyền thí sinh, hệ thống yêu cầu cho biết tên đăng nhập Nếu chưa lần đăng nhập cho đăng kí thành viên Khi thí sinh muốn thi phải đăng kí mơn thi mức độ đề thi Ứng với mơn mức độ có số đề thi,thí sinh chọn đề thi tùy ý đề thi để làm Dựa đáp án câu hỏi tương ứng với đề thí sinh làm câu trả lời thí sinh để chấm điểm cho làm thí sinh Quy định :1 điểm cho câu trả lời câu trả lời sai điểm câu Thí sinh muốn làm lại chọn mã đề khác để làm đăng kí làm ứng với mơn mức độ khác - Khi người dùng đăng nhập hệ thống với quyền nhà quản trị (Admin) với tên đăng nhập mật đăng kí quyền thêm, xóa, sửa liệu hệ thống môn thi,đề thi, câu hỏi… Bài tập 5: Đặc tả yêu cầu xây dựng use-case diagram cho chương trình quản lý sau: a Quản lý thư viện trường ĐH CNTP TPHCM b Quản lý bán hàng siêu thị Coop Mart c Quản lý rút/gởi tiền máy ATM ngân hàng VCB d Quản lý hệ thống website mua bán hàng online Hotdeal e Quản lý hệ thống website đăng ký môn học/quản lý điểm cho sinh viên ĐH CNTP TPHCM II BÀI TẬP THỰC HÀNH SỐ Phân tích xây dựng mơ hình quan hệ mức khái niệm (CDM) cho toán quản lý sau: Bài 1: Quản lý đăt báo khách hàng Tại nơi phát hành báo cần phải quản lý thông tin đặt báo khách hàng Thực tế có nhiều thể loại báo (nhật báo, nguyệt sang, tạp chí, tham luận,…), thể loại cần lưu lại mã thể loại, tên thể loại Mỗi tờ báo cần lưu lại mã báo gì, tên báo (kiến thức ngày nay, tuổi trẻ ngày, tuổi trẻ tuần, Sài Gịn giải phóng,…) hình thức (q, ngày, tuần), đơn giá kỳ Mỗi thể loại báo có nhiều tờ báo Khách hàng đến đặt báo cần lưu lại thông tin: mã khách hàng, tên khách hàng, ngày đặt Một khách hàng đặt nhiều tờ báo khác Cần lưu lại: tờ báo mà khách muốn đặt, số kỳ, thành tiền Bài 2: Quản lí đặt giao hàng Một cửa hàng chuyên bán sĩ lẻ mặt hàng đủ loại Mỗi hết hàng, cửa hàng đặt mua thêm hàng nhà cung cấp Mỗi lần đặt hàng, cửa hàng điền phiếu đặt hàng Mỗi lần đặt hàng có phiếu giao hàng Cửa hàng muốn theo dõi việc đặt hàng giao hàng Sau kết việc phân tích yêu cầu ứng dụng Một nhà cung cấp có mã số nhà cung cấp, tên, địa điện thoại nhà cung cấp Cần lưu lại thông tin tất mặt hàng mà cửa hàng có mua bán: mã mặt hàng, tên hàng, đơn vị tính, số lượng tồn Mỗi nhà cung cấp cung ứng nhiều mặt hàng khác mặt hàng cung cấp nhiều nhà cung cấp khác Mỗi đặt hàng, cửa hàng phải điền thông tin sau vào đơn đặt hàng: số đơn đặt hàng, ngày đặt hàng, nhà cung cấp cung cấp mặt hàng cần đặt, ghi chú, số mặt hàng cần đặt Đối với mặt hàng đơn đặt hàng, cần ghi rõ số lượng đặt đơn giá đặt Sau đặt hàng xong, nhà cung cấp đến giao hàng phải lưu phiếu giao hàng ứng với lần giao hàng Trên phiếu giao hàng cần có thông tin sau: số phiếu giao hàng, ngày giao, giao cho đơn đặt hàng Mỗi lần đặt hàng, nhà cung cấp giao hàng tối đa lần Bài 3: Quản lý học viên Tại trường giảng dạy khóa học ngắn hạn có nhu cầu quản lí thơng tin sau: Có nhiều khóa học, khóa học có mã cho dễ nhận biết, tên khóa học, ngày bắt đầu, ngày kết thúc khóa học Trường có đội ngũ giáo viên tham gia giảng dạy Cần lưu lại mã giáo viên, họ tên, ngày tháng năm sinh, địa chỉ, điện thoại Có thể có nhiều lớp học: mã lớp, tên lớp, lớp thuộc khóa nào, giáo viên đảm trách Ngoài cần quan tâm sĩ số đăng ký bao nhiêu, học viên làm lớp trưởng lớp học phịng Thơng tin học viên lưu lại để cuối khóa cấp chứng chỉ, cấp cho học viên: mã học viên, họ, tên, ngày tháng năm sinh, địa chỉ, nghề nghiệp Mỗi học viên đăng ký học có biên lai lưu lại, gồm thông tin: số biên lai, mã lớp học, mã học viên, số tiền nộp Sau kết thúc khóa học, học viên ghi nhận kết thi gồm: điểm số, xếp loại, ghi để học viên biết học tiếp lớp cần học cải thiện lại hay không Bài 4: Quản lý đăng ký chuyên đề Phòng giáo vụ trường đại học muốn tin học hóa việc quản lý học chuyên đề sinh viên Sau kết việc phân tích thiết kế ứng dụng Mỗi sinh viên có mã số nhất, họ tên, thuộc phái, có ngày sinh, địa học ngành Mỗi ngành có mã ngành nhất, có tên ngành Ngoài cần lưu lại số cho biết số chuyên đề mà sinh viên theo học ngành cụ thể phải học, cần lưu lại tổng số sinh viên theo học ngành 10 Sinh viên phải học chuyên đề khác Mỗi chuyên đề có mã có tên Cần lưu lại tên số sinh viên tối đa chấp nhận có lớp mở cho chuyên đề cụ thể Mỗi chuyên đề học sinh viên thuộc nhiều ngành sinh viên thuộc ngành phải học nhiều chuyên đề Mỗi ngành học tối đa chuyên đề Vào học kỳ năm học, ta cần lưu lại chuyên đề mở cho học kỳ năm để sinh viên đăng ký Sinh viên đăng ký chuyên đề có mở Khi sinh viên đăng ký học, lưu lại việc đăng ký học chuyên đề sinh viên vào năm học kỳ Một sinh viên đăng ký vào chuyên đề thuộc ngành học sinh viên mà thơi Mỗi năm có học kỳ Sinh viên đăng ký tối đa chuyên đề học kỳ mà Bài 5: Hệ quản lý cửa hàng nước giải khát Cửa hàng bán lẻ nước giải khát đủ loại (nước suối, rượu, nước ngọt, bia,…) Các loại nước giải khát thuộc nhiều hiệu khác (ví dụ: nước cam hiệu Tribeco Rừng Hương) Mỗi loại nước hiệu có giá bán lẻ khác Cửa hàng có số khách quen mua nước đặn cửa hàng – số khách này, cửa hàng ghi nhận tên, địa số điện thoại Mỗi lần khách đến mua nước, sau kiểm tra mặt hàng số lượng cần mua, cửa hàng lập hóa đơn có hóa đơn có ghi thơng tin khách hàng chi tiết loại nước hiệu số lượng (đơn vị tính chai) số tiền tương ứng Ở cuối hóa đơn ghi tổng số tiền phải trả Khách toán nhận hàng phận giao hàng Riêng khách quen, có hồ sơ khách hàng, cửa hàng chấp nhận cho lấy hàng trước (tại cửa hàng) tốn hóa đơn vòng ngày Cuối ngày, cửa hàng kiểm tra lượng hàng loại nước hiệu Nếu lượng tồn mức tối thiểu cửa hàng đặt mua thêm ngày hơm sau Lượng tồn tối thiểu xác định dựa kinh nghiệm kinh doanh cửa hàng Mỗi loại nước hiệu cung cấp nơi gọi đơn vị cung ứng Đơn vị cung ứng xí nghiệp sản xuất hay công ty cung ứng nước giải khát Mỗi lần đặt hàng cửa hàng điền vào phiếu đặt hàng có ghi ngày đặt, số lượng cho loại Đơn vị cung ứng áp dụng cho đơn giá khác cho lần đặt hàng Đơn vị cung ứng giao hàng làm nhiều lần, tối đa lần vòng tuần Mỗi lần giao hàng có phiếu giao hàng kiêm hóa đơn có chi tiết loại nước giải khát, nhắc lại tổng lượng đặt, lượng giao, lượng giao đợt này, đơn giá, số tiền tương ứng cho loại số tiền tổng cộng phải trả Cửa hàng phải toán nhận hàng Bài 6: Quản lý cửa hàng bán sỉ Sau mô tả hoạt động cửa hàng chuyên cung ứng hàng với số lượng cao theo đơn đặt hàng khách hàng 11 Cửa hàng lưu lại thông tin khách hàng quen trình tốn lần đặt hàng trước Khi khách hàng gửi đơn đặt hàng đến, nhân viên bán hàng xem qua mặt hàng mà khách hàng đặt Nếu có nhiều mặt hàng mà cửa hàng khơng cung ứng nhân viên từ chối cung ứng hàng Trường hợp cung ứng, nhân viên tiếp nhận đơn đặt hàng, lưu thông tin khách hàng khách hàng Sau kiểm tra số lượng đặt hàng khách hàng với lượng hàng cịn kho kiểm tra q trình tốn khách hàng, có nhiều mặt hàng mà cửa hàng không đáp ứng đủ số lượng khách hàng chưa trả hết nợ lần mua hàng trước nhân viên bán hàng từ chối bán hàng Nếu không nhân viên bán hàng lập hóa đơn dựa đơn đặt hàng Khách hàng cầm hóa đơn xuống phịng tài vụ tốn tiền Sau khách hàng toán đầy đủ tiền (hoặc tốn phần phịng tài vụ đồng ý) phịng tài vụ gởi liên hóa đơn cho phận xuất kho Khách hàng đến kho để nhận hàng, đồng thời nhận hóa đơn mua hàng Bài Chương trình quản lý tính tiền giảng dạy Đầu năm học, giảng viên giảng dạy nhận lịch phân công giảng dạy cho năm học, giảng viên có mã số nhất, họ tên, phái, địa chỉ, có chức danh thuộc mơn Ở học kỳ, giảng viên dạy nhiều mơn, mơn học có mã mơn, tên mơn, số tín chỉ, số tiết mơn Tiền dạy tiết giảng viên vào chức danh giảng viên đó, chức danh có mã chức danh, tên chức danh Mỗi giảng viên dạy môn cho lớp vào học kỳ niên học với số tiết dạy tương ứng tính sau: - Số tiết quy đổi môn = SOTIET*HSLD Trong SOTIET số tiết qui định mơn, HSLD (hệ số lớp đơng) tính dựa vào sỉ số lớp sau: + Nếu sỉ số lớp >=50 HSLD =1.0 + Nếu 40

Ngày đăng: 30/11/2017, 21:17

w