Additional services for JavaFX Tooling and Runtime for Eclipse and OSGi
Note: The file size may be between 50MB and 200MB because it contains every student’s data. Ensure you have a stable internet connection.
| ID | Requirement | |----|--------------| | FR1 | System accepts a 7- or 8-digit roll number (e.g., 123456) | | FR2 | System checks roll number format and validates against BISE Lahore 2016 pattern | | FR3 | System extracts text from the gazette PDF (using PyPDF2, pdfplumber, or similar) | | FR4 | System parses the PDF content into a structured format (roll_no → name, marks, status) | | FR5 | System returns: name, father’s name, obtained marks, total marks, grade, pass/fail | | FR6 | If roll number not found, show “No result found for 2016 annual exams” | | FR7 | Provide option to download or view original gazette page (if legally permissible) | bise lahore matric gazette 2016 pdf
A typical gazette page looks like this:
| Roll No. | Name of Student | Father’s Name | Subject Marks (Eng, Urdu, Math, Sci, etc.) | Total Marks | Obtained | Percentage | Grade | |----------|----------------|---------------|--------------------------------------------|-------------|----------|------------|-------| | 123456 | Ali Raza | Muhammad Akram | 45, 68, 70, 55, ... | 550 | 420 | 76.36% | A | A PDF file will open in your browser
Check that the name and father’s name match your records. Note: The file size may be between 50MB
When in doubt, request a verified DMC from BISE Lahore’s “Result Verification” department for a small fee.
Solution: Use a PC/laptop with a broadband connection. Alternatively, use a download manager app. You can also visit the board’s office with a USB drive.