Báo cáo môn học : Công nghệ phần mềm (cao học: Khoa học máy tính) Đề tài: XÂY DỰNG HỆ THỐNG WEBSITE BÁN LINH KIỆN ĐIỆN TỬ TRỰC TUYẾN
Trang 1BỘ GIÁO DỤC & ĐÀO TẠO
ĐẠI HỌC ĐÀ NẴNG
BÁO CÁO KHẢ THI
Dự án:
XÂY DỰNG HỆ THỐNG WEBSITE BÁN LINH KIỆN ĐIỆN TỬ TRỰC TUYẾN
Nhóm thực hiện : NHÓM 05
TRẦN THANH LIÊM (Nhóm trưởng) NGUYỄN MINH QUỲNH (Thư ký) PHAN THANH QUÝ
TRẦN HOÀNG ANH NGUYỄN TRỌNG NGUYÊN
Trang 2ĐÀ NẴNG, 08/2013
Trang 3Bảng ghi nhận phiên bản
Phiên bản 1.0 02/08/2013 Tạo mới báo cáo khả thi của dự án
Trang 4Trang ký
Người lập: TRẦN THANH LIÊM Ngày 02/08/2013
Trưởng nhóm
Người lập: NGUYỄN MINH QUỲNH Ngày 02/08/2013
Thư ký nhóm
Người lập: PHAN THANH QUÝ Ngày 02/08/2013
Thành viên nhóm
Người lập: TRẦN HOÀNG ANH Ngày 02/08/2013
Thành viên nhóm
Người lập: NGUYỄN TRỌNG NGUYÊN Ngày 02/08/2013
Thành viên nhóm
Trang 5Mục lục
B ng ghi nh n phiên b n ảng ghi nhận phiên bản ận phiên bản ảng ghi nhận phiên bản 2
Trang ký 3
-M c l c ục lục ục lục 4
-1 Thông tin t ng quan ổng quan 5
-1.1 Ph m vi d án ạm vi dự án ự án 5
-1.2 M c đích ục đích 5
-1.3 T ng quan v ho t đ ng ổng quan về hoạt động ề hoạt động ạm vi dự án ộng 5
-1.4 Tham kh o d án ảo dự án ự án 5
-1.5 Các thu t ng , t vi t t t ật ngữ, từ viết tắt ữ, từ viết tắt ừ viết tắt ết tắt ắt 5
-2 Kh i t o và l p k ho ch ởi tạo và lập kế hoạch ạo và lập kế hoạch ận phiên bản ế hoạch ạo và lập kế hoạch 6
-2.1 Kh i ởi t o d án ạm vi dự án ự án 6
-2.1.1 Các ho t ạt đ ng ộng 6
-2.1.2 Xác đ nh đ i t ịnh đối tượng sử dụng hệ thống ối tượng sử dụng hệ thống ượng sử dụng hệ thống ng s d ng h th ng ử dụng hệ thống ụng hệ thống ệ thống ối tượng sử dụng hệ thống 6
-2.2 M t s r i ro ộng ố rủi ro ủi ro 7
-3 H th ng đ xu t ệ thống đề xuất ống đề xuất ề xuất ất 8
-3.1 Các yêu c u chung ầu chung 8
-3.1.1 Yêu c u v giao di n ầu về giao diện ề giao diện ệ thống 8
-3.1.2 Yêu c u v ch c năng ầu về giao diện ề giao diện ức năng 8
-3.1.3 Yêu c u c a khách hàng ầu về giao diện ủa khách hàng 8
-3.1.4 Yêu c u c a đ i lý ầu về giao diện ủa khách hàng ạt 8
-3.2 Đánh giá kh thi ảo dự án 8
-3.2.1 Kh thi v kinh t ả thi về kinh tế ề giao diện ế 8
-3.2.2 Kh thi v th c hi n ả thi về kinh tế ề giao diện ực hiện ệ thống 9
-3.2.3 Kh thi v h p đ ng và lu t ả thi về kinh tế ề giao diện ợng sử dụng hệ thống ồng và luật ật 9
-3.3 Nh ng nhân t c n quan tâm ữ, từ viết tắt ố rủi ro ầu chung 9
-3.3.1 Thi t b ế ịnh đối tượng sử dụng hệ thống 9
-3.3.2 Ph n m m ầu về giao diện ề giao diện 9
-3.3.3 An ninh và b o m t ả thi về kinh tế ật 9
Trang 61 Thông tin tổng quan
1.1 Phạm vi dự án
Xây dựng website bán linh kiện điện tử trực tuyến chính thức cho công ty FPT tại Đà Nẵng Hệ thống cho phép các đại lý triển khai thông tin linh kiện điện tử hiện
có lên website Đồng thời khách hàng tương tác với hệ thống qua giao diện website
để tìm kiếm thông tin về linh kiện điện tử và đặt hàng
1.2 Mục đích
Xây dựng website nhằm mục đích:
Tiếp thị, quảng cáo linh kiện điện tử cho công ty
Tiện lợi, uy tín cho khách hàng
Ngoài ra website này còn dùng để giao dịch, cụ thể:
Cho phép người mua tìm kiếm và đặt mua linh kiện điện tử trực tuyến
Giới thiệu thông tin linh kiện và xác nhận thông tin đặt mua của khách hàng
1.3 Tổng quan về hoạt động
Đại lý phân loại, trưng bày sản phẩm linh kiện điện tử hiện có để khách hàng tự thực hiện tìm kiếm trực tuyến khi có nhu cầu
Khách hàng mua linh kiện sẽ đặt hàng và thanh toán trực tuyến trên website hoặc thanh toán lúc nhân viên đến giao hàng
1.4 Tham khảo dự án
Dự án này sẽ dựa vào các cơ sở dữ liệu của website siêu thị điện tử
Tham khảo một số website bán hàng trực tuyến
1.5 Các thuật ngữ, từ viết tắt
STT Thuật ngữ Diễn giải
mang tính cấu trúc
3 Admin Administrator – Quản trị hệ thống
4 HTTTQL Hệ thống thông tin quản lý
5 CNTT Công nghệ thông tin
…
2 Khởi tạo và lập kế hoạch
2.1 Khởi tạo dự án
Trang 72.1.1 Các hoạt động
Đội ngũ ban đầu cho hệ thống: Nhóm trưởng + thành viên + đại diện công ty
FPT (nhà đầu tư)
Quan hệ làm việc với đại lý: Nhóm trưởng sẽ thường xuyên liên lạc với
trưởng các bộ phận của đại lý
Tìm hiểu nhu cầu của những khách hàng cần mua linh kiện điện tử: Các thành
viên phân khu vực tìm hiểu, khảo sát tại các đại lý; hỏi ý kiến khách hàng đi mua linh kiện về tính tiện lợi của việc mua linh kiện điện tử trực tuyến
Xây dựng môi trường quản lý hệ thống và tài liệu hệ thống: Hệ thống được
phát triển trên nền Net Framework 4.0, ngôn ngữ ASP.Net MVC Framework, Web Server IIS 7, Hệ quản trị cơ sở dữ liệu SQL Server 2008, môi trường lập trình Visual Studio 2008
2.1.2 Xác định đối tượng sử dụng hệ thống
Quản trị hệ thống của công ty FPT
Ban quản lý đại lý và các bộ phận liên quan
Đối tượng cần mua linh kiện:
Học sinh, sinh viên
Giáo viên, các tổ chức giảng dạy
Các cơ quan đơn vị có nhu cầu
Các trung tâm nghiên cứu về lĩnh vực điện tử
Nhân viên kỹ thuật
Các cửa hàng vừa và nhỏ
Khách hàng cá nhân
2.2 Một số rủi ro
Các yếu tố đánh giá rủi ro
Trang 8Yếu tố rủi ro Chi tiết liên quan
Độ lớn dự án 5 thành viên nhóm + Đại diện công ty FPT.
Thời gian 04 tháng
Cấu trúc dự án Hệ thống được xây dựng mới hoàn toàn.Bổ sung việc tìm kiếm và giao dịch trực tuyến bên cạnh các
giao dịch truyền thống
Nhóm phát triển Đã từng làm việc với các hệ thống khác nhau.Quen thuộc phần cứng, phần mềm, môi trường phát triển
Kinh nghiệm làm việc trong các công ty linh kiện điện tử
Nhóm người dùng Có kế hoạch đào tạo sử dụng Internet, Website.Có quan tâm đến phát triển hệ thống
Có hiểu biết cơ bản về công nghệ thông tin
Một số rủi ro và cách khắc phục
h giá
1 Sự quen thuộc của
khách hàng với việc
sử dụng các hệ
thống tương tự
Thấp Hầu hết người
dùng đã biết sử dụng máy tính
2 Sự quen thuộc của
nhân viên với hệ
thống
Cao Các nhân viên chưa
từng tham gia làm việc với hệ thống tương tự nào trước đây
Cần lập một kế hoạch đào tạo ngắn hạn về cách sử dụng hệ thống
3 Sự quen thuộc của
nhóm phát triển
trong lĩnh vực đề
xuất
Thấp Đã từng phát triển
các dự án tương tự
4 Thay đổi cơ cấu tổ
chức Thấp Không ảnh hưởng
5 Sự nhận thức và
thiện chí của người
sử dụng trong việc
triển khai hệ thống
Thấp Nhân viên và khách
hàng đều mong muốn sử dụng hệ thống mới
6 Kích thước hệ thống Thấp Ước tính thời gian
triển khai ≤ 4 tháng với 5 thành viên có kinh nghiệm
Ngoài ra, cần được tham khảo chuyên gia, các lập trình viên
có kinh nghiệm
3 Hệ thống đề xuất
3.1 Các yêu cầu chung
Trang 93.1.1 Yêu cầu về giao diện
Mô tả yêu cầu Giao diện đẹp và thân thiện với người dùng
Các điều khiển trên trang Web cần quen thuộc, dễ thao tác với người dùng, cho phép thao tác với cả chuột và bàn phím
Giao diện gồm ít nhất 2 thứ tiếng: tiếng Việt, tiếng Anh,
Thông tin hình ảnh dễ bao quát, tìm kiếm dễ dàng
3.1.2 Yêu cầu về chức năng
Mô tả yêu cầu Phân loại và sắp xếp linh kiện điện tử theo nhóm chức năng
Chức năng thanh toán tin cậy
3.1.3 Yêu cầu của khách hàng
Mô tả yêu cầu
Dễ dàng tìm kiếm, tìm kiếm nhanh, chính xác các thiết bị cần mua
Linh kiện đa chủng loại, phong phú
Thanh toán nhanh, đảm bảo, tin cậy
3.1.4 Yêu cầu của đại lý
Mô tả yêu cầu
Dễ dàng nhập dữ liệu
Thu tiền hàng hóa dễ dàng
Xử lý đơn hàng nhanh chóng
3.2 Đánh giá khả thi
3.2.1 Khả thi về kinh tế
Lợi nhuận thu được từ việc xây dựng Hệ thống Website
Lợi nhuận hữu hình:
Trong đó, nếu hệ thống mới triển khai thì công việc quảng cáo tại các đại lý sẽ giảm đi Việc quảng bá và xử lý hệ thống trên máy tính sẽ giảm đi 5 triệu/ năm thay
vì trên giấy tờ, hồ sơ, sổ sách Lợi nhuận tăng tốc độ xử lý thông tin là 60 triệu/ năm Hệ thống mới cho phép mở rộng quy mô hoạt động nhưng thông tin vẫn được quản lý, lợi nhuận ước tính 40 triệu/ năm Giảm được các chi phí vào việc tiếp thị, quảng bá trên các hình thức khác như: tờ rơi, băng rôn, khoảng 10 triệu/ năm Giảm chi phí về việc thuê nhân sự ước tính khoảng 60 triệu/ năm Đồng thời thu lợi nhuận quảng cáo trên website bán linh kiện điện tử khoảng 30 triệu/ năm
Lợi nhuận vô hình:
Trang 10Là lợi nhuận không thể xác định được bằng đơn vị tiền tệ tại thời điểm hiện tại Một số lợi nhuận hữu hình cũng có thể xem là lợi nhuận vô hình tại vì không thể xác định chính xác tại giai đoạn này của Dự án Chúng có thể có thể chuyển thành lợi nhuận hữu hình trong các giai đoạn sau khi xác định Dự án Xây dựng dự
án giúp nâng tầm thương hiệu, uy tín về chất lượng sản phẩm, dịch vụ
Chi phí xây dựng:
Trong đó phát triển hệ thống Website phải mất 04 tháng với chi phí 100 triệu
3.2.2 Khả thi về thực hiện
Dự án được phát triển theo kế hoạch đã được lập trước thông qua các ước lượng về chi phí, nhân lực, thời gian, Các điều chỉnh khi có thay đổi nên việc hoàn thành dự án đúng thời gian là có khả thi
3.2.3 Khả thi về hợp đồng và luật
Thống nhất về bản quyền, vi phạm bản quyền, vi phạm bảo mật, luật lao động, giấy phép kinh doanh, các điều lệ thương mại, các chuẩn báo cáo tài chính, …
3.3 Những nhân tố cần quan tâm
3.3.1 Thiết bị
Các thiết bị máy tính và công cụ lập trình, hệ thống kết nối mạng, các thiết bị kiểm thử hệ thống được bảo đảm đầy đủ và đáp ứng tốt yêu cầu
3.3.2 Phần mềm
Hệ thống được phát triển trên nền Net Framework 4.0, ngôn ngữ ASP.Net MVC Framework, Web Server IIS 7, Hệ quản trị cơ sở dữ liệu SQL Server
2008, Môi trường lập trình Visual Studio 2008
3.3.3 An ninh và bảo mật
Hệ thống còn cung cấp khả năng bảo mật cao Phải đảm bảo được các thông tin của khách (số tài khoản, thông tin cá nhân,…) luôn được bảo đảm bí mật