Cоздание программного обеспечения на предприятии ООО «Инжкомцентр»

Информация о готовой работе

Тип: Дипломная работа  | Возможен только новый заказ  | Страниц: 137  | Формат: doc  | Год: 2005  |  

Содержание

1. Введение 2

2. Анализ технического задания 6

2.1. Назначение программы 6

2.2. Цель проекта 6

2.3. Постановка задачи. Анализ требований 7

2.3.1 Технические требования 7

2.3.2 Экономические требования 8

2.3.3 Социальные требования 8

2.4. Выбор показателей эффективности 8

2.5. Выбор операционной системы и языка программирования 24

3.Техническое задание на разработку АРМ «Склад» 51

3.1. Назначение разработки 51

3.2. Описание предметной области 53

3.3. Документация 58

3.4. Порядок контроля 61

4. Основное проектирование 62

4.1 Разработка информационного обеспечения задачи 62

4.2. Обобщенный алгоритм решения задачи и его декомпозиция на модули, реализуемые инструментальными средствами СУБД Access и VBA 64

4.3. Алгоритмы реализации отдельных модулей задачи 66

4.4. Основные понятия 94

4.5. Описание работы программы «Склад» 95

5. Тестирование программы 99

5.1. Разработка контрольного примера 99

5.2. Результат работы программы 106

6. Технико-экономическое обоснование дипломного проекта 115

6.1. Технико-экономический анализ существующих систем и обоснование необходимости разработки данной темы 115

6.2. Построение, расчет и оптимизация сетевого графика выполнения дипломного проекта. 116

6.3. Экономическое обоснование дипломного проекта 123

6.4. Конкурентоспособность АРМ 131

6.5. Социальный эффект от внедрения 132

7. Руководство пользователя 134

Список использованных источников 139

Введение

Современные масштабы и темпы внедрения средств автомати-зации управления в народном хозяйстве с особой остротой ставит за-дачу проведения комплексных исследований, связанных со всесторон-ним изучением и обобщением возникающих при этом проблем как прак-тического, так и теоретического характера.

В последние годы возникает концепция распределенных систем управления народным хозяйством, где предусматривается локальная об-работка информации. Для реализации идеи распределенного управ-ления необходимо создание для каждого уровня управления и каж-дой предметной области автоматизированных рабочих мест (АРМ) на базе профессиональных персональных ЭВМ.

Анализируя сущность АРМ, специалисты определяют их чаще все-го как профессионально-ориентированные малые вычислительные систе-мы, расположенные непосредственно на рабочих местах специалистов и предназначенные для автоматизации их работ.

Для каждого объекта управления нужно предусмотреть автомати-зированные рабочие места, соответствующие их функциональному назна-чению. Однако принципы создания АРМ должны быть общими: сис-темность, гибкость, устойчивость, эффективность.

Согласно принципу системности АРМ следует рассматривать как системы, структура которых определяется функциональным назначени-ем.

Принцип гибкости означает приспособляемость системы к воз-можным перестройкам благодаря модульности построения всех подсис-тем и стандартизации их элементов.

Принцип устойчивости заключается в том, что система АРМ долж-на выполнять основные функции независимо от воздействия на нее внут-ренних и внешних возможных факторов. Это значит, что неполадки в от-дельных ее частях должны быть легко устранимы, а работоспособность системы - быстро восстановима.

Эффективность АРМ следует рассматривать как интегральный пока-затель уровня реализации приведенных выше принципов, отнесенного к затратам по созданию и эксплуатации системы.

Функционирование АРМ может дать численный эффект только при условии правильного распределения функций и нагрузки между челове-ком и машинными средствами обработки информации, ядром которых яв-ляется ЭВМ. Лишь тогда АРМ станет средством повышения не только производительности труда и эффективности управления, но и социальной комфортности специалистов.

Развитие электроники привело к появлению нового класса вычис-лительных машин - персональных ЭВМ (ПЭВМ). Главное достоинство ПЭВМ - сравнительно низкая стоимость и в то же время высокая про-изводительность. Так, например, если проанализировать характеристики больших ЭВМ начала 60-х годов, мини-ЭВМ начала 70-х годов и ПЭВМ 80-х гг., то окажется, что производительность примерно одинакова. Низкая стоимость, надежность, простота обслуживания и эксплуатации расширяет сферу применения ПЭВМ прежде всего за счет тех облас-тей человеческой деятельности, в которых раньше вычислительная тех-ника не использовалась из-за высокой стоимости, сложности обслужива-ния и взаимодействия. К таким областям относится и так называемая учрежденческая деятельность, где применение ПЭВМ позволило ре-ально повысить производительность труда специалистов, связанных с обработкой информации. Этот аспект особенно актуален в связи с тем, что производительность управленческого труда до сих пор росла крайне низкими темпами. Так за последние 30 лет она повысилась в 2-3 раза, в то же время в промышленности - в 14-15 раз. В настоящее время для интен-сификации умственного и управленческого труда специалистов раз-личных профессий разрабатываются и получают широкое распростране-ние АРМ которые функционируют на базе ПЭВМ.

Основы современной информационной технологии составляют базы данных (БД) и системы управления базами данных (СУБД), роль которых как единого средства хранения, обработки и доступа к большим объемам информации постоянно возрастает. При этом существенным является постоянное повышение объемов информации, хранимой в БД, что влечет за собой требование увеличения производительности таких систем.

Программный продукт, который разрабатывается для предприятия, автоматизирует систему производства и сбыта продукции.

Продукт позволит: экономить время, т.к. не будет необходимости вести бумажные носители, экономить трудовые ресурсы, выполнять работу наиболее быстро и качественно.

Цель данного дипломного проекта – это создание программного обеспечения, которое позволит выполнить вышеуказанные условия, и будет одной из составляющих общей проектируемой системы полностью удовлетворяющей всем ее требованиям.

Решение задачи по автоматизации всех процессов фирмы ООО «Инжкомцентр» является актуальным на сегодня. Повысить качество производства и увеличить производительность фирмы - является целью данного дипломного проекта.

Список литературы

1. Тимошок Т.В. Microsoft Access 2002.- М.: Издательский дом "Вильямс", 2004.

2. Бекаревич Ю., Пушкина Н. СУБД Access в примерах. СПб.: БХВ-Петербург, 2000.

3. Гарнаев А.Ю. Самоучитель VBA. - СПб: БХВ-Петербург, 2003.

4. Долженков В., Мозговой М. Visual Basic.NET: учебный курс. - СПб: Питер, 2003.

5. Брайан Сайлер, Джефф Споттс Использование Visual Basic 6. Специальное издание: пер. с англ. - М.: Изд. дом "Вильямс", 1999.

6. Макашарипов С. Программирование баз данных на Visual Basic 5 в примерах. - СПб: Питер, 1997.

7. Microsoft Corporation. Руководство программиста по Visual Ba-sic для Microsoft Office 97. Пер. с англ. - М.: Изд. отдел "Русская редак-ция" ТОО "Channel Trading Ltd", 1997.

8.В.И.Николаев, А.А.Петров. “Эффективность систем: методы оценивания”. - СПб.: СЗПИ, 1993 г.

9.Экономическое обоснование дипломных проектов. Методиче-ские указания. - СПб.: СЗПИ -1993 г.

Примечания:

Примечаний нет.