Giới thiệu về nơi triển khai đề tài
Giới thiệu về chung cư Pandora
● Địa chỉ: 2PWM+WFQ, Đ Xuân Phương, Xuân Phương, Nam Từ Liêm, Hà Nội
Chung cư Pandora, một trong những dự án khu đô thị tại phía Tây thủ đô, tọa lạc trên quốc lộ 70 và trục đường Trần Hữu Dực kéo dài, hứa hẹn mang đến cho khách hàng những căn hộ hoàn thiện với nội thất đầy đủ từ các vật liệu có thương hiệu uy tín.
Dự án chung cư Pandora bao gồm 3 tòa tháp cao 21 tầng với 1300 căn hộ diện tích từ 52 – 90m2, 63 căn nhà liền kề từ 75 – 100m2, và 20 căn biệt thự song lập có diện tích từ 160 – 330m2 Dự án còn tích hợp nhiều dịch vụ tiện ích, mang đến sự lựa chọn sống tốt nhất cho cư dân.
Dự án chung cư Pandora, do các kiến trúc sư từ công ty West Green Design thực hiện, được xây dựng trên diện tích gần 4.000m2 Thiết kế của dự án chú trọng đến từng chi tiết nhỏ, kết hợp hài hòa giữa kiến trúc Á Đông cổ kính và nét hiện đại thân thiện của kiến trúc Châu Âu đương đại.
Tình hình ứng dụng công nghệ thông tin
1 Phần cứng: Hiện tại, chung cư Pandora đang sử dụng máy Chủ Dell PowerEdge
R640 và 28 máy tính để giúp doanh nghiệp có thể ứng dụng tiêu chuẩn và tính toán hiệu năng cao
2 Phần mềm: Chung cư đang sử dụng phần mềm quản lý chỉ có một số tính năng cơ bản như: Quản lý tài chính; quản lý dịch vụ Phần mềm này vẫn còn sử dụng hình thức bán thủ công cho việc thực hiện xử lý các vấn đề như chưa quản lý số thành viên cố định của một căn hộ; các hợp đồng, hóa đơn và các hoạt động tài chính vẫn chưa được xử lý một cách tối ưu.
3 Nhân sự: Hiện tại chung cư Pandora đang có khoảng 50 nhân viên đang sử dụng phần mềm gồm: bộ phận IT support, nhân viên nhập liệu, BQL…
4 Cơ sở dữ liệu: Cơ sở dữ liệu chúng tôi đang sử dụng là SQL Server 2008 và Entity
Cả hai cơ sở dữ liệu đều hoạt động trên cùng một phiên bản máy chủ SQL, do đó không cần thiết phải liên kết các máy chủ Tuy nhiên, chúng tôi gặp khó khăn với Entity Framework khi không thể tạo mối quan hệ giữa các thực thể dựa trên bảng và các thực thể dựa trên chế độ xem, cũng như không thể thiết lập mối quan hệ theo cách thủ công mà không gặp lỗi Vì vậy, chúng tôi đã quyết định sử dụng phần mềm quản lý chung cư để thay thế cho các cơ sở dữ liệu cũ với nhiều bất cập này.
Kết quả thực hiện
Xác định và phân tích yêu cầu
Kỹ Thu ậ t S ố Đại học Kinh tế Quốc dân
Ch ọ n L ọ c 200 Đ ề Tài Ti ể u Lu ậ n Nh ậ p Môn Công Ngh ệ Kỹ Thu ậ t Ô Tô, T ừ Khóa Tr ướ c
Bài tập phân tích kinh doanh
Noi dung on tap HK1- Mua Thu 2022
Tailieuchung so tay phong chong tham nhung danh cho cong dan 8613
- Bộ phận quản lý yêu cầu các hộ gia đình khai báo thông tin và tiếp nhận khai báo thông tin từ các hộ gia đình
Bộ phận quản lý tổng hợp danh sách các căn hộ, xác định những căn hộ còn trống, tình trạng tốt và những căn hộ không còn tốt, chưa sẵn sàng sử dụng để tiến hành sửa chữa.
Bộ phận quản lý tổng hợp danh sách dịch vụ cho từng hộ gia đình, sau khi nhận hoá đơn, các hộ gia đình sẽ thực hiện thanh toán và xác nhận Tình trạng thanh toán của các hộ gia đình sẽ được bộ phận quản lý theo dõi và cập nhật liên tục.
Bộ phận quản lý tổng hợp thông tin về doanh thu từ việc cho thuê căn hộ, doanh thu bán căn hộ và doanh thu dịch vụ Dữ liệu này cung cấp nền tảng vững chắc để bộ quản lý đưa ra những quyết định chiến lược nhằm tối đa hóa doanh thu.
- Bộ phận quản lý tổng hợp danh sách số công việc, số ca trực của các nhân viên để tiến hành tổng hợp trả lương
Khi nhận được yêu cầu báo cáo từ lãnh đạo quản lý như Chủ đầu tư hoặc ban quản trị tòa nhà, bộ phận quản lý sẽ thu thập thông tin từ các kho dữ liệu trong phần mềm, sau đó lập báo cáo và nộp cho lãnh đạo quản lý.
1 Quản lý hộ gia đình
Quản lý thông tin hộ gia đình là chức năng quan trọng nhất trong quản lý dân cư tại khu chung cư Chức năng này bao gồm việc quản lý danh mục hộ gia đình, như thông tin cá nhân và số lượng thành viên Nhờ vào việc quản lý thông tin hộ gia đình, bộ phận quản lý có khả năng kiểm soát thông tin dân cư hiệu quả hơn, đồng thời việc tìm kiếm thông tin về một cá nhân hoặc hộ gia đình trong chung cư trở nên dễ dàng hơn.
2 Quản lý doanh thu-tài chính
Quản lý doanh thu-tài chính là quá trình điều phối doanh thu từ việc cho thuê hoặc bán căn hộ, doanh thu dịch vụ và chi phí hoạt động của tòa nhà Bằng cách phân tích dữ liệu hiện có, ban quản lý có thể dự đoán nhu cầu, kiểm soát doanh thu một cách chặt chẽ để giảm thiểu tổn thất trong kinh doanh, đồng thời đưa ra quyết định về giá cả một cách chiến lược nhằm tối đa hóa doanh thu.
Mỗi tháng, các hộ gia đình tiêu thụ nhiều dịch vụ như điện, nước và thang máy, do đó, cần có chức năng quản lý dịch vụ để ban quản lý dễ dàng theo dõi và tra cứu thông tin của từng hộ và từng tầng Quản lý dịch vụ bao gồm danh mục dịch vụ bắt buộc và các dịch vụ khác.
Quản lý căn hộ là một yếu tố thiết yếu trong khu dân cư, bao gồm việc theo dõi thông tin về tình trạng căn hộ, giúp xác định căn hộ nào đang trống và căn hộ nào đang được sử dụng, từ đó hỗ trợ cho quá trình mua bán và cho thuê Ngoài ra, quản lý căn hộ cũng đảm bảo rằng các căn hộ đáp ứng yêu cầu về chất lượng và xác định những căn cần cải tạo, đồng thời cung cấp chức năng tìm kiếm phòng theo nhu cầu của cư dân.
Quản lý nhân viên trong khu chung cư bao gồm việc lưu trữ và kiểm soát thông tin như mã nhân viên, tên, số điện thoại, email, và quản lý ca làm cũng như lương thưởng Hệ thống này giúp bộ phận quản lý phân công và giám sát công việc hiệu quả, bao gồm danh sách công việc, phân ca trực và điều động nhân viên Đồng thời, việc quản lý lương thưởng cũng được thực hiện để đảm bảo quyền lợi cho nhân viên.
Quản lý hợp đồng là quá trình bao gồm việc theo dõi các loại hợp đồng như hợp đồng thuê/bán, hợp đồng lao động và hợp đồng dịch vụ chung cư Việc này không chỉ giúp lưu trữ, thống kê và sắp xếp hợp đồng một cách hiệu quả, tránh thất lạc hay hư hỏng, mà còn tạo điều kiện cho ban quản lý dễ dàng tra cứu nội dung hợp đồng Điều này đảm bảo rằng việc thực hiện hợp đồng diễn ra một cách thống nhất và đúng theo các thỏa thuận ban đầu đã ký kết.
Lập báo cáo là chức năng quan trọng trong quản lý khu chung cư, bao gồm các loại báo cáo như tổng hợp, chi tiết và tài chính Những báo cáo này cung cấp cơ sở cho lãnh đạo trong việc quản lý các vấn đề và nâng cao chất lượng cuộc sống của cư dân trong khu chung cư.
Kết quả mô hình hóa: sơ đồ ngữ cảnh, BFD, DFD
3.3.1 Biểu đồ luồng dữ liệu DFD mức ngữ cảnh
3.2.2 Biểu đồ phân cấp chức năng BFD:
3.2.3 Biểu đồ luồng dữ liệu DFD mức đỉnh:
3.2.4 Biểu đồ luồng dữ liệu DFD mức dưới đỉnh - mức 1:
3.2.4.1 Chức năng quản lý thông tin dân cư
3.2.3.2 Chức năng quản lý doanh thu – tài chính
Thiết kế bài toán quản lý chung cư
3.3.1 Mô hình thực thể liên kết E/R
3.3.2 Thiết kế các bảng cơ sở dữ liệu
1 #MaNV Char 8 Mã nhân viên
2 TenNV Nvarchar 30 Họ và tên
3 SDT Char 10 Số điện thoại
6 Ngaysinh Date/time Ngày sinh
8 #MaDV Char 8 Mã dịch vụ
3.3.2.2 Bảng thông tin Hộ gia đình _ HGD
1 #MaHGD Char 8 Mã hộ gia đình
2 Chuho Nvarchar 30 Họ và tên chủ hộ
3 TGnhapcu Date/time Thời gian nhập cư
5 Ngaykhaibao Date/time Ngày khai báo
6 SĐT Char 10 Số điện thoại
3.3.2.3 Bảng thông tin của các thành viên của hộ gia đình _ TV
1 #MaTV Char 10 Mã thành viên
2 Hoten Nvarchar 30 Họ và tên các thành viên
3 Ngaysinh Date/time Ngày sinh
6 CMND/CCCD Nvarchar 20 Số CMND/CCCD
7 #MaHGD Char 8 Mã hộ gia đình
1 #MaDV Char 4 Mã dịch vụ
2 TenDV Nvarchar 50 Tên dịch vụ
3 Donvi Nvarchar 10 Đơn vị tính
3.3.2.5 Bảng thông tin hóa đơn dịch vụ- HoaDon
1 #MaHD Char 15 Mã hóa đơn
2 TenHD Nvarchar 50 Tên hóa đơn
5 Ngaythang Date/Time Ngày thanh toán
6 #MaHGD Char 8 Mã hộ gia đình
3.3.2.6 Bảng chi tiết hóa đơn- ChitietHD
1 #MaHD Char 15 Mã hóa đơn
2 #MaDV Char 4 Mã dịch vụ
3 SoLuong Number 4 Mã dịch vụ
3.3.2.7 Bảng thông tin hợp đồng – HopDong
1 #MaHopDong Char 15 Mã hợp đồng
2 NgayKy Date/Time Ngày ký hợp đồng
4 NgayKT Date/Time Ngày kết thúc
5 GhiChu Nvarchar 100 Thông tin hợp đồng
6 #MaHGD Char 8 Mã hộ gia đình
7 #MaCanHo Char 4 Mã căn hộ
3.3.2.8 Bảng thông tin căn hộ - CanHo
1 #MaCanHo Char 4 Mã căn hộ
2 TenCanHo Nvarchar 30 Tên căn hộ
3 TinhTrangSD Boolean Tình trạng căn hộ
4 DienTich Number Diện tích căn hộ
5 TTCSVC Boolean Tình trạng cơ sở vật chất
3.3.3.2 Giải thuật xử lý hợp đồng
3.3.3.3 Giải thuật tính doanh thu dịch vụ theo thời gian trong 1 năm
3.3.3.6 Giải thuật lập báo cáo
3.3.4.1 Thiết kế form đăng nhập
3.3.4.2 Thiết kế giao diện chính
3.3.4.3 Thiết kế form cập nhật thông tin hộ gia đình
3.3.4.4 Thiết kế form cập nhật thông tin hợp đồng
3.3.4.5 Thiết kế form cập nhật thông tin nhân viên
3.3.4.6 Thiết kế form cập nhật thông tin căn hộ
3.3.4.7 Thiết kế form báo cáo doanh thu
Kiểm thử
- Kiểm tra chức năng đăng nhập.
- Kiểm tra các chức năng quản lý nhân viên, hộ gia đình, căn hộ, hợp đồng.
- Kiểm tra chức năng tạo mới, chỉnh sửa, xóa, tìm kiếm, in hóa đơn.
- Kiểm tra chức năng báo cáo doanh thu, báo cáo tài chính.
- Kiểm tra hiệu năng của phần mềm.
- Kiểm tra giao diện người dùng.
● Kiểm tra form đăng nhập
● Kiểm tra form thông tin hợp đồng
● Kiểm tra form thông tin hộ gia đình
● Kiểm tra form thông tin nhân viên
● Kiểm tra báo cáo doanh thu
+ Tỷ lệ kiểm thử thành công: 75%
+ Tỷ lệ kiểm thử thất bại: 25%
+ Tỷ lệ số lượng kiểm thử đang kiểm thử: 80%
+ Tỷ lệ lượng kiểm thử bị chặn: 0%
Triển khai
3.5.1 Yêu cầu phần cứng a Server(Máy chủ): Là nơi cài đặt hệ quản trị cơ sở dữ liệu MS SQL 2022 Cấu hình của server phải đáp ứng các yêu cầu sau:
● CPU: Intel(R) Core(TM) i5, tốc độ tối thiểu 2,0 GHz.
● Dung lượng ổ cứng (HDD): tối thiểu là 128GB
● RAM: bộ nhớ tối thiểu 8GBã
● Hỗ trợ một trong các hệ điều hành: Windows 10 32 bit, Windows 10 64 bit
● Card mạng(NIC). b Client(Máy khách): Cấu hình máy cài đặt hệ thống cần đáp ứng các yêu cầu sau:
● CPU: Intel(R) Core(TM) i7, tốc độ tối thiểu 2,4 GHz.
● Dung lượng ổ cứng (HDD): tối thiểu là 128GB
● RAM: Bộ nhớ tối thiểu là 8GB
● Hê Ž điều hành: Windows 10 32 bit, Windows 10 64 bit
● Độ phân giải màn hình tối thiểu: 1024x768 Độ phân giải nên dùng 1600x900, hoặc cao hơn
Phần mềm quản lý chung cư sẽ bao gồm: