Курсовая работа: Розробка прикладної веб базованої системи для автоматизації документообігу підприємства

б) документ зберігається на жорсткому диску сервера;

в) документ реєструється у реєстрі документів, що було завантажено;

г) користувачу, що завантажив документ надаються права на редагування документу;

д) користувачу, що завантажив документ надаються права на надання прав доступу до цього документу.

Завдяки тому, що данні про електронний документ зберігаються у БД, а сам документ на жорсткому диску, дана система виграє час на пошуку документів(оскільки БД не засмічується великими за обсягами документами), і водночас виграє час на доступі до файлів, за рахунок майже прямих посилань(детальніше це описано в описі підсистеми ведення статистики редагування документів).

Програмний код завантаження документу має вигляд:

protected void doPost(HttpServletRequest request,

HttpServletResponse response) throws ServletException, IOException {

DiskFileItemFactory fileItemFactory = new DiskFileItemFactory();

fileItemFactory.setSizeThreshold(1 * 1024); // 1 KB

fileItemFactory.setRepository(tmpDir);

ServletFileUpload uploadHandler = new ServletFileUpload(fileItemFactory);

try

К-во Просмотров: 282
Бесплатно скачать Курсовая работа: Розробка прикладної веб базованої системи для автоматизації документообігу підприємства