Пример готовой курсовой работы по предмету: Программирование
Содержание
Введение 4
1. Общие требования к информационной системе 8
1.1. Описание предметной области 11
1.1.1. Анализ предметной области 11
1.1.2.Анализ предметной области решаемой задачи 14
1.2. Постановка задачи 18
1.2.1. Организационно-экономическая сущность задачи 18
1.2.2. Общая характеристика организации решения задачи на ЭВМ 19
1.2.3. Процессы, которыми управляет менеджер интернет магазина 19
1.2.4. Процессы управления товаром 20
1.2.5. Процессы управления статистическими данными 21
1.3. Описание входной информации 22
1.4. Описание выходной информации 24
2. Разработка информационного обеспечения задачи 28
2.1. Информационный анализ программного обеспечения и выделение информационных объектов 28
2.1.1. Выделение информационных объектов 28
2.1.2. Определение связей и построение информационно-логической модели 29
2.1.3. Определение логической модели реляционной базы данных 30
3. Разработка алгоритмов и технологии решения задачи 33
3.1. Общие сведения о содержании и алгоритме решения задачи 33
3.2. Определение макета экранных форм для вывода данных 35
Заключение 38
Выдержка из текста
Актуальность. Одним из основных условий развития бизнеса в современных условиях является оптимизация бизнес-процессов. Для эффективной работы любого предприятия необходимо внедрение разного рода информационных систем, направленных на автоматизацию деятельности как одного отдела(CRP), так и всего предприятия в целом (ERP).
Этот вопрос особенно остро стоит для предприятий, связанных с электроникой и информационными технологиями, высокие темпы развития которых требуют постоянной модернизации производства. Способность такого предприятия быть успешным на современном рынке электронного бизнеса во многом зависит от надежности используемых ею информационных технологий.
Внедрение информационных систем в работу предприятия содержит риски, связанные с эффективностью системы, ее отказоустойчивостью, помехозащищенностью, гибкостью и ряд других, обусловленных не экономическими, а техническими аспектами, связанными с оборудованием, линиями связи, программным обеспечением. Следует отметить особо риски, связанные с человеческим фактором. Последствия отсутствия надлежащих инструментов для управления информационными технологиями, уровнем технического сопровождения информационных систем, обслуживание компьютерной техники и линий связи может привести к аварийным отключениям системы, что, в свою очередь, может привести к уменьшению производительности, потере доходов и клиентов. Современные требования к бизнесу предполагают постоянную готовность, надежность, прогнозируемость отказов, т.е. оптимального оперативного обслуживания информационных систем.
Для электронной торговли учёт и аналитика продукции и персонала всегда были основными моментами. В прежние времена учетом продукции занимался товаровед, а учетом персонала – специалист по кадрам, которые вели учёт в ручном режиме. Это приводило к дополнительным расходам и не могло не сказаться на конечном результате.
Внедрение системы автоматизации в предприятие электроной торговли, хозяин магазина может быть уверен в том, что данные незапланированные расходы ему не грозят, так как система минимизирует участие человека и тем самым исключает человеческий фактор. Все сотрудники, которые занимаются обработкой той или иной информации будут иметь доступ к центральной базе данных, но при этом учёт ведётся только системой.
Необходимость автоматизации процесса электроной торговли не нова и возникла уже достаточно давно. К этакому выводу пришли как владельцы торговых компаний, как крупного, так и малого бизнеса, так и руководители среднего и нижнего звена, а значит спрос рождает предложение постоянно ищутся различные системы автоматизации предприятий электроной торговли, но, к сожалению решения, которые находят программисты не универсальны и, в лучшем случае продукт приходится адаптировать к условиям работы данного предприятия, а в худшем случае искать специалистов, которые разработают продукт, который будет решать ряд поставленных задач, актуальных именно для этого предприятия торговли с его спецификой. В этом случае возникает достаточно серьезный аспект, который определяет класс и уровень автоматизированной информационной системы — правильный выбор аппаратного и программного обеспечения.
Программное обеспечение учета продуктов и процессов электроной сети должно соответствовать целому ряду критериев:
Оно должно быть лёгким в применении, так как не все работники сферы сетевой торговли способны быстро изучить и применять на практике сложные системы, что может отразиться как на прибыли предприятия, так и на его рейтинге в глазах покупателей. Чем большее количество времени сотрудник потратит на изучение программного обеспечения информационной системы, с которой ему предстоит иметь дело, тем ниже будет эффективность от ее внедрения. Что указывает на то, что лёгкость и простота внедрения и изучения использования системы является одним из важнейших критериев для разработчика.
Система должна содержать оптимальный набор функций, среди которых следует выделить функции организации работы магазина, функции управления персоналом, расчётами, ассортиментом, ценообразованием, запасами, программой лояльности, бонусной и дисконтной системами поощрения постоянных клиентов.
Так как мы рассматриваем сеть магазинов, то система должна содержать сетевую поддержку, которая обеспечит работу не одного торгового предприятия, а целой сети. Следует отметить, что управление торговой сетью серьезно отличается от управления одной торговой точкой, что связанно с наличием ряда предприятий, связанных между собой целым рядом критериев и разделенных пространственно на значительные расстояния, поэтому расчёты в сети сложнее и запутаннее. Исходя из этих соображений, информационная система должна поддерживать сетевые структуры и реализовываться при обслуживании всех торговых точек определенной сети.
Для любого торгового предприятия – основная цель состоит в получении прибыли, поэтому финансовый учёт является одной из важнейших сторон бизнеса, Основа финансового учета – ведение бухгалтерии. Информационная система должна осуществлять ведение всех финансовых и бухгалтерских операций, составлять расчеты и вести учёт и хранение данных.
Как уже описывалось ранее существуют разработанные системы и все они стоят денег, поэтому цена автоматизации является также одним из критериев разработки и внедрения информационной системы в работу предприятия. Это не самый основной аспект, однако он может стать одним из основных в вопросе выбора системы, если ее цена не позволит быстро окупить ее внедрение.
Существует большое количество самых разных по уровню, функциям и по цене систем автоматизации, которые специализируются только на электроной торговле, в частности на работу с торговыми сетями. Достаточно большое количество магазинов автоматизированы на базе платформы пакета 1С:Предприятие, в различных модификациях – от авторских проектов, созданных для определённого предприятия, до типовых (учётных).
Данная система практически универсальна и имеет свои плюсы, которые есть у каждой конфигурации программного обеспечения, но при работе с розницей, где достаточно большое особенностей, тонкостей и ньюансов, с учетом феноменальной сложности системы и высокой стоимости как самой системы так и ее внедрения и сопровождения, сложности в настройке и изучении, даже при заказе специальной версии, не решает проблему и не облегчает работу по учету и контролю за торговой сетью.
Поэтому актуален вопрос разработки собственной системы учета. Следовательно, тема курсовой работы «Учет персонала электроной сети» актуальна.
Предметная область — системы автоматизации предприятия.
Объект исследования – учет персонала.
Предмет исследования — автоматизация учета персонала.
Цель: разработка автоматизированной системы учета персонала электроной сети.
Задачи работы:
1. Проанализировать возможности автоматизации учета персонала электроной сети.
2. Изучить работу конкретного предприятия с электроной сетью.
3. Выполнить анализ предметной области
4. Построить модель информационной системы
5. Выполнить построение базы данных.
Список использованной литературы
1. Агальцов В.П. Базы данных. В 2-х т. Т.
2. Распределенные и удаленные базы данных: Учебник / В.П. Агальцов. — М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2013. — 272 c.
2. Агальцов В.П. Базы данных. В 2-х т.Т.
1. Локальные базы данных: Учебник / В.П. Агальцов. — М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2013. – 352 c.
3. Вендров А.М. Проектирование программного обеспечения экономических информационных систем. / А.М. Вендеров. – М.: Финансы и статистика, 2000.
4. Голицына, О.Л. Базы данных / О.Л. Голицына, Н.В. Максимов, И.И. Попов. — М.: Форум, 2004. — 352 c.
5. Голицына, О.Л. Базы данных: Учебное пособие / О.Л. Голицына, Н.В. Максимов, И.И. Попов. — М.: Форум, 2012. — 400 c.
6. Грекул В.И., Денищенко Г.Н., Коровкина Н.Л. Проектирование информационных систем. Интернет-университет информационных технологий. / В.И. Грекул, Г.Н. Денищенко, Н.Л. Коровкина // ИНТУИТ.ру. − 2008.
7. Карпова, И.П. Базы данных: Учебное пособие / И.П. Карпова. — СПб.: Питер, 2013. — 240 c.
8. Кириллов, В.В. Введение в реляционные базы данных.Введение в реляционные базы данных / В.В. Кириллов, Г.Ю. Громов. — СПб.: БХВ-Петербург, 2012. — 464 c.
9. Козленко Л. Проектирование информационных систем. / Л. Козленко.
10. Кошелев, В.Е. Базы данных в ACCESS 2007: Эффективное использование / В.Е. Кошелев. — М.: Бином-Пресс, 2009. — 592 c
11. Федоров Н.В. Проектирование информационных систем на основе современных CASE-технологий. – М.: МГИУ, 2008. − 287 с.
12. Черемных С.В., Ручкин В.С., Семенов И.О. Структурный анализ систем IDEF-технологии. / С.В. Черемных, В.С. Ручкин, И.О. Семенов – М.: Финансы и статистика, 2001.
13. Кузин, А.В. Базы данных: Учебное пособие для студ. высш. учеб. заведений / А.В. Кузин, С.В. Левонисова. — М.: ИЦ Академия, 2012. — 320 c.
14. Советов, Б.Я. Базы данных: теория и практика: Учебник для бакалавров / Б.Я. Советов, В.В. Цехановский, В.Д. Чертовской. — М.: Юрайт, 2013. — 463 c.
15. Фуфаев, Э.В. Базы данных: Учебное пособие для студентов учреждений среднего профессионального образования / Э.В. Фуфаев, Д.Э. Фуфаев. — М.: ИЦ Академия, 2012. — 320 c.