Đồ án tốt nghiệp xây dựng website bán và bảo hành linh kiện máy tính

101 1.3K 0
Đồ án tốt nghiệp xây dựng website bán và bảo hành linh kiện máy tính

Đ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

Mục lục . Mục lục 1 Phần I 4 Lời mở đầu 4 Phần II 6 Chương I 6 Đặc tả yêu cầu 6 I.Mô tả hệ thống 6 1.Nghiệp vụ cơ bản của website bán và bảo hành linh kiện máy tính 6 2.Quy trình xử lý 7 II.Đặc tả yêu cầu 9 1.Giới thiệu 9 1.1.Mục đích 9 1.2.Phạm vi 9 2.Mô tả 10 2.1Chức năng website 10 2.1.1Về phía khách hàng 10 1.1.2Về phía admin-quản trị viên 14 1.1.3Bảo mật 18 1.2Người sử dụng 18 1.3Biểu đồ 19 1.1Biểu đồ phân cấp chức năng 19 Hình 1.1 Biểu đồ phân cấp chức năng 20 1 3.1.2Biểu đồ hoạt động nghiệp vụ cho hệ thống 20 Hình 1.2 Biểu đồ hoạt động nghiệp vụ tài khoản khách hàng 21 21 Hình 1.3 Biểu đồ hoạt động nghiệp hiển thị danh sách linh kiện 22 Hình 1.4 Biểu đồ hoạt động nghiệp vụ tìm kiếm 23 Hình 1.5 Biểu đồ hoạt động nghiệp vụ sửa thông tin khách hàng,nhân viên 24 Hình 1.6 Biểu đồ hoạt động nghiệp vụ gửi đơn hàng 25 Hình 1.7 Biểu đồ hoạt động nghiệp vụ hóa đơn bảo hành 26 Hình 1.8 Biểu đồ hoạt động nghiệp quản lý đăng nhập của nhân viên 27 Hình 1.9 Biểu đồ hoạt động nghiệp vụ quản lý sản phẩm 28 Hình 1.10 Biểu đồ hoạt động nghiệp vụ quản lý serial 29 29 Hình 1.11 Biểu đồ hoạt động nghiệp vụ quản lý hóa đơn đặt hàng 30 Hình 1.12 Biểu đồ hoạt động nghiệp vụ quản lý hóa đơn bảo hành 31 3.4Vẽ biểu đồ ca sử dụng 31 3.1Một số khái niệm 31 1.4.2Vẽ biểu đồ ca sử dụng 33 Hình 1.13 Biểu đồ ca sử dụng 33 2.3Yêu cầu hệ thống 33 1.1Yêu cầu về giao diện,giao tiếp phần cứng,phần mềm 33 1.5.2Yêu cầu về thực thi 33 1.5.3Yêu cầu về chất lượng website 34 1.5.4Yêu cầu môi trường hoạt động 34 3.Tổng kết chương 1 34 Chương II 35 2 Phân tích và thiết kế hệ thống 35 1.Xây dựng biểu đồ use case 35 Hình 2.1 Biểu đồ usecase chi tiết 35 1.2Xác định các tác nhân hệ thống 35 2.Thiết kế cơ sở dữ liệu 57 3.Lược đồ quan hệ 76 Hình 2.2 Lược đồ quan hệ 78 4.Thiết kế giao diện 78 4.1Giao diện trang quản trị 78 a.Thiết kế tổng thể 78 c.Các giao diện chính 79 4.1Giao diện trang chủ 91 5.Tổng kết chương 2 93 Phần III 94 Tổng kết 94 I.Kết quả 94 1.Ưu điểm 94 2.Nhược điểm 95 II.Hướng phát triển 95 Kết luận 96 Tài liệu tham khảo 97 Mục lục hình ảnh 98 3 Phần I Lời mở đầu. Xã hội ngày càng phát triển về mọi mặt,mọi ngành .Ngành công nghệ thông tin cũng không nằm ngoài xu hướng đó.Các ứng dụng công nghệ thông tin và 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 tổ chức,cũng như các công ty,nó đóng vai trò hết sức quan trọng,có thể tạo ra những bước đột phá mạnh mẽ. Cùng với sự phát triển không ngừng về kỹ thuật máy tính và mạng điện tử,công nghệ thông tin đã chinh phục được nhiều đỉnh cao khoa học.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ở thành một công cụ không thể thiếu,là nền tảng 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ỉ cần có một máy tính kết nối internet và một dữ liệu truy tìm thì gần như ngay lập tức chúng ta có cả thế giới trước mắt liên quan đến vấn đề mà chúng ta quan tâm,nó cung cấp đầy đủ thông tin,hình ảnh và thậm chí đôi lúc có cả những âm thanh nếu cần. Với internet,chúng ta đã thực hiện được nhiều 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 thương mại điện tử trên khắp thế giới,làm biến đổi bộ mặt văn hóa,nâng cao chất lượng cuộc sống con người. Trong hoạt động sản xuất,kinh doanh,giờ đây,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.Đối với một cửa hàng buôn bán,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ách hàng là cần thiết.Vậy quảng bá thế nào,bằng hình thức ra sao với chi phí hợp lý mà đem lại hiệu quả tối ưu.Đó là xây dựng một website cho cửa hàng của mình để giới thiệu tất cả các sản phẩm mà mình bán là một phương án tốt để lựa chọn. Với nhu cầu thiết thực trên em lựa chọn thực hiện đề tài “XÂY DỰNG WEBSITE BÁN VÀ BẢO HÀNH LINH KIỆN MÁY TÍNH” cho một cửa hàng bán máy tính và một số linh kiện máy tính .Chủ nhân cửa hàng đưa các sản phẩm 4 đó lên website của mình và quản lý bằng website đó,khách hàng có thể xem và đặt hàng thông qua hệ thống website,cũng như có thể xem tình trạng sản phẩm đang bảo hành mà không cần phải đến cửa hàng .Hàng khi bán sẽ được gửi tận tay khách hàng và thanh toán trực tiếp khi giao hàng. Thời gian qua với sự hướng dẫn và giúp đỡ của Thầy em đã thực hiện được đề tài và cuốn báo cáo đề tài tốt nghiệp này.Tuy đã rất cố gắng tìm hiểu,phân tích thiết kế và cài đặt hệ thống nhưng chắc sẽ không tránh khỏi những hạn chế,thiếu sót.Em rất mong nhận được sự thông cảm và góp ý của các Thầy Cô.Em xin chân thành cảm ơn. 5 Phần II Chương I Đặc tả yêu cầu I. Mô tả hệ thống . Bài toán thiết kế website bán và bảo hành linh kiện máy tính là một bài toán có tính ứng dụng cao trong thời đại quảng cáo và công nghệ thông tin phát triển như hiện nay. Bài toán hỗ trợ cho việc quảng cáo cũng như trưng bày các sản phẩm công nghệ trên giao diện website mà cụ thể ở đây là các linh kiện máy tính .Bài toán không chỉ dừng ở mức độ giới thiệu sản phẩm mà còn hỗ trợ khách hàng có thể mua và bảo hành sản phẩm trực tuyến. 1. Nghiệp vụ cơ bản của website bán và bảo hành linh kiện máy tính.  Là không gian trực tuyến để trưng bày sản phẩm linh kiện máy tính của cửa hàng , thông tin linh kiện có nhiều thông số kĩ thuật và kèm theo ảnh minh hóa cụ thể,đơn giá sản phẩm được tính theo Việt Nam Đồng (VND).  Là một hệ thống thân thiện với khách hàng , giúp họ dễ dàng trong việc tìm mua sản phẩm mà họ cần.  Website cho phép khách hàng đặt hàng trực tuyến và website sẽ thực hiện hình thức thanh toán là giao hàng tận nhà của khách hàng.  Website đảm bảo cho việc cập nhật và truy xuất thông tin của các quản trị viên một cách dễ dàng.  Website còn phải có được hệ thống bảo mật tốt . 6 2. Quy trình xử lý . - Website sẽ chia làm hai phần chính,một phần dành cho khách hàng và một phần dành cho người quản trị trang web. - Phần dành cho khách hàng: + Khách hàng truy cập vào website để xem sản phẩm,nếu muốn đặt mua hàng thì khách hàng sẽ đăng nhập website bằng tài khoản mà họ đăng ký trước đó . Sau đó họ sẽ chọn hàng,thêm bớt mặt hàng và số lượng trong chức năng giỏ hàng. + Khi đã chọn xong sản phẩm cần mua khách hàng sẽ gửi đơn hàng kèm theo thông tin về nơi nhận hàng và điện thoại được hiển thị từ thông tin mà khách hàng đăng kí trước đó , nếu có gì sai sót về thông tin khách hàng sẽ chọn vào sửa thông tin để sửa lại trước khi chính thức gửi đơn hàng. + Bên cạnh đó với một sản phẩm mà khách hàng gửi bảo hành tại cửa hàng ,họ có thể đăng nhập và kiểm tra trạng thái bảo hành của sản phẩm đó bất cứ lúc nào,trạng thái bảo hành sẽ thường xuyên được cập nhật để khách hàng có thể yên tâm sửa chữa. - Phần dành cho quản trị trang web: + Mỗi sản phẩm mới khi được cửa hàng nhập về sẽ được cập nhật vào hệ thống cơ sở dữ liệu của trang web ,đối với mỗi sản phẩm sau khi đã hoàn tất việc nhập chi tiết về thông tin thì sẽ thực hiện công việc “Nhập kho”,nghĩa là nhập tất cả serial của sản phẩm đó vào kho sản phẩm để dễ dàng quản lý về số lượng và thuận tiện cho việc bảo hành sản phẩm về sau. + Quản trị viên của website sẽ phải thường xuyên cập nhật ,kiểm tra cơ sở dữ liệu và liên hệ với khách hàng thông qua thông tin mà họ cung cấp trong hóa đơn đặt hàng. + Nếu liên hệ được với khách hàng quản trị viên phải cung cấp cho khách hàng thông tin về sản phẩm mà họ đặt mua có thể đáp ứng đủ hay không.Nếu khách hàng chấp nhận thì đơn đặt hàng sẽ được xác nhận đã qua xử lý và lập tức thiết lập hóa đơn bán hàng. 7 + Khi hóa đơn bán hàng được thiết lập thì quản trị viên phải thực hiện việc kiểm tra serial của sản phẩm được bán để chuyển trạng thái serial từ chưa bán sang đã bán,số lượng sản phẩm được bán còn tồn lại sẽ được cập nhật ngay lập tức. + Serial khi được chuyển sang trạng thái đã bán sẽ được cập nhật ngày bán và ngày hết hạn bảo hành ngay lúc đó ,việc này để phục vụ cho chức năng bảo hành sau này. + Sau khi đã kiểm tra và chuyển trạng thái serial thì hóa đơn bán hàng được chuyển sang trạng thái đã qua xử lý ,sau đó hóa đơn cùng toàn bộ sản phẩm do khách hàng đặt mua sẽ được chuyển lại cho nhân viên giao hàng. + Nhân viên giao hàng sẽ chỉ phải thực hiện công việc giao hàng và nhận tiền tại địa chỉ mà khách hàng cung cấp. + Đối với trường hợp khách hàng đến tận cửa hàng để mua hàng ,hệ thống hỗ trợ việc thiết lập hóa đơn bán hàng trực tiếp mà không cần thông qua hóa đơn đặt hàng ,việc thiết lập,kiểm tra và chuyền trạng thái serial ,cũng như chuyển trạng thái hóa đơn bán hàng cũng thực hiện quy trình như trên. + Đối với vấn đề bảo hành,khi khách hàng mang sản phẩm đến bảo hành,sản phẩm sẽ được kiểm tra xem còn hạn bảo hành hay không,việc kiểm tra dựa vào số serial của sản phẩm . + Nếu sản phẩm còn hạn bảo hành thì sẽ hỏi khách hàng tên tài khoản khách hàng tại trang web để nhập vào hóa đơn,nếu khách hàng không nhớ hoặc không có thì sẽ thực hiện thiết lập tài khoản mới cho khách hàng thông qua chức năng đăng ký. + Sau khi đã thiết lập được 1 hóa đơn bảo hành tương ứng ,nếu khách hàng vẫn còn sản phẩm cần sửa chữa trong lúc đó ,thì quản trị viên sẽ thực hiện chức năng thêm chi tiết cho hóa đơn bảo hành ,sản phẩm được thêm vào hóa đơn cũng thực hiện qua việc kiểm tra xem còn hạn bảo hành hay không ,nếu còn sẽ được thêm vào trong hóa đơn bảo hành của khách hàng. Sau cùng hóa đơn sẽ được gửi lại cho khách hàng . + Trong quá trình bảo hành khi toàn bộ chi tiết trong hóa đơn bảo hành được chuyển hết trạng thái thành đã sữa xong thì hóa đơn sẽ tự động cập nhật trạng 8 thái thành việc bảo hành đã hoàn tất tương đương với trạng thái “0” trong cơ sở dữ liệu . + Đối với công việc thống kê ,người quản trị chỉ cần nhập số ngày hoặc khoảng thời gian mà họ muốn biết ,cùng số lượng kết quả mà họ muốn hiện theo từng tiêu chí thống kê. II. Đặc tả yêu cầu. 1. Giới thiệu. 1.1. Mục đích . - Đáp ứng nhu cầu của một trang web thương mại điện tử và bán hàng trực tuyến qua mạng. - Mở rộng thị trường cho các cửa hàng hay các công ty bán lẻ linh kiện máy tính trong thời buồi công nghệ thông tin phát triển mạnh mẽ. - Hỗ trợ và nâng cao hiệu quả cho công tác quản lý của cửa hàng . - Website hướng tới là không gian trực tuyến có giao diện mềm mai,uyển chuyền ,thân thiện giúp khách hàng có cảm giác thoải mái dễ dàng lựa chọn được sản phẩm mình cần. 1.2. Phạm vi. Website có thể ứng dụng cho nhu cầu kinh doanh,quảng bá sản phẩm của các cửa hàng vừa và nhỏ . Nhân viên bán hàng có trình độ cơ bản về công nghệ thông tin , đội ngũ nhân viên giao hàng đảm bảo tiêu chí thân thiện , nhanh chóng , chính xác và tin cậy. 9 2. Mô tả. 2.1 Chức năng website. 2.1.1 Về phía khách hàng. a. Chức năng hiển thị loại linh kiện . Hiển thị loại linh kiện dưới dạng menu dọc , dữ liệu được truy xuất trực tiếp từ trong database. - Đầu vào: + Mã loại linh kiện. - Đầu ra: + Mỗi loại linh kiện sẽ link đến trang hiển thị các linh kiện thuộc loại đó . + Trong mỗi trang của từng loại linh kiện sẽ hiển thị linh kiện “Hot nhất” với tiêu chí đó là những linh kiện được khách hàng xem nhiều nhất .Linh kiện mới nhất với tiêu chí là những linh kiện mới được cửa hàng nhập thêm vào b. Chức năng hiển thị danh sách linh kiện theo tiêu chí chọn lọc của từng loại sản phẩm,linh kiện. Hiển thị danh sách theo từng loại linh kiện, theo số trang. - Đầu vào: + Mã loại linh kiện. + Mã linh kiện. + Tham số tiêu chí sắp xếp(theo giá cả,theo hãng sản xuất,theo dung lượng bộ nhớ Ram… trong cơ sở dữ liệu) - Đầu ra: 10 [...]... thực thi - website cần có đầy đủ chức năng về giới thiệu ,bán và bảo hành linh kiện - website cần đảm bảo được việc cung cấp thông tin chi tiết về thông sô kĩ thuật,giá bán, hạn bảo hành, cách mua và bảo hành trực tuyến của các linh kiện máy tính cho khách hàng biết - website cần có hệ thống đăng nhập,phân quyền rõ ràng giữa khách hàng và người quản trị website 33 - Để thực hiện được việc mua bán hàng online... Có các quyền cập nhật dữ liệu linh kiện ,loại linh kiện ,nhà cung cấp ,hãng sản xuất …… • Khách hàng : Khách chọn mua linh kiện và gửi giỏ hàng cũng những thông tin của mình tới cơ sở dữ liệu của website sau đó nhận hàng trả tiền và thanh toán hóa đơn với sự hỗ trợ của nhân viên giao hàng 1.3 Biểu đồ 1.1 Biểu đồ phân cấp chức năng Website bán và bảo hành linh kiện máy tính QL thông tin QL mặt hàng... Cho cái nhìn bao quát nhất về website bán và bảo hành linh kiện máy tính Vạch rõ phạm vi và mục đích của website 34 Chương II Phân tích và thiết kế hệ thống 1 Xây dựng biểu đồ use case Hình 2.1 Biểu đồ usecase chi tiết 1.2 Xác định các tác nhân hệ thống Quản trị tối cao: Được thao tác mọi chức năng của website, quản lý quyền truy cập của các thành viên Nhân viên : Tùy vào quyền hạn mà được thao tác... tên,hình ảnh,giá bán, lượt xem linh kiện + Danh sách số trang có chứa link hiển thị và trang đang xem c Chức năng hiển thị từng linh kiện Hiển thị chi tiết từng linh kiện - Đầu vào: + Mã linh kiện - Đầu ra: + Tên ,mã linh kiện, ảnh minh họa ,mô tả ,thông số kĩ thuật ,bảo hành ,tình trạng ,giá cả + Hiển thị nút giỏ hàng d Chức năng đăng ký Đây là chức năng để khách hàng đăng ký làm thành viên của trang... Hợp lệ Hợp lệ Xác nhận đổi thành công 20 Tảo tài khoản mới trong cơ sở dữ liệu End Hình 1.2 Biểu đồ hoạt động nghiệp vụ tài khoản khách hàng b Hiển thị danh sách linh kiện Begin Chọn chủ đề sai đúng Là chủ đề cha Truy vấn linh kiện theo chủ đề con Truy vân linh kiện theo chủ đề cha Danh sách,thông tin linh kiện 21 End Hình 1.3 Biểu đồ hoạt động nghiệp hiển thị danh sách linh kiện c Tìm kiếm Begin Form... Danh sách lk Sửa thông tin linh kiện Xóa linh kiện không sai Hợp lệ Hợp lệ có 28 đúng Cập nhật thông tin vào csdl Hiển thị lại danh sách không End Hình 1.10 Biểu đồ hoạt động nghiệp vụ quản lý serial j Quản lý hóa đơn đặt hàng Begin Danh sách hóa đơn Danh sách linh kiện Chức năng Sửa trạng thái hóa đơn Xóa hóa đơn Chưa bán không Hợp lệ có Hợp lệ Xóa hóa đơn bán tương ứng 29 Đã bán Tạo hóa đơn đặt hàng... có 24 Thêm tk mới vào csdl Chèn thông tin đơn hàng vào csdl End Hình 1.6 Biểu đồ hoạt động nghiệp vụ gửi đơn hàng Begin f Lập hóa đơn bảo hành Nhập serial sai Kiểm tra hạn bảo hành đúng sai đúng Nhập mã khách hàng Form đăng ký Nhập thông tin Kiểm tra không 25 Hợp lệ có Thêm tài khoản mới vào csdl Chèn thông tin đơn hàng vào csdl End Hình 1.7 Biểu đồ hoạt động nghiệp vụ hóa đơn bảo hành g Quản lý đăng... hãng sản xuất theo danh sách và kèm theo liên kết hiển thị,thêm,sửa,tìm kiếm và phân trang thông tin hãng sản xuất 3 Chức năng quản lý các loại linh kiện Hiển thị danh sách các đề mục các loại linh kiện theo danh sách và kèm theo liên kết hiển thị,sửa,tìm kiếm và phân trang thông tin loại linh kiện d Chức năng quản lý mặt hàng Hiển thị danh sách các serial của linh kiện có trong cửa hàng ,kèm theo... thông tin thống kê sản phẩm … • Nhân viên bán hàng : Thường xuyên kiểm tra và xử lý các hóa đơn của khách hàng gửi về và cập nhật thông tin về trạng thái của đơn hàng (xuất hay chưa) đảm bảo 18 tính đứng đắn toàn vẹn của cơ sở dữ liệu ,quản lý cả việc bảo hành tại cửa hàng cho khách hàng ,thường xuyên cập nhật trạng thái hóa đơn bảo hành đảm bảo thông tin liên tục và chính xác cho khách hàng • Nhân viên... tương ứng có Hình 1.8 Biểu đồ hoạt động nghiệp quản lý đăng nhập của nhân viên h Quản lý sản phẩm Begin Danh sách lk Danh sách lk Chức năng Danh sách lk Sửa thông tin linh kiện Nhập thông tin linh kiện Sai sai Hợp lệ Hợp lệ đúng đúng Cập nhật thông tin vào csdl Thêm linh kiện mới 27 End có Hiển thị lại danh sách không Có thay đổi hình Upload hình mới Hình 1.9 Biểu đồ hoạt động nghiệp vụ quản lý sản phẩm . DỰNG WEBSITE BÁN VÀ BẢO HÀNH LINH KIỆN MÁY TÍNH” cho một cửa hàng bán máy tính và một số linh kiện máy tính .Chủ nhân cửa hàng đưa các sản phẩm 4 đó lên website của mình và quản lý bằng website. mặt hàng Đặt hàng Bán hàng Bảo hành Khách hàng mua nhiểu nhất Sản phẩm bán chạy nhất Doanh số của cửa hàng Đăng xuất/đăng nhập Website bán và bảo hành linh kiện máy tính ADMIN TT quyền. các linh kiện máy tính .Bài toán không chỉ dừng ở mức độ giới thiệu sản phẩm mà còn hỗ trợ khách hàng có thể mua và bảo hành sản phẩm trực tuyến. 1. Nghiệp vụ cơ bản của website bán và bảo hành

Ngày đăng: 13/08/2014, 07:35

Từ khóa liên quan

Mục lục

  • Mục lục .

  • Phần I

  • Lời mở đầu.

  • Phần II

  • Chương I

  • Đặc tả yêu cầu

  • I. Mô tả hệ thống .

  • 1. Nghiệp vụ cơ bản của website bán và bảo hành linh kiện máy tính.

  • 2. Quy trình xử lý .

  • II. Đặc tả yêu cầu.

  • 1. Giới thiệu.

  • 1.1. Mục đích .

  • 1.2. Phạm vi.

  • 2. Mô tả.

  • 2.1 Chức năng website.

  • 2.1.1 Về phía khách hàng.

  • 1.1.2 Về phía admin-quản trị viên.

  • 1.1.3 Bảo mật

  • 1.2 Người sử dụng.

  • 1.3 Biểu đồ .

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

Tài liệu liên quan