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

Xây dựng phần mềm quản lý chung cư cho thuê 3a – mb530 – phường đông vệ thành phố thanh hóa

51 5 0

Đ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 51
Dung lượng 2,43 MB

Nội dung

LỜI CẢM ƠN Trước hết, em xin gửi lời cảm ơn chân thành đến thầy cô giáo Trường Đại Học Hồng Đức, thầy cô Khoa Công Nghệ Thông Tin Truyền Thông – người tận tình dạy dỗ, dìu dắt chúng em suốt năm học qua Em xin đặc biệt cảm ơn cô Lê Thị Hồng Hà (Bộ môn Các Hệ Thống Thông Tin) – người nhiệt tình hướng dẫn giúp đỡ em q trình thực khố luận Cuối cùng, xin cảm ơn ủng hộ, động viên, khuyến khích, giúp đỡ gia đình, bạn bè để khố luận hoàn thành cách tốt Do kiến thức cịn hạn hẹp nên khơng tránh khỏi thiếu sót cách hiểu, lỗi trình bày Em mong nhận đóng góp ý kiến quý thầy cô Ban lãnh đạo để báo cáo tốt nghiệp đạt kết tốt Xin cảm ơn thầy cơ, gia đình bạn bè Sinh viên Hàn Thị Hồi i TĨM TẮT Hệ thống thơng tin quản lý vấn đề quan tâm Chung cư cho thuê 3A Tuy nhiên, việc quản lý chung cư Chung cư cho thuê 3A thực cách thủ cơng Do đó, khóa luận dành phần để trình bày hoạt động chung cư, để từ phân tích thiết kế hệ thống quản lý chung cư Chung cư cho thuê 3A xây dựng phần mềm quản lý, hỗ trợ nhân viên việc quản lý chung cư Vì mà khóa luận dành phần để trình bày mơi trường cài đặt hệ thống C# hệ quản trị sở liệu SQL Server Từ khóa: C#, hệ thống thơng tin quản lý, phân tích thiết hệ thống quản lý, chung cư, SQL Server ii MỤC LỤC Mở đầu 1 Sự cần thiết đề tài Hiệu phạm vi sử dụng Đối tượng, phạm vi nghiên cứu Phương pháp nghiên cứu Nội dung nghiên cứu CHƯƠNG 1: KHẢO SÁT HỆ THỐNG 1.1 Giới thiệu Chung cư 3A – Phường Đông Vệ - Thành phố Thanh Hóa 1.2.1 Ưu điểm 17 1.2.2 Nhược điểm 17 1.3 Lý xây dựng hệ thống 17 1.4 Đề xuất ý tưởng cho hệ thống 17 CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG 18 2.1 Phân tích hệ thống xử lý 18 2.1.1 Mơ hình phân cấp chức 18 2.1.2 Mơ hình luồng liệu 19 2.2 Phân tích hệ thống chức 24 2.2.1 Mơ hình thực thể liên kết 24 2.2.2 Mơ hình liệu quan hệ 31 CHƯƠNG 3: CÀI ĐẶT PHẦN MỀM 37 3.1 Môi trường phát triển 37 3.1.1 Hệ quản trị 37 3.1.2 Ngôn ngữ 38 3.2 Một số giao diện tiêu biểu 38 CHƯƠNG 4: KẾT LUẬN 44 4.1 Kết đạt 44 4.2 Ưu, nhược điểm 44 4.3 Hướng phát triển 44 TÀI LIỆU THAM KHẢO 45 iii DANH MỤC CÁC KÍ HIỆU, CHỮ VIẾT TẮT Được hiểu Ký hiệu, chữ viết tắt BQL Ban quản lý PCCC CSDL Phòng cháy chữa cháy Cơ sở liệu CNTT Tt Ds Công nghệ thông tin Thông tin Danh sách SD Sử dụng QL Quản lý DL TK Dữ liệu Tìm kiếm CMTND Chứng minh thư nhân dân iv DANH MỤC BẢNG BIỂU Bảng 2.1 Bảng người thuê 32 Bảng 2.2 Bảng phòng 32 Bảng 2.3 Bảng loại hộ 33 Bảng 2.4 Bảng nhân viên 33 Bảng 2.5 Bảng người dùng 33 Bảng 2.6 Bảng dịch vụ 33 Bảng 2.7 Bảng chức vụ 34 Bảng 2.8 Bảng dân tộc 34 Bảng 2.9 Bảng tôn giáo 34 Bảng 2.10 Bảng tiện nghi 34 Bảng 2.11 Bảng loại người dùng 34 Bảng 2.12 Bảng tin tức 35 v DANH MỤC HÌNH ẢNH Hình 1.1 Chung cư cho thuê 3A – MB 530 – Phường Đông Vệ - Thành phố Thanh Hóa Hình 1.2 Sơ đồ tổ chức Chung cư cho thuê 3A Hình 1.3 Bảng lưu thông tin người dân 11 Hình 1.4 Hóa đơn thu tiền điện nước 12 Hình 1.5 Hợp đồng 16 Hình 2.1 Mơ hình phân cấp chức cho Winform 18 Hình 2.2 Mơ hình phân cấp chức cho Website 19 Hình 2.3 Mơ hình luồng liệu mức ngữ cảnh cho chức quản lý 19 Hình 2.4 Mơ hình luồng liệu mức ngữ cảnh cho chức quản trị 19 Hình 2.5 Mơ hình luồng liệu mức đỉnh cho chức quản lý 20 Hình 2.6 Mơ hình luồng liệu mức đỉnh cho chức quản trị Website 20 Hình 2.7 Mơ hình quản lý phòng 21 Hình 2.8 Mơ hình quản lý người th 21 Hình 2.9 Mơ hình quản lý dịch vụ 22 Hình 2.10 Mơ hình quản lý hợp đồng 22 Hình 2.11 Mơ hình quản lý tìm kiếm 23 Hình 2.12 Mơ hình báo cáo thống kê 23 Hình 2.13 Mơ hình quản lý nhân viên 24 Hình 2.14 Mơ hình quản lý người dùng 24 Hình 2.15 Mơ hình thực thể liên kết 31 Hình 2.16 Database Diagrames 36 Hình 3.1 Giao diện phụ 38 Hình 3.2 Đăng nhập 39 Hình 3.3 Giao diện 40 Hình 3.4 Quản lý người dân 40 Hình 3.5 Quản lý nhân viên 41 Hình 3.6 Quản lý dịch vụ 41 Hình 3.7 Quản lý đăng kí dịch vụ 42 Hình 3.8 Tra cứu người dân 42 Hình 3.9 Tra cứu nhân viên 43 vi Mở đầu Sự cần thiết đề tài Trong q trình cơng nghiệp hóa đại hóa nay, việc xây dựng lên khu công nghiệp ngày nhiều chiếm phần lớn diện tích đất diện tích nhà người dân bị giải tỏa để phục vụ cho việc xây dựng Thay vào hàng loạt dự án xây dựng nhà ở, bao gồm khu chung cư cao cấp, trung cấp nhà xã hội, nhà cho công nhân, áp lực sốt giá nhà cung không đủ cầu bị đẩy lùi Nhiều chuyên gia nhận định, hội người có nhu cầu tiếp cận nhà thực rõ nét với giá phải chăng, điều ngăn chặn tình trạng gom hàng đầu mơ giới Thành phố Thanh Hóa địa phương xây dựng thực chương trình phát triển nhà để giải vấn đề nhà cho đối tượng dân cư địa bàn Tuy nhiên, thiếu nhà nghiêm trọng, người nghèo, người thu nhập thấp, công chức, viên chức Việc xây dựng khu chung cư vấn đề cấp thiết không riêng quyền mà cịn mối quan tâm dân cư thành phố Sống chung cư trở thành trào lưu, với người có tiền, có địa vị xã hội Giá hợp lý, thiết kế đại môi trường sống đại khiến khu chung cư ngày xây dựng phát triển Chung cư cho thuê 3A chung cư xây dựng giải vấn đề giá môi trường sống cho người dân sống thành phố đặc biệt người có thu nhập thấp, khơng có nhà Với quy mơ đại, mơi trường sống lý tưởng, khuôn viên xanh đẹp đặc biệt giá phải chăng, Chung cư cho thuê 3A nhiều khách hàng đến thuê sinh sống [1] Hiện nay, Chung cư cho thuê 3A việc quản lý chung cư Ban quản lý đảm nhiệm, nhiên việc quản lý chủ yếu thực công cụ thủ công, sổ sách, tập tin văn Word, Excel Với số lượng lớn khách hàng vậy, việc quản lý vận hành chung cư cần đội ngũ nhân lớn có trình độ Nhưng bất cập hệ thống vận hành cịn thơ sơ quy trình quản lý cịn kém, chưa có thống chung Đối với tòa nhà hay đơn vị chủ quản đơn vị có quy trình vận hành khác Cơng việc quản lý chung cư thủ công phức tạp dễ gây nhầm lẫn thao tác thủ cơng nhàm chán, đồng thời việc tìm kiếm hồ sơ lâu khó Vì vậy, nhiều cơng việc thông tin chưa đáp ứng kịp thời, mức độ xác chưa cao Bên cạnh đó, tòa nhà việc xảy mâu thuẫn hay phàn nàn người dân nhiều, chưa giải triệt để kịp thời, ban quản lý người dân chưa có kênh liên lạc thống, việc tốn hóa đơn thiếu chủ động nhiều phải đợi chờ Vậy nên, việc xây dựng triển khai phần mềm quản lý chung cư tạo nhiều hiệu nghiệp vụ, ví dụ cho phép thực quản lý nhanh, xác, tiết kiệm thời gian, gọn nhẹ an toàn hơn, giúp cán quản lý lưu trữ thực nhanh thao tác thêm sữa chữa hồ sơ cách nhanh chóng, thuận lợi Đồng thời, cần tìm kiếm tìm kiếm dễ dàng giải mâu thuẫn nhanh, tiện lợi Từ đó, cơng việc quản lý chung cư đạt kết cao Hiệu phạm vi sử dụng (kinh tế, xã hội, giáo dục, khoa học, kỹ thuật …) tính mới, tính đóng góp đề tài Kết đề tài xây dựng phần mềm hỗ trợ trình quản lý chung cư đảm bảo tính xác, nhanh chóng thuận tiện Khắc phục nhược điểm phương pháp quản lý thủ công Nâng cao chất lượng quản lý Đối tượng, phạm vi nghiên cứu - Đối tượng nghiên cứu: hệ thống quản lý chung cư - Phạm vi nghiên cứu: Chung cư cho thuê 3A – MB530 – Phường Đơng Vệ Thành phố Thanh Hóa Phương pháp nghiên cứu - Phương pháp nghiên cứu lý thuyết: nghiên cứu tài liệu phân tích thiết kế hệ thống thông tin, sở liệu, hệ quản trị sở liệu - Phương pháp điều tra: vấn - Phương pháp thực nghiệm: cài đặt, thử nghiệm, so sánh đánh giá hiệu Nội dung nghiên cứu - Khảo sát trạng, hoạt động quản lý hệ thống thông tin Chung cư cho thuê 3A – MB530 – Phường Đông Vệ - Thành phố Thanh Hóa, từ ưu, nhược điểm hệ thống cũ đề xuất ý tưởng cho hệ thống xây dựng - Phân tích xây dựng mơ hình phân tích - Phân tích hệ thống chức năng: xây dựng mơ hình phân cấp chức năng, mơ hình luồng liệu - Phân tích hệ thống liệu: xây dựng mơ hình thực thể liên kết, mơ hình liệu quan hệ - Thiết kế giao diện, thiết kế chức năng, … - Cài đặt triển khai chạy phầm mềm quản lý Chung cư cho thuê 3A – MB530 – Phường Đông Vệ - Thành phố Thanh Hóa - Phân tích đánh giá hiệu giải pháp đề xuất CHƯƠNG 1: KHẢO SÁT HỆ THỐNG 1.1 Giới thiệu Chung cư 3A – Phường Đơng Vệ - Thành phố Thanh Hóa Địa chỉ: MB530, phường Đơng Vệ, thành phố Thanh Hóa (Gần Khách sạn Mường Thanh) Điện thoại: 0982627039 - 0945977128, Hotline: 0972828282 Hình 1.1 Chung cư cho thuê 3A – MB 530 – Phường Đơng Vệ - Thành phố Thanh Hóa Chung cư hay khu chung cư khu nhà bao gồm nhiều hộ dân sinh sống bên hộ, có hệ thống cơng trình hạ tầng sử dụng chung [2] Chung cư cho thuê 3A hoạt động theo hình thức cơng ty kinh doanh đặc biệt chun lĩnh vực nhà ở, xây dựng vào tháng năm 2016 Chung cư bắt đầu vào hoạt động vào ngày 26 tháng năm 2018 quản lí Ban quản lý Thành phần Ban quản lý chung cư quy định sau: Thứ nhất, bao gồm Ban quản lý chung cư bao gồm: tổng giám, phó giám đốc,bộ phận lễ tân, phận nhà hàng, phận bảo vệ, phòng kế tốn, phịng kinh doanh, phịng nhân Hai là, chủ đầu tư rút khỏi Ban quản lý Ban quản lý khu nhà chung cư hoạt động tốt công tác quản lý sử dụng khu nhà chung cư vào nề nếp Hội nghị Cư dân chấp thuận Chung cư cho thuê 3A: gồm có tầng, tầng làm ki-ốt cho thuê để kinh doanh, tầng lại gồm 42 phòng thuê để Mỗi phòng hộ khép kín, khơng gian rộng, trang thiết bị đại sang trọng, có điều kiện phục vụ tốt nhu cầu chủ sở hữu đặc biệt phù hợp với thu nhập người lao động Mỗi phịng có hệ thống kĩ thuật đầy đủ hợp lý gồm phòng ngủ, phòng khách, phịng vệ sinh ban cơng Mỗi phịng có diện tích 30 m2 trang bị trang thiết bị đại điều hòa, tủ lạnh, ti vi, … Ban cơng trang trí tinh xảo bắt mắt vói loại hoa tùy theo sở thích chủ hộ Chung cư có nhà xe riêng, dành cho người dân nhân viên gửi xe đây, theo tháng theo ngày Nhà xe rộng rãi có chỗ để xe cho xe ô tô xe máy Khi đây, hộ gia đình chơi mơn thể thao cầu lơng, bóng chuyền, bơi … sân, bể bơi chung khu chung cư Mỗi tháng Ban quản lý chung cư tổ chức hoạt động vui chơi giải trí cho bạn nhỏ khu dân cư để trẻ vui chơi giải trí hộ gia đình cuối giãn vào cuối tuần ❖ Nội quy nhà chung cư: - Các hộ gia đình thực đăng kí hộ khẩu,khai báo tạm trú tạm vắng kịp thời quy định, nộp đầy đủ hạn khoản dịch vụ theo quy định chung BQL - Không tự ý thay đổi kết cấu ban đầu hộ Khơng chiếm dụng diện tích chung (sàn, vỉa hè, hành lang, lối đi,…) để sử dụng vào việc riêng Nếu có nhu cầu sữa chữa hộ làm đơn đề nghị BQL, tịa nhà sữa chữa có ý kiến BQL Khi có hư hỏng hệ thống điện, nước,… Tại hộ chủ gia đình phải báo cho BQL tòa nhà biết để kiểm tra, xử lý kịp thời Không tự ý sữa chữa làm ảnh hưởng đến kết cấu cơng trình hộ gia đình xung quanh - Sử dụng hộ mục đích, khơng sản xuất, chế biến hàng hóa hộ Không gây tiếng động mạnh, mở đài, ti vi to làm ảnh hưởng đến hộ xung quanh đặc biệt nghỉ trưa tối (sau 20 giờ) - Mọi người có trách nhiệm bảo vệ tài sản cơng giữ gìn vệ sinh chung Khơng vứt rác, đổ nước cầu thang, lối từ cao xuống Rác thải phải cho vào túi ni lông để nơi quy định Cây cảnh, quần áo, chăn phơi ngồi ban cơng phải chắn, đảm bảo mĩ quan, không gây nguy hiểm cho người bên - Không bẻ cây, hái hoa, làm gãy cây, hư hỏng thảm cỏ khuôn viên Không bán hàng rong, không tổ chức đánh bạc chứa chấp tệ nạn xã hội khác hộ, khn viên chung cư ❖ Mơ hình thực thể liên kết Hình 2.15 Mơ hình thực thể liên kết 2.2.2 Mơ hình liệu quan hệ Thuộc tính khóa: Key + PK : Primary Key + FK : Foreign Key + UK : Unique Key 31 ➢ Bảng 1: NGUOITHUE (NGƯỜI THUÊ) Field Name Type Key Chú thích MaNgThue Char(10) PK Mã người thuê TenNgThue Nvarchar(20) Tên người thuê SoCMND Char(10) Số chứng minh nhân dân GioiTinh Bit Giới tính NgaySinh Smalldatetime Ngày Sinh DiaChi Nvarchar(20) Địa SoDT Int Số điện thoại MaTK Char(10) Mã tài khoản MaTonGiao Char(10) Mã tôn giáo MaDanToc Char(10) Mã dân tộc ChuHo Nvarchar(20) Chủ hộ Bảng 2.1 Bảng người thuê ➢ Bảng 2: PHỊNG (PHỊNG) Field Name Type Key Chú thích MaPhong Char(10) PK Mã phòng TenPhong Nvarchar(20) Tên phòng Anh Nvarchar(200) Ảnh MoTa Nvarchar(50) Mô tả NgayThue Smalldatetime Ngày thuê NgayTra Smalldatetime Ngày trả Bảng 2.2 Bảng phòng 32 ➢ Bảng 3: LOAICANHO (LOẠI CĂN HỘ) Field Name Type Key Chú thích MaCH Char(10) PK Mã hộ TenCH Nvarchar(20) Tên hộ SoNguoi Int Số người DienTich Int Diện tích Bảng 2.3 Bảng loại hộ ➢ Bảng 4: NHANVIEN (NHÂN VIÊN) Field Name Type Key Chú thích MaNV Char(10) PK Mã nhân viên TenNV Nvarchar(20) Tên nhân viên NgaySinh Smalldatetime Ngày sinh GioiTinh Bit Giới tính SoDT Int Số điện thoại Bảng 2.4 Bảng nhân viên ➢ Bảng 5: NGUOIDUNG (NGUOIDUNG) Field Name Type Key Chú thích MaND Char(10) PK Mã người dùng TenND Nvarchar(20) Tên người dùng TenDangNhap Nvarchar(20) Tên đăng nhập MatKhau Nchar(10) Mật Khẩu Bảng 2.5 Bảng người dùng ➢ Bảng 6: DICHVU (DỊCH VỤ) Field Name Type Key PK Chú thích MaDV Char(10) TenDV Nvarchar(20) Tên dịch vụ SoLuong Int Số lượng Bảng 2.6 Bảng dịch vụ 33 Mã dịch vụ ➢ Bảng 7: CHUCVU (CHỨC VỤ) Field Name Type Key Chú thích MaChucVu Char(10) PK Mã chức vụ TenChucVu Nvarchar(20) Tên chức vụ Bảng 2.7 Bảng chức vụ ➢ Bảng 8: DANTOC (DÂN TỘC) Field Name Type Key Chú thích MaDanToc Char(10) PK Mã dân tộc TenDanToc Nvarchar(20) Tên dân tộc Bảng 2.8 Bảng dân tộc ➢ Bảng 9: TONGIAO ( TÔN GIÁO) Field Name Type Key Chú thích MaTonGiao Char(10) PK Mã tôn giáo TenTonGiao Nvarchar(20) Tên tôn giáo Bảng 2.9 Bảng tôn giáo ➢ Bảng 10: TIENNGHI (TIỆN NGHI) Field Name Type Key Chú thích MaTienNghi Char(10) PK Mã tiện nghi TenTienNghi Nvarchar(20) Tên tiện nghi TrangThai Bit Trạng thái Bảng 2.10 Bảng tiện nghi ➢ Bảng 11: LOAINGUOIDUNG (LOẠI NGƯỜI DÙNG) Field Name Type Key Chú thích MaLoaiND Char(10) PK Mã loại người dùng TenLoaiND Nvarchar(20) Tên loại người dùng Bảng 2.11 Bảng loại người dùng 34 ➢ Bảng 12: TINTUC (TIN TỨC) Field Name Type Key Chú thích MaTin Char(10) PK Mã tin tức TenTin Nvarchar(20) Tên tin tức MucGia Int Mức Giá DienTich Int Diện Tích SoPhong Int Số phòng Anh Nvarchar(200) Ảnh Bảng 2.12 Bảng tin tức 2.2.2.1 Cơ sở liệu hồn chỉnh Từ mơ hình thực thể liên kết ta chuyển thực thể thành quan hệ sau NGUOITHUE (MaNgThue, TenNgThue, SoCMND, NgaySinh, GioiTinh, DiaChi, SoDT, MaDanToc, MaTonGiao) PHONG (MaPhong, TePhong, Anh, MoTa) LOAICANHO (MaCH, TenCH, SoNguoi, DienTich) NHANVIEN (MaNV, TenNV, NgaySinh, GioiTinh, SoDT) DICHVU (MaDV, TenDV, SoLuong) LOAINGUOIDUNG (MaLoaiND, TenLoaiND) NGUOIDUNG (MaND, TenND, TenDangNhap, MatKhau) CHUCVU (MaChucVu, TenChucVu) DANTOC (MaDanToc, TenDanToc) TONGIAO (MaTonGiao, TenTonGiao) TIENNGHI (MaTienNghi, TenTienNghi, TrangThai) TINTUC (MaTin, TenTin, MucGia, DienTich, SoPhong, Anh) 35 2.2.2.2 Database Diagrames Hình 2.16 Database Diagrames 36 CHƯƠNG 3: CÀI ĐẶT PHẦN MỀM 3.1 Môi trường phát triển 3.1.1 Hệ quản trị Nền tảng cho nhiệm vụ then chốt - SQL Server 2008 cho phép tổ chức chạy hầu hết ứng dụng phức tạp họ tảng an tồn, tin cậy có khả mở rộng, bên cạnh cịn giảm phức tạp việc quản lý sở hạ tầng liệu SQL Server 2008 cung cấp tảng tin cậy an tồn cách bảo đảm thơng tin có giá trị ứng dụng tồn nâng cao khả sẵn có liệu SQL Server 2008 giới thiệu chế quản lý cách tân dựa sách, chế cho phép sách định nghĩa quản trị tự động cho thực thể máy chủ nhiều máy chủ Thêm vào đó, SQL Server 2008 cho phép thi hành truy vấn dự báo với tảng tối ưu Sự phát triển động - SQL Server 2008 với NET Framework giảm phức tạp việc phát triển ứng dụng ADO.NET Entity Framework cho phép chuyên gia phát triển phần mềm nâng cao suất làm việc với thực thể liệu logic đáp ứng yêu cầu doanh nghiệp thay lập trình trực tiếp với bảng cột Các mở rộng ngơn ngữ truy vấn tích hợp (LINQ) NET Framework cách mạng hóa cách chuyên gia phát triển truy vấn liệu việc mở rộng Visual C#® Visual Basic® NET để hỗ trợ cú pháp truy vấn giống SQL vốn có Hỗ trợ cho hệ thống kết nối cho phép chuyên gia phát triển xây dựng ứng dụng cho phép người dùng mang liệu với ứng dụng vào thiết bị sau đồng liệu chúng với máy chủ trung tâm Dữ liệu quan hệ mở rộng - SQL Server 2008 cho phép chuyên gia phát triển khai thác triệt để quản lý kiểu liệu từ kiểu liệu truyền thống đến liệu không gian địa lý Thơng tin tồn doanh nghiệp - SQL Server 2008 cung cấp sở hạ tầng mở rộng, cho phép quản lý báo cáo, phân tích với kích thước phức tạp nào, bên cạnh cho phép người dùng dễ dàng việc truy cập thông tin thơng qua tích hợp sâu với Microsoft Office Điều cho phép CNTT đưa thông tin doanh nghiệp rộng khắp tổ chức SQL Server 2008 tạo bước tuyệt vời việc lưu trữ liệu, cho phép người dùng hợp trung tâm liệu vào nơi lưu trữ liệu tập trung toàn doanh nghiệp [3] 37 3.1.2 Ngơn ngữ Cú pháp C# hàm ý, đơn giản dễ dàng để học, cung cấp tính mạnh mẽ loại giá trị nullable, enumerator, delegate, biểu thức lambda việc truy cập nhớ trực tiếp (unsafe code), C# hỗ trợ kiểu liệu phương thức chung, ứng dụng C# nhanh bảo mật mã nguồn tái sử dụng Là ngôn ngữ hướng đối tượng, C# hỗ trợ khái niệm đóng gói ncapsulation, thừa kế inheritance đa hình polymorphism Tất biến phương thức, bao gồm phương thức override virtual methods, đóng gói Class Một lớp kế thừa trực tiếp từ lớp cha, có thực nhiều interfaces khác nhau… Ngoài nguyên tắc ngơn ngữ hướng đối tượng, C# cịn có sáng tạo riêng: Encapsulation, Properties, Attribute, XML, Language-Integrated Query (LINQ) Việc sử dụng đối tượng COM Win32 DLLs thơng qua "Interop" trở nên dể dàng Thậm chí C# hỗ trợ trỏ khái niệm mã "khơng an tồn" trường hợp mà truy cập nhớ trực tiếp tuyệt đối quan trọng Quy trình xây dựng ứng dụng C# đơn giản so với C C++ linh hoạt [4] 3.2 Một số giao diện tiêu biểu Giao diện phụ: Khi bạn chạy chương trình, chương trình giao diện: Hình 3.1 Giao diện phụ Giao diện đăng nhập: Khi phần mềm quản lý chung cư 3A lên, sau người dùng phải đăng nhập tài khoản, có hai loại tài khoản: thứ nhất, tài 38 khoản người quản lý, thứ hai, tài khoản người dùng Các tài khoán ban quản lý chung cư cung cấp tùy theo chức vụ nhân viên người dân chung cư Hình 3.2 Đăng nhập Giao diện chính: Sau đăng nhập xong, người dùng chọn chức quản lý chương trình khỏi chương trình ba cách nhấn nút bên góc phải hình, nhấn nút menu nhấp chuột vào kiện Thoát menu Thanh kéo bên trái có chức tiện ích danh sách lựa chọn nhanh Nếu không đăng nhập người dùng không quyền vào trang danh mục chức Sau đăng nhập người dùng sử dụng chức trang Khi người dùng đăng nhập tài khoản Admin quyền có quyền cấp cho người khác quyền sử dụng phần mềm với quyền khác Các chức quản lý danh mục là: quản lý người dân, quản lý nhân viên, quản lý dịch vụ, quản lý đăng kí dịch vụ, quản lý tra cứu người dân, quản lý tra cứu nhân viên 39 Hình 3.3 Giao diện Quản lý người dân nhân viên thao tác chức thêm, xóa, sửa thơng tin người dân, lưu thơng tin thêm in file excel Hình 3.4 Quản lý người dân Quản lý nhân viên, Ban quản lý thực thao tác lưu hồ sơ nhân viên, thêm nhân viên vào làm, thơng tin nhân viên có sai thực thao tác sửa Khi nhân viên không cịn làm việc ban quản lý xóa nhân viên 40 Hình 3.5 Quản lý nhân viên Quản lý dịch vụ người dân xem xét dịch vụ chung cư gửi xe, đổ rác, an ninh, … Từ lựa chọn dịch vụ phù hợp với nhà Hình 3.6 Quản lý dịch vụ Sau xem xét dịch vụ phù hợp, người dùng đăng kí dịch vụ Phần mềm hiển thi mã hộ quản lý dịch tính tổng phí dịch vụ 41 Hình 3.7 Quản lý đăng kí dịch vụ Quản lý tra cứu người dân: Khi cơng an hay quan có thẩm quyền muốn tìm người chung cư chức tra cứu người dân tìm kiếm thơng tin người Hình 3.8 Tra cứu người dân Tra cứu nhân viên thao tác ban quản lý hay người dân muốn tìm kiếm nhanh chóng thơng tin nhân viên 42 Hình 3.9 Tra cứu nhân viên 43 CHƯƠNG 4: KẾT LUẬN 4.1 Kết đạt - Báo cáo tổng kết: + Mơ hình phân cấp chức + Mơ hình thực thể liên kết - Phần mềm quản lý chung cư cho thuê 3A – MB530 – Phường Đơng Vệ - Thành phố Thanh Hóa 4.2 Ưu, nhược điểm - Ưu điểm + Dể sử dụng + Giao diện đẹp, thay giao diện khác tùy vào nhu cầu người dùng + Phân quyền cho nhân viên khác + Quản lý tồn thơng tin khách cách dễ dàng chuyên nghiệp + Giúp tiết kiệm thời gian việc tìm kiếm xếp + Quản lý số khách hàng phòng xem thơng tin phịng có khách hàng + Kịp thời phục hồi liệu có vấn đề sảy xa + Tích hợp với việc tính tốn dịch vụ giúp nhanh chóng dễ dàng - Nhược điểm + Chưa hoàn thiện hết chức đề ra( thống kê nợ khách, xuất danh sách phòng, khách exel in, chưa in trực tiếp được) + Chưa demo chức quản trị Website để quáng bá chung cư 4.3 Hướng phát triển - Hoàn thiện phần mềm chạy thực nghiệm 44 TÀI LIỆU THAM KHẢO Website [1] http://intechco.com.vn/phan-mem-quan-ly-toa-nha-chung-cu-hieu-qua [2] https://vi.wikipedia.org/wiki/Chung_c%C6%B0 [3] https://timoday.edu.vn/bai-1-tong-quan-ve-sql-server/ [4] http://kimcuongxanh.com.vn/nang-cao-hieu-qua-quan-ly-toa-nha-chung-cu/ KHOA CNTT&TT BỘ MÔN GV HƯỚNG DẪN SV THỰC HIỆN Phạm Thế Anh Trịnh Thị Anh Loan Lê Thị Hồng Hà Hàn Thị Hoài 45

Ngày đăng: 17/07/2023, 23:52

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w