Ôn tập Phân tích thiết kế hệ thống thông tin Quản trị nhân sự Phần 2

11 296 0
Ôn tập Phân tích thiết kế hệ thống thông tin Quản trị nhân sự Phần 2

Đ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

Tiếp nối phần 1 của tài liệu Ôn tập Phân tích thiết kế hệ thống thông tin Quản trị nhân sự, trong phần 2 sẽ trình bày nội dung chi tiết hơn về bài toán Quản trị nhân sự. Để biết rõ hơn về nội dung chi tiết, mời các bạn cùng tham khảo.

Câu 1: Các tác nhân: - Nhân viên nhập kho Nhân viên bán hàng Khách hàng mua qua mạng Sơ đồ ca sử dụng: Câu 2: a Kịch cập nhật thơng tin sách: Tên usecase Tác nhân Người chịu trách nhiệm Điều kiện trước Đảm bảo tối thiếu Đảm bảo thành công Cập nhật sách Nhân viên nhập kho Người quản lý hệ thống Nhân viên nhập kho đăng nhập thành công Hệ thống loại bỏ thông tin thay đổi quay lại bước trước Đã cập nhật thơng tin sách Chuỗi kiện chính: Nhân viên nhập kho chọn chức cập nhật thông tin sách trang chủ sau đăng nhập Hệ thống hiển thị giao diện tìm kiếm với ô nhập tên sách nút tìm kiếm Nhân viên nhập kho nhập tên sách chọn nút tìm kiếm Hệ thống kiểm tra thơng tin sách hiển thị bảng danh sách sách có tên tương ứng gồm có: Mã sách, tên sách, tác giả, giá sách, tóm tắt Nhân viên nhập kho chọn sách muốn cập nhật Hệ thống hiển thị giao diện cập nhật với thông tin sách form nhập liệu nút Lưu thay đổi Nhân viên nhập kho sửa đổi thông tin sách chọn nút Lưu thay đổi Hệ thống kiểm tra thông báo thành công Ngoại lệ: 3.1 Tên sách khơng tìm thấy CSDL 3.1.1 Hệ thống thị thơng báo khơng tìm thấy tên u cầu nhập lại 3.1.2 Nhân viên nhập kho nhập lại tiếp tục bước sau 3.2 Hệ thống thông báo Mã sách bị trùng 3.2.1 Hệ thống yêu cầu nhập lại mã sách 3.2.2 Nhân viên nhập kho nhập lại tiếp tục bước sau b Xử lý đơn hàng: Tạo đơn hàng: Tên usecase Tác nhân Người chịu trách nhiệm Điều kiện trước Đảm bảo tối thiếu Tạo đơn hàng Nhân viên bán hàng Người quản lý hệ thống Nhân viên bán hàng đăng nhập thành công Hệ thống loại bỏ thông tin thay đổi quay lại bước trước Đảm bảo thành công Đã thêm đơn hàng thành cơng Chuỗi kiện chính: Nhân viên bán hàng chọn chức xử lý đơn hàng sau đăng nhập Hệ thống hiển thị giao diện xử lý đơn hàng với chức tạo đơn hàng, hủy đơn hàng, cập nhật đơn hàng Nhân viên bán hàng chọn chức tạo đơn hàng Hệ thống hiển thị giao diện thêm đơn hàng gồm có mã đơn, khách hàng, giỏ hàng, hình thức, tổng tiền, ngày tạo nút Thêm Nhân viên bán hàng nhập thông tin đơn hàng chọn nút Thêm Hệ thống kiểm tra thông báo thêm thành công Ngoại lệ: 5.1 Hệ thống thông báo mã đơn hàng bị trùng 5.1.1 Hệ thống yêu cầu nhập lại mã đơn hàng 5.1.2 Nhân viên bán hàng nhập lại tiếp tục bước sau c Tạo giỏ hàng: Tên usecase Tác nhân Người chịu trách nhiệm Điều kiện trước Đảm bảo tối thiếu Đảm bảo thành công Tạo giỏ hàng Khách hàng mua qua mạng Người quản lý hệ thống Khách hàng mua qua mạng đăng nhập thành công Hệ thống loại bỏ thông tin thay đổi quay lại bước trước Đã tạo giỏ hàng thành cơng Chuỗi kiện chính: Khách hàng chọn nút tạo giỏ hàng sau đăng nhập thành cơng Giao diện tìm kiếm với nhập nút Tìm kiếm Khách hàng nhập thơng tin sách cần tìm kiếm click vào nút tìm kiếm Hệ thống hiển thị bảng danh sách Sách với mã sách, tên sách, nút xem chi tiết nút cập nhật giỏ hàng If khách hàng chọn nút xem chi tiết sách thì: 5.1 Giao diện chi tiết sách với mã sách, tên sách, tác giả, giá sách nút ok 5.2 Khách hàng click vào nút ok để kết thúc xem chi tiết hệ thống hiển thị lại giao diện tìm kiếm If khách hàng chọn nút cập nhật giỏ hàng thì: 6.1 Giao diện giỏ hàng hiển thị lên cho khách hàng danh sách Sách mà khách hàng chọn nút Cập nhật giỏ hàng kết thúc 6.2 If Khách hàng chọn nút cập nhật giỏ hàng quay trở lại bước 6.3 If Khách hàng chọn vào nút kết thúc: 6.3.1 Hệ thống lưu giỏ hàng vào CSDL thông báo lưu giỏ hàng thành cơng Ngoại lệ: 3.1 Hệ thống thơng báo khơng có sách mà khách hàng tìm kiếm 3.1.1 Hệ thống yêu cầu khách hàng nhập lại tên sách 3.1.2 Khách hàng nhập lại tiếp tục bước d Đặt sách qua mạng: Tên usecase Tác nhân Người chịu trách nhiệm Điều kiện trước Đảm bảo tối thiếu Đặt sách qua mạng Khách hàng mua qua mạng Người quản lý hệ thống Khách hàng mua qua mạng đăng nhập thành công Hệ thống loại bỏ thông tin thay đổi quay lại bước trước Đảm bảo thành công Đặt sách qua mạng thành công Chuỗi kiện chính: Khách hàng chọn nút đặt sách qua mạng sau đăng nhập thành cơng Giao diện tìm kiếm với ô nhập tên sách nút tìm kiếm Khách hàng nhập tên sách click nút tìm kiếm Hệ thống kiểm tra thông tin hiển thị bảng danh sách Sách tương ứng gồm có: Mã sách, tên sách, tác giả, giá sách, mô tả Khách hàng chọn sách cần đặt Giao diện đặt sách lên với thông tin chi tiết sách, nút nhập số lượng, tổng tiền nút toán Khách hàng nhập số lượng sách chọn nút toán Giao diện toán lên với nút toán qua thẻ visa tốn hóa đơn nhận hàng Khách hàng lựa chọn toán qua thẻ visa, 10 Giao diện toán qua thẻ visa với ô Tên tài khoản mật khẩu, nút Xác nhận Hủy 11 Khách hàng nhập thông tin click nút xác nhận 12 Hệ thống kiểm tra thông tin thông báo đặt sách thành cơng Ngoại lệ: 3.1 Hệ thống thơng báo khơng có sách mà khách hàng tìm kiếm 3.1.1 Hệ thống yêu cầu khách hàng nhập lại tên sách 3.1.2 Khách hàng nhập lại tiếp tục bước 11.1 Hệ thống thông báo tên tài khoản visa không 11.1 Hệ thông yêu cầu khách hàng nhập lại tên tài khoản visa 11.2 Khách hàng nhập lại tiếp tục bước Câu 3: Các lớp thực thể lớp biên in đậm kịch Các lớp điểu khiển đề xuất: - DondathangControl - SachControl - GiohangControl Biểu đồ lớp phân tích quan hệ lớp: Câu 4: Biểu đồ giao tiếp: a Xử lý đơn hàng( Tạo đơn hàng): b Sơ đồ tạo giỏ hàng: c Biểu đồ lớp thiết kế: Câu 5: Lớp Sách: public class Sach { private String maSach, tenSach, tacGia; private float giaSach; private String mota; public Sach() { } public String getMaSach() { return maSach; } public void setMaSach(String maSach) { this.maSach = maSach; } public void setMota(String mota) { this.mota = mota; } //Phuong thuc cap nhat thong tin sach public void updateSach(Sach s) { } //Phuong thuc them quyen sach public void addSach(Sach s) { } //Phuong thuc lay thong tin cua sach public Sach getInform (Sach sach) { } //Phuong thuc tim kiem sach theo ten public ArrayList searchSach(String tenSach) { } } Lớp Giỏ hàng: public class Giohang { private String maGio; private ArrayList arr; public Giohang() { } public String getMaGio() { return maGio; } public void setMaGio(String maGio) { this.maGio = maGio; } // Phuong thuc them sach vao gio hang public void addSachVaoGio(Sach s) { } } Lớp Dondathang: public class Dondathang { private String ma; private float tongTien; private String ngayTao; private Khachang kh; private Giohang gh; private HinhthucThanhtoan hthtt; public Dondathang() { } public String getMa() { return ma; } public void setMa(String ma) { this.ma = ma; } // Phuong thuc them don dathang public void addDondathang(Dondathang ddh) { } //Phuong thuc kiem tra don dathang public boolean check(Dondathang ddh) { } } Câu 6: a Biểu đồ gói: b Biểu đồ triển khai: Nhân viên nhập kho Nhân viên bán Khách hàng hàng Quản lý bán sách TCP/IP TCP/IP TCP/IP TCP/IP Database Server ... Khách hàng nhập thông tin click nút xác nhận 12 Hệ thống kiểm tra thông tin thông báo đặt sách thành công Ngoại lệ: 3.1 Hệ thống thơng báo khơng có sách mà khách hàng tìm kiếm 3.1.1 Hệ thống yêu cầu... tạo nút Thêm Nhân viên bán hàng nhập thông tin đơn hàng chọn nút Thêm Hệ thống kiểm tra thông báo thêm thành công Ngoại lệ: 5.1 Hệ thống thông báo mã đơn hàng bị trùng 5.1.1 Hệ thống yêu cầu... Người quản lý hệ thống Nhân viên bán hàng đăng nhập thành công Hệ thống loại bỏ thông tin thay đổi quay lại bước trước Đảm bảo thành công Đã thêm đơn hàng thành công Chuỗi kiện chính: Nhân viên

Ngày đăng: 15/05/2017, 15:09

Từ khóa liên quan

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

  • Đang cập nhật ...

Tài liệu liên quan