Xây dựng website bán laptop và phần mềm meta.vn

14 965 1
Xây dựng website bán laptop và phần mềm meta.vn

Đ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

Xây dựng website bán laptop và phần mềm meta.vn

TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP.HCM KHOA CÔNG NGHỆ THƠNG TIN  Đề tài: GVHD: Nguyễn Hồng Anh Thực hiện: • Trần Minh Đức 07110033 • Nguyễn Thanh Ngọc 07110082 TP HỒ CHÍ MINH 4/2011 Xây dựng website bán Laptop phần mềm Meta.vn Mục lục KHẢO SÁT HIỆN TRẠNG 1.1Nhu cầu thực tế: Hiện nay, với xu hướng tin học hóa, áp dụng cơng nghệ máy tính vào lĩnh vực hoạt động xã hội đương thời, với mạnh tính cấp thiết ứng dụng tin học việc phát triển ứng dụng trực tuyến lợi để thương mại sản phẩm, phục vụ nhu cầu sống người Do mà hầu hết lĩnh vực xã hội sử dụng intrernet đẻ quáng bá, xây dựng thương hiệu, cung cấp sản phẩm cho khách hàng Vì mà việc mua bán sản phẩm trực tuyến vô cần thiết Website bán sản phẩm trực tuyến hình thức bán sách linh hoạt, tiện dụng cho người sử dụng Với website bán laptop phần mềm việc tìm kiếm, mua laptop, phần mềm đáp ứng nhu cầu học tập giải trí người trở nên dễ dàng Bên cạnh việc mua bán, đặt hàng mạng giúp tiết kiệm thời gian, tiền bạc cho khách hàng, đáp ứng yêu cầu mà khách hàng đặt 1.2Khảo sát trạng: META công ty Việt Nam tiên phong lĩnh vực Internet truyền thông Công ty chủ yếu hoạt động lĩnh vực kinh doanh trực tuyến, truyền thông quản cáo trực tuyến Công ty Meta có nhu cầu xây dựng trang web bán laptop phần mềm trực tuyến Với quy mô công ty trên, yêu cầu xây dựng website bán sách laptop sản phẩm phần mềm với số lượng lớn, cho phép bán lẻ sỉ Công ty yêu cầu xây dựng website với chức sau: - Chức cho người quản lý: Thêm, xóa, sửa danh mục, thêm, xóa, sửa sản phẩm, phân loại sản phẩm theo danh mục, kiểm tra đơn đặt hàng khách hàng, lập hóa đơn tốn đơn đặt hàng, hỗ trợ trực truyến, đặt / thay đổi quảng cáo, thêm / thay đổi quy định hay hướng dẫn website, khôi phục tài khoản cho khách hàng - Các chức khách hàng: xem danh mục sản phẩm, xem sản phẩm theo danh mục chi tiết sản phẩm theo danh mục, đăng ký tài khoản, đăng nhập, thêm sản phẩm vào giỏ hàng, xem giỏ hàng, thay đổi số lượng sản phẩm giỏ hàng, tốn giỏ hàng, xem đơn đặt hàng, tìm kiếm sản phẩm, thay đổi thông tin tài khoản Người quản trị muốn sử dụng hệ thống phải có tài khoản đăng nhập vào hệ thống, tài khoản có quyền cao admin Đề tài môn Công nghệ phần mềm Xây dựng website bán Laptop phần mềm Meta.vn Khách hàng muốn tốn giỏ hàng phải đăng ký (chưa có tài khoản) đăng nhập vào website phép tốn sản phẩm đặt mua Hình thức tốn sử dụng website tốn thẻ PayPal Số lượng sản phẩm mà khách hàng đặt mua không vượt số lượng sản phẩm có kho Bộ phận quản trị website theo dõi đơn đặt hàng khách hàng liên hệ với khách hàng để toán giao sản phẩm đến khách hàng Khách hàng đăng ký tài khoản qn mật liên hệ để khơi phục tài khoản, đăng ký tài khoản Việc khôi phục tài khoản phận quản trị website kiểm tra khôi phục cho khách hàng Thông tin tài khoản trao đổi qua email khách hàng Sản phẩm giao tới khách hàng tính phí vận chuyển khơng tùy thuộc vào quy định cơng ty Mặc định ban đầu phí vận chuyển 0%, người quản trị thay đổi quy định 1.3Một số hệ thống tương tự có thị trường: - Thế giới điện tử http://thegioidientu.vn Long Vũ http://www.longvu.com.vn CÁC YÊU CẦU CHỨC NĂNG CỦA HỆ THỐNG 2.1Danh sách yêu cầu chức năng: Bảng yêu cầu chức nghiệp vụ: Stt Công việc Quy định/Công thức liên quan Đăng ký Đăng nhập Thay đổi thông tin tài khoản Khôi phục tài khoản Xem lịch sử mua hàng Thêm sản phẩm vào giỏ hàng Xem giỏ hàng Cập nhật số lượng sản phẩm giỏ hàng Thanh toán giỏ hàng 10 Đăng ký đặt quảng cáo Biểu mẫu liên quan Ghi 11 Đăng quảng cáo 12 Tìm kiếm sản phẩm 13 Giới thiệu Quên mật xem đơn đặt hàng Cho khách hàng có nhu cầu đặt quảng cáo website Chức riêng quản trị website Tìm kiếm theo nhiều tiêu chí - Giới thiệu công ty Đề tài môn Công nghệ phần mềm Xây dựng website bán Laptop phần mềm Meta.vn - Sơ đồ website 14 Hiển thị sản phẩm theo danh mục 15 Hiển thị chi tiết sản phẩm 16 Hiển thị sản phẩm bán chạy 17 Hiển thị sản phẩm phát hành 2.2Các biểu mẫu cần thiết -Thông tin biểu mẫu đăng ký tài khoản: +Thông tin đăng nhập: email, mật +Thông tin cá nhân: danh xưng, họ tên, ngày sinh, điện thoại, tên cơng ty(nếu có), mã số thuế(nếu có), địa cơng ty(nếu có) +Thơng tin địa tốn vá giao hàng: quốc gia, tính/thành phố, quận / huyện, địa -Thông tin biểu mẫu đăng nhập: email, mật -Biểu mẫu dành cho giỏ hàng: Tên sản phẩm Đơn giá Số lượng Khối lượng Thành tiền Đề tài môn Công nghệ phần mềm Xây dựng website bán Laptop phần mềm Meta.vn SƠ ĐỒ USECASE 3.1Danh sách Actor STT Tên Actor Guest User Admin Ý nghĩa/Ghi Khách hàng, người dùng chưa đăng nhập Người dùng đăng nhập Người quản trị hệ thống 3.2Danh sách Use-case STT Tên Use-case Login Register Ý nghĩa/Ghi Đăng nhập vào hệ thống Đăng ký tài khoản Đề tài môn Công nghệ phần mềm Xây dựng website bán Laptop phần mềm Meta.vn Update profile View paid order Order product Manage Cart Search View product catalogue Manage User 10 Manage Order 11 Config sytem Cập nhật thơng tin khách hàng Xem tình trạng đặt hàng Chức đặt hàng Chức quản lý giỏ hàng: thêm, xóa, cập nhật số lượng sản phẩm giỏ hàng Gồm chức tìm kiếm: tìm tất cả(tìm khơng giới hạn mục nào), tìm theo hang, tìm theo thơng số sản phẩm Xem thơng tin sản phẩm theo danh mục, chọn xem chi tiết sản phẩm Quản lý tải khoản người dùng: bao gồm thêm tài khoản, hủy tài khoản khách hàng,hay thay đổi quy định đăng ký, sử dụng tài khoản Quản lý đơn đặt hàng, cập nhật lại tình trạng đơn đặt hàng: chưa tốn, tốn, giao hàng Cầu hình hệ thống, cho phép người quản trị backup hay restore CSDL, cập nhật giao diện, cầu hình CSDL ĐẶC TẢ USE-CASE 4.1Đặc tả Use-case “Login” 4.1.1 Tóm tắt: Usecase cho phép khách hàng đăng nhập vào hệ thống để xem thơng tin đặt hàng 4.1.2 Dịng kiện: -Khách hàng chọn chức đăng nhập -Đăng nhập usename password -Bấm nút đăng nhập -Hệ thống kiểm tra kết đăng nhập -Nếu đăng nhập thành cơng dẫn khách hàng đến user, ngược lại thông báo đăng nhập thất bại 4.1.3 Trạng thái hệ thống bắt đầu thực Use-case Trước đăng nhập hệ thống phải có thơng tin khách hàng 4.1.4 Trạng thái hệ thống sau thực Use-case -Hệ thống thông báo đăng nhập thành công hay thất bại Đề tài môn Công nghệ phần mềm Xây dựng website bán Laptop phần mềm Meta.vn 4.2Đặc tả Use-case “Register” 4.2.1 Tóm tắt Usecase cho phép người dùng đăng ký tài khoản hệ thống Người dùng phải nhập thông tin: tên đăng nhập, mật khẩu, email, họ tên, địa 4.2.2 Dòng kiện -Khách hàng chọn chức đăng ký -Nhập thông tin đăng ký -Bấm nút đăng ký -Hệ thống kiểm tra thông tin đăng ký -Hệ thống thông báo kết đăng ký thành công hay thất bại - 4.2.3 Các yêu cầu đặc biệt Các thơng tin nhập phải xác 4.2.4 Trạng thái hệ thống bắt đầu thực Use-case Tài khoản khách hàng chưa tồn hệ thống 4.2.5 Trạng thái hệ thống sau thực Use-case -Hệ thống thông báo kết đăng ký 4.3Đặc tả Use-case “Update profile” 4.3.1 Tóm tắt Usecase cho phép người dùng sau đăng nhập chỉnh sửa thơng tin cá nhân 4.3.2 Dòng kiện -Khách hàng đăng nhập -Chọn chức cập nhật thông tin -Điền thông tin cá nhân -Bấm nút cập nhật -Hệ thống thông báo kết cập nhật 4.3.3 Trạng thái hệ thống bắt đầu thực Use-case Người dùng phải đăng nhập tài khoản 4.3.4 Trạng thái hệ thống sau thực Use-case -Hệ thống thông báo kết cập nhật Đề tài môn Công nghệ phần mềm Xây dựng website bán Laptop phần mềm Meta.vn 4.4Đặc tả Use-case “View paid order” 4.4.1 Tóm tắt Usecase cho phép người dùng xem tình trạng đơn đặt hàng 4.4.2 Dịng kiện -Khách hàng đăng nhập -Chọn chức xem tình trạng đơn đặt hàng 4.4.3 Trạng thái hệ thống bắt đầu thực Use-case Khách hàng phải đăng nhập tài khoản để thao tác chức usecase 4.4.4 Trạng thái hệ thống sau thực Use-case -Hệ thống đưa danh sách đơn đặt hàng tình trạng: toán, nhận hàng 4.5Đặc tả Use-case “Order product” 4.5.1 Tóm tắt Usecase cho phép khách hàng đặt hàng qua website 4.5.2 Dòng kiện -Người dùng chọn chức đặt hàng -Nhập thông tin cá nhân -Chọn phương thức vận chuyển -Chọn phương thức toán -Bấm nút đặt hàng 4.5.3 Các yêu cầu đặc biệt Nếu tốn trực tuyến tài khoản tốn phải có số tiền lớn giá sản phẩm 4.5.4 Trạng thái hệ thống bắt đầu thực Use-case -Hệ thống liệt kê thông tin cho khách hàng nhập 4.5.5 Trạng thái hệ thống sau thực Use-case -Hệ thống lưu thông tin đặt hàng(nếu thao tác thành công) -Trả cảnh báo (nếu thao tác khơng thành cơng) 4.6Đặc tả Use-case “Manage cart” 4.6.1 Tóm tắt Usecase cho phép người dùng them, xóa, cập nhật số lượng sản phẩm giỏ hàng Đề tài môn Công nghệ phần mềm Xây dựng website bán Laptop phần mềm Meta.vn 4.6.2 Dòng kiện -Người dùng chọn chức quản lý giỏ hàng -Thông tin mặt hàng giỏ hàng liệt kê -Người dùng thêm, xóa, nhập lại số lượng sản phẩm -Bấm nút cập nhật 4.6.3 Trạng thái hệ thống bắt đầu thực Use-case Hệ thống liệt kê danh sách mặt hàng giỏ hàng 4.6.4 Trạng thái hệ thống sau thực Use-case -Hệ thống lưu thông tin chỉnh sửa(nếu thao tác thành công) -Trả cảnh báo (nếu thao tác khơng thành cơng) 4.7Đặc tả use case “Search” 4.7.1 Tóm tắt Usecase cho phép người dùng tìm kiếm sản phẩm theo nhiều tiêu chí khác 4.7.2 Dịng kiện -Người dùng chọn chức tìm kiếm -Nhập thơng tin sản phẩm: tên, nhà sản xuất, giá tiền… -Bấm nút tìm kiếm -Hệ thống trả kết tìm kiếm lại cho người dùng 4.7.3 Trạng thái hệ thống bắt đầu thực Use-case -Hệ thống thông số cho người dùng nhập 4.7.4 Trạng thái hệ thống sau thực Use-case -Hệ thống trả kết tìm kiếm 4.8Đặc tả use case “View product catalogue” 4.8.1 Tóm tắt Usecase cho phép người dùng xem thơng tin sản phẩm theo danh mục 4.8.2 Dịng kiện -Khách hàng chọn danh mục -Hệ thống liệt kê sản phẩm theo danh mục có phân trang 4.8.3 Trạng thái hệ thống bắt đầu thực Use-case 4.8.4 Trạng thái hệ thống sau thực Use-case -Hệ thống liệt kê sản phẩm Đề tài môn Công nghệ phần mềm Xây dựng website bán Laptop phần mềm Meta.vn 4.9Đặc tả use case “Manage user” 4.9.1 Tóm tắt Usecase cho phép người quản trị quản lý tài khoản người dùng 4.9.2 Dòng kiện -Người quản trị đăng nhập -Chọn chức quản lý người dùng -Thêm, xóa, chỉnh sửa thơng tin người dùng -Bấm nút cập nhật -Hệ thống thông báo kết cập nhật 4.9.3 Trạng thái hệ thống bắt đầu thực Use-case Người quản trị phải đăng nhập tài khoản 4.9.4 Trạng thái hệ thống sau thực Use-case -Hệ thống thông báo kết cập nhật 4.10 Đặc tả use case “Manage order” 4.10.1 Tóm tắt Usecase cho phép người quản trị sau đăng nhập chỉnh sửa tình trạng đơn đặt hàng như: chưa toán, tốn, giao hàng 4.10.2 Dịng kiện -Người quản trị đăng nhập -Chọn chức quản lý đơn đặt hàng -Cập nhật thông tin đơn đặt hàng -Bấm nút cập nhật -Hệ thống thông báo kết cập nhật 4.10.3 Trạng thái hệ thống bắt đầu thực Use-case Người quản trị phải đăng nhập tài khoản 4.10.4 Trạng thái hệ thống sau thực Use-case -Hệ thống thông báo kết cập nhật 4.11 Đặc tả use case “Config system” 4.11.1 Tóm tắt Usecase cho phép người quản trị sau đăng nhập cấu hình hệ thống như: backup restore CSDL, cập nhật giao diện, cấu hình CSDL Đề tài môn Công nghệ phần mềm 10 Xây dựng website bán Laptop phần mềm Meta.vn 4.11.2 Dòng kiện -Người quản trị đăng nhập -Chọn chức cấu hình hệ thống -Cập nhật thơng tin cấu hình -Backup restore CSDL -Bấm nút cập nhật -Hệ thống thông báo kết cập nhật 4.11.3 Trạng thái hệ thống bắt đầu thực Use-case Người quản trị phải đăng nhập tài khoản 4.11.4 Trạng thái hệ thống sau thực Use-case -Hệ thống thông báo kết cập nhật Thiết kế Cơ sở liệu FUNCTION IdFunction IdRole FunctionName FunctionData FunctionNote REFERENCE int int varchar(20) varchar(1024) varchar(100) Order_Detail_Belong IdProduct IdCatalogue ProductName ProductImage ImportDate SellingPrice PurchasePrice FK_ORDER_DETAIL_BELONG2 NumberStock ProductIntroduce PurchaseNumber FK_BEHAVIOR ROLE IdRole int RoleName varchar(20) Priority int FK_GRANTED FK_ORDER_DETAIL_BELONG USER IdUser IdRole UserName Password Email Birth Address Phone PRODUCT IdOrderDetail int IdProduct int int int varchar(50) varchar(100) datetime int int int varchar(5000) int IdReference ProductPerPage WarrantyType RAMSpeedType HDDCapacityType BatteryType RAMCapacityType int int varchar(15) varchar(10) varchar(10) varchar(10) varchar(10) FK_CATALOGUE_BELONG CATALOGUE IdCatalogue int CatalogueName varchar(20) CatalogueData varchar(200) LAPTOP_PROPERTIES FK_DETAIL_OF IdProduct int IdOrderDetail int Warranty int IdOrder int CPUFirm varchar(30) Quantity int CPUTechnology varchar(30) PurchaseDate datetime CPUSpeed varchar(30) CPUCache varchar(30) RAMSupport int RAMCapacity varchar(30) RAMSpeed int HDDCapacity int Monitor varchar(30) GraphicCard varchar(30) FK_ORDER_BELONG DVD varchar(30) Battery int OrderState OS varchar(30) IdOrderState int Software varchar(50) OrderStateName varchar(10) Other varchar(100) ORDERDETAIL int int varchar(30) varchar(50) varchar(30) date varchar(100) int FK_OWNER_BELONG ORDERS IdOrder IdOrderState IdUser CreateDate int int int FK_STATE_OF datetime Giao diện Đề tài môn Công nghệ phần mềm 11 Xây dựng website bán Laptop phần mềm Meta.vn Đề tài môn Công nghệ phần mềm 12 ... cầu xây dựng trang web bán laptop phần mềm trực tuyến Với quy mô công ty trên, yêu cầu xây dựng website bán sách laptop sản phẩm phần mềm với số lượng lớn, cho phép bán lẻ sỉ Công ty yêu cầu xây. .. đặt quảng cáo website Chức riêng quản trị website Tìm kiếm theo nhiều tiêu chí - Giới thiệu cơng ty Đề tài mơn Công nghệ phần mềm Xây dựng website bán Laptop phần mềm Meta.vn - Sơ đồ website 14... vào hệ thống, tài khoản có quyền cao admin Đề tài môn Công nghệ phần mềm Xây dựng website bán Laptop phần mềm Meta.vn Khách hàng muốn tốn giỏ hàng phải đăng ký (chưa có tài khoản) đăng nhập vào

Ngày đăng: 21/01/2013, 15:20

Từ khóa liên quan

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

Tài liệu liên quan