Складской учет
Курсовая работа, 16 Января 2012, автор: пользователь скрыл имя
Описание
Автоматизация предприятий традиционно начинается с внедрения системы бухгалтерского учета. Если раньше подобные проекты часто выполнялись собственными силами компаний, то сегодня они полностью перешли в ведение внешних разработчиков и интеграторов. Если ранее, внедрение средств комплексной автоматизации деятельности предприятия было уделом крупного бизнеса. То сегодня уже любой бизнес, в том числе малый и средний, все больше заинтересован во включении этого ПО как составной части в ERP-системы (Enterprise Resource Planning).
Работа состоит из 1 файл
ПЗ.doc
— 970.00 Кб (Скачать документ)3.5 Оценка трудоемкости разработки
3.5.1. Оцениваются действующие лица A (Actor).
Весовые коэффициенты:
| Тип действ. лица | Вес |
| простой | 1 |
3.5.2. Оцениваются варианты использования UC (Use Case)
В зависимости от количества классов, выделяемых на этапе анализа
| Тип | Количество классов | Вес |
| простой | <5 | 5 |
Общий весовой показатель объектных точек UUCP (Unadjusted Use Case Points)
UUCP = A + UC=1+5=6
3.5.3. Техническая сложность проекта
Значение TCF вычисляется по формуле
TCF = 0,6 + (0,01 * Σ(Ti * Весi))= 0,92
| Показатель | Описание | Вес | |
| Т1 | Распределенная система | 2 | 0 |
| Т2 | Высокая производительность | 1 | 4 |
| Т3 | Работа пользователей в режиме online | 1 | 0 |
| Т4 | Сложная обработка данных | 1 | 2 |
| Т5 | Повторное использование кода | 1 | 1 |
| Т6 | Простота установки | 0,5 | 5 |
| Т7 | Простота использования | 0,5 | 5 |
| Т8 | Переносимость | 2 | 4 |
| Т9 | Простота внесения изменений | 1 | 5 |
| Т10 | Параллелизм | 1 | 0 |
| Т11 | Специальные требования безопасности | 1 | 3 |
| Т12 | Непосредственный доступ к системе для внешних пользователей | 1 | 4 |
| Т13 | Специальные требования к обучению пользователей | 1 | 0 |
3.5.4. Уровень квалификации разработчиков EF
EF = 1,4 + (-0,03 * Σ(Fi
* Весi))=0,635
| Показатель | Описание | Вес | |
| F1 | Знакомство с технологией | 1,5 | 5 |
| F2 | Опыт разработки | 0,5 | 2 |
| F3 | Опыт использования ООП | 1 | 4 |
| F4 | Наличие ведущего аналитика | 0,5 | 2 |
| F5 | Мотивация | 1 | 5 |
| F6 | Стабильность требований | 2 | 5 |
| F7 | Частичная занятость | -1 | 5 |
| F8 | Сложные языки програм-мирования | 1 | 2 |
UCP = UUCP * TCF * EF=5*0,92*0,635=3,5
Общее количество показателей, имеющих значение больше 3, равнот5, следует использовать 28 чел.-ч на одну UCP
3,5 *28=98,14 часов
затрачено на разработку
3.5. Протокол тестирования
При приближении момента выпуска окончательной версии оценивают качество программного продукта, определяют число и степень серьезности ошибок и дают рекомендации о возможности распространения программы. Для распространения продукции можно привести следующие оценки и выводы:
- Время запуска программы – менее 2 секунд.
- Время для импорта исходных данных (5 записей): 1 секунда.
- Фатальные ошибки, приводящие к потере системой работоспособности или порче данных, не обнаружены.
- Выявлено 3 незначительных ошибок, из-за которых не следует останавливать распространение программного продукта, но в следующей версии необходимо устранить их, чтобы придать программе законченность.
- Интерфейс для ввода и поиска нового продукта удобен и не требует внесения изменений в новой версии.
В ходе тестирования программы были выявлены следующие недочеты:
- Малый масштаб рабочей области.
- Не реализован поиск товара
- В отчетах в столбике цены не выводятся значения
- Не реализована возможность отказа от товара при оптовой закупке
Изменения,
внесенные в программу по результату
тестирования: не устранен недочет – не
реализована возможность отказа от товара
при оптовой закупке.
Выводы по итогам тестирования:
- Фатальные ошибки, приводящие к потере системой работоспособности или порче данных, не обнаружены.
- Ошибок, мешающих распространению продукта, не выявлено.
Заключение
Проект
разработан для автоматизации деятельности
работников оптовой и розничной сетей
продажи товаров. В структуру проекта
входят таблицы, отчеты. Вся информация
о накладных на поступление/ на выбытие
товара, о количестве и ценах хранится
в электронном виде. Среди многообразия
хозяйственных операций на торговом предприятии
учет товарных операций является наиболее
трудоемким, так что проект увеличивает
производительность труда менеджера и
продавца, контролирует их деятельность
на предмет ошибок.
Преимущества:
- Программный продукт увеличивает производительность труда продавца-консультанта, менеджера по продажам.
- Все документы формируются на основе выбора данных из справочников, что дает возможность быстрее вводить данные и избегать ошибок, к тому же программа при этом берет на себя основной объем по контролю целостности данных.
- Пользователю приводится каталог товаров с их наличным количеством и ценами.
- Достаточно простой интерфейс. Время на обучение мало – порядка 0.5 часа. Программа не требует от пользователя специальной подготовки.
- Контроль над вводом данных:
- ввод данных денежного и числового формата
- контроль над тем, чтобы поля не были пустыми (например, поле «наименование товара»).
- контроль над тем, чтобы размер заказа не превышал количество находящегося в наличии товара.
Недостатки:
- Программа не тестировалась на больших БД.
- Не реализована возможность отказа от товара при оптовой закупке
Список литературы:
- Информационные системы в экономике. Балдин К.В., Уткин В.Б.(2008,5-е изд., 395 с.)
- Лекции по РИСП
- Фаронов В. В. DELPHI 2005. Разработка приложений для баз данных и Интернета – СПб.: Питер, 2006 г.