XÂY DỰNG WEBSITE BÁN CAMERA AN NINH ONLINE - Full 10 điểm

22 0 0
XÂY DỰNG WEBSITE BÁN CAMERA AN NINH ONLINE - Full 10 điểm

Đ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

TRƯ Ờ NG Đ Ạ I H Ọ C CÔNG NGH Ệ THÔNG TIN VÀ TRUY Ề N THÔNG VI Ệ T – HÀN KHOA KHOA H Ọ C MÁY TÍNH TÊN Đ Ề TÀI XÂY D Ự NG WEBSITE BÁN CAMERA AN NINH ONLINE TÓM T Ắ T Đ Ồ ÁN T Ố T NGHI Ệ P NGÀNH LÂP TRÌNH MÁY TÍNH Sinh viên th ự c hi ệ n: Mai Thanh Dương Mã sinh viên: K13C05A032 Gi ả ng viên hư ớ ng d ẫ n: Lê T ự Thanh Khoá đào t ạ o: 2019 Đà N ẵ ng - 26 /20 21 1 CHƯƠNG I M Ở Đ Ầ U 1 1 Gi ớ i thi ệ u sơ lư ợ t v ề đ ề tài - Trong giai đo ạ n ngày nay đ ấ t nư ớ c đang gia nh ậ p WTO cùng v ớ i s ự phát tri ể n nhanh chóng c ủ a công ngh ệ thông tin đư ợ c áp d ụ ng trong m ọ i lĩnh v ự c cu ộ c s ố ng như kinh t ế , chính tr ị , văn hóa xã h ộ i,t ấ t c ả đ ề u c ầ n có công ngh ệ thông tin Như hi ệ n nay ch ứ ng ta đã bi ế t l ậ p trình thi ế t k ế website là m ộ t ngành hot mà hi ệ n nay đang r ấ t đư ợ c quan tâm Sau khi nghiên c ứ tình hình c ủ a công ty em đã đưa ra quy ế t đ ị nh xây d ự ng và thi ế t k ế trang web bán camera tr ự c tuy ế n qua m ạ ng Nh ằ m đáp ứ ng nhu c ầ u c ủ a khách hàng hi ệ n nay nhu c ầ u s ử d ụ ng internet ngày càng nhi ề u và các hình th ứ c kinh doanh trên m ạ ng ngày càng đa d ạ ng và phong phú, r ấ t đư ợ c nhi ề u ngư ờ i s ử d ụ ng và ưa chu ộ ng Cho nên khi th ự c hi ệ n trang web này trên h ệ th ố ng tr ự c tuy ế n s ẽ giúp cho khách hàng thu ậ n l ợ i cho vi ệ c mua các s ả n ph ẩ m c ủ a công ty mà không c ầ n ph ả i v ấ t v ả đ ế n công ty mua hàng như lúc trư ớ c 1 2 M ụ c đích và ý nghĩa 1 2 1 M ụ c đích: XÂY D Ự NG VÀ THI Ế T K Ế TRANG WEB BÁN CAMERA AN NINH - Là xây d ự ng ph ầ n m ề m ứ ng d ụ ng đư ợ c k ế t n ố i trên đư ờ ng dây internet ph ụ c v ụ nhu c ầ u mua bán hàng hóa tr ự c tuy ế n Ngư ờ i mua hàng ch ỉ c ầ n t ố n m ộ t ít th ờ i gian đ ể đăng kí tr ự c tuy ế n các thông tin c ủ a mình sau khi đã tìm hi ể u đ ẩ y đ ủ các thông tin c ầ n thi ế t khi đ ặ t hàng Khách hàng ch ấ p nh ậ n mu a 2 hàng, h ệ th ố ng s ẽ thông báo cho khách hàng bi ế t đã mua thành công Và công ty s ẽ giao hàng đ ế n đ ị a ch ỉ mà khách hàng đã cung c ấ p 1 2 1 Ý nghĩa: - Giúp cho ngư ờ i có nhu c ầ u mua hàng c ủ a công ty m ộ t cách nhanh chóng Ti ế t ki ệ m đư ợ c nhi ề u th ờ i gian và ti ề n b ạ c cho ngư ờ i có nhu c ầ u mua hàng, đ ồ ng th ờ i giúp công ty qu ả n bá s ả n ph ẩ m và đ ạ t k ế t qu ả t ố t trong kinh doanh 1 3 N ộ i Dung Báo cáo T ố t nghi ệ p ▪ Tìm hi ể u cách qu ả n lý và quy trình làm vi ệ c c ủ a website ▪ Ti ế p c ậ n th ự c t ế và h ọ c h ỏ i cách làm vi ệ c trên n ề n t ả n g website ▪ Th ự c hi ệ n nh ữ ng công vi ệ c mà khách hàng c ầ n ở m ộ t website ▪ Thu th ậ p tài li ệ u đ ể vi ế t bài báo cáo đ ồ án ▪ Xây d ự ng trang web bán hàng tr ự c tuy ế n qua m ạ ng b ằ ng ngôn ng ữ l ậ p trình PHP và MySQL 3 Chương II : KH Ả O SÁT H Ệ TH Ố NG 2 1 Lý do ch ọ n đ ề tài - Cu ộ c s ố ng con ngư ờ i ngày càng phát tri ể n thì nhu c ầ u s ố ng c ủ a con ngư ờ i cũng đư ợ c nâng cao và nh ữ ng nhu c ầ u đơn gi ả n nhưng cũng r ấ t thi ế t th ự c V ậ y làm th ế nào đ ể đáp ứ ng nhu c ầ u c ủ a con ngư ờ i giúp c ả i thi ệ n đ ờ i s ố ng ngày càng cao Chí nh l ẽ đó các website bán hàng qua m ạ ng ra đ ờ i đ ể đáp ứ ng nhu c ầ u mua s ắ m c ủ a m ọ i ngư ờ i, giúp h ọ ti ế t ki ệ m đư ợ c th ờ i gian, chi phí trong vi ệ c ph ả i đi ra các đ ạ i lí, các c ử a hàng đ ể mua và tìm ki ế m s ả n ph ẩ m Thay vào đó ch ỉ vi ệ c ng ồ i ở nhà v ớ i chi ế c máy tính đã k ế t n ố i internet m ọ i ngư ờ i có th ể th ỏ a s ứ c tìm ki ế m, l ự a ch ọ n s ả n ph ẩ m mà mình mu ố n mua Ngoài ra, nó còn giúp cho ngư ờ i qu ả n tr ị d ễ dàng trong vi ệ c qu ả n lí c ả khách hàng l ẫ n hàng hóa c ủ a h ọ Đó là lí do em ch ọ n đ ề tài “Xây d ự ng website bán hàng qua m ạ ng – Website bán Camera an ninh online ” 2 2 M ụ c tiêu c ủ a đ ề tài - Xây d ự ng m ộ t h ệ th ố ng h ỗ tr ợ cho vi ệ c bán hàng tr ự c tuy ế n trên Internet - M ộ t cách nhanh chóng và hi ệ u qu ả - Đ ả m b ả o chính xác, ti ệ n l ợ i và d ễ dàng s ử d ụ ng cho khách hàng - Thu ậ n ti ệ n trong vi ệ c bán và mua hàng 2 3 N ộ i dung chính xây d ự ng website - Xây d ự ng h ệ th ố ng đăng kí, đăng nh ậ p cho khách hàng có nhu c ầ u mua hàng 4 - Xây d ự ng trang gi ỏ hàng cho khách hàng mua hàng - Xây d ự ng trang tìm ki ế m tên s ả n ph ẩ m - Qu ả n lý thông tin cá nhâ n c ủ a thành viên và qu ả n lý m ặ t hang… - Xây d ự ng trang qu ả n tr ị giúp ngư ờ i qu ả n tr ị : qu ả n lý s ả n ph ẩ m, hóa đơn, danh m ụ c, ngư ờ i thành viên, admin, tin t ứ c, banner… 2 4 Yêu c ầ u ch ứ c năng - Quản lý danh mục sản phẩm: Cho phép cập nhật thông tin về chủng loại, thông tin chi tiết và số lượng các sản phẩm - Trưng bày sản phẩm: Tổ chức trưng bày sản phẩm trên website với nhiều hình thức: như nhà sản xuất, nhóm các mặt hàng bán chạy, hay nhóm các mặt hàng mới, tùy thuộc giá cả… Xem hàng chi tiết, hiển thị các m ặt hàng liên quan… - Quản lý bán hàng: Cho phép khách hàng đặt hàng thông qua website, người bán hàng quản lý đơn đặt hàng và quản lý việc nhận tiền, quản lý chuyển hàng - Quản lý người sử dụng: cho phép khách hàng đăng ký thành viên để đặt mua hàng - Quản lý tin tức: cho phép người quản trị đăng các bài viết liên quan đến công ty cũng như giúp khách hàng có thể đọc được các bài viết… - Quản lý bình luận của sản phẩm hay tin tức có thể từ đó đưa ra chiến lược kinh doanh cho công ty… 5 - Quản lý banner cho phép ngư ời quản trị chủ động đưa các sản phẩm mới nhất và hot nhất lên đầu để đánh vào tâm lý của người d ùn g… 2 5 Yêu c ầ u phi ch ứ c năng - Website ph ả i có dung lư ợ ng không quá l ớ n, t ố c đ ộ x ử lý nhanh - Công viêc tính toán ph ả i th ự c hi ệ n chính xác, không ch ấ p nh ậ n sai sót - S ử d ụ ng mã hóa các thông tin nh ạ y c ả m c ủ a khách hàng 2 6 Nhi ệ m v ụ ph ả i th ự c hi ệ n 2 6 1 M ụ c tiêu: - N ắ m b ắ t đư ợ c yêu c ầ u c ủ a khách hàng đ ặ t ra trư ớ c khi ti ế n hành th ự c hi ệ n các công vi ệ c c ụ th ể - Tri ể n khai phân tích xây d ự ng thi ế t k ế h ệ th ố ng ch ương trình có logic - Phân tích đư ợ c nh ữ ng r ủ i ro trong kho ả ng th ờ i gian ti ế n hành xây d ự ng chương trình và đưa ra nh ữ ng bi ệ n pháp c ụ th ể đ ể kh ắ c ph ụ c 2 6 2 K ế t qu ả - T ạ o ra đư ợ c m ộ t website h ỗ tr ợ vi ệ c t ổ ch ứ c bán và mua hàng tr ự c tuy ế n, ho ạ t đ ộ ng trên môi trư ờ ng Internet có hi ệ u qu ả , đ ộ chính xác cao và xác th ự c v ớ i th ự c t ế 6 2 7 D ự ki ế n k ế t qu ả - Trang web có đ ủ ch ứ c năng c ủ a vi ệ c bán hàng tr ự c tuy ế n qua m ạ ng, ch ạ y đư ợ c và nhanh trong quá trình đưa vào s ử d ụ ng 7 CHƯƠNG III: PHÂN TÍCH THI Ế T K Ế H Ệ TH Ố NG 3 1 Phân tích ch ứ c năng 3 1 1 Mô hình Use Case 3 1 1 1 Các tác nhân: a Khách hàng - Ngư ờ i mua hàng t ạ i website, đư ợ c nh ậ n hàng sau khi đã thanh toán thành công - Khách hàng tìm ki ế m các s ả n ph ẩ m mà h ọ quan tâm mu ố n tham kh ả o hay mu ố n mua … - Khách hàng đăn g nh ậ p m ớ i thanh toán đư ợ c hàng, n ế u chưa có tài kho ả n thì ph ả i đăng kí tài kho ả n c ủ a website r ồ i ti ế p t ụ c thanh toán b Ngư ờ i qu ả n qu ả n tr ị - Ngư ờ i qu ả n lý s ả n ph ẩ m, danh m ụ c, thành viên, hóa đơn và tin t ứ c 3 1 1 2 Mô hình Use case 8 Hình 1 Mô t ả UseCase c ủ a h ệ th ố ng bán hàng camera an ninh qua m ạ ng 3 1 1 3 Mô t ả Use case a Use Case UC01: Đăng kí • M ụ c đích: Use case này cho phép khách hàng đăng kí vào h ệ th ố ng m ộ t tài kho ả n có quy ề n khách hàng • Tác nhân : Khách hàng • Ti ề n đi ề u ki ệ n : - Khách hàng ph ả i đăng ký tài kho ả n trư ớ c khi thanh toán • Mô t ả : Sau khi tìm ki ế m và xem đư ợ c s ả n ph ẩ m khách hàng đăng nh ậ p vào đ ể thanh toán hàng , n ế u chưa có tài kho ả n thì ph ả i đăng kí tài kho ả n - Ngư ờ i dùng có th ể đ ổ i m ậ t kh ẩ u khi mu ố n hay thay đ ổ i thông tin cá nhân … b Use Case UC02: Đăng nh ậ p • M ụ c đích: Use case này cho phép khách hàng và ngư ờ i qu ả n tr ị đăng nh ậ p vào h ệ th ố ng có hai quy ề n admin và user ngư ờ i qu ả n tr ị s ẽ có quy ề n admin khi đăng nh ậ p vào • Tác nhân : Khách hàng và ngư ờ i qu ả n tr ị • Ti ề n đi ề u ki ệ n : - Khách hàng ph ả i đăng ký tài kho ả n trư ớ c khi thanh toán hàng • Mô t ả : Sau khi tìm ki ế m và xem đư ợ c s ả n ph ẩ m khách hàng ho ặ c ngư ờ i qu ả n tr ị đăng nh ậ p vào đ ể mua hàng - Ngư ờ i dùng có th ể đ ổ i m ậ t kh ẩ u khi mu ố n c Use Case UC03: Mua hàng • M ụ c đ ích: Use case này cho phép khách hàng và ngư ờ i qu ả n tr ị tìm ki ế m các s ả n ph ẩ m đ ể mua hàng • Tác nhân : Khách hàng và ngư ờ i qu ả n tr ị 9 • Ti ề n đi ề u ki ệ n : - Khách hàng và ngư ờ i qu ả n tr ị ph ả i tìm ki ế m s ả n ph ẩ m c ầ n mua • Mô t ả : Sau khi tìm ki ế m và xem chi ti ế t s ả n ph ẩ m phù h ợ p v ớ i nhu c ầ u khách hàng ho ặ c ngư ờ i qu ả n tr ị kích vào thêm gi ỏ hàng đ ể mua hàng d Use Case UC04: Thanh toán • M ụ c đích: Use case này cho phép khách hàng và ngư ờ i qu ả n tr ị thanh toán ph ả i đăng nh ậ p m ớ i ti ế n hành thanh toán đư ợ c đơn hàng Sau kh i thanh toán đơn hàng thành công có th ể ti ế p t ụ c mua hàng ho ặ c không • Tác nhân : Khách hàng và ngư ờ i qu ả n tr ị • Ti ề n đi ề u ki ệ n : - Khách hàng và ngư ờ i qu ả n tr ị ph ả i đăng nh ậ p m ớ i thanh toán đơn hàng • Mô t ả : Khách hàng và nhà qu ả n tr ị mua hàng thành công có t h ể ghi chú nh ậ n hàng phù h ợ p ti ế p t ụ c nh ấ n hoàn t ấ t đ ể g ử i đơn đ ặ t hàng cho nhà cung c ấ p e Use Case UC05: Đăng nh ậ p vào trang qu ả n tr ị • M ụ c đích: Use case này cho phép ngư ờ i qu ả n tr ị đăng nh ậ p vào trang qu ả n tr ị • Tác nhân : Ngư ờ i qu ả n tr ị • Mô t ả : Ngư ờ i q u ả n tr ị đăng nh ậ p vào h ệ th ố ng ch ọ n trang qu ả n tr ị đ ể vào xem trang qu ả n lý và tin t ứ c giúp ti ệ n cho vi ệ c qu ả n lý và ki ể m tra đơn hàng… f Use Case UC06: Qu ả n lý s ả n ph ẩ m 10 • M ụ c đích: Use case này cho phép ngư ờ i qu ả n tr ị qu ả n lý các s ả n ph ẩ m đã nh ậ p • Tác nhân : Ngư ờ i qu ả n tr ị • Ti ề n đi ề u ki ệ n : - N gư ờ i qu ả n tr ị đăng nh ậ p vào trang qu ả n tr ị • Mô t ả : Sau khi vào trang qu ả n tr ị ngư ờ i qu ả n tr ị ch ọ n trang qu ả n lý s ả n ph ẩ m ở đây có th ể xem còn s ả n ph ẩ m không đ ể thêm ho ặ c xóa s ả n ph ẩ m cho phù h ợ p v ớ i yêu c ầ u kinh doanh c ủ a công ty g Use Case UC07: Qu ả n lý danh m ụ c • M ụ c đích: Use case này cho phép ngư ờ i qu ả n tr ị qu ả n lý các danh m ụ c • Tác nhân : Ngư ờ i qu ả n tr ị • Ti ề n đi ề u ki ệ n : - N gư ờ i qu ả n tr ị đăng nh ậ p vào trang qu ả n tr ị • Mô t ả : Sau khi vào trang qu ả n tr ị ngư ờ i qu ả n tr ị ch ọ n trang qu ả n lý danh m ụ c s ả n ph ẩ m ở đây có th ể xem danh m ụ c nào không có đ ể thêm m ớ i vào ho ặ c xóa danh m ụ c cho phù h ợ p v ớ i yêu c ầ u kinh doanh c ủ a công ty h Use Case UC08: Qu ả n lý thành viên • M ụ c đích: Use case này cho phép ngư ờ i qu ả n tr ị qu ả n lý thành viên • Tác nhân : Ngư ờ i qu ả n tr ị • Ti ề n đi ề u ki ệ n : - N gư ờ i qu ả n tr ị đăng nh ậ p vào trang qu ả n tr ị 11 • Mô t ả : Sau khi vào trang qu ả n tr ị ngư ờ i qu ả n tr ị ch ọ n trang qu ả n lý thành viên ở đây có th ể xem t ấ t c ả các ngư ờ i dùng như: Tên, Email và s ố đi ệ n tho ạ i … có th ể xóa ngư ờ i dùng i Use Case UC09: Qu ả n lý đơn hàng • M ụ c đích: Use case này cho phép ngư ờ i qu ả n tr ị qu ả n lý đơn hàng • Tác nhân : Ngư ờ i qu ả n tr ị • Ti ề n đi ề u ki ệ n : - N gư ờ i qu ả n tr ị đăng nh ậ p vào trang qu ả n tr ị • Mô t ả : Sau khi vào trang qu ả n tr ị ngư ờ i qu ả n tr ị ch ọ n trang qu ả n lý đơn hàng ở đây có th ể xem t ấ t c ả các hóa đơn đã mua hàng g ồ m các thông tin như : - Tên ngư ờ i mua hàng, ngày mua, s ố lư ợ ng, c ậ p nh ậ t tr ạ ng thái c ủ a đơn hàng… và xóa hóa đơn không c ầ n thi ế t k U se Case UC10: Qu ả n lý Admin • M ụ c đích: Use case này cho phép ngư ờ i qu ả n tr ị qu ả n lý admin c ủ a h ệ th ố ng CMS (admin) • Tác nhân : Ngư ờ i qu ả n tr ị • Ti ề n đi ề u ki ệ n : - N gư ờ i qu ả n tr ị đăng nh ậ p vào trang qu ả n tr ị • Mô t ả : Sau khi vào trang qu ả n tr ị ngư ờ i qu ả n tr ị ch ọ n trang qu ả n lý Admin ở đây có th ể xem t ấ t c ả các admin như: Tên, Email, s ố đi ệ n tho ạ i… Có th ể them, s ử a, xóa admin c ủ a h ệ th ố ng l Use Case UC11: Qu ả n lý tin t ứ c 12 • M ụ c đích: Use case này cho phép ngư ờ i qu ả n tr ị qu ả n lý các tin t ứ c đã nh ậ p • Tác nhân : Ngư ờ i qu ả n tr ị • Ti ề n đi ề u ki ệ n : - N gư ờ i qu ả n tr ị đăng nh ậ p vào trang qu ả n tr ị • Mô t ả : Sau khi vào trang qu ả n tr ị ngư ờ i qu ả n tr ị ch ọ n trang qu ả n lý bài vi ế t ở đây có th ể xem ho ặ c thêm ho ặ c thêm, s ử a, xóa tin t ứ c cho phù h ợ p l Use Case UC12: Qu ả n lý Banner • M ụ c đích: Use case này cho phép ngư ờ i qu ả n tr ị qu ả n lý các banner đã nh ậ p • Tác nhân : Ngư ờ i qu ả n tr ị • Ti ề n đi ề u ki ệ n : - N gư ờ i qu ả n tr ị đăng nh ậ p vào trang qu ả n tr ị • Mô t ả : Sau khi vào trang qu ả n tr ị ngư ờ i qu ả n tr ị ch ọ n trang banner home ở đây có th ể xem ho ặ c s ử a banner s ả n ph ẩ m hi ể n th ị ở trang home cho phù h ợ p 3 2 B ả ng d ữ li ệ u database 13 14 CHƯƠNG I V: X ÂY D Ự NG Ứ NG D Ụ NG 4 1 Trang ch ủ 15 Giao di ệ n trang ch ủ : bao g ồ m trình bày các s ả n ph ẩ m m ớ i, s ả n ph ẩ m bán ch ạ y, trang tìm ki ế m s ả n ph ẩ m, tin t ứ c, chi ti ế t, gi ỏ hàng… giúp cho ngư ờ i mua hàng có th ể ch ọ n đư ợ c các s ả n ph ẩ m v ừ a ý 4 2 Trang qu ả n tr ị Trang qu ả n tr ị : giúp cho ngư ờ i qu ả n tr ị có th ể d ễ dàng qu ả n lý các s ả n ph ẩ m, danh m ụ c, thành viên, qu ả n lý đơn hàng mà khách hàng đã đ ặ t hàng… 16 4 3 Trang đăng ký Trang đăng ký: Giúp ngư ờ i dùng đăng ký tài kho ả n m ộ t cách nhanh chóng ti ệ n l ợ i cho vi ệ c mua hàng 17 4 4 Trang gi ỏ hàng 18 Khi mua hàng s ẽ hi ệ n th ị vào trang gi ỏ hàng ở đây ngư ờ i mua hàng có th ể c ậ p nh ậ t l ạ i s ố lư ợ ng hàng và xóa hàng n ế u không mua 4 5 Thông tin đ ặ t hàng Trang thông tin đ ặ t hàng bao g ồ m các thông tin c ủ a khách hàng như: tên khách hàng, s ố đi ệ n tho ạ i, đ ị a ch ỉ , email, s ố ti ề n c ầ n thanh toán, ghi chú nh ậ n hàng 19 4 6 Trang trình bày s ả n ph ẩ m 20 K Ế T LU Ậ N Xây d ự ng website Camera nh ằ m đáp ứ ng nhu c ầ u qu ả ng bá , còn thi ế u sót c ủ a công ty v ề lĩnh v ự c bán camera an ninh, giúp cho doanh thu c ủ a công ty ngày càng tăng và phát tri ể n Do s ự h ạ n h ẹ p v ề th ờ i gian và trình đ ộ nên website mà em đã xây d ự ng đư ợ c trong đ ồ án này ch ỉ m ớ i đáp ứ ng đư ợ c nh ữ ng yêu c ầ u cơ b ả n sau: Đ ố i v ớ i khách hàng: Khách hàng có th ể đăng ký tài kho ả n m ớ i và đăng nh ậ p vào h ệ th ố ng đ ể mua hàng và c ậ p nh ậ t gi ỏ hàng c ủ a mình Đã xây d ự ng đư ợ c ch ứ c năng tìm ki ế m s ả n ph ẩ m giúp ngư ờ i dùng tìm ki ế m nhanh chóng s ả n ph ẩ m Và v ớ i ch ứ c năng phân theo danh m ụ c s ả n ph ẩ m giúp khách hàng có th ể tìm ki ế m nhanh chóng các s ả n ph ẩ m theo danh m ụ c s ả n ph ẩ m, … Đ ố i v ớ i nhà qu ả n tr ị : Ngư ờ i qu ả n tr ị có th ể đăng nh ậ p vào web đ ể qu ả n tr ị n ộ i dung và s ả n ph ẩ m, tin t ứ c, Ch ỉ có nhà qu ả n tr ị m ớ i đư ợ c vào h ệ th ố ng và có th ể thêm m ớ i s ả n ph ẩ m, xóa s ả n ph ẩ m, danh m ụ c s ả n ph ẩ m, hóa đơn c ủ a khách hàng và c ậ p nh ậ p đơn hàng c ủ a khách hàng đã Ngoài ra website còn có: Ch ứ c năng bình lu ậ n giúp cho khách hàng g ử i các thông tin các th ắ c m ắ c và khi ế u n ạ i c ủ a mình v ề h ệ th ố ng thông qua v i ệ c bình lu ậ n, … Giao di ệ n: Thi ế t k ế Photoshop và s ử d ụ ng javascript cho trang ch ủ , gi ỏ hàng, tăng tính th ẩ m m ỹ và t ạ o tính s ố ng đ ộ ng, thu hút ngư ờ i ghé xem trang web Bên c ạ nh nh ữ ng m ặ t đ ạ t đư ợ c thì website còn nh ữ ng h ạ n ch ế sau: + Chưa xây d ự ng đư ợ c foru m giúp các thành viên tham gia website có th ể trao đ ổ i v ớ i nhau + Chưa th ố ng kê bình lu ậ n, phân quy ề n, th ố ng kê, … 21 Hư ớ ng phát tri ể n: + Tăng thêm s ứ c thu hút cho website + B ổ sung thêm ch ứ c năng qu ả n lý website + Tăng cư ờ ng ch ế đ ộ b ả o m ậ t cho website

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG VIỆT – HÀN KHOA KHOA HỌC MÁY TÍNH TÊN ĐỀ TÀI XÂY DỰNG WEBSITE BÁN CAMERA AN NINH ONLINE TÓM TẮT ĐỒ ÁN TỐT NGHIỆP NGÀNH LÂP TRÌNH MÁY TÍNH Sinh viên thực hiện: Mai Thanh Dương Mã sinh viên: K13C05A032 Giảng viên hướng dẫn: Lê Tự Thanh Khoá đào tạo: 2019 Đà Nẵng - 26/2021 CHƯƠNG I MỞ ĐẦU 1.1 Giới thiệu sơ lượt đề tài - Trong giai đoạn ngày đất nước gia nhập WTO với phát triển nhanh chóng công nghệ thông tin áp dụng lĩnh vực sống kinh tế, trị, văn hóa xã hội,tất cần có cơng nghệ thơng tin Như chứng ta biết lập trình thiết kế website ngành hot mà quan tâm Sau nghiên tình hình cơng ty em đưa định xây dựng thiết kế trang web bán camera trực tuyến qua mạng Nhằm đáp ứng nhu cầu khách hàng nhu cầu sử dụng internet ngày nhiều hình thức kinh doanh mạng ngày đa dạng phong phú, nhiều người sử dụng ưa chuộng Cho nên thực trang web hệ thống trực tuyến giúp cho khách hàng thuận lợi cho việc mua sản phẩm công ty mà không cần phải vất vả đến công ty mua hàng lúc trước 1.2 Mục đích ý nghĩa 1.2.1 Mục đích: XÂY DỰNG VÀ THIẾT KẾ TRANG WEB BÁN CAMERA AN NINH - Là xây dựng phần mềm ứng dụng kết nối đường dây internet phục vụ nhu cầu mua bán hàng hóa trực tuyến Người mua hàng cần tốn thời gian để đăng kí trực tuyến thơng tin sau tìm hiểu đẩy đủ thơng tin cần thiết đặt hàng Khách hàng chấp nhận mua hàng, hệ thống thông báo cho khách hàng biết mua thành công.Và công ty giao hàng đến địa mà khách hàng cung cấp 1.2.1 Ý nghĩa: - Giúp cho người có nhu cầu mua hàng công ty cách nhanh chóng Tiết kiệm nhiều thời gian tiền bạc cho người có nhu cầu mua hàng, đồng thời giúp công ty quản bá sản phẩm đạt kết tốt kinh doanh 1.3 Nội Dung Báo cáo Tốt nghiệp ▪ Tìm hiểu cách quản lý quy trình làm việc website ▪ Tiếp cận thực tế học hỏi cách làm việc tảng website ▪ Thực công việc mà khách hàng cần website ▪ Thu thập tài liệu để viết báo cáo đồ án ▪ Xây dựng trang web bán hàng trực tuyến qua mạng ngôn ngữ lập trình PHP MySQL Chương II: KHẢO SÁT HỆ THỐNG 2.1 Lý chọn đề tài - Cuộc sống người ngày phát triển nhu cầu sống người nâng cao nhu cầu đơn giản thiết thực Vậy làm để đáp ứng nhu cầu người giúp cải thiện đời sống ngày cao Chính lẽ website bán hàng qua mạng đời để đáp ứng nhu cầu mua sắm người, giúp họ tiết kiệm thời gian, chi phí việc phải đại lí, cửa hàng để mua tìm kiếm sản phẩm Thay vào việc ngồi nhà với máy tính kết nối internet người thỏa sức tìm kiếm, lựa chọn sản phẩm mà muốn mua Ngồi ra, cịn giúp cho người quản trị dễ dàng việc quản lí khách hàng lẫn hàng hóa họ Đó lí em chọn đề tài “Xây dựng website bán hàng qua mạng – Website bán Camera an ninh online” 2.2 Mục tiêu đề tài - Xây dựng hệ thống hỗ trợ cho việc bán hàng trực tuyến Internet - Một cách nhanh chóng hiệu - Đảm bảo xác, tiện lợi dễ dàng sử dụng cho khách hàng - Thuận tiện việc bán mua hàng 2.3 Nội dung xây dựng website - Xây dựng hệ thống đăng kí, đăng nhập cho khách hàng có nhu cầu mua hàng - Xây dựng trang giỏ hàng cho khách hàng mua hàng - Xây dựng trang tìm kiếm tên sản phẩm - Quản lý thông tin cá nhân thành viên quản lý mặt hang… - Xây dựng trang quản trị giúp người quản trị: quản lý sản phẩm, hóa đơn, danh mục, người thành viên, admin, tin tức, banner… 2.4 Yêu cầu chức - Quản lý danh mục sản phẩm: Cho phép cập nhật thông tin chủng loại, thông tin chi tiết số lượng sản phẩm - Trưng bày sản phẩm: Tổ chức trưng bày sản phẩm website với nhiều hình thức: nhà sản xuất, nhóm mặt hàng bán chạy, hay nhóm mặt hàng mới, tùy thuộc giá cả… Xem hàng chi tiết, hiển thị mặt hàng liên quan… - Quản lý bán hàng: Cho phép khách hàng đặt hàng thông qua website, người bán hàng quản lý đơn đặt hàng quản lý việc nhận tiền, quản lý chuyển hàng - Quản lý người sử dụng: cho phép khách hàng đăng ký thành viên để đặt mua hàng - Quản lý tin tức: cho phép người quản trị đăng viết liên quan đến công ty giúp khách hàng đọc viết… - Quản lý bình luận sản phẩm hay tin tức từ đưa chiến lược kinh doanh cho công ty… - Quản lý banner cho phép người quản trị chủ động đưa sản phẩm hot lên đầu để đánh vào tâm lý người dùng… 2.5 Yêu cầu phi chức - Website phải có dung lượng khơng q lớn, tốc độ xử lý nhanh - Công viêc tính tốn phải thực xác, khơng chấp nhận sai sót - Sử dụng mã hóa thơng tin nhạy cảm khách hàng 2.6 Nhiệm vụ phải thực 2.6.1 Mục tiêu: - Nắm bắt yêu cầu khách hàng đặt trước tiến hành thực công việc cụ thể - Triển khai phân tích xây dựng thiết kế hệ thống chương trình có logic - Phân tích rủi ro khoảng thời gian tiến hành xây dựng chương trình đưa biện pháp cụ thể để khắc phục 2.6.2 Kết - Tạo website hỗ trợ việc tổ chức bán mua hàng trực tuyến, hoạt động mơi trường Internet có hiệu quả, độ xác cao xác thực với thực tế 2.7 Dự kiến kết - Trang web có đủ chức việc bán hàng trực tuyến qua mạng, chạy nhanh trình đưa vào sử dụng CHƯƠNG III: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 3.1 Phân tích chức 3.1.1 Mơ hình Use Case 3.1.1.1 Các tác nhân: a Khách hàng - Người mua hàng website, nhận hàng sau toán thành cơng - Khách hàng tìm kiếm sản phẩm mà họ quan tâm muốn tham khảo hay muốn mua … - Khách hàng đăng nhập toán hàng, chưa có tài khoản phải đăng kí tài khoản website tiếp tục toán b Người quản quản trị - Người quản lý sản phẩm, danh mục, thành viên, hóa đơn tin tức 3.1.1.2 Mô hình Use case Hình Mơ tả UseCase hệ thống bán hàng camera an ninh qua mạng 3.1.1.3 Mơ tả Use case a Use Case UC01: Đăng kí • Mục đích: Use case cho phép khách hàng đăng kí vào hệ thống tài khoản có quyền khách hàng • Tác nhân: Khách hàng • Tiền điều kiện: - Khách hàng phải đăng ký tài khoản trước toán • Mơ tả: Sau tìm kiếm xem sản phẩm khách hàng đăng nhập vào để tốn hàng , chưa có tài khoản phải đăng kí tài khoản - Người dùng đổi mật muốn hay thay đổi thông tin cá nhân … b Use Case UC02: Đăng nhập • Mục đích: Use case cho phép khách hàng người quản trị đăng nhập vào hệ thống có hai quyền admin user người quản trị có quyền admin đăng nhập vào • Tác nhân: Khách hàng người quản trị • Tiền điều kiện: - Khách hàng phải đăng ký tài khoản trước toán hàng • Mơ tả: Sau tìm kiếm xem sản phẩm khách hàng người quản trị đăng nhập vào để mua hàng - Người dùng đổi mật muốn c Use Case UC03: Mua hàng • Mục đích: Use case cho phép khách hàng người quản trị tìm kiếm sản phẩm để mua hàng • Tác nhân: Khách hàng người quản trị • Tiền điều kiện: - Khách hàng người quản trị phải tìm kiếm sản phẩm cần mua • Mơ tả: Sau tìm kiếm xem chi tiết sản phẩm phù hợp với nhu cầu khách hàng người quản trị kích vào thêm giỏ hàng để mua hàng d Use Case UC04: Thanh tốn • Mục đích: Use case cho phép khách hàng người quản trị toán phải đăng nhập tiến hành toán đơn hàng Sau toán đơn hàng thành cơng tiếp tục mua hàng khơng • Tác nhân: Khách hàng người quản trị • Tiền điều kiện: - Khách hàng người quản trị phải đăng nhập toán đơn hàng • Mơ tả: Khách hàng nhà quản trị mua hàng thành cơng có thể ghi nhận hàng phù hợp tiếp tục nhấn hoàn tất để gửi đơn đặt hàng cho nhà cung cấp e Use Case UC05: Đăng nhập vào trang quản trị • Mục đích: Use case cho phép người quản trị đăng nhập vào trang quản trị • Tác nhân: Người quản trị • Mô tả: Người quản trị đăng nhập vào hệ thống chọn trang quản trị để vào xem trang quản lý tin tức giúp tiện cho việc quản lý kiểm tra đơn hàng… f Use Case UC06: Quản lý sản phẩm • Mục đích: Use case cho phép người quản trị quản lý sản phẩm nhập • Tác nhân: Người quản trị • Tiền điều kiện: - Người quản trị đăng nhập vào trang quản trị • Mơ tả: Sau vào trang quản trị người quản trị chọn trang quản lý sản phẩm xem cịn sản phẩm khơng để thêm xóa sản phẩm cho phù hợp với yêu cầu kinh doanh công ty g.Use Case UC07: Quản lý danh mục • Mục đích: Use case cho phép người quản trị quản lý danh mục • Tác nhân: Người quản trị • Tiền điều kiện: - Người quản trị đăng nhập vào trang quản trị • Mơ tả: Sau vào trang quản trị người quản trị chọn trang quản lý danh mục sản phẩm xem danh mục khơng có để thêm vào xóa danh mục cho phù hợp với yêu cầu kinh doanh công ty h Use Case UC08: Quản lý thành viên • Mục đích: Use case cho phép người quản trị quản lý thành viên • Tác nhân: Người quản trị • Tiền điều kiện: - Người quản trị đăng nhập vào trang quản trị 10 • Mơ tả: Sau vào trang quản trị người quản trị chọn trang quản lý thành viên xem tất người dùng như: Tên, Email số điện thoại … xóa người dùng i Use Case UC09: Quản lý đơn hàng • Mục đích: Use case cho phép người quản trị quản lý đơn hàng • Tác nhân: Người quản trị • Tiền điều kiện: - Người quản trị đăng nhập vào trang quản trị • Mơ tả: Sau vào trang quản trị người quản trị chọn trang quản lý đơn hàng xem tất hóa đơn mua hàng gồm thông tin : - Tên người mua hàng, ngày mua, số lượng, cập nhật trạng thái đơn hàng… xóa hóa đơn khơng cần thiết k Use Case UC10: Quản lý Admin • Mục đích: Use case cho phép người quản trị quản lý admin hệ thống CMS (admin) • Tác nhân: Người quản trị • Tiền điều kiện: - Người quản trị đăng nhập vào trang quản trị • Mơ tả: Sau vào trang quản trị người quản trị chọn trang quản lý Admin xem tất admin như: Tên, Email, số điện thoại… Có thể them, sửa, xóa admin hệ thống l Use Case UC11: Quản lý tin tức 11 • Mục đích: Use case cho phép người quản trị quản lý tin tức nhập • Tác nhân: Người quản trị • Tiền điều kiện: - Người quản trị đăng nhập vào trang quản trị • Mơ tả: Sau vào trang quản trị người quản trị chọn trang quản lý viết xem thêm thêm, sửa, xóa tin tức cho phù hợp l Use Case UC12: Quản lý Banner • Mục đích: Use case cho phép người quản trị quản lý banner nhập • Tác nhân: Người quản trị • Tiền điều kiện: - Người quản trị đăng nhập vào trang quản trị • Mơ tả: Sau vào trang quản trị người quản trị chọn trang banner home xem sửa banner sản phẩm hiển thị trang home cho phù hợp 3.2 Bảng liệu database 12 13 CHƯƠNG IV: XÂY DỰNG ỨNG DỤNG 4.1 Trang chủ 14 Giao diện trang chủ: bao gồm trình bày sản phẩm mới, sản phẩm bán chạy, trang tìm kiếm sản phẩm, tin tức, chi tiết, giỏ hàng… giúp cho người mua hàng chọn sản phẩm vừa ý 4.2 Trang quản trị Trang quản trị: giúp cho người quản trị dễ dàng quản lý sản phẩm, danh mục, thành viên, quản lý đơn hàng mà khách hàng đặt hàng… 15 4.3 Trang đăng ký Trang đăng ký: Giúp người dùng đăng ký tài khoản cách nhanh chóng tiện lợi cho việc mua hàng 16 4.4 Trang giỏ hàng 17 Khi mua hàng thị vào trang giỏ hàng người mua hàng cập nhật lại số lượng hàng xóa hàng không mua 4.5 Thông tin đặt hàng Trang thông tin đặt hàng bao gồm thông tin khách hàng như: tên khách hàng, số điện thoại, địa chỉ, email, số tiền cần toán, ghi nhận hàng 18 4.6 Trang trình bày sản phẩm 19

Ngày đăng: 27/02/2024, 18:30

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan