1. Trang chủ
  2. » Giáo Dục - Đào Tạo

báo cáo chuyên đề học phần công nghệ phần mềm đề tài xây dựng website bán hàng amazon

65 3 0
Tài liệu đã được kiểm tra trùng lặp

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Xây dựng Website bán hàng Amazon
Tác giả Nguyễn Anh Đức
Người hướng dẫn TS. Lê Trang Linh
Trường học Trường Đại Học Điện Lực
Chuyên ngành Công Nghệ Thông Tin
Thể loại Báo cáo chuyên đề học phần
Năm xuất bản 2024
Thành phố Hà Nội
Định dạng
Số trang 65
Dung lượng 3,11 MB

Nội dung

Đối với một cửa hàng, việc quảng bá và giới thiệu đến khách hàng các sản phẩm mới đáp ứng được nhu cầu của khác hàng sẽ là cần thiết.. Vậy một trong những cách đơn giản nhất để giới thiệ

Trang 1

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN

BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN

CÔNG NGHỆ PHẦN MỀM

ĐỀ TÀI:

XÂY DỰNG WEBSITE BÁN HÀNG AMAZON

Sinh viên thực hiện: NGUYỄN ANH ĐỨC

Giảng Viên Hướng Dẫn: TS LÊ TRANG LINH

Ngành: CÔNG NGHỆ THÔNG TIN

Môn học: CÔNG NGHỆ PHẦN MỀM

Hà Nội, tháng 8 năm 2024

Trang 2

Sinh viên thực hiện

NGUYỄN ANH ĐỨC Xây dựng Website bán hàng

Amazon

Giảng viên chấm

Giảng viên chấm 1

(Ký, ghi rõ họ tên)

Giảng viên chấm 2

(Ký, ghi rõ họ tên)

Ý kiến của GVHD:………

………

………

………

Trang 3

1 Mô tả tóm tắt báo cáo đề tài

- Xây dựng hệ thống quản lý bán hàng Amazon với các chức năng như sau:

 Quản lý đăng nhập, đăng xuất tài khoản

 Quản lý đăng ký tài khoản

 Quản lý sản phẩm: bao gồm quản lý danh mục sản phẩm và danh sách sản phẩm

 Quản lý nhân viên

 Quản lý khách hàng

2 Nội dung thực hiện

- Chương 1: Giới thiệu dự án phần mềm

- Hoàn thành đề cương chuyên đề học phần công nghệ phần mềm

- Xây dựng được phần mềm hoàn chỉnh, đơn giản phù hợp

Giảng viên hướng dẫn

TS Lê Trang Linh

Sinh viên thực hiện

Nguyễn Anh Đức

Trang 4

LỜI NÓI ĐẦU 1

CHƯƠNG 1: GIỚI THIỆU DỰ ÁN 2

1 Khảo sát hệ thống 2

2 Xác định bài toán cần giải quyết 2

3 Phân tích đặc tả nghiệp vụ 3

4 Xác định yêu cầu của hệ thống 4

CHƯƠNG 2: QUẢN LÝ DỰ ÁN 6

1 Ước lượng dự án 6

a) Ước lượng chi phí 6

b) Ước lượng thời gian 9

c) Ước lượng người tham gia 12

2 Lập lịch và theo dõi 12

CHƯƠNG 3: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 16

1 Xác định Actor và Use Case tổng quát hệ thống 16

a) Các Actor 16

b) Các Use Case tổng quan hệ thống 16

2 Phân tích thiết kế từng chức năng của hệ thống 17

2.1 Chức năng đăng nhập, đăng xuất, đăng ký 17

2.2 Chức năng quản lý sản phẩm 21

2.3 Chức năng quản lý nhân viên 27

2.4 Chức năng giỏ hàng 32

CHƯƠNG 4: THIẾT KẾ 37

1 Thiết kế cơ sở dữ liệu 37

a) Bảng Admin 37

b) Bảng sản phẩm 37

c) Bảng giỏ hàng 38

d) Bảng chức vụ 38

e) Bảng slide ảnh 38

f) Bảng tình trạng 39

g) Bảng khách hàng 39

Trang 5

2 Thiết kế giao diện 40

a, Đăng nhập 40

b, Đăng ký 40

c) Trang chủ 41

d, Chi tiết sản phẩm 42

e, Giao diện giỏ hàng 43

CHƯƠNG 5: LẬP TRÌNH 44

1 Yêu cầu 44

2 Kết quả 44

a Đăng nhập 44

b, Trang chủ 45

c Thông tin admin 45

d Tạo mới Admin 46

e Sửa thông tin Admin 46

f Thông tin danh mục sản phẩm 47

g Thêm mới sản phẩm 48

h Sửa thông tin sản phẩm 49

i Thông tin khách hàng 49

CHƯƠNG 6: KIỂM THỬ PHẦN MỀM 50

1 Phương pháp kiểm thử hộp đen 50

2 Kiểm thử 50

CHƯƠNG 7: ĐÓNG GÓI VÀ BẢO TRÌ PHẦN MỀM 53

1 Đóng gói phần mềm 53

2 Bảo trì phần mềm 53

a) Bảo trì phần mềm là gì? 53

b) Tại sao phải bảo trì phần mềm? 53

c) Phân loại bảo trì 53

d) Các yếu tố ảnh hưởng đến chi phí bảo trì 54

KẾT LUẬN 55

TÀI LIỆU THAM KHẢO 56

Trang 6

Biểu đồ 1: Use Case tổng quan hệ thống 16

Biểu đồ 2: Biểu đồ use case cho chức năng đăng nhập, đăng xuất 17

Biểu đồ 3: Biểu đồ hoạt động cho chức năng đăng nhập 17

Biểu đồ 4: Biểu đồ hoạt động cho chức năng đăng xuất 18

Biểu đồ 5: Biểu đồ hoạt động cho chức năng đăng ký 18

Biểu đồ 6: Biểu đồ trình tự cho chức năng đăng nhập 19

Biểu đồ 7: Biểu đồ trình tự cho chắc năng đăng xuất 20

Biểu đồ 8: Biểu đồ trình tự cho chắc năng đăng ký 20

Biểu đồ 9: Biểu đồ use case cho chức năng quản lý sản phẩm 21

Biểu đồ 10: Biểu đồ hoạt động cho chức năng quản lý tìm kiếm sản phẩm 22

Biểu đồ 11: Biểu đồ hoạt động cho chức năng quản lý xóa sản phẩm 23

Biểu đồ 12: Biểu đồ hoạt động cho chức năng quản lý sửa sản phẩm 24

Biểu đồ 13: Biểu đồ hoạt động cho chức năng quản lý thêm sảm phẩm 24

Biểu đồ 14: Biểu đồ trình tự cho chức năng quản lý tìm kiếm sản phẩm 25

Biểu đồ 15: Biểu đồ trình tự cho chức năng quản lý xóa sản phẩm 26

Biểu đồ 16: Biểu đồ trình tự cho chức năng quản lý thêm sản phẩm 26

Biểu đồ 17: Biểu đồ trình tự cho chức năng quản lý sửa sản phẩm 27

Biểu đồ 18: Biểu đồ use case chức năng quản lý nhân viên 27

Biểu đồ 19: Biểu đồ hoạt động chức năng quản lý nhân viên 28

Biểu đồ 20: Biểu đồ hoạt động chức năng thêm nhân viên 28

Biểu đồ 21: Biểu đồ hoạt động cho chức năng sửa nhân viên 29

Biểu đồ 22: Biểu đồ hoạt động cho chức năng xóa nhân viên 29

Biểu đồ 23: Biểu đồ trình tự cho chức năng thêm nhân viên 30

Biểu đồ 24: Biểu đồ trình tự cho chức năng sửa nhân viên 31

Biểu đồ 25: Biểu đồ trình tự chức năng xóa nhân viên 32

Biểu đồ 26: Biểu đồ use case cho chức năng giỏ hàng 32

Biểu đồ 27: Biểu đồ hoạt động cho chức năng giỏ hàng 33

Biểu đồ 28: Biểu đồ hoạt động cho chức năng thêm giỏ hàng 33

Biểu đồ 29: Biểu đồ hoạt động cho chức năng sửa giỏ hàng 34

Biểu đồ 30: Biểu đồ hoạt động cho chức năng xóa giỏ hàng 34

Biểu đồ 31: Biểu đồ trình tự cho chức năng thêm giỏ hàng 35

Biểu đồ 32: Biểu đồ trình tự cho chức năng xóa giỏ hàng 36

Trang 7

CSDL Table 1: Admin 37

CSDL Table 2: Sản phẩm 37

CSDL Table 3: Giỏ hàng 38

CSDL Table 4: Chức vụ 38

CSDL Table 5: slide ảnh 38

CSDL Table 6: Tình trạng 39

CSDL Table 7: Người Dùng 39

CSDL Table 8: Bảng Diagram 39

Frontend giao diện 1: Đăng nhập 40

Frontend giao diện 2: Đăng ký 40

Frontend giao diện 3: Giao diện trang chủ 41

Frontend giao diện 4: Giao diện chi tiết sản phẩm 42

Frontend giao diện 5: Giao diện giỏ hàng 43

Backend giao diện 1 : Đăng nhập 44

Backend giao diện 2: Trang chủ 45

Backend giao diện 3: Thông tin admin 45

Backend giao diện 4: Tạo mới Admin 46

Backend giao diện 5: Sửa thông tin Admin 46

Backend giao diện 6: Thông tin danh mục sản phẩm 47

Backend giao diện 7: Thêm mới sản phẩm 48

Backend giao diện 8: Sửa thông tin sản phẩm 49

Backend giao diện 9: Thông tin khách hàng 49

Trang 8

DANH MỤC BẢNG

Bảng 1: Ước lượng chi phí 9

Bảng 2: Ước lượng thời gian 12

Bảng 3: Ước lượng người tham gia 15

Bảng 4: Actor và User 16

Bảng 5: Kiểm thử 52

Trang 9

Đề tài “ Xây dựng Website bán hàng Amazon” là kết quả của qua trình

nghiên cứu và thực hiện của em trong suốt thời gian theo học môn Công nghệ phần mềm tại Khoa Công nghệ thông tin, Trường Đại học Điện lực Để hoàn thành

đề tài này, em đã nhận được sự quan tâm, giúp đỡ quý báu từ Quý thầy cô cùng các bạn đồng học

Trước hết, em xin cám ơn Khoa Công nghệ thông tin, Trường Đại học Điện lực đã tạo môi trường học tập và rèn luyện thuận lợi, trang bị cho em những kiến thức và kỹ năng bổ ích, giúp em có thể áp dụng và hoàn thành tốt báo cáo này

Đặc biệt, em xin gửi lời cám ơn sâu sắc tới cô Lê Trang Linh, người đã trực

tiếp hướng dẫn và chỉ bảo em trong suốt quá trình học tập và nghiên cứu Với sự tận tâm và nhiệt huyết trong công việc, cô đã trao đổi và hỗ trợ góp ý kịp thời, đúng đắn, giúp em vượt qua khó khăn và hoàn thiện báo cáo đề tài một cách tốt nhất

Em cũng xin trân trọng cảm ơn Ban giám hiệu cùng toàn thể thầy cô giáo Trường đại học Điện lực đã tạo cơ hội cho em được học tập, nghiên cứu tại trường, giúp em có thêm những kiến thức và kinh nghiệm thực tế để phục vụ cho quá trình thực hiện báo cáo

Em xin chân thành cảm ơn !

Hà Nội, ngày 04 tháng 8 năm 2024

Sinh viên thực hiện

Nguyễn Anh Đức

Trang 10

Hiện nay, Công nghệ thông tin được ứng dụng rộng khắp trên tất cả các lĩnh vực Do đó việc tin học hóa được xem là một trong những yếu tố mang tính quyết định trong hoạt động của chính phủ, các tổ chức và các công ty Công nghệ thông tin đóng vai trò hết sức quan trọng, có thể tạo ra những bước đột phá mạnh mẽ

Mạng Internet là một trong những sản phẩm có giá trị hết sức lớn lao và ngày càng trở nên một công cụ không thể thiếu, là nền tảng chính cho sự truyền tải, trao đổi thông tin trên toàn cầu Giờ đây, mọi việc liên quan đến thông tin trở nên thật dễ dàng cho người sử dụng, Chúng ta chỉ cần có một máy tính kết nối internet thì mọi vấn đề bạn quan tâm trên thế giới này sẽ hiện ra chỉ với một câu hỏi đơn giản bằng những thông tin, hình ảnh và thậm chí có cả âm thanh đi kèm

Vì có internet, Chúng ta đã thực hiện được công việc với tốc độ nhanh hơn

và chi phí thấp hơn nhiều so với cách thức truyền thống Chính điều này, đã thúc đẩy sự khai sinh và phát triển của thương mại điện tử và chính phủ điện tử trên khắp thế giới, làm biến đổi đáng kể bộ mặt văn hóa, nâng cao chất lượng cuộc sống con người Giờ đây, trong lĩnh vực sản xuất kinh doanh, thương mại điện tử

đã khẳng định được vai trò xúc tiến và thúc đẩy sự phát triển của doanh nghiệp, giữa người mua và người bán Đối với một cửa hàng, việc quảng bá và giới thiệu đến khách hàng các sản phẩm mới đáp ứng được nhu cầu của khác hàng sẽ là cần thiết Vậy một trong những cách đơn giản nhất để giới thiệu tới khách hàng những sản phẩm của mình đó chính là xây dựng một trang website để cung cấp cho người mua những thông tin cần thiết về sản phẩm của mình Vì vậy, em đã thực hiện bài báo cáo “Xây dựng website bán hàng Amazon” cho cửa hàng IPA Người chủ cửa hàng đưa các sản phẩm đó lên website của mình và quản lý bằng website đó Khách hàng có thể đặt mua hàng trên website mà không cần đến cửa hàng Chủ cửa hàng sẽ gửi sản phẩm cho khách hàng khi nhận được tiền.Tuy đã cố gắng hết sức tìm hiểu, phân tích thiết kế và cài đặt hệ thống nhưng chắc rằng không tránh khỏi những thiếu sót

Em rất mong nhận được sự thông cảm và góp ý của quý thầy cô

Em xin chân thành cảm ơn

Trang 11

1 Khảo sát hệ thống

Trong xã hội ngày nay, thời đại mà công nghệ thông tin phát triển ngày càng hiện đại và đổi mới không ngừng, những công nghệ mới liên tục ra đời và tạo bứt phá trong ngành công nghệ thông tin nói riêng và thế giới nói chung đã đưa con người đến một môi trường thông minh hiện đại

Mạng internet đang trở thành mạng truyền thông có sức ảnh hưởng lớn nhất, không thể thiếu trong tất cả các hoạt động của con người trong việc truyền tải và trao đổi dữ liệu Không như ngày xưa, ngày nay mọi việc liên quan đến thông tin ngày càng dễ dàng hơn cho người sử dụng bằng việc kết nối internet và một dòng

dữ liệu truy tim thì ngay lập tức cả kho tài nguyên không chỉ trong nước mà cả nước ngài hiện ra, không chỉ bằng ngôn ngữ mà cả bằng âm thanh, hình ảnh Sau một thời gian học chuyên ngành công nghệ thông tin tại trường thì em muốn xây dựng một trang web trong đó trình bày những gì mà mình đã học được đồng thời

nó phải là một trang web thực tế - giải quyết được bài toán thực tế Xét thấy lợi ích từ internet đã thúc đẩy sự ra đời và phát triển của thương mại điện tử làm viến đổi bộ mặt văn hóa cũng như nâng cao chất lượng cuộc sống của con người trong các hoạt động thông thường như sản xuất kinh doanh, các doanh nghiệp cũng phát triển Xã hội bây giờ không chỉ hướng đến những nhu cầu như ăn, ở, may mặc mà

để cải thiện đời sống thêm chất lượng và một trong những nhu cầu lớn nhát của

xã hội đó là đồ công nghệ điện tử Nắm bắt được nhu cầu cực kì lớn đó, em chọn

đề tài “Xây dựng website bán hàng Amazon”

2 Xác định bài toán cần giải quyết

Sản phẩm: Mục đích đưa thông tin sản phẩm của hệ thông cửa hàng giới thiệu với khách hàng, làm cho khách hàng thấy được sản phẩm mà phù hợp với nhu cầu của họ Các sản phẩm được phân loại theo từng nhóm theo thông tin số, tính năng sẽ giúp những sản phẩm ấy tạo dấu ấn với khách hàng, đồng thời giúp khách hàng dễ dàng tìm kiếm sản phẩm với nhu cầu mục đích của bản thân Nhân viên nhập liệu phải có trách nhiệm về thông tin sản phẩm và phải giải quyết được các công việc liên quan đến thông tin sản phẩm và có báo cáo gửi về quản lý Tìm kiếm thông tin: Để tiện cho khách hàng tra cứu thông tin về sản phẩm, đại lý một cách nhanh nhất Các thông tin sẽ được tổ chức sao cho khách hàng tìm thấy thông tin cần thiết nhanh nhất trong một thời gian ngắn nhất Khách hàng chỉ

Trang 12

kiểm đã nhập vào Kết quả sẽ được phân trang nếu số lượng thông tin tìm được nhiều hơn một số lượng đã quy định

Giỏ hàng: Cung cấp cho khách hàng công cụ bán hàng trực tuyến Modul này được xây dựng chủ yếu dành cho các doanh nghiệp có hoạt động kinh doanh, trao đổi hàng hóa

Mới: Giới thiệu các sản phẩm hoặc tin tức mới nhất về công nghệ Phần này

sẽ được ưu tiên đặt trong trang chủ chính của website

Tư vấn: Khi hàng hoá không còn là thứ khan hiếm trên thị trường thì vấn đề

mà người tiêu dùng quan tâm nhiều nhất là các dịch vụ sau bán hàng, dịch vụ tư vấn về cách sử dụng hiện có nhiều phương thức để nhiều doanh nghiệp thực hiện việc chăm sóc khách hàng nhưng để tiếp cận và làm thoả mãn những yêu cầu của khách hàng một cách nhanh nhất và hiệu quả nhất đó là tư vấn trực tuyến Phần tư vấn sẽ tư vấn và giải đáp mọi yêu cầu thắc mắc của khách hàng về sản phẩm mà nhà cung cấp đăng tải trên website của mình Phần này khách hàng được lựa chọn tư vấn trực tiếp trên website hoặc chuyển đến page của cửa hàng để nhân viên tư vấn trực tiếp

Phản hồi: Phần này sẽ là một mẫu đăng ký trợ giúp khách hàng gửi các sản phẩm phản hồi của mình về phía công ty như phản hồi những ý kiến đóng góp về chất lượng dịch vụ của công ty Khi khách hàng gửi yêu cầu thì toàn bộ thông tin trên form sẽ được gửi về địa chỉ thư điện tử của công ty đồng thời được lưu vào CSDL để tiện cho việc kiểm tra theo dõi sau này

3 Phân tích đặc tả nghiệp vụ

 Nghiệp vụ bán hàng: Khi khách hàng tìm đến của hàng – website để mua hàng Người bán hàng sẽ tư vấn, tính tiền cho khách, lập hóa đơn và cập nhât vào cơ sở dữ liệu

Trang 13

4 Xác định yêu cầu của hệ thống

a) Yêu cầu chức năng

Chức năng cung cấp thông tin: Sức mạnh thông tin ngày nay rấy mạnh mẽ và các doanh nghiệp hay cửa hàng cần phải đáp ứng nhu cầu tiếp cận thông tin mạnh

mẽ của khách hàng Khi cần mua hàng họ cần tham khảo trước các thông tin liên quan đến sản phẩm như: Nguồn gốc, mẫu mã, giá bán, chế độ bảo hành, chính sách giao hàng,… rồi mới liên hệ đặt hàng Chính vì vậy, một trang web bán hàng chuyên nghiệp thì chức năng quan trọng nhất đinh phải có đó là đăng tải và cung cấp đầy đủ thông tin về sản phẩm, dịch vụ bán

Chức năng tìm kiếm: Khi khách hàng tìm đền website là đến với một của hàng

ảo, nơi chuỗi cửa hàng giới thiệu dịch vụ sản phẩm tới khách hàng Tuy nhiên tại cửa hàng lại có quá nhiều sản phẩm khiến việc tìm được sản phẩm ưng ý gặp khó khăn lớn Để giải quyết vấn đề này trong quá trình thiết kế cần có chức năng tìm kiếm Nhiệm vụ chính của mục tìm kiếm là giúp khách hàng có thể dễ dàng kiếm được món hàng hay dịch vụ cần thiết trong thời gian ngắn nhất dựa trên các từ khóa có dấu hoặc không có dấu khi nhập vào ô tìm kiếm

Chức năng giỏ hàng: Các trang thương mại điện tử hầu hết đều có chức năng giỏ hàng hay còn gọi là mua hàng online và dịch vụ giao hàng tận nơi Đặc điểm chính của chức năng giỏ hàng là giúo người mua dễ dàng đặt được sản phẩm yêu thích bằng cách nhập thông tin cá nhân bao gồm họ tên, địa chỉ, số điện thoại và một số thông tin cần thiết khác phục vụ cho việc giao hàng Sau đó thông tin sẽ được gửi đến cửa hàng rồi qua các bước kiểm tra đơn hàng, giao hàng, thanh toán tiền sẽ được thực hiện Đôi khi thanh tóan sẽ được thực hiện trước giao hàng Chức năng thanh toán trực tuyến: Thanh toán trực tuyến là thanh toán thông qua tài khoản ngân hàng hoặc các vị tiền ảo tạo trên các website thương mại do chính Nhà nước cấp quyền Có thể nói đây là chức năng cơ bản cần thiết và không thể thiếu đối với các website bán hàng chuyên nghiệp hiện nay, đặc biệt là những website bán hàng lớn Đa phần các công ty trả lương nhân viên bằng hình thức chuyển khoản thông qua ngân hàng Do đó, khách hàng dễ dàng thanh toàn mà không cần xếp hàng chờ đợi trước cây ATM hoặc quầy giao dịch để rút tiền và thanh toán tiền hàng Tuy nhiên trên thực tế thì chức năng thanh toán online thông qua các trung gian cũng sẽ gây ra một chút phiền phức cho người dùng Vậy nên các website bán hàng có thể có chức năng thanh toán online hoặc không tùy thuộc

Trang 14

truy cập tương đối lớn và đầu đặn Mặc dù vậy, nhiều khách hàng khi tìm đến chưa hiểu rõ nhu cầu cũng như thông tin sản phẩm mà họ đang cần mua Lúc này, phần mềm tư vấn trực tuyến (live chat) sẽ giúp bạn Phần mềm tư vấn trực tuyến giống như một chiếc cầu nối cho phép nhân viên trực tiếp nói chuyện giải đáp thắc mắc cũng như giới thiệu dòng sản phẩm, dịch vụ phù hợp nhu cầu ngay tại văn phòng làm việc Giao dịch tăng lên đáng kể góp phần không nhỏ trên con đường phát triển về lâu dài của doanh nghiệp Hoặc nếu muốn đơn giản hơn và

đỡ tốn kém chi phí mà vẫn tương tác trực tuyến được với khách hàng thì bạn cũng

có thể tích hợp Mesongor, Skype, Zalo chat cũng là một ý tưởng không tồi Chức năng quảng cáo: Để trang web bán hàng có thể phát huy tối đa lợi ích vốn có, mang về nhiều khách hàng tiềm năng thì bạn cần thực hiện các chiến dịch quảng cáo trực tuyến như: Google Adwords, SEO, Facebook Ads, Một website bán hàng được thiết kế chuẩn SEO, tích hợp đầy đủ các chức năng như like, share mạng xã hội sẽ hỗ trợ đắc lực cho bạn làm SEO hoặc quảng cáo online nhằm thu hút khách hàng truy cập vào website

b) Yêu cầu phi chức năng

 Tính khả dụng: Phù hợp với nhu cầu khách hàng do sản phẩm mới trên thị trường thường xuyên được nhập về, dễ dàng làm quen với giao diện người

sử dụng, khả năng truy cập ổn định

 Tính tin cậy

 An toàn bảo mật thông tin

 Tìm kiếm dễ dàng có sàng lọc theo giá, theo chức năng, nhà cung cấp, thông

số

Trang 15

1 Ước lượng dự án

a) Ước lượng chi phí

Quản lý dự án

Khảo sát yêu cầu

dự án

Thu thập các dữ liệu cần thiết về

100.000VND

Lập kế hoạch phạm vi dự án

Lập kế hoạch chi tiết cho phạm vi làm việc

Mô tả chi tiết các yêu cầu, chức năng cần có của phần mềm

100.000 VND

Mô tả hệ thống thông qua sơ đồ usecase và trình

tự

Xây dựng usecase

và trình tự bằng phần mềm rational rose

100.000 VND

Trang 16

Thiết kế cơ sở dữ

liệu

Xây dựng các trường dữ liệu cần 300.000 VND thiết cho phần mềm

300.000 VND

Thiết kế giao diện cho phần mềm

Xây dựng các chức năng chính cho phần mềm quản lý bán hàng

500.000 VND

Viết bài phân tích chi tết về hệ thống

Viết báo cáo trình bày phân tích và thiết kế ra hệ thống phần mềm

Xây dựng chi tiết nhiệm vụ chính của hệ thống

100.000 VND

Thết kế các module

Xây dựng chức năng cùng các sự kiện

150.000 VND

Xây dựng code

Sử lý các tính năng khi thao tác 600.000 VND

Trang 17

Cài đặt các module

Demo module khi xây dựng xong 200.000 VND

Kiểm thử cho module

Kiểm tra giao diện, độ chính xác

và tìm các lỗi trong kệ thống

kế

Lắp ghép các module lại với nhau cho hoàn chỉnh

100.000 VND

Kiểm thử phần mềm

Test lại toàn bộ

hệ thống đã xây dựng

150.000 VND

Fix code

Tìm kiếm các lỗi phát sinh trong quá trình thực thi

200.000 VND

Viết báo cái hướng dẫn sử dụng

Viết bản hướng dẫn sử dụng phần mềm

0 VND

Trang 18

0 VND

Kết thúc dự án Tổng kết lại quá

trình làm ra dự án

1 VND

Bảng 1:Ước lượng chi phí

b) Ước lượng thời gian

Quản lý dự án

Khảo sát yêu cầu

dự án

Thu thập các dữ liệu cần thiết về

1 ngày

Lập kế hoạch phạm vi dự án

Lập kế hoạch chi tiết cho phạm vi làm việc

Mô tả chi tiết các yêu cầu, chức năng cần có của phần mềm

1 ngày

Trang 19

Mô tả hệ thống thông qua sơ đồ usecase và trình

tự

Xây dựng usecase

và trình tự bằng phần mềm rational rose

2 ngày

Thiết kế cơ sở dữ

liệu

Xây dựng các trường dữ liệu cần 300.000 VND thiết cho phần mềm

3 ngày

Thiết kế giao diện cho phần mềm

Xây dựng các chức năng chính cho phần mềm quản lý bán hàng

1 ngày

Viết bài phân tích chi tết về hệ thống

Viết báo cáo trình bày phân tích và thiết kế ra hệ thống phần mềm

Xây dựng chi tiết nhiệm vụ chính của hệ thống

1 ngày

Trang 20

Thết kế các module

Xây dựng chức năng cùng các sự kiện

Demo module khi xây dựng xong 1 ngày

Kiểm thử cho module

Kiểm tra giao diện, độ chính xác

và tìm các lỗi trong kệ thống

kế

Lắp ghép các module lại với nhau cho hoàn chỉnh

1 ngày

Kiểm thử phần mềm

Test lại toàn bộ

hệ thống đã xây dựng

1 ngày

Fix code

Tìm kiếm các lỗi phát sinh trong quá trình thực thi

1 ngày

Trang 21

Đóng gói phần

mềm

Viết báo cái hướng dẫn sử dụng

Viết bản hướng dẫn sử dụng phần mềm

1 ngày Lên kế hoạch bảo

trì phần mềm

Đề ra kế hoạch bảo trì

Kết thúc dự án Tổng kết lại quá

trình làm ra dự án

Bảng 2:Ước lượng thời gian

c) Ước lượng người tham gia

Người tham gia: 1 người

Hoạt động

kế thừa

Thời gian bắt đầu

Thời gian kết thúc

Hoàn thành

Chưa hoàn thành

Trang 22

đoạn động động động

kế thừa

thành

2.1 Phân tích

quy trình nghiệp vụ

1.2 1 ngày

2.2 Xây dựng

use case cho hệ thống

2.1 2 ngày

2.3 Xây dựng

biểu đồ trình tự cho

hệ thống

2.2 2 ngày

2.4 Thống

nhất các sơ đồ

2.2, 2.3, 2.4

1 ngày

3.2 Xây dựng

các thuộc tính cho đối tượng

3.1, 3.2

2 ngày

Trang 23

đoạn động động động

kế thừa

5.1 1 ngày

6.2 Viết báo

cáo hướng dẫn sử dụng phần

6.1 1 ngày

Trang 24

đoạn động động động

kế thừa

5.3, 6.1

Trang 25

1 Xác định Actor và Use Case tổng quát hệ thống

- Báo cáo thống kê doanh thu

- Báo cáo thống kê sản phẩm

Trang 26

2.1 Chức năng đăng nhập, đăng xuất, đăng ký

2.1.1 Biểu đồ use case cho chức năng đăng nhập, đăng xuất

Biểu đồ 2: Biểu đồ use case cho chức năng đăng nhập, đăng xuất

2.1.2 Biểu đồ hoạt động cho chức năng đăng nhập, đăng xuất, đăng ký

a) Biểu đồ hoạt động cho chức năng đăng nhập

Biểu đồ 3: Biểu đồ hoạt động cho chức năng đăng nhập

Dang xuat

Xac thuc tai khoan

<<extend>>

<<include>>

Trang 27

Biểu đồ 4: Biểu đồ hoạt động cho chức năng đăng xuất

c) Biểu đồ hoạt động cho chức năng đăng ký

Trang 28

a) Biểu đồ trình tự cho chức năng đăng nhập

Biểu đồ 6: Biểu đồ trình tự cho chức năng đăng nhập

Trang 29

Biểu đồ 7: Biểu đồ trình tự cho chắc năng đăng xuất

c) Biểu đồ trình tự cho chắc năng đăng ký

Biểu đồ 8: Biểu đồ trình tự cho chắc năng đăng ký

Trang 30

2.2.1 Biểu đồ use case cho chức năng quản lý sản phẩm

Biểu đồ 9: Biểu đồ use case cho chức năng quản lý sản phẩm

Trang 31

a) Biểu đồ hoạt động cho chắc năng quản lý tìm kiếm sản phẩm

Biểu đồ 10: Biểu đồ hoạt động cho chức năng quản lý tìm kiếm sản phẩm

Trang 32

Biểu đồ 11: Biểu đồ hoạt động cho chức năng quản lý xóa sản phẩm

Ngày đăng: 14/08/2024, 14:30

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w