Tải bản đầy đủ (.docx) (60 trang)

Báo cáo thực hành môn công nghệ phần mềm đề tài quản lý gara ô tô

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.72 MB, 60 trang )

BÁO CÁO THỰC HÀNH
Môn: Công ngh ệ ph ần m ềm
Đề tài: [Qu ản lý Gara Ơ Tơ]
Giáo viên: Bùi Th ị Thanh Tú
Mã số nhóm: 7
Tên thành viên

1

Mã số sinh viên


Mụ c lục
1

LAB 1 - XÁC ĐỊNH U CẦU...........................................................................................................................................................................................................6
1.1

Mơ hình cơ cấu tổ chức.........................................................................................................................................................................................................6

1.1.1

Sơ đồ tổ chức................................................................................................................................................................................................................6

1.1.2

Ý nghĩa các bộ phận.......................................................................................................................................................................................................6

1.2

Nhu cầu người dùng và Yêu cầu của phần mềm (NGHIỆP VỤ)............................................................................................................................................7



1.3

Biểu mẫu................................................................................................................................................................................................................................ 9

1.3.1

BM01: [Tên biểu mẫu]...................................................................................................................................................................................................9

1.3.2

BM02: [Tên biểu mẫu]...................................................................................................................................................................................................9

1.3.3

BM03: [Tên biểu mẫu]...................................................................................................................................................................................................9

1.4

Quy định.............................................................................................................................................................................................................................. 10

1.5

Danh sách yêu cầu...............................................................................................................................................................................................................10

1.5.1

Danh sách yêu cầu nghiệp vụ.....................................................................................................................................................................................10

1.5.2


Danh sách yêu cầu tiến hóa........................................................................................................................................................................................11

1.5.3

Danh sách yêu cầu hiệu quả.......................................................................................................................................................................................11

1.5.4

Danh sách yêu cầu tiện dụng......................................................................................................................................................................................12

1.5.5

Danh sách yêu cầu bảo mật........................................................................................................................................................................................13

1.5.6

Danh sách yêu cầu an toàn.........................................................................................................................................................................................14
2


1.5.7

Danh sách u cầu tương thích..................................................................................................................................................................................14

1.5.8

Danh sách u cầu cơng nghệ.....................................................................................................................................................................................15

1.6


Bảng trách nhiệm................................................................................................................................................................................................................15

1.6.1

Bảng trách nhiệm yêu cầu nghiệp vụ.........................................................................................................................................................................15

1.6.2

Bảng trách nhiệm yêu cầu tiến hóa............................................................................................................................................................................16

1.6.3

Bảng trách nhiệm yêu cầu hiệu quả...........................................................................................................................................................................16

1.6.4

Bảng trách nhiệm yêu cầu tiện dụng..........................................................................................................................................................................18

1.6.5

Bảng trách nhiệm yêu cầu bảo mật............................................................................................................................................................................18

1.6.6

Bảng trách nhiệm yêu cầu an toàn.............................................................................................................................................................................20

1.7

Bảng trách nhiệm u cầu tương thích..............................................................................................................................................................................20


1.8

Bảng mơ tả chi tiết u cầu nghiệp vụ................................................................................................................................................................................21

1.8.1
2

[nghiệp vụ 1]................................................................................................................................................................................................................21

LAB 2 - MƠ HÌNH HĨA U CẦU.................................................................................................................................................................................................22
2.1

Mơ hình chức năng.............................................................................................................................................................................................................22

2.1.1

Sơ đồ chức năng..........................................................................................................................................................................................................22

2.1.2

Ý nghĩa các chức năng.................................................................................................................................................................................................23

2.2

Sơ đồ sử dụng chức năng....................................................................................................................................................................................................24

2.2.1

[Chức năng 1]..............................................................................................................................................................................................................24


2.2.2

[Chức năng 2]..............................................................................................................................................................................................................24
3


2.3

Sơ đồ phân quyền sử dụng.................................................................................................................................................................................................24

2.4

Sơ đồ luồng dữ liệu.............................................................................................................................................................................................................25

2.4.1

[Chức năng 1]..............................................................................................................................................................................................................25

2.4.2

[Chức năng 2]..............................................................................................................................................................................................................27

2.5

3

Sơ đồ khai thác hệ thống....................................................................................................................................................................................................28

2.5.1


Cách thức triển khai....................................................................................................................................................................................................28

2.5.2

Sơ đồ triển khai...........................................................................................................................................................................................................29

LAB 3: THIẾT KẾ DỮ LIỆU.............................................................................................................................................................................................................30
3.1

Sơ đồ logic...........................................................................................................................................................................................................................30

3.2

Chi tiết các bảng..................................................................................................................................................................................................................30

3.2.1

4

Bảng …......................................................................................................................................................................................................................... 30

3.3

Nội dung bảng tham số.......................................................................................................................................................................................................31

3.4

Các thuộc tính tối ưu tốc độ xử lý.......................................................................................................................................................................................31


3.5

Các thuộc tính sao lưu backup............................................................................................................................................................................................32

3.6

Các thuộc tính hồi phục dữ liệu..........................................................................................................................................................................................32

3.7

Các thuộc tính xóa dữ liệu..................................................................................................................................................................................................32

3.8

Các câu SQL theo biểu mẫu.................................................................................................................................................................................................32

LAB 4: THIẾT KẾ GIAO DIỆN.........................................................................................................................................................................................................33
4.1

Tiêu chuẩn thiết kế giao diện..............................................................................................................................................................................................33
4


4.1.1

Tiêu chuẩn đối với các màn hình................................................................................................................................................................................33

4.1.2

Tiêu chuẩn đối với các yếu tố trên màn hình.............................................................................................................................................................33


4.2

Sơ đồ giao diện tổng quát...................................................................................................................................................................................................34

4.3

Giao diện chi tiết.................................................................................................................................................................................................................34

4.3.1

[Màn hình giao diện 1]................................................................................................................................................................................................34

4.3.2

[Màn hình giao diện 2]................................................................................................................................................................................................34

5


1 LAB 1 - XÁC ĐỊNH U CẦU
1.1 Mơ hình cơ cấu tổ chức
1.1.1 Sơ đồ tổ chức
Chủ Gara

Bộ phận quản trị

Bộ phận kế toán

Bộ phận kho


Bộ phận kỹ thuật

1.1.2 Ý nghĩa các bộ phận

ST
T

Tên bộ phận

Mô tả

1

Bộ phận quản trị

Có nhiệm vụ quản lý và điều hành tồn bộ mọi hoạt động của gara, nắm được tình hình thu chi của gara để báo cáo
thống kê cho chủ gara theo định kỳ (hàng tháng, hàng quý) hay báo cáo đột xuất theo yêu cầu.

2

Bộ phận kế toán

Quản lý tất cả thu chi trong các hoạt động kinh doanh của Gara để báo cáo thống kê doanh thu tổng hợp, theo từng tổ
sữa chữa, Theo loại dịch vụ, Công, phụ tùng cho bộ phận quản trị theo ngày, tháng, theo quý hay khi có yêu cầu.
6


3


Bộ phận kho

Quản lý các vật tư phụ tùng mua từ Nhà cung cấp và số lượng vật tư xuất ra Gara phục vụ cho việc sửa chữa, bảo trì,
báo cáo thống kê hàng tồn cho bộ phận quản trị theo quy định (tháng, quý) hay khi có yêu cầu.

4

Bộ phận kỹ thuật

Thực hiện nhiệm đánh giá tình trạng xe và lên phương án sửa chữa, bảo trì, tiến hành sửa chữa và chịu trách nhiệm về
chất lượng các xe đã sửa chữa, bảo trì tại Gara.

1.2 Nhu cầu người dùng và Yêu cầu của phần mềm (NGHIỆP VỤ)
ST
T

Nhu cầu

Nghiệp vụ

Ai
Lãnh đạo

Bộ
phận
thực
hành

Bộ phận
liên

quan

Hệ
thống
ngoài

1
Quản trị viên muốn lập phiếu tiếp nhận khách hàng đã
đăng ký bảo trì, sửa chữa xe.

lập phiếu tiếp nhận

Lập bảng báo giá

Quản trị muốn quản lý thông tin khách hàng

quản lý thông tin
khách hàng

Quản trị muốn Tra cứu thơng tin khách hàng
sửa chữa, bảo trì xe.

Tra cứu thơng tin
khách hàng
7

Tự
động
hồn
tồn


Lưu
trữ

Tự
động
hồn
tồn

Lưu
trữ

Trưởng phịng

Trưởng phịng

Bộ phận
quản trị

Trưởng phịng

Bộ phận
quản trị

Tự
động
hồn
tồn

Lưu

trữ

Bộ phận
quản trị

Tự
động

Tra
cứu

3

4

Phâ
n
loại
yêu
cầu

Bộ phận
quản trị

2
Quản trị muốn lập bảng báo giá cho khách hàng

Mức
độ hỗ
trợ


Trưởng phịng

Bộ phận kế
tốn

Máy qt
mã vạch


hồn
tồn
5

6

Quản trị muốn Tra cứu thơng tin xe

Tra cứu thơng tin xe

Quản trị tra cứu các hóa đơn, chứng từ mua,
bán, xuất, nhập, tồn vật tư phụ tùng

Tra cứu các hóa đơn
chứng từ

Trưởng phịng

Bộ phận
quản trị


Trưởng phịng

Bộ phận
Quản trị

Trưởng phịng

Bộ phận
quản trị

Bộ phận kế
tốn

7
Quản trị muốn Quản lý thơng tin nhà cung cấp

Quản lý thông tin nhà
cung cấp

8

Quản trị muốn Lập phiếu mua vật tư phụ tùng từ Nhà
cung cấp.

Lập phiếu mua vật tư
phụ tùng

Trưởng phòng


Bộ phận
quản trị

Nhà cung
cấp

9

Quản trị muốn lập báo kết quả hoạt động kinh doanh theo
tháng, quý, năm.

Lập báo cáo thu chi

Trưởng phòng

Bộ phận
quản trị

Chủ Gara

10 Kế toán muốn lập phiếu sửa chữa cho khách hàng

lập phiếu sửa chữa

Trưởng phịng

Kế tốn

Bộ phận kỹ
thuật


11 Quản trị muốn lập phiếu bàn giao xe để sửa chữa bảo trì.

lập phiếu bàn giao xe

Trưởng phịng

Bộ phận
quản trị

12 Kế tốn muốn lập phiếu quyết toán cho khách hàng để
đưa xe ra cổng.

lập phiếu quyết tốn

Trưởng phịng

Kế tốn

13 Kế tốn muốn lập phiếu đề nghị xuất vật tư

phiếu đề nghị xuất vật

Trưởng phịng

8

Kế tốn

Máy in


Tự
động
hồn
tồn

Tra
cứu

Tự
động
hồn
tồn

Tra
cứu

Tự
động
hồn
tồn

Lưu
trữ

Bán tự
động

xử lý
tính

tốn

Bán tự
động

Lưu
trữ,
tính
tốn

Máy qt
mã vạch

Bán tự
động

Lưu
trữ,

Bộ phận kỹ
thuật

Máy in

Tự
động
hoàn
toàn

Lưu

trữ,

Bộ phận kỹ
thuật
Bộ phận
kho

Máy in

Bán tự
động

Lưu
trữ

Máy in

Bán tự

Lưu




động

14 Quản lý các phương thức thanh toán : tiền mặt, thẻ tín
dụng, chuyển khoản…

Quản lý các phương

thức thanh tốn

Trưởng phịng

15 Kế tốn muốn lập báo cáo tình hình thu chi trong ngày.

Lập báo cáo thu chi

Trưởng phòng

16 Thủ kho muốn lập danh mục vật tư phụ tùng theo từng
loại.

lập danh mục vật tư
phụ tùng

Thủ kho

17 Thủ kho muốn lập phiếu nhập vật tư phụ tùng

lập phiếu nhập vật tư
phụ tùng

Thủ kho

Bộ phận
kho

18 Thủ kho muốn lập phiếu xuất kho vật tư phụ tùng sửa
chữa


lập phiếu xuất kho

Thủ kho

Bộ phận
kho

19

Thủ kho muốn lập bảng kiểm kê vật tư phụ tùng trong
kho.

lập bảng kiểm kê

Thủ kho

Bộ phận
kho

20

Thủ kho Lập báo cáo nhập, xuất , tồn vật tư phụ tùng
trong kho

Lập báo cáo

Thủ kho

Bộ phận

kho

21

Nhân viên kỹ thuật Lập phiếu đánh giá tình trạng xe

Lập phiếu đánh giá
tình trạng xe.

Trưởng phịng

Bộ phận
kỹ thuật

22

Nhân viên kỹ thuật lập bản kế hoạch sửa chữa, bảo trì

Lập bản kế hoạch sửa

Trưởng phịng

Bộ phận

9

Kế tốn

Kế tốn


Trữ

Tự
động
hồn
tồn
Bộ phận
quản trị

Bộ phận
kho

Bán tự
động
Tự
động
hoàn
toàn

Lưu
trữ

Nhà cung
cấp

Tự
động
hoàn
toàn


Lưu
trữ

Bộ phận kỹ
thuật

Tự
động
hoàn
toàn

Lưu
trữ

Tự
động
hoàn
toàn

Lưu
trữ

Bộ phận
quản trị

Bán tự
động

Kết
xuất


Bộ phận
quản trị

Tự
động
hoàn
toàn

Lưu
trữ

Tự

Lưu


từng loại xe.

chữa, bảo trì

23

Nhân viên kỹ thuật lập bản yêu cầu xuất vật tư phụ tùng
theo báo giá đã duyệt cho việc sửa chữa, bảo trì.

lập bản yêu cầu xuất
vật tư phụ tùng

Trưởng phòng


Bộ phận
kỹ thuật

24

Nhân viên kỹ thuật muốn lập phiếu xuất
xưởng cho xe đã bảo tri và sửa chữa xong.

lập phiếu xuất xưởng

Trưởng phòng

Bộ phận
kỹ thuật

25

Nhân viên kỹ thuật muốn báo thống kê các lệnh sửa chữa,
bảo trì xe.

báo thống kê các lệnh
sửa chữa

Trưởng phịng

Bộ phận
kỹ thuật

1.3 Biểu mẫu

1.3.1 BM01: Tiếp nhận xe sửa

10

kỹ thuật

Bộ phận
kho

Bộ phận
Quản trị

Máy in

động
hoàn
toàn

trữ

Bán tự
động

Lưu
trữ

Tự
động
hoàn
toàn


Lưu
trữ

Bán tự
động

Lưu
trữ


1.3.2 BM02: Phiếu Sửa Chữa

1.3.3 BM03: Danh Sách các xe

11


1.3.4 BM04: Phiếu thu tiền

1.3.5 BM05.1: Doanh số

12


1.3.6 BM05.2: Báo Cáo Tồn

13



1.3.7 BM06: Phiếu Nhập Kho

14


1.3.8 BM07: Phiếu Xuất Kho

15


1.3.9 BM08: Bảng Báo Giá

16


1.3.10 BM09: Biên Bản Kiểm Tra Tình Trạng Xe

17


1.3.11 BM10: Biên Bản Bàn Giao Xe

18


1.4 Quy định
Tên quy định
QĐ1

Nội dung

- Mỗi một xe có một hồ sơ sửa chữa riêng lưu đầy đủ thông tin của xe: Biển số xe, tên chủ xe, điện thoại, địa chỉ, hiệu xe.
- Có 10 Hiệu xe (Toyota, HonDa, SuZuKi, Ford, ...).
- Trong mỗi ngày tiếp nhận sửa chữa tối đa 30 xe.

QĐ2

- Có 200 loại vật tư phụ tùng với đơn giá được niêm yết và có 100 loại tiền công. Thành tiền = (Số lượng * Đơn giá) + Tiền công.

QĐ4

- Số tiền thu không vượt quá số tiền khách hàng đang nợ

QĐ6

- Người dùng có thể thay đổi các quy định như sau:
+ QĐ1: Thay đổi số lượng hiệu xe, số xe, số xe sửa chữa tối đa trong ngày.
+ QĐ2: Thay đổi số loại vật tư phụ tùng, số loại tiền công.

1.5 Danh sách yêu cầu

19


1.5.1 Danh sách yêu cầu nghiệp vụ
Danh sách yêu cầu nghiệp vụ
Bộ phận: Quản trị
STT
1
2
3


Nghiệp vụ

Mơ tả tóm tắt

Biểu mẫu

Quy
định

Tiếp nhận bảo trì xe

Lập phiếu tiếp nhận sửa xe khi
khách có yêu cầu

BM01

QĐ1

Lập phiếu sửa chữa

Lập phiếu sửa chữa khi khách hàng
đã duyệt bảng báo giá

BM2

QĐ2

Lập báo cáo tháng


Báo cáo tổng hợp mọi việc của gara
theo tháng

BM 5.1

4
Thay đổi quy định

+ Thay đổi số lượng hiệu xe, số xe,
số xe sửa chữa tối đa trong ngày.

QĐ6

+ Thay đổi số loại vật tư phụ tùng,
số loại tiền công.

Danh sách yêu cầu nghiệp vụ
Bộ phận: Kế toán
20

Ghi chú


STT
1
2
3
4

Nghiệp vụ


Mơ tả tóm tắt

Biểu mẫu

Lập phiếu thu tiền

Lập phiếu thanh toán theo phiếu báo
giá

BM04

Tra cứu xe

Tra cứu xe theo loại

BM03

Lập bảng báo giá

Báo giá vật tư, phụ tùng, tiền công
sửa chữa

BM08

Lập báo cáo tháng

Báo cáo thống kê các khoản thu chi
trong tháng


BM 5.1

Quy
định

Ghi chú

QĐ4

Danh sách yêu cầu nghiệp vụ
Bộ phận: Kho
STT
1
2
3

Nghiệp vụ

Mơ tả tóm tắt

Biểu mẫu

Lập phiếu nhập kho

Lập phiếu nhập vật tư phụ tùng từ
nhà cung cấp

BM06

Lập phiếu xuất kho


Lập phiếu xuất vật tư phụ tùng cho
việc sửa chữa

BM07

Lập báo cáo tồn

Lập báo cáo thống kê tồn kho theo
tháng

BM 5.2

Quy
định

Ghi chú

Quy

Ghi chú

Danh sách yêu cầu nghiệp vụ
Bộ phận: Kĩ thuật
STT

Nghiệp vụ

Mơ tả tóm tắt


Biểu mẫu
21


định
1
2

Lập biên bản kiểm tra tình
trạng xe

Lập biên bản đánh giá tình trạng
xe hư hỏng cần sửa chữa

BM09

Lập biên bản bàn giao xe

Lập biên bản bàn giao xe sau khi xe
đã hồn tất sửa chữa, bảo trì

BM10

1.5.2 Danh sách u cầu tiến hóa
Danh sách yêu cầu tiến hóa
STT

Nghiệp vụ

Tham số cần thay đổi


1

Thay đổi Tiếp nhận bảo trì xe

Số xe sửa tối đa là 35 xe trong một ngày

2

Thay đổi số loại phụ tùng

Có 20 loại phụ tùng cần thêm vào danh mục

Miền giá trị cần thay đổi

1.5.3 Danh sách yêu cầu hiệu quả
Danh sách nghiệp vụ = yêu cầu nghiệp vụ + yêu cầu tiến hóa
Danh sách yêu cầu hiệu quả
ST
T

Nghiệp vụ

Tốc độ xử lí

Dung lượng lưu trữ

22

Ghi chú



1

Lập phiếu tiếp nhận bảo trì xe

Ghi nhận ngay tức thì

2

Lập phiếu sửa chữa

Ghi nhận ngay tức thì

3

Tra cứu xe

Hiện kết quả ngay tức thì

4

Lập phiếu thu tiền

Ghi nhận ngay tức thì

5

Lập báo cáo tháng


Hiện kết quả ngay tức thì

6

Thay đổi quy định

Ghi nhận ngay tức thì

1.5.4 Danh sách yêu cầu tiện dụng
Danh sách nghiệp vụ = yêu cầu nghiệp vụ + yêu cầu tiến hóa
Danh sách yêu cầu tiện dụng
ST
T

Nghiệp vụ

Mức độ dễ học

Mức độ dễ sử dụng

1

Lập phiếu tiếp nhận xe

5 phút hướng dẫn

Tỷ lệ nhập sai dưới 1%

2


Lập phiếu sửa chữa

5 phút hướng dẫn

Tỷ lệ phạm lỗi dưới 1%

3

Tra cứu xe

Không cần hướng dẫn

Không cần biết nhiều về xe

4

Lập phiếu thu tiền

5 phút hướng dẫn

Tỷ lệ phạm lỗi dưới 1%

5

Lập báo cáo tháng

Không cần hướng dẫn

Không cần biết nhiều về cách lập
báo cáo


6

Thay đổi quy định

5 phút hướng dẫn

Chỉ cần nhập, xác nhận

23

Ghi chú


1.5.5 Danh sách yêu cầu bảo mật
Sẽ gồm các yêu cầu nghiệp vụ + yêu cầu tiến hóa + yêu cầu hệ thống
Danh sách yêu cầu bảo mật
ST
T

Nghiệp vụ \ Nhóm người dùng

Quản trị hệ
thống

Chủ Gara

Nhân viên

1


Phân quyền

X

2

Thêm người dùng

X

3

Tiếp nhận xe

X

X

4

Lập phiếu sửa chữa

X

X

5

Lập phiếu thu tiền


X

X

6

Tra cứu xe

X

7

Lập báo cáo tháng

X

X

8

Quản lý xe

X

X

9

Quản lý hiệu xe


X

X

10

Quản lý danh sách tiền công

X

X

11

Quản lý danh sách phụ tùng

X

X

12

Thay đổi quy định (về tiền nợ và
số xe tiếp nhận tối đa)

X

X


13

Nhập vật tư phụ tùng

X

Khác

X

X

X

X

1.5.6 Danh sách yêu cầu tương thích
Chỉ liên quan dến các nghiệp vụ có HỆ THỐNG NGỒI
24

X


Danh sách yêu cầu tương thích
STT
1

Nghiệp vụ
Import danh sách đơn đặt
hàng từ file excel


Đối tượng

Ghi chú

file excel

Hỗ trợ tất cả các phiên bản excel

2

Lập phiếu xuất nhập vật tư
phụ tùng

Máy in

Hỗ trợ tất cả các loại máy in

3

Lập phiếu thu tiền

Máy POS

Hỗ trợ các loại máy POS

4

Lập báo cáo tháng


Máy in

Hỗ trợ tất cả các loại máy in

1.5.7 Danh sách yêu cầu công nghệ

Danh sách yêu cầu công nghệ
STT

Yêu cầu

Mô tả chi tiết

Ghi chú

1

Dễ sửa lỗi

Xác định lỗi trung bình trong 5 phút

Không sửa lỗi 1 chức năng không ảnh hưởng đến các chức
năng khác

2

Dễ bảo trì

Thêm chức năng mới nhanh


Khơng ảnh hưởng các chức năng đã có

3

Tái sử dụng

Xây dựng thêm phiên bản mobile trong vòng 2 tháng

Với cùng các yêu cầu

4

Dễ chuyển đổi

Đổi sang hệ quản trị CSDL mới trong tối đa 2 ngày

Với cùng các yêu cầu

5

Ứng dụng

CSDL: SQL Server 2019

25


×