Автор работы: Пользователь скрыл имя, 18 Июня 2013 в 21:33, курсовая работа
Тема автоматизації системи житлоуправління по обліку мешканців та платежів являється актуальною, тому що через великий обсяг інформації, що надходить на обробку щодня, займає значну частину часу працівника. Використання автоматизованої системи (АС) допоможе прискорити процес отримання і обробки інформації, отримання інформації про клієнта, видах наданих послуг, його оплатах, заборгованості тощо.
Таким чином розробка даного програмного засобу (ПЗ) виправдовує себе автоматизацією великого набору процесів, які в підсумку знижують витрати часу роботи у багато разів.
Сфера житлово-комунального господарювання в нашій країні тривалий період перебуває у стані реформування, що й надалі створює ситуацію невизначеності.
Реєстрація заяви на виписку. Реєстрація заяви на виписку та відмітка про виписку проводиться у тому ж порядку, що й у модулі Заява на прописку. Після відмітки про виписку, жилець зникає з Списку жильців, а дані про нього зберігаються в архіві бази даних.
Реєстрація заявки на ремонт. Реєстрація заявки на ремонт проводиться диспетчером у випадку успішної його авторизації у системі. Принцип роботи модулю Реєстрація заявки на ремонт такий же самий, як і модулю Заява на прописку. Дозволяє переглядати також і виконані заявки на ремонт.
Реєстрація оплати послуг. Модуль Оплата послуг доступний бухгалтерові при успішній авторизації у системі рисунок 11.
Рис. 11. Вікно бухгалтера.
Нарахування для сплати. Для нарахування суми сплати необхідно натиснути кнопку «Нарахувати» модулю Оплата послуг. В активній формі необхідно обрати жильця, дату нарахування, а також суму нарахування. Є також можливість внести повну, або часткову проплату жильцем рисунок 12.
Рис. 12. Нарахування оплати.
Після внесення даних необхідно натиснути кнопку «Нарахувати» для нарахування оплати, або кнопку «Скасувати» для відміни дії.
Погашення боргу. Для погашення нарахованої оплати жильцем повністю, або частково необхідно виділити жильця у модулі Оплата послуг та натиснути кнопку «Оплатити». В активній формі внести необхідну суму, та натиснути кнопку «Оплатити» для проведення оплати або кнопку «Скасувати» для відміни дії рисунок 13.
Рис. 13. Оплата послуг.
Для друку квитанції про оплату необхідно натиснути кнопку «Друкувати» рисунок 14.
Рис. 14. Квитанція про оплату.
ВИСНОВКИ
Наше суспільство стоїть на порозі глобальної автоматизації в усіх галузях економіки, господарювання, культури, тощо. В зв’язку з цим все більше і більше виникає потреба у створені простих, доступних пересічному користувачеві, конкурентоспроможних систем автоматизації прикладних завдань.
В наш вік загального прогресу створена велика кількість комерційних програм, які охвачують великий спектр застосування, але через свою громіздкість, складність та дороговизну, вони не завжди доступні пересічному користувачеві, для якого основними критеріями вибору є простота, доступність та прийнятне капіловкладеня.
Метою даного курсового проекту є якраз розробка спеціалізованого програмного засобу, який задовольнив би конкретного споживача в усіх відношеннях. За рахунок вузької спеціалізації ПЗ та його конкретної направленості я розробив конкурентоспроможний продукт у галузі автоматизації житлоуправління. Основними перевагами даного ПЗ вважаю:
Даний ПЗ виконує наступні завдання автоматизації житлоуправління згідно потреб споживача:
Для написання даного програмного засобу використовувалось:
Розробка даного ПЗ допомогла мені закріпити отримані навики по моделюванню та розробці програмного продукту під конкретні вимоги користувача.
СПИСОК ПОСИЛАНЬ
1. Вікіпедія;
2. Вендров А.М. CASE-технології. Сучасні методи і засоби проектування інформаційних систем. 1998.
3. UML & Ration Rose [Книга] / авт. Уэнди Боггс Майкл Боггс. - : Мир, 2002.
4. Карл І. Вігерс. Розробка вимог до програмного забезпечення. - Російська редакція, 2004.
5. Коберн А. Сучасні методи опису функціональних вимог до систем. - М .: Лорі, 2002.
6. Культин Н.Б. Программирование на Object Pascal в Delphi 5.Самоучитель.:Издательство BHV-СПБ. - 464стр. –ISBN 5-8206-0079-7
7. Лабзина Т.А. Алгоритмические
языки и программирование
8. Е.Марков «Программирование в Delphi 7».Издательство BHV-СПБ. 2003г. -784стр. –ISBN 5-94157-116-X
9. В.Кадлец «Delphi.Книга
рецептов.Практические примеры,
10. Фаронов В.В. «Delphi 2005. Разработка приложений для баз данных и Интернета».: Издательство «Питер». 2006г. – 608стр. – ISBN 5-469-01191-7
ДОДАТКИ
Додаток А. Специфікація ПЗ
Специфікація вимог до ПЗ Автоматизація житлоуправління
Програмний засіб (ПЗ) Автоматизація
житлоуправління розроблений
Метою даної роботи є розробка конкурентоспроможного, як у ціновій політиці так і у функціональних можливостях, програмного засобу автоматизації аналізу та роботи житлоуправління, що буде базуватись на тих недоліках, які присутні в інших схожих комерційних програмних засобах. Провівши детальний аналіз комерційних засобів автоматизації роботи житлоуправління, я вважаю, що основними недоліками даних ПЗ є:
Виходячи з цього, мені потрібно розробити програмний засіб автоматизації роботи житлоуправління, який враховував би усі недоліки перечисленні вище, та відповідав би наступним вимогам:
Для вирішення поставленої задачі, я прийняв рішення використати наступні програмні засоби:
Кошторис витрат на розробку даного програмного продукту включає розрахунок таких основних статей витрат:
Проведені розрахунки свідчать про економічну доцільність розробки та провадження нового програмного продукту.
Короткий опис учасників
системи представлений в
Таблиця 1. Учасники системи
Учасник |
Короткий опис |
Голова правління |
Здійснює керівництво житловим управлінням |
Диспетчер |
Приймає заявки на обслуговування житлового фонду та фіксує їх у базі даних |
Паспортист |
Приймає заяви від населення на приписку до жилої площі, виписку з жилої площі, видає довідки |
Бухгалтер |
Приймає та обробляє платежі від населення за наданні послуги, проводить аналіз оплат та формує звіти |
Майстер |
Отримує заявки на обслуговування житлового фонду та розподіляє між робітниками |
Сантехнік |
Виконує заявки по ремонту водопостачання житлового фонду |
Електрик |
Виконує заявки по ремонту
електропостачання житлового |
Зварювальник |
Виконує заявки по ремонту житлового фонду |
Двірник |
Виконує прибирання загального житлового фонду та примикаючих до нього територій |
Жилець |
Надає данні про себе та площу, яку він займає. Подає заявки на обслуговування власного житлового фонду. Оплачує надані послуги |
База даних |
Містить усі дані про жильців, надані їм послуги та оплату наданих послуг. Дозволяє робити необхідні вибірки. |
Список варіантів використання представлений в таблиці 2.
Таблиця 2. Список варіантів використання
Код |
Учасник |
Найменування |
Формулювання |
G1 |
Жилець |
Надання даних для прописки |
Надає інформацію про себе для приписки до житлового фонду |
G2 |
Жилець |
Надання даних для виписки |
Надає інформацію про себе для виписки з житлового фонду |
G3 |
Жилець |
Доповнення даних |
Змінює або доповнює дані про себе |
G4 |
Жилець |
Оформлення заявки |
Подаває заявку на ремонт власного житла |
G5 |
Жилець |
Оплата послуг |
Здійснює оплату за надані послуги |
D1 |
Диспетчер |
Прийом заявок |
Приймає заявки від жильця та заносить у базу даних |
D2 |
Диспетчер |
Видає заявки |
Формує звіт по заявкам та видає майстру на виконання |
D3 |
Диспетчер |
Приймає виконані заявки |
Приймає від майстра виконані заявки та робить відмітки в базі даних |
P1 |
Паспортист |
Приписка |
Приймає дані від жильця на приписку до житлового фонду |
P2 |
Паспортист |
Виписка |
Приймає дані від жильця на виписку з житлового фонду |
P3 |
Паспортист |
Зміна даних |
Приймає дані від жильця про зміни та вносить їх у базу даних |
P4 |
Паспортист |
Видача довідок |
Робить запит до бази даних та формує довідки |
B1 |
Бухгалтер |
Прийом платежів |
Приймає платежі від жильців та заносить у базу даних |
B2 |
Бухгалтер |
Формування звітів |
Робить запит до бази даних та формує звіти про оплату послуг та заборгованість по ним |
M1 |
Майстер |
Прийом заявок |
Приймає заявки від диспетчера |
M2 |
Майстер |
Обробка заявок |
Опрацьовує заявки від жильців та розподіляє між працівниками |
M3 |
Майстер |
Контроль |
Контролює виконання заявок від жильців |
M4 |
Майстер |
Здача заявок |
Приймає від працівників виконані заявки та здає диспетчеру |
S1 |
Сантехнік |
Виконання заявок |
Виконує ремонт водопостачання згідно заявки жильця |
S2 |
Сантехнік |
Здача заявок |
Здає виконану заявку майстрові |
E1 |
Електрик |
Виконання заявок |
Виконує ремонт електрики згідно заявки жильця |
E2 |
Електрик |
Здача заявок |
Здає виконану заявку майстрові |
Z1 |
Зварювальник |
Виконання заявок |
Виконує зварювальні роботи згідно заявки жильця |
Z2 |
Зварювальник |
Здача заявок |
Здає виконану заявку майстрові |
DB |
База даних |
Надання інформації |
Видає необхідну інформацію на потрібний запит |
Информация о работе Структура житлово-комунальних господарств