Tài liệu lập dự ánXây dựng website thương mại điện tửBán hàng thời trang cho công ty VietFashionLỜI NÓI ĐẦU3I.Thông tin về công ty VietFashion51.1Hoạt động51.2Hệ thống website hiện tại51.3Yêu cầu hiện tại5II.Thông tin công ty VietSoft62.1.Giới thiệu chung về công ty.62.2.Giới thiệu nhóm làm việc trực tiếp với công ty VietFashion6III.Tài liệu lập dự án (Project Charter)73.1.Tóm tắt các yêu cầu của khách hàng73.2.Mục tiêu (Project Goal)83.3.Pham vi (Scope)83.4Thời gian (Delivery Time)93.5Chi phí (Budget)93.6.Chất lượng (Quality)103.7.Rủi ro (Risk)133.7.1 Các rủi ro tiềm ẩn133.7.2 Cách khắc phục rủi ro14
Nhóm 12 Bùi Tuấn Ánh Thái Thị Lộc Nguyễn Xuân Thạo Đoàn Anh Tuấn Lê Thị Hải Yến 20121247 20122020 20122461 20122668 20122839 Ngày lập 06/03/2016 Tài liệu lập dự án Xây dựng website thương mại điện tử Bán hàng thời trang cho công ty VietFashion Mục Lục LỜI NÓI ĐẦU Ngày nay, sức mạnh công nghệ đại giúp người giảm bớt khó khăn công việc sống Với phát triển nhanh chóng đó, có nhiều công cụ hữu ích đời giúp tiết kiệm nhiều thời gian chi phí Công nghệ thông tin lĩnh vực đầy tiềm năng, đem lại cho người ứng dụng thật tiện lợi hữu ích Một ứng dụng thiết thực mà đem lại việc ứng dụng tin học vào nhiều lĩnh vực đời sống trường học, công ty, quan, xí nghiệp, bệnh viện… phần lớn ứng dụng tin học để giúp cho việc quản lý dễ dàng thuận tiện Chính vậy, công ty, quan muốn xây dựng riêng cho phần mềm quản lý Xuất phát từ nhu cầu thực tế trên, nhóm em muốn xây dựng dự án: “Xây dựng website thương mại điện tử Bán hàng thời trang cho công ty VietFashion “ Nhưng để xây dựng chương trình quản lý hoàn thiện phụ thuộc vào nhiều yếu tố khác Việc quản lý dự án phần mềm bước quan trọng xây dựng đề tài lớn Mặc dù nhóm chúng em thực cố gắng tìm hiểu thực đề tài tránh khỏi thiếu sót, Chúng em mong nhận giúp đỡ từ phía thầy bạn Đặc biệt chúng em xin chân thành cảm ơn Thầy giáo Dư Thanh Bình tận tình giúp đỡ chúng em trình làm đề tài Hà Nội, ngày tháng năm 2016 I Thông tin công ty VietFashion 1.1 Hoạt động Công ty VietFashion hoạt động lĩnh vực thời trang Công ty chuyên cung cấp sản phẩm thời trang Việt Nam xuất Công ty đem đến cho khách hàng nước nước sản phẩm tốt nhất, tính thẩm mỹ thiết kế cao, giá phù hợp với người Với nhiều loại sản phẩm thời trang từ sang trọng lịch đến trẻ trung, động, công ty VietFaShion mang đến cho khách hàng nhiều lựa chọn đa dạng, phục vụ cho lứa tuổi Công ty hoạt động năm với 10 cửa hàng chủ yếu Hà Nội TP Hồ Chí Minh 1.2 Hệ thống website Chức năng: - Là website giới thiệu công ty, hệ thống cửa hàng - Là website giới thiệu sản phẩm - Các đối tác cung cấp sản phẩm cho công ty Nhược điểm: - Chỉ website giới thiệu sản phẩm, chưa có tương tác với khách hàng - Giao diện website nhiều chỗ chưa hợp lý, chưa đẹp - Chưa có khả toán online 1.3 Yêu cầu Do phát triển nhanh mạnh, công ty muốn xây dựng hệ thống website mới, với số yêu cầu: - Giao diện website thân thiện với người sử dụng, có tùy chọn ngôn ngữ tiếng việt tiếng anh, có hướng dẫn cụ thể, đảm bảo sử dụng cho người tiếp xúc với máy tính đặt hàng hay trao đổi thông tin - Thông tin sản phẩm hiển thị rõ ràng - Có hệ thống tìm kiếm theo hạng mục tìm kiếm theo mặt hàng, theo giá, theo nhà cung cấp - Có hệ thống toán trực tuyến qua thẻ ngân hàng VietinBank - Website truy cập nhanh - Website có khả chịu 10000 truy cập đồng thời - Website có giao diện tương thích với nhiều thiết bị: laptop, smartphone, tablet - Đảm bảo hệ thống lưu định kỳ (tự động thủ công) - Đảm bảo hệ thống có tính bảo mật cao - Website hoàn thành khoảng tháng (Từ 1/3/2016 đến 1/6/2016) - Ngân sách phạm vi dự tính (40 triệu đồng) - Hệ thống sử dụng hiệu 4-5 năm - Có hỗ trợ từ phía công ty cài đặt bảo trì hệ thống II Thông tin công ty VietSoft 2.1 Giới thiệu chung công ty Công ty VietSoft hoạt động lĩnh vực phần mềm, chuyên cung cấp giải pháp thương mại điện tử Địa chỉ: Phòng 802A, tòa nhà B1 – Đại học Bách Khoa Hà Nội, số – Đại Cồ Việt, Hà Nội Liên hệ: - Email: thao.nguyenxuan@vietsoft.com - Điện thoại: +84(0)96 601 5785 2.2 Giới thiệu nhóm làm việc trực tiếp với công ty VietFashion - Giới thiệu thành viên: Họ Tên Nguyễn Xuân Thạo Thái Thị Lộc Bùi Tuấn Ánh Đoàn Anh Tuấn Vai trò Trưởng nhóm dự án, chịu trách nhiệm chung dự án Giám sát đội kĩ thuật trình làm việc Vị trí Trưởng dự án Triển khai xây dựng hệ thống Triển khai xây dựng hệ thống Lập trình viên Liên hệ Phó trưởng dự án Lập trình viên Lê Thị Hải Yến Kiểm thử hệ thống Lập trình viên - Phân công công việc: Quản lý dự án Nguyễn Xuân Thạo X Thái Thị Lộc Bùi Tuấn Ánh Đoàn Anh Tuấn Lê Thị Hải Yến Khảo sát yêu cầu Phân Thiết tích kế chức CSDL X X X X X X X Thiết kế giao diện Lập trình chức Kiểm Triển thử khai dự án sửa lỗi X X X X X X X X X X X X X X III.Tài liệu lập dự án (Project Charter) 3.1 Tóm tắt yêu cầu khách hàng Giao diện: - Giao diện website thân thiện với người sử dụng, có tùy chọn ngôn ngữ tiếng việt tiếng anh - Có hướng dẫn cụ thể, đảm bảo sử dụng cho người tiếp xúc với máy tính đặt hàng hay trao đổi thông tin - Thông tin sản phẩm hiển thị rõ ràng - Giao diện hiển thị thay đổi thích ứng theo thiết bị: laptop, smartphone, tablet Chức năng: - Có hệ thống tìm kiếm sản phẩm - Có hệ thống thống toán trực tuyến qua thẻ ngân hàng VietinBank, VietcomBank… - Có chức đăng nhập, đăng kí thành viên, phân quyền cho khách hàng admin - Có chức quản lý mua – bán hàng cho admin - Một số chức khác như: dịch vụ, tin tức, FAQ, tuyển dụng, quảng cáo, thăm dò ý kiến Hệ thống: - Hệ thống có khả chịu tải cao, 10000 truy cập đồng thời - Hệ thống có lưu bảo mật - Hệ thống khôi phục gặp trục trặc, không làm hay tranh chấp liệu Thời hạn chi phí: - Website hoàn thành tối đa tháng - Chi phí dự kiến 40 triệu Mục tiêu (Project Goal) 3.2 - Nhận hài lòng từ khách hàng Đáp ứng yêu cầu nghiệp vụ công ty VietFashion đưa Chi phí nằm phạm vi ngân sách đề Thời gian hoàn thành dự án nhanh (hoàn thành trước ngày) Khả thành viên cải thiện (trình độ, kỹ làm việc nhóm, phân tích…) - Có thể nâng cấp cần thiết tái sử dụng .3 Pham vi (Scope) Áp dụng toàn hệ thống cửa hàng công ty VietFashion • Hệ thống thiết kế xây dựng tốt nâng cấp, thay đổi phù hợp với nhiều mặt hàng thời trang khác • Khu vực ảnh hưởng shop thời trang Fashion: quầy toán, nhóm quản lý xuất nhập, quản lý mạng • Phạm vi liệu: Dữ liệu mặt hàng thông tin giao dịch giữ nguyên Làm thông tin khác • Công nghệ thực hiện: Java Application SQL Server 3.4 Thời gian (Delivery Time) - Ước lượng thời gian thực thi dự án : tháng ( đầu tháng 3/2016 – cuối tháng 5/2016) 3.5Chi phí (Budget) Ước lượng chi phí ban đầu: Công việc Kinh phí Khởi tạo dự án Họp nhóm phân chia công việc, lên lịch hẹn khách hàng Khảo sát hệ thống tại, thu thập thông tin, lấy yêu cầu từ khách hàng 2.000.000 Họp nhóm dự án, tổng hợp tài liệu thu thập Phân tích 8.000.000 Phân tích nghiệp vụ, yêu cầu chức hệ thống 4.000.000 Phân tích yêu cầu phi chức 4.000.000 Họp đội dự án, nhóm phân tích báo cáo, chuyển tài liệu cho nhóm thiết kế Thiết kế 10.000.000 Giao diện 6.000.000 Thiết kế giao diện phần mềm 4.000.000 Gặp khách hàng, trao đổi thống giao diện 1.000.000 Sửa đổi giao diện 1.000.000 Thiết kế sở liệu 3.000.000 Họp đội dự án, nhóm thiết kế bàn giao tài liệu cho nhóm phát triển 1.000.000 Phát triển 8.000.000 Tạo sở liệu 1.000.000 Code chức phần mềm 5.000.000 Test (fix lỗi) chức phần mềm + viết tài liệu hướng 1.000.000 Tích hợp hệ thống + Test (fix lỗi) hệ thống 1.000.000 dẫn Họp đội dự án Triển khai 4.000.000 Cài đặt chương trình 1.00.000 Hướng dẫn, đào tạo nhân viên phía khách hàng sử dụng sản phẩm 3.000.000 Tổ chức gặp mặt nhóm sau kết thúc dự án 1.000.000 BẢO TRÌ 2.000.000 CHI PHÍ DỰ PHÒNG 5.000.000 Tổng kinh phí dự kiến dự án là: 40.000.000 VNĐ Chất lượng (Quality) - Xây dựng chất lượng cho phần mềm từ giai đoạn bắt đầu Điều đồng nghĩa với việc bảo đảm yêu cầu cho phần mềm từ nguồn khác phải định nghĩa, diễn đạt hiểu cách đắn, người đưa yêu cầu người thực yêu cầu - Bảo đảm chất lượng phần mềm xuyên suốt trình phát triển - Tài liệu kế hoạch quản lý chất lượng phần mềm sở giúp cho khách hàng, đội phát triển phần mềm đội quản lý chất lượng thống ý kiến nhằm thỏa mãn yêu cầu khách hàng đồng thời xây dựng website sở đảm bảo yêu cầu kỹ thuật đặt đội phát triển phần mềm - Mô tả cách thức giám sát dự án để đảm bảo chắn sách, chuẩn, tiến trình thực thực tế tương thích với - Tài liệu dễ sử dụng trở thành tài liệu tham khảo cho dự án sau: Tiêu chuẩn chất lượng sản phẩm Tiêu chuẩn độ hoàn thiện sửa lỗi Tài liệu Chính xác ngắn gọn yêu cầu dự dễ hiểu án Các sản phẩm dự án đưa Các tài liệu phải tuân theo chuẩn công nghiệp Các yêu cầu thay đổi Khi có yêu cầu thay đổi nhóm bàn bạc đưa ý kiến thống Bản mẫu giao diện Theo yêu cầu khách hàng đưa Các hoạt động giám Thời gian thảo luận sát chất lượng - Trao đổi thông tin với khách hàng - Trao đổi với người có chuyên môn - Các thành viên phát triển tìm hiểu hoạt động nhu cầu thực tế - Họp mặt đội dự án để tổng hợp thu thập - Xem xét điều chỉnh việc quản lý dự án qua sách quản lý dự án -Các thành viên xem xét - Xem xét dự án - Có tài liệu xác nhận trao đổi thay đổi toàn dự án - Cập nhật lại tài liệu dự án Đưa giao diện phần mềm -Thảo luận tuần - Thảo luận tuần - Thảo luận tuần -Thảo luận tháng - Thực lần toàn việc thiết kế dự án - Thảo luận tuần -Thảo luận tháng Khi có yêu cầu thay đổi Được thực bắt đầu thiết kế 10 Các sản phẩm dự án đưa Tài liệu phân tích Thiết kế sở liệu Tiêu chuẩn chất lượng sản phẩm Tiêu chuẩn độ hoàn thiện sửa lỗi Độ xác tài liệu so với yêu cầu khách hàng Các hoạt động giám Thời gian thảo luận sát chất lượng Yêu cầu khách hàng xem xét lại tài liệu đặc tả đáp ứng yêu cầu Tài liệu Cơ sở liệu phải theo chuẩn SQL Thiết kế sở liệu phải xác Tài liệu thiết kế theo yêu cầu khách hàng Tài liệu dể sử dụng, dể đọc, dễ hiểu -Yêu cầu sở liệu dễ hiểu, dễ sử dụng Dùng chuẩn UML để thiết kế class - Tham khảo tài liệu trước Tạo danh sách Mã nguồn Source code phải thực theo chuẩn Winform Mã nguồn Về mặt logic xác theo tài liệu thiết kế Code dễ hiểu, sáng sủa Phân công cá nhân kiểm tra chéo Xem xét lại việc quản lý dự án theo module Unit test integration test theo test Tài liệu thiết kế chi tiết - Kiểm tra sở liệu có đáp ứng chuẩn -Toàn đội xem xét -Tạo danh sách kiểm tra UML Thực test quan hệ UML Thực tuần lần phân tích yêu cầu Thực đưa tài liệu đặc tả - Thực trước thiết kế database - Thực bắt đầu thiết kế sở liệu - Khi thiết kế xong sở liệu -1 tuần lần pha thiết kế tài liệu chi tiết -Thực bắt đầu pha thiết kế Thực thiết kế xong module pha thiết kế chi tiết Thực xem xét lại sau Unit test Thực Pha kiểm thử 11 Các sản phẩm dự án đưa Tài liệu triển khai Tiêu chuẩn chất lượng sản phẩm Tiêu chuẩn độ hoàn thiện sửa lỗi Tài liệu viết phải dễ hiểu,dễ sử dụng – cho người ko hiểu sâu công nghệ làm theo Các hoạt động giám Thời gian thảo luận sát chất lượng - Toàn đội xem xét lại -Thực test ví dụ - Thực thiện trước tạo phiên cuối - Trước thực đưa phiên cuối Rủi ro (Risk) 3.7.1 Các rủi ro tiềm ẩn RỦI RO Nhân lực NGUYÊN NHÂN TÁC ĐỘNG XÁC SUẤT ẢNH XẢY RA HƯỞNG -Sức khỏe, cv -Thời gian hoàn Cao gia đình, tinh thành thần giảm sút, bỏ việc Thay đổi yêu -Yêu cầu cầu người sử dụng người quản lí dự án thay đổi trình phát triển dự án -Thời gian phân Trung bình tích yêu cầu dẫn tới tiến độ hoàn thành dự án thay đổi -Chi phí tăng Có thể khắc phục Có thể khắc phục Ước lượng thời gian -Ước lượng thời -Dự án hoàn Cao gian sai thành chậm theo lệch kế hoạch Có thể khắc phục Thay đổi cách quản lí -Thay đổi cách -Phân tích Trung bình quản lí thông thiết kế lại chức tin, viêc lưu trữ quản lí sở liệu Có hạn chế 12 Chi phí -Vượt ngân -Chi phí tăng, có Cao sách thể không đủ ngân sách Có thể khắc phục Công nghệ -Việc lựa chọn -Người phát triển Trung bình công cụ để xây không quen sử dựng cho phù dụng công cụ hơp với yêu cầu người sử dụng công nghệ Có thể khắc phục 3.7.2 Cách khắc phục rủi ro Tên rủi ro Nhân lực Ngăn chặn rủi ro Giảm bớt rủi ro -Mỗi cá nhân phải hoàn thành -Mỗi cá nhân phải cố gắng công việc theo kế làm việc để không chậm tiến hoạch độ dự án -Ước lượng thời gian cách tương đối xác Thay đổi yêu cầu -Tìm hiểu nhu cầu thực tế -Các thành viên nhóm người sử dụng phân tích lại yêu cầu - Phân tích rõ ràng yêu cầu dự án Ước lượng thời gian -Các thành viên nhóm hoàn thành công việc giao thời hạn -Ước lượng thời gian tương đối sát theo kinh nghiệm tình hình cụ thể Thay đổi cách quản lý -Nhóm dự án tìm hiểu đưa -Nghiên cứu cách quản lý tối cách quản lý phù hợp ưu -Ước lượng lại thời gian hoàn hành dự án -Nhóm dự án thêm người -Ước lượng lại thời gian hoàn thành -Hạn chế số chức không quan trọng hệ thống 13 Chi phí Công nghệ - Luôn có nguồn chi phí dự - Hạn chế thay đổi chi phòng phí phát sinh -Tìm hiểu công nghệ nay, -Các thành viên nhóm ngôn ngữ viết thường xuyên trao đổi với -Đảm bảo thành viên có trách nhiệm có kiến thức định tool sử dụng trình cài đặt Để hạn chế rủi ro từ phía nhân thực dự án ta có phương án thưởng phạt, nguồn động lực quan trọng giúp dự án hoàn thành tiến độ mong muốn 14 [...]... và người quản lí dự án thay đổi trong quá trình phát triển dự án -Thời gian phân Trung bình tích yêu cầu mới dẫn tới tiến độ hoàn thành dự án thay đổi -Chi phí tăng Có thể khắc phục được Có thể khắc phục được Ước lượng thời gian -Ước lượng thời -Dự án hoàn Cao gian quá sai thành chậm theo lệch kế hoạch Có thể khắc phục được Thay đổi trong cách quản lí -Thay đổi cách -Phân tích và Trung bình quản lí... nghiệm và tình hình cụ thể Thay đổi trong cách quản lý -Nhóm dự án tìm hiểu và đưa ra -Nghiên cứu cách quản lý tối cách quản lý phù hợp nhất ưu nhất -Ước lượng lại thời gian hoàn hành dự án -Nhóm dự án có thể thêm người mới -Ước lượng lại thời gian hoàn thành -Hạn chế một số chức năng không quan trọng trong hệ thống 13 Chi phí Công nghệ - Luôn có nguồn chi phí dự - Hạn chế sự thay đổi và chi phòng phí phát... -Đảm bảo các thành viên có nhau trách nhiệm đã có những kiến thức nhất định về các tool sử dụng trong quá trình cài đặt Để hạn chế rủi ro từ phía nhân sự thực hiện dự án ta còn có các phương án thưởng phạt, nguồn động lực rất quan trọng giúp dự án hoàn thành đúng tiến độ mong muốn 14 ... tài liệu trước Tạo ra một danh sách Mã nguồn Source code phải được thực hiện theo chuẩn Winform Mã nguồn Về mặt logic chính xác theo tài liệu thiết kế Code dễ hiểu, sáng sủa Phân công các cá nhân kiểm tra chéo Xem xét lại việc quản lý dự án theo từng module Unit test và integration test theo các test các Tài liệu thiết kế chi tiết - Kiểm tra cơ sở dữ liệu có đáp ứng các chuẩn -Toàn đội xem xét -Tạo ra... cá nhân phải cố gắng công việc của mình theo đúng kế làm việc để không chậm tiến hoạch độ của dự án -Ước lượng thời gian một cách tương đối chính xác Thay đổi yêu cầu -Tìm hiểu nhu cầu thực tế của -Các thành viên trong nhóm người sử dụng hiện nay sẽ phân tích lại yêu cầu mới - Phân tích rõ ràng yêu cầu của dự án Ước lượng thời gian -Các thành viên trong nhóm hoàn thành công việc được giao đúng thời hạn... liệu chi tiết -Thực hiện khi bắt đầu pha thiết kế Thực hiện khi thiết kế xong 1 module trong pha thiết kế chi tiết Thực hiện xem xét lại ngay sau Unit test Thực hiện trong Pha kiểm thử 11 Các sản phẩm dự án đưa ra Tài liệu triển khai Tiêu chuẩn chất lượng của các sản phẩm Tiêu chuẩn về độ hoàn thiện và sửa lỗi Tài liệu viết phải dễ hiểu,dễ sử dụng – cho 1 người ko hiểu sâu về công nghệ cũng có thể làm...Các sản phẩm dự án đưa ra Tài liệu phân tích Thiết kế cơ sở dữ liệu Tiêu chuẩn chất lượng của các sản phẩm Tiêu chuẩn về độ hoàn thiện và sửa lỗi Độ chính xác của tài liệu so với yêu cầu của khách hàng Các hoạt động... đổi cách -Phân tích và Trung bình quản lí thông thiết kế lại chức tin, viêc lưu trữ năng quản lí cơ sở dữ liệu Có thế hạn chế được 12 Chi phí -Vượt quá ngân -Chi phí tăng, có Cao sách thể không đủ ngân sách Có thể khắc phục được Công nghệ -Việc lựa chọn -Người phát triển Trung bình công cụ để xây không quen sử dựng cho phù dụng công cụ hơp với yêu cầu của người sử dụng và công nghệ hiện tại Có thể