Реферат: Программа складского учета - текст реферата. Скачать бесплатно.
Банк рефератов, курсовых и дипломных работ. Много и бесплатно. # | Правила оформления работ | Добавить в избранное
 
 
   
Меню Меню Меню Меню Меню
   
Napishem.com Napishem.com Napishem.com

Реферат

Программа складского учета

Банк рефератов / Программирование

Рубрики  Рубрики реферат банка

закрыть
Категория: Реферат
Язык реферата: Русский
Дата добавления:   
 
Скачать
Microsoft Word, 1691 kb, скачать бесплатно
Заказать
Узнать стоимость написания уникального реферата

Узнайте стоимость написания уникальной работы

Программа складского учета "Хранитель " 1. ВВЕДЕНИЕ 1.1. Наименование программного изделия Полное наименование программной разработки : "Программа складского учета "Хранитель "", в дальнейшем именуемая как "программа ". Краткое название программы – "Хранитель ". 1.2. Область применени я Программа "Хранитель " предназначена для учета продаж , закупок и наличия товара на складах , а также получения статистики по проделанным операциям и вывода ее на принтер. 2. ОСНОВАНИЕ ДЛЯ РАЗРАБОТКИ 2.1. Документ , на основании которого ведётся разработка Работа ведётся на основании задания на курсовое проектирование по дисциплине “Технология программирования” 2.2. Наименование темы разработки Наименование темы р азработки – "Хранитель " 3. НАЗНАЧЕНИЕ РАЗРАБОТКИ Данная разработка является семестровой работой по дисциплине “Технология программирования” 3.1. Критерии эффективности и качества программы Социальный фак тор. Данная программная разработка очень проста в освоении и рассчитана не только на профессионалов , но и на рядовых пользователей , работающих под Windows. Удобный интуитивно понятный интерфейс в сочетании с мощной системой вспомогательных рисунков и всплы вающих подсказок позволяют работать с программой без предварительной подготовки. Соответствие текущему состоянию на рынке ПО данного профиля. В отличие от дорогих и сложных программ складского учета типа "1С-Склад " и ей подобных , программа "Хранитель " иде ально подходит для представителей малого и среднего бизнеса , так как содержит все , что им необходимо , но не перегружена бесполезными и ненужными возможностями . Технология создания программы в визуальных средах программирования делает ее интерфейс универса л ьным и совместимым с операционными системами Windows 95/98/2000. Экономические факторы. Программа представляет наилучшее соотношение цены и предоставляемых ей возможностей и несомненно займет свою нишу на рынке дешевых программ складского учета . Основными пользователями станут представители малого и среднего бизнеса , которые просто не могут заплатить за дорогие программы фирмы 1С и ей подобных. 3.2. Цели разработки программы Создание данной программы преследует ряд технико-экономич еских целей : Создание программного продукта , необходимого для учета товаров на складах представителей малого и среднего бизнеса. Создание дешевой альтернативы существующим в настоящее время дорогим программам складского учета типа 1С-Склад и им подобным. Создание интуитивно понятной программы с удобным и универсальным Windows-интерфейсом для простого , но мощного и эффективного контроля за товарами. 4. ТРЕБОВАНИЯ К ПРОГРАММЕ 4.1. Требования к функциональным характерис тикам 4.1.1. Состав выполняемых функций Программа должна работать с произвольным количеством складов , иметь возможность вести статистику продаж (включает в себя стоимость проданного товара , а также последовательность операций , производимых с товаром ) на складе и статистику продаж каждого из товаров в отдельности. Программа должна иметь возможность автозаполнения некоторых полей (поля продавца и покупателя товара ) для ускорения работы. Программа должна предоставить воз можность отслеживать перемещения товаров между складами. Программа должна искать товар на складе или операцию , произведенную с ним по совокупности заданных пользователем полей. Программа должна иметь возможность заменять названия товаров и валют на выбранн ом складе или складах по запросу пользователя. Программа должна иметь возможность списания остатка товара с указанием лица , отдавшего такое распоряжение и суммы списания товара. Программа должна иметь возможность выделения и копирования текстовых данных р азличных полей карточки товара в стандартный системный буфер обмена Windows с целью последующей вставки в любой документ , допускающий подобную операцию (например , документ Microsoft Word или Microsoft Excel). Программа должна иметь возможность сортировки к арточек товаров. Программа должна иметь возможность использовать фильтр (специальная опция , позволяющая отображать не все карточки товаров , входящие в склад , а только те , которые удовлетворяют настройкам фильтра , например – отображать только товары стоимос тью более 100 руб /ед ), настраиваемый пользователем для отображения товаров и операций , удовлетворяющих параметрам фильтра. Программа должна иметь возможность создания резервной копии в автоматическом режиме (раз в неделю ) и по желанию пользователя (в любой момент времени , когда программа запущена ). Программа должна иметь возможность настройки пользовательского интерфейса (шрифтов и цветов ), а также параметров работы (учет и процентная ставка НДС ) Внешний вид программы должен соответствовать макетам экранов, предоставленных в ПРИЛОЖЕНИИ 1. Список управляющих и быстрых клавиш программы должен соответствовать ПРИЛОЖЕНИЮ 2. Программа должна обеспечивать изменение уже имеющихся на диске баз данных , предварительно созданных данной программой , а также создание и с охранение новых. Программа должна обеспечивать вывод на принтер базы данных товаров на складе с возможностью использования фильтра. 4.1.2. Организация входных и выходных данных Организация входных и выходных файлов должна соответ ствовать ПРИЛОЖЕНИЮ 3. В процессе работы программы входной информацией для программы должны являться : файлы баз данных , манипуляции мышью , а также коды клавиш , нажимаемых пользователем на клавиатуре ЭВМ , согласно режимам , определяемых выходной экранной инф ормацией . Перечень допустимых клавиш представлен в ПРИЛОЖЕНИИ 2. 4.1.3. Временные характеристики , и размер занимаемой памяти Время реакции программы на нажатие любой из клавиш и манипуляции мышью не должно превышать 0,25 с , в слу чае соответствия системных ресурсов требованию к составу и параметрам технических средств . Реакция на команды меню , кроме Открытия , Сохранения , Поиска не должна превышать 2 с . Реакция на команды Открытия , Сохранения , Поиска зависит от размера файла данных и настроек поиска. Объем занимаемой оперативной памяти не должен превышать 8 Мбайт. 4.2. Требования к надежности 4.2.1. Требования к надежному функционированию Программа должна нормально функционировать при бесперебойной работе ЭВМ . При возникновении сбоя в работе аппаратуры , восстановление нормальной работы программы должно производиться после : перезагрузки операционной системы ; запуска исполняемого файла программы ; повторного выполнения действий , поте р янных до последнего сохранения информации в файл на магнитном диске. Уровень надежности программы должен соответствовать технологии про граммирования , предусматривающей : инспекцию исходных текстов программы ; автономное тестирование модулей (методов ) програ ммы ; тестирование сопря жении модулей (методов ) программы ; комплексное тестирование программы 4.2.2. Контроль входной и выходной информации Программа должна контролировать выбор пользователя пункта меню "Выход " и предупреждать ег о о потере "не сохраненных изменений ". 4.2.3. Время восстановления после отказа Время восстановления после отказа должно состоять из : времени переза пуска пользователем операционной системы ; времени запуска пользователем исполняе мого файла программы ; времени повторного ввода потерянных дан ных. 4.3. Условия эксплуатации Программа должна храниться в виде двух маркированных дискетных ко пий - эталонной и рабочей . Периодическая перезапись информации должна осуществляться согласно нанесенной маркировке . Условия хранения дискет должны соответствовать нанесенной на них маркировке. 4.4. Требования к составу и параметрам технических средств Программа должна корректно работать на следующ ем или совместимым с ним оборудовании : ПЭВМ IBM PC модели 486 DX-100, 16Mb RAM или старше Принтер Epson Stylus 800+ модели Р 780В 4.5. Требования к информационной и программной совместимости 4.5.1. Требования к инфо рмационным структурам на входе и выходе Требования к информационным структурам на входе и выходе определены в пункте (см . п . 4.1.2.). 4.5.2. Требования к методам решения Требования к методам решения определены в под пункте (см . п п . 4.1.1.2.). Выбор остальных методов решения осуществляется разработчиком без согласования с заказчиком. 4.5.3. Требования к языкам программирования Разработка программы должна вестись на одном из следующих языков : Microsoft Visual Basic v5.0 и выше . Microsoft Visual C v5.0 и выше . Borland Delphi v4.0 и выше . Выбор других языков нецелесообразен. 4.5.4. Требования к программным средствам , используемым программой Для работы программы необход има операционная система WINDOWS95 и более поздняя , драйвера мыши и принтера. 4.6. Требования к маркировке и упаковке Дискеты с эталонным и рабочим экземплярами программы должны иметь маркировку , состоящую из надписи EDIT, надписи "эталон " или "ра бочая ", даты последней перезаписи программы . Упаковка должна соответствовать условиям хранения дискеты . На упаковке должны быть указаны условия транспортирования и хранения дискеты. 4.7 Требования к транспортированию и хранению Условия трансп ортирования и хранения дискеты должны соответствовать разделу (см . подраздел 4.6.) 5. ТРЕБОВЛНИЯ К ПРОГРАММНОЙ ДОКУМЕНТАЦИИ Состав программной документации должен включать следующие доку менты : 1) технический проект программы по ГОСТ 19.404-79 в машинописном исполнении , содержащий : а ) раздел "ВХОДНЫЕ ДАННЫЕ " (Характер , организация и предварительная подготовка входных данных ); б ) раздел "ВЫХОДНЫЕ ДАННЫЕ " (Характер и организация выходных данных ); в ) раздел "ОПИСАНИЕ ЛОГИЧЕСКОЙ СТРУ КТУРЫ "; г ) раздел "ИСПОЛЬЗУЕМЫЕ ТЕХНИЧЕСКИЕ СРЕДСТВА " (Типы ЭВМ , на которых возможно выполнение программы ; устройства ЭВМ , которые ис пользуются при выполнении программы ); д ) раздел "ВЫЗОВ И ЗАГРУЗКА " (Виды носителей программы , их ис пользуемый объем ; спос обы вызова программы с соответствующих носителей данных ; входные точки в программу (запуск программы ); е ) раздел "ПЛАН МЕРОПРИЯТИЙ ПО РАЗРАБОТКЕ И ВНЕДРЕНИЮ ПРОГРАММЫ " (План мероприятий разрабатывается для реализации програм мы коллективом программистов из двух человек . Планом должны быть преду смотрены контрольные временные точки реализации , например , через каждые десять дней или неделю , в течение которых происходит интеграция разработан ных модулей , и тестирование уже разработанной части программы . Приво д ится состав тестов и принципы их подготовки для тестирования уже созданного фрагмента программы для каждой из контрольных точек ). Раздел "ОПИСАНИЕ ЛОГИЧЕСКОЙ СТРУКТУРЫ " при технологии структурного программирования должен включать следующие материалы : 1) оп исание связей программы с другими программами ; 2) описание внутренних массивов и переменных , которые используются в межмодульном обмене данными ; 3) схема иерархии программы (Приводится рисунок или рисунки ); 4) расшифровка наименований модулей (Приводится т аблица с перечнем наименований модулей в алфавитном порядке с указанием выполняемой каждым модулем функции ); 5) описание функционирования программы с учетом ее модульного деления (Приводится словесное описание выполнения программы с учетом вызовов модулей ) ; 6) описание модулей программы (Подраздел заполняется на основе паспортов модулей ). При технологии объектно-ориентированного программирования вместо I схемы иерархии модулей программы и описаний самих модулей программы должна быть приведена схема иерархии классов (объектов ) программы с расшифровкой наименований методов и описаний самих методов. 2) описание программы по ГОСТ 19.402-78 на машинном носителе (дискете с маркировкой DESCRIBE), включающее : назначение программы ; дата ее создания ; Ф.И.О . разработчи ка , а также данные , позволяющие связаться с ним ; минимальные требования к аппаратным ресурсам ; руководство пользователя , содержащее описание всех задокументированных возможностей программы. 3) текст программы по ГОСТ 19.401-78 на машинном носителе (дискете с маркировкой SOURCE), представленный в виде текстового файла , содержащего исходный код на одном из языков , указанных в пункте 4.5.3. 4) руководство программиста по ГОСТ 19.504-79 на машинном носителе носителе (дискете с маркировкой PROG) в виде файла README.TXT, содержащий данные о технологии проектирования и программирования данной программы , а также о языке программирования , назначение программы и список литературы , содержащей теоретический материал , необходимый для создания программы. 6. ТЕХНИКО-ЭКОНОМИЧЕСКИЕ ПОКАЗАТЕЛИ Технико-экономические показатели должны определяться заказчиком без участия исполнителя. 7. СТАДИИ И ЭТАПЫ РАЗРАБОТКИ Разработка программы должна выполняться по следующим этапам : 1) разработка , согласование и утверждение технического проекта про граммы с пояснительной запиской - 5 недель ; 2) разработка рабочего проекта программы с комплексным тестированием - 6 недель ; 3) приемка-сдача с исправлением обнаруженных недостатков в програм ме и программной документации - 2 недели. 4)внедрение. 8. ПОРЯДОК КОНТРОЛЯ И ПРИЕМКИ 8.1. Виды испытаний Проверка документации программы осуществляется самим заказчиком с привлечением сторонних эксперт ов , способных засвидетельствовать факт соответствия созданного программного продукта всем пунктам технической документации , включая техническое задание и технический проект. Испытания и тестирование программы должны проводиться в процессе создания программ ы самим разработчиком : 1. C использованием контрольных тестов , позволяющих добиться проверки правильности работоспособности и взаимной совместимости максимального числа функций и операторов программы или модуля при минимальных затратах временных и финансов ых ресурсов. 2. Путем пошагового исполнения программы или модуля (и непрерывного контроля значений переменных ) в соответствии с набором тестовых примеров и сравнения полученных в процессе тестирования значений с контрольными значениями тестовых примеров. 3 . С привлечением сторонних неофициальных бета-тестеров , которые в процессе тестирования программного продукта должны сообщать разработчику все найденные ошибки и неточности в работе программы и проверка документации должна проводиться. Испытания и тестиров ание программы должны проводиться после завершения создания программы заказчиком : 1. С использованием проверочных тестов , составляемых зказчиком заблаговременно. 2. В процессе начального этапа внедерения программы , путем тестирования программы в организаци и заказчика в рабочих условиях на протяжении срока в 1 неделю. 3. В организации заказчика с привлечением сторонних экспертов. 8.2.Общие требования к приёмке Приёмка программы должна осуществляться заказчиком . Программа должна счи таться годной , если она удовлетворяет всем пунктам данного технического задания , что должно быть засвидетельствовано сторонними экспертами . ПРИЛОЖЕНИЕ 1 Структура главного меню Рис 1. Рис 2. Рис 3. Рис 10. ЗАМЕЧАНИЯ : На рисунках указаны формы в развёрнутом виде. Данные формы иллюстрируют : Рис 1. Таблица товаров на складах Рис 2. Таблица перемещений товаров между складами Рис 3. Построение графиков расхода и дохода выбранных складов Ри с 4. Меню "Склад " Рис 5. Меню "Правка " Рис 6. Меню "Карточка " Рис 7. Меню "Сервис " Рис 8. Меню "Статистика " Рис 9. Меню "Помощь " Рис 10. Карточка товара Разработчиком может осуществляется добавление к указанным экранным элементам других элементов (в т.ч . меню , страниц , панелей и.т.п .), без согласования с заказчиком. Другие экранные формы разрабатываются разработчиком без согласования с заказчиком. По желанию заказчика могут быть добавлены дополнительные экранные элементы и возможности по согласованию с разработчиком Удаление указанных элементов осуществляется по согласованию с заказчиком . В процессе дальнейшей разработки данные формы могут быть незначительно усовершенствованы в целях улучшения качества программного продукта без согласования с заказчи ком ПРИЛОЖЕНИЕ 2 Основные клавиши Клавиша /Диапазон клавиш Описание А – Я , а – я , A – Z, a – z, точка , запятая , кавычки , круглые скобки Клавиши , используемые для ввода текстовой информации в карточку товара 0 - 9 Клавиши , используемые для ввода числовой информации в карточку товара Быстрые клавиши Клавиша /Диапазон клавиш Описание F1 Помощь по данному объекту F2 Сохранение данных F3 Загрузка данных F4 Печать данных о товарах на складе F5 Статистика по складу F10 Выход Ctrl+Ins Копировать Shift+Ins Вставить Ctrl+Del Удалить Shift+Del Вырезать PageUp Предыдущая страница PageDown Следующая страница Home Переместиться в начало End Переместиться в конец Delete Удалить следующий символ или запись BackSpace Удалить предыдущий символ Insert Режим вставки /замены ПРИЛОЖЕНИЕ 3 Файлы данных : Входные и выходные файлы имеют следующий формат : Полное имя файла : указывается пользователем (длина до 255 символов ) Тип файла : файл представлен в виде таблицы формата MSACCESS (*.mdb) Таблица : “Ка рточка” Поле Тип данных Комментарий Номер Номер товара на складе Наименование Текстовой Наименование товара Примечание Текстовой Примечание о товаре Ед.изм. Текстовой Единица измерения товара Дата Числовой Дата совершения операции Новый Логический Операция над товаром (приход , расход ) Количество Числовой Количество товара , с которым произведена операция Цена Числовой Цена товара в момент совершения операции Сумма Числовой Сумма операции Валюта Текстовой Выбор денежного формата % НДС Числовой Пр оцент НДС в момент совершения Сумма НДС Числовой Сумма НДС От кого получено Текстовой Наименование поставщика Кому отпущено Текстовой Наименование покупателя Примечание Текстовой Примечание о совершенной операции Статистика учета Табличный Таблица ста тистика учета операций с товаром , содержит поля : От кого получено (Текстовой ), Кому отпущено (Текстовой ), Приход (Числовой ), Расход (Числовой ), Цена (Числовой ), Сумма операции (Числовой ), Дата (Числовой ), %НДС (Числовой ), Сумма НДС (Числовой ), Остаток (Чи с ловой ). Конфигурационные файлы : Файл содержащий настройки программы : Полное имя файла : config.mdb Тип файла : файл представлен в виде таблицы формата MSACCESS (*.mdb) Таблица : “Параметры” Поле Тип данных Описание ИН Числовой Номер объекта Цвет Числовой Цвет объекта Шрифт Текстовой Название шрифта НДС Числовой Флаг учета НДС % НДС Числовой Процент НДС
1Архитектура и строительство
2Астрономия, авиация, космонавтика
 
3Безопасность жизнедеятельности
4Биология
 
5Военная кафедра, гражданская оборона
 
6География, экономическая география
7Геология и геодезия
8Государственное регулирование и налоги
 
9Естествознание
 
10Журналистика
 
11Законодательство и право
12Адвокатура
13Административное право
14Арбитражное процессуальное право
15Банковское право
16Государство и право
17Гражданское право и процесс
18Жилищное право
19Законодательство зарубежных стран
20Земельное право
21Конституционное право
22Конституционное право зарубежных стран
23Международное право
24Муниципальное право
25Налоговое право
26Римское право
27Семейное право
28Таможенное право
29Трудовое право
30Уголовное право и процесс
31Финансовое право
32Хозяйственное право
33Экологическое право
34Юриспруденция
 
35Иностранные языки
36Информатика, информационные технологии
37Базы данных
38Компьютерные сети
39Программирование
40Искусство и культура
41Краеведение
42Культурология
43Музыка
44История
45Биографии
46Историческая личность
47Литература
 
48Маркетинг и реклама
49Математика
50Медицина и здоровье
51Менеджмент
52Антикризисное управление
53Делопроизводство и документооборот
54Логистика
 
55Педагогика
56Политология
57Правоохранительные органы
58Криминалистика и криминология
59Прочее
60Психология
61Юридическая психология
 
62Радиоэлектроника
63Религия
 
64Сельское хозяйство и землепользование
65Социология
66Страхование
 
67Технологии
68Материаловедение
69Машиностроение
70Металлургия
71Транспорт
72Туризм
 
73Физика
74Физкультура и спорт
75Философия
 
76Химия
 
77Экология, охрана природы
78Экономика и финансы
79Анализ хозяйственной деятельности
80Банковское дело и кредитование
81Биржевое дело
82Бухгалтерский учет и аудит
83История экономических учений
84Международные отношения
85Предпринимательство, бизнес, микроэкономика
86Финансы
87Ценные бумаги и фондовый рынок
88Экономика предприятия
89Экономико-математическое моделирование
90Экономическая теория

 Анекдоты - это почти как рефераты, только короткие и смешные Следующий
У католиков больше не будет Папы. Вместо него будет Родитель А и Родитель Б.
Anekdot.ru

Узнайте стоимость курсовой, диплома, реферата на заказ.

Обратите внимание, реферат по программированию "Программа складского учета", также как и все другие рефераты, курсовые, дипломные и другие работы вы можете скачать бесплатно.

Смотрите также:


Банк рефератов - РефератБанк.ру
© РефератБанк, 2002 - 2016
Рейтинг@Mail.ru