Giới thiệu quy trình sử dụng làm WebSite bán thiết bị số

5 390 2
Giới thiệu quy trình sử dụng làm WebSite bán thiết bị số

Đang tải... (xem toàn văn)

Thông tin tài liệu

Giới thiệu quy trình sử dụng làm WebSite bán thiết bị số

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊNKHOA CÔNG NGHỆ THÔNG TIN GIỞI THIỆU QUY TRÌNH SỬ DỤNG LÀM WEBSITEBÁN THIẾT BỊ SỐThành viên nhóm 7 – 8 - 9 1. Quy trình sử dụngQuy Trình Thác Nước (Waterfall Model):Nhóm 7,8,9 sử dụng mô hình thác nước vì những lí do sau: − Do được tiếp cận mô hình này sớm nhất, và nắm khá rõ các bước của quy trình, các công việc phải làm.− Được tiếp xúc sớm hơn các mô hình khác(được học từ môn Nhập Môn Công Nghệ Phần Mềm).− Do nắm rõ các yêu cầu ngay từ ban đầu của dự án, vì được chính nhóm đề xuất, nên các yêu cầu hầu như ít có sự thay đổi và phù hợp với mô hình thác nước.− Trong thời gian viết các tài liệu Project Vision, Statement of work, phân tích tính khả thi, và ước lượng dự án . Các thành viên của nhóm có thời gian học ngôn ngữ ASP.NET và Cơ Sở Dữ Liệu để phục vụ cho dự án. Nếu làm theo các mô hình có tính linh động( các mô hình hiện đại sẽ khó khăn hơn trong việc hiểu biết và nắm rõ quy trình từ sớm, hơn nữa nhóm chưa có kinh nghiệm triển khai các mô hình mới này).− Mô hình Thác Nước tuy có sự khó khăn trong thay đổi dự án, nhưng do nhóm đã khắc phục được yếu điểm này của mô hình Thác Nước (các yêu cầu được xét kỹ ngay từ đầu, và sẽ thay đổi không đáng kể nếu có). Chính vì vậy mô hình thác nước phù hợp với đồ án của nhóm.2. Quy trình hoạt động: 2.1 Các bước chính của quy trình của nhóm:  Bước 1: Xác định các yêu cầu và ràng buộc của của dự án:• Xây dựng trang web bán thiết bị số.• Yêu cầu mã nguồn khoảng 70000 dòng code.• Nhân lực cho phép 15 người(3 nhóm nhỏ).• Thời gian hoàn thành 2 tháng.  Bước 2: Phân tích yêu cầu , viết các tài liệu của dự án:− Đặc tả yêu cầu phần mềm.− Viết báo cáo đặc tả yêu cầu. Bước 3 : Thiết kế CSDL, giao diện của dự án. Thời gian họp hàng tuần, và công việc được chia cho từng nhóm đặc thù.− Thiết kế cơ sở dữ liệu:− Thiết kế giao diện− Thiết kế kiến trúc Bước 4 : Cài đặt xử lý, và tích hợp các module của hệ thống.− Cài đặt từng trang trong website− Tích hợp các trang trong website− Chuyển giao cho bộ phận test.− Nhận kết quả test và chỉnh sửa lỗi. Bước 5: Viết các unit test và kiểm thử.− Viết các test case.− Thực hiện test bộ phận.− Test toàn bộ chương trình.− Test các mô đun (Module Test /Unit Test)− Test tích hợp (Intergration Test)− Test hệ thống (System Test)− Test sử dụng (Operational Test) Bước 6 : Chuyển giao và Bảo trì.− Chuyển giao cho khách hàng.− Hướng dẫn sử dụng.− Bảo trì.2.2 Vai trò của từng thành viên trong nhóm: 1. Khách hàng : Quang, Lộc, Thọ, Khoa, Linh,Phước,Khuê2. Project manager :Duy3. Người lấy yêu cầu : Quang, Thọ,Minh4. Người phân tích yêu cầu : Khoa, Hồng Quang, Tân5. Thiết kế cơ sở dữ liệu và cài đặt CSDL: Phước, Khuê, Tân, Phúc6. Thiết kế giao diện và cài đặt giao diện:Lộc, Anh ,Linh7. Thiết kế kiến trúc:Khoa, Phong,Minh8. Developer :Thọ,Khoa,Linh,Phước,Tân,Nhân,Quang 9. Kiểm thử :Anh,Lộc,Hồng Quang, Linh10.Bảo trì : Linh,Phước, Tân,Nhân11.Stackholder : Duy, Quang,Thọ, Phong, Anh2.3 Một số vấn đề cần lưu ý: − Tuy làm việc với mô hình thác nước, nhưng không phải nhóm hoàn toàn cứng nhắc trong việc áp dụng mô hình.− ví dụ như: nhóm thường xuyên họp với nhau, sau buổi học QLQTPM, và thảo luận các công việc của tuần tới, nhóm lớn gồm 3 nhóm nhỏ, liên lạc đều đặn hàng ngày qua yahoo meesenger, và thông tin công việc được phân công trên google code hosting.− Nhóm lớn được chia thành các nhóm chuyên thực hiện một số vai trò: như nhóm coding, Design, Cơ sở dữ liệu và Project Manager.− Công việc được chia cho từng nhóm nhỏ đối với công việc báo cáo hàng tuần. Còn tiến trình của dự án được quản lý bởi các nhóm có vai trò đặc trưng. Đôi khi các nhóm có sự giao thoa nhau.Ví dụ: Nhóm design có thể chuyển sang nhóm coding, khi mà việc thiết kế hoàn tất.Nhóm thiết kế csdl cũng chuyển sang coding khi CSDL hoàn tất.− Mỗi nhóm được phân công rõ ràng và làm việc song song với nhau, trong lúc nhóm csdl thiết kế csdl thì nhóm design tiến hành thiết kế template, nhóm PM thực hiện viết báo cáo ghi lại quá trình thực hiện3. Sản phẩm : 1. Bảng tài liệu tầm nhìn dự án(Project vision)2. Bảng báo cáo công việc cần làm. (Statement of Work)3. Bảng đánh giá tính khả thi.4. Bảng ước lượng dự án5. Bảng tài liệu chứng minh khả năng hoàn thành dự án.6. Bảng báo cáo rủi ro và quản lý rủi ro.7. Resource list.8. Bảng phân chia công việc_tài nguyên.9. Lịch trình dự án. 10.Bảng các yêu cầu phần mềm.11.Bảng đặc tả yêu cầu phần mềm.12.Bảng mô tả thiết kế cơ sở dữ liệu.13.Bảng mô tả thiết kế giao diện.14.Bảng thiết kế hệ thống website.15.Source code.16.Phần mềm hoàn thiện.17.Test case.18.Bảng báo cáo các kết quả test.19.Tài liệu training cho khách hàng.20.Các module cập nhật cho khách hàng. . THÔNG TIN GIỞI THIỆU QUY TRÌNH SỬ DỤNG LÀM WEBSITEBÁN THIẾT BỊ SỐThành viên nhóm 7 – 8 - 9 1. Quy trình sử dụng – Quy Trình Thác Nước (Waterfall. 7,8,9 sử dụng mô hình thác nước vì những lí do sau: − Do được tiếp cận mô hình này sớm nhất, và nắm khá rõ các bước của quy trình, các công việc phải làm. −

Ngày đăng: 23/01/2013, 14:45

Từ khóa liên quan

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

Tài liệu liên quan