PHẦN I CONCEIVE Ý TƯỞNG 1.XÂY DỰNG Ý TƯỞNG SẢN PHẨM CÁ NHÂN1.1 Thành viên 1 Họ và tên sinh viên: Trần Thị Lệ Hằng Chuyên ngành của sinh viên: Công nghệ phần mềm Tên ý tưởng sản phẩm: Phâ
Trang 1ĐẠI HỌC DUY TÂN KHOA CÔNG NGHỆ THÔNG TIN
TÊN ĐỀ TÀI XÂY DỰNG WEBSITE QUẢN LÝ CỬA HÀNG BÁN THÚ CƯNG
Giảng viên hướng dẫn: ThS.Hồ Lê Viết Nin
Nhóm 2 Sinh viên thực hiện:
1 Trần Thị Lệ Hằng 26201233365
2 Mai Tiến Mạnh 26211233404
3 Phan Thị Nhàn 26201238868
4 Dong Văn Tuấn 26211221804
5 Trương Công Thiều 26212226394
Đà Nẵng, 02/2023
ĐỒ ÁN CDIO – SE 397 F
Trang 2PHẦN I CONCEIVE (Ý TƯỞNG) 1.XÂY DỰNG Ý TƯỞNG SẢN PHẨM (CÁ NHÂN)
1.1 Thành viên 1
Họ và tên (sinh viên): Trần Thị Lệ Hằng
Chuyên ngành (của sinh viên): Công nghệ phần mềm
Tên ý tưởng (sản phẩm): Phân tích và thiết kế website bán nước hoa
có là : quản lý sản phẩm , đơn hàng , thông tin sản phẩm , lọc và tìm sản phẩm ,
… Với cách sử dụng đơn giản nhất Với ý tưởng này em tin rằng nó sẽ đượcphát triển không ngừng trong thời buổi số hóa như hiện nay
1.2.2 Đánh giá cơ sở kiến thức của sinh viên
Phân tích thiết kế hệ thống: đã học
Phân tích thiết kế hướng đối tượng: chưa học
Hệ quản trị cơ sở dữ liệu: đang học
Ngôn ngữ lập trình (java, C#, ASP.NET): Đang nghiên cứu
Trang 3HTML/CSS: Đang nghiên cứu
1.2.3 Đánh giá khả năng phát triển sản phẩm
Ước tính số lượng người sẽ hưởng lợi từ sản
Ước tính số lượng người sẽ bỏ tiền ra mua sản
Liệt kê các loại đối tượng sẽ được hưởng lợi từ ý
tưởng sản phẩm của bạn (ít nhất là 1, nhiều nhất là
5)
Khách hàng, đối tác, nhàcung cấp…
Trung bình Khá Cao Rất CaoĐánh giá khả năng các nhà đầu tư sẽ
bỏ tiền ra cho ý tưởng sản phẩm của
bạn:
XƯớc lượng số năm sản phẩm của bạn
sẽở trên thị trường cho đến khi bị
Trang 41.2 Thành viên 2
Họ và tên (sinh viên): Mai Tiến Mạnh
Chuyên ngành (của sinh viên): Công nghệ phần mềm
Tên ý tưởng (sản phẩm): Phân tích và thiết kế website học tiếng anh trựctuyến
1.2.1 Mô tả ý tưởng sản phẩm
Tiếng anh được xem là ngôn ngữ phổ biến nhất trên thế giới , hàng triệungười từ khắp các quốc gia trên thế giới đang học tiếng anh mỗi ngày Ở ViệtNam , tiếng anh đang rất phổ biến và quan trọng trong mọi lứa tuổi và nhiềulĩnh vực khác nhau trong xã hội như kinh tế , chính trị , khoa học , du lịch , vv ,
… đều cần sử dụng tiếng anh
Hiện nay , nguồn tài liệu để học tiếng anh rất nhiều làm cho người dùngkhó tìm cho mình một lộ trình học phù hợp với nhu cầu của bản thân Để đápứng nhu cầu học tiếng anh đang ngày càng phổ biến của mọi người thì em muốntạo ra một website giúp mọi người có thể dễ dàng tìm ra được các tài liệu và lộtrình học phù hợp với bản thân Với sự phổ biến của tiếng anh như hiện nay ,
em tin rằng đây sẽ là một website rất phát triển
1.2.2 Đánh giá cơ sở kiến thức của sinh viên
Phân tích thiết kế hệ thống: đã học
Phân tích thiết kế hướng đối tượng: chưa học
Hệ quản trị cơ sở dữ liệu: đang học
Ngôn ngữ lập trình (java, C#, ASP.NET): Đang nghiên cứu
HTML/CSS: Đang nghiên cứu
Trang 51.2.3 Đánh giá khả năng phát triển sản phẩm
Ước tính số lượng người sẽ hưởng lợi từ sản
Ước tính số lượng người sẽ bỏ tiền ra mua sản
Liệt kê các loại đối tượng sẽ được hưởng lợi từ ý
tưởng sản phẩm của bạn (ít nhất là 1, nhiều nhất là
5)
Khách hàng, đối tác, nhàcung cấp…
Trung bình Khá Cao Rất CaoĐánh giá khả năng các nhà đầu tư sẽ
bỏ tiền ra cho ý tưởng sản phẩm của
bạn:
XƯớc lượng số năm sản phẩm của bạn
sẽở trên thị trường cho đến khi bị
Trang 6Chuyên ngành (của sinh viên): Công nghệ phần mềm
Tên ý tưởng (sản phẩm): Xây dựng website bán đồ “Handmade”
1.3.1 Mô tả ý tưởng sản phẩm
Ngày nay , với sự phát triển không ngừng của ngành công nghệ thông tin
và mạng Internet đã tạo ra một bước tiến lớn trong ngành bán hang trực tuyến
Có thể nói , việc bán hang trực tuyến đã và đang dần thay thế cho hình thứckinh doanh cũ và đặc biệt chiếm ưu thế Vì vậy việc thiết lập website buôn bánonline không còn là nhu cầu của doanh nghiệp mà là của tất cả mọi người Với sự phát triển mạnh mẽ của công nghệ mạng Internet trên toàn cầu thìbên cạnh các cửa hàng truyền thống , hoạt động kinh doanh đồ handmade onlinethông qua website kinh doanh đồ handmade , các trang rao vặt , trang mạng xãhội ,… đã trở thành một xu thế tất yếu và không thể thiếu với những ai muốnđẩy mạnh khai thác một thế giới khách hàng tiềm năng rộng lớn
Website giống như một kho dữ liệu online , chúng giúp bạn chủ động cungcấp được nhiều thông tin hơn cho người mua so với cửa hàng truyền thống ,đồng thời cũng hạn chế được nhiều nhược điểm khi bán hàng trên các trang raovặt , hay các trang mạng xã hội
1.3.2 Đánh giá cơ sở kiến thức của sinh viên
Phân tích thiết kế hệ thống: đã học
Phân tích thiết kế hướng đối tượng: chưa học
Hệ quản trị cơ sở dữ liệu: đang học
Ngôn ngữ lập trình (java, C#, ASP.NET): Đang nghiên cứu
HTML/CSS: Đang nghiên cứu
1.3.3 Đánh giá khả năng phát triển sản phẩm
Ước tính số lượng người sẽ hưởng lợi từ sản
Ước tính số lượng người sẽ bỏ tiền ra mua sản 1000
Trang 8phẩm của bạn
Liệt kê các loại đối tượng sẽ được hưởng lợi từ ý
tưởng sản phẩm của bạn (ít nhất là 1, nhiều nhất là
5)
Người quản lý cửa hàngTrung
Đánh giá khả năng các nhà đầu tư sẽ
bỏ tiền ra cho ý tưởng sản phẩm của
bạn:
XƯớc lượng số năm sản phẩm của bạn
Họ và tên (sinh viên): Dong Văn Tuấn
Chuyên ngành (của sinh viên): Công nghệ phần mềm
Tên ý tưởng (sản phẩm): Phân tích website Quản lý khách sạn
Trang 91.2.1 Mô tả ý tưởng sản phẩm
Trong thời buổi nhiều khách sạn phát triển mạnh tại Việt Nam đòi hỏimỗi khách sản lớn hay nhỏ cần phải có một hệ thống để quản lý mọi thứ liênquan đến khách sạn như thông kê số lượng khách đặt phòng, số phòng đặt trongthời gian nhất định, giá tiền,
Hệ thống sẽ quản lý tất cả mọi thứ liên quan đến khách sạn, khách hàng
sẽ dễ dàng xem phòng, đặt phòng Hệ thống sẽ cập nhật giá cả, khuyến mãi24/7, Hệ thống còn quản lý cả nhân viên, kế toán, hệ thống camera, Trong thời buổi nhiều khách sạn phát triển mạnh tại Việt Nam đòi hỏimỗi khách sản lớn hay nhỏ cần phải có một hệ thống để quản lý mọi thứ liênquan đến khách sạn như thông kê số lượng khách đặt phòng, số phòng đặt trongthời gian nhất định, giá tiền,
Hệ thống sẽ quản lý tất cả mọi thứ liên quan đến khách sạn, khách hàng
sẽ dễ dàng xem phòng, đặt phòng Hệ thống sẽ cập nhật giá cả, khuyến mãi24/7, Hệ thống còn quản lý cả nhân viên, kế toán, hệ thống camera,
1.2.2 Đánh giá cơ sở kiến thức của sinh viên
Phân tích thiết kế hệ thống: đã học
Phân tích thiết kế hướng đối tượng: chưa học
Hệ quản trị cơ sở dữ liệu: đang học
Ngôn ngữ lập trình (java, C#, ASP.NET): Đang nghiên cứu
HTML/CSS: Đang nghiên cứu
1.2.3 Đánh giá khả năng phát triển sản phẩm
Ước tính số lượng người sẽ hưởng lợi từ sản
Ước tính số lượng người sẽ bỏ tiền ra mua sản
Liệt kê các loại đối tượng sẽ được hưởng lợi từ ý
tưởng sản phẩm của bạn (ít nhất là 1, nhiều nhất là
Khách hàng, đối tác, nhàcung cấp…
Trang 10sẽở trên thị trường cho đến khi bị
thay thế:
2 nămTrung bình Khá Cao Rất CaoƯớc tính độ khó để phát triển thành
Ước lượng số năm cần thiết để phát triển sản phẩm của bạn: 1,4 năm
1.5 Thành viên 5
Họ và tên (sinh viên): Trương Công Thiều
Chuyên ngành (của sinh viên): Công nghệ phần mềm
Tên ý tưởng (sản phẩm): Xây dựng website mua bán đồ cũ
1.3.1 Mô tả ý tưởng sản phẩm
Xã hội càng phát triển mạnh mẽ, đời sống của con người càng được nângcao và cải thiện, nhu cầu mua sắm cũng dần thay đổi, đặc biệt là về những mặthàng sản phẩm đồ cũ như đồ gia dụng, nội thất văn phòng … thì lại được nhiềungười đặc biệt để ý đến Thay vì phải bỏ ra một số tiền lớn để sở hữu một món
Trang 11đồ mới, việc tìm kiếm những sản phẩm cũ chất lượng và phù hợp với túi tiền lạiđược nhiều nhiều khách hàng quan tâm hơn Chính vì thế ý tưởng “website muabán đồ cũ” ra đời, giúp cho việc bán và thu mua một cách dễ dàng hơn cho cảkhách hàng cần bán và cần mua.
Website mua bán đồ cũ là website chuyên giới thiệu và bán về những đồdung , sản phẩm đã qua sử dụng như đồ gia dụng, quần áo, xe cộ, thiết bị điện
tử … để đáp ứng các nhu cầu mua bán, trao đổi giữa người với người tại đơn vịkinh doanh lĩnh vực này là trung gian, giúp cho việc mua bán dễ dàng hơn Việcmua hàng cũ sẽ giúp cho khách hàng tiết kiệm chi phí đi rất nhiều so với việcmua hàng mới cho cùng một sản phẩm mà vẫn có thể giữ được những ưu điểm
và chức năng của món hàng ấy với một giá phải chăng
1.3.2 Đánh giá cơ sở kiến thức của sinh viên
Phân tích thiết kế hệ thống: đã học
Phân tích thiết kế hướng đối tượng: chưa học
Hệ quản trị cơ sở dữ liệu: đang học
Ngôn ngữ lập trình (java, C#, ASP.NET): Đang nghiên cứu
HTML/CSS: Đang nghiên cứu
1.3.3 Đánh giá khả năng phát triển sản phẩm
Ước tính số lượng người sẽ hưởng lợi từ sản
Ước tính số lượng người sẽ bỏ tiền ra mua sản
Liệt kê các loại đối tượng sẽ được hưởng lợi từ ý
tưởng sản phẩm của bạn (ít nhất là 1, nhiều nhất là
5)
Người quản lý cửa hàngTrung
Đánh giá khả năng các nhà đầu tư sẽ
bỏ tiền ra cho ý tưởng sản phẩm của X
Trang 12Ước lượng số năm cần thiết để phát triển sản phẩm của bạn: 1,5 năm
2.ĐÁNH GIÁ Ý TƯỞNG SẢN PHẨM TRONG NHÓM
Tên ý tưởng sản phẩm đề xuất: Xây dựng website quản lý cửa hàng bán
Hệ quản trị cơ sở
dữ liệu
Ngôn ngữ lập trìnhHTML/CSSThành viên 1
Đã học
Chưa học
Đã học
Đang nghiên cứu
Trang 13Thành viên 4 Đã học Chưa học Đã học Đang nghiên cứu
Ước lư2ng số người hưởng l2i từ sản phẩm của bạn
Thành viên 1 Thành viên 2 Thành viên 3 Thành
viên 4 Thànhviên 5
Ước lư2ng số người sẽ mua sản phẩm của bạn
Thành viên 1 Thành viên 2 Thành viên 3 Thành viên
Liệt kê các loại đối tư2ng hưởng l2i từ sản phẩm
Thành viên 1 Người dùng cuối (Khách hàng
mua sản phẩm trên mạng)
Nhân viên bán hàng, ngườiquản lý cửa hàng, v…v…Thành viên 4 Người dùng cuối (Khách hàng
mua sản phẩm trên mạng)
Nhân viên bán hàng, ngườiquản lý cửa hàng, v…v…Thành viên 5 Người dùng cuối (Khách hàng
mua sản phẩm trên mạng)
Nhân viên bán hàng, ngườiquản lý cửa hàng, v…v…
Đánh giá khả năng các nhà đầu sẽ bỏ tiền ra để phát triển sản phẩm của bạn
Trang 14Thành viên 2 X
Ước lư2ng số năm sản phẩm sẽ phổ biến ở trên thị trường
Thành viên 1 Thành viên 2 Thành viên 3 Thành viên
Ước lư2ng độ khó trong việc phát triển thành công ý tưởng sản phẩm đã nêu:
Ước lư2ng số thời gian cần thiết để phát triển sản phẩm
Thành viên 1 Thành viên 2 Thành viên 3 Thành viên
4
Thành viên5
Trang 154 Dong Văn Tuấn
5 Trương Công Thiều
Cụ thể:
01 Trầần Th L Hằầngị ệ Trưởng nhóm Thiếết kếế, Code, Tester
02 Mai Tiếến M nhạ Thành viến Thiếết kếế, Code, Tester
03 Phan Th Nhànị Thành viến Thiếết kếế, Code, Tester
05 Tr ương Công Thiếầu Thành viến Thiếết kếế, Code, Tester
Tên sản phẩm: Website bán pet
Ý nghĩa sản phẩm: Website bán pet chó mèo giúp khách hàng có thể tiệnlợi hơn trong quá trình xem và mua pet Giúp quản lý sản phẩm, quản lý đơnhàng, quản lý nhân sự và thống kê báo cáo một cách dễ dàng hơn
Phạm vi nghiên cứu: Các nghiệp vụ liên quan đến quản lý bán giày (quytrình, chức năng của các tác nhân khách hàng, nhà cung cấp v.v…) Công nghệ
để phân tích, thiết kế và triển khai website Cách triển khai website
Thời gian triển khai:
Ngày Bắt đầu: 25/02/2023
Ngày Kết thúc: 14/04/2023
PHẦN II PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG (DESIGN)
1.MỤC ĐÍCH
Các trang web mua sắm thú cưng ngày càng trở nên phổ biến trong giới trẻ
Để đáp ứng nhu cầu đó chúng tôi đã tạo nên một trang web bán pet là nơi tuyệtvời để bạn có thể mua và bán thú cưng Ngoài ra, trang web cũng giúp bạn trongviệc lên kế hoạch cho việc mua sắm thú cưng, vì vậy chúng tôi luôn muốn đemđến cho người dùng những trải nghiệm khi sử dụng web bán pet một cách dễ
Trang 16dàng và thuận tiện để mua đồ dùng cho thú cưng, thức ăn và các mặt hàng khác.Chúng tôi cung cấp rất nhiều loài thú cưng khác nhau và nhiều loại sản phẩm cósẵn trên trang web, khách hàng có thể tìm thấy chính xác những gì họ cần chothú cưng của mình Hơn nữa, trang web được thiết lập cung cấp các bản cậpnhật thường xuyên để khách hàng có thể cập nhật các sản phẩm và xu hướng vậtnuôi mới nhất.
Trang web bán pet của chúng tôi giúp kết nối mọi người với cùng sở thíchchăm sóc thú cưng Với mong muốn giúp người dùng dễ dàng tìm kiếm nhiềuthông tin sản phẩm đa dạng chỉ với một từ khóa hay chăm sóc và chia sẽ cuộcsống thường ngày bên cạnh thú cưng Bên cạnh đó, khi bạn gặp vấn đề khókhăn đội ngũ tư vấn viên cũng như cộng đồng người yêu thích thú cưng sẽ đưa
ra cho bạn những lời khuyên và thông tin hữu ích trong việc chăm sóc thú cưngcủa mình
+ Cập nhật các thông tin đảm báo tính chính xác và mới nhất
+ Duy trì hoạt động và sự ổn định của trang web
+ Thu thập ý kiến người dùng đảm bảo sự hài lòng của khách hàng với sản phẩm và dịch vụ từ đó giúp cải thiện chất lượng trang web
+ Đảm bảo an ninh thông tin và đáp ứng các yêu cầu liên quan đến bảo mậtthông tin
- Đội ngũ tư vấn: cung cấp cho khách hàng, đối tác các lời khuyên vàhướng
dẫn để giúp họ giải quyết các vấn đề hoặc đạt được mục tiêu cụ thể.+ Đánh giá thị trường, đưa ra các kế hoạch phát triển sản phẩm hoặc dịch
vụ
mới
+ Giúp khách hàng giải quyết các vấn đề tâm lý như stress, tình trạng chán
Trang 17+ Tìm kiếm, mua và thanh toán sản phẩm.
+ Đánh giá sản phẩm và phản hồi ý kiến về trang web
- Khách vãng lai: Chỉ được tìm kiếm thông tin, không được bình luận và sử
dụng dịch vụ tư vấn
3 BIỂU ĐỒ USES CASE TỔNG QUÁT:
Trang 18Hình 1.1: Biểu đồ uses case
Trang 19Danh sách use case và các tác nhân:
DANH SÁCH USER CASE
UC12 Xem thông tin pet Người dùng đăng ký / Khách vãng lai
UC14 Quên mật khẩu / Đăng nhập Người dùng đăng ký
quản trị viên
4 BIỀU ĐỒ USER CASE
4.1 User case đăng ký:
Hình 1.2: Biểu đồ user case đăng ký
Trang 20Hình 1.3: Biểu đồ tuần tự đăng ký
Trang 21Hình 1.4: Biểu đồ hoạt động đăng ký
Trang 224.2 User case xem thông tin dịch vụ
Hình 1.5: Biểu đồ user case xem thông tin dịch vụ
Hình 1.6: Biểu đồ tuần tự xem thông tin dịch vụ
Trang 23Hình 1.7: Biểu đồ hoạt động xem thông tin dịch vụ
Trang 244.3 User case tìm kiếm
Hình 1.8: Biểu đồ user case tìm kiếm
Hình 1.9: Biểu đồ tuần tự tìm kiếm
Trang 25Hình 1.10: Biểu đồ hoạt động tìm kiếm
Trang 264.4 User case quản lí sản phẩm
Hình 1.11: Biểu đồ user case quản lí sản phẩm
Trang 28Hình 1.12: Biểu đồ tuần tự quản lí sản phẩm
Hình 1.13: Biểu đồ hoạt động quản lí sản phẩm
Trang 294.5 User case quản lí người dùng
Hình 1.14: Biểu đồ user case quản lí người dùng
Hình 1.15: Biểu đồ tuần tự quản lí người dùng
Trang 30Hình 1.16: Biểu đồ hoạt động quản lí người dùng (thêm tài khoản)
Hình 1.17: Biểu đồ hoạt động quản lí người dùng ( xóa tài khoản )
Trang 31Hình 1.18: Biểu đồ hoạt động quản lí người dùng ( sửa tài khoản )
Trang 324.6 User case báo cáo thống kê
Hình 1.19: Biểu đồ user case báo cáo thống kê
Hình 1.20: Biểu đồ tuần tự báo cáo thống kê
Trang 33Hình 1.21: Biểu đồ hoạt động báo cáo thống kê
Trang 344.7 User case quản lí đơn hàng
Hình 1.22: Biểu đồ user case quản lí đơn hàng
Trang 35Hình 1.23: Biểu đồ tuần tự quản lí đơn hàng
Hình 1.24: Biểu đồ hoạt động Thay đổi trạng thái đơn hàng
Trang 36Hình 1.25: Biểu đồ hoạt động xóa đơn hàng
Trang 374.8 User case bình luận khách hàng
Hình 1.26: Biểu đồ user case bình luận khách hang
Hình 1.27: Biểu đồ hoạt động bình luận khách hàng
Trang 384.9 User case quản lí thông tin pet
Hình 1.28: Biểu đồ user case quản lí thông tin pet
Trang 39Hình 1.29: Biểu đồ hoạt động quản lí thông tin pet
Hình 1.30: Biểu đồ hoạt động quản lí thông tin pet (Thêm pet)
Trang 40Hình 1.31: Biểu đồ hoạt động quản lí thông tin pet (xóa pet)
Hình 1.32: Biểu đồ hoạt động quản lí thông tin pet (sửa pet)
Trang 414.10 User case thanh toán sản phẩm
Hình 1.33: Biểu đồ user case thanh toán
Hình 1.34: Biểu đồ hoạt động thanh toán