Автоматизация системы обработки экономической информации в малом торговом предприятии "Манго" (оптовая торговля)
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
ервый план среди прочих ресурсов предприятия. Это обуславливается необходимостью экономить трудовые, материальные и финансовые ресурсы. Отсюда вытекают и специальные требования, предъявляемые автоматизированным системам обработки информации.
Прежде всего, система должна отвечать основным функциональным требованиям, в качестве которых выступают операции экономического отдела городской налоговой инспекции.
Кроме того, к АСОЭИ предъявляются и основные системные требования:
стандартизация и унификация;
единообразие форм представления информации, а также учёта, контроля и хранения документов;
единообразие пользовательского интерфейса для всех решаемых задач;
единый порядок документирования, сопровождения и модификации.
Система должна строиться на основе типовых программных продуктов и стандартных технологий и методологий.
Адаптивность системы (без программирования) в соответствии с платформой (вычислительная или операционная система), совместимость с другими информационными системами и между функциональными блоками самой АСОЭИ.
Надёжность, защищённость, безопасность:
авторизация и контроль доступа в систему для проведения отдельных операций и документооборота;
множественность уровней защиты.
Система также должна удовлетворять и дополнительным требованиям:
возможность работы в сетях с большими объёмами данных;
функционирование в режиме реального времени;
быстрое реагирование на запросы пользователей;
поддержка пакетного режима и диалогового режима;
система должна иметь распределённый характер (т.е. возможность обработки информации на нескольких ПК);
наличие дружественного пользовательского интерфейса для ввода (формы, шаблоны документов) и просмотра информации (графики, таблицы);
возможность диагностики технических и программных средств согласно инструкции по эксплуатации.
Набор модулей конструируется в виде блоков, навешиваемых на интерфейсы сопряжения. Программные модули вовсе не обязаны повторять организационную структуру организации. Одни и те же модули могут применяться в различных подразделениях одной организации. Высокий уровень унификации говорит об однородности организационной структуры, что на практике, к сожалению, реализуется редко.
Рабочие места во всех подразделениях, подлежащих автоматизации, формируются из программных модулей и объединяются в единую схему. Структуры данных и программных модулей вовсе не обязаны быть тождественны схеме экономических процессов.
2 Общая структура объекта
Для того, чтобы понять как построена деятельность малого торгового (оптового) предприятия Манго необходимо рассмотреть структуру рассматриваемого предприятия.
Для этого достаточно построить функциональный блок, где отразить все информационные, материальные потоки, пример представлен на рисунке 2.1.
Рисунок 2.1 - Функциональный блок малого торгового предприятия
При разработке базы данных необходимо учесть все входящие и исходящие информационные и материальные ресурсы. Данная схема показывает, что предприятие сотрудничает с поставщиками бытовой техники и организациями, которые закупают оптом продукцию торгового предприятия Манго. Следовательно, можно сделать вывод, что наше торговое предприятие является посредником между поставщиками и клиентами.
Необходимо дать характеристику торговому предприятию Манго. Предприятие Манго осуществляет оптовую торговлю продовольственными товарами. Но при этом товары она не производит, а закупает у поставщиков с других регионов. Предприятие является посредником между поставщиками и клиентами.
Служба логистики на предприятии присутствует достаточно давно. Функции системы логистики заключаются в координации всех функциональных подсистем и их контроле. Для этого были разработаны схемы материального потока по логистической цепи. Распределение продукции с торгового предприятия Манго осуществляется через оптовых и мелкооптовых клиентов. Транспортное обслуживание со стороны предприятия может быть, только в том случае, если заключен договор с клиентом.
В нашей построенной структуре во входной информации должна учитываться информация о поставляемой продукции и данные по заказам. А на выходе должны получить структурированную информацию поступивших товарах, возвращенных товарах, сведения о товарах проданных клиентам и обновленных данных по всем этим пунктам.
3 Создание базы данных
Базы данных - это совокупность структур, предназначенных для хранения больших объемов информации и программных модулей, осуществляющих управление данными, их выборку, сортировку и другие подобные действия.
Информация созданной базы данных хранится в таблицах. Любая таблица с данными состоит из набора однотипных записей, расположенных друг за другом. Они представляют собой строки таблицы, которые можно добавлять, удалять или изменять. Каждая запись является набором именованных полей, или ячеек, которые могут хранить самую разнообразную информацию, начиная от персональных данных сотрудников, клиентов, поставщиков и заканчивая подробным описанием свойств товара. Однотипные поля разных записей образуют столбец таблицы.
Записи одной таблицы могут содержать ссылки на данные другой таблицы, например, в таблице со списком товаров могу