1. Trang chủ
  2. » Luận Văn - Báo Cáo

đề tài sử dụng phương pháp phân tích thiết kế hướng đối tượng, có nhiều kí hiệu khác biệt so với kí hiệu phương pháp hướng chức truyền thống

73 3 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

Thông tin cơ bản

Tiêu đề Đề Tài Sử Dụng Phương Pháp Phân Tích Thiết Kế Hướng Đối Tượng, Có Nhiều Ký Hiệu Khác Biệt So Với Ký Hiệu Phương Pháp Hướng Chức Truyền Thống
Định dạng
Số trang 73
Dung lượng 15,19 MB

Nội dung

CÁC KÍ HIỆU VÀ TỪ VIẾT TẮT Do đề tài sử dụng phương pháp phân tích thiết kế hướng đối tượng, có nhiều kí hiệu khác biệt so với kí hiệu phương pháp hướng chức truyền thống Để tiện theo dõi, xin đưa giải thích kí hiệu sử dụng nhiều sau: Kí hiệu/từ viết tắt Diễn giải Customer Relationship Management CRM Hệ thống quản lí quan hệ khách hàng Enterprise Resource Planning ERP Hệ thống quản lí nguồn lực doanh nghiệp Rational Unified Process RUP Quy trình sản xuất phần mềm phổ biến tập đoàn Rational phát triển Object Oriented Analyst & Design OOAD Phân tích thiết kế hướng đối tượng UseCase: Nhóm xử lí Là dãy xử lí để thực cơng việc Ví d: Usecase BanHang l mt nhúm cỏc x Bán hàng lí đặt hàng, kiểm tra kho, trả lời đơn đặt hàng, viết hóa đơn, giao hàng, kiểm tra hàng, toỏn : Liờn kt bao hm Bán hàng Đặt hàng L mt loi liờn kt gia Usecase, đó, Usecase đầu mũi tên thành phần Usecase gốc mũi tên Ví dụ: cơng việc Bán hàng ln bắt đầu Đặt hàng, vậy, đặt hàng thành phần bán hàng : Liên kết mở rộng Là loại liên kết usecase, đó, usecase đầu mũi tên usecase bản, Bán hàng Bán hàng trực tuyến usecase gốc mũi tên usecase mở rộng, usecase mở rộng chứa tất chức usecase ngồi ra, cịn chứa chức bổ sung khác mà uscase khơng có Lớp Là khái niệm phân tích thiết kế hướng đối tượng Lớp nhóm đối tượng loại, có thuộc tính phương thức CongViec Ví dụ: Lớp CongViec có thuộc tính tên cơng việc, thời gian thực hiện, người thực phương thức tạo công việc, sửa công việc, lưu công việc vào sở liệu… Quan hệ thừa kế Là loại quan hệ lớp, lớp đầu mũi tên có thuộc tính phương CongViec BaoCao thức bản, lớp gốc mũi tên có đầy đủ thuộc tính chức lớp kia, ngồi cịn có thêm thuộc tớnh v chc nng m rng khỏc Mn hỡnh Đăng nhập L mt loi giao din ngi dựng có tính chất cố định cao, sử dụng thiết kế luồng giao diện Hoạt động Là xử lí bên máy tính mà KiĨm tra tài khoản khụng xut hin lờn giao din ca ngi s dng Lung giao din L mt dóy cỏc giao din ngi dựng, Kiểm tra tài khoản Đăng nhập ú, giao din gốc mũi tên xẩy trước, đầu mũi tên xẩy sau người dùng kích hoạt kiện giao diện gốc Bảng liệu Là bảng sở liệu, gồm có tên NhanVien PK MaNhanVien TenNhanVien bảng phía (NhanVien), trường bảng phía (MaNhanVien, TenNhanVien), khóa có kèm theo từ khóa PK kí hiệu gạch chân Quan hệ 1:N Là loại quan hệ sở liệu NhanVien PK MaNhanVien FK1 TenNhanVien MaPhong PhongBan PK MaPhong TenPhong Trong đó, ghi bảng đầu mũi tên tương ứng với nhiều ghi bảng gốc mũi tên Ví dụ: Một PhongBan có nhiều NhanVien MỤC LỤC MỤC LỤC LỜI MỞ ĐẦU I GIỚI THIỆU CHUNG VỀ ĐỀ TÀI II TÍNH CẤP THIẾT CỦA ĐỀ TÀI III MỤC TIÊU III.1 IV Mục tiêu hệ thống: .7 PHẠM VI .8 IV.1 Nghiệp vụ: IV.2 Mức độ hoàn thành: V PHƯƠNG PHÁP NGHIÊN CỨU V.1 Về nghiệp vụ V.2 Về quy trình: V.3 Về phương pháp phát triển: VI KẾT QUẢ VI.1 Kết sau triển khai dự án: VI.2 Kết sau hồn thiện giai đoạn phân tích thiết kế: .9 CHƯƠNG I – LÍ LUẬN CHUNG VỀ NGHIỆP VỤ QUẢN LÍ – QUY TRÌNH & PHƯƠNG PHÁP PHÁT TRIỂN HỆ THỐNG 11 I NGHIỆP VỤ QUẢN LÍ 11 I.1 Hệ thống quản lí nguồn lực doanh nghiệp .11 I.2 Hệ thống quản lí quan hệ khách hàng 11 I.3 Hệ thống quản lí lịch làm việc .11 II QUY TRÌNH RUP SMALL 12 II.1 Nhược điểm quy trình Water Fall 12 II.2 RUP Small: .12 II.3 Các giai đoạn phát triển RUP: 13 III PHƯƠNG PHÁP PHÁT TRIỂN .15 CHƯƠNG II – PHÂN TÍCH THIẾT KẾ HỆ THỐNG THƠNG TIN HỖ TRỢ CƠNG TÁC QUẢN LÍ LỊCH LÀM VIỆC CHO CÁC DOANH NGHIỆP VỪA VÀ NHỎ Ở VIỆT NAM 16 I KHẢO SÁT HỆ THỐNG 16 I.1 Mục đích 16 I.2 Công việc làm 16 I.2.1 Khảo sát thực tế: 16 I.2.1.a Thực tế quản lí Cơng ty TNHH AVIZON (số 3/25 Phan Đình Phùng) 16 I.2.1.b Các hệ thống có sẵn: 17 I.2.2 Lập mô tả tổng quan hệ thống .17 I.3 BẢN MÔ TẢ TỔNG QUAN 17 I.3.1 Mục đích hoạt động nghiệp vụ: .17 I.3.2 Các chức nghiệp vụ chính: 17 I.3.3 Các quy trình nghiệp vụ: 17 I.3.3.a Quy trình lập quản lí kế hoạch cá nhân: 17 I.3.3.b Quy trình phân cơng cơng việc sử dụng cho nhà quản lí 18 I.3.4 Các loại thông tin sử dụng hệ thống: 18 I.3.5 Yêu cầu đặt ra: 19 I.3.5.a Yêu cầu chức năng: 19 I.3.5.b Yêu cầu phi chức năng: 19 II XÁC ĐỊNH VÀ ĐẶC TẢ CÁC KHỐI CHỨC NĂNG 20 II.1 Mục đích: 20 II.2 Xác định tác nhân tham gia hệ thống: 20 II.3 Biểu đồ khung cảnh hệ thống: 21 II.4 Xác định khối chức hệ thống: .21 II.5 Đặc tả chi tiết cho khối chức sau: 21 II.5.1 Quản lí cơng việc cá nhân: .21 II.5.1.a Thơng tin tóm tắt: .22 II.5.1.b Các kịch bản: 22 II.5.1.c Các kịch con: .22 II.5.2 Phân công công việc: .24 II.5.2.a Thơng tin tóm tắt: .24 II.5.2.b Các kịch chính: 24 II.5.2.c Kịch con: .25 II.5.3 Xem báo cáo chi tiết công việc 25 II.5.3.a Thông tin mô tả 25 II.5.3.b Các kịch chính: 25 II.5.4 Quản lí yếu tố liên quan: 26 II.5.4.a Thông tin mô tả 26 II.5.4.b Các kịch chính: 26 II.5.4.c Các kịch 27 III MƠ HÌNH HĨA NGHIỆP VỤ 27 III.1 Mục đích: .27 III.2 Các bước: .27 III.2.1 Xác định khái niệm nghiệp vụ: 27 III.2.2 Bổ sung thuộc tính: 28 III.2.2.a Lớp công việc: 28 III.2.2.b Gọi điện 28 III.2.2.c Gặp mặt 29 III.2.2.d Gửi email 29 III.2.2.e Gửi fax .29 III.2.2.f Công việc khác 29 III.2.2.g Nhân 29 III.2.2.h Khách hàng 30 III.2.2.i Tổ chức .30 III.2.2.j Quy trình 30 III.2.2.k Bước 31 III.2.2.l Sản phẩm 31 III.2.2.m Tài liệu .31 III.2.3 IV Sơ đồ liên kết lớp nghiệp vụ 32 XÁC ĐỊNH CÁC ĐỐI TƯỢNG VÀ LỚP THAM GIA TRONG KHỐI CHỨC NĂNG 32 IV.1 Mục đích: .32 IV.2 Kết quả: 32 IV.2.1 Khối chức Lập & Quản lí lịch làm việc cá nhân 33 IV.2.2 Khối chức phân công công việc 34 IV.2.3 Xem báo cáo chi tiết .35 IV.2.4 Quản lí yếu tố liên quan khác 36 V THIẾT KẾ CƠ SỞ DỮ LIỆU 37 V.1 Mục đích: .37 V.2 Các công việc: 37 V.2.1 Lựa chọn hệ quản trị sở liệu: 37 V.2.2 Thiết kế sở liệu: 37 V.2.3 Sơ đồ Cơ sở liệu thể mối quan hệ thừa kế lớp CongViec 39 V.2.4 Chi tiết trường sở liệu .39 VI LÀM NGUYÊN MẪU GIAO DIỆN NGƯỜI DÙNG 44 VI.1 Mục đích: 44 VI.2 Các mơ hình luồng giao (work flow screen) 44 VI.2.1 Giao diện Chọn chức năng: 44 VI.2.2 Giao diện Công việc 45 VI.2.3 Giao diện khách hàng 45 VI.2.4 Giao diện Thông tin cá nhân: .46 VI.3 Các giao diện 46 KẾT LUẬN 56 Những kết đạt sau kết thúc giai đoạn thiết kế hệ thống 56 I Lí luận 56 II Phân tích thiết kế hệ thống 56 III Các kiến nghị: 57 Tài liệu tham khảo 58 LỜI MỞ ĐẦU I GIỚI THIỆU CHUNG VỀ ĐỀ TÀI Trong năm gần đây, mà ngành Công nghệ Thông tin bùng nổ mạnh mẽ Có nhiều hệ thống quản lí, kinh tế, kĩ thuật tin học hóa Khi vào ứng dụng thực tế, hệ thống chứng tỏ khả vượt trội mình, thay nhiều hệ thống quản lí thủ cơng khác Tại Việt Nam, đại đa số doanh nghiệp lớn, doanh nghiệp quốc doanh, doanh nghiệp có vốn đầu tư nước ngồi triển khai hệ thống quản lí tin học hóa đại, rút ngắn thời gian, thay nhiều nhân cơng tác quản lí Tuy nhiên, bên cạnh đó, cịn khơng doanh nghiệp loại vừa nhỏ trì hình thức quản lí thủ cơng giấy tờ Ngun nhân doanh nghiệp chưa đủ điều kiện để tiếp cận hệ thống quản lí tin học hóa tiên tiến giới Có thể trình độ lực quản lí, kĩ thuật, ngoại ngữ nhân viên doanh nghiệp ta chưa đáp ứng yêu cầu tối thiểu để triển khai hệ thống Hoặc nguồn tài doanh nghiệp vừa nhỏ chưa đủ để áp dụng triển khai hệ thống Hệ thống thông tin trợ giúp quản lí lịch làm việc cho doanh nghiệp vừa nhỏ đặt phần hỗ trợ công tác quản lí kế hoạch làm việc cho đối tượng Hệ thống xây dựng với giao diện đơn giản, Việt hóa tồn bộ, dễ sử dụng nhằm mục đích khắc phục nhược điểm máy quản lí khơng hiệu doanh nghiệp Hệ thống xây dựng sở ngôn ngữ sở liệu nguồn mở, có giá thành giảm nhiều lần so với hệ thống loại nước sản xuất Hệ thống quản lí lịch làm việc tiến hành phân tích thiết kế dựa quy trình tiên tiến – quy trình RUP Đây quy trình phát triển phần mềm sử dụng thức nhiều doanh nghiệp phần mềm nước giới nhằm thay quy trình WaterFall vốn bộc lộ nhiều khuyết điểm Hệ thống áp dụng phương pháp phân tích thiết kế phương pháp phân tích thiết kế hướng đối tượng, với phương pháp này, ta tạo thiết kế chi tiết nhiều so với phương pháp phân tích thiết kế hướng chức Hơn nữa, sử dụng phân tích thiết kế hướng đối tượng ta tạo thiết kế có tính tái sử dụng cao, tiện lợi cho việc bảo trì nâng cấp hệ thống Trong trình thực đề tài, tác giả đề tài nhận nhiều hướng dẫn, góp ý, định hướng từ phía giáo viên hướng dẫn Giảng viên Nguyễn Thị Thúy, khoa Tin học Kinh tế, Đại học kinh tế quốc dân Tác giả xin chân thành cảm ơn giúp đỡ II TÍNH CẤP THIẾT CỦA ĐỀ TÀI Trong thời điểm nay, mà kinh tế thị trường ngày phát triển, số lượng doanh nghiệp vừa nhỏ ngày tăng mạnh Lĩnh vực kinh doanh doanh nghiệp đa dạng, hoạt động kinh doanh doanh nghiệp tỏ hiệu Song song với phát triển quan tâm chưa đầy đủ xã hội cho loại hình doanh nghiệp Các học thuyết quản lí, loại hình dịch vụ, phần lớn tập trung cho doanh nghiệp lớn, doanh nghiệp quốc doanh Do vậy, doanh nghiệp này, hoạt động kinh doanh hiệu quả, cơng tác quản lí sơ sài, hiệu quả, đặc biệt việc lập quản lí kế hoạch làm việc Hiện tại, doanh nghiệp này, thói quen lập kế hoạch làm việc chưa có, khơng thường xuyên, mức đơn giản, sơ sài, hiệu Do vậy, thường xảy tình trạng cơng việc thực cách tự phát, chồng chéo, khơng theo quy trình định sẵn Theo đó, nhiều hợp đồng bị bỏ qua bên thực trễ hẹn, khơng hồn thành tốt làm việc chưa khoa học Ở doanh nghiệp này, khái niệm quy trình lập quy trình chưa biết tới Do vậy, nhân viên thạo việc giữ vai trị quan trọng, khơng thể thiếu Trong trường hợp nhân viên nghỉ việc, công việc bị rối lên, cơng tác tuyển dụng trở nên khó khăn, việc đào tạo nhân viên phải tiến hành thời gian dài Nguyên nhân doanh nghiệp khơng quan tâm tới việc lập quy trình, nhân viên hầu hết làm theo thói quen, kinh nghiệm Nếu kinh nghiệm tổ chức thành quy trình làm việc, tin có lợi cho nhân viên khác, đặc biệt nhân viên III MỤC TIÊU Hệ thống quản lí lịch làm việc hệ thống thông tin quản lí thiết kế riêng cho doanh nghiệp vừa nhỏ nhằm trợ giúp cơng tác quản lí lịch làm việc cách thống đồng quy trình III.1.Mục tiêu hệ thống:  Trợ giúp cơng tác quản lí lịch làm việc nhân viên  Trợ giúp công tác phân công bàn giao cơng việc cho nhà quản lí  Trợ giúp cơng tác quản lí theo dõi tiến độ làm việc theo cá nhân, tiến độ làm việc chung cho nhà quản lí nhân viên doanh nghiệp  Trợ giúp cơng tác lập quản lí quy trình làm việc  Trợ giúp cơng tác lập quản lí kế hoạch làm việc từ xa  Cung cấp hệ thống nhắc nhở công việc tự động

Ngày đăng: 04/07/2023, 13:09

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w