Bài tập lớn Công NGhệ Phần mềm

31 557 3
Bài tập lớn Công NGhệ Phần mề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

Bài tập lớn Công NGhệ Phần mềm Bài tập lớn Công NGhệ Phần mềm Bài tập lớn Công NGhệ Phần mềmBài tập lớn Công NGhệ Phần mềmBài tập lớn Công NGhệ Phần mềmBài tập lớn Công NGhệ Phần mềmBài tập lớn Công NGhệ Phần mềmBài tập lớn Công NGhệ Phần mềmBài tập lớn Công NGhệ Phần mềmBài tập lớn Công NGhệ Phần mềmBài tập lớn Công NGhệ Phần mềmBài tập lớn Công NGhệ Phần mềmBài tập lớn Công NGhệ Phần mềmBài tập lớn Công NGhệ Phần mềmBài tập lớn Công NGhệ Phần mềmBài tập lớn Công NGhệ Phần mềm

1|Page Học viện nông nghiệp Việt Nam Khoa Công nghệ thông tin Đề tài lựa chọn Tên đề tài Xây dựng website bán hàng thời trang Ngày nộp 28.11.2016 Hình thức Thông tin nhóm STT Tên sinh viên Nguyễn Văn Luận Nhiệm vụ Lớp E-mail K59THA Smallmonter900@gmail.c om Phạm Thị Thảo Diệp Văn Quân Miêu tả đề tài Đề tài phần đặc tả yêu cầu,quản lý dự án,phân tích thiết kế xây dựng webstie bán hàng thời trang Lý chọn đề tài Hiện mua bán mạng phát triển với nhu cầu người mua người bán chúng em chọn đề tài xây dựng website bán hàng thời trang Tóm tắt nội dung thực 2|Page Tài liệu tham khảo NỘI DUNG SỬA ĐỔI *M- Mới S – Sửa X – Xóa Ngày Mục sửa đổi 25/11/2016 Tạo TRANG KÝ M* S, X M Nội dung sửa đổi Người sửa đổi Lần sửa đổi V0.1.1 3|Page NGƯỜI LẬP: Nguyễn Văn Luận Project Manager NGƯỜI KIỂM TRA: Phạm Thị Thảo Project Technical Leader NGƯỜI PHÊ DUYỆT: Diệp Văn Quân Division Leader I.GIỚI THIỆU CHUNG Giới thiệu - Đề tài: xây dựng website bán quần áo thời trang - Hướng phát triển: Hướng đối tượng - Mô hình sử dụng :Mô hình thác nước - Mục tiêu: Xây dựng website dựa yêu cầu thực tế người sử dụng, thiết kế hệ thống mô hình chức cần thiết cho website đưa phương án cài đặt website đem sử dụng thực tiễn 2.Hiện trạng - Hiện nhiều cửa hàng bán đồ thời trang nhỏ lẻ ,nhất tuyến tỉnh mua bán theo cách truyền thống giặp mặt trực tiếp người mua người bán dẫn đến nhiều thời gian,với bùng nổ công nghệ thông tin việc áp dụng vào kinh doanh quan trọng, khách hàng họ ngồi nhà với thiết bị di động họ lựa chọn 4|Page sản phẩm ưng ý ,và người bán lo lắng vấn đề kho chứa gian hàng để trưng bầy sản phẩm mình.Vậy việc xây dựng website bán hàng thời trang đáp ứng yêu cầu trên,giúp cho người bán người mua thực cách dễ dàng ưng ý 3.Yêu cầu hệ thống Hệ thống phần mềm cho phép người sử dụng truy cập vào hệ thống với quyền hạn đươc cho phép Đối tượng truy nhập hệ thống chia làm hai loại đối tượng: người quản trị hệ thống người sử dụng - Người quản trị hệ thống có quyền hạn hệ thống - Người sử dụng bao gồm nhân viên ,khách hàng đăng ký tài khoản website khanh hàng thăm website - Tùy theo chức cấp phép mà hệ thống cho phép người sử dụng có quyền tìm kiếm, cập nhật thông tin dịch vụ , thống kê báo cáo, quản lý công việc cập nhật , cấp phát quyền hạn chức cho đối tượng người sử dụng II TRÌNH BÀY VIỆC QUẢN LÝ DỰ ÁN CỦA NHÓM 1.Bảng lập lịch quản lý dự án: 1.1 Khảo sát thực tế: Tìm hiểu cách thức mua bán hàng qua mạng,phỏng vấn nhân viên bán hàng , chủ cửa hàng khách hàng mua hàng mạng 1.2 Thiết kế logic: Thiết kế bảng liệu,giao diện từ khái niệm liệu khảo sát 1.3 Thiết kế vật lý: Xác định cấu trúc liệu đường truy cập liệu cho chương trình vận hành tối ưu 5|Page 1.4 Code chương trình: Thực viết chương trình theo phần đặc tả phân tích thiết kế công cụ lập trình 1.5 Kiểm thử: Dựa vào yêu cầu khách hàng yêu cầu phần mềm thực kiểm thử chức tính chương trình 1.6 Bàn giao sản phẩm Bàn giao chương trình hoàn chỉnh cho khách hàng ,hướng dẫn khách hàng sử dụng chức chương trình III ĐẶC TẢ YÊU CẦU BÀI TOÁN 1.Gới Thiệu 1.1Mục đích : Phần đặc tả yêu cầu người sử dụng website bán hàng tài liệu yêu cầu cách chi tiết , rõ ràng xác mô tả theo yêu cầu khách hàng, với nội dung mô tả chi tiết chức cần có,đối tượng người sử dụng website 1.2.Phạm vi hệ thống: - Xác định quy trình xử lý nghiệp vụ thực tế - Xác định lại yêu cầu thực tế cho phần mềm: Xác định lại cách thực tế, chi tiết yêu cầu mà khách hàng đặt mua hàng - Đề nghị hệ thống chức cho phần mềm: Xây dựng hệ thống chức phần mềm từ tổng quát đến chi tiết - Sử dụng tài liệu tham khảo cho giai đoạn phân tích thiết kế xây dựng chương trình 2.Tổng quan hệ thống 2.1 Phát biểu toán: Hệ thống bán hàng thiết bị bán hàng thời trang qua mạng hệ thống cung cấp cho người sử dụng, nhà quản lý chức cần thiết để mua bán, quản lý hoạt động cửa hàng Đối với khách hàng, hệ thống cho phép tìm kiếm, xem thông tin sản phẩm website đặt hàng, mua hàng Sau chọn hàng xong chuyển qua toán, đồng thời chọn địa điểm xác định thời gian giao hàng Thực xong 6|Page khách hàng tiến hàng tiến hành xác nhận toán đợi nhận hàng từ phận chuyển hàng kết thúc giao dịch 2.2 Người sử dụng hệ thống: - Khách thăm: khách hàng qua website xem sản phẩm - Khách hàng : khách qua website đăng ký tài khoản - Người quản trị: điều hành quản lý hoạt động hệ thống - Bộ phận kinh doanh: tiếp nhận đơn hàng,liên hệ với khách hàng - Bộ phận kho: kiểm tra hàng kho, nhận hàng cập nhật lên website - Bộ phận nhập hàng: nhập hàng có yêu cầu 2.3 Mô hình phân rã chức hệ thống: Đặc tả yêu cầu chức 3.1 Tạo tài khoản hệ thống: 3.1.1 Mô tả nghiệp vụ: Chức cho phép khách thăm đăng ký tài khoản hệ thống để làm thành viên 3.1.2 Dòng kiện chính: - Vào webstie chọn vào đăng ký -Để đăng kí vào hệ thống điền họ,tên,email,mật nhấn nút đăng ký 3.1.2 Dòng kiện rẽ nhánh: 7|Page - Khi nhập email ko nhấn nút đăng nhập hệ thống đưa tông báo email sai - Khi thông tin khách hàng chưa điền vào ,nhấn nút đăng nhập hệ thống thông báo nội dung không bỏ trống - Nhấn nút trang chủ để quay lại trang chủ 3.2 Đăng nhập vào hệ thống 3.2.1 Mô tả nghiệp vụ; Chức cho phép khách thăm đăng nhập vào hệ thống để đặt giỏ hàng 3.2.2 Dòng kiện chính: - Vào website chọn đăng nhập hệ thống hiển thị: -Để đăng nhập vào webstite nhập email,mật chọn đăng nhập 3.2.3 Dòng kiện rẽ nhánh: - email mật sai hệ thống đưa thông báo email mật sai - Khi bỏ trống email mật hệ thống thông báo không bỏ trống - Khi quên mật nhấn vào quên mật - chưa có mật nhấn vào bạn chưa có tài khoản để đăng ký tài khoản 3.2.4 Yêu cầu đặc biệt: 8|Page Đã truy cập thành công vào website 3.2.5 Điều kiện trước : Đã đăng ký tài khoản website 3.3 Tìm kiếm 3.3.1 Mô tả nghiệp vụ: Chức cho phép khách hàng tìm kiếm mặt hàng cần, 3.3.2 Dòng kiện; - Khách hàng chọn vào mục tìm kiếm, tìm kiếm theo tên, tìm kiếm theo giá 3.4 Chức giỏ hàng 3.4.1 Mô tả nghiệp vụ: Chức cho phép khách hàng đặt mua sản phẩm 3.4.2 Dòng kiện: Khách hàng xem sản phẩm sau thêm sản phẩm vào giỏ hàng tức khách hàng đặt mua sản phẩm Khách hàng chọn số lượng sản phẩm 3.4.3 Dòng kiện rẽ nhánh: - khách hàng nhấn vào xóa giỏ hàng không muốn đặt mua sản phẩm -khách hàng nhấn nút toán để toán 3.5 Quản lý sản phẩm 3.5.1 Mô tả nghiệp vụ: Quản lý sản phẩm tên, hãng sản suất ,số lượng ,giá cả,loại sản phẩm 3.5.2 Dòng kiện; - Thêm sản phẩm: người quản trị website chọn thêm sản phẩm, hệ thống chuyển đến trang thêm sản phẩm,ở trang người dùng nhập thông tin sản phẩm gửi cho hệ thống 9|Page - Sửa sản phẩm: người quản trị website chọn sửa sản phẩm, hệ thống chuyển sang trang sửa sản phẩm, trang người dùng nhập thông tin cần sửa gửi hệ thống - Xóa sản phẩm: khhi người quản trị chọn xóa sản phẩm hệ thống gửi thông tin cần xóa database ,thông tin xóa khỏi database 3.6 Quản lý đơn đặt hàng 3.6.1 Mô tả nghiệp vụ; Chức cho phép người quản trị xem chi tiết đơn đặt hàng : Thông tin đơn hàng thông tin khách hàng ,thông tin sản phẩm ,thông tin người chuyển hàng 3.6.2 Dòng kiện: Người quản trị chọn nhân viên giao hàng,ghi thêm đơn hàng thời gian giao hàng, tình trạng đơn đặt hàng trạng thái chuyển, mà nhân viên giao hàng chưa chọn hệ thống thông báo chưa chọn nhân viên giao hàng 3.6.3 Dòng kiện rẽ nhánh Người quản trị chọn chức hủy đơn hàng nhân viên giao hàng không liên lạc với khách hàng sau thời gian cụ thể 3.7 Quản lý người dùng: 3.7.1 Mô tả nghiệp vụ: Chức cho phép người quản tri quản lý thông tin khách hàng tên, email,mật 3.7.2 Dòng kiện chính: Người quản trị chọn chức thêm sửa xóa,để thực thêm sửa xóa thành viên gửi database 3.7.3 Điều kiện trước Khách hàng đăng ký tài khoản hệ thống 10 | P a g e Yêu cầu phi chức 4.1 Yêu cầu bảo mật Yêu cầu hệ thống phải bảo mật thông tin khách hàng, thông tin khách hàng phải bảo mật mật thông tin tế nhị khác 4.2 Yêu cầu lưu Hệ thống đáp ứng yêu cầu: Dữ liệu lưu hệ thống lưu dự phòng tự động 24/24 hệ thống song hành tránh mát liệu Dữ liệu hệ thống kết xuất thiết bị lưu trữ phục hồi cần thiết 4.3 Yêu cầu tính sử dụng Hệ thống cho ph p truy cập liệu thời gian thực Các tác vụ thực tức thời thời gian ngừng cho phép chấp nhận 30s Hệ thống đảm bảo phục vụ truy cập online 50 người lúc Hệ thống đảm bảo trả lời thắc mắc yêu cầu khách hàng vòng tiếng 4.3 Các giàng buộc thiết kế ; Hệ thống đáp ứng yêu cầu: Hệ thống xây dựng mã nguồn mở Sử dụng công nghệ servlet/jsp Web server sử dụng Tomcat Apache Web browser IE Netscape Mozilla Firefox Hệ quản trị sở liệu Ms Access Phân tích thiết kế thực theo chuẩn UML Các công cụ hỗ trợ không tính quyền, thư viện hỗ trợ khác phải mã nguồn mở Hệ thống thiết kế theo hướng có khả phát triển tương lai với việc thêm bớt module, tích hợp hệ thống vào hệ thống khác dễ dàng 4.4 Giao diện phần cứng: -Hệ điều hành : windows -Bộ xử lý: CPU lớn 2.30 GHz -Ram: lớn 4GB -Ổ cứng: lớn 200GB Phía khách hàng: -Hệ điều hành: windows XP trở nên, UNIX, MAX 17 | P a g e 2.1.1f quản lý danh mục 18 | P a g e xây dựng biểu đồ lớp Xây dựng biểu đồ tuần tự: 4.1 Biểu đồ cho chức xem sản phẩm: 19 | P a g e 4.2 Biểu đồ cho chức thêm giỏ hàng: 20 | P a g e 4.3 biểu đồ tuầ tự cho chức đăng ký; 4.4 biểu đồ cho chức quản lý đơn đặt hàng Cho phép nhà quản trị xem đơn đặt hàng khách hàng xóa đơn đặt hàng hệ thống trường hợp ship không liên lạc với khách hàng; 21 | P a g e 4.5 biểu đồ trình tự cho chức toán: 4.6 biểu đồ trình tự cho chức thêm sản phẩm ; V.Thiết kế sở liệu 22 | P a g e 1.Mô hình liệu 2.Xác định thực thể - Khachhang(MaKH,TenKH,Diachi,SDT,Matkhau) SanPham(MaSP,MaNCC,TenSP,ThongtinSp) GiaSP(MaSP,GiaSP,ChuongtrinhKM) NCC(MaNCC,TenNCC,Ghichu) DonDH(MaDon,MaKH,MaSP,Ngaydat) Giohang(MaGH,MaKH,Tinhtrang,Dongia) Giaohang(MaShip,MaDon,Ngaychyen,Ngayden,Phichuyen) Hoadon(MaHD,MaDon,Ngaytra,tongtien,Htthanhtoan) 3.Bảng liệu 3.1.Bảng khách hàng:Khachhang Thuộc tính Kiểu MaKH Char TenKH Varchar Diachi Varchar SDT Varchar Matkhau Varchar 3.2.Bảng sản phẩm:Sanpham Null Rằng buộc Khóa Mô tả 23 | P a g e Thuộc tính Kiểu MaSP Char MaNCC Char TenSP Varchar ThongtinSP Varchar Null Rằng buộc Mô tả Khóa 3.3.Bảng giá sản phẩm:GiaSP Thuộc tính Kiểu MaSP Char GiaSP Varchar ChuongtrinhK M Varchar Null Rằng buộc Mô tả Khóa 3.4.Bảng nhà cung cấp:NCC Thuộc tính Kiểu MaNCC Char TenNCC Varchar Ghichu Varchar Null Rằng buộc Mô tả Khóa 3.5.Bảng giỏ hàng;Giohang Thuộc tính Kiểu MaGH Char MaKH Char Tinhtrang Varchar Dongia Varchar Null Rằng buộc Khóa Mô tả 24 | P a g e 3.6.Bảng đơn đặt hàng:DonDH Thuộc tính Kiểu MaDon Char MaKH Char MaSP Char Ngaydat Varchar Null Rằng buộc Mô tả Khóa 3.7.Bảng giao hàng:Giaohang Thuộc tính Kiểu MaShip Char MaDon Char Ngaychuye n Varchar Ngayden Varchar Phichuyen Varchar Null Rằng buộc Mô tả Khóa 3.8.Bảng hóa đơn:Hoadon Thuộc tính Kiểu MaHD Char MaDon Char Ngaytra Varchar Tongtien Varchar Htthahtoan Varchar Null Rằng buộc Khóa Mô tả 25 | P a g e VI Thiết kế giao diện 1.giao diện website: 26 | P a g e 2.chức đăng nhập: 3.giao diện đăng ký: 27 | P a g e 4.giao diện giỏ hàng: VII kiểm thử 1.Kiểm thử unit test: 1.1 kiểm thử cho chức đăng nhập: 28 | P a g e 29 | P a g e 1.2 kiểm thử cho chức quản lý giỏ hàng: 1.3 kiểm thử cho chức mua hàng: 30 | P a g e 1.3 kiểm thử chức quản lý danh mục sản phẩm: 2.Kiểm thử trình duyệt: 31 | P a g e ... lại yêu cầu thực tế cho phần mềm: Xác định lại cách thực tế, chi tiết yêu cầu mà khách hàng đặt mua hàng - Đề nghị hệ thống chức cho phần mềm: Xây dựng hệ thống chức phần mềm từ tổng quát đến chi... Code chương trình: Thực viết chương trình theo phần đặc tả phân tích thiết kế công cụ lập trình 1.5 Kiểm thử: Dựa vào yêu cầu khách hàng yêu cầu phần mềm thực kiểm thử chức tính chương trình 1.6... thống vào hệ thống khác dễ dàng 4.4 Giao diện phần cứng: -Hệ điều hành : windows -Bộ xử lý: CPU lớn 2.30 GHz -Ram: lớn 4GB -Ổ cứng: lớn 200GB Phía khách hàng: -Hệ điều hành: windows XP

Ngày đăng: 19/04/2017, 17:39

Từ khóa liên quan

Mục lục

  • I.GIỚI THIỆU CHUNG

    • 1. Giới thiệu

    • 2.Hiện trạng

    • 3.Yêu cầu hệ thống

    • II. TRÌNH BÀY VIỆC QUẢN LÝ DỰ ÁN CỦA NHÓM

    • III. ĐẶC TẢ YÊU CẦU BÀI TOÁN

      • 1.Gới Thiệu

        • 1.1Mục đích :

        • 1.2.Phạm vi hệ thống:

        • 2.Tổng quan hệ thống

          • 2.1 Phát biểu bài toán:

          • 2.2 Người sử dụng hệ thống:

          • 2.3 Mô hình phân rã chức năng của hệ thống:

          • 3. Đặc tả yêu cầu chức năng

            • 3.1 <YCNN001> Tạo tài khoản của hệ thống:

            • 3.2<YCNN002> Đăng nhập vào hệ thống

            • 3.3<YCNN003> Tìm kiếm

            • 3.4<YCNN004> Chức năng giỏ hàng

            • 3.5<YCNN005> Quản lý sản phẩm

            • 3.6<YCNN006> Quản lý đơn đặt hàng

            • 3.7 Quản lý người dùng:

            • 4. Yêu cầu phi chức năng

              • 4.1<SRS001> Yêu cầu về bảo mật

              • 4.2<SRS002> Yêu cầu về sao lưu

              • 4.3<SRS003> Yêu cầu về tính sử dụng

              • 4.3<SRS004> Các giàng buộc thiết kế ;

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

Tài liệu liên quan