12
4.1 Жобаның қысқаша сипаттамасы ................................................................ 51
4.2 Ақпараттық технологияларға жұмсалатын шығынды есептеу ............... 51
4.3 Бағдарламалық өнімнің баға есебі ............................................................. 64
4.4 Экономикалық бөлім бойынша қорытынды ............................................. 60
5 Өміртіршілік қауіпсіздігі ................................................................................... 61
5.1 Еңбек бөлімінің талдануы ........................................................................... 61
5.2 Есептеу бөлімі .............................................................................................. 68
5.2.1 Желдету жүйесін есептеу ...................................................................... 68
5.2.2 Табиғи жарықты есептеу ....................................................................... 72
5.3 Өміртіршілік қауіпсіздігі бөлімі бойынша қорытынды ........................... 69
Қорытынды ............................................................................................................ 70
Пайдаланған әдебиеттер тізімі ............................................................................. 71
Қосымша А ............................................................................................................. 72
13
Кіріспе
Сайтқа
әкімшілік
етудің
бағдарламалық
қамтудың
негізгі
мақсаттарының бірі дайын веб
сайтта мәліметтерді өңдеу мүмкіндігі болып
табылады. Әкімшіліктің құрал
жабдығында сондай
ақ статистика алуға
және оны анализдеуге бағытталған қосымша сервистер жүзеге асуы мүмкін,
веб
интерфейсін қолдана отырып хостинг
аккаунтпен (хостинг сервисінің
тіркеу жазбасымен, провайдерде веб
сайт орналастырылды) жұмыс жасау
мүмкіндігі, веб
сайт пайдаланушылары мен әкімшілікке арналған рөлдерді
икемді үйлесімдеу мүмкіндігі іске асырылды. Нақты веб
ресурстың
пайдаланушыларымен орналастырылған контентті толық модерация жасау
мүмкіндігі де қолжетімді болды.
Бүгінгі таңда керекті функционалдылықты жүзеге асыру үшін көптеген
бағдарламалық өнімдер әзірленді. Зерттеу процессінде веб
ресурстарға
(WоrdPrеss, Jооmlа, OpenCart) әкімшілік жасауға арналған ең танымал дайын
шешімдер зерттелді, артықшылықтары мен кемшіліктері анықталды.
Ең
алдымен,
келесі
категориялар
қаралды:
қолайлылық,
қарапайымдылық, функционалдылық. Қазіргі күнде көптеген дайын өнімдер
функционалдылықтың молшылығын анализ көрсетті. Ол, мүмкін, маркетинг
сұрақтарымен байланысты. Осыған байланысты жүйемен жұмыс оңтайлығы,
оларды үйрену қарапайымдылығы азап шегеді.
Осылайша, талданатын жүйелер артықшылығы бар, кемшіліктері жоқ,
өзіндік бағдарламалық өнімді жобалау туралы шешім қабылданды.
Дипломдық жобаның мақсаты ғаламтор - дүкенінің жұмысын
басқарудың автоматтандырылған информациялық жүйесін жобалау болып
табылады.
Басқару жүйесін автоматтандыру процессі келесі кезеңдерден тұрады:
техникалық тапсырмасын жобалау, процессерді сипаттау мен жобалау,
деректер қорын құру, дизайнды жобалау, веб
құрылымды тестілеу мен іске
асыру. Веб
құрылымның келесі дамуы Intеrnеt желісінде орналастыруды
қамтамасыз етеді.
14
1 Аналитикалық бөлім
1.1 Веб-сайт құру әдістемесі
Веб сайт немесе бағдарламалық жасақтама жасау барысында келесі
талаптарды орындау міндетті турде қадағалнуы тиіс:
- Жұмыс істеу барысында қолданылатын бағдарламарды жобалау,
навигациялық құрылымдарды әзірлеу.
- Басқару жүйесіне қойылатын талаптар.
- Бағдарламалық кодты құру.
- Енгізу және тестілеу.
Қазіргі таңда сайттың күрделігіне, бағдарлама жасаушының
тәжірибесіне, тапсырыс берушінің қаражатына байланысты сайт жасаудың
әртүрлі нұсқалары бар. Нұсқаның күрделігіне байланысты жалпы жүйені
былай топтастыруға болады: пайдаланылатын бағдарламалық жүйе,
сервердің архитектурас, техникалық ерешеліктері және маркетинг.
Сайт қолданысқа түскен сәттен бастап басты рөл сайттың иесіне
берілетін болды. Ал сайттың өнімділігі, жұмсалатын уақыт туралы
шараларды сайт бағдарламалаушы шешеді. Сайт жасау кезіндегі ең негізгі
мәселесер – уақыт пен қаражат мәселесі. Осыған байланысты үш түрлі нұсқа
бар:
Бағдарламаны басынан жобалау.
Бұл нұсқа сайт жасаудағы ең қиын әрі ұзақ жолы болап табылады. Осы
нұсқаға сай жасау үшін кем дегенде бір веб-бағдарламалау (HTML, PHP,
CSS) тілін меңгеру қажет. Бұған қоса дерекқор (MySQL) құру туралы жұмыс
тәжірибесі болу тиіс. Сонымен қатар жоғарыдағы аталған бағдарламалар
жинақталған комплексті бағдарламаларды пайдалана отырып, колмен
жасауға болады.
Негізгі жұмыстың барлығы колмен жазылады, сол себепті өте көп күш
пен уақыт жұмсалады. Жұмыстың нәтижесі де қарапайым, қызығушы
деңгейінде болады.
Бағдарламаны конструктор көмегімен жобалау.
Барлық нұсқалардың арасындағы ең женіл, әрі қарапайым түрі. Себебі,
веб-бағдарламалаудың жоғарғы деңгейін талап етпейді. Оған қоса сапа
көрсеткіші колданушыға тікелей байланысты емес. Жобалауға арналған
құралдар жиыны орналасқан әртүрлі серверлер бар. Олар көптеген кима
үлгілерін және макеттерді ұсынады. Конструктор көмегімен жобалайтын
бағдарламалаушы бастапқы уақытта дизайн негізін түсінуге кеткен уақытқа
зар болуы мүмкін. Себебі, бұл нұсқаның кемшілігі – конструктор көрсеткен
функциялардан артық нәрсе жасау мүмкін болмайды. Одан басқа
кемшіліктерге қолданылатын кодтың күрделігін және ерекшелігін жатқызуға
болады.