ĐỒ ÁN HỆ THỐNG THÔNG TIN XÂY DỰNG WEBSITE MUA BÁN, ĐẤU GIÁ SẢN PHẨM

75 399 0
ĐỒ ÁN HỆ THỐNG THÔNG TIN XÂY DỰNG WEBSITE MUA BÁN, ĐẤU GIÁ SẢN PHẨ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

ĐẠI HỌC QUỐC GIA TP. HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA HỆ THỐNG THÔNG TIN ________________ ĐỒ ÁN HỆ THỐNG THÔNG TIN WEBSITE MUA BÁN, ĐẤU GIÁ SẢN PHẨM Giáo viên hướng dẫn: ThS.NGUYỄN ĐÌNH LOAN PHƯƠNG Sinh viên thực hiện: TRẦN TẤN SANG 09520628 TRẦN NAM TRUNG 09520697 Tp.HCM, ngày 27 tháng 06 năm 2013 NHẬN XÉT CỦA GIÁO VIÊN ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… …………………………………….………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ………………………………………………………………………….…………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………….……………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… …….………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ………………………………………….…………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………….……………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………….………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………….……… ………………………………………………………………… ThS.NGUYỄN ĐÌNH LOAN PHƯƠNG MỤC LỤC MÔ TẢ ĐỀ TÀI 5 I. Đặt vấn đề 5 II. Yêu cầu chức năng 5 III. Yêu cầu phi chức năng 6 PHÂN TÍCH 6 I. Phân tích mô hình dữ liệu 6 1. Các quy trình nghiệp vụ chính 6 2. Mô hình thực thể kết hợp ERD 7 3. Thuyết minh cho mô hình thực thể ERD 7 II. Phân tích mô hình quan niệm xử lý Error! Bookmark not defined. THIẾT KẾ 9 I. Thiết kế mô hình tổ chức xử lý 9 1. Xác định danh sách tác nhân và các ca sử dụng 9 2. Sơ đồ hoạt động - Activity Diagram 14 3. Đặc tả chi tiết các Use Case 18 4. Sơ đồ trình tự - Sequence Diagram 35 5. Sơ đồ trạng thái – State Diagram 50 II. Thiết kế mô hình dữ liệu 51 1. Chuyển đổi từ mô hình ERD sang mô hình quan hệ 51 2. Mô tả bảng dữ liệu 53 3. Mô tả toàn bộ các ràng buộc toàn vẹn 64 CÀI ĐẶT 64 I. Giao Diện 64 1. Giao diện chính của Website: 64 2. Giao diện trang đang kí thành viên 64 3. Giao diện trang sản phẩm 66 4. Hướng dẫn đấu giá sản phẩm 66 5. Quản lí trang cá nhân 67 6. Tạo sản phẩm đấu giá 68 7 . Giao diện trang quản trị 70 II. Source Code Error! Bookmark not defined. MÔ TẢ ĐỀ TÀI I. Đặt vấn đề Bán đấu giá từ rất lâu đã là hình thức kinh doanh, mua bán quen thuộc đối với các nền kinh tế phát triển trên thế giới. Với sự phát triển nhanh chóng của công nghệ thông tin và mạng Internet, bán đấu giá đã phát triển đếm một tầm vóc mới: hình thức đấu giá qua mạng hình thành và ngày càng phát triển. Tại Việt Nam, dù đấu giá chưa được tiến hành phổ biến, người dân vẫn hình dung được phần nào hình thức và quang csản phẩm của một cuộc đấu giá truyền thống qua phim sản phẩm. Theo xu hướng hiện nay, đấu giá qua mạng chắc chắn sẽ trở thành hình thức phổ biến hơn so với đấu giá truyền thống trong đó Việt Nam không phải là một ngoại lệ. Cũng giống như một cuộc đấu giá truyền thống, một website đấu giá đòi hỏi phải có người bán đấu giá và những người mua. Có hai hình thức người bán tham gia trên website đấu giá: Thứ nhất, chủ website cũng chính là chủ những mặt hàng được đấu giá tại website. Thứ hai, chủ hàng "thuê mặt bằng" trên website để tiến hành các hoạt động kinh doanh của mình. Thông thường, việc tự xây dựng website riêng cho các mặt hàng của mình sẽ giúp chủ hàng tiết kiệm được một khoản lớn tiền "thuê mặt bằng" và còn chủ động hơn trong hoạt động kinh doanh của mình. Tuy nhiên, trong lĩnh vực bán đấu giá, càng nhiều khách hàng viếng thăm càng đem đến cho chủ hàng nhiều cơ hội bán hàng. Trong khi đó, không phải website nào được xây dựng cũng thu hút được sự quan tâm của các khách hàng trên mạng. Vì thế, chấp nhận trả phí để có mặt tại một địa chỉ nổi tiếng vẫn là một toan tính cần thiết của các chủ hàng bán đấu giá. II. Yêu cầu chức năng Thiết kế Website đấu giá sản phẩm phải đảm bảo những chức năng sau đây: * Đối với chủ Website:  Quản lí sản phẩm được có trên website.  Quản lí User.  Quản lí giao dịch của các phiên đấu giá.  Quản lí doanh thu. *Đối với User đăng sản phẩm:  Quản lí page của User(thêm banner,hình đại diện,….).  Quản lí sản phẩm.  Xem thông tin về các phiên đấu giá trên sản phẩm của mình. *Đối với User tham gia đấu giá:  Quản lí page của User(thêm banner,hình đại diện,….).  Đấu giá sản phẩm.  Theo dõi thông tin sản phẩm đấu giá III. Yêu cầu phi chức năng  Xây dựng hệ thống Website an toàn,tin cậy,chất lượng cao với chi phí hợp lí.  Nâng cao hoạt động thương mại điện tử.  Giảm các thời gian chờ đăng ký không cần thiết. PHÂN TÍCH I. Phân tích mô hình dữ liệu 1. Các quy trình nghiệp vụ chính Tất cả bắt đầu khi một người truy cập vào Website. Người sử dụng sẽ được cung cấp đẩy đủ thông tin về website, tham khảo xem thông tin của các sản phẩm đang trong quá trình đấu giá hay đã đấu giá xong. Cũng có thể xem diễn biến một cuộc đấu giá của sản phẩm nào đó. Nhưng người sử dụng chỉ có thể tham gia vào quá trình đấu giá và quảng bá một sản phẩm ấy… khi người sử dụng đăng ký thành công là một thành viên của hệ thống. Cấu trúc của Website khi người sử dụng truy cập vào có thể hình dung thành 4 thành phần chính sau:  Hàng hoá và sản phẩm: Thành phần này cung cấp thông tin về các thể loại sản phẩm. Người dùng có thể xem thông tin rao vặt, thông tin đấu giá các sản phẩm theo từng chủng loại của gian hàng mà đang chờ giao dịch, đang giao dịch, hay đã giao dịch….  Đăng bán sản phẩm: Thành phần này cho phục vụ những người đã trở thành thành viên của hệ thống. Những sản phẩm rao bán sẽ được hiển thị với những thông tin chi tiết về sản phẩm, địa chỉ, phương thức mua bán của chủ sản phẩm. Việc tìm kiếm và liên hệ mua hàng là giữa người sử dụng với nhau. Những sản phẩm đăng lên sàn giao dịch đấu giá sẽ phải có được đầy đủ thông tin do Hệ thống yêu cầu. Trong thời gian giao dịch và được phép giao dịch của Ban quản trị, các thành viên có thề tham gia đấu giá trong giao dịch của sản phẩm này.  Cá nhân sử dụng: Thành phần chứa đựng những thông tin, hỗ trợ của hệ thông đối với người sử dụng. Người dùng có thề xem được các thông tin liên quan tới giao dịch. Quản lí page cá nhân của thành viên nhu thêm banner,logo, profile,sản phẩm đấu giá,…. 2. Mô hình thực thể kết hợp ERD 3. Thuyết minh cho mô hình thực thể ERD a.Thuộc tính mô tả cho các thực thể Sơ đồ thực thể kết hợp ERD THIẾT KẾ I. Thiết kế mô hình tổ chức xử lý 1. Xác định danh sách tác nhân và các ca sử dụng a. Sơ đồ Use Case nghiệp vụ Hình 1.1:Use Case nghiệp vụ b. Sơ đồ Use Case hệ thống Hình 1.2:Use Case hệ thống người dùng [...]... chọn chức năng Thêm  Hệ thống kiểm tra tính hợp lệ của các thông tin  Thông tin về sản phẩm được thêm vào hệ thống và đưa trở ra lại màn hình - Sửa thông tin Danh mục sản phẩm đấu giá:  Hệ thống truy xuất và hiển thị thông tin Danh mục sản phẩm đã được người sử dụng hệ thống chọn từ danh sách các Danh mục sản phẩm  Người sử dụng hệ thống thay đổi một số thông tin của Danh mục sản phẩm này Bao gồm:...  Hệ thống nhắc người sử dụng xác nhận xóa sản phẩm (sản phẩm này đã được người sử dụng hệ thống chọn từ danh sách các sản phẩm)  Người sử dụng chấp nhận xóa.ng 33  Sản phẩm được xóa hoàn toàn ra khỏi hệ thống  Dòng sự kiện khác: Thông tin về sản phẩm không đầy đủ: Nếu các thông tin được người sử dụng hệ thống nhập vào trong luồng phụ Sửa thông tin sản phẩm không đầy đủ thì hệ thống sẽ hiển thị thông. .. các thông tin cần thiết và yêu cầu bổ sung đầy đủ các thông tin Người sử dụng hệ thống có thể bổ sung đầy đủ các thông tin cần thiết hoặc hủy bỏ thao tác đang thực hiện, lúc này use case kết thúc Thông tin về sản phẩm không hợp lệ: Nếu các thông tin được người sử dụng hệ thống nhập vào trong luồng phụ Sửa thông tin sản phẩm không hợp lệ thì hệ thống sẽ hiển thị thông báo lỗi: các thông tin về sản phẩm. .. đổi các thông tin, người sử dụng hệ thống chọn chức năng Sửa  Hệ thống kiểm tra tính hợp lệ của các thông tin  Tiếp theo hệ thống đưa ra bảng tóm tắt các thông tin về sản phẩm đã được sửa đổi và yêu cầu người sử dụng xác nhận sửa đổi  Người sử dụng chấp nhận sửa đổi  Thông tin về sản phẩm được cập nhật lại vào hệ thống và đưa trở ra lại màn hình Xoá sản phẩm:  Người sử dụng chọn một sản phẩm muốn... phép người quản trị quản lý thông tin Danh mục sản phẩm trong hệ thống Bao gồm các thao tác: Thêm,xóa,sửa Danh mục sản phẩm đấu giá Dòng sự kiện:  Dòng sự kiện chính: Use case này bắt đầu khi người sử dụng muốn xóa,sửa Danh mục sản phẩm đấu giá  Người sử dụng lựa chọn menu Quan lý Danh mục sản phẩm  Hệ thống hiển thị tất cả các Danh mục sản phẩm có trong hệ thống  Hệ thống yêu cầu người sử dụng... Sửa thông tin Danh mục sản phẩm được thực hiện o Nếu người sử dụng chọn Sửa: luồng phụ Sửa thông tin Danh mục sản phẩm được thực hiện o Nếu người sử dụng chọn Xoá: luồng phụ Xoá Danh mục sản phẩm được thực hiện Thêm Danh mục sản phẩm đấu giá:  Người sử dụng hệ thống thêm một số thông tin của Danh mục sản phẩm này Bao gồm: o Parent Name o Name o Status  Sau khi thêm các thông tin, người sử dụng hệ thống. .. phụ Sửa thông tin sản phẩm được thực hiện o Nếu người sử dụng chọn Xoá: luồng phụ Xoá sản phẩm được thực hiện Sửa thông tin sản phẩm đấu giá:  Hệ thống truy xuất và hiển thị thông tin sản phẩm đã được người sử dụng hệ thống chọn từ danh sách các sản phẩm  Người sử dụng hệ thống thay đổi một số thông tin của sản phẩm này Bao gồm: o Auction type o Category o Title o User o Content o Delivery_info o... mục sản phẩm muốn xoá  Người sử dụng chọn chức năng Xoá  Hệ thống nhắc người sử dụng xác nhận xóa Danh mục sản phẩm (Danh mục sản phẩm này đã được người sử dụng hệ thống chọn từ danh sách các Danh mục sản phẩm)  Người sử dụng chấp nhận xóa.ng 33  Sản phẩm được xóa hoàn toàn ra khỏi hệ thống  Dòng sự kiện khác: Thông tin về Danh mục sản phẩm không đầy đủ: Nếu các thông tin được người sử dụng hệ thống. .. vào giá đấu. Giá đấu phải thỏa điều kiện: Giá đấu > Giá hiện tại + price step  Hệ thống gửi thông báo đã nhận thông tin từ người dùng  Use case kết thúc  Dòng sự kiện khác: Thông tin giá đấu không hợp lệ Nếu trong dòng sự kiện chính, thông tin giá đấu người dùng nhập vào không hợp lệ thì hệ thống sẽ trả về trạng thái ban trước khi bắt đầu dòng sự kiện chính Người dùng có thể chọn nhập lại giá đấu. .. case thành công, thông tin Newsletter được sửa hoặc xoá khỏi hệ thống Ngược lại trạng thái của hệ thống không thay đổi Điểm mở rộng: Không có h Đặc tả Use Case Đấu Giá Sản Phẩm Tóm tắt: Usecase này mô tả cách người dùng đấu giá sản phẩm Dòng sự kiện:  Dòng sự kiện chính:  Usecase này bắt đầu khi một người dùng muốn đấu giá sản phẩm  Hệ thống hiển thị danh sách các sản phầm hiện có  Hệ thống yêu cầu . MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA HỆ THỐNG THÔNG TIN ________________ ĐỒ ÁN HỆ THỐNG THÔNG TIN WEBSITE MUA BÁN, ĐẤU GIÁ SẢN PHẨM Giáo viên hướng dẫn: ThS.NGUYỄN. đấu giá:  Quản lí page của User(thêm banner,hình đại diện,….).  Đấu giá sản phẩm.  Theo dõi thông tin sản phẩm đấu giá III. Yêu cầu phi chức năng  Xây dựng hệ thống Website an toàn ,tin. như một cuộc đấu giá truyền thống, một website đấu giá đòi hỏi phải có người bán đấu giá và những người mua. Có hai hình thức người bán tham gia trên website đấu giá: Thứ nhất, chủ website cũng

Ngày đăng: 15/05/2015, 09:25

Từ khóa liên quan

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

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

Tài liệu liên quan