Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Цель и назначение разработки проекта.Содержание книги
Поиск на нашем сайте Цель и назначение разработки проекта.
Целью выполнения дипломного проекта должна стать демонстрация приемной комиссии: - приобретенных мною знаний в объеме профессиональных модулей (ПМ): 1) ПМ.01.02 - Раздел 2. ПМ. Разработка и эксплуатация баз данных 2) ПМ.03.02 - Раздел 3. СМОТРИ ФГОС 3) ПМ.03.02 - Раздел 4.Тестирование программного обеспечения - профессиональных компетенций (ПК), указанных в п. 5.2 стандарта по специальности 09.02.03 “Программирование в компьютерных системах”, утвержденному приказом Министра образования и науки Российской Федерации N 804 от 28 июля 2014 г., - моей готовности к деятельности, указанной в п. 4.3 стандарта.
Назначением данного дипломного проекта является практическая реализация приобретенных знаний в виде разработанного программного комплекса и сопроводительной документации к нему в виде настоящего документа, который позволит приемной комиссии оценить уровень приобретенных мною знаний, профессиональных компетенций и готовности к профессиональной деятельности.
Постановка задачи
В рамках дипломного проекта требуется разработать программный комплекс и документацию к нему, соответствующие выбранной теме «Разработка Автоматизированной информационной системы "Светодиодный магазин"».
Описание предметной области
В настоящее время применение автоматизированных средств управления менеджментом продукции на базе вычислительных средств является объективной реальностью, требующей от современного специалиста широкого круга знаний в менеджменте данной продукции, в данном случае реализация осветительных приборов.
- Наименование - Стоимость - Секция хранения - Категория - Описание - Количество в наличии !?Магазин непосредственно контактирует с фирмами, которые поставляют товар (поставщиками). Поставщики характеризуются следующими параметрами: - Наименование - Адрес - Телефон - Дата регистрации
Наш магазин имеет сотрудников для реализации продажи, которые характеризуются следующими параметрами: - ФИО - Паспортные данные - Контактный телефон - Адрес проживания - Должность
Для упрощения реализации наших товаров мы имеем базу данных на клиентов, для оповещения их о наших новинках, скидках, а так же облегчения оформления заказа. Характеризуются они следующими параметрами: - ФИО - Адрес - Контактный телефон - Компания Для каждого клиента ведётся специальная карточка.
Требований к оборудованию
Минимальные технические требования к ЭВМ, необходимой для нормального функционирования программы: 1) Процессор: Pentium IV, 3Ггц 2) Оперативная память: 2 ГБ 3) Видеоадаптер. 4) Клавиатура, мышь. Рекомендуемые технические требования: 1) Процессор Pentium IV и выше. 2) Оперативная память: 3ГБ и выше. 3) Видеоадаптер. 4) Клавиатура, мышь.
Глава 3. Практическая часть
Описание программы Данная программа предназначена для продажи светодиодных приборов, находящихся в базе данных. Также предусмотрена возможность редактирования базы данных из самой программы. Для функционирования программного обеспечения необходим Microsoft Access.
Общие сведения Программное обеспечение: Microsoft Windows XP SP2, 7 и выше… Среда разработки: Embarcadero Delphi XE2. Стадия разработки программного продукта включает в себя разработку интерфейса, разработку базы данных и написание программного кода. Все действия я выполняю параллельно, постепенно дополняя. Программный продукт состоит из: 1) Интерфейса пользователя 2) Программного кода 3) Базы данных 4) Отчетов 5) Справочников
Входные данные Входными данными являются: 1) Список клиентов 2) Список сотрудников 3) Список ассортимента 4) Список поставки ассортимента
Выходными данными являются: 1) Книга продаж. 2) Отчет по накладным. 3) Прайс-лист. 4) Договор купли-продажи транспортного средства. 5) Остаток товара.
1) Компонент Главное меню
Компонент главное меню связывает все остальные формы. unit Unit1;
interface
uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Menus, StdCtrls, Mask, DBCtrls, Grids, DBGrids, DB, ADODB, ExtCtrls, ComCtrls, jpeg;
type TForm1 = class(TForm) MainMenu1: TMainMenu; N1: TMenuItem; N7: TMenuItem; N8: TMenuItem; N3: TMenuItem; N4: TMenuItem; N5: TMenuItem; N6: TMenuItem; N9: TMenuItem; Image1: TImage; Panel1: TPanel; Label1: TLabel; Timer1: TTimer; Label2: TLabel; procedure N7Click(Sender: TObject); procedure N8Click(Sender: TObject); procedure N4Click(Sender: TObject); procedure N5Click(Sender: TObject); procedure N6Click(Sender: TObject); procedure timer1timer(Sender: TObject); procedure N9Click(Sender: TObject); private
{ Private declarations } public { Public declarations } end;
2) Компонент Оформление клиентов
Данный компонент позволяет просматривать и редактировать клиентов нашего магазина. unit Unit6;
interface
uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, Mask, DBCtrls, Grids, DBGrids, DB, ADODB, ExtCtrls,comobj;
type TForm6 = class(TForm) DataSource1: TDataSource; DBGrid3: TDBGrid; Button1: TButton; ADOTable1: TADOTable; ADOTable1idклиент: TAutoIncField; ADOTable1Фамилия: TWideStringField; ADOTable1Имя: TWideStringField; ADOTable1Отчество: TWideStringField; ADOTable1Контактныйтелефон: TWideStringField; ADOTable1Адрес: TWideStringField; ADOTable1Компания: TWideStringField; Panel1: TPanel; Panel2: TPanel; Panel3: TPanel; Panel4: TPanel;
Label1: TLabel; DBEdit1: TDBEdit; Label2: TLabel; DBEdit2: TDBEdit; Label3: TLabel; DBEdit3: TDBEdit; Label4: TLabel; DBEdit4: TDBEdit; Label5: TLabel; DBEdit5: TDBEdit; Label6: TLabel; DBEdit6: TDBEdit; Label7: TLabel; DBEdit7: TDBEdit; ADOQuery1: TADOQuery; Button4: TButton; Button5: TButton; Panel5: TPanel;
ADOQuery1idклиент: TAutoIncField; ADOQuery1Фамилия: TWideStringField; ADOQuery1Имя: TWideStringField; ADOQuery1Отчество: TWideStringField; ADOQuery1Контактныйтелефон: TWideStringField; ADOQuery1Адрес: TWideStringField; ADOQuery1Компания: TWideStringField; Edit1: TEdit; RadioButton2: TRadioButton; RadioButton3: TRadioButton; Button2: TButton; Button3: TButton; procedure Button1Click(Sender: TObject); procedure Button4Click(Sender: TObject); procedure Button5Click(Sender: TObject); procedure Button2Click(Sender: TObject); procedure Edit1Change(Sender: TObject); private { Private declarations } public { Public declarations } end;
3) Компонент Оформление товара
Компонент оформление товара позволяет просматривать и редактировать информацию ассортимента магазина. unit Unit5;
interface
uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, Mask, DBCtrls, Grids, DBGrids, DB, ADODB, ExtCtrls,comobj;
type TForm5 = class(TForm) DataSource1: TDataSource; DBGrid3: TDBGrid; Panel1: TPanel; Panel2: TPanel; ADOTable1: TADOTable; ADOConnection1: TADOConnection; Panel3: TPanel; Label1: TLabel; DBEdit1: TDBEdit; Label2: TLabel; DBEdit2: TDBEdit; Label3: TLabel; DBEdit3: TDBEdit; Label4: TLabel; DBEdit4: TDBEdit; Label5: TLabel; Label6: TLabel; DBEdit6: TDBEdit; Label7: TLabel;
Label8: TLabel; DBMemo1: TDBMemo; Label9: TLabel; DBComboBox1: TDBComboBox; Panel4: TPanel; Button1: TButton; ADOTable1idтовара: TWideStringField; ADOTable1idпоставки: TWideStringField; ADOTable1Наименование: TWideStringField; ADOTable1Стоимость: TBCDField; ADOTable1Секция: TWideStringField; ADOTable1Производитель: TWideStringField;
ADOTable1Описание: TWideStringField; ADOTable1Количество: TIntegerField; Label10: TLabel; DBComboBox2: TDBComboBox; Button2: TButton; Button3: TButton; Panel5: TPanel; Panel6: TPanel; ADOQuery1: TADOQuery; Edit1: TEdit; RadioButton2: TRadioButton; RadioButton3: TRadioButton; Button4: TButton; Button5: TButton; procedure Button1Click(Sender: TObject); procedure Button2Click(Sender: TObject); procedure Button3Click(Sender: TObject); procedure Button4Click(Sender: TObject); procedure Edit1Change(Sender: TObject); private { Private declarations } public { Public declarations } end; 4) Компонент Оформление поставки
Данный компонент отправляет нас в меню поставок, где мы можем просматривать и редактировать имеющуюся информацию. unit Unit4;
interface
uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, DB, ADODB, Mask, DBCtrls, Grids, DBGrids,comobj, ExtCtrls;
type TForm4 = class(TForm) DBGrid3: TDBGrid; DataSource1: TDataSource; Button1: TButton; Button2: TButton; Panel1: TPanel; Panel2: TPanel; RadioButton1: TRadioButton; ADOTable1: TADOTable; Label1: TLabel; DBEdit7: TDBEdit; Label6: TLabel; DBEdit9: TDBEdit; Label8: TLabel; Label11: TLabel; DBEdit11: TDBEdit; Label12: TLabel; DBMemo1: TDBMemo; Label13: TLabel; DBEdit12: TDBEdit; Label14: TLabel;
Panel3: TPanel; Panel4: TPanel; ADOConnection1: TADOConnection; DBComboBox1: TDBComboBox; ADOTable1idприхода: TWideStringField; ADOTable1Наименование: TWideStringField; ADOTable1Категория: TWideStringField; ADOTable1Стоимость: TBCDField; ADOTable1Описание: TWideStringField; ADOTable1Датапоставки: TDateTimeField; ADOTable1Количество: TIntegerField; Button3: TButton; Panel5: TPanel; Button4: TButton; Panel6: TPanel; ADOQuery1: TADOQuery; ADOQuery1idприхода: TWideStringField; ADOQuery1Наименование: TWideStringField; ADOQuery1Категория: TWideStringField; ADOQuery1Стоимость: TBCDField; ADOQuery1Описание: TWideStringField; ADOQuery1Датапоставки: TDateTimeField; ADOQuery1Количество: TIntegerField; Edit1: TEdit; RadioButton2: TRadioButton; RadioButton3: TRadioButton; Button5: TButton; Button6: TButton; procedure Button1Click(Sender: TObject); procedure FormActive(Sender: TObject); procedure FormClose(Sender: TObject; var Action: TCloseAction); procedure Button4Click(Sender: TObject); procedure Button3Click(Sender: TObject); procedure Button5Click(Sender: TObject); procedure Edit1Change(Sender: TObject); private { Private declarations } public { Public declarations } end;
5)
Данный компонент дает возможность оформлять и заказывать заказы для клиентов. unit Unit7;
interface
uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, Mask, DBCtrls, DB, ADODB, ExtCtrls, Grids, DBGrids,comobj;
type TForm7 = class(TForm) Panel1: TPanel; Panel2: TPanel; ADOQuery1: TADOQuery; DataSource1: TDataSource; ADOQuery1id: TAutoIncField; ADOQuery1idклиаента: TIntegerField; ADOQuery1idсотрудника: TWideStringField; ADOQuery1idтовара: TWideStringField; ADOQuery1Стоимость: TBCDField; ADOQuery1Адрес: TWideStringField; ADOQuery1Датадоставки: TDateTimeField; ADOQuery1Время: TIntegerField; Label1: TLabel; DBEdit1: TDBEdit; Label2: TLabel; DBEdit2: TDBEdit; Label3: TLabel; DBEdit3: TDBEdit; Label4: TLabel;
Label5: TLabel; DBEdit5: TDBEdit; Label6: TLabel; DBEdit6: TDBEdit; Label7: TLabel; DBEdit7: TDBEdit; Label8: TLabel; DBEdit8: TDBEdit; Panel3: TPanel; Panel5: TPanel; Panel6: TPanel; Button5: TButton; Button4: TButton; Edit1: TEdit; RadioButton2: TRadioButton; RadioButton3: TRadioButton; Button2: TButton; Panel4: TPanel; DBGrid1: TDBGrid; Button1: TButton; Button3: TButton; Edit2: TEdit; Edit3: TEdit; Button6: TButton; Label9: TLabel; Label10: TLabel; procedure Button4Click(Sender: TObject); procedure Button5Click(Sender: TObject); procedure Edit1Change(Sender: TObject); procedure Button2Click(Sender: TObject); private { Private declarations } public { Public declarations } end;
6) Компонент Данные сотрудников
unit Unit3;
interface
uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, Mask, DBCtrls, DB, ADODB, Grids, DBGrids, ExtCtrls, IWVCLBaseControl, IWBaseControl, IWBaseHTMLControl, IWControl, IWExtCtrls, ExtDlgs, JPEG,comobj;
type TForm3 = class(TForm) DBGrid3: TDBGrid; DataSource1: TDataSource; Button1: TButton; ADOConnection1: TADOConnection; Panel1: TPanel; Panel2: TPanel; Label1: TLabel; DBEdit1: TDBEdit; Label2: TLabel; DBEdit2: TDBEdit; Label3: TLabel; DBEdit3: TDBEdit; Label4: TLabel; DBEdit4: TDBEdit; Label5: TLabel; DBEdit5: TDBEdit; Label6: TLabel; DBEdit6: TDBEdit; Label7: TLabel; DBEdit7: TDBEdit; Label8: TLabel; DBEdit8: TDBEdit; Panel3: TPanel; Panel4: TPanel; GroupBox1: TGroupBox;
Label12: TLabel; DBEdit12: TDBEdit; Label13: TLabel; DBEdit13: TDBEdit; Label14: TLabel; DBEdit14: TDBEdit; Label15: TLabel; Panel5: TPanel; Button3: TButton; Button4: TButton; Panel6: TPanel; ADOQuery1: TADOQuery; ADOQuery1Idсотрудника: TWideStringField; ADOQuery1Фамилия: TWideStringField; ADOQuery1Имя: TWideStringField; ADOQuery1Отчество: TWideStringField; ADOQuery1Серия: TIntegerField; ADOQuery1Номер: TIntegerField; ADOQuery1Датавыдачипасспорта: TDateTimeField; ADOQuery1Кемвыдан: TWideStringField; ADOQuery1Гражданство: TWideStringField; ADOQuery1Адреспроживания: TWideStringField; ADOQuery1Контактныйтелефон: TIntegerField; ADOQuery1Должность: TWideStringField; DBComboBox1: TDBComboBox; Edit1: TEdit; RadioButton2: TRadioButton; RadioButton1: TRadioButton; Button2: TButton; Button5: TButton; procedure Button1Click(Sender: TObject); procedure Button3Click(Sender: TObject); procedure Button4Click(Sender: TObject); procedure Edit1Change(Sender: TObject); procedure Button2Click(Sender: TObject);
private { Private declarations } public { Public declarations } end; Интернет – источники 1)http://www.megamoto.ru/ 2) http://delphiexpert.ru/ 3) http://www.delphiplus.org 4) http://www.codenet.ru/progr/delphi 5) http://www.aoyama.ru/publications/277 Должно быть 10 ссылок!!!!
Цель и назначение разработки проекта.
Целью выполнения дипломного проекта должна стать демонстрация приемной комиссии: - приобретенных мною знаний в объеме профессиональных модулей (ПМ): 1) ПМ.01.02 - Раздел 2. ПМ. Разработка и эксплуатация баз данных 2) ПМ.03.02 - Раздел 3. СМОТРИ ФГОС 3) ПМ.03.02 - Раздел 4.Тестирование программного обеспечения - профессиональных компетенций (ПК), указанных в п. 5.2 стандарта по специальности 09.02.03 “Программирование в компьютерных системах”, утвержденному приказом Министра образования и науки Российской Федерации N 804 от 28 июля 2014 г., - моей готовности к деятельности, указанной в п. 4.3 стандарта.
Назначением данного дипломного проекта является практическая реализация приобретенных знаний в виде разработанного программного комплекса и сопроводительной документации к нему в виде настоящего документа, который позволит приемной комиссии оценить уровень приобретенных мною знаний, профессиональных компетенций и готовности к профессиональной деятельности.
Постановка задачи
В рамках дипломного проекта требуется разработать программный комплекс и документацию к нему, соответствующие выбранной теме «Разработка Автоматизированной информационной системы "Светодиодный магазин"».
Описание предметной области
В настоящее время применение автоматизированных средств управления менеджментом продукции на базе вычислительных средств является объективной реальностью, требующей от современного специалиста широкого круга знаний в менеджменте данной продукции, в данном случае реализация осветительных приборов.
- Наименование - Стоимость - Секция хранения - Категория - Описание - Количество в наличии !?Магазин непосредственно контактирует с фирмами, которые поставляют товар (поставщиками). Поставщики характеризуются следующими параметрами: - Наименование - Адрес - Телефон - Дата регистрации
Наш магазин имеет сотрудников для реализации продажи, которые характеризуются следующими параметрами: - ФИО - Паспортные данные - Контактный телефон - Адрес проживания - Должность
Для упрощения реализации наших товаров мы имеем базу данных на клиентов, для оповещения их о наших новинках, скидках, а так же облегчения оформления заказа. Характеризуются они следующими параметрами: - ФИО - Адрес - Контактный телефон - Компания Для каждого клиента ведётся специальная карточка.
|
|||||
|
Последнее изменение этой страницы: 2021-03-10; просмотров: 163; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.21 (0.007 с.) |