1. Trang chủ
  2. » Luận Văn - Báo Cáo

Báo cáo bài tập lớn môn kỹ thuật phần mềm ứng dụng

31 14 0

Đ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

Nội dung

BÁO CÁO BÀI TẬP LỚN MÔN: KỸ THUẬT PHẦN MỀM ỨNG DỤNG GVHD: Th.S Nguyễn Thị Kim Thoa Nhóm thực hiện: Nhóm 1 1. Lương Văn Minh 20152445 2. Trương Thị Minh 20156078 3. Nguyễn Thị Phú 20156240 4. Đỗ Anh Tuấn 20154077 Hà Nội, 2017 MỤC LỤC Chương 1. Các pha trong phát triển hệ thống 1.1 Pha lập kế hoạch………………………………………………………………..02 1.2 Pha tìm hiểu yêu cầu……………………………………………………………03 1.3 Pha phân tích……………………………………………………………………04 1.4 Từ điển dữ liệu…………………………………………………………………08 1.5 Pha thiết kế cơ sở dữ liệu………………………………………………………..08 Chương 2. Giao diện hệ thống 2.1 Giao diện dành cho khách hàng…………………………………………………12 2.2 Giao diện dành cho nhân viên cửa hàng………………………………………...27 Chương 1. Các pha trong phát triển hệ thống 1.1 Pha lập kế hoạch Khởi tạo dự án: Các mục tiêu cơ bản của hệ thống: - Cung cấp giao diện trực quan, dễ dùng để khách hàng ghé xem các sản phẩm và đặt hàng - Có thể tìm kiếm các sản phẩm nhanh chóng bằng 2 ngôn ngữ tiếng Việt và tiếng Anh - Có thể dễ dàng quản lý lượng khách truy cập - Dễ dàng quản lý, thống kê tình trạng hàng hóa - Có thể dễ dàng cập nhật, bổ sung các mặt hàng mới, các thông tin mới như chương trình khuyến mại - Website có thể hiển thị đa ngôn ngữ Giá trị nghiệp vụ: - Giúp khách hàng tiết kiệm thời gian đi mua sắm, chỉ cần ngồi ở nhà hoặc ở bất kỳ đâu lên website tìm sản phẩm cần mua và đặt hàng. Sản phẩm sẽ được vận chuyển tới cho khách hàng. - Giúp quảng bá rộng rãi cửa hàng, sẽ có nhiều người biết đến cửa hàng và đặt mua sản phẩm của cửa hàng, nhờ đó cửa hàng tăng doanh thu, lợi nhuận. Phân tích tính khả thi: - Khả thi về mặt kỹ thuật: Các thành viên trong nhóm có khả năng phân tích, thiết kế cơ sở dữ liệu, lập trình front-end và back-end cho website => Chúng ta hoàn toàn có thể xây dựng được hệ thống này - Khả thi về mặt kinh tế: + Do các thành viên trong nhóm đều có khả năng thiết kế và lập trình cho hệ thống nên không mất chi phí thuê nhân lực. + Do hệ thống không làm việc với các thiết bị ngoại vi nên không mất chi phí mua phần cứng. => Chúng ta nên xây dựng hệ thống này

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN ĐIỆN TỬ - VIỄN THÔNG  BÁO CÁO BÀI TẬP LỚN MÔN: KỸ THUẬT PHẦN MỀM ỨNG DỤNG GVHD: Th.S Nguyễn Thị Kim Thoa Nhóm thực hiện: Nhóm 1 Lương Văn Minh Trương Thị Minh Nguyễn Thị Phú Đỗ Anh Tuấn Hà Nội, 2017 20152445 20156078 20156240 20154077 MỤC LỤC Chương Các pha phát triển hệ thống 1.1 Pha lập hoạch……………………………………………………………… 02 kế 1.2 Pha tìm hiểu u cầu…………………………………………………………… 03 1.3 Pha phân tích…………………………………………………………………… 04 1.4 Từ điển liệu………………………………………………………………… 08 1.5 Pha thiết kế liệu……………………………………………………… 08 sở Chương Giao diện hệ thống 2.1 Giao diện dành cho khách hàng………………………………………………… 12 2.2 Giao diện dành cho hàng……………………………………… 27 nhân viên cửa Chương Các pha phát triển hệ thống 1.1 Pha lập kế hoạch Khởi tạo dự án: Các mục tiêu hệ thống: - Cung cấp giao diện trực quan, dễ dùng để khách hàng ghé xem sản phẩm đặt hàng - Có thể tìm kiếm sản phẩm nhanh chóng ngơn ngữ tiếng Việt tiếng Anh - Có thể dễ dàng quản lý lượng khách truy cập - Dễ dàng quản lý, thống kê tình trạng hàng hóa - Có thể dễ dàng cập nhật, bổ sung mặt hàng mới, thơng tin chương trình khuyến mại - Website hiển thị đa ngơn ngữ Giá trị nghiệp vụ: - Giúp khách hàng tiết kiệm thời gian mua sắm, cần ngồi nhà đâu lên website tìm sản phẩm cần mua đặt hàng Sản phẩm vận chuyển tới cho khách hàng - Giúp quảng bá rộng rãi cửa hàng, có nhiều người biết đến cửa hàng đặt mua sản phẩm cửa hàng, nhờ cửa hàng tăng doanh thu, lợi nhuận Phân tích tính khả thi: - Khả thi mặt kỹ thuật: Các thành viên nhóm có khả phân tích, thiết kế sở liệu, lập trình front-end back-end cho website => Chúng ta hồn tồn xây dựng hệ thống - Khả thi mặt kinh tế: + Do thành viên nhóm có khả thiết kế lập trình cho hệ thống nên khơng chi phí th nhân lực + Do hệ thống không làm việc với thiết bị ngoại vi nên khơng chi phí mua phần cứng => Chúng ta nên xây dựng hệ thống - Khả thi mặt tổ chức: Trong kinh doanh, việc đa dạng hóa phương thức tiếp cận người tiêu dùng quan trọng doanh nghiệp Cùng với phát triển mạnh mẽ công nghệ thông tin, cụm từ “bán hàng trực tuyến” khơng cịn xa lạ với doanh nghiệp lớn nhỏ xem đường tiếp cận khách hàng mới, hiệu tiết kiệm chi phí Do đó, xây dựng hệ thống này, hồn tồn triển khai thực tế, cụ thể cửa hàng Quản trị dự án: - Quản lý dự án: Danh sách thành viên nhóm: Lương Văn Minh: Leader Trương Thị Minh: Timekeeper Nguyễn Thị Phú: Notetaker Đỗ Anh Tuấn: Team member - Phân cơng cơng việc: Lương Văn Minh: Phân tích thiết kế hệ thống, xử lý back-end Trương Thị Minh, Nguyễn Thị Phú: phân tích xây dựng sở liệu Đỗ Anh Tuấn: Thiết kế giao diện, front-end website 1.2 Pha tìm hiểu yêu cầu - - - Mỗi có sản phẩm mới, sản phẩm gắn ID nhân viên cửa hàng nhập tất thông tin sản phẩm vào hệ thống Nhân viên cửa hàng chỉnh sửa xóa sản phẩm khỏi hệ thống Mỗi có khách hàng ghé thăm đăng kí tài khoản thành viên website, thông tin khách hàng ghi lại cập nhật hệ thống Khách hàng sử dụng tài khoản cá nhân để đăng nhập Khách hàng sửa đổi thơng tin cá nhân tài khoản Khi khách hàng ghé thăm website, khách hàng xem sản phẩm hay dùng cơng cụ tìm kiếm để tìm sản phẩm mong muốn Khi đặt mua sản phẩm, khách hàng điền vào form thông tin liên lạc: SĐT, email, địa để đặt hàng Sau khách hàng đặt mua sản phẩm, thông tin đơn hàng tự động lưu vào hệ thống Nhân viên cửa hàng dễ dàng tìm kiếm thơng tin khách hàng, thơng tin sản phẩm hay hóa đơn mua hàng khách hàng Hệ thống xuất báo cáo, thống kê tình trạng hàng hóa, lượng mua, doanh thu, lợi nhuận,… 1.3 Pha phân tích: Sơ đồ chức hệ thống: Sơ đồ luồng liệu DFD: Sơ đồ DFD mức (chức 1): Sơ đồ DFD mức (chức 2): Sơ đồ DFD mức (chức 3): Sơ đồ DFD mức (chức 4): Sơ đồ DFD mức (chức 5): Sơ đồ DFD mức (chức 6): 1.4 Từ điển liệu ST T Viết tắt Mô tả QTHT Quản trị hệ thống: bao gồm đăng kí khách hàng, đăng nhập, chỉnh sửa thơng tin Thơng tin Khách hàng Đăng kí khách hàng: Khách hàng đăng kí thơng tin cần thiết để tạo tài khoản mua bán online tên, gmail, số điện thoại, địa chỉ, … Chỉnh sửa thông tin: chỉnh sửa thông tin cá nhân khách hàng Sửa thông tin sản phẩm: thông tin sản phẩm giá, số lượng,ảnh minh họa, Thông tin phản hồi: đánh giá khách hàng sản phẩm Số lượng sản phẩm Thông tin khách hàng: thông tin cá nhân mà khách hàng cung cấp đăng kí tài khoản giao dịch sản phẩm Hóa đơn: hóa đơn mua hàng TT KH Đăng kí KH Chỉnh sửa TT Sửa TT SP TTPH SL SP TT KH HĐ 1.5 Pha thiết kế sở liệu (CSDL) Mẫu biểu: Những liệu cần quản lý: - Mặt hàng - Khách hàng - Hóa đơn Các thuộc tính mà hệ thống CSDL quản lý: Mã mặt hàng, tên mặt hàng, đơn giá, hình ảnh (link ảnh), thích, số lượng hàng cịn, mã nhóm mặt hàng, tên nhóm mặt hàng, mã khách hàng, tên khách hàng, số điện thoại, email, địa chỉ, tên đăng nhập, mật (đã mã hóa), mã hóa đơn, giỏ hàng, tổng tiền, ngày đặt hàng, ngày nhận hàng Quy tắc nghiệp vụ: - Mỗi mặt hàng có mã thuộc nhóm - Mỗi nhóm mặt hàng có mã - Mỗi khách hàng có mã - Mỗi hóa đơn thời điểm đặt hàng có mã Các phụ thuộc hàm: Mã mặt hàng → (Tên mặt hàng, đơn giá, hình ảnh, mã nhóm mặt hàng) Mã nhóm mặt hàng Mã khách hàng mật khẩu) → → Tên nhóm mặt hàng (Tên khách hàng, số điện thoại, email, địa chỉ, tên đăng nhập, → Mã hóa đơn (Mã khách hàng, mã mặt hàng, số lượng hàng mua, ngày đặt hàng, ngày nhận hàng) Chuẩn hóa CSDL: Liệt kê thuộc tính: Bảng R1 Chuẩn hóa 1NF bảng R1 cách làm phẳng bảng => Bảng R1 10 Tên khách hàng: 24 Quay lại Giao diện xem sản phẩm Code:

Ngày đăng: 15/12/2021, 16:55

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w