2 программа формаларының сипаттамасы 20



бет5/5
Дата07.07.2016
өлшемі1 Mb.
#182875
1   2   3   4   5
Программистке қолданушы
Бұл қосымшадағы ақпарат бағдарламның модульдерін модификациялауға және толықтыруларды енгізуді қамтамасыз етеді.

Бағдарламаның модульдарының құрылымдары мен атқаратын функциялары, алгоритмдері түсіндірілген.


Модуль ActPrihod.pas, форма EditDoc
Бағдарламаның негізгі модулі. Қамтамасыз етеді:

  • Құжаттарды редактырлау (оқу, өзгерту, сақтау)

  • Құжаттарды тізімдеу (фильтрациялау)

  • Қалған барлық модульдерге рұқсаты бар

Құрамында барлық негізгі берілгендер құрылымы мен айнымалылыр бар.Төмендегі функцияларды орындайды.
Құжаттарды редактырлау функциялар тобы
procedure FormatTableByType (TableNo: integer); - FileType файл құжатының кестесін форматтайды.

procedure SetColWidth (var StringGrid: TstringGrid; Col:longint ); - StringGrid кестесіндегі Col бағанын һзгерте алады.

procedure UpdateTotalEdit; - «итого» қатарын есептейді, яғни құжаттағы тауар бағасын есептейді.

procedure AddRow(No:longint); - Құжаттағв No қатарының алдына бос қатар қосады.

procedure deleteRow(No1,No2:longint); - Құжаттағы No1 мен No2 аралығындағы қатарларды жояды.

procedure CloseTable; - Бос кестені коррекциялау.

procedure OpenTable(FileName:string); - Кестені Ашу.

procedure SaveTable(FileName:string); - кестені FileName атауымен сақтау.


Тауар тізімінің функциялар тобы
procedure WriteTovarsName; - 'tovars.txt' файлында тауар тізімін сақтайды

procedure TEditDoc.UpdateTradePointsName; - тізімдегі сауда нүктелерін жаңартады


тауар типтерінің функциялар тобы

function GetGR1index(ID:integer):integer;

function GetGR2index(ID:integer):integer;

function GetOnlyID(ID:integer):integer;

procedure SetGR1index(var ID:integer; GR1index:integer);

procedure SetGR2index(var ID:integer; GR2index:integer);

function GroupVisible(ID:integer):boolean;
Модуль TradeLIB
Бағдарламаның кітапханасы. Қамтамасыз етеді:


  • Файл аттарын түрлендіру

  • Күнтізбе мен уақытпен басқарады

Келесі функцияларды орындайды.
файл аттарын түрлендіру функциялар тобы

файлдың толық атауы бойынша:

function PathOf(s:string):string; - орналасқан жолы

function FileOf(s:string):string; - аты мен кеңейтілуі

function NameOf(s:string):string; - тек аты

файл аты бойнша қайтарады:

function TableCaption(s:string):string; - берілгеннің атауы

function TableDate(FileName:string):string; - жасаған уақыты

function TableTradeDest(FileName:string):string; - тауар міндеті

function TableTradeDestInt(FileName:string):integer; - тауар коды

function TableDocNomber(FileName:string):string; - құжаттың тізбектелген нөмірі

function TableTotalCaption(FileName:string):string; - кестені толық атауы

function TableType(FileName:string):byte; - таблица типі

Модуль ViewOptionsUnit, форма ViewOptionsForm

Модуль негізгі мақсаты құжаттағы файлдарды .

procedure SaveVO(FileName:string); - View_Fil.txt файлында фильтрді сақтау

procedure LoadVO(FileName:string); - View_Fil.txt файлында фильтрді оқу










ҚОРЫТЫНДЫ

Қазіргі кезде түрлі шаруашылықтарда, оқу орындарында, коммерциялық мекемелерде және тағы басқа салаларда мәліметтер қорымен жұмыс істеу барысында оларды берілгендер қоры түрінде дайындау қолданылып келеді. Кесте құрылымының модификациясында кестелерді өшіру, кестелердің аттарын өзгерту, олардың өрістерінің типтері қалай анықталатындығы жазылды. Мәліметтер қорындағы кестелердің құрылымын өзгерту немесе жаңадан өрісті қалай қосуға болатыны қарастырылды. Құрылған проект бойынша олармен жұмыс істеу ретін, ондағы бірнеше қосымшалардан тұратын элементтері қамтылған және экрандық форманы орындауға қалай жіберу керектігі көрсетілді. Бұл бағдарламаның .exe файлы проект арқылы құрылған. Яғни бұл бағдарламада мәліметтерді жаңадан енгізу, баспаға шығару, өшіру, сақтау мүмкіндіктері бар.

Қазіргі кезде барлық мәліметтер қоры осы сияқты программаларға енгізілуде. Өйткені мұндай программалар адамның жұмыс істеуіне қолайлы әрі жеңіл, сонымен қатар мұндай программалар белгілі-бір мәліметті табу үшін өте аз уақытты қажет етеді. Келешекте барлық кәсіпорындардағы мәліметтер мен ақпараттар осындай программаларға енгізіледі. Сондықтан бұл программалардың өмірдегі орны ерекше.

Бүгінгі күні мәліметтер қоры ақпараттық процестердің компьютерлік қамтамасыз ету негізін құрайды, ал бұл ақпаратттар адамдардың қызмет сфераларының барлығын қамтып отырады. Сондықтан мәліметтер қоры бүгінгі күнде ең басты ақпарат көзі болып табылады.






4 ЭКОНОМИКАЛЫҚ БӨЛІМ
4.1 Жүйені құруға және енгізуге кеткен шығын есептеулері
Delphi программалау ортасында Жануартану пәніне мультимедиялық анимация процессінқұру проектісі техникалық-экономикалық көрсеткіштерге сүйене отырып жасалынды.

Бағдарламалық қамтамасызданудың натуралдық эффектісі келесі көрсеткіштерден тұрады:

- бағдарламалық қамтамасыздануға кететін капиталды шығындар;

- жылдық эксплуатациялық шығын экономиясы;

- бағдарламалық қамтамасыздануға кеткен капиталды шығындар;

Жүйе шығындарының құрылу есебі келесі формула арқылы есептелінеді:



С = Сктс + Салг + Сотл + Свн,

мұндағы


Сктс – техникалық құралдар комплексіне кеткен шығындар;

Салг – алгоритмді құруға кеткен шығындар;

Сотл – жазуға және жөңдеуге кеткен шығындар;

Свн – енгізуге кеткен шығындар;



4.2 Техникалық құралдар комплексіне кеткен шығындар
Сктс = Скомп. + Сприн. + Сббп,

мұндағы


Сктс = 70000 + 42000 + 4200=116200
4.3 Алгоритмді құруға кеткен шығындар есебі
Салг = Зп.разр.*Кол.*В + От,

Мұндағы Зп.разр. = 30000 тенге – құрушының еңбек ақы мөлшері;

Кол. = 1 – алгоритмді құрушылар саны;

В = 30 күн - алгоритмді құруға кеткен уақыт;

От- 21,15% программисттің әлеуметтік-сақтандырылуына кеткен айлық мөлшерінің бөлімі;. Бұдан келесі есептеу келіп шығады:

От=30000*0,21=8736



Салг=30000*30/26 +8968=51677 тенге.
4.4 Бағдарлама жазу мен жөңдеуге кеткен шығындар
Сотл. = Котл. + Кз.п.,

мұндағы Котл. – бағдарламаны жөңдеуге кеткен машиналық уақыт;

Кз.п. – бағдарлама жазумен айналысатын программисттің төлем ақысы;

А) Котл = К * d *q d =40, мұнда К=5 сағат- ЭЕМ-де жұмыс жасаудың 1 күндік уақыты, d =40 күн –ЭЕМ-де жұмыс жасаудың күндер саны

q = 130теңге – машиналық уақыттың бағасы.

Квн = 5*40*130 = 26000 теңге

Б) Кз.п. = Км * Оразраб.*Кол. + отч.,

мұндағы Км = 40 күн –құруға кеткен күндер саны;

Оразраб. = 1040 тенге – программисттің бір күн ішіндегі айлық мөлшері;

Кол. = 1 адам. – бағдарлама құрушылар саны;

отч. = 21,15% бағдарлама құрушының айлық мөлшерінің бөлігі;

Кз.п.=40*1040*1 +8736=50336 тенге



Сотл.= 26000 + 50336= 76336 тенге.
4.5 Бағдарлама енгізуге кеткен шығындар
Свн = Квн + Зп.вн.,

мұндағы Квн. – еңгізуге кеткен машиналық уақыт;

Зп.вн. – еңгізу кезіндегі программисттің айлығы.

А) Квн – есептелуі келесі түрдей болады:

Квн = К * d * q,

мұндағы К = 6 - бір күнде ЭЕМ-мен жұмыс істеуге кеткен уақыт;

d = 25 күн – ЭЕМ-да жұмыс істеуге кеткен күндер;

q = 130 теңге – машиналық уақыт бағасы.

Квн=6*25* 130=19500 тенге

Свн= Квн + Зп.вн.,


Б) Программисттің еңгізу уақытындағы айлығы келесі формуламен есептелінеді:

Зп.вн. = Qвн. * d / Д + отч.,

мұндағы Qвн. = 30000 тенге – программисттің еңгізу уақытына кеткен айлық мөлшері;

d = 25күн – ЭЕМ мен жұмыс істеуге кеткен күндер;

Д = 26 күн – бір айға кеткен жұмыс күндері;

отч. = 21,15% - программисттің әлеуметтік-сақтандырылуына кеткен айлық мөлшерінің бөлігі;

Зп.вн. =30000 * 25/26 +8736=34903 тенге

С вн = 19500+34903=54403 тенге



С = Сктс + Салг + Сотл + Свн,

С=116200 +48865+65253 +54403=284721 тенге.

4.6 Бағдарламаны қолдануға байланысты эксплуатациялық

шығындар есептеулері
Еэкспл. = Тмв * Sм,

Мұнда


Тмв = 8*26 = 208 сағат – ЭЕМ ді қолдану уақыты;

Sм = 130 теңге – машиналық сағаттың бағасы.

Еэкспл. = 208*130 = 324480 теңге.
4.7 Жылдық эксплуатациялық шығындар үнемділігі
d Еэкспл. = 12 * ((1+Wо) * (1+ Wq)* Вз.пр - Еэкспл.),

мұнда Еэкспл. 324480 теңге – бағдарламаны қолдануға байланысты эксплуатациялық шығындар;

Wo = 0,35 – ай сайын айлыққа қаражат түсуі;

Wq = 0,15 –қосымша айлықты ескеретін коэффициенті;

Қызметкерлердің қолмен еңбек ету айлығы:

Вз.пр = 20000*10=20000

Еэкспл. = 12 * ((1+0,35) * (1+0,15) * 200000- 324480) = 3401520 тенге.

7) Өтелу мерзімі:

Т = С / d Еэкспл.

Т = 284721 / 3401520 = 0,08 года.

Бағдарлама құны:

S = Sр.п. / N,

S р п = С = 284721 тенге,

N= 1 – мекеме саны

S = 284721 / 1 = 284721 тенге.


Дипломдық жобаны құру барысында бағдарламаны жасақтап шығару үшін экономикалық санаудан кейін 284721 теңге қаражат қажет. Бағдарламалық өнімнің жылдық эксплуатациялық шығыны 3401520 тенге.Өтелу мерзімі— 8 ай , экономикалық жағдайда бұл жоба тиімді болып отыр.

5 Бизнес-жоспар бӨлімі




    1. Аннотация

Бизнес-жоспар тақырыбы: «Жануартану пәніне мультимедиялық анимация процессін жасау ».

Мекен-жайы: Шымкент қаласы, Информатик кафедрасы , Тауке-хан даңғылы

Телефон: 21-36-77.


Кіммен жасалған: Торубаев Ғалымжан.


Бизнес сферасы: бағдарламалық қамтамасыз құру

Қызметтің негізгі түрлері: бағдарламалар құрастыру, Ақпараттық бағдарламамен қамтамасыздандыру.

Басталу мерзімі: 2007 жыл

Бизнес-жоспар қандай мерзімге есептеліп жасалған: 8 ай

Дипломдық жоба тақырыбы: «Жануартану пәніне мультимедиялық анимация процессін жасау ».

5.2 Резюме

Қазіргі кезде арнайы мектептер, гимназиялар, жоғары оқу орындары жеке пәндерді тереңдетіп оқытумен қатар оқу процесін жаңаша оқытуға негізделе бастаған .

Дәстүрлі оқу теориясы мен іс-тәжірибесінің қазіргі кездегі білім саласы информатикаландыру технологиясын пайдалану қажеттілігін тудырады. Оқушылардың қабілетін дамыта алатын оқу процесін, әсіресе өз бетінше орындалатын жұмысты ұйымдастыру, ақыл-ой іс-әрекетінің қалыптасуына ықпал етуі керек.

Осы оқушылардың білім деңгейлерін ары қарай дамыту барысында жаңаша оқыту тәсілдерін қолданған дұрыс. Жаңаша оқыту барысында олардың білім деңгейлерін тексеру, яғни тест жүйесін пайдаланған дұрыс. Оқушылардың білім деңгейін жоғарылату оқу процесін жаңаша құруды талап етіп отырғандықтан бұл дипломдық жұмыстың тақырыбын “ Жануартану пәніне мультимедиялық анимация процессін жасау” деп таңдап алуға ұйытқы болып отыр.




    1. Кәсіпорынның сипаттамасы

Негізгі қаржылық көрсеткіштер Кесте 1



Көрсеткіш

Өлшем бірлігі
Мәні

БҚ құруға және енгізуге кеткен шығындар

Тенге

284721

Алгоритімді құруға кеткен шғындар


Тенге

48865

Техникалық құралдапға кеткен шығындар


Тенге

116200

Компьютер бағасы (Эврика дүкені)

Тенге

70000

Принтер бағасы (Эврика дүкені)

Тенге

42000

UPC бағасы (бесперебойное питание)

Тенге

4200

Бағдарламаны енгізу шығыны


Тенге

34903

Бағдарламаның жазылуы мен орналастыруының бағасы

Тенге

65253

Эксплуатациялық шығын


Тенге

324480

Жыл бойындағы эксплуатациялық шығын

Тенге

3401520

Өтелу мерзімі

Тенге

0,08

Бағдарлама бағасы

Тенге

284721



5.4 Өнімнің сипаттамасы
Дипломдық жұмыс DELPHI бағдарламасында құрылған. Мұнда біз DELPHI бағдарламасының берілгендер қоры мен оның кең мүмкіндіктерімен танысамыз. Программа берілгендер қорын пайдалануды жай қолданушылар үшін де және қазіргі заман талабына сай жаңа берілгендер қорын пайдаланып өз жеке программаларын құру үшін де өте тиімді болып келеді. DELPHI құрылымдық бағдарламаларды құру мүмкіндіктерін кеңінен ұсынады. Дипломдық бағдарлама DELPHI 7 бағдарламасында құрылған. Бұл бағдарлама қазіргі кездегі берілгендер қорын құруда өте ыңғайлы және тиімді бағдарламалық қор болып табылады.

DELPHI бағдарламасы өзінің алғашқы DELPHI 3, DELPHI4, DELPHI5, және жаңа DELPHI7 версиясына дейін көптеген сатыда дамып келіп интерфейс мүмкіндігін барынша жақсартты. Соңғы версиясына дейін жаңа концепциялар, техникалық мысалдар мен аспаптары жасалынып келеді. Жаңа құрал саймандар панелінің мүмкіндіктері мен түрлі берілгендер қорымен байланыс жасау, басқа программалардағы мәліметтерді шақырып DELPHI да өңдеу сияқты жұмыстары кеңінен келтірілген.



5.5 Маркетинг жоспары
Бұл бағдарламалық өнімнің нарығы өсуші. Себебі, қазіргі кезде электрондық оқулықтар үлкен сұраныста.

.

5.6 Өндірістік жоспар


Комплексті техникалық құралдарға қажетті қаражат:

Компьютер бағасы - 70000 тенге

Принтердің бағасы -42000 тенге

UPC бағасы (бесперебойное питание)-4200

Барлығы: 116200 т.

Өнімді өндіруде және оны сату процесін жүзеге асырған басқа ұйымдарға қажеттілік тумайды. Жоғарыда көрсетілген позициялар бойынша шығын -116200т.



    1. Қаржылық жоспар

Бағдарламалық қамтамасызданудың натуралдық эффектісі келесі көрсеткіштерден тұрады:

- бағдарламалық қамтамасыздануға кететін капиталды шығындар;

- жылдық эксплуатациялық шығын экономиясы;

- бағдарламалық қамтамасыздануға кеткен капиталды шығындар;

Жүйе шығындарының құрылу есебі келесі формула арқылы есептелінеді:



С = Сктс + Салг + Сотл + Свн,

мұндағы


Сктс – техникалық құралдар комплексіне кеткен шығындар;

Салг – алгоритмді құруға кеткен шығындар;

Сотл – жазуға және жөңдеуге кеткен шығындар;

Свн – енгізуге кеткен шығындар;



1) Техникалық құралдар комплексіне кеткен шығындар

Сктс = Скомп. + Сприн. + Сббп,

мұндағы

Сктс = 70000 + 42000 + 4200=116200
2) Алгоритмді құруға кеткен шығындар есебі

Салг = Зп.разр.*Кол.*В + От,

Мұндағы Зп.разр. = 30000 тенге – құрушының еңбек ақы мөлшері;

Кол. = 1 – алгоритмді құрушылар саны;

В = 30 күн - алгоритмді құруға кеткен уақыт;

От- 21,15% программисттің әлеуметтік-сақтандырылуына кеткен айлық мөлшерінің бөлімі;. Бұдан келесі есептеу келіп шығады:

От=30000*0,21=8736

Салг=30000*30/26 +8968=51677 тенге.
3) Бағдарлама жазу мен жөңдеуге кеткен шығындар:

Сотл. = Котл. + Кз.п.,

мұндағы Котл. – бағдарламаны жөңдеуге кеткен машиналық уақыт;

Кз.п. – бағдарлама жазумен айналысатын программисттің төлем ақысы;

А) Котл = К * d *q d =40, мұнда К=5 сағат- ЭЕМ-де жұмыс жасаудың 1 күндік уақыты, d =40 күн –ЭЕМ-де жұмыс жасаудың күндер саны

q = 130теңге – машиналық уақыттың бағасы.

Квн = 5*40*130 = 26000 теңге

Б) Кз.п. = Км * Оразраб.*Кол. + отч.,

мұндағы Км = 40 күн –құруға кеткен күндер саны;

Оразраб. = 1040 тенге – программисттің бір күн ішіндегі айлық мөлшері;

Кол. = 1 адам. – бағдарлама құрушылар саны;

отч. = 21,15% бағдарлама құрушының айлық мөлшерінің бөлігі;

Кз.п.=40*1040*1 +8736=50336 тенге

Сотл.= 26000 + 50336= 76336 тенге.
4) Бағдарлама енгізуге кеткен шығындар
Свн = Квн + Зп.вн.,

мұндағы Квн. – еңгізуге кеткен машиналық уақыт;

Зп.вн. – еңгізу кезіндегі программисттің айлығы.

А) Квн – есептелуі келесі түрдей болады:

Квн = К * d * q,

мұндағы К = 6 - бір күнде ЭЕМ-мен жұмыс істеуге кеткен уақыт;

d = 25 күн – ЭЕМ-да жұмыс істеуге кеткен күндер;

q = 130 теңге – машиналық уақыт бағасы.

Квн=6*25* 130=19500 тенге

Свн= Квн + Зп.вн.,


Б) Программисттің еңгізу уақытындағы айлығы келесі формуламен есептелінеді:

Зп.вн. = Qвн. * d / Д + отч.,

мұндағы Qвн. = 30000 тенге – программисттің еңгізу уақытына кеткен айлық мөлшері;

d = 25күн – ЭЕМ мен жұмыс істеуге кеткен күндер;

Д = 26 күн – бір айға кеткен жұмыс күндері;

отч. = 21,15% - программисттің әлеуметтік-сақтандырылуына кеткен айлық мөлшерінің бөлігі;

Зп.вн. =30000 * 25/26 +8736=34903 тенге

С вн = 19500+34903=54403 тенге



С = Сктс + Салг + Сотл + Свн,

С=116200 +48865+65253 +54403=284721 тенге.

5) Бағдарламаны қолдануға байланысты эксплуатациялық

шығындар есептеулері

Еэкспл. = Тмв * Sм,

Мұнда


Тмв = 8*26 = 208 сағат – ЭЕМ ді қолдану уақыты;

Sм = 130 теңге – машиналық сағаттың бағасы.

Еэкспл. = 208*130 = 324480 теңге.
6). Жылдық эксплуатациялық шығындар үнемділігі:

d Еэкспл. = 12 * ((1+Wо) * (1+ Wq)* Вз.пр - Еэкспл.),

мұнда Еэкспл. 324480 теңге – бағдарламаны қолдануға байланысты эксплуатациялық шығындар;

Wo = 0,35 – ай сайын айлыққа қаражат түсуі;

Wq = 0,15 –қосымша айлықты ескеретін коэффициенті;

Қызметкерлердің қолмен еңбек ету айлығы:

Вз.пр = 20000*10=20000

Еэкспл. = 12 * ((1+0,35) * (1+0,15) * 200000- 324480) = 3401520 тенге.



7). Өтелу мерзімі:

Т = С / d Еэкспл.

Т = 284721 / 3401520 = 0,08 года.

Бағдарлама құны:

S = Sр.п. / N,

S р п = С = 284721 тенге,

N= 1 – мекеме саны

S = 284721 / 1 = 284721 тенге.



Дипломдық жобаны құру барысында бағдарламаны жасақтап шығару үшін экономикалық санаудан кейін 284721 теңге қаражат қажет. Бағдарламалық өнімнің жылдық эксплуатациялық шығыны 3401520 тенге.Өтелу мерзімі— 8 ай , экономикалық жағдайда бұл жоба тиімді болып отыр.



ПАЙДАЛАНЫЛҒАН ӘДЕБИЕТТЕР





  1. Александровский А.Д. Delphi 4. Шаг в будущее. – М.:ДМК, 1999.

  2. Архангельский А.Я. Разработка прикладных программ для Window в Delphi 5. – М.:БИНОМ, 1999.

  3. Бабушкина И.А., Окулов С.М. Практикум по объектно-ориентированному программированию. – М.:БИНОМ, 2004.

  4. Бобровский А.Д. Delphi 5: учебный курс. – СМб.:Питер, 2002.

  5. Горман В . Хомоненко А. Delphi 6 СПБ:БхВ Петербург 2002.

  6. Желонкин А. Основы программирования в интегрированной среде Delphi. Практикум.-М.:БИНОМ, 2004. – 236с.:ил.

  7. Камардинов О., Жантелі Х. Delphi 5-6 Шымкент – 2002жыл.

  8. Леонтьев В.П. Новейшая энциклопедия персонального компьютера. – М.: ОЛМА-ПРЕСС, 2000.

  9. Окулов С.М. Основы программирования. – М.: БИНОМ, 2004.

  10. Тейксейра С., Пачеко К. Delphi 5. Руководство разработчика, том 1. Основные методы и технологии программирования: Пер. с англ.: Учебное полсобие – М.:Издательский дом «Вильямс», 2000.



Достарыңызбен бөлісу:
1   2   3   4   5




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет