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 0 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

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Ử***** □&□ *****

BÁO CÁO BÀI TẬP LỚN:

Kỹ thuật phần mềm và ứngdụng

ĐỀ TÀI:

Mã lớp:Nhóm: 1

Sinh viên: Nguyễn Văn A 20201234

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

Trang 2

Hà Nội, … /2023

Trang 3

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

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 15TÊN ĐỀ TÀI

Trang 6

LỜI MỞ ĐẦU

TÊN ĐỀ TÀI

Trang 7

CHƯƠNG 1 THU THẬP YÊU CẦU1.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.6 Hệ thống được hiển thị

bằng những ngôn ngữ nào?

Hệ thống hiện tại chỉ cần sử dụng ngôn ngữ tiếngViệt

7 Hệ thống cần yêu cầu bảomật nhưu thế nào

Mỗi tài khoản người dùng sẽ có những quyền hạn cụ thể Người dùng chỉ thực hiện được những chức năng gắn với quyền hạn của mình.8 Hệ thống cần được triển

khai trên nền tảng web, ứng dụng trên máy tính hay ứng dụng trên điện thoại?

Hệ thống hiện tại triển khai thành ứng dụng trên máy tính.

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ầu1.2.1 Yêu cầu về phần cứng1.2.2 Yêu cầu về phần mềm1.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ánNhâ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ácthô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ỐNG2.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ủacă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ịchvụ 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 saubả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ếntrì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 đỉnha 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ể:

b Chức năng 2c Chức năng 3d …

2.3 Đặc t9 các chức năng

2.3.1 Đặc tả chức năng 1.12.3.2 Đặc tả chức năng 1.22.3.3 …

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ò

2.4.2 Xác định các liên kết

Căn hộ - Cư dân: 1 - NCăn hộ - Hợp đồng: 1 – 1Căn hộ - Bảo trì: 1 – N

TÊN ĐỀ TÀI

Trang 13

Cư dân - _Hợp đồng: 1 – 1Cư dân - Dịch vụ: M – NCư dân - Phương tiện: 1 – NCư dân - Hóa đơn: 1 – NDịch vụ - Nhân viên: 1 - NBả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ỐNG3.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

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 3NF3.2.4 Từ điển dữ liệu

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

Tên thuộcKiểu dữ liệuChiều dàiGiá trịMô tảGhi chú

TÊN ĐỀ TÀI

Trang 15

NOT NULLTenNV NVARCHAR 100 Lê Khánh

Tên nhânviên

NOT NULL

nhân viênNOT NULL

Số điệnthoại nhân

NOT NULL

lương/caNOT NULL

Trang 16

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

Tên thuộctính

Kiểu dữ liệuChiềudài

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

cung cấp NOT NULLTenNCC NVARCHAR 50 Lê Khánh Nam Tên nhà

cung cấpNOT NULL

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ấpNOT NULL

NOT NULL

tínhNOT NULL

tồn kho NOT NULL

NOT NULL

cung cấpNOT NULLTÊN ĐỀ TÀI

Trang 17

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

Tên thuộctính

Kiểu dữ liệuChiềudài

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

đơn NOT NULL

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

hóa đơnNOT NULL

viênNOT NULL

NULLTenHH NVARCHAR 50 0326702844 Tên hàng

hóa NOT NULL

hàng hóaNOT NULL

tiềnNOT NULL

tiềnNOT NULLBảng 3 6 Các thuộc tính bảng Phieunhap

Tên thuộctính

Kiểu dữ liệuChiềudài

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

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

phiếuNOT NULL

viên NOT NULL

NULLTenHH NVARCHAR 50 0326702844 Tên hàng

NOT NULL

hàng hóa NOT NULL

tiềnNOT NULL

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

Trang 18

Tên thuộctính

Kiểu dữ liệuChiềudài

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

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ínhKiểu dữ liệuChiềudàiGiá trị mẫuMô tảGhi chú

nhậpNOT NULL

khẩuNOT 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:……….Số điện thoại:

Tên hàng hóa, dịch vụ

Đơn vị Số lượng Đơn giá Thành tiền01

0203Tổng cộ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

Mã số phiếu:……… Mã

hàng Tên hàng hóa, dịch vụ Đơnvị cung cấpNhà Số lượng Đơn giá Thành tiền01

0203Tổng cộng:

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

Đến: Ngày….tháng….nămMã hóa

đơn Ngày lập Người lập Tổng tiền01

0203Tổng cộng:

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

BẢNG THỐNG KÊ HÀNG TỒN KHO

Tên hàng hóa, dịch vụ

Đơn giá Số lượng tồn kho

Ghi chú01

0203Tổng cộng:

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

Trang 22

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

Trang 23

KẾT LUẬN

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

Xem thêm: