Trang Web Quản Lý Thanh Niên Sẵn Sàng Nhập Ngũ

Job ID: 40118738

Budget: $10 – $30 USD

Tôi muốn tạo một trang web quản lý thanh niên trong độ tuổi sẵn sàng nhập ngũ theo luật của Việt Nam, chạy hoàn toàn offline, sử dụng cơ sở dữ liệu là excel .xlsx, trang dashboard là danh sách load dữ liệu từ excel chỉ hiển thị vài cột dữ liệu cơ bản,
Dashboard có chức năng tối/sáng, có nút chức năng thêm mới và khi click vào 1 dòng dữ liệu thì hiện form Thêm mới/Chỉnh sửa cùng giao diện, chỉ khác tên form, trong form có các textbox nhập liệu đầy đủ các trường thông tin, sắp xếp theo group, có các nút chức năng Thêm mới/Cập nhật thông tin, In hồ sơ, Thoát. Sau khi Thêm mới hoặc cập nhật thì đóng form, cập nhật lại danh sách và trỏ tới dòng mới thêm mới/cập nhật.
Cuối các dòng thông tin có nút Action để thực hiện xóa, sửa, in. Đầu dòng có Check box, có chức năng check all và bỏ check all. Có thể trích danh sách đã chọn hoặc đã lọc.
Các dòng thông tin đổi màu nền dòng thành đỏ khi thanh niên quá tuổi nghĩa vụ quân sự, và thành xanh khi chưa đến tuổi nghĩa vụ tính đến thời điểm ngày 01/3 năm kế tiếp thời điểm hiện hành.
Trang Dashboard có chức năng tìm kiếm mọi thông tin trong cơ sở dữ liệu; có chức năng lọc theo nơi thường trú, phân loại miễn/hoãn, lý do miễn/tạm hoãn. Có nút Thống kê để hiển thị trang thống kê theo các trường thông tin cơ bản như ấp, độ tuổi, trình độ, miễn/hoãn, từng lý do. Có thể in trang thống kê.
Chức năng In thì lấy thông tin của dòng chọn chèn vào file lý lịch nghĩa vụ quân sự và cho xem trước khi in, in 2 mặt. file word mẫu luôn trong thư mục templates
Khi mở lại trang web thì tự động load lại dữ liệu từ file excel đã làm việc ở phiên trước đó.
Trong form nhập liệu có trường ảnh thanh niên và giấy chứng nhận; có nút cho phép chọn ảnh, khi lưu thì tự động copy ảnh được chọn tuần tự vào 02 thư mục trong thư mục ứng dụng là Pictures và Certs, đổi tên ảnh thành "tên thanh niên viết hoa không dấu không cách _ Năm sinh _ 04 số cuối CCCD" và lưu đường dẫn mới copy vào trường thông tin trong cơ sở dữ liệu, riêng Certs cho phép chọn file PDF.
Giao diện hiện đại, đẹp mắt.
Cơ sở dữ liệu cần các trường sau: "ID", "HỌ VÀ TÊN", "NGÀY SINH", "THÁNG SINH", "NĂM SINH", "SỐ CCCD", "SỐ ĐT", "QUÊ QUÁN", "THƯỜNG TRÚ GIA ĐÌNH", "THƯỜNG TRÚ BẢN THÂN", "DÂN TỘC", "TÔN GIÁO", "THÀNH PHẦN GIA ĐÌNH", "THÀNH PHẦN BẢN THÂN", "HỌC VẤN", "TRƯỜNG", "CHUYÊN NGÀNH", "KHÓA ĐÀO TẠO", "HIỆN NAY", "HỌ TÊN CHA","NGÀY SINH CHA","NGHỀ NGHIỆP CHA", "HỌ TÊN MẸ","NGÀY SINH MẸ","NGHỀ NGHIỆP MẸ", "SỐ ACE","SỐ ACE NAM","SỐ ACE NỮ","LÀ CON THỨ", "KT-CT CHA","KT-CT MẸ","KT-CT ACE","KT-CT GIA ĐÌNH", "CÁC GIAI ĐOẠN","PHÂN LOẠI","LÝ DO","GIẤY CHỨNG NHẬN","GHI CHÚ".