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

47 129 0
Bài tập lớn Phân tích thiết kế hệ thống

Đ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

Lời mở đầu Ngày công nghệ thông tin tr thành phần không th ể thi ếu sống Với phát triển mạnh mẽ công nghệ thông tin Internet, việc ứng dụng thành t ựu nghiên c ứu công nghệ thông tin vào hoạt động công tác quản lý đem l ại khơng thành công hiệu to lớn Việc ứng dụng công nghệ thông tin giúp tạo tiện lợi, nhanh chóng xác, bền vững, ổn định hệ thống hỗ tr ợ Tất muốn nói đến lợi ích hiệu hệ thống thơng tin Và để có hệ thống tất phải trải qua cơng việc “Phân tích thiết kế hệ thống” Như việc phân tích thiết kế hệ th ống cơng việc quan trọng, đòi hỏi tỉ mỉ, cẩn th ận việc thu th ập thông tin phân tích thiết nhằm tạo hệ th ống có th ể hoạt động hiệu nhất, tối ưu Với mơn học Phân tích thiết kế hệ thống em trang bị kiến thức, kỹ cần thiết phân tích thiết kế hệ thống thông tin quản lý Cùng với tập l ớn Phân tích thiết kế hệ thống quản lý cước điện thoại em có th ể ki ểm nghiệm kiến thức học vào việc phân tích thiết kế m ột hệ thống cụ thể, ứng dụng, triển khai thực tế Trong trình thực tập lớn thời gian kinh nghiệm h ạn chế nên khơng tránh khỏi sai xót Vì mong bảo h ướng d ẫn th ầy giáo để tập lớn nhóm em hoàn thiện Qua em xin gửi lời cảm ơn tới cô giáo Nguyên Thị Hương Lan trực tiếp hướng dẫn giúp đỡ nhóm em hoàn thành tập lớn Em xin chân thành cảm ơn.! Danh sách phân công công việc MỤC LỤC Chương I: Giới thiệu hệ thống .4 1.1 Mô tả nghiệp vụ hệ thống cũ 1.2 Mô tả nghiệp vụ hệ thống 1.2 Xác định phân tích giá trị nghiệp vụ 1.3 Xác định yêu cầu hệ thống Chương PHÂN TÍCH HỆ THỐNG 2.1 Xây dựng biểu đồ ca sử dụng 2.1.1 Xác định tác nhân hệ thống 2.1.2 Xác định ca sử dụng hệ thống .7 2.1.3 Sơ đồ Use Case 2.1.4 Đặc tả ca sử dụng 10 A - Đặc tả ca sử dụng “Quản lý dịch vụ” .10 B - Đặc tả ca sử dụng “Quản lý thuê bao” 11 C - Ca sử dụng “báo cáo” 13 D - Ca sử dụng ”lập hóa đơn” 14 E - Đặc tả ca sử dụng “Quản lý khách hàng” .14 2.2 Xây dựng biểu đồ lớp lĩnh vực 17 2.2.1 Xác định lớp dựa vào khái niệm lĩnh v ực ứng dụng 17 2.2.2 Gán trách nhiệm cho lớp vừa tìm 17 2.2.3 Sơ đồ lớp lĩnh vực toán .17 2.3 Xác định lớp tham gia vào ca sử dụng 18 2.3.1 Ca sử dụng ” Quản lý dịch vụ” 18 2.3.2 Ca sử dụng ” Quản lý thuê bao” 19 2.3.3 Ca sử dụng ” Quản lý khách hàng” 20 2.3.4 Ca sử dụng ” Lập Hóa đơn” 21 2.3.5 Ca sử dụng ” Báo cáo” 22 CHƯƠNG THIẾT KẾ HỆ THỐNG 23 3.1 Xây dựng biểu đồ lớp chi tiết 23 3.2 Xây dựng biểu đồ thành phần 24 3.2.1 Biểu đồ thành phần cho ca sử dụng " Quản lý khách hàng " .24 3.2.2 Biểu đồ thành phần cho ca sử dụng " Quản lý dịch vụ " 25 3.2.3 Biểu đồ thành phần cho ca sử dụng " Quản lý thuê bao " 26 3.2.4 Biểu đồ thành phần cho ca sử dụng " Lập hóa đơn " 27 3.2.5 Biểu đồ thành phần cho ca sử dụng " Báo cáo " 28 3.3 Thiết kế sở liệu 28 3.3.1 Ánh xạ lớp sang bảng 28 3.3.2 Ánh xạ liên kết 30 3.3.3 Ánh xạ mối liên quan khái quát hoá 30 3.3.4 Cơ sở liệu hệ thống 31 CHƯƠNG THIẾT KẾ GIAO DIỆN .32 4.1 4.2 4.3 4.4 Biểu mẫu “Quản lý khách hàng” 32 Biểu mẫu “Quản lý dịch vụ” 33 Biểu mẫu “Quản lý thuê bao” 34 Biểu mẫu “Lập hóa đơn” 35 Chương I: Mô tả hệ thống 1.1 Mô tả nghiệp vụ hệ thống cũ: • Nhiệm vụ bản: -Tổng hợp số tiền cước người dùng hàng tháng -In tổng hợp hóa đơn người dùng -Cử nhân viên đến đưa hóa đơnva htu tiền cước phí nhà người dùng -Tổng hợp tiền thu cước tốn cho cấp • Các khó khăn việc thu cước hệ thống cũ: - phải dùng nhiều nhân lực,có giấy tờ,thủ tục rườm rà,mất nhiều thời gian công sức cho báo cáo lên danh sách thu cước.Đơi lúc bị sai sót, … - Bộ phận in hóa đơn +In tổng hợp hóa đơn đến nhà dẫn đến sai sót lúc kiểm duyệt hóa đơn(thiếu hóa đơn,tốn tiền in hóa đơn ) - Bộ phận thu cước: +Trên đường làm hóa đơn,thời gian tìm hóa đơn hộ nhiều thời gian,khó khăn thời tiết xấu +Trường hợp chủ hộ khơng có nhà khơng thu tiền +Trên đường làm tiền,kiểm duyệt lại tiền khó khăn 1.2 Mơ tả nghiệp vụ hệ thống mới: • Nhiệm vụ bản: Hệ thống thơng tin liên lạc nước ta năm gần phát triển mạnh mẽ, đặc biệt nhà nước có sách khuyến khích doanh nghiệp tư nhân phát triển tự do, cạnh trạnh lành mạnh, doanh nghiệp nhà nước khơng độc quyền quản lý mạng viễn thông.Số lượng nhà cung cấp dịch vụ ngày tăng, kể tên như: VNPT, Viettel, EVN Telecom, S-Fone, HT-Mobile Điều thúc đẩy hệ thống thông tin liên lạc phát triển mạnh mẽ số lượng lẫn chất lượng, mang lại cho người dùng tiện ích mới, truyền thơng đảm bảo chất lượng cao liên lạc với đâu đất nước Việt Nam Hệ thống quản lý thu cước phí điện thoại hệ thống nhỏ hệ thống thông tin liên lạc, đảm trách cơng việc quản lý thu cước phí điện thoại hàng tháng thuê bao nhằm đảm bảo chi phí cho hoạt động nhà cung cấp dịch vụ Hệ thống giải vấn đề sau: - Hàng tháng hệ thống vào bảng chi tiết gọi thuê bao để in bảng thông báo cước gửi đến cho thuê bao Sau tiến hành thu cước thơng báo gửi Khi có u cầu báo cáo, hệ thống lập báo cáo thống liên quan đến tình trạng đóng cước khách hàng doanh thu - Giải đáp thắc mắc khách hàng vấn đề liên quan đến cước phí, cước phí khơng đúng, đóng cước chưa mở chiều gọi v.v - Quản lý nhân viên thu cước, dựa vào số lượng thuê bao mà nhân viên thu mà trích phần trăm hoa hồng cho họ • Cơ cấu tổ chức phân cơng trách nhiệm • Cơ cấu tổ chức: Từ chức vấn đề mà hệ thống giải chia hệ thống thành phận: - Bộ phận thu cước Bộ phận đảm nhiệm cơng việc nhận bảng chi tiết gọi thuê bao từ hệ thống quản lý gọi, in bảng thông báo cước gửi đến cho thuê bao Đồng thời hệ thống có nhiệm vụ kiểm tra tình trạng đóng cước thuê hàng tháng - Bộ phận giải đáp thắc mắc: Bộ phận có chức giải đáp thắc mắc khách hàng có cố điện thoại liên quan đến việc thu cước như: thuê bao bị cắt chiều gọi chưa đóng cước, đóng chưa mở chưa hết hạn đóng tiền mà cắt chiều gọi… - Bộ phận quản lý nhân viên thu cước: Bộ phận quản lý hồ sơ nhân viên thu cước, tính tốn số lượng thuê bao nhân viên thu từ trích hoa hồng cho nhân viên • Phân cơng trách nhiệm: - Bộ phận thu cước: Đây phận hệ thống thực cơng việc sau: + Nhận bảng chi tiết gọi + Cập nhật giá cước + In thông báo cước + Gửi thông báo cước đến thuê bao + Kiểm tra tình trạng đóng cước th bao + Nhận tiền từ nhân viên thu cước, chuyển tiền cho tài vụ - Bộ phận quản lý nhân viên thu cước: Cơng việc phận là: + Quản lý nhân viên thu cước + Đếm số lượng thuê bao mà nhân viên thu được, tính tốn hoa hồng + Tính số năm mà nhân viên hoạt động, tính thưởng hàng năm để khích lệ 1.3 Xác định phân tích giá trị nghiệp vụ: - Mang lại giá trị nghiệp vụ: Tăng khả xử lý hóa đơn,danh sách,các yêu cầu,…đáp ứng yêu cầu nghiệp vụ cách đáng tin cậy, xác, an tồn, nhanh chóng bí mật - Mang lại giá trị sử dụng: Việc áp dụng cơng nghệ thơng tin vào quản lý thu phí cước ện thoại giúp doanh nghiệp cắt giảm lượng lớn nhân công v ới số l ượng công việc thực có hạn, khâu rườm rà khắc phục rõ rệt Các doanh nghiệp,các chủ hộ công ty an tâm có m ột hệ thống xử lý nhanh gọn,chính xác thuân tiện việc quản lý ch ặt chẽ hoạt động từ lưu thông tin báo cáo thu phí - Mang lại giá trị kinh tế: Việc áp dụng công nghệ thông tin cụ thể hệ thống quản lý thu phí cước điện thoại giúp công ty giảm biên chế cán bộ,giảm chi phí hoạt động.Chỉ cần tập trung vào quản trị hệ thống giúp nhân viên nhiều công sức - Khắc phục nhược điểm hệ thống cũ: Các nhược điểm hệ thống cũ phải dùng nhiều nhân l ực,có giấy tờ,thủ tục rườm rà,mất nhiều thời gian công s ức cho báo cáo lên danh sách thu cước.Đôi lúc bị sai sót,… Những nhược điểm khắc phục cách áp d ụng công nghệ thông tin vào hệ thống quản lý - Hỗ trợ chiến lược phát triển lâu dài Đáp ứng ưu tiên,rằng buộc quan trọng hệ thống 1.4 Xác định yêu cầu hệ thống: - Các yêu cầu mặt kĩ thuật: Đầy đủ Cơng nghệ kĩ thu ật hồn tồn đáp ứng - Các yêu cầu kinh tế: Chi phí dành cho hệ thống thỏa mãn so v ới l ợi ịch thu lại đáp ứng - Đối với hệ thống: Cần phải cần phải đáp ứng đủ nhu cầu nghiệp vụ công ty.Hệ thống phải làm việc nhanh chóng, xếp x lý danh sách, báo cáo cách xác Cung cấp thơng tin nghiệp v ụ cần thiết vào lúc yêu cầu đến nơi Chương 2: Phân Tích hệ thống 2.1 Xây dựng biểu đồ ca sử dụng 2.1.1 Xác định tác nhân hệ thống Tác nhân Bộ phận thu cước Khách hàng Mô tả Thu cước khách hàng nộp cước lại cho công ty Sử dụng dịch vụ công ty nộp cước hàng tháng cho công ty theo quy định Nhân viên quản Quản lý thông tin khách hàng thông tin dịch vụ lý khách hàng mà khách hàng sử dụng 2.1.2 Xác định ca sử dụng hệ thống: - Các ca sử dụng chính: + Quản lý dịch vụ + Quản lý khách hàng + Quản lý thuê bao + Lập hóa đơn + Báo cáo 2.1.3 Sơ đồ Use Case: a) Biểu đồ UC chính: b) Biểu đồ ca sử dụng Nhân viên quản lý khách hàng: c) Biểu đồ ca sử dụng phận thu cước d) Biểu đồ ca sử dụng khách hàng 2.1.4 Đặc tả ca sử dụng A, Đặc tả ca sử dụng quản lý dịch vụ: a Mơ tả tóm tắt Tên ca sử dụng: Quan lý dịch vụ Mục đích: Ca sử dụng cho phép nhân viên quản lý khách hàng xem, thêm, sửa, xóa dịch vụ mà khách hàng đăng kí Tác nhân: Nhân viên quản lý khách hàng b Các luồng kiền Ca sử dụng bắt đầu nhân viên quản lý khách hàng chọn thành công khách hàng từ hệ thống, không thành công, thực luồng lỗi A0 Hệ thống hiển thị thông tin dịch vụ mà khách hàng đăng kí sử dụng lựa chọn - Chọn khách hàng Thêm dịch vụ Xóa dịch vụ Hệ thống yêu cầu nhân viên quản lý khách hàng chọn công việc mà họ muốn thực 10 Biểu đồ trình tự:báo cáo 33 Biểu đồ trình tự: gửi báo cáo 2.3.6 Biểu đồ lớp tham gia ca sử dụng chi tiết: CHƯƠNG THIẾT KẾ HỆ THỐNG 34 3.1 Xây dựng biểu đồ lớp chi tiết: 35 3.2 Xây dựng biểu đồ thành phần: 3.2.1 Biểu đồ thành phần cho ca sử dụng " Quản lý khách hàng ": 3.2.2 Biểu đồ thành phần cho ca sử dụng " Quản lý dịch vụ ": 36 3.2.3 Biểu đồ thành phần cho ca sử dụng " Quản lý thuê bao ": 37 3.2.4 Biểu đồ thành phần cho ca sử dụng " Lập hóa đơn ": 38 3.2.5 Biểu đồ thành phần cho ca sử dụng " Báo cáo ": 39 3.3 Thiết kế sở liệu: 3.3.1 Ánh xạ lớp sang bảng: - Lớp khách hàng: Mã Khách hàng Tên khách hàng Địa nVarchar(10) nVarchar(35) nVarchar(100) 40 - Lớp Dịch vụ th bao (Vì có liên kết 1-n nên thêm Mã Khách hàng): Tên dịch vụ Đơn giá nVarchar(30) int - Lớp hóa đơn (Đã có khóa Mã Khách hàng): Mã số thuế Số thuê bao Tiền cước Mã Khách hàng nVarchar(14) int int nVarchar(10) - Lớp th bao (Đã có khóa ngồi Mã Khách hàng): Số thuê bao Người tạo Mã Khách hàng int nVarchar(3 nVarchar(10) 41 5) 3.3.2 Ánh xạ liên kết: - Giữa bảng Thuê bao bảng Khách hàng: tồn khố ngồi (Mã Khách - hàng) bảng th bao Giữa bảng Dịch vụ thuê bao bảng Thuê bao: đưa khố (Mã khách - hàng) bảng Thuê bao vào bảng Dịch vụ thuê bao Giữa bảng Hóa đơn bảng Th bao: tồn khố (Mã Khách hàng) bảng thuê bao 3.3.3 Ánh xạ mối liên quan khái quát hoá: Dùng khoá chung (Mã Khách hàng) cho bảng m ột ph ả hệ kế thừa a) b) c) d) Bảng khách hàng: Mã Khách hàng Tên khách hàng Địa nVarchar(10) nVarchar(35) nVarchar(100) Bảng thuê bao: Mã Khách hàng Người tạo Số thuê bao nVarchar(10) nVarchar(35) int Mã Khách hàng Tên dịch vụ Đơn giá nVarchar(10) nVarchar(30) int Bảng Dịch vụ thuê bao: Bảng hóa đơn: Mã Khách hàng Mã số thuế Số thuê bao Tiền cước nVarchar(10) int int int 42 3.3.4 Cơ sở liệu hệ thống: a) Bảng khách hàng: Tên thuộc tính Kiểu liệu Ghi Mã Khách hàng text Khóa Tên khách hàng text Địa text b) Bảng thuê bao: Tên thuộc tính Kiểu liệu Ghi Số thuê bao int Khóa Người tạo text Mã Khách hàng text c) Bảng Dịch vụ thuê bao: Tên thuộc tính Kiểu liệu Ghi Tên dịch vụ text Khóa Đơn giá int d) Bảng hóa đơn: Tên thuộc tính Kiểu liệu Ghi Mã số thuế int Khóa Số th bao int Tiền cước int Mã Khách hàng text 43 Thiết kế giao diện: 4.1 Biểu mẫu “Quản lý khách hàng”: Tên biểu mẫu: Quản lý khách hàng Người thực hiện: Nhân viên quản lý khách hàng Thời gian thực hiện: Khi nhân viên QLKH cần kiểm tra, thêm, sửa thông tin khách hàng đăng kí sử dụng CSDL liên quan: Bảng khách hàng Mẫu thiết kế: 44 4.2 Biểu mẫu “Quản lý dịch vụ” Tên biểu mẫu: Quản lý dịch vụ Người thực hiện: Nhân viên quản lý khách hàng Thời gian thực hiện: Khi nhân viên QLKH cần kiểm tra, thêm, sửa d ịch vụ mà khách hàng đăng kí sử dụng CSDL liên quan: Bảng khách hàng, Bảng Dịch vụ thuê bao Mẫu thiết kế: 4.3 Biểu mẫu “Quản lý thuê bao”: Tên biểu mẫu: Quản lý thuê bao 45 Người thực hiện: Nhân viên quản lý khách hàng, Bộ phận thu c ước Thời gian thực hiện: - Khi nhân viên QLKH cần kiểm tra, thêm, sửa số thuê bao khách hàng - Khi Bộ phận thu cước cần kiểm tra số thuê bao khách hàng CSDL liên quan: Bảng khách hàng, Bảng thuê bao Mẫu thiết kế: 4.4 Biểu mẫu “Lập hóa đơn”: Tên biểu mẫu: Lập hóa đơn Người thực hiện: Bộ phận thu cước 46 Thời gian thực hiện: Khi nhân viên đến thu cước khách hàng, hóa đ ơn đc lập để xác nhận khách hàng đóng cước CSDL liên quan: bảng hóa đơn Mẫu thiết kế: 47

Ngày đăng: 04/06/2018, 15:59

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