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

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

23 1 0
Tài liệu đã được kiểm tra trùng lặp

Đ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 23
Dung lượng 1,27 MB

Nội dung

Ban quản lý, dân cư, nhân viên bảo trì2 Phần mềm quản lý những đối tượng nào?Phần mềm quản lý căn hộ, cư dân, dịch vụ, phương tiện, hóa đơn, hợp đồng3 Phần mềm quản lý căn hộnhư thế nào?

Trang 1

TRƯỜNG ĐIỆN – ĐIỆN TỬ KHOA ĐIỆN TỬ

Nguyễn Văn B 45454454Nguyễn Văn C 45454546

Trang 2

Hà Nội, … /2023

Trang 3

MỤC LỤC

DANH MỤC HÌNH VẼ 3

DANH MỤC BẢNG BIỂU 3

LỜI MỞ ĐẦU 4

CHƯƠNG 1 THU THẬP YÊU CẦU 5

1.1 Các kỹ thuật được sử dụng 5

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

1.2.1 Yêu cầu về phần cứng 5

1.2.2 Yêu cầu về phần mềm 5

1.2.3 Yêu cầu về dữ liệu 5

1.2.4 Yêu cầu về người dùng 5

1.2.5 Yêu cầu phi chức năng 5

CHƯƠNG 2 PHÂN TÍCH HỆ THỐNG 6

2.1 Sơ đồ chức năng 6

2.2 Các sơ đồ luồng dữ liệu của hệ thống 6

2.2.1 Sơ đồ mức ngữ cảnh 6

2.2.2 Sơ đồ mức đỉnh 6

2.2.3 Sơ đồ mức dưới đỉnh 6

2.3 Đặc tả các chức năng 7

2.4 Phân tích dữ liệu 7

CHƯƠNG 3 THIẾT KẾ HỆ THỐNG 8

3.1 Kiến trúc hệ thống 8

3.2 Thiết kế cơ sở dữ liệu 8

3.2.1 Chuyển mô hình thực thể liên kết sang mô hình quan hệ 8

3.2.2 Chuẩn hóa dữ liệu về 3NF 8

Trang 4

3.2.3 Sơ đồ thực thể liên kết sau chuẩn hóa 3NF 8

3.3 Thiết kế giao diện 11

3.4 Thiết kế một số mẫu biểu báo cáo đầu ra (nếu có) 11

3.4.1 Mẫu biểu Hóa đơn 11

3.4.2 Mẫu biểu Phiếu nhập 12

3.4.3 Mẫu biểu Báo cáo doanh thu 12

3.4.4 Mẫu biểu Thống kê hàng tồn kho 13

CHƯƠNG 4 TRIỂN KHAI VÀ ĐÁNH GIÁ HỆ THỐNG 14

4.1 Kết quả chạy thử 14

4.2 Đánh giá hệ thống 14

KẾT LUẬN 15

TÊN ĐỀ TÀI

Trang 5

DANH MỤC HÌNH VẼ Không t,m th Āy m甃⌀c nh p n4o c6a b9ng h,nh minh h漃⌀a.

DANH MỤC BẢNG BIỂ

Bảng 4 1 Tên các bảng dữ liệu 13

Bảng 4 2 Các thuộc tính bảng Nhanvien 13

Bảng 4 3 Các thuộc tính bảng Nhacungcap 14

Bảng 4 4 Các thuộc tính bảng Hanghoa 14

Bảng 4 5 Các thuộc tính bảng Hoadon 15

Bảng 4 6 Các thuộc tính bảng Phieunhap 15

Bảng 4 7 Các thuộc tính bảng Sanbai 16

Bảng 4 8 Các thuộc tính bảng Nguoisudung 16

Trang 6

LỜI MỞ ĐẦU

TÊN ĐỀ TÀI

Trang 7

CHƯƠNG 1 THU THẬP YÊU CẦU 1.1 Các kỹ thu t được sử d甃⌀ng

Để tìm hiểu yêu cầu, nhóm đã sử dụng kỹ thuật: Kỹ thuật phỏng vấn

1 Phần mềm dành cho đối

tượng người dùng nào? Ban quản lý, dân cư, nhân viên bảo trì

2 Phần mềm quản lý những

đối tượng nào?

Phần mềm quản lý căn hộ, cư dân, dịch vụ, phương tiện, hóa đơn, hợp đồng

3 Phần mềm quản lý căn hộ

như thế nào? Phần mềm lưu toàn bộ hồ sơ căn hộ Hồ sơ căn hộ gồm: mã số căn hộ, diện tích, tình trạng căn

hộ, cơ sở vật chất, chủ hộ, giá thành

4 Hệ thống có cần chức

năng tìm kiếm hay

không? Ai được tìm kiếm

những gì?

Ban quản lý được tìm kiếm: hồ sơ căn hộ, hồ sơ

cư dân, hồ sơ phương tiện, các dịch vụ, hóa đơn, hợp đồng Dân cư được tìm kiếm: thông tin căn

hộ, hóa đơn của họ, dịch vụ

5 Với các hóa đơn đến hạn

thì xử lý thế nào? Hệ thống sẽ gửi email đến dân cư để thông báo trước khi có những biện pháp khác

9 Yêu cầu về phần cứng của

hệ thống? Hệ thống cần kết nối với một thiết bị đọc mã vạch

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

1.2.1 Yêu cầu về phần cứng

1.2.2 Yêu cầu về phần mềm

1.2.3 Yêu cầu về dữ liệu

Trang 8

Bảng 1 1 Mô tả dữ liệu

Căn hộ Mã số căn hộ, diện tích, tình trạng căn hộ, cơ sở vật

chất, chủ hộ, giá thành, thông tin hóa đơn các dịch vụ

Cư dân

Mã số cư dân, họ tên, ngày tháng năm sinh, giới tính,

số điện thoại, email, cccd/cmt, nơi công tác, quê

quán, mã số thuế, căn hộ đang ở, thông tin hóa đơn

(mã hóa đơn, hóa đơn chưa thanh toán, lịch sử hóa

đơn), các dịch vụ đang sử dụng, các phương tiện

đăng ký gửi

Hợp đồng

Mã số hợp đồng, thông tin 2 bên, giá thành, ngày kí

hợp đồng, ngày bắt đầu hiệu lực, ngày kết thúc hiệu

lực, ghi chú

Dịch vụ Tên loại dịch vụ, mô tả dịch vụ, thông tin liên hệ

(nếu có), chi phí

Phương tiện Loại phương tiện, Tên phương tiện, chủ phương tiện,

thời gian đỗ, biển số

Bảo trì

Yêu cầu bảo trì, mô tả yêu cầu, trạng thái yêu cầu

( đang chờ xử lý, đang xử lý, đã hoàn thành, không

thể hoàn thành, ), lịch sử bảo trì ( ngày tạo, ngày

hoàn thành, kết quả, )

Hóa đơn Mã hóa đơn, tên người thanh toán, loại hóa đơn, ngàythanh toán, tổng tiền, ghi chú, hình thức thanh toán

Nhân viên

Mã nhân viên, thông tin nhân viên( họ tên, ngày

tháng năm sinh, cccd/cmt, sdt, email,quê quán, giới

tính ), vai trò ( quản lý, lễ tân, bảo vệ, bảo trì, )

1.2.4 Yêu cầu về người dùng

Ban quản lý: quản lý căn hộ, cư dân, dịch vụ, phương tiện, hóa đơn,

hợp đồng

Cư dân: tìm kiếm căn hộ, tra cứu hóa đơn, tìm kiếm dịch vụ, xem các

thông tin về sự kiện, tin tức

Nhân viên: xem và xử lí các thông tin yêu cầu dịch vụ, bảo trì; xem

và tra cứu thông tin cư dân, căn hộ; quản lí thông tin phương tiện

1.2.5 Yêu cầu phi chức năng

TÊN ĐỀ TÀI

Trang 9

CHƯƠNG 2 PHÂN TÍCH HỆ THỐNG

2.1 Sơ đồ chức năng

Hình … Sơ đồ chức năng của hệ thống

Sơ đồ chức năng của hệ thống được mô tả như trên Hình… Hệ

thống gồm … chức năng chính, cụ thể như sau:

(1.1) Quản lí chung cư, căn hộ, csvc : gồm có các thông tin về căn

hộ cơ sở vật chất, tình trạng sử dụng, hóa đơn hợp đồng liên quan ,

các dịch vụ căn hộ đó đang sử dụng, các phương tiện đăng kí gửi của

căn hộ

(1.2) Quản lý cư dân: gồm có các thông tin cá nhân của cư dân ( họ

tên, ngày tháng năm sinh, quê quán, mã cccd, công việc ), các dịch

vụ sử dụng, phương tiện đăng kí gửi

(1.3) Dịch vụ công cộng :

(1.4) Cập nhật thông tin : khi có cư dân chuyển tới hoặc chuyển đi,

sẽ sử dụng mục này để cập nhật lại thông tin căn hộ, hợp đồng,

thông tin cư dân

Trang 10

(2.1) Thông tin căn hộ, cư dân: tìm kiếm theo mã căn hộ sẽ có đầy

đủ thông tin về căn hộ đó ( thông tin chủ hộ, hợp đồng hóa đơn, )

Tìm kiếm theo tên cư dân nếu cư dân đó sống tại khu chung cư thì sẽ

có đầy đủ thông tin và nơi căn hộ đang ở …

(2.2) Tìm kiếm theo hóa đơn hợp đồng: tìm theo mã số hóa đơn hợp

đồng sẽ ra thông tin của căn hộ sử dụng, tìm các hóa đơn hợp đồng

đến hạn hoặc quá hạn …

(2.3) Tìm kiếm phương tiện : tìm theo bks của phương tiện sẽ có đầy

đủ thông tin chủ phương tiện đăng kí, mã căn hộ đăng kí gửi …

(3.1) Viết thông báo, sự kiện sắp diễn ra: nơi cung cấp cho cư dân

các thông tin, các hoạt động sự kiện sắp diễn ra, thông báo khẩn

cấp Các thông báo sẽ được gửi qua tin nhắn tới sđt của cư dân

(3.2) Kênh thảo luận chung: 1 kênh chat cho toàn thể cư dân, bql,

nhân viên … cùng nhau trao đổi thông tin dễ dàng

(3.3) Thông báo hóa đơn hợp đồng đến hạn, quá hạn, lịch bảo trì,

tình trạng bảo trì các thông báo gửi qua tin nhắn cho cư dân

(3.4) Nhận thông tin khiếu nại của cư dân : Nơi tiếp nhận các phản

hồi, góp ý, đánh giá , khiếu nại hoặc thông tin yêu cầu bảo trì của cư

dân

(4.1) Yêu cầu bảo trì, góp ý khiếu nại : cư dân viết kiếu nại , góp

ý,đánh giá hay yêu cầu bảo trì sửa chữa cho căn hộ của mình

(4.2) Nhận thông báo: Các thông báo về các hoạt động, dịch vụ, hóa

đơn hợp đồng, … sẽ được gửi tới hòm thư này của cư dân

(4.3) Kiểm tra hóa đơn hợp đồng, phương tiện : Tra cứu hóa đơn hợp

đồng, lịch sử thanh toán, các hóa đơn hợp đồng đến hạn, quá hạn,

tra cứu thông tin phương tiện đăng kí gửi

TÊN ĐỀ TÀI

Trang 11

(4.4) Sổ tay cư dân : tổng hợp những thông tin bổ ích, hướng dẫn cư

dân, …

(5.1) Nhận yêu cầu bảo trì: Nơi tiếp nhận các yêu cầu bảo trì của cư

dân, tình trạng cần bảo trì, tiếp nhận đánh giá phản hồi khiếu nại sau

bảo trì

(5.2) Lịch bảo trì: Lịch làm việc của nhân viên bảo trì hằng ngày,

đánh giá công việc hoàn thanh,

2.2 Các sơ đồ luồng dữ liệu c6a hệ thống

2.2.1 Sơ đồ mức ngữ cảnh

Hình Sơ đồ mức ngữ cảnh của hệ thống

Sơ đồ mức ngữ cảnh của hệ thống được mô tả trên Hình… Tiến

trình 0 của hệ thống nằm trong mối quan hệ với … thực thể ngoài là

… Cụ thể các luồng dữ liệu như sau:

(1) Thông tin …

(2) Thông tin …

(3) …

2.2.2 Sơ đồ mức đỉnh

H,nh … Sơ đồ luồng dữ liệu mức đỉnh

Sơ đồ luồng dữ liệu mức đỉnh được thể hiện trên Hình …

(Giải thích về mô hình này)

2.2.3 Sơ đồ mức dưới đỉnh

a Chức năng 1

Trang 12

Hình … Sơ đồ mức 1 của chức năng …

Sơ đồ mức 1 của chức năng … được mô tả trên Hình … Cụ thể:

Căn hộ MS căn hộ, diện tích, tình trạng, CSVC, chủ hộ, giá

Cư dân MS cư dân, họ tên, ngày sinh, giới tính, sdt, email, quê

quán, nơi công tác, địa chỉ, cccd/cmt, mã số thuếHợp đồng MS hợp đồng, bên mua, bên bán, ngày bắt đầu, ngày kết

thúc, ghi chúDịch vụ Ms dịch vụ, tên dịch vụ, mô tả, liên hệ, chi phí

Phương tiện Loại phương tiện, tên phương tiện, biển số

Bảo trì Yêu cầu, mô tả, trạng thái

Hóa đơn MS hóa đơn, tên người trả, loại hóa đơn, ngày trả, phương

thức thanh toán, tổng tiền,Nhân viên MS nhân viên, họ tên, ngày sinh, giới tính, cccd/cmt, quê

quán, sdt, email, vai trò

Trang 13

Cư dân - _Hợp đồng: 1 – 1

Cư dân - Dịch vụ: M – N

Cư dân - Phương tiện: 1 – N

Cư dân - Hóa đơn: 1 – N

Dịch vụ - Nhân viên: 1 - N

Bảo trì - Nhân viên: 1- N

2.4.3 Hoàn thiện mô hình thực thể và liên kết

Hình : Mô hình thực thể liên kết

Trang 14

CHƯƠNG 3 THIẾT KẾ HỆ THỐNG 3.1 Kiến trúc hệ thống

3.2 Thiết kế cơ sở dữ liệu

3.2.1 Chuyển mô h,nh thực thể liên kết sang mô h,nh quan hệ

- Hóa đơn (MS hóa đơn, tên người trả, loại hóa đơn, ngày

trả, phương thức thanh toán, tổng tiền, MS cư dân)

- Phương tiện (Loại phương tiện , tên phương tiện, biển số, MS

cư dân)

- Cư dân (MS cư dân , họ tên, ngày sinh, giới tính, sdt, email,

quê quán, nơi công tác, địa chỉ, cccd/cmt, mã số thuế, MS

căn hộ)

- Căn hộ ( MS căn hộ , diện tích, tình trạng, CSVC, chủ hộ, giá)

- Hợp đồng (MS hợp đồng, bên mua, bên bán, ngày kí, ngày

bắt đầu, ngày kết thúc, ghi chú)

- Kí (MS cư dân, MS căn hộ, MS hợp đồng, thời gian kí)

- Bảo trì (Yêu cầu , mô tả, trạng thái, MS căn hộ, MS nhân

viên)

- Nhân viên (MS nhân viên , họ tên, ngày sinh, giới tính,

cccd/cmt, quê quán, sdt, email, vai trò,

- Dịch vụ ( Ms dịch vụ , tên dịch vụ, mô tả, liên hệ, chi phí, MS

nhân viên)

- Sử dụng (MS cư dân, MS dịch vụ, hạn sử dụng)

3.2.2 Chuẩn hóa dữ liệu về 3NF

3.2.3 Sơ đồ thực thể liên kết sau chuẩn hóa 3NF

3.2.4 Từ điển dữ liệu

Bảng 3 2 Các thuộc tính bảng

Tên thuộc Kiểu dữ liệu Chiều dài Giá trị Mô tả Ghi chú

TÊN ĐỀ TÀI

Trang 15

tính mẫu

viên

NOT NULLTenNV NVARCHAR 100 Lê Khánh

Nam

Tên nhânviên

NOT NULL

nhân viên

NOT NULL

4

Số điệnthoại nhânviên

NOT NULL

lương/ca

NOT NULL

Trang 16

nhà cungcấp

NOT NULL

thoại nhàcung cấp

NOT NULLEmailNCC VARCHAR 100 bkhn@gmail.co

m Email nhàcung cấp NOT NULL

cung cấp

NOT NULL

hóa

NOT NULL

tính

NOT NULL

NULL

tồn kho NOT NULL

nhậphàng

NOT NULL

cung cấp

NOT NULLTÊN ĐỀ TÀI

Trang 17

Giá trị mẫu Mô tả Ghi chú

đơn NOT NULL

NULLNgayHD DATETIME 50 2018/12/09 Ngày lập

hóa đơn

NOT NULL

viên

NOT NULL

NULLTenHH NVARCHAR 50 0326702844 Tên hàng

hóa NOT NULL

NULL

hàng hóa

NOT NULL

tiền

NOT NULL

tiền

NOT NULLBảng 3 6 Các thuộc tính bảng Phieunhap

NOT NULLNgayPN DATETIME 50 2018/12/09 Ngày lập

phiếu

NOT NULL

viên NOT NULL

NULLTenHH NVARCHAR 50 0326702844 Tên hàng

hóa

NOT NULL

tiền NOT NULLBảng 3 7 Các thuộc tính bảng Sanbai

Trang 18

Tên thuộc

tính

Kiểu dữ liệu Chiều

dài

Giá trị mẫu Mô tả Ghi chú

NULL

thướcsân

NOT NULLTrangthai NVARCHAR 50 Đang sử dụng Trạng

thái hiệntại

NOT NULL

Bảng 3 8 Các thuộc tính bảng Nguoisudung

Tên thuộc

tính Kiểu dữ liệu Chiều dài Giá trị mẫu Mô tả Ghi chú

nhập

NOT NULL

khẩu

NOT NULL

3.3 Thiết kế giao diện

(Hình chụp các giao diện thiết kế được, chưa phải giao diện

được code Có thể vẽ bằng draw.io)

3.4 Thiết kế một số mẫu biểu báo cáo đầu ra (nếu có)

3.4.1 Mẫu biểu Hóa đơn

TÊN ĐỀ TÀI

Trang 19

HÓA ĐƠN DỊCH VỤNgày….tháng….năm

Mã số hóa đơn:………

Mã sân:……… Tên khách hàng:………

Nhân viên lập phiếu Khách hàng

3.4.2 Mẫu biểu Phiếu nhập

PHIẾU NHẬP HÀNGNgày….tháng….năm

Trang 20

Nhân viên lập phiếu

3.4.3 Mẫu biểu Báo cáo doanh thu

TÊN ĐỀ TÀI

Trang 21

BÁO CÁO DOANH THUTừ: Ngày….tháng….năm

Nhân viên lập báo cáo

3.4.4 Mẫu biểu Thống kê hàng tồn kho

Nhàcungcấp

Ngàynhập

Đơn giá Số lượng

Trang 22

CHƯƠNG 4 TRIỂN KHAI VÀ ĐÁNH GIÁ HỆ THỐNG 4.1 Kết qu9 chạy thử

Trang 23

KẾT LUẬN

Ngày đăng: 13/06/2024, 10:08

TỪ KHÓA LIÊN QUAN