Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 68 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
68
Dung lượng
36,57 MB
Nội dung
NTTULIB TRƯỜNG CAO ĐẲNG NGUYỄN TẤT THÀNH KHOA CÔNG NGHỆ THÔNG TIN TRẦN HUY CƯỜNG – DƯƠNG DUY PHƯỚC TÌM HIỂU VÀ TRIỂN KHAI WEBSITE QUẢN LÝ CÔNG VIỆC DỰA TRÊN PHẦN MỀM NGUỒN MỞ DOTPROJECT KHÓA LUẬN TỐT NGHIỆP TP. HCM, 2008 http://elib.ntt.edu.vn/ NTTULIB TRƯỜNG CAO ĐẲNG NGUYỄN TẤT THÀNH KHOA CÔNG NGHỆ THÔNG TIN TRẦN HUY CƯỜNG - 205205065 DƯƠNG DUY PHƯỚC - 205205107 TÌM HIỂU VÀ TRIỂN KHAI WEBSITE QUẢN LÝ CÔNG VIỆC DỰA TRÊN PHẦN MỀM NGUỒN MỞ DOTPROJECT KHÓA LUẬN TỐT NGHIỆP GIÁO VIÊN HƯỚNG DẪN THẦY NGUYỄN ĐÌNH KHƯƠNG KHÓA 2005 – 2008 http://elib.ntt.edu.vn/ NTTULIB NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN TpHCM, ngày …… tháng …… năm Giáo viên hướng dẫn [Ký tên và ghi rõ họ tên] http://elib.ntt.edu.vn/ NTTULIB NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN TpHCM, ngày …… tháng …… năm Giáo viên phản biện [Ký tên và ghi rõ họ tên] http://elib.ntt.edu.vn/ NTTULIB LỜI CẢM ƠN Chúng em xin chân thành cảm ơn các thầy, cô đã tận tình giúp đỡ và truyền đạt kiến thức để chúng em có thể hoàn thành khóa luận này. Đặc biệt, chúng em xin gửi lời cảm ơn sâu sắc nhất đến thầy Nguyễn Đình Khương người đã động viên và giúp đỡ cho chúng em nhiệt tình trong quá trình thực hiện khóa luận. Chúng em cũng xin gửi lời cảm ơn đến tất cả các thầy cô trong Khoa Công Nghệ Thông Tin đã tạo điều kiện tốt cho chúng em làm việc, học tập và nghiên cứu trong suốt quá trình thực hiện khóa luận. Cảm ơn tất cả các bạn học cùng khóa đã nhiệt tình chia sẻ kinh nghiệm và những kiến thức quý báu giúp chúng tôi có thể làm tốt công việc của mình. Mặc dù đã cố gắng hoàn thành khóa luận với tất cả sự nổ lực của bản thân, nhưng khóa luận không tránh khỏi những thiếu sót, kính mong quý thầy cô tận tình chỉ bảo, một lần nữa xin gửi đến tất cả mọi người lời cảm ơn chân thành nhất. http://elib.ntt.edu.vn/ NTTULIB ĐỀ CƯƠNG CHI TIẾT Tên đề tài: TÌM HIỂU VÀ TRIỂN KHAI WEBSITE QUẢN LÝ CÔNG VIỆC DỰA TRÊN PHẦN MỀM NGUỒN MỞ DOTPROJECT Giáo viên hướng dẫn: Nguyễn Đình Khương Thời gian thực hiện: từ 09/04/2008 đến cuối 08/2008 Sinh viên thực hiện: Trần Huy Cường MSSV : 205205065 Dương Duy Phước MSSV : 205205107 Loại đề tài: Xây dựng và khai thác ứng dụng Nội dung thực hiện: · Xác định bài toán phải giải quyết. · Phác thảo và Mô hình hóa các yêu cầu. · Tìm hiểu qui trình quản lý công việc trong một đơn vị. · Mô hình hóa luồng công việc trong thực tế. · Cài đặt ứng dụng. · Triển khai và thử nghiệm hệ thống. · Viết báo cáo. Kết quả đạt được: · Viết báo cáo. · Trình bày kết quả đạt được. · Khai thác được ứng dụng. · Có thể Triển khai chương trình quản lý công việc cho trường Cao Đẳng Nguyễn Tất Thành. Mô tả nghiệp vụ: Các khái niệm · Dự án (project). http://elib.ntt.edu.vn/ NTTULIB · Công việc (task). · Luồng công việc (work flow). · Tài khoản người dùng (user), nhóm người dùng (group). · Phân quyền (permission). Mô tả công việc thực hiện: · Phân tích luồng công việc: Trong thực tế khi phát sinh một công việc hoặc dự án, cần phải lên kế hoạch chi tiết cho công việc đó: cần thực hiện những bước nào, trình tự thực hiện, bố trí nhân lực, … Sau khi có kế hoạch chi tiết cần phân công cụ thể cho từng người / nhóm người thực hiện và theo dõi tiến độ công việc, các kết quả đạt được. Khi toàn bộ công việc kết thúc sẽ thống kê những việc đã thực hiện của từng người để chấm công và đánh giá hiệu quả làm việc. · Tổ chức công việc: trước hết chúng ta cần tổ chức danh sách người dùng tham gia vào hệ thống (sẽ thực hiện các công việc sau này) và phân chia nhóm người dùng (theo đơn vị làm việc hoặc phụ trách mảng công việc). · Khi có công việc phát sinh: cần tạo mới một project (hoặc task nếu công việc này thuộc một project cha). Đưa các thành viên liên quan vào project này và phân chia chi tiết công việc cùng thời gian hoàn thành, giao việc cho các thành viên trong từng chi tiết công việc. Trong quá trình thực hiện project, các thành viên phải báo cáo trực tiếp trên hệ thống tiến độ công việc và đưa kết quả lên (nếu gặp khó khăn gì thì cũng có thể đưa thông tin lên hệ thống để những người có trách nhiệm sử lý. Hệ thống sẽ tự động tổng hợp thông tin và cung cấp tình hình chung cho người quản lý project này. · Thử nghiệm hệ thống: áp dụng chương trình vào quản lý công việc của trường CĐ Nguyễn Tất Thành, phân chia theo Khoa, Phòng ban, Trung tâm, Giám sát quá trình thực hiện trên từng công việc. http://elib.ntt.edu.vn/ NTTULIB Kế hoạch thực hiện Tuần Nội dung Báo cáo KQ Ghi chú 1(14/4- 21/4) 1. Nhận mô tả đề tài, tìm hiểu các khái niệm 2. Xác định mục tiêu của đề tài 3. Xây dựng đề cương chi tiết - Xác định mục tiêu của đề tài - Đề cương chi tiết 2(21/4- 28/4) 1. Điều chỉnh lại kết quả tuần 1 2. Tìm hiểu qui trình thực hiện một dự án trong thực tế 3. Cài đặt và cấu hình phần mmề nguồn mở Dotproject - Qui trình xử lý công việc - Cài đặt thành công Dotproject trên máy cục bộ 3(28/4- 5/5) 1. Điều chỉnh lại kết quả tuần 2. 2. Xác định các actor, use case trong qui trình quản lý công việc 3. Xây dựng sườn khóa luận. - Danh sách các actor và các use case - Sơ đồ quan hệ của các đối tượng trong Dotproject - Sườn khóa luận 4(5/5- 12/5) 1. Điều chỉnh lại kết quả tuần 3. 2. Xác định mô hình tổ chức cùng với các thông tin người dùng, nhóm người dùng trong hệ thống. 3. Bổ sung kết quả vào khóa luận - Sơ đồ tổ chức - Danh sách người dùng, nhóm người dùng tham gia trong hệ thống - Một phần khóa luận 5(12/5- 19/5) 1. Điều chỉnh lại kết quả tuần 4. 2. Tổ chức dữ liệu thực tế, khai thác ứng dụng trên tất cả các - Kết quả khai thác ứng dụng (các thông kê) - Danh sách các chức http://elib.ntt.edu.vn/ NTTULIB chức năng để xác định khả năng và độ phù hợp thực tế năng dự kiến sửa / bổ sung 6(19/5- 26/5) Thi Học Kỳ 7(26/5- 2/6) Thi Học Kỳ 8(2/6- 9/6) Thi Học Kỳ 9(9/6- 16/6) Hoàn chỉnh các kết quả để chuẩn bị báo cáo lần 1 File báo cáo lần 1 10(16/6- 23/6) 1. Lập bảng chức năng bổ sung hoặc chỉnh sửa cho phù hợp với thực tế 2. Bổ sung kết quả vào khóa luận - Danh sách các chức năng bổ sung (kèm đề xuất hướng thực hiện) - Danh sách các chức năng chỉnh sửa (kèm đề xuất hướng thực hiện) - Một phần khóa luận 11(23/6- 30/6) Lập trình các chức năng bổ sung / chỉnh sửa theo yêu cầu thực tế Danh sách và source code các chức năng bổ sung 12(30/6- 7/7) Lập trình các chức năng bổ sung / chỉnh sửa theo yêu cầu thực tế Danh sách và source code các chức năng bổ sung 13(7/7- Lập trình các chức năng bổ sung / Danh sách và source http://elib.ntt.edu.vn/ NTTULIB 14/7) chỉnh sửa theo yêu cầu thực tế code các chức năng bổ sung 14(14/7- 21/7) Cài đặt phần mềm nguồn mở Dotproject cùng thông tin người dùng / nhóm người dùng cho trường CĐ Nguyễn Tất Thành - Kết quả thực tế triển khai trên server của trường - Các vấn đề còn tồn tại 15(21/7- 28/7) Thử nghiệm – Chỉnh sửa Kết quả thử nghiệm 16(28/7- 4/8) Thử nghiệm – Chỉnh sửa Kết quả thử nghiệm 17(4/8- 11/8) Hiệu chỉnh báo cáo Các hiệu chỉnh đã thực hiện 18(11/8- 18/8) 1. Nộp báo cáo khóa luận về VPK. 2. Báo cáo PowerPoint 3. Chuẩn bị bảo vệ. File báo cáo PowerPoint 19(18/8- 25/8) Bảo vệ chính thức Xác nhận của GVHD Nguyễn Đình Khương Ngày … tháng … năm SV Thực hiện Trần Huy Cường – Dương Duy Phước http://elib.ntt.edu.vn/ [...]... cần quản lý, theo dõi, giám công việc của đơn vị mình Để Ban Giám Hiệu có thể quản lý tất cả các công việc của trường thì cần phải có một phần mềm quản lý các công việc Hiện nay, có rất nhiều phần mềm quản lý công việc như: Microsoft Project của Micosoft, Client / Server Project Management, Project Management 3.0, nhưng đa số là các phần mềm thương mại Các phần mềm thương mại đều có bản quyền và không... tập trung theo công việc, nhiệm vụ cụ thể Nhu cầu tìm kiếm thông tin sau một thời gian trở nên khó khăn Với những nhu cầu thực tế, chúng ta thấy được rằng một chương trình quản lý công việc (hoặc dự án) tiện lợi và hiểu quả là cần thiết Đề tài này nhằm xây dựng một chương trình quản lý công việc cho một đơn vị dựa trên phần mềm nguồn mở dotProject (phần mềm này đã được sử dụng bởi nhiều công ty) Do đặt... http://elib.ntt.edu.vn/ TÓM TẮT KHÓA LUẬN Hiện nay, việc sử dụng công nghệ thông tin vào công tác quản lý đang là xu hướng tất yếu Đa số các đơn vị và tổ chức hiện nay sử dụng giấy tờ để quản lý dự án là chính Một số dùng email làm công cụ hỗ trợ quản lý công việc (phân chia công việc, báo cáo kết quả, …), nhưng việc sử dụng email cũng có những khuyết điểm là tốn nhiều thời gian cho người quản lý và nhân viên, các... phát triển thêm nhiều dotproject là phần mềm nguồn mở dùng để quản lý công việc tương đối đầy đủ các chức năng và có tể phát triển lên lên được Liệt kê các vấn đề: · Việc cập nhật (thêm, sửa, xoá) các công việc trong sổ ghi chép là khó khăn, mất thời gian và dễ sai sót LI mất thời gian, thiếu chính xác B · Việc xác định tiến độ một công việc căn cứ vào sổ sách ghi chép khó khăn, TT U · Việc xác định công. .. quản 03 Quản lý người dùng lý toàn bộ người dùng trong Quản trị viên hệ thống 05 06 07 nhân viên N 04 Quản lý danh sách Cho phép người dùng liên hệ với các người dùng khác trong hệ thống… Quản trị viên, giám đốc Quản lý danh sách các Quản lý thông tin của các Quản trị viên, giám công ty trực thuộc công ty đốc Quản lý danh sách các Quản lý tất cả các dự án của Quản trị viên, giám dự án các công ty đốc... việc do ai phụ trách , số người có trách nhiệm với công việc đó căn cứ vào sổ sách ghi chép và lục xem từ kệ khó khăn, mất thời gian N · Việc ghi nhận tiến độ công việc vào sổ ghi chép khó khăn, rời rạc, mất thời gian và dễ sai sót, dẫn đến việc hoàn thành công việc trễ · Nhân viên không thể tự tra cứu để xác định công việc của mình theo ý muốn · Việc thống kê các công văn, dự án, của trường dựa vào... cách tiện lợi, chính xác, hỗ trợ việc thống kê các công việc, thống kê dự án một cách dễ dàng, nhanh chóng và linh hoạt Hệ thống cần thích hợp với việc gia tăng số lượng công việc 2.4 Yêu cầu Từ nhu cầu thực tế của trường dẫn đến việc khai thác và sử dụng dotProject cần thỏa mãn các yêu cầu sau: 2.4.1 Yêu cầu chức năng · Cho phép tạo mới, theo dõi và quản lý các công việc trong Trường Cao đẳng Nguyễn... Tất Thành B · Cho phép người dùng có thể xem lịch làm việc của mình và tiến độ công LI việc 2.4.2 N qua các chủ đề TT U · Hệ thống diễn đàn cho phép các người dùng có thể trao đổi công việc thông Yêu cầu khác · Website chạy trên môi trường Internet · Sử dụng phần mềm mã nguồn mở dotProject · Kiến trúc nhiều tầng, cho phép dễ phát triển, mở rộng và bảo trì 7 http://elib.ntt.edu.vn/ CHƯƠNG 3 KHẢO SÁT... triết học của họ đằng sau dotProject TT U dotProject cho phép bạn tạo ra, theo dõi, và bảo trì những dự án của các bạn trực tuyến Nó cung cấp những công cụ quản lý dự án ở mức doanh nghiệp bao gồm quản lý nhân sự tham gia dự án, một hệ thống thông báo email và một hệ thống trực N tuyến để tạo ra và quản lý những dự án dotProject cung cấp miễn phí cho người sử dụng Giấy phép phần mềm BSD, GNU General Public... thuộc công ty nào Có được công ty thì việc tạo ra dự án cho công ty đó mới có ý nghĩa Điều này làm cho người quản lý dễ dàng tiếp xúc được công việc hơn Tất cả các phòng ban hay, hồ sơ, những người sử dụng và tất cả thông tin khác là mọi thứ mà bạn cần phải quản lý 15 http://elib.ntt.edu.vn/ Dưới đây là danh sách các công ty minh họa Hình 4.10 MH công ty Tạo mới một công ty → Chọn thẻ companies → Chọn công . THÀNH KHOA CÔNG NGHỆ THÔNG TIN TRẦN HUY CƯỜNG – DƯƠNG DUY PHƯỚC TÌM HIỂU VÀ TRIỂN KHAI WEBSITE QUẢN LÝ CÔNG VIỆC DỰA TRÊN PHẦN MỀM NGUỒN MỞ DOTPROJECT KHÓA LUẬN TỐT NGHIỆP. KHOA CÔNG NGHỆ THÔNG TIN TRẦN HUY CƯỜNG - 205205065 DƯƠNG DUY PHƯỚC - 205205107 TÌM HIỂU VÀ TRIỂN KHAI WEBSITE QUẢN LÝ CÔNG VIỆC DỰA TRÊN PHẦN MỀM NGUỒN MỞ DOTPROJECT KHÓA LUẬN. http://elib.ntt.edu.vn/ NTTULIB ĐỀ CƯƠNG CHI TIẾT Tên đề tài: TÌM HIỂU VÀ TRIỂN KHAI WEBSITE QUẢN LÝ CÔNG VIỆC DỰA TRÊN PHẦN MỀM NGUỒN MỞ DOTPROJECT Giáo viên hướng dẫn: Nguyễn Đình Khương Thời