Việc xây dựng website đáp ứng nhu cầu thực tế, giúp hoạt động của nhà sách linh động và phát triển, phù hợp với xu thế thương mại điện tử hiện nay.. Đến với WebSite sau khi bạn đã đăng n
Trang 1TRƯỜNG ĐẠI HỌC KINH TẾ QUỐC DÂN VIỆN CÔNG NGHỆ THÔNG TIN KINH TẾ
BÁO CÁO MÔN HỌC QUẢN LÝ DỰ ÁN CNTT
Xây dựng quy trình quản lý dự án WEBSITE GIỚI THIỆU VÀ BÁN SÁCH TRỰC TUYẾN
Chuyên ngành: Công nghệ thông tin Hệ: Chính quy
Lớp: K52
Danh sách nhóm: Vũ Mạnh Hải
Bùi Hoàng Thắng Nguyễn Bá Chuyên Nguyễn Văn Dương
Giáo viên hướng dẫn: Ths Phạm Thảo
Hà nội, tháng 12 năm 2012
Trang 2
I LÝ DO CHỌN ĐỀ TÀI VÀ ĐÁNH GIÁ DỰ ÁN
1 Lý do chọn đề tài :
Công Nghệ Thông Tin đang phát triển mạnh mẽ.Và nó đang ngày càng được ứng dụng nhiều vào các nghành kinh tế,khoa học kĩ thuật và trong đời sống hàng ngày của chúng ta.Xã hội ngày càng phát triển thì nhu cầu giải phóng sức lao động của con người ngày càng tăng lên Để đáp ứng nhu cầu đó,một trong những nhiệm
vụ quan trọng của những người làm trong lĩnh vực Công Nghệ Thông Tin là viết ra những phần mềm có ứng dụng trong thực tế, đáp ứng nhu cầu cho nhiều đối tượng
sử dụng khác nhau.
Từ thực tế nhiều nhà sách lớn như Nguyễn Văn Cừ, Anfa Book, chưa có website bán sách trực tuyến Đặc biệt nhà sách của trường ĐH Kinh tế quốc dân cũng chưa có trang web chính thức Việc xây dựng website đáp ứng nhu cầu thực
tế, giúp hoạt động của nhà sách linh động và phát triển, phù hợp với xu thế thương mại điện tử hiện nay.
Đây là Website giới thiệu một cách đầy đủ thông tin về các nhiều thể loại sách của một cửa hàng sách Đến với WebSite sau khi bạn đã đăng nhập là thành viên của trang Web.Chức năng hiển thị của WebSite sẽ cung cấp cho bạn về các quyền hạn bạn có thể thực hiện trên trang Web như Tìm Kiếm,Down Load sách free, mua sách trực tuyến từ trang web, nhận xét bình luận về sách trên trang …Như Vậy khi đến với WebSite này các bạn có thể vừa tìm kiếm được những quyển sách hay có ích cho bản thân ,chia sẻ với bạn bè và có thể đóng góp ý kiến của bản thân về cuốn sách mà bạn yêu thích.
1.1 Các thành viên của nhóm đều đã từng tham gia xây dựng website trước đó, có kinh nghiệm thực tế và kiến thức nền tảng dựa trên ngôn ngữ php, MSQL, java và thiết kế trên Photoshop cũng như Dreamweaver
Trang 3Trên đây là sự phân tích cũng như lý do chọn đề tài của nhóm Tất cả thành viên trong nhóm đều sẵn sang và quyết tâm xây dựng thành công dư án.
Đánh giá chiến lược bình luận
Dựa theo hai phương pháp giá trị thuần và tinh điểm có trọng số
1 Tính điểm có trọng số:
số
Xây dựng website bán sách
Xây dựng website du lịch
Xây dựng website thời trang
Độ phức tạp hệ
thống
2 Giá trị thuần:
Tên dự án
Lợi nhuận (triệu đồng)
Số tiền bỏ ra ban đầu
NPV
Tỷ lệ chiết khấu là 6%
Năm 1
Năm 2
Năm 3
Năm 4
Năm 5
Web bán
Web bán
Trang 4II.PHÂN TÍCH HỆ THỐNG VÀ YÊU CẦU CHỨC NĂNG.
1.Yêu cầu hệ thống:Yêu cầu hệ thống:
_ Đề tài trình bày đúng quy cách,rõ ràng,dễ hiểu,ngắn gọn
_ Website có dung lượng vừa đủ,tốc độ sử lí nhanh
_ Chương trình chạy trên môi trường windows
._ Font chữ hiển thị nhất quán,sử dụng bộ chữ ABC
._ Giúp khách hàng tìm hiểu thông tin một cách nhanh nhất
_ Cập nhật những thông tin về sản phẩm mới trên thị trường
._ Đáp ứng được nhu cầu của khách hàng khi vào trang web
_ Đảm bảo dữ liệu khi chạy web trực tuyến
_ Khách hàng chỉ có thể viếng thăm trang web chứ không có quyền thay đổi
website
- Khách hàng mua sách trực tuyến dễ dàng và giao dịch an toàn nhất
_ Nhân viên nhà sách được phép cập nhật thông tin
_ Chủ nhà sách toàn quyền với website
2Tìm hiểu hệ thống :Yêu cầu hệ thống:
_ Hệ thống xây dựng nhằm mục đích thay thế cho hình thức giới thiệu sản phẩm trực tiếp như: tờ rơi,aphic,tiếp thị, …….Khách hàng phải đến tận nhà sách để tìm kiếm mất rất nhiều thời gian,cần một lượng nhân viên và các thiết bị trợ giúp lớn để giới thiệu và quản lí sản phẩm.Ngoài ra,không thể có đủ không gian trưng bày tất cả các loại sản phẩm Cũng nhu khách hàng không có thời gian đến mua sách có thể đặt mua dễ dàng và nhân được sách trong thời gian ngắn nhất.Từ việc khảo sát, đánh giá hệ thống cũ rút ra được mục đích của hệ thống sẽ xây dựng:
Khắc phục được một số nhược điểm và kế thừa mốt số ưu điểm của hệ thống cũ
- Tiếp cận thị trường sách trong và ngoài nước
- Tìm hiểu cách thức hoạt động,chức năng của các công ty và các của hàng,nhà sách
Trang 5III THỰC HIỆN DỰ ÁN
1 Mô tả dự án
2. Tổng chi phí: 20.000.000 Đ (+ 1.200.000 phí dự phòng)
3 Thời gian thực hiện dự án
Tổng thời gian: 38 ngày
Thời gian bắt đầu: 17/09/2012
Thời gian kết thúc: 7/11/2012
3 .Mục tiêu cần thực hiện của dự án
Xây dựng website đảm bảo các yêu cầu:
Giao diện gần gũi, dễ sử dụng , thao tác đơn giản và tốc độ cao
Website cần đảm bảo các chức năng sau:
Với người quản lý:
Đảm bảo thuận tiện trong việc cập nhật thông tin về cách loại sách đến độc giả một cách nhanh nhất
Đảm bảo tính chính xác trong việc quản lý tài khoản khách hàng, cũng như thông kê hạch toán giao dịch mua bán sách
Với khách hàng
Đảm bảo cho khách hàng có thể quản lý tài khoản của mình cũng như kết nối các tài khoản nội bộ hoặc với các website khác
Đảm bảo khách hàng được tiếp cận gần nhất với các sản phẩm cũng như dịch vụ mà website cung cấp (bao gồm xem, bình luận, theo dõi, chia sẻ, tìm kiếm sản phẩm, đặt hàng cũng như hủy đặt hàng hay xem lại lịch sử đặt hàng của mình, đồng thời lựa chọn các dịch vụ phù hợp nhất)
Chức năng quản lí về phía nhà quản trị gồm các chức năng sau:
-Đăng nhập:Khi nhân viên nhà sách vào website cần phải có email ,password vì
khi thiết kế website mỗi nhân viên có một quyền hạn riêng đối với trang web
-Cập nhật thông tin:Nhân viên nhà sách có qyền xoá ,sửa,thay đổi website,
…… sao cho phù hợp
Trang 6-Thống kê:
-Thống kê sách:Nhân viên nhà sách thống kê số sách trên website,sách mới nhập về,
sách sẽ thay đổi trên trang web
-Thống kê độc giả:Dựa và số lượng email đăng kí vào website mà nhân viên sẽ
thống kê được số lượng độc giả viếng thăm trang web
-Tìm kiếm:Nhân viên muốn xem lại những thông tin có trên website có thể tìm
kiếm thông qua ô tìm kiếm có trên trang web
-Chức năng tìm kiếm theo tên: Bạn gõ tên cuốn sách muốm tìm vào ô tìm kiếm theo
tên sách
-Chức năng tìm kiếm theo NXB:Bạn gõ tên NXB vao ô tìm kiếm theo NXB các
cuốn sách của NXB đó sẽ được hiển thị
4 Công cụ và môi trường phát triển dự án
- Công cụ làm việc của các thành viên trong nhóm: máy tính cấu hình cao (P4 Dual Core),điện thoại,các phần mềm hỗ trợ có bản quyền đầy đủ
- Hệ điều hành Windows XP for Workstation / Windows 2000 Advanced
Server
- Các phần mềm công cụ :
• Visual Studio Net
• Maccromedia
• Photoshop
• MS Visual SourceSafe
• Bug Tracker
• MS Office
• MS Project
• Môi trường Test :
• Máy tính dùng cho test có cấu hình tương đương với khách hàng
• Tài liệu các quy trình test
• Bug Tracker
• Các nền test Windows XP / Windows 7
Trang 7• Cơ sở dữ liệu sử dụng MS SQL 2000
5 Mô tả công việc:
1.Lập kế hoạch triển khai dự án trực thuộc phạm vi quản lý
- Tiếp nhận dự án, lập dự trù nguồn lực thực hiện (con người, tài chính, vật tư thiết bị…)
- Thông báo, phối hợp với các phòng ban liên quan để chuẩn bị nguồn lực thực hiện
dự án
- Đề xuất phương án dự phòng khi dự án không được triển khai theo đúng kế hoạch
- Tham gia đánh giá, dự phòng rủi ro và các biện pháp phòng tránh, khắc phục rủi ro
2 Điều hành, tổ chức thực hiện, kiểm soát chất lượng, tiến độ dự án
- Phân bổ công việc hợp lý cho người tham gia dự án
- Giám sát tiến độ, chất lượng triển khai dự án
- Chỉ đạo công tác thanh quyết toán chi phí thi công của dự án
3 Quản lý, đánh giá chất lượng thực hiện của các thành viên
4 Báo cáo tình hình triển khai dự án
6.Quy trình tổ chức dự án
Các thành phần trong dự án:
- Nhà tài trợ
- Ban chỉ đạo điều hành
- Quản lý dự án
- Nhóm trưởng phụ trách công việc trực tiếp
- Các nhóm trưởng phụ trách các công việc hỗ trợ
IV.LẬP KẾ HOẠCH THỰC HIỆN DỰ ÁN
1.Lâp bảng phân tách công việc(WBS )
Tìm hiểu và làm sáng tỏ mục đích sử dụng, yêu cầu mức cao về ứng dụng của khách hàng
Bước 2: Phân tích
Phân tích làm sáng tỏ các mục tiêu và yêu cầu chi tiết của hệ thống Trong rất nhiều trường hợp, chúng tôi tham gia tư vấn cho khách hàng về yêu cầu và chức năng của
hệ thống nhằm tối đa hóa lợi ích của hệ thống trong việc phục vụ các mục tiêu kinh doanh/quản lý của khách hàng
Trang 8Bước 3: Thiết kế hệ thống
Sau khi có thông tin chi tiết về mục tiêu và yêu cầu của hệ thống từ Bước 2, chúng tôi sẽ phân tích và thiết kế kỹ thuật chi tiết, lựa chọn công nghệ phù hợp nhất cho hệ thống
Bước 4: Xây dựng
Sau khi đã thống nhất về kiến trúc, các chi tiết kỹ thuật hệ thống và giao diện đồ họa, chúng tôi bắt tay vào việc xây dựng hệ thống Trong quá trình này chúng tôi luôn cập nhật với khách hàng về tiến độ của dự án
Bước 5: Kiểm thử
Mỗi khi các phần (component) độc lập của hệ thống được xây dựng xong và đã trải qua quy trình kiểm thử nội bộ của chúng tôi, một phiên bản chạy thử sẽ được tạo dựng và hoạt động cho chính khách hàng kiểm thử
Bước 6: Chuyển giao
Sau khi khách hàng kiểm thử toàn bộ hệ thống, chúng tôi sẽ chuyển giao các kết quả cho khách hàng
Bước 7: Đào tạo
Sau khi thành phẩm được chuyển giao cho khách hàng, chúng tôi tiến hành đào tạo
sử dụng, vận hành hệ thống, đảm bảo cho sản phẩm, dịch vụ được hoạt động đúng nguyên tắc
Bước 8: Bảo hành, bảo trì
Trong suốt thời gian hoạt động của sản phẩm, dịch vụ, chúng tôi đảm bảo việc theo dõi, xử lý mọi yêu cầu bảo hành, bảo trì phát sinh
Trang 9Bảng phân tách WBS:
Khảo
sát
Phân
tích
Thiết kế
Xây dựng
Kiểm thử
Chuyển giao
Đào tạo
Bảo hành,bảo trì
Lấy ý
kiên
Modul
sách
Bản mẫu trên giấy
Lập trình giao diện
Kiểm thử mức đơn vị
Kiểm thử chấp nhận
Mở lớp hướng dẫn
sử dụng phần mềm
Bảo trì lỗi giao diện
Quan
sát
Modul
bán
sách
Bản mẫu trên máy
Lập trình
hệ thống
Kiểm thử tích hợp
Bàn giao phần mềm
Bảo trì lỗi
hệ thống
Phát
phiếu
thăm
dò
Modul
nhân
viên
Kiểm thử mức
hệ thống
Bảo trì mạng
Phỏng
vấn
Modul
khách
hàng
Modul
tìm
kiếm
Trang 10ện
dự án
1 TỔ CHỨC
2.
2
( triệu đồng)
Trang 11IV KIỂM SOÁT THAY ĐỔI VÀ RỦI RO
1.Dự đoán một số rủi ro:
Tác nhân thay đổi từ phía công ty:
- Tăng chi phí bất thường
- Vượt quá thời gian phát triển phần mềm dự kiến
Tác nhân thay đổi từ phía khách hàng:
-Khách hàng thay đổi yêu cầu về phần mềm
Tác nhân thay đổi từ phía nhân lực dự án:
-Nhân viên bị ốm tại thời điểm quan trọng
-Thay đổi người có trách nhiệm với dự án
Tác nhân do chính phần mềm đó:
- CSDL của hệ thống lỗi thời không đáp ứng được sự phát triển nhanh của công nghệ
Bảng phân tích rủi ro
- Các rủi ro là các ảnh hưởng đến các ước lượng thời gian và nhân lực được giả định trong quá trình xây dựng kế hoạch
- Không có thay đổi lớn trong cấu trúc dự án
- Các thông tin đặc tính được thường xuyên và kịp thời
- Các thành viên trong nhóm có đủ các kiến thức về các công cụ hỗ trợ, công nghệ thiết kế đề tiến hành dự án
Trang 12- Các yêu cầu về máy móc,thiết bị,phần mềm được cung cấp đầy đủ và kịp thời
2 Phân tích rủi ro
- Kế hoạch cố định :
- Thời gian biểu của một dự án được xây dựng tương đối chặt nhằm đạt được thời gian giao hàng nhanh nhất
- Các vấn đề như các chi tiết khó,trục trặc phần cứng,các ngày lễ và các tình huống không dự báo được trước đều có thể ảnh hưởng đến ngày hoàn
tất.Khung thời gian được thiết kế để giải quyết các vấn đề này cần phù hợp ( Bảng thời gian giải đáp vấn đề theo các cấp độ đã trình bày ở trên)
- Phụ thuộc tác nhân bên ngoài
- Các yêu cầu bất thường của khách hàng hay các kết quả kiểm tra không như mong muốn đều có thề gây ra việc khó xác định ngày giao hàng
3 Kế hoạch giải quyết rủi ro
- Đối với loại rủi ro do những tác nhân nội tại cần quản trị bằng các biện pháp sau: truyền đạt rõ ràng với thành viên về môi trường,các chu trình để giảm thiểu rủi ro và giao trách nhiệm cho từng thành viên cụ thề Các báo cáo cấp thời khi phát sinh các ngoại lệ cần được xem xét và phân tích kỹ lưỡng để có giải pháp phù hợp
- Đối với các tác nhân bên ngoài: theo dõi sát các thông tin từ các khách hàng, phần mềm thiết kế theo hướng mở để có các biện pháp thay đổi đáp ứng nhu cầu của khách hàng