1. Trang chủ
  2. » Công Nghệ Thông Tin

NHẬP MÔN KỸ THUẬT PHẦN MỀM

16 621 2

Đ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

Thông tin cơ bản

Định dạng
Số trang 16
Dung lượng 1,49 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

NHẬP MÔN KỸ THUẬT PHẦN MỀM... 1 PHÂN TÍCH HIỆN TRẠNG Hàng hóa từ lâu đã gắn liền với cuộc sống của mọi người dân trong xã hội.. Cùng với sự phát triển nhanh chóng của các khu dân cư,

Trang 1

NHẬP MÔN KỸ THUẬT PHẦN

MỀM

Trang 2

MỤC LỤC

1 PHÂN TÍCH 2

1.2.1 YÊU CẦU CHỨC NĂNG NGHIỆP VỤ 2

1.2.2 YÊU CẦU BẢO MẬT 2

1.2.3 YÊU CẦU VỀ MÔI TRƯỜNG CÔNG NGHỆ 2

1.3.1 CHI TIẾT CHỨC NĂNG 4

1.3.2 CHI TIẾT YÊU CẦU BẢO MẬT 4

1.3.3 THÔNG TIN THỰC THỂ 4

1.5.1 QUẢN LÝ NHÂN VIÊN 7

1.5.2 QUẢN LÝ MẶT HÀNG 7

1.5.3 MAIN 7

1.5.4 QUẢN LÝ KHÁCH HÀNG 7

1.5.5 QUẢN LÝ HÓA ĐƠN BÁN HÀNG 8

1.5.6 QUẢN LÝ HÓA ĐƠN CHI TIẾT 8

2 THIẾT KẾ 11

Trang 3

1 PHÂN TÍCH

HIỆN TRẠNG

Hàng hóa từ lâu đã gắn liền với cuộc sống của mọi người dân trong xã hội Cùng với sự phát triển nhanh chóng của các khu dân cư, thị trường hàng hóa ngày càng được phát triển với tốc độ nhanh Một công ty quản lý hàng hóa sẽ bao gồm nhiều hoạt động Để có thể quản lý tốt cần có một phần mềm cụ thể, chi tiết tránh bỏ sót các thông tin hoặc trùng lặp gây rối trong quá trình quản lý

YÊU CẦU HỆ THỐNG

Công ty muốn xây dựng một phần mềm để giải quyết vấn đề trên

1.2.1 YÊU CẦU CHỨC NĂNG NGHIỆP VỤ

o Quản lý nhân viên

o Quản lý khách hàng

o Quản lý hóa đơn bán hàng

o Quản lý hóa đơn chi tiết

o Quản lý mặt hàng

o Thống kê doanh thu từng năm

1.2.2 YÊU CẦU BẢO MẬT

o Tất cả mọi thành viên phải đăng nhập mới sử dụng được phần mềm

1.2.3 YÊU CẦU VỀ MÔI TRƯỜNG CÔNG NGHỆ

hành với môi trường JDK tối thiểu 1.8

o Hệ quản trị CSDL SQL Server 2008 trở lên

USE CASE

Use case là sơ đồ tổng quan về mặt chức năng và phân vai trò người sử dụng Dựa vào yêu cầu hệ thống của khách hàng, chúng ta có thể phác thảo sơ đồ use case như sau

Trang 5

1.3.1 CHI TIẾT CHỨC NĂNG

o Mỗi chức năng quản lý bao gồm các chức năng con:

 Xem: xem tất cả và chi tiết một mục

 Thêm: thêm mới vào cơ sở dữ liệu

 Xóa: xóa theo mã

 Sửa: cập nhật dữ liệu đang xem

 Tìm kiếm: tìm kiếm theo điều kiện

 Điều hướng: di chuyển đến dữ liệu của bản ghi chi tiết trước và sau

 Các chức năng thao tác dữ liệu (thêm, sửa, xóa) cần được kiểm lỗi hợp lý với dữ liệu

o Chức năng đăng nhập và đăng xuất:

 Đăng nhập: để sử dụng phần mềm, bắt buộc phải đăng nhập

 Đăng xuất: đăng nhập lại với người dùng khác hoặc dừng lại đi đâu đó

1.3.2 CHI TIẾT YÊU CẦU BẢO MẬT

o Tất cả phải đăng nhập mới được sử dụng các chức năng trong phần mềm

 Không được phép xem chức năng thống kê doanh thu

1.3.3 THÔNG TIN THỰC THỂ

 Mã nhân viên

 Họ và tên

 Ngày sinh

 Giới tính

 Quê quán

 Mã khách hàng

 Họ tên

 Địa chỉ

 Năm sinh

 Mã hóa đơn

 Mã nhân viên

 Mã khách hàng

 Ngày bán

 Tổng tiền

o Hóa đơn chi tiết

 Mã hóa đơn

 Mã hàng

Trang 6

 Số lượng

 Đơn giá

 Thành tiền

o Mặt hàng

 Mã hàng

 Tên hàng

 Số lượng

 Đơn giá nhập

 Đơn giá bán

 Ghi chú

 Ảnh

Trang 7

UML ACTIVITY DIAGRAM

Trang 8

REQUIREMENT MANAGEMENT

1.5.1 QUẢN LÝ NHÂN VIÊN

1.5.2 QUẢN LÝ MẶT HÀNG

1.5.3 MAIN

1.5.4 QUẢN LÝ KHÁCH HÀNG

Trang 9

1.5.5 QUẢN LÝ HÓA ĐƠN BÁN HÀNG

1.5.6 QUẢN LÝ HÓA ĐƠN CHI TIẾT

Trang 10

UNIT TEST

A: GIAO DIỆN

B: CHỨC NĂNG

7.2 Sai mật khẩu hoặc tài khoản Hiển thị thông báo lỗi và giữ nguyên màn hình Login OK

Trang 11

KẾ HOẠCH THỰC HIỆN

Trang 12

2 THIẾT KẾ

MAIN

Trang 13

ĐĂNG NHẬP

HÓA ĐƠN

Trang 14

HÓA ĐƠN CHI TIẾT

Trang 15

QUẢN LÝ KHÁCH HÀNG

QUẢN LÝ MẶT HÀNG

Ngày đăng: 11/03/2019, 20:42

TỪ KHÓA LIÊN QUAN

w