Biểu đồ hoạt động xóa thơng tin

Một phần của tài liệu (Luận văn đại học thương mại) phân tích, thiết kế phần mềm quản lý dự án tại công ty TNHH MTV công nghệ và truyền thông 3i (Trang 47)

Hình 3 .1 Biểu đồ Usecase hệ thống thông tin quản lý dự án

Hình 3.4 Biểu đồ hoạt động xóa thơng tin

Biểu đồ trên biểu diễn hoạt động xóa thơng tin khi nhân viên muốn thay đổi thông tin nào đó.

3.3.3.4. Biểu đồ hoạt động tìm kiếm thơng tin

Chon thong tin can tim kiem

Bao loi

Tim k iem

Hien thi tim kiem thanh cong

Tiep tuc

[Quay lai tim kiem thong tin]

[Khong tim kiem thong tin] [Tim thay]

[Khong tim thay]

3.3.4. Vẽ biểu đồ Lớp CongViec MaCV : Nvarchar(5) TenCV : Nvarchar(50)... NgayBD : Date NgayKT : Date MaDA : Nvarchar(5) Ngaycapnhat : Date ThemCV() SuaCV() XoaCV() TimkiemCV() TaiLieu MaTL : Navarchar(5) TenTL : Nvarvhar(50) MaDA : Nvarchar(5) TenNV : Nvarchar(50) ThemTL() SuaTL() XoaTL() TimkiemTL() KeHoach MaKH : Nvarchar(5) TenKH : Nvarchar(50)... Ngaytao : Date Ngaycapnhat : Date MaDA : Nvarchar(5) ThemKH() SuaKh() XoaKH() TimkiemKH() n 1 n 1 BaoCao TenDA : Nvarchar(50) MaBC : Nvarchar(5) TenBC : Nvarchar(50) Hienthi() PhongBan MaPB : Nvarchar(5) TenPB : Nvarchar(50) SoLuong : Number SuaPB() ThemPB() XoaPB() TimkiemPB() TruongNhom TenNV : Nvarchar(50) MaNV : Nvarchar(5) MaPB : Nvarchar(5) MaDA : Nvarchar(5) MaCV : Nvarchar(5) CapnhatDA() LapKH() CapnhatTL() GiamDoc MaNV : Nvarchar(5) TenNV : Nvarchar(50) DiaChi : Nvarchar(50) Ngaysinh : Date SDT : Int MaCV : Nvarchar(5) Timkiem() QuanTriVien MaNV : Nvarchar(5) TenNv : Nvarchar(50) SDT : Int DiaChi : Nvarchar(50) Ngaysinh : Date MaCV : Nvarchar(5) ThemNguoidung() Xoanguoidung() Suanguoidung() Timkiem() DuAn MaDA : Nvarchar(5) TenDA : Nvarchar(50) NgayBD : Date NgayKT : Date Trangthai : Nvarchar(50) LoaiDA : Nvarchar(50) Quymo : Nvarchar(50) ThemDA() SuaDA() XoaDA() TimkiemDA() 1 n 1 n n 1 n 1 n 1 n 1 ThanhVien MaNV : Navarchar(5) TenNV : Nvarchar(50) MaDA : Nvarchar(5) SDT : Int Diachi : Nvarchar(50) Vaitro : Nvarchar(50) MaCV : Nvarchar(5) CapnhatCV() ChucVu MaCV : Nvarchar(5) TenCV : Navarchar(50) ThemCV() SuaCV() XoaCV() TimkiemCV() NhanVien MaNV : Nvarchar(5) TenNV : Navarchar(50) MaPB : Nvarchar(5) Ngaysinh : Date DiaChi : Nvarchar(50) SDT : Int ThemNV() SuaNV() XoaNV() TimkiemNV() 1 1 1 1 n 1 n 1 1 1 1 1

3.3.5. Biểu đồ Tuần tự

3.3.5.1. Biểu đồ tuần tự Đăng nhập

: Nguoi su dung

: Nguoi su dung : Form Dang nhap : Form Dang nhap : DK dang nhap : DK dang nhap : Thong tin : Thong tin

1: Nhap Tai khoan và Mat khau

2: Yeu cau Dang nhap

3: Gui yeu cau dang nhap

4: Kiem tra thong tin

5: Tra ve thong tin

6: Thong bao dang nhap thanh cong

Hình 3.7. Biểu đồ Tuần tự Đăng nhập

3.3.5.2. Biểu đồ tuần tự Đăng xuất

: Nguoi su dung : Nguoi su dung

: Form Menu

: Form Menu : Dk Dang Xuat : Dk Dang Xuat : Thong tin : Thong tin

1: Chon Dang xuat

2: Yeu cau dang xuat

3: Luu phien lam viec

4: Tra ve thong tin

5: Thong bao dang xuat thanh cong

3.3.5.3. Biểu đồ tuần tự Cập nhật thông tin dự án

: Truong nhom

: Truong nhom : Form Quan ly du an : Form Quan ly du an : DK Them thong tin : DK Them thong tin : DK Sua thong tin : DK Sua thong tin : DK Xoa thong tin : DK Xoa thong tin : Thong tin : Thong tin

1: Nhap thong tin

2: Yeu cau them thong tin moi

3: Luu thong tin

6: Nhap thong tin moi

11: Chon du an

7: Yeu cau sua thong tin

8: Thuc hien sua

12: Yeu cau xoa

13: Thuc hien xoa

16: Luu thay doi 4: Tra ve thong tin

5: Hien thi thong tin

9: Tra ve thong tin

10: Hien thi thong tin

14: Tra ve thong tin

15: Hien thi thong tin

3.3.5.4. Biểu đồ Tuần tự Lập kế hoạch

: Truong nhom

: Truong nhom : Form Quan ly ke hoach du an : Form Quan ly ke hoach du an : DK Them thong tin : DK Them thong tin : DK Sua thong tin : DK Sua thong tin : DK Xoa thong tin : DK Xoa thong tin : Thong tin : Thong tin

1: Nhap thong tin ke hoach

2: Yeu cau them thong tin moi

3: Luu thong tin

6: Nhap thong tin can sua

11: Chon thong tin can xoa

7: Yeu cau sua thong tin

8: Thuc hien sua

12: Yeu cau xoa thong tin

13: Thuc hien xoa

16: Luu thay doi 4: Tra ve thong tin

5: Hien thi thong tin

9: Tra ve thong tin

10: Hien thi thong tin

14: Tra ve thong tin

15: Hien thi thong tin

3.3.5.6. Biểu đồ Tuần tự Báo Cáo

: Truong nhom

: Truong nhom : Form Tra cuu : Form Tra cuu : DK tra cuu : DK tra cuu : Thong tin : Thong tin

1: Nhap yeu cau

2: Gui yeu cau

3: Thuc hien yeu cau

5: In danh sach

4: Tra ve ket qua

Hình 3.11. Biểu đồ Tuần tự Báo cáo

3.3.5.7. Biểu đồ tuần tự Quản lý tài khoản

: Quan tri vien

: Quan tri vien : Form Quan ly tai khoan : Form Quan ly tai khoan : DK Them thong tin : DK Them thong tin : DK Sua thong tin : DK Sua thong tin : DK Xoa thong tin : DK Xoa thong tin : Thong tin : Thong tin

1: Nhap thong tin

2: Yeu cau them thong tin moi

3: Luu thong tin

6: Nhap thong tin moi

11: Chon thong tin

7: Yeu cau sua thong tin

8: Thuc hien sua

12: Yeu cau xoa thong tin

13: Thuc hien xoa

16: Luu thay doi 4: Tra ve thong tin

5: Hien thi thong tin

9: Tra ve thong tin

10: Hien thi thong tin

14: Tra ve thong tin

3.3.5.8. Biểu đồ tuần tự Quản lý tài liệu

: Truong nhom

: Truong nhom : Form Quan ly tai lieu : Form Quan ly tai lieu : DK Them thong tin : DK Them thong tin : DK Sua thong tin : DK Sua thong tin : DK Xoa thong tin : DK Xoa thong tin : Du lieu : Du lieu

1: Nhap thong tin tai lieu

2: Tai len tep tai lieu

3: Yeu cau them moi tai lieu

4: Luu thong tin

7: Nhap thong tin can sua

8: Tai len tep thong tin moi

13: Chon tai lieu can xoa

9: Yeu cau sua thong tin

10: Thuc hien sua

14: Yeu cau xoa tai lieu

15: Thuc hien xoa

18: Luu thong tin 5: Tra ve thong tin

6: Hien thi thong tin

11: Tra ve thong tin

12: Hien thi thong tin

16: Tra ve thong tin 17: Hien thi thong tin

3.4. Thiết kế hệ thống

3.4.1. Biểu đồ triển khai

Hình 3.14. Triển khai hệ thống

3.4.2. Biểu đồ thành phần

3.4.3. Thiết kế cơ sở dữ liệu- Bảng Nhân viên - Bảng Nhân viên

Tên thuộc tính Kiểu dữ liệu Chú thích

MaNV (Primary key) Nvarchar(5) Mã nhân viên

TenNV Nvarchar(50) Tên nhân viên

Ngaysinh Date Ngày sinh

Diachi Nvarchar(50) Địa chỉ

SĐT Int Số điện thoại

Bảng 3.7. Bảng thiết kế cơ sở dữ liệu nhân viên- Bảng Chức vụ - Bảng Chức vụ

Tên thuộc tính Kiểu dữ liệu Chú thích

MaCV (Primary key) Nvarchar(5) Mã chức vụ

TenCV Nvarchar(50) Tên chức vụ

Bảng 3.8. Bảng thiết kế cơ sở dữ liệu Chức vụ- Bảng Phòng ban - Bảng Phịng ban

Tên thuộc tính Kiểu dữ liệu Chú thích

MaPB (Primary key) Nvarchar(5) Mã phịng ban

TenPB Nvarchar(50) Tên phịng ban

Bảng 3.9. Bảng thiết kế cơ sở dữ liệu Phòng ban- Bảng Cơng việc - Bảng Cơng việc

Tên thuộc tính Kiểu dữ liệu Chú thích

TenCV (Primary key) Nvarchar(50) Tên cơng việc

MaNV Nvarchar(5) Mã nhân viên

TenNV Nvarchar(50) Tên nhân viên

NgayBD Date Ngày bắt đầu

NgayKT Date Ngày kết thúc

Bảng 3.10. Bảng thiết kế cơ sở dữ liệu Công việc- Bảng Dự án - Bảng Dự án

Tên thuộc tính Kiểu dữ liệu Chú thích

MaDA (Primary key) Nvarchar(5) Mã dự án

TenDA Nvarchar(50) Tên dự án

MaNV Nvarchar(5) Mã nhân viên

TenNV Nvarchar(50) Tên nhân viên

NgayBD Date Ngày bắt đầu

NgayKT Date Ngày kết thúc

Bảng 3.11. Bảng thiết kế cơ sở dữ liệu Dự án- Bảng báo cáo - Bảng báo cáo

Tên thuộc tính Kiểu dữ liệu Chú thích

MaBC (Primary key) Nvarchar(5) Mã báo cáo

TenBC Nvarchar(50) Tên báo cáo

MaDA Nvarchar(5) Mã dự án

Bảng 3.12.Bảng thiết kế cơ sở dữ liệu báo cáo

Triển khai cơ sở dữ liệu trên Access

3.4.4.Phân tích thiết kế giao diện

3.4.4.1. Giao diện Đăng nhập

Hình 3.17. Giao diện Đăng nhập

3.4.4.2. Giao diện Quản lý dự án

3.4.4.3. Giao diện Báo cáo

Hình 3.19. Giao diện Báo cáo

3.4.4.4.Giao diện quản lý tài khoản

3.4.4.5. Giao diện cập nhật thơng tin dự án

Hình 3.21. Giao diện cập nhật thơng tin dự án

3.4.4.6. Giao diện Lập kế hoạch

3.4.4.7. Giao diện Quản lý tài liệu

Hình 3.23. Giao diện Quản lý Tài liệu3.5. Kết luận 3.5. Kết luận

3.5.1. Những kết quả đạt được

Hồn thành phân tích thiết kế hệ phần mềm quản lý dự án tại công ty TNHH MTV công nghệ và truyền thông 3I một cách chi tiết, là cơ sở cho giai đoạn lập trình sau này.

3.5.2. Hướng phát triển

Tiến hành lập trình và triển khai hệ thống thơng tin quản lý dự án

Nâng cấp ứng dụng để hỗ trợ tối đa người dùng : giao diện thiết kế tiện lợi hơn, nâng cấp các chức năng phân rã công việc, phân công công việc.

Nghiên cứu thêm các hệ thống hỗ trợ dự đoán thời gian hồn thành cơng việc và khả năng thành công của dự án.

KẾT LUẬN

Trong bối cảnh tồn cầu hóa hiện nay thì việc các doanh nghiệp phát triển, ứng dụng công nghệ thông tin là điều tất yếu. Đặc biệt các doanh nghiệp rất cần những định hướng đúng trong việc xây dựng và phát triển phần mềm phục vụ cho việc quản lý các dự án.Vì vậy đề tài khóa luận: “ Phân tích thiết kế phần mềm quản lý dự án tại

Công ty TNHH MTV công nghệ và truyền thông 3I ” đã phần nào chỉ ra được thực

trạng một số vấn đề tồn tại trong việc quản lý dự án tại cơng ty, bước đầu phân tích thiết kế một phần mềm quản lý dự án phù hợp, góp phần giúp doanh nghiệp có sự định hướng đúng đắn, từ đó đưa ra được những chính sách tốt để xây dựng và phát triển phần mềm quản lý dự án nói riêng và các phần mềm khác nói chung phục vụ cho cơng việc đạt hiệu quả.

Mọi tìm hiểu, phân tích và thực hiện đề tài khóa luận trên bước đầu mang tính định hướng, xây dựng, chắc chắn rằng doanh nghiệp muốn giải quyết triệt để những tồn tại, hạn chế trong việc xây dựng và ứng dụng tốt một phần mềm quản lý dự án thì địi hỏi sự nỗ lực hơn nữa cơng tác đầu tư cơ sở hạ tầng công nghệ thông tin phục vụ tốt cho việc phát triển các dự án để doanh nghiệp có thể tồn tại và phát triển bền vững.

Một lần nữa, em xin được gửi lời cảm ơn chân thành nhất đến giáo viên hướng dẫn Th.S. Hàn Minh Phương cùng tồn thể các thầy cơ giáo trong trường, trong khoa Hệ thống thông tin kinh tế và Thương mại điện tử cũng như Công ty TNHH MTV công nghệ và truyền thơng 3I đã giúp đỡ em hồn thành tốt khóa luận này. Do thời gian, hiểu biết và kinh nghiệm bản thân còn hạn chế nên em rất mong nhận được sự phản hồi, đóng góp ý kiến của thầy cơ để bài khóa luận của em được hồn thiện hơn. Cuối cùng em xin chúc tất cả các thầy cô trong khoa Hệ thống thông tin kinh tế và Thương mại điện tử, trong trường sức khỏe và công tác tốt.

Em xin chân thành cảm ơn!

Sinh viên thực hiện Chinh

1. TS.Trần Thị Song Minh, Giáo trình Hệ thống thơng tin quản lý,NSX-NXB Đại học kinh tế quốc dân

2. Nguyễn Văn Ba(2003),Sách Phân tích và thiết kế Hệ Thống Thông Tin, Nhà xuất bản Đại học Quốc Gia Hà Nội

3. Trần Đình Quế, Phân tích và thiết kế hệ thống thơng tin, Học viện Bưu Chính Viễn Thơng

4. Trương Ninh Thuận (2009), Giáo trình Phân tích thiết kế hướng đối tượng (UML), Trường Đại học Công nghệ - ĐH Quốc gia Hà Nội.

5. Nguyễn Kim Anh, Nguyên lý của các hệ cơ sở dữ liệu, NXB Giáo dục

6. Nguyễn Văn Ba(2005), Sách Phát triển hệ thống hướng đối tượng với UML 2.0 và C++

7. Dương Kiều Hoa và Tơn Thất Hịa An ,Giáo Trình “Phân Tích Hệ Thống Hướng Đối Tượng Với UML”, Nxb Đại học Quốc gia TPHCM.

8. Website : http://www.tinhoctrithucviet.edu.vn/ https://vi.wikipedia.org/wiki/

PHIẾU ĐIỀU TRA KHẢO SÁT HỆ THỐNG THÔNG TIN TẠI CÔNG TY TNHH MTV CÔNG NGHỆ VÀ TRUYỀN THÔNG 3I

Lưu ý:

Em cam kết giữ bí mật các thơng tin riêng của công ty và chỉ dùng thông tin cung cấp tại phiếu điều tra này cho mục đích khảo sát tổng hợp về hiện trạng CNTT, HTTT của công ty TNHH MTV công nghệ và truyền thơng 3I

A. THƠNG TIN CÁ NHÂN

1. Họ tên người điền phiếu:………………………………………………………

2. Nam/Nữ:……………………………………………………………………….

3. Chức vụ:………………………………………………………………………

4. Số điện thoại:…………………………………………………………………..

B. CÂU HỎI PHỎNG VẤN VỀ PHẦN MỀM QUẢN LÝ DỰ ÁN Các thiết bị Số lượng hiện tại Mức độ đáp ứng nhu cầu sử dụng Số lượng cần bổ sung Máy chủ Máy tính để bàn Laptop Điện thoại di động Tablet Máy in Các thiết bị phần cứng khác 1. Máy chủ cài đặt hệ điều hành gì?........................................................................

2. Số lượng máy tính có kết nối Internet:……………..chiếc 3. Đánh giá tốc độ xử lý dữ liệu của máy tính a. Tốt b. Trung bình c. Xấu 4. Theo anh (chị) các phịng ban trong cơng ty có được trang bị máy tính và các thiết bị công nghệ thông tin phục vụ cho việc quản lý dự án hiện nay như nào? a. Rất đầy đủ b.Đầy đủ c. Kém đầy đủ d. Không đầy đủ 5. Phần mềm được sử dụng trong quản lý dự án của cơng ty là gì? ……………………………………………………………………………………

a. Rất tốt b. Khá tốt c. Tốt

d. Khơng tốt

7. Anh (chị) hãy cho biết phương thức quản lý dự án tại Công ty là phương thức nào?

....................................................................................................................... 8. Anh (chị) hãy cho biết thông tin của các dự án được lưu trữ như thế nào? ……………………………………………………………………….

9. Khi anh (chị) tìm kiếm thơng tin của các dự án có mất nhiều thời gian khơng? ………………………………………………………………………..

10. Anh (chị) có thấy khó khăn hay hạn chế trong việc quản lý thông tin dự án như vậy không?

a. Có b. Khơng

c. Đáp án khác:…………………………………………………………….. 11. Anh (chị) cảm thấy mức độ bảo mật các dự án của phần mềm như thế nào? a. Rất tốt

b. Khá tốt c. Tốt

d. Không tốt

12. .Đánh giá mức độ cần thiết xây dựng phần mềm quản lý dự án riêng cho công ty? a. Rất cần thiết b. Cần thiết c. Có thể d. Chưa biết e. Khơng cần

13. Chi phí doanh nghiệp cho việc thiết kế và xây dựng phần mềm? a. Từ 1 - 10 triệu đồng

b. Từ 10 - 20 triệu đồng c. Từ 20 - 50 triệu đồng d. Từ 50 - 100 triệu đồng e. Trên 100 triệu đồng

a. Quản lý dự án b. Quản lý yêu cầu c. Quản lý kế hoạch d. Quản lý báo cáo e. Quản lý tổ chức f. Quản lý chi phí

g. Ý kiến khác:………………………………………………….

15. Theo anh (chị), tại sao công ty chưa sử dụng phần mềm quản lý dự án chun dụng?

a. Chi phí cao

b. Phần mềm khơng ổn định

c. Không phù hợp với doanh nghiệp d. Đáp án khác:…………………

16. Nếu công ty sử dụng phần mềm trong công tác quản lý dự án thì anh (chị) nghĩ phần mềm này cần đáp ứng được các tiêu chí gì?

a. Dễ sử sụng, độ chính xác cao b. Đầy đủ chức năng

c. Giao diện thân thiện với người dùng d. Tính ổn định cao

e. Chi phí thấp

f. Đáp án khác:…………………………

17. Theo anh (chị) lợi ích của việc quản lý dự án bằng phần mềm là gì? a. Quản lý tổng thể, chi tiết

b. Quản lý đồng bộ

c. Quản lý mọi lúc mọi nơi d. Dễ dàng tùy chỉnh e. Tất cả các đáp án trên

f. Đáp án khác:…………………………………….

18. Anh/Chị muốn phần mềm quản lý dự án giải quyết vấn đề gì? a. Thời gian

b. Nhân lực c. Chi phí

d. Cả 3 đáp án trên

19. Theo anh (chị) những khó khăn gì trong quá trình sử dụng phần mềm trong quản lý dự án?

nhân viên đầu tư đều làm việc trên một hệ thống duy nhất, điều này giúp chủ doanh

Một phần của tài liệu (Luận văn đại học thương mại) phân tích, thiết kế phần mềm quản lý dự án tại công ty TNHH MTV công nghệ và truyền thông 3i (Trang 47)

Tải bản đầy đủ (PDF)

(67 trang)