
- •1 Структура производства, характеристики основных видов продукции
- •2 Описание структуры производственного отдела, где проходит практика
- •4 Техно-рабочий проект
- •4.1 Постановка задачи
- •4.2 Выбор языка программирования
- •4.3 Определение структуры данных
- •4.4 Алгоритм решения задачи
- •4.5 Руководство программиста
- •4.6 Инструкция по эксплуатации
- •5 Опытная эксплуатация
- •5.1 Ошибки, выявленные в процессе опытной эксплуатации
4 Техно-рабочий проект
4.1 Постановка задачи
Глобализация информатизации современного общества ведет к максимальной автоматизации бизнес-процессов, составляющих основу управления работой предприятия. Количество используемого предприятие программного обеспечения может исчисляться сотнями единиц. При этом возникает вопрос о необходимости автоматизации некоторых существующих продуктов. В нашем случае это справочники модуля оформления личных карточек сотрудниках на предприятии. Вручную вести личные карточки нецелесообразно, поэтому индивидуальным заданием для выполнения программы технологической практики была выбрана задача автоматизации рабочего места сотрудника отдела кадров для предприятия «Оптика-Сервис Плюс». Внедрение такого программного продукта позволит автоматизировать работу сотрудника отдела кадров модуля оформления личных карточек предприятия, что в свою очередь, повысит скорость и качество работы кадрового работника.
Главной задачей разрабатываемой программы будет ведение личных карточек сотрудников и статистикой персонала на предприятии.
Система должна выполнять следующие функции: ведение базы данных (добавить, изменить, обновление записей в справочниках, отслеживания контрактов, выведения личных карточек сотрудников, статистика персонала предприятия), содержащей различную информацию о сотрудниках;
предоставление информации о сотруднике;
осуществление добавления, удаления, изменения данных;
осуществление поиска сотрудника для управления ролями;
осуществление сортировки по полю;
осуществление фильтрации по определенным критериям;
осуществление выведения личных карточек сотрудников;
предоставление статистического отчета о персонале предприятия;
предоставление справочной системы.
4.2 Выбор языка программирования
При разработки программного средства использовалась операционная система Windows 7, так как на данный момент эта операционная система является самой распространённой операционной системой. В Windows 7 были исправлены практически все недостатки предыдущих операционных систем. Аппаратные требования Windows 7 скромнее, она способна работать даже на маломощных компьютерах и ещё добавлено множество функций, существенно облегчающих работу за компьютерам.
Microsoft Visual Studio 2012 - средство разработки программного обеспечения, разрабатываемое корпорацией Microsoft и включающее язык программирования и среду разработки. В то же время Visual Basic 2012 сочетает в себе процедуры и элементы объектно-ориентированных и компонентно-ориентированных языков программирования. Среда разработки Visual Basic 2012 включает инструменты для визуального конструирования пользовательского интерфейса.
Visual Basic считается хорошим средством быстрой разработки прототипов программы, для разработки приложений баз данных и вообще для компонентного способа создания программ, работающих под управлением операционных систем семейства Microsoft Windows. Среда разработки Visual Basic включает инструменты для визуального конструирования пользовательского интерфейс. Visual Basic считается хорошим средством быстрой разработки прототипов программы, для разработки приложений баз данных и вообще для компонентного способа создания программ, работающих под управлением операционных систем семейства Microsoft Windows.
Rational Rose 2000 популярное средство визуального моделирования объектно-ориентированных информационных систем компании Rational Software Corp. Работа продукта основана на универсальном языке моделирования Unified Modeling Language. Благодаря уникальному языку моделирования Rational Rose 2000 способен решать практически любые задачи в проектировании информационных систем: от анализа бизнес процессов до кодогенерации на определенном языке программирования. Rational Rose 2000 позволяет разрабатывать как высокоуровневые, так и низкоуровневые модели, осуществляя тем самым либо абстрактное проектирование, либо логическое.
Microsoft SQL Server — система управления реляционными базами данных (СУБД), разработанная корпорацией Microsoft. Основной используемый язык запросов —Transact-SQL, создан совместно Microsoft и Sybase. Transact-SQL является реализацией стандарта ANSI/ISO по структурированному языку запросов (SQL) с расширениями. Используется для работы с базами данных размером от персональных до крупных баз данных масштаба предприятия; конкурирует с другими СУБД в этом сегменте рынка