Автор работы: Пользователь скрыл имя, 08 Декабря 2011 в 13:01, реферат
Ақпаратты басқару компюьтерлерді қолданудың негізгі сферасы болып табылады және де, болашақта үлкен роль атқарады. Мәліметтер қорын басқару жүйесі компьютерлік техниканың даму жолдарына байланысты жетілдендіріліп тұрды, пайдаланушының қойған барлық күрделі деңгейдегі талаптарын орындауға бейімделді. Қазіргі қоғамның талаптарына сәйкес жаңа техналогиялардың даму барысында жұмыс орнын автоматтандыру негізгі мәселелердің бірі.
Бағдарлама үш анықтамадан тұрады:
Анықтамалардың біреуін ашқан кезде үш қосымшадан тұратын терезе ашылады (17-сурет).
Қорытынды
Жасалған жұмыс нәтижесінде қойманың жұмысын қолдайтын автоматтандырылған бағдарлама жобаланып іске асырылды.
Бұл бағдарлама қоймалық операцияларды, қоймадағы тауарларды есепке алуды, тауарлардың кіріс және шығысын жүргізуді оңтайландырады.
Деректер қорының икемді моделі құрастырылды. Мұнда керекті сұраныс жасауға болады және деректер пайдалуншыға көрнекі түрде ұсынылған. Бағдарлама деректер базасын толтыруға, түзетуге мүмкін береді.
Ұсынылған жұмысты орындау кезінде пәндік облысты зерттеуде, мәндерді, атрибуттарды және шығыс құжаттарды анықтауда жұмыс жасалды.
Бағдарлама
Delphi 7 визуалдық бағдарламау
Қолданылған әдебиеттер тізімі
Качайлов А.Е. Автоматизация учета на базах и складах, 1970
Кіріс деректер келесі формат түрінде болу керек:
Өріс | Деректер типі | Сипаттамасы |
Жабдықтаушының атауы | Мәтіндік | Тауарды жабдықтаушының атауы |
Жөнелтпе құжаттың нөмірі | Мәтіндік | Түскен тауарлар бойынша жөнелтпе құжаттың нөмірі |
Түсім күні | Күні/уақыты | Тауардың түскен күні |
Шифр | Сандық | Тауардың шифры |
Саны | Сандық | Әкелген тауардың саны |
Бағасы | Ақша | Тауардың бағасы |
Өріс | Деректер типі | Сипаттамасы |
Шифр | Мәтіндік | Тауарды жабдықтаушының атауы |
Саны | Мәтіндік | Түскен тауарлар бойынша жөнелтпе құжаттың нөмірі |
Шығыс күні | Күні/уақыты | Тауардың түскен күні |
Чек№ | Сандық | Тауардың шифры |
Бағасы | Сандық | Тауардың бағасы |
Өріс | Деректер типі | Сипаттамасы |
Шифр | Сандық | Тауардың шифры |
Өлшем бірлігі | Мәтіндік | Тауардың өлшем бірлігі |
Саны | Сандық | Тауардың саны |
Стеллаж | Сандық | Тауардық орналасқан орны |
Өріс | Деректер типі | Сипаттамасы |
Шифр | Сандық | Тауардың шифры |
Тауардың атауы | Мәтіндік | Тауардың атауы |
Өлшем бірлігі | Мәтіндік | Тауардың өлшем бірлігі |
Бағасы | Сандық | Тауардың бағасы |
Өріс | Деректер типі | Сипаттамасы |
Жабдықтаушының атауы | Мәтіндік | Жабдықтаушының атауы |
Мекен жайы | Мәтіндік | Жабдықтаушының мекен жайы |
Телефоны | Мәтіндік | Жабдықтаушының телефоны |
Өріс | Деректер типі | Сипаттамасы |
Өлшем бірлік | Мәтіндік | Өлшем бірліктің қысқартылған атауы |
Толық атауы | Мәтіндік | Өлшем бірліктің толық атауы |
Шығыс деректері есептеме болып келеді.
А.1 сурет – Келіп түскен тауарлар бойынша
А.2 сурет – Қоймадан шығарылған тауарлар бойынша есептеме
А.3 сурет – Қоймадағы тауарлар бойынша есептеме
Бағдарлама
листингі
unit Unit2;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, DB, ADODB, DBTables, Grids, DBGrids, StdCtrls, ComCtrls, XPMan,
Menus, ExtCtrls, Mask, DBCtrls, TntDBCtrls, TntDBGrids, TntStdCtrls,
TntComCtrls, TntMenus;
type
TForm2 = class(TForm)
DataSource1: TDataSource;
ADOConnection1: TADOConnection;
ADOQuery1: TADOQuery;
ADOTable1: TADOTable;
XPManifest1: TXPManifest;
ADOTable4: TADOTable;
ADOQuery4: TADOQuery;
DataSource4: TDataSource;
ADOTable5: TADOTable;
ADOQuery5: TADOQuery;
DataSource5: TDataSource;
TntMainMenu1: TTntMainMenu;
N1: TTntMenuItem;
N2: TTntMenuItem;
N3: TTntMenuItem;
N4: TTntMenuItem;
N5: TTntMenuItem;
TntPageControl1: TTntPageControl;
TntTabSheet1: TTntTabSheet;
TntLabel1: TTntLabel;
TntLabel2: TTntLabel;
TntLabel3: TTntLabel;
TntLabel4: TTntLabel;
TntLabel5: TTntLabel;
TntLabel6: TTntLabel;
TntEdit1: TTntEdit;
TntEdit3: TTntEdit;
TntEdit4: TTntEdit;
TntButton1: TTntButton;
TntButton3: TTntButton;
TntDBGrid1: TTntDBGrid;
TntButton7: TTntButton;
TntTabSheet2: TTntTabSheet;
TntLabel8: TTntLabel;
TntLabel9: TTntLabel;
TntLabel10: TTntLabel;
TntLabel11: TTntLabel;
TntEdit5: TTntEdit;
TntEdit7: TTntEdit;
TntEdit8: TTntEdit;
TntDBGrid2: TTntDBGrid;
TntButton9: TTntButton;
TntTabSheet3: TTntTabSheet;
TntDBGrid3: TTntDBGrid;
TntButton4: TTntButton;
Edit1: TEdit;
Edit2: TEdit;
DBLookupComboBox1: TDBLookupComboBox;
Button2: TButton;
TntGroupBox1: TTntGroupBox;
TntEdit9: TTntEdit;
TntButton8: TTntButton;
TntEdit12: TTntEdit;
TntEdit13: TTntEdit;
TntEdit14: TTntEdit;
TntEdit15: TTntEdit;
TntLabel12: TTntLabel;
TntLabel13: TTntLabel;
TntLabel14: TTntLabel;
TntLabel15: TTntLabel;
TntLabel16: TTntLabel;
TntLabel7: TTntLabel;
TntButton2: TTntButton;
TntGroupBox2: TTntGroupBox;
TntLabel18: TTntLabel;
TntLabel21: TTntLabel;
TntEdit17: TTntEdit;
TntEdit20: TTntEdit;
TntButton5: TTntButton;
Button1: TButton;
TntButton10: TTntButton;
TntButton11: TTntButton;
DBLookupComboBox2: TDBLookupComboBox;
DBLookupComboBox3: TDBLookupComboBox;
DateTimePicker1: TDateTimePicker;
DateTimePicker2: TDateTimePicker;
TntGroupBox3: TTntGroupBox;
TntLabel17: TTntLabel;
TntEdit10: TTntEdit;
TntLabel19: TTntLabel;
TntEdit2: TTntEdit;
TntLabel20: TTntLabel;