Крупная работа на JSP, система управления студентами
Системный каталог:
package -> src :
admin.applyHandle
1.1 deleteLeaveServlet.java : Удаление записи о болезни через Servlet, использующий ajax-запрос
1.2 deleteOutApply.java : Удаление запроса на выход из группы через Servlet, использующий ajax-запрос
1.3 deleteUnnameApply.java : Удаление анонимного запроса через Servlet, использующий ajax-запрос
1.4 handleLeaverServlet.java : Добавление поля согласования или отказа к информации о болезни через Servlet, использующий ajax-запрос
1.5 handleOutServlet.java : Добавление поля согласования или отказа к информации о выходе из группы через Servlet, использующий ajax-запрос
admin.stuHandle 2.1 deleteStudentServlet.java : Удаление студента через Servlet 2.2 findStudentServlet.java : Поиск информации о студенте через Servlet 2.3 findFreeTimeTable.java : Просмотр расписания свободного времени 2.4 User.java : JavaBean для результата поиска информации о студенте
admin.login 3.1 adminLoginServlet.java : Обработка формы входа для администратора через Servlet
admin.sign 4.1 startSignServlet.java : Инициация процедуры регистрации через Servlet 4.2 stopSignServlet.java : Остановка процедуры регистрации через Servlet, использующий ajax-запрос
admin.stupublic 5.1 changeNoticeServlet.java : Обновление объявления (редактирование) 5.2 deleteNoticeServlet.java : Удаление объявления 5.3 sendNoticeServlet.java : Публикация нового объявления***
applyCenter 3.1 applyLeaveServlet.java : Обработка формы заявки на болезнь пользователя через Servlet 3.2 applyOutServlet.java : Обработка формы заявки на выход из группы пользователя через Servlet 3.3 applyUnnameServlet.java : Обработка формы анонимной заявки через Servlet
com.ldu.mail 4.1 sendMail.java : Отправка кода подтверждения по электронной почте
com.ldu.util 5.1 md5.java : Инструмент для шифрования пароля 5.2 sqlConnection.java : JavaBean для подключения к базе данных, вход в базу данных 5.3 sqlSearch.java : Поиск одной записи в таблице tableName по заданным условиям 5.4 sqlSearchTable.java : Поиск записи по заданному номеру студента в таблице tableName, возврат ResultSet 5.5 sqlUpdate.java : Обновление записей в таблице по заданным условиям 5.6 sqlSearchMsg.java : Включает два метода getMsgNum() для получения количества непрочитанных сообщений определенного типа (т.е. в определенной таблице) и getMsg() для получения результата поиска непрочитанных сообщений определенного типа, возврат ResultSet 6. loginRegister 6.1 loginServlet.java : Обработка формы входа пользователя через Servlet 6.2 registerServlet.java : Обработка формы регистрации пользователя через Servlet 6.3 resetPswServlet.java : Обработка формы восстановления пароля пользователя через Servlet 6.4 vCode.java : Servlet для кода подтверждения, принимает ajax-запросы от интерфейса, генерирует код подтверждения, отправляет код подтверждения по электронной почте, возвращает код подтверждения
персональный центр 7.1 changeTimeTableServlet.java : Обработка формы для изменения расписания 7.2 lookTimeTable.java : Просмотр расписания Servlet 7.3 myInfoServlet.java : Просмотр личной информации Servlet 7.4 resetPassword.java : Изменение пароля Servlet 7.5 uploadServlet.java : Загрузка аватара Servlet 7.6 readMsg.java : Обработка чтения сообщений, отправка данных о сообщении для отметки как прочитанное (установка поля ifread в yes)8. signCenter 8.1 signServlet.java : Servlet для отметки присутствия пользователя
WebRoot
"css" папка с CSS стилями
"font" папка с векторными иконками от Alibaba
"images" папка с системными изображениями
"js" папка с JavaScript файлами
"WEB-INF" 5.1 "lib" папка с внешними JAR файлами 5.2 web.xml конфигурационный файл системы
"adminPage" папка с файлами административного интерфейса 6.1 "applyPage" папка с файлами для просмотра запросов пользователей 6.1.1 lookLeave.jsp страница просмотра информации о больничных 6.1.2 lookOut.jsp страница просмотра информации о выходе из группы 6.1.3 lookUnname.jsp страница просмотра анонимных жалоб 6.2 publicPage общая папка для управления 6.2.1 changenotice.jsp страница изменения и повторного размещения объявления 6.2.2 looknotice.jsp страница просмотра объявления 6.2.3 notice.jsp страница размещения объявления 6.3 stuPage папка для управления персоналом 6.3.1 findstudent.jsp страница поиска информации о сотрудниках 6.3.2 lookstudent.jsp страница просмотра полного списка сотрудников 6.3.3 lookFreeTimeTable.jsp страница просмотра пустого расписания 6.3.4 deletestudent.jsp страница удаления сотрудника 6.4 signPage 6.4.1 looksign.jsp страница просмотра исторических записей о присутствии 6.4.2 signIn.jsp страница инициации записи о присутствии 6.5 adminMain.jsp страница навигации административного интерфейса
***7. "applyCenter" папка с файлами модуля пользовательских запросов 7.1 applyLeave.jsp страница запроса на больничный 7.2 applyOut.jsp страница запроса на выход из группы 7.3 applyunname.jsp страница анонимного обращения 7.4 lookLeave.jsp страница просмотра личного запроса на больничный 7.5 lookOut.jsp страница просмотра личного запроса на выход из группы 8. "personalCenter" папка с файлами модуля личного центра 8.1 changeTimeTable.jsp страница изменения расписания 8.2 lookTimeTable.jsp страница просмотра личного расписания 8.3 myInfo.jsp страница личной информации 8.4 resetPassword.jsp страница изменения пароля 8.5 newMsg.jsp страница просмотра уведомлений 9. "publicCenter" папка с общими файлами 9.1 readnotice.jsp страница просмотра объявления 10. "signCenter" папка с файлами модуля регистрации присутствия 10.1 looksign.jsp страница просмотра записей о присутствии 10.2 sign.jsp страница регистрации присутствия пользователя 11. JSP-страницы в корневом каталоге login.html страница входа для обычных пользователей out.jsp JSP-обработка выхода для обычных пользователей main.jsp основная страница входа для обычных пользователей (навигационная панель) register.jsp страница регистрации для обычных пользователей resetPassword.jsp страница восстановления пароля для обычных пользователей adminlogin.html страница входа для администратора adminout.jsp обработка выхода для администратора
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )