Pembangunan sistem pengurusan kakitangan automatik di perusahaan. Pembangunan sistem maklumat automatik 'Jurnal Elektronik'

pengenalan

Kaedah moden automasi kawalan proses pendidikan

1 Konsep "Jurnal elektronik"

2 Kajian perisian moden untuk menyelesaikan masalah penyelenggaraan jurnal elektronik

Perumusan masalah

1 Tujuan, matlamat penciptaan sistem informasi

2 Keperluan sistem maklumat

Reka bentuk sistem maklumat berorientasikan fungsi

1 Elemen asas model

2 Membina gambar rajah konteks

3 Pembinaan gambar rajah penguraian IDEF0

Reka bentuk sokongan maklumat sistem

1 Analisis maklumat bidang subjek dan pemilihan objek maklumat

2 Membina model data logik

Reka Bentuk Pangkalan Data Hubungan

1 Penerangan tentang model hubungan

2. Penerangan tentang jadual pangkalan data

3 Memilih DBMS

Pembangunan aplikasi pelanggan-pelayan untuk bekerja dengan pangkalan data

1 Teknologi pelanggan-pelayan

2 Alat pengaturcaraan untuk aplikasi yang dibangunkan

3 Pelaksanaan perisian modul “Guru”.

4 Pelaksanaan perisian modul “Ketua Pasukan”.

5 Pelaksanaan perisian modul “Pentadbir Penubuhan”.

6 Pelaksanaan perisian modul "Ibu Bapa".

7 Pelaksanaan perisian modul “Pentadbir Sistem Teknikal”.

Kajian kemungkinan projek

1 Tujuan kerja

2 Penentuan skop kerja

3 Penentuan intensiti buruh pembangunan

4 Pengiraan anggaran kos modul

5 Menilai kualiti sistem perakaunan beban tugas guru

Kesimpulan

Senarai sumber yang digunakan

Lampiran A. Keputusan kawalan pertengahan penggal

Lampiran B. Log Latihan

Lampiran B: Helaian Kehadiran

Lampiran D. Mewujudkan kebergantungan berfungsi

Lampiran D. Bahagian ekonomi

PENGENALAN

Teknologi maklumat moden sedang pesat diperkenalkan ke dalam semua bidang aktiviti manusia, termasuk bidang pendidikan. Tahap pembangunan sumber maklumat dan sifat penggunaannya sangat mempengaruhi kesejahteraan masyarakat dan kecekapan menjalankan aktiviti profesional tertentu. Kedudukan peneraju mana-mana organisasi ditentukan terutamanya oleh keupayaannya untuk menggunakan secara cekap pencapaian maju dalam bidang teknologi maklumat. Peranan istimewa dalam hal ini dimainkan oleh bidang pendidikan, di mana potensi intelek negara dibentuk, menggunakan dan mencipta sumber maklumatnya.

Pemformatan ialah satu set kerja yang bertujuan untuk pembangunan, pelaksanaan, penyelenggaraan, pembangunan dan penggantian teknologi tradisional dalam semua bidang aktiviti dengan teknologi maklumat dan telekomunikasi yang lebih berkesan.

Pelaksanaan AIS bertujuan untuk menyelesaikan masalah perancangan, perakaunan, kawalan, pertukaran maklumat, pendaftaran dan penyimpanan data, meningkatkan kecekapan kerja pejabat, mengurangkan bahagian aliran dokumen kertas, dan meningkatkan ketepatan kerja analisis.

Hari ini, pembangunan teknologi Web membawa kelebihan baharu kepada reka bentuk dan pembangunan sistem tersebut. Cara moden untuk mencipta teknologi Web adalah setanding dan tidak kalah dalam kelajuan dan kemudahan untuk aplikasi desktop konvensional, sambil boleh diakses pada bila-bila masa dan dari mana-mana sahaja di dunia, tanpa memerlukan pengkhususan. perisian dan sistem pengendalian. Kelebihan ini menggalakkan pelanggan, dan, akibatnya, pembangun, untuk mencipta aplikasi dengan antara muka Web sebagai pengganti penyelesaian desktop atau penyelesaian tempatan.

Selama bertahun-tahun, Universiti Negeri Vologda telah secara aktif dan sangat berjaya berusaha ke arah pemformatan proses pendidikan untuk meningkatkan kualiti pendidikan.

Salah satu sistem yang sering dilaksanakan kerana keperluan untuk penggunaannya ialah buku gred elektronik, yang mengautomasikan proses pemantauan kemajuan, menduplikasi entri jurnal kertas tradisional, melindunginya daripada herotan, memungkinkan untuk mengawal pengumpulan gred dalam mata pelajaran, dsb.

Tujuan kerja ini adalah untuk membina model sistem maklumat "Jurnal Elektronik" dan membangunkan aplikasi web untuk mengautomasikan proses penyelenggaraan jurnal prestasi dan kehadiran akademik.

Objektif utama projek adalah:

Pembangunan model berfungsi sistem;

Pembangunan model logik sistem;

Pembangunan model fizikal sistem;

Pembangunan pangkalan data;

Pembangunan aplikasi untuk bekerja dengan pangkalan data.

1. Kaedah moden automasi kawalan proses pendidikan

.1 Konsep "Jurnal elektronik"

Mana-mana institusi pendidikan berhadapan dengan aliran kertas kerja yang besar. Guru setiap hari melakukan berpuluh-puluh manipulasi untuk memilih maklumat yang diperlukan dan mengisi log kelas.

Hari ini, tahap teknologi maklumat agak tinggi, dan peningkatan jumlah dokumentasi elektronik memperoleh status rasmi, menggantikan sumber fizikal. Oleh itu, teknologi maklumat memungkinkan untuk melaksanakan sistem pemantauan tambahan kemajuan pelajar, sambil mengautomasikan proses ini dalam institusi pendidikan.

Jurnal elektronik ialah alat yang mudah dan berkuasa untuk mencipta maklumat dan ruang pendidikan yang bersatu untuk institusi pendidikan dan untuk interaksi institusi pendidikan dengan ibu bapa pelajar.

Memandangkan jurnal elektronik adalah sistem maklumat, ia cukup untuk mengisi semua data tentang pelajar dan proses pendidikan sekali, dan pada masa akan datang hanya menambah atau membetulkannya jika perlu.

.2 Kajian perisian moden untuk menyelesaikan masalah penyelenggaraan jurnal elektronik

Pada tahap yang besar, terdapat pelbagai pelaksanaan sistem yang serupa. Di negara lain, automasi proses pendidikan berada pada tahap yang lebih tinggi berbanding institusi di negara kita. Ini mungkin disebabkan kedua-dua negara kita ketinggalan dalam teknologi maklumat dan perkembangan meluas pendidikan jauh di negara Barat. Yang terakhir ini merangsang automasi tindakan dalam pendidikan, pengenalan antara muka web untuk akses kepada alat automasi. Seorang pelajar universiti yang belajar dari jauh kadangkala mempunyai peluang untuk menyemak keadaan hanya melalui Internet, oleh itu akses kepada akaunnya sendiri melalui World Wide Web diperlukan untuk pengenalan pendidikan jarak jauh yang berjaya.

Di Rusia, pembangunan pendidikan jarak jauh baru mula mendapat momentum. Oleh itu, bilangan perkhidmatan tersebut belum lagi setakat di luar negara. Lebih-lebih lagi, hampir semua institusi yang memperkenalkan pembelajaran jarak jauh dan perkhidmatan pencapaian pelajar dianggap sebagai cawangan institut asing dan institusi pendidikan menengah. Pelaksanaan serupa di Rusia termasuk perisian pemantauan prestasi di sekolah menengah, yang bertujuan untuk memberitahu ibu bapa tentang status anak mereka. Penyelesaian sedemikian dibangunkan oleh syarikat swasta. Oleh itu, banyak sekolah di bandar telah memperkenalkan sistem diari pelajar elektronik, dengan bantuan ibu bapa pelajar mempunyai setiap peluang untuk memantau anak mereka sendiri. Tetapi hampir semua perkhidmatan ini tidak menyediakan akses kepada data mengenai prestasi akademik remaja melalui Internet. Walau bagaimanapun, walaupun ini, pembentukan "jurnal elektronik" sedemikian bukanlah prasyarat yang buruk untuk pembangunan sistem serupa yang lebih besar pada skala yang lebih besar.

Di antara rancangan yang serupa dengan yang sedang dibangunkan, kita harus menyerlahkan sumber "Portal Pendidikan Pembelajaran Jarak Jauh" dari Universiti Negeri Vologda, yang dibina di atas platform MOODLE, yang masih dianggap sebagai contoh perkhidmatan web yang baik untuk pelajar untuk tujuan pendidikan . Sistem ini bertujuan terutamanya untuk mengatur interaksi antara guru dan pelajar, tetapi juga sesuai untuk menganjurkan kursus jarak jauh biasa, serta bantuan dalam pembelajaran bersemuka. Sumber tersebut boleh digunakan oleh pelajar tertakluk kepada penerimaan data pendaftaran daripada guru yang menghantar kursus.

Pelaksanaan sistem Jurnal Elektronik yang paling berjaya di Rusia ialah:

· www.antcol.ru/jur - Log kemajuan pelajar Kolej Pelancongan Antarabangsa (Rajah 1.2.1).

nasi. 1.2.1 - Jurnal kemajuan pelajar Kolej Pelancongan Antarabangsa

· www.emsy.org - Perkhidmatan dalam talian bebas buku gred elektronik, bertujuan untuk institusi pendidikan negara-negara CIS - sekolah, institusi prasekolah, lyceum, kolej, sekolah teknikal, institut, pusat pensijilan dan lain-lain. Fungsi utama perkhidmatan ialah menyusun dan menyelenggara jurnal gred di Internet (Rajah 1.2.2).

· www.dnevnik.ru - Rangkaian pendidikan sekolah percuma All-Rusia (Rajah 1.2.3).

nasi. 1.2.2 - Perkhidmatan dalam talian bebas jurnal elektronik www.emsy.org

nasi. 1.2.3 - Rangkaian pendidikan sekolah percuma All-Rusia www.dnevnik.ru

Setelah meneliti penyelesaian yang ada mengikut topik, kita boleh membuat kesimpulan bahawa masalah yang dikemukakan dianggap tidak dapat diselesaikan sepenuhnya, yang memberikan peluang besar untuk penyelidikan dan penambahbaikan masa depan. Mungkin, ini sangat relevan untuk negara kita secara umum dan untuk Vologda khususnya. Melaksanakan perkhidmatan web untuk jurnal elektronik adalah kepentingan praktikal asas untuk pelajar, kerana akan membolehkan mereka memantau keadaan mereka di institusi pendidikan pada bila-bila masa dan dari mana-mana tempat dengan kebolehcapaian World Wide Web. Ia juga memudahkan ibu bapa mengawal anak (gred dan kehadiran).

2. Pernyataan masalah

.1 Tujuan, matlamat mewujudkan sistem maklumat

Sistem maklumat yang dibangunkan harus menyimpan rekod automatik kemajuan dan kehadiran pelajar.

Sistem maklumat "Jurnal Elektronik" direka untuk maklumat komprehensif dan sokongan analisis proses institusi pendidikan, dari segi melaksanakan fungsi berikut:

memasukkan dan menyunting data prestasi pelajar;

memasukkan dan menyunting data kehadiran pelajar di kelas;

memasukkan dan menyunting senarai pelajar, senarai kumpulan dan senarai kepakaran;

input dan penyuntingan kurikulum;

output prestasi akademik mengikut parameter yang ditetapkan;

keluaran kehadiran.

Sistem maklumat "Jurnal Elektronik" bertujuan untuk digunakan di institusi pendidikan yang melaksanakan fungsi yang diterangkan di atas.

Matlamat utama mewujudkan sistem maklumat adalah:

meningkatkan kecekapan pelaksanaan proses yang disenaraikan di atas dengan mengurangkan operasi tidak produktif dan pendua, operasi yang dilakukan "secara manual", mengoptimumkan interaksi maklumat peserta proses;

meningkatkan kualiti penerimaan keputusan pengurusan disebabkan oleh kelajuan persembahan, kesempurnaan, kebolehpercayaan dan kemudahan format paparan maklumat;

meningkatkan keterbukaan maklumat dan ketelusan aktiviti institusi pendidikan;

meningkatkan kemudahan dan keselesaan apabila mendapatkan maklumat tentang perkhidmatan yang diberikan kepada pengguna.

.2 Keperluan sistem maklumat

Keperluan utama untuk sistem yang dibuat ialah:

keterbukaan, iaitu, ia mesti mematuhi semua piawaian moden, sokongan untuk teknologi Web, serta keupayaan untuk menambah fungsi daripada kedua-dua pembangun pihak ketiga dan pembangunan pelajar;

skalabiliti sebagai keperluan utama dari segi penjimatan. Tidak perlu membina semula sistem semula apabila meningkatkan fungsi;

Cross-platform, keupayaan untuk bekerja pelbagai peranti, sistem pengendalian, pelayan;

kebolehsuaian, iaitu keupayaan untuk menyesuaikan dengan mudah kepada keperluan pelanggan;

kebolehkembangan, iaitu keupayaan untuk meningkat kefungsian sistem, tanpa mengubah kaedah dan asas pembangunan yang diterima pakai sebelum ini,

penyetempatan, iaitu, sokongan keperluan dan piawaian kebangsaan dalam bidang aliran dokumen, organisasi proses pembelajaran, dan ciri sistem pendidikan Rusia.

Keperluan asas untuk sistem maklumat yang dibangunkan berkenaan kefungsian adalah seperti berikut:

Sistem mesti memastikan kerahsiaan maklumat sedemikian rupa sehingga data peribadi pelajar hanya boleh dilihat oleh dirinya sendiri, ibu bapanya dan tenaga pengajar sekolah teknik, dan hanya guru yang berkaitan boleh membuat perubahan;

Pelajar ditugaskan kepada salah satu kumpulan, dan kumpulan itu pula, ditugaskan kepada salah satu kepakaran;

Setiap disiplin diberikan kepada salah satu kumpulan, dan juga kepada salah seorang guru;

Kod pelajar adalah unik dan tidak boleh diubah;

Bilangan disiplin, kumpulan dan kepakaran adalah unik dan tidak berubah, tetapi nama mereka mungkin berubah.

3. Reka bentuk sistem maklumat yang berorientasikan fungsi

.1 Elemen utama model

Jadual 3.1.1 menunjukkan elemen utama model sistem maklumat.

Jadual 3.1.1

Elemen asas model domain

Nama projek: Reka bentuk sistem maklumat untuk menyimpan rekod kemajuan dan kehadiran pelajar Matlamat projek: Menyediakan model kerja proses perniagaan menyimpan rekod kemajuan dan kehadiran pelajar Teknologi pemodelan: Kaedah pemodelan berfungsi IDEF0 Alatan: BPWin 4.0 perisian Senarai data: Senarai kepakaran; Senarai kumpulan; Senarai disiplin; senarai pelajar; Prestasi akademik; Kehadiran Senarai fungsi: A0. Menyelenggara jurnal elektronik prestasi akademik dan kehadiran A1. Kemasukan dan penyuntingan data A1.1. Memasuki kepakaran A1.2. Memasuki kumpulan A1.3. Memasuki disiplin A1.4. Input pelajar A1.5. Memasuki prestasi akademik A1.6. Memasuki kehadiran A2. Memproses permintaan pengguna A2.1. Memilih parameter permintaan A2.2. Memproses permintaan

Jadual 3.1.2 memberikan penerangan tentang blok berfungsi model domain.

Jadual 3.1.2

Penerangan tentang blok fungsi

Nama blok Penerangan tentang tugasan yang perlu diselesaikan A1. Kemasukan dan penyuntingan data Blok ini merangkumi semua peringkat kemasukan dan penyuntingan data A2. Memproses permintaan pengguna Blok ini mengandungi semua peringkat memproses permintaan pengguna

.2 Membina gambar rajah konteks

Gambar rajah paling atas, di mana objek pemodelan diwakili oleh satu blok dengan anak panah sempadan. Gambar rajah ini dipanggil A-0. Anak panah dalam rajah ini mewakili hubungan antara objek yang dimodelkan dan persekitarannya. Kerana satu blok mewakili keseluruhan objek, namanya adalah biasa untuk keseluruhan projek. Perkara yang sama berlaku untuk semua anak panah dalam rajah, kerana ia mewakili set lengkap antara muka luaran objek. Rajah A-0 menetapkan kawasan pemodelan dan sempadannya.

Diagram Konteks A-0 juga harus mengandungi pernyataan ringkas yang mengenal pasti sudut pandangan orang atau jabatan dari mana model itu dicipta dan tujuan ia dibangunkan. Kenyataan ini membantu membimbing pembangunan model dan membawa proses dalam rangka kerja. Sudut pandangan menentukan apa dan dalam konteks apa yang boleh dilihat dalam konteks model. Mengubah sudut pandangan membawa kepada pertimbangan aspek lain objek. Aspek yang penting dari satu sudut pandangan mungkin tidak muncul dalam model yang dibangunkan dari sudut pandangan lain objek yang sama. Pernyataan matlamat menyatakan sebab untuk mencipta model, i.e. mengandungi senarai soalan yang mesti dijawab oleh model, yang sebahagian besarnya menentukan strukturnya. Sifat yang paling penting bagi sesuatu objek biasanya dikenal pasti pada peringkat teratas hierarki; Apabila fungsi peringkat atas diuraikan dan dibahagikan kepada subfungsi, sifat ini diperhalusi. Setiap subfungsi, seterusnya, diuraikan kepada elemen peringkat seterusnya, dan ini berlaku sehingga struktur yang berkaitan diperolehi yang membolehkan menjawab soalan yang dirumuskan dalam matlamat pemodelan. Setiap subfungsi dimodelkan sebagai blok berasingan. Setiap blok induk diterangkan secara terperinci oleh gambar rajah kanak-kanak pada tahap yang lebih rendah. Semua rajah kanak-kanak mesti berada dalam kawasan rajah konteks peringkat atas.

Aktiviti merujuk kepada proses, fungsi atau tugas yang dinamakan yang berlaku dalam tempoh masa dan mempunyai hasil yang boleh dikenali. Karya digambarkan sebagai segi empat tepat. Semua karya mesti dinamakan dan ditakrifkan. Nama pekerjaan mesti dinyatakan sebagai kata nama lisan yang menunjukkan tindakan (contohnya, "Mengekalkan log elektronik gred dan kehadiran"). Kerja "Mengekalkan jurnal elektronik prestasi akademik dan kehadiran" mungkin mempunyai, sebagai contoh, definisi berikut: "Ini ialah model yang menerangkan proses berulang kali memasukkan dan mengedit data peribadi pelajar dan output mereka yang seterusnya kepada pengguna." Apabila anda mencipta model baharu, gambar rajah konteks dibuat secara automatik dengan sekeping kerja yang menggambarkan sistem secara keseluruhan.

Interaksi karya dengan dunia luar dan antara satu sama lain digambarkan dalam bentuk anak panah. Anak panah mewakili beberapa maklumat dan dipanggil kata nama. Terdapat 4 jenis anak panah:

Input. Mereka diletakkan di sebelah kiri dan menerangkan bahan atau maklumat yang sedang diubah dalam kerja ini;

Hujung minggu. Mereka diletakkan di sebelah kanan dan menerangkan bahan atau maklumat yang dihasilkan oleh kerja ini (sekurang-kurangnya satu anak panah jenis ini mesti ada);

Pengurusan - peraturan, prosedur atau piawaian, peraturan yang berdasarkannya kerja ini harus dijalankan (sekurang-kurangnya satu anak panah juga mesti ada);

Sumber atau mekanisme (bahan, buruh, sumber kewangan).

Dalam Rajah. 3.2.1 menunjukkan rajah konteks “Menyelenggara log elektronik dan kehadiran”.

nasi. 3.2.1 - Gambar rajah konteks "Mengekalkan jurnal elektronik prestasi akademik dan kehadiran"

.3 Pembinaan gambar rajah penguraian IDEF0

Selepas menerangkan sistem secara keseluruhan, ia dibahagikan kepada serpihan besar. Proses ini dipanggil penguraian berfungsi, dan rajah yang menggariskan sebarang serpihan dan interaksi serpihan dipanggil rajah penguraian. Selepas mengurai gambarajah konteks, penguraian setiap satu serpihan besar sistem kepada yang terkecil, dsb., sehingga nilai yang sesuai dicapai untuk butiran perihalan. Selepas setiap sesi penguraian, sesi peperiksaan dijalankan - pakar subjek menunjukkan hubungan antara proses perniagaan sebenar dan gambar rajah yang dibuat. Sebarang ketidakkonsistenan yang ditemui akan diperbetulkan, dan hanya selepas lulus peperiksaan sekiranya tiada sebarang komen barulah boleh diteruskan ke sesi penguraian seterusnya. Ini memastikan model itu sepadan dengan proses perniagaan sebenar di mana-mana peringkat model. Sintaks untuk menerangkan sistem secara keseluruhan dan setiap serpihannya adalah serupa sepanjang pembinaan keseluruhan model.

Gambar rajah penguraian mengandungi kerja yang serupa, i.e. pekerjaan kanak-kanak yang mempunyai pekerjaan ibu bapa tunggal. Apabila membangunkan gambarajah penguraian, anda mesti menunjukkan tatatanda gambarajah baharu dan bilangan kerja di atasnya. Kemungkinan rehat dalam bilangan kerja - 2-8. Tidak masuk akal untuk menguraikan kerja menjadi satu kerja: rajah dengan lebih daripada 8 kerja ternyata terlalu tepu dan tidak boleh dibaca dengan betul. Untuk memastikan kejelasan dan pemahaman yang lebih baik tentang proses simulasi, adalah disyorkan untuk menggunakan daripada 3 hingga 6 blok pada satu rajah. Jika ternyata bilangan kerja tidak mencukupi, maka kerja itu boleh ditambah pada rajah dengan mengklik butang pada palet alat terlebih dahulu, dan kemudian pada ruang kosong pada rajah.

Kerja pada gambar rajah pecahan secara tradisinya diletakkan secara menyerong dari kiri atas ke kanan bawah. Jadual ini dipanggil kerja yang paling penting, dilakukan terlebih dahulu dalam masa, di sudut kiri atas. Di sebelah kanan adalah kerja yang paling tidak penting atau yang akan disiapkan kemudian. Susunan ini memudahkan pembacaan gambar rajah, di samping itu, konsep hubungan kerja berdasarkannya (Rajah 3.3.1).

Setiap kerja pada rajah penguraian boleh pula diuraikan (Rajah 3.3.2). Dalam rajah pecahan, kerja dinomborkan secara automatik dari kiri ke kanan. Nombor kerja ditunjukkan di sudut kanan bawah.

nasi. 3.3.1 - Penguraian tahap pertama untuk proses "Mengekalkan jurnal elektronik prestasi akademik dan kehadiran"

Gambar rajah pecahan direka bentuk untuk memperincikan kerja. Tidak seperti model yang memaparkan struktur organisasi, kerja pada rajah peringkat atas dalam IDEF0 bukanlah kawalan ke atas kerja di bawahnya. Berfungsi peringkat bawah- ini adalah sama seperti kerja peringkat atasan, tetapi dengan lebih terperinci. Akibatnya, sempadan kerja peringkat atas adalah sama dengan sempadan gambar rajah penguraian.

Apabila mengurai karya, anak panah masuk dan keluar (kecuali anak panah panggilan) secara automatik muncul pada gambar rajah penguraian (penghijrahan anak panah), tetapi jangan sentuh karya tersebut.

Untuk memautkan anak panah input, kawalan atau mekanisme, anda mesti pergi ke mod pengeditan anak panah, klik pada kepala anak panah dan kemudian pada segmen kerja yang sepadan. Untuk memautkan anak panah output, anda mesti pergi ke mod penyuntingan anak panah, klik pada segmen output kerja dan kemudian pada anak panah.

Untuk menyambung kerja antara satu sama lain, anak panah dalaman digunakan, iaitu, anak panah yang tidak menyentuh sempadan rajah bermula pada satu dan berakhir pada yang lain.

Untuk melukis anak panah dalaman, anda mesti, dalam mod lukisan anak panah, klik pada segmen (contohnya, keluar) satu kerja dan kemudian pada segmen (contohnya, input) yang lain. IDEF0 membezakan jenis berikut sambungan kerja.

Komunikasi melalui input (output-input), apabila anak panah keluaran kerja peringkat lebih tinggi diarahkan ke input peringkat rendah (contohnya, dalam Rajah 2, anak panah "Lembaran Perakaunan Produk" menghubungkan kerja " Memasukkan dan mengedit data pengeluaran" dan "Mencari data produk") ;

Komunikasi kawalan (kawalan keluaran), apabila output operasi peringkat lebih tinggi dihantar untuk mengawal operasi yang lebih rendah. Komunikasi pengurusan menunjukkan dominasi kerja peringkat tinggi. Data atau objek output bagi kerja peringkat tinggi tidak diubah dalam kerja peringkat rendah;

Maklum balas output-input, apabila output operasi peringkat rendah diarahkan kepada input peringkat lebih tinggi. Hubungan sedemikian biasanya digunakan untuk menggambarkan kitaran;

Maklum balas kawalan keluaran, apabila output operasi peringkat rendah dihantar kepada kawalan peringkat lebih tinggi.

Anak panah eksplisit mempunyai satu kerja sebagai sumbernya dan satu kerja sebagai destinasinya.

Anak panah bercabang dan bercantum. Data atau objek yang sama yang dijana oleh satu kerja boleh digunakan dalam beberapa kerja lain sekaligus. Sebaliknya, anak panah yang dijana dalam kerja yang berbeza mungkin mewakili data atau objek yang sama atau homogen yang digunakan atau diproses selanjutnya di satu tempat. Untuk memodelkan situasi sedemikian, IDEF0 menggunakan anak panah bercabang dan menggabungkan. Untuk mencabang anak panah, dalam mod pengeditan anak panah, klik pada serpihan anak panah dan pada segmen kerja yang sepadan. Untuk menggabungkan dua anak panah keluar, dalam mod pengeditan anak panah, mula-mula klik pada segmen keluar kerja, dan kemudian pada serpihan anak panah yang sepadan.

Pengertian anak panah bercabang dan bercantum disampaikan melalui penamaan setiap cabang anak panah. Terdapat peraturan tertentu untuk menamakan anak panah tersebut. Mari kita lihat mereka menggunakan anak panah bercabang sebagai contoh. Jika anak panah dinamakan sebelum cawangan, tetapi selepas cawangan tiada cawangan dinamakan, maka setiap cawangan diandaikan memodelkan data atau objek yang sama seperti cawangan sebelum cawangan.

Jika anak panah dinamakan sebelum cawangan, dan selepas cawangan mana-mana cawangan juga dinamakan, maka diandaikan bahawa cawangan ini sepadan dengan penamaan. Jika mana-mana cawangan selepas cawangan kekal tidak dinamakan, maka diandaikan bahawa ia memodelkan data atau objek yang sama seperti cawangan sebelum cawangan.

Semua kerja model bernombor. Nombor itu terdiri daripada awalan dan nombor. Awalan dengan sebarang panjang boleh digunakan, tetapi awalan A biasanya digunakan. Kerja konteks (akar) pokok bernombor A0. Kerja-kerja penguraian A0 mempunyai nombor A1, A2, A3, dll. Kerja penguraian peringkat bawah mempunyai nombor kerja induk dan nombor siri seterusnya, contohnya, kerja penguraian A3 akan mempunyai nombor A31, A32, AZZ, A34, dsb. Pekerjaan membentuk hierarki, di mana setiap pekerjaan boleh mempunyai satu pekerjaan ibu bapa dan beberapa pekerjaan anak, membentuk pokok. Pokok sedemikian dipanggil pokok nod, dan penomboran yang diterangkan di atas dipanggil penomboran oleh nod. Gambar rajah IDEF0 dinomborkan dua kali. Pertama, gambar rajah dinomborkan dengan nod. Gambar rajah konteks sentiasa mempunyai nombor A-0, penguraian gambar rajah konteks - nombor A0, gambar rajah penguraian yang tinggal - nombor untuk nod yang sepadan (contohnya, A1, A2, A21, A213, dll.). BPwin secara automatik menyokong penomboran nod, i.e. Apabila penguraian dijalankan, gambar rajah baru dicipta dan nombor yang sepadan secara automatik diberikan kepadanya. Hasil daripada pemeriksaan, rajah boleh diperhalusi dan diubah; oleh itu, versi berbeza rajah penguraian yang sama (dari segi lokasinya dalam pokok nod) boleh dibuat. BPwin membenarkan anda mempunyai hanya satu rajah penguraian dalam model pada nod tertentu.

4. Reka bentuk sokongan maklumat sistem

.1 Analisis maklumat kawasan subjek dan pengenalpastian objek maklumat

Apabila mereka bentuk sokongan maklumat untuk sistem, kawasan subjek dikaji, data dianalisis, dan objek utama kawasan subjek ditubuhkan.

Langkah pertama dalam mereka bentuk sokongan maklumat ialah mengenal pasti komposisi dokumen dan butirannya berdasarkan analisis kawasan subjek. Juga pada langkah ini, komposisi bentuk dokumen kawasan subjek dianalisis. Berdasarkan analisis kawasan subjek, dokumen input berikut boleh dibezakan: senarai kepakaran, senarai kumpulan, senarai pelajar, senarai disiplin, jurnal dengan prestasi dan kehadiran pelajar.

Bentuk-bentuk dokumen bidang subjek ini dibincangkan dalam lampiran (lihat lampiran A, B, C).

Langkah seterusnya dalam membina model logik maklumat adalah untuk mewujudkan kebergantungan fungsi antara butiran berdasarkan analisis kawasan subjek dan analisis dokumen dalam kawasan subjek.

Pada langkah ini, pergantungan satu butiran pada yang lain ditentukan, dan jika terdapat pergantungan sedemikian, maka sambungan dibina antara butiran ini.

Kami membentangkan maklumat yang diperoleh semasa langkah ini dalam bentuk jadual berikut (lihat Lampiran D).

Seterusnya, adalah perlu untuk membahagikan semua butiran kepada deskriptif dan kunci dan sebagai keperluan utama dari sudut pandangan penjimatan pelaburan, memastikan bahawa tidak ada keperluan untuk membina semula sistem apabila jumlah maklumat yang diproses semakin meningkat dan meningkatkan kebergantungan fungsi. daripada butiran.

Untuk menganalisis butiran, kami akan membuat jadual (Jadual 4.1.1).

Jadual 4.1.1

Menentukan jenis butiran

Dokumen Butiran deskriptif Butiran kunciJenis kunciNama objek maklumatSenarai nama pelajar_pelajar n_kata laluan kumpulann_zbookП, УSenarai nama guru_guru login kata laluann_guruП, УGuruSenarai kepakaran_nama_khusus istilah_singkatan kajiann_specialitySpecialitySpecialitygroupsП , UGroupsSenarai disiplinn_kumpulan_nama_disiplin n_guru sem_mula sem_akhir_disiplinP, UDisciplinesMilestone prestasi markn_zbuku n_disiplin monС, UProgressSemester prestasimarkn_zbook n_discipline n_semС, UPProgressMilestone attendanceno_reazon totaln_zbook monС, UAttendanceSem registry attendanceno_reazon totaln_zbook n_semС, УAttendance

Langkah seterusnya dalam membina model maklumat-logik ialah penerangan tentang objek maklumat, i.e. penstrukturan butiran deskriptif dijalankan, yang sama-sama bergantung pada satu atau lebih butiran utama. Dalam setiap kumpulan kami akan memasukkan butiran penting yang biasa untuk kumpulan ini. Setiap kumpulan tersebut akan dipanggil objek maklumat.

Untuk menganalisis butiran, kami akan mencipta jadual (Jadual 4.1.2).

Jadual 4.1.2

Penerangan tentang objek maklumat

Butiran IO Atribut utamaNama IOSemanticsn_zbook name_student n_group passwordP, UStudentsMaklumat tentang studentsn_guru nama_guru kata laluan log masukP, UTeachersInformation about teachersn_speciality name_speciality term_study abbreviationP, USspecialitiesInformation about specialtiesn_group n_disciplines name_groups name_discipline n_teacher sem_start sem_endP, UdisciplinesMaklumat tentang disiplinn_zbook, n_discipline, mon, markС, UProgressMaklumat tentang pencapaian pencapaiann_zbook pelajar, n_disiplin, markah n_sem, UProgressMaklumat tentang buku prestasi semester pelajar, mon no_reazon, totalС, УKehadiranMaklumat tentang buku kehadiran pelajar, n_sem no_reazon, totalC, УKehadiran tentang kehadiran pelajar Objek maklumat mesti memenuhi semua keperluan normalisasi:

Objek maklumat mesti mengandungi pengecam unik;

Semua butiran deskriptif lain mestilah saling bebas;

Semua butiran yang disertakan dalam kunci komposit mestilah saling bebas;

Setiap atribut deskriptif mesti berfungsi bergantung sepenuhnya pada kunci objek maklumat;

Dengan kunci komposit, butiran deskriptif mesti bergantung sepenuhnya pada butiran yang membentuk kunci;

Setiap atribut deskriptif tidak boleh bergantung secara transitif pada kunci.

Mengikut keperluan normalisasi, sambungan 1:1 dan 1:M dibenarkan antara objek maklumat. Mari tentukan jenis sambungan antara objek maklumat (Jadual 4.1.3).

Jadual 4.1.3

Menentukan Jenis Pautan

Nombor komunikasi perhubungan IO Utama Bawahan IORJenis perhubungan1KepakaranKumpulan1:M2KumpulanPelajar1:M3GuruKumpulan1:14GuruDisiplin1:M

Apabila menyusun model maklumat-logik, objek maklumat mesti disusun mengikut tahap (Rajah 4.1.1).

Model maklumat-logik yang dibentangkan bagi kawasan subjek yang sedang dipertimbangkan dibina mengikut objek maklumat yang dikenal pasti dan hubungan antara mereka.

nasi. 4.1.1 - Tahap objek maklumat

Model maklumat-logik diberikan dalam bentuk kanonik, dan objek di dalamnya disusun mengikut tahap. Pada tahap sifar terdapat objek yang tidak berada di bawah mana-mana objek lain. Tahap objek lain ditentukan oleh laluan terpanjang ke objek dari tahap sifar.

Susunan objek ini memberikan gambaran tentang subordinasi hierarki mereka, menjadikan model lebih visual dan memudahkan pemahaman hubungan tunggal dan berbilang nilai antara objek.

4.2 Membina model data logik

Model maklumat-logik memaparkan data kawasan subjek dalam bentuk satu set objek maklumat dan hubungan antara mereka. Model ini mewakili data yang akan disimpan dalam pangkalan data.

Mewujudkan pangkalan data hubungan menggunakan. ERwin bermula dengan memperkenalkan entiti yang ditakrifkan dalam rajah. litar logik. Setelah menentukan entiti, adalah perlu untuk memasukkan atribut entiti ini ke dalam skema. Setiap atribut dikaitkan dengan jenis data tertentu. Dengan menentukan atribut entiti, kami mentakrifkan jadual pangkalan data yang sepadan dengan entiti domain. Pada peringkat terakhir, kami menentukan sambungan antara jadual yang dimasukkan.

Setelah semua entiti telah ditakrifkan, adalah perlu untuk menentukan hubungan antara mereka. Perhubungan dalam ERwin dianggap sebagai pergantungan berfungsi antara dua entiti. Jika kita menganggap gambar rajah sebagai perwakilan grafik kawasan subjek, maka entiti ialah kata nama dan hubungan ialah kata kerja.

nasi. 4.2.1 - Maklumat dan model logik "Buku gred elektronik"

Hubungan antara objek model data dilaksanakan oleh butiran yang sama - kekunci sambungan dalam jadual yang sepadan. Dalam kes ini, kunci perhubungan jenis 1:M sentiasa menjadi kunci unik jadual utama. Kunci perhubungan dalam subjadual ialah sama ada sebahagian daripada kunci unik di dalamnya atau medan yang bukan sebahagian daripada kunci utama. Kunci perhubungan dalam jadual bawahan dipanggil kunci asing.

Semua sambungan dalam model maklumat-logik yang terhasil bagi kawasan subjek "Jurnal Elektronik" dicirikan oleh hubungan jenis 1:M.

Berdasarkan analisis kawasan subjek, maklumat dan model logik berikut boleh dibina, ditunjukkan dalam Rajah. 4.2.1.

5. Mereka bentuk pangkalan data hubungan

.1 Penerangan tentang model hubungan

Sistem perhubungan adalah berdasarkan model data hubungan. Prinsip model hubungan telah ditetapkan pada tahun 1969-1970. Saintis Amerika E.F. Codd (E.F. Codd), kemudian bekerja untuk IBM Corporation. Seorang ahli matematik melalui latihan, dia membawa kepada bidang pengurusan pangkalan data prinsip matematik yang ketat dan ketepatan yang tidak dimiliki oleh sistem awal. Walaupun pendekatan relasional tidak berlaku serta-merta, dapat diperhatikan bahawa hampir kesemuanya dicipta sejak akhir 70-an. Produk pangkalan data adalah berdasarkan khusus pada pendekatan hubungan. Sebahagian besar penyelidikan saintifik dalam bidang pangkalan data sepanjang 35 tahun yang lalu juga telah dijalankan ke arah ini.

Mempertimbangkan dan menjelaskan secara beransur-ansur konsep asas model hubungan, kami akan mengingati tiga komponen model data:

· struktur data,

· operasi yang boleh dilakukan pada data, dan

· sekatan yang berkaitan dengan memastikan integriti data.

Struktur data utama dalam model hubungan adalah jadual, dipanggil hubungan dalam teori hubungan. Sebenarnya, nama model itu sendiri berasal dari istilah relation (dalam bahasa Inggeris relation) - relational.

.2 Penerangan tentang jadual pangkalan data

Struktur logik pangkalan data hubungan adalah gambaran yang mencukupi bagi model maklumat-logik yang terhasil bagi kawasan subjek. Model kanonik tidak memerlukan sebarang transformasi tambahan. Setiap objek maklumat model data diwakili oleh jadual hubungan yang sepadan. Struktur jadual hubungan ditentukan oleh komposisi yang diperlukan bagi jadual maklumat yang sepadan; objek, di mana setiap lajur (medan) sepadan dengan salah satu butiran objek. Butiran kunci objek membentuk kunci unik jadual hubungan. Untuk setiap lajur jadual (medan), jenis, saiz data dan sifat lain ditentukan. Baris (rekod) jadual sepadan dengan kejadian objek dan terbentuk apabila jadual dimuatkan.

Bentuk dokumen yang diberikan dengan maklumat normatif, rujukan dan operasi mengandungi butiran yang nilainya harus disimpan dalam pangkalan data sistem maklumat. Nilai ini dimasukkan dari papan kekunci komputer atau dipilih daripada senarai dalam bentuk pada skrin. Di bawah ialah ciri-ciri butiran dokumen kawasan subjek. Pereka bentuk boleh mengubahnya jika perlu, serta menambah butiran lain.

Jadual 5.2.1

Jadual "Senarai pelajar"

Atribut Kunci atributField formatNameNameTypeLengthIdAutomatic fieldPrimaryNumeric (Long Integer)8name_studentNama penuh pelajarTeks (Teks)250n_group Nombor kumpulanNombor (Integer Panjang)8kata laluanTeks Kata Laluan (Teks)32

Jadual 5.2.2

Jadual "Senarai guru"

Atribut Kunci atributFormat medanNamaNamaJenisPanjang_guruNombor guruNombor Utama (Integer Panjang)8nama_guruNama penuh GuruTeks250log masukNamaPenggunaTeks10Kata LaluanTeks32 Jadual 5.2.3

Jadual "Senarai kepakaran"

Atribut Kunci atributFormat medanNameNameTypeLengthn_specialityBilangan khususNombor Utama (Integer Panjang)8name_specialtyNama specialtyTeks (Teks)250penggal_studyMasa latihanNombor (Integer Panjang)8singkatan Nombor Integer (10)

Jadual 5.2.4

Jadual "Senarai kumpulan"

Atribut Atribut kekunci Format medan Nama Jenis Panjang n_kumpulan Nombor kumpulan Utama (Primary) Numerik (Integer Panjang) 8n_spciality Nombor khusus Numeric (Integer Panjang) 8 nama_kumpulan Nama kumpulan Teks (Teks) 250n_guru Guru kelas Numeric (Integer Panjang) 8

Jadual 5.2.5

Jadual "Senarai disiplin"

Atribut Atribut utama Format medan Nama Jenis Panjang n_disiplin Nombor disiplin Utama (Primary) Nombor (Integer Panjang) 8n_kumpulan Nombor kumpulan Angka (Integer Panjang) 8nama_disiplin Nama Disiplin Teks (Teks) 250n_guru Nombor guru Numeric (Integer Panjang) 8sem_start Integer Panjang)2sem_akhirSemester akhir pengajian.Numeric (Integer Panjang)2

Jadual 5.2.6

Jadual "Prestasi pencapaian"

Atribut Atribut utama Format medan Nama Nama Jenis Panjang n_zbook Nombor buku gred Angka (Integer Panjang) 8n_disiplin Nombor Disiplin Angka (Integer Panjang) 8 bulan Angka Bulan (Integer Panjang) 2 markah Angka Skor (Integer Panjang) 1

Jadual 5.2.7

Jadual "Prestasi semester"

Atribut Atribut utama Format medan Nama Nama Jenis Panjang n_zbook Nombor buku gred Angka (Integer Panjang) 8n_disiplin Nombor Disiplin Angka (Integer Panjang) 8n_sem Semester Numerik (Integer Panjang) 2 markah Gred Nombor (Integer Panjang) 1

Jadual 5.2.8

Jadual "Memotong Kehadiran"

Atribut Atribut utama Format medan Nama Nama Jenis Panjang n_zbook Nombor buku gred Angka (Integer Panjang) 8bulan Bulan Angka (Integer Panjang) 2no_reazon Tanpa uv. sebabNombor (Integer Panjang)5jumlahJumlahNombor (Integer Panjang)5

Jadual 5.2.9

Jadual "Kehadiran semester"

Atribut Atribut utama Format medan Nama Nama Jenis Panjang n_zbook Nombor buku gred Angka (Integer Panjang) 8n_sem Semester Angka (Integer Panjang) 2no_reazon Tanpa uv. sebabNombor (Integer Panjang)5jumlahJumlahNombor (Integer Panjang)5

.3 Memilih DBMS

Untuk membuat keputusan tentang memilih DBMS, anda boleh menganalisis yang paling popular: Postgre, MySQL dan MSSQL Server. Sistem ini akan dianalisis berdasarkan beberapa ciri. Berdasarkan analisis keputusan, persoalan keutamaan setiap DBMS khusus untuk bidang subjek yang dipilih akan diputuskan.

Senarai keperluan untuk DBMS yang digunakan dalam analisis sistem maklumat tertentu mungkin berbeza bergantung pada matlamat yang ditetapkan.

Untuk sistem yang sangat dimuatkan, seni bina pelayan-pelanggan digunakan, yang bermaksud bahawa pelayan khusus yang berasingan digunakan untuk pangkalan data.

Banyak pengeluar DBMS menghasilkan alat pembangunan aplikasi untuk sistem mereka, yang membolehkan anda memperhalusi pelayan itu sendiri. Berdasarkan ini, adalah bernilai memilih DBMS yang boleh dipasang tanpa perisian khas.

MySQL, tidak seperti Microsoft SQL Server dan Postgre, tidak mempunyai pencetus dan prosedur; ini dianggap sebagai kelemahan. Kerana ini, anda perlu mengatur semua tugas dalam aplikasi, jangan gunakan cara standard, dengan itu merumitkan penciptaan aplikasi.

Jadual 5.3.1 menunjukkan senarai sistem pengendalian di mana sistem pengurusan pangkalan data boleh beroperasi.

Jadual 5.3.2 menunjukkan kebaikan dan keburukan DBMS

Jadual 5.3.1

Sistem Operasi yang Disokong

Sistem pengendalian DBDOPostgreWindows, Linux, UnixMS SQL ServerWindowsMySQLLinux, Unix, Windows

Jadual 5.3.2

Kebaikan dan keburukan DBMS

DBMSProsConsPostgre DBMS sumber terbuka yang sangat berfungsi dan percuma, sokongan yang baik daripada komuniti pembangun. Prestasi pemprosesan yang lemah di tempat jumlah yang besar maklumat, populariti rendah produk MS SQL Sangat berfungsi, mudah apabila menggunakan persekitaran Windows Berbayar, sukar untuk ditadbir, tidak merentas platform MySQL DBMS Percuma, sumber terbuka, mengambil sedikit ruang, pentadbiran mudah mysql dengan satu set semua kefungsian yang diperlukan, komuniti pembangun yang besar, berfungsi pada banyak platform tanpa perlindungan daripada kehilangan data , menyokong hanya pangkalan data yang kecil

Jadi, DBMS yang dianggap mempunyai kelebihan dan kekurangan mereka sendiri; selepas membandingkannya, keputusan dibuat untuk memilih MySQL.

pangkalan data jurnal elektronik pendidikan ini

6. Pembangunan aplikasi pelanggan-pelayan untuk bekerja dengan pangkalan data

.1 Teknologi pelanggan-pelayan

Apabila idea tentang proses pengkomputeran teragih dan proses pemprosesan data dibangunkan, teori seni bina "pelayan pelanggan" telah dibentuk - konsep umum interaksi dua komponen teknologi maklumat dalam sistem dan rangkaian pengkomputeran, antaranya yang berikut boleh secara logik atau dibezakan secara fizikal: bahagian berfungsi (permintaan musim bunga, pelanggan); sisi pasif (pelayan, perkhidmatan permintaan, sumber jawapan):

bahagian aktif;

sisi pasif.

Interaksi pelanggan-pelayan pada rangkaian dijalankan mengikut protokol tertentu.

Konsep pelayan-pelanggan membayangkan bahawa selain daripada menyimpan pangkalan data berpusat, mesin pusat (pelayan pangkalan data) mesti melaksanakan sebahagian besar pemprosesan data. Permintaan untuk data yang dikeluarkan oleh pelanggan mencetuskan carian dan mendapatkan semula data pada pelayan. Data yang diekstrak diangkut melalui rangkaian dari pelayan ke klien. Ciri khusus seni bina pelayan-pelanggan ialah penggunaan bahasa pertanyaan SQL (Bahasa Pertanyaan Berstruktur).

Pertanyaan pangkalan data dimulakan oleh klien tetapi dilaksanakan pada pelayan. Hanya hasilnya dikembalikan kepada klien melalui rangkaian. Proses ini terdiri daripada enam langkah:

Pelanggan meminta data.

Pertanyaan diterjemahkan ke dalam SQL.

Pertanyaan SQL dihantar melalui rangkaian ke pelayan.

Pelayan pangkalan data melakukan carian.

Rekod yang diperlukan dikembalikan kepada pelanggan.

Data dibentangkan kepada pengguna.

Teknologi pelayan pelanggan mencipta persekitaran yang berkuasa yang menyediakan organisasi dengan banyak faedah sebenar. Khususnya, sistem pelayan pelanggan yang direka dengan baik menyediakan platform yang agak murah yang masih mempunyai keupayaan pengkomputeran kerangka utama dan mudah disesuaikan untuk melaksanakan tugas tertentu. Di samping itu, semasa pemprosesan pelayan-pelanggan, trafik rangkaian berkurangan secara mendadak, kerana hanya hasil pertanyaan dihantar melalui rangkaian.

kargo operasi fail jatuh terutamanya pada komputer pelayan, yang jauh lebih berkuasa daripada pelanggan dan oleh itu lebih mampu melayani permintaan.

Rangkaian pelayan-pelanggan mengurangkan keperluan memori komputer pelanggan kerana semua kerja fail dilakukan pada pelayan. Pelayan masuk sistem pelanggan-pelayan mampu menyimpan sejumlah besar data. Ini membebaskan sejumlah besar ruang cakera pada komputer klien.

Sandaran data juga sangat dipermudahkan.

Akhir sekali, mengurus keseluruhan sistem, termasuk memantau keselamatannya, menjadi lebih mudah kerana semua fail dan data terletak di tengah-tengah pelayan atau sebilangan kecil pelayan.

.2 Alat pengaturcaraan untuk aplikasi yang dibangunkan

Untuk mencipta aplikasi, alat pembangunan utama ialah bahasa pengaturcaraan python 2.5.

Bahasa peringkat tinggi Pengaturcaraan tujuan umum tertumpu pada meningkatkan produktiviti pembangun dan kebolehbacaan kod. Sintaks teras Python adalah minimalis. Dalam masa yang sama perpustakaan standard merangkumi sejumlah besar fungsi berguna. Menyokong beberapa paradigma pengaturcaraan, termasuk struktur, berorientasikan objek, berfungsi, imperatif dan berorientasikan aspek. Ciri-ciri seni bina utama ialah menaip dinamik, pengurusan memori automatik, introspeksi penuh, mekanisme pengendalian pengecualian, sokongan untuk pengkomputeran berbilang benang dan struktur data peringkat tinggi yang mudah. Kod dalam Python disusun ke dalam fungsi dan kelas, yang boleh digabungkan menjadi modul (ini boleh digabungkan menjadi pakej).

Bahasa dan penterjemahnya sedang dibangunkan oleh sekumpulan peminat sebagai sebahagian daripada projek sumber terbuka. Projek ini bukan percuma dan diedarkan di bawah lesennya sendiri.

Dalam bidang pengaturcaraan untuk Rangkaian Python- salah satu bahasa skrip yang paling popular (bersama-sama dengan JSP, Perl dan bahasa yang digunakan dalam ASP.NET) kerana kesederhanaan, kelajuan pelaksanaan, fungsi yang kaya, rentas platform dan pengedaran kod sumber.

Populariti dalam bidang pembinaan laman web ditentukan oleh kehadiran satu set besar alat terbina dalam untuk membangunkan aplikasi web. Yang utama:

Pengekstrakan automatik parameter POST dan GET, serta pembolehubah persekitaran pelayan web ke dalam tatasusunan yang telah ditetapkan;

Fungsi fail berjaya mengendalikan kedua-dua fail tempatan dan jauh;

Penghantaran automatik pengepala HTTP;

Bekerja dengan kuki dan sesi;

Memproses fail yang dimuat naik ke pelayan;

Bekerja dengan XForms;

Bekerja dengan fail jauh dan soket.

Pada masa ini, ular sawa digunakan oleh pembangun untuk projek muatan tinggi. Menurut penarafan Tiobe, berdasarkan data enjin carian, pada Disember 2009, python berada di tempat ke-3 di kalangan bahasa pengaturcaraan (di belakang Java dan C), setelah meningkat dua kedudukan sepanjang tahun.

Pada masa ini hanya terdapat satu pelaksanaan python, tiada syarikat pihak ketiga menyokong boleh laku selain binaan rasmi. Keadaan ini, di satu pihak, membolehkan anda dengan cepat memperkenalkan dan menyebarkan inovasi di kalangan komuniti pembangun, sebaliknya, untuk membangunkan bahasa pengaturcaraan tanpa adanya standard, kerana satu pelaksanaan menyediakannya sebenarnya. Dalam keadaan sedemikian, versi penterjemah yang menentukan kefungsian semasa menjadi sangat penting (keserasian ke belakang antara versi penterjemah tidak dipatuhi dengan ketat).

Pada tahun 1994, pengaturcara Denmark Rasmus Lerdorf mencipta satu set skrip Perl/CGI untuk memaparkan dan mengira pelawat ke resume dalam taliannya, memproses templat dokumen HTML. Lerdorf memanggil set Laman Utama Peribadi. Tidak lama kemudian fungsi dan kelajuan Perl, jurubahasa skrip, tidak lagi mencukupi, dan Lerdorff membangunkan jurubahasa templat PHP/FI baharu menggunakan bahasa C.

.3 Pelaksanaan perisian modul “Guru”.

Untuk bekerja dengan sistem maklumat automatik "Jurnal Elektronik", anda mesti memasukkan URL bar alamat pelayar. Selepas memuatkan data, halaman akan muncul dalam tetingkap penyemak imbas dari mana kerja dalam sistem maklumat bermula - ini adalah halaman pengesahan pengguna dalam sistem (Rajah 6.3.1).

nasi. 6.3.1 - Halaman Pengesahan Pengguna

Di tengah-tengah skrin terdapat borang pengesahan pengguna, tetapi jika pengguna belum berdaftar dalam sistem, maka di bawah adalah pautan ke halaman pendaftaran.

Selepas pengesahan berjaya, guru dibawa ke halaman untuk memilih paparan subjek yang dia perlukan, di mana dia boleh memberi gred, menandakan kehadiran dan mengedit topik pelajaran dan kerja rumah (Rajah 6.3.2).

nasi. 6.3.2 - Halaman pemilihan paparan maklumat

Sepanjang keseluruhan kerja dengan sistem, maklumat peribadi tentang guru dipaparkan: nama guru, mata pelajaran yang tersedia, dan di sebelah maklumat ini terdapat hiperpautan untuk pengguna log keluar dari sistem, ke aplikasi sokongan teknikal atau pautan kepadanya, serta menukar kata laluan.

Selepas klik pada tarikh tersebut, guru boleh mengisi tajuk pelajaran dan kerja rumah (Rajah 6.3.3).

nasi. 6.3.3 - Halaman kemajuan semasa pelajar

Untuk menandakan, anda hanya perlu memilih sel dan meletakkan tanda di sana, atau "H" jika pelajar tidak hadir ke kelas.

.4 Pelaksanaan perisian modul “Ketua Pasukan”.

Bekerja dengan sistem untuk ketua kumpulan juga bermula dengan halaman pengesahan (Rajah 6.4.1).

nasi. 6.4.1 - Halaman Pengesahan Pengurus

Selepas pengesahan berjaya, pengurus dibawa ke halaman untuk memilih tindakan yang diingini: Menambah atau mengecualikan pelajar, melihat gred dan kehadiran kumpulan anda, membuat laporan tentang kumpulan sosial, dan kumpulan kesihatan serta penilaian (Rajah 6.4.2).

nasi. 6.4.2 - Halaman laporan kemajuan

nasi. 6.4.3 - Halaman pengurusan pelajar

Pengurus boleh mengedit sambungan untuk semua disiplin kumpulan yang dipilih hanya jika dia adalah ketua kumpulan ini. Jika dia bukan ketua kumpulan yang dipilih, maka keupayaan untuk mengedit sambungan hanya untuk disiplin yang diajar dalam kumpulan ini.

Selepas membuat perubahan, pengurus mesti mengklik butang "Simpan" agar data baharu ditulis ke pangkalan data atau pergi ke halaman lain untuk membuang perubahan yang dibuat.

Dalam Rajah. Rajah 6.4.5 menunjukkan halaman penyuntingan pautan.

nasi. 6.4.5 - Halaman penyuntingan pautan

6.5 Pelaksanaan perisian modul “Pentadbir Penubuhan”.

Bekerja dengan sistem bermula sama dengan modul sebelumnya. Selepas kebenaran berjaya, pentadbir institusi akan melihat halaman di mana terdapat menu untuk memilih tindakan: mengurus mata pelajaran, mengurus kumpulan, mengurus guru, bekerja dengan jadual, menetapkan tempoh akhir, memberikan subjek kepada guru, menetapkan ketua kumpulan .

nasi. 6.5.1 - Halaman pengurusan tempat

Selepas memilih item menu yang dikehendaki, halaman yang sepadan akan dibuka.

Rajah 6.5.2 menunjukkan pengurusan kumpulan institusi pendidikan

Pembangunan sistem maklumat automatik Jurnal elektronik

nasi. 6.5.2 - Halaman pengurusan kumpulan

Pengurusan guru digambarkan dalam Rajah 6.5.3. Anda juga boleh menambah peranan guru pada akaun yang dibuat sebelum ini atau mengimport daripada fail .csv; parameter import akan ditunjukkan apabila anda pergi ke halaman yang sesuai.

nasi. 6.5.3 - Halaman pengurusan guru

Sama seperti perenggan sebelumnya, pengurusan mata pelajaran institusi pendidikan dijalankan. (Gamb. 6.5.4)

nasi. 6.5.4 - Halaman pengurusan guru

Ciri tersendiri modul ini berfungsi dengan jadual. Untuk melakukan ini, anda perlu memilih "Jadual" dalam item menu, halaman pengurusan jadual akan dibuka, kemudian pilih kumpulan dan susun subjek mengikut rancangan pelajaran, dan juga tandakan bilik di mana mereka akan diadakan. (Gamb. 6.5.5)

nasi. 6.5.5 - Halaman pengurusan jadual

6.6 Pelaksanaan perisian modul "Ibu Bapa".

Bekerja dengan sistem bermula sama dengan modul sebelumnya. Selepas kebenaran berjaya, ibu bapa akan melihat halaman yang terdapat menu untuk memilih tindakan: melihat jadual, mata pelajaran mengikut semester, memantau kehadiran dan kemajuan, melampirkan kanak-kanak, melihat maklumat tentang kumpulan, melihat guru yang tergolong dalam kumpulan ini.

nasi. 6.6.1 - Halaman utama modul "Ibu Bapa".

Untuk melampirkan kanak-kanak, anda perlu mengikuti hiperpautan yang sesuai, kemudian pilih kumpulan dan masukkan maklumat tentang pelajar itu. Jika pelajar sedemikian ditemui dalam pangkalan data, maka permintaan akan berjaya dihantar dan anda perlu menunggu kelulusan penyelia. Pemberitahuan kelulusan atau penolakan yang berjaya akan dihantar ke alamat e-mel yang dinyatakan semasa pendaftaran. Untuk melihat kemajuan anak anda, anda perlu memilih item menu "Subjek" (Gamb. 6.6.2)

Untuk melihat markah yang diterima dengan lebih terperinci, anda perlu mengklik pada item tersebut, dan maklumat terperinci mengenai subjek dan tarikh yang sepadan akan dibuka. (Gamb. 6.6.3)

nasi. 6.6.2 - Melihat kemajuan anak anda

nasi. 6.6.3 - Melihat kemajuan anak anda

Ia juga mungkin untuk melihat jadual sepanjang minggu. Dan hari semasa diserlahkan dalam warna yang berbeza. (Gamb. 6.6.4)

Modul perisian pelajar mempunyai semua fungsi yang sama seperti ibu bapa, kecuali melampirkan anak.

nasi. 6.6.4 - Melihat kemajuan anak anda

.7 Pelaksanaan perisian modul “Pentadbir Sistem Teknikal”.

Bekerja dengan sistem bermula sama dengan modul sebelumnya. Selepas kebenaran berjaya, ibu bapa akan melihat halaman dengan menu untuk memilih tindakan: mengurus pengguna dan peranan, mengurus institusi pendidikan, menambah cawangan, menyediakan parameter sistem, membuat laporan tentang penghunian sistem.

Modul ini mempunyai semua fungsi yang sama seperti pentadbir institusi untuk menguruskan institusi pendidikan tertentu, tetapi juga boleh menambah yang baharu. (Gamb. 6.7.1)

nasi. 6.7.1 - Menguruskan institusi pendidikan dan menambah cawangan

Menyediakan parameter sistem melibatkan pengisian beberapa medan, seperti pautan ke aplikasi sokongan teknikal dan sistem perlindungan anti-botnet. Selepas manipulasi ini, sistem akan sedia untuk digunakan. (Gamb. 6.7.2)

nasi. 6.7.2- Tetapan sistem


nasi. 6.7.3 - Mengurus pengguna dan peranan

Pelaporan mengenai penghunian sistem dijalankan dengan pergi ke item menu yang sesuai. Seterusnya, pilih pertubuhan yang anda ingin lihat maklumat atau seberapa penuh sistem itu secara keseluruhan.

Data ditunjukkan dalam jadual dalam %, dan juga dilukis carta pai untuk contoh yang lebih jelas (Gamb. 6.7.4)

nasi. 6.7.4- Pelaporan pengisian sistem

7. Kajian kemungkinan projek

Bahagian organisasi dan ekonomi mengkaji isu-isu mengatur dan merancang pengeluaran sistem web yang dibangunkan di WKR, serta kajian kebolehlaksanaan untuk kebolehlaksanaan kerja, yang termasuk menilai kualiti projek, mengira jumlah kos dan penilaian ekonomi projek.

Apabila mereka bentuk dan menghasilkan sistem web, tempat penting harus diberikan kepada isu penyeragaman buruh pembangun. Ini disebabkan oleh sifat khusus kerja pembangun perisian, yang melibatkan unsur kreativiti yang besar dalam kerja, serta kesukaran untuk mengukur dan menilai kerja dalam proses membangunkan sistem web.

Apabila membangunkan sistem, adalah perlu untuk mengagihkan sumber buruh sedemikian rupa untuk mencapai matlamat projek yang ditetapkan semasa reka bentuk dalam tarikh akhir yang ditetapkan untuk pelaksanaan. Untuk melakukan ini, anda perlu menentukan kos buruh, menetapkan penghibur dan sumber sedemikian rupa sehingga rancangan kerja diikuti.

.1 Tujuan kerja

Pembangunan bahagian organisasi dan ekonomi kerja pembangunan, pengumpulan data awal, penentuan intensiti buruh pembangunan, pengiraan anggaran kos, penilaian kualiti sistem yang dibangunkan.

.2 Penentuan skop kerja

Usaha membangunkan produk perisian boleh dibahagikan kepada peringkat berikut:

Peringkat persediaan;

Reka bentuk;

Pengaturcaraan;

Tahap penyahpepijatan dan ujian sistem;

Merangka dokumentasi;

Teknologi penyelidikan dan pembangunan boleh dipersembahkan dalam bentuk senarai kerja yang dilakukan dalam urutan tertentu.

.3 Penentuan intensiti buruh pembangunan

Keamatan buruh merujuk kepada jumlah masa bekerja yang diperlukan untuk membangunkan projek. Semua kaedah yang digunakan untuk menilai intensiti buruh dikurangkan kepada tiga kumpulan: pakar, eksperimen-statistik, dan analisis.

Adalah dinasihatkan untuk mengira intensiti buruh membangunkan projek diploma menggunakan kaedah penilaian pakar.

Sekatan berikut ditetapkan untuk menyelesaikan masalah:

Masa untuk menyelesaikan tugas - 4 bulan.

Bilangan orang yang bekerja pada projek itu ialah 2 orang.

Keamatan buruh pembangunan dikira menggunakan formula (7.1).

di mana t i - intensiti buruh kerja pada peringkat reka bentuk, - bilangan peringkat reka bentuk.

Menggunakan pengalaman dan pengetahuan kami sendiri, kami akan menentukan masa maksimum dan minimum yang diperlukan untuk membangunkan setiap item, dan berdasarkannya masa yang dijangkakan. Jangkaan masa ditentukan oleh formula (7.2).

(7.2)

Masa yang dibelanjakan untuk setiap peringkat pembangunan projek dibentangkan dalam Jadual 7.1.

Jadual 7.1

Masa yang dihabiskan oleh peringkat pembangunan projek

Perkembangan stagetmin, orang Daystmax, orang hari Jangkaan masa yang dihabiskan, orang. hari Peringkat persediaan 3108 Reka Bentuk 153028 Pengaturcaraan 305032 Tahap nyahpepijat dan ujian 5108 Penyediaan dokumentasi 101511 Jumlah: 6311578

Kami akan mengagihkan kerja untuk menyelesaikan tugas antara pengurus (reka bentuk, pengurusan am dan kerja dengan pelanggan) dan pengaturcara (pembangunan teknikal dan dokumentasi). Taburan isipadu kerja ditunjukkan dalam Jadual 7.2.

Jadual 7.2

Pengagihan volum kerja

Peringkat pembangunan Intensiti buruh setiap hari Penghibur Bahagian penyertaan, % Dana masa, hari Persediaan 8 Pengurus 202 Pengaturcara 806 Reka Bentuk 28 Pengurus 5014 Pengaturcara 5014 Pengaturcaraan 32 Pengaturcara 10032 Nyahpepijat dan peringkat ujian 8 Pengurus 202 Pengaturcara 806 Dokumentasi Program 53 Jumlah Pengurus Program 253 : 87 Oleh itu, jumlah keseluruhan semua kerja yang dilakukan ialah 87 orang. hari

7.4 Pengiraan anggaran kos modul

Anggaran kos pembangunan ialah jumlah kos yang dirancang untuk melaksanakan kerja yang sepadan dengan senarai yang disusun. Usaha membangunkan perisian untuk mencipta modul Perakaunan akan dijalankan oleh kumpulan yang terdiri daripada pengurus projek dan pengaturcara. Anggaran dikira menggunakan kaedah anggaran kos untuk item perbelanjaan individu bagi semua sumber yang diperlukan. Anggaran kos mengandungi senarai kos berikut: bahan, upah kakitangan, sumbangan sosial, kos susut nilai, overhed dan perbelanjaan lain. Mari kita mengira semua item kos.

Menentukan Kos Bahan

Kos bahan ditentukan berdasarkan pengiraan penggunaannya semasa proses pembangunan. Kos pengangkutan dan perolehan diterima pada tahap 10% daripada harga bahan. Pengiraan kos bahan diberikan dalam Jadual 7.3.

Jadual 7.3

Pengiraan kos bahan

Unit Bahan ukuran Kuantiti Harga, gosok. Kos, gosok. 1. Pek Kertas A4 11701702. Buah pen pancutan 115153. Kepingan cat pencetak 1350350 Jumlah: 535

Penyediaan gaji

Kos gaji asas untuk kakitangan ditentukan berdasarkan tempoh kerja mereka, serta kadar upah (7.3).

Gaji = (7.3)

Di manakah D r.bulan . - purata bilangan hari bekerja dalam sebulan = 22;

T pi - intensiti buruh kerja yang dilakukan;

Zp - purata gaji bulanan.

Untuk pengurus:

Gaji = = 9090.81 gosok.;

Untuk pengaturcara:

Gaji = = 18272.73 gosok.

Kos untuk bayaran tambahan, elaun, bonus berjumlah 80% daripada gaji (7.4).

Gaji nadb = 0,8 Gaji (7.4)

Untuk pengurus:

Gaji nadb = = 7272.73 gosok.;

Untuk pengaturcara:

Gaji nadb = = 14618.18 gosok.

Gaji pokok ditentukan sebagai jumlah gaji bulanan, dengan mengambil kira pekali wilayah dan kos bayaran tambahan, elaun, dan bonus (7.5).

Gaji asas = (Gaji + Gaji nadb ) 1,15 (7.5)

Keputusan pengiraan dibentangkan dalam Jadual 7.4.

Jadual 7.4

Pengiraan gaji pokok

Kategori kakitangan Bilangan, orang Keamatan buruh, orang/hari Gaji, gosok. Nilai gaji asas , gosok. Pengurus Projek1201000016363.64Programmer167600032890.91Jumlah:28749254.55

Pengiraan sumbangan untuk keperluan sosial

Caruman untuk keperluan sosial berjumlah 30.2% daripada jumlah dana gaji (12.6). Daripada mereka:

% - kepada kumpulan wang pencen;

1% - untuk insurans kesihatan;

9% - untuk insurans sosial;

2% - untuk insurans kemalangan.

Z sosial =0,302 Gaji asas (7.6)

Z sosial = 0,302 49254.55 = 14874.87 rubel.

Pengiraan pelaburan modal

Untuk menghasilkan sebarang produk perisian, perkakasan dan alatan diperlukan. Untuk perkakasan, mari ambil 1 stesen kerja dan 1 pencetak. Sistem ini dibangunkan menggunakan alat pembangun web: pengedaran Apache XAMPP, program NotePad++, Program Komposer, pelayar Google Chrome.

Pengiraan pelaburan modal Kv dalam peralatan dan perisian dijalankan mengikut formula (7.7).

KEPADA V = K A + K Oleh (7.7)

Di mana K A - kos perkakasan;

KEPADA Oleh - kos perisian.

Jadual 7.5 menunjukkan pengiraan pelaburan modal dalam perkakasan dan alatan yang diperlukan untuk pembangunan projek perisian.

Jadual 7.5

Pelaburan modal

KuantitiHarga seunit, gosok.Kos, gosok.Perkakasan:Stesen kerja (komputer riba)1 pcs.1800018000Pencetak1 pcs.25002500K A = 24000Perisian:Pengedaran Apache XAMPP000NotePad++000Program komposer000Pelayar Google Chrome000K Oleh = 0Jumlah:20500

Semua perisian yang digunakan adalah percuma oleh itu

KEPADA V = K A = 20500 gosok.

Kos susut nilai

Saiz caj susut nilai peralatan dan perisian ditentukan oleh formula (7.8).

Z A = (7.8)

di mana K DALAM - kos perkakasan dan perisian,

t R - masa operasi (87 hari),

T R - bilangan hari dalam setahun (365 hari),

N A - kadar potongan untuk susut nilai.

Untuk peralatan komputer dan peralatan pejabat, kadar susut nilai tahunan ditetapkan pada 12%, oleh itu, jumlah caj susut nilai bagi tahun tersebut ialah:

Z A = = 586.36 gosok.

Pengiraan kos overhed

Setiap artikel Overhed termasuk kos yang tidak boleh dimasukkan secara langsung dalam kos projek - kos penyelenggaraan pekerja yang tidak terlibat dalam pengeluaran produk perisian, serta kos menyewa premis, utiliti, dll. Kos overhed ialah 30% daripada jumlah gaji (12.9).

Z n = 0,3 Gaji asas (7.9)

Z n = 0,3 49254.55 = 14776.36 rubel.

Pengiraan kos untuk perbelanjaan lain

Artikel perbelanjaan lain termasuk semua kos lain yang berkaitan dengan pelaksanaan projek yang boleh dikaitkan secara langsung dengan kos projek, tetapi yang mana item berasingan tidak disediakan dalam pengiraan.

Kos perbelanjaan lain ialah 3% daripada jumlah semua perbelanjaan sebelumnya (12.10).

Z dan lain-lain. = 0,03(3 m + Gaji asas + Z sosial + Z A + Z n ) (7.10)

Z dan lain-lain. = 0,03(535 + 49254,55+ 14874,87 + 586,36 + 14776,36) =

1954.57 gosok.

8. Anggaran kos

Anggaran pengekosan mewakili kos pengeluaran yang dirancang bagi produk perisian dan disusun untuk keseluruhan skop kerja. Anggaran kos bagi projek yang sedang dipertimbangkan dibentangkan dalam Jadual 7.6.

Jadual 7.6

Anggaran pengiraan kos untuk mencipta perisian, mengambil kira sumber dalam perusahaan

Item kos Jumlah kos projek, gosok Bahan 535 Gaji 49,254.55 Caruman sosial 14,874.87 Belanja susut nilai 586.36 Overhed 14,776.36 Perbelanjaan lain 1,954.57 Jumlah 81,981.71

Oleh itu, anggaran kos produk ialah 81,981.71 rubel.

7.5 Menilai kualiti sistem merekod beban tugas guru

Penilaian kualiti modul yang dibangunkan telah dijalankan bersama dengan pengarah projek diploma.

Untuk menentukan kualiti sistem, kami menggunakan kaedah penunjuk kompleks (ciri), yang terdiri daripada menggunakan kriteria penilaian yang didokumenkan khusus kepada modul perisian, pakej atau produk tertentu.

Kriteria penilaian kualiti perisian ialah satu set peraturan dan syarat yang ditakrifkan dan didokumenkan yang digunakan untuk memutuskan sama ada kualiti keseluruhan produk perisian tertentu boleh diterima. Kualiti diwakili oleh satu set tahap yang ditetapkan yang dikaitkan dengan produk perisian.

Sebagai kaedah penilaian, kaedah memberikan mata bagi setiap ciri telah digunakan, selepas itu kualiti produk perisian yang dibangunkan boleh dinilai dengan skor purata. Untuk menentukan tahap kedudukan, kami menggunakan sistem 10 mata. Semua ini ditakrifkan oleh GOST R ISO/IEC 9126-93 "Teknologi maklumat. Penilaian produk perisian. Ciri kualiti dan panduan untuk kegunaannya."

Sistem web ini sebagai perisian boleh dinilai dengan ciri-ciri berikut:

Kefungsian

Parameter berikut digunakan untuk menilai fungsi:

Kesesuaian ialah atribut perisian yang menunjukkan ketersediaan dan kesesuaian set fungsi untuk tugas tertentu. Sistem yang dibangunkan memenuhi keperluan yang ditetapkan dalam spesifikasi teknikal projek diploma. Penilaian kesesuaian projek - 10 mata.

Ketepatan ialah atribut perisian yang menunjukkan bahawa hasil atau kesan dipadankan dengan betul. Keputusan semasa menjalankan program tidak kurang boleh dipercayai daripada jika kerja itu dijalankan dengan cara sebelumnya. Ketepatan - 10 mata.

Ketekalan ialah sifat perisian yang menyebabkan program mematuhi piawaian atau konvensyen, peraturan, undang-undang atau garis panduan yang serupa. Penampilan umum dan antara muka mematuhi piawaian pengaturcaraan yang diterima untuk Windows. Ketekalan - 10 mata.

Keselamatan ialah atribut perisian yang berkaitan dengan keupayaannya untuk menghalang capaian yang tidak dibenarkan, tidak sengaja atau disengajakan, kepada program dan data. Projek ini menyediakan perlindungan data yang digunakan dalam program daripada capaian yang tidak dibenarkan; kami akan menilai keselamatan pada 9 mata.

Saling kendali ialah atribut perisian yang merujuk kepada keupayaannya untuk berinteraksi dengan sistem tertentu. Keupayaan untuk berinteraksi - 5 mata.

Kebolehpercayaan

Mari kita menilai kebolehpercayaan program menggunakan kriteria berikut.

Kestabilan ialah atribut perisian yang merujuk kepada kadar kegagalan ralat dalam perisian. Semasa ujian program, tiada kegagalan atau ralat yang disebabkan oleh ralat dalam pembangunan sistem dikesan, yang membolehkan kami membuat kesimpulan bahawa perisian itu stabil. Kestabilan - 6 mata.

Toleransi ralat ialah sifat perisian yang merujuk kepada keupayaannya untuk mengekalkan tahap kualiti operasi tertentu dalam kes ralat perisian atau pelanggaran antara muka tertentu. Program ini menyediakan kawalan maklumat yang dimasukkan. Peringkat rintangan ralat - 6.

Kebolehpulihan ialah atribut perisian yang merujuk kepada keupayaannya untuk memulihkan tahap prestasinya dan memulihkan data yang rosak secara langsung sekiranya berlaku kegagalan, serta masa dan usaha yang diperlukan untuk berbuat demikian. Penilaian kebolehpulihan - 10.

Kepraktisan

Mari kita menilai kepraktisan program menggunakan kriteria berikut.

Kefahaman ialah atribut perisian yang merujuk kepada usaha pengguna untuk memahami konsep logik umum dan kebolehgunaannya. Skor kefahaman - 10 mata.

Kebolehpelajaran ialah atribut perisian yang berkaitan dengan usaha pengguna untuk mempelajari cara menggunakannya. Kebolehpelajaran - 8 mata.

Kemudahan penggunaan ialah atribut perisian yang berkaitan dengan usaha pengguna dalam operasi dan pengurusan operasi. Penilaian kemudahan penggunaan: 10 mata.

Kecekapan

Parameter berikut digunakan untuk menilai keberkesanan:

Tingkah laku masa ialah atribut perisian yang berkaitan dengan masa tindak balas dan kelajuan fungsinya dilakukan. Masa untuk menyediakan dan mengeluarkan maklumat, serta masa pemprosesan untuk data input, bergantung pada kuasa pengkomputeran pelayan dan komputer peribadi pelanggan. Markah - 8 mata.

Corak perubahan sumber ialah atribut perisian yang berkaitan dengan jumlah sumber yang digunakan dan tempoh penggunaan sedemikian semasa melaksanakan fungsi. Penilaian sifat perubahan dalam sumber - 9 mata.

Kebolehselenggaraan

Mari kita nilai kebolehselenggaraan program menggunakan kriteria berikut.

Kebolehtukaran ialah atribut perisian yang merujuk kepada usaha yang diperlukan untuk mengubah suai, membetulkan kegagalan atau menukar keadaan pengendalian. Untuk menukar program, anda perlu mengedit kod sumber. Skor kebolehtukaran - 8 mata.

Kekukuhan ialah atribut perisian yang merujuk kepada risiko daripada kesan pengubahsuaian yang tidak dijangka. Program ini menyediakan kawalan ke atas perubahan yang dibuat pengguna semasa bekerja. Kestabilan - 9 mata.

Kebolehanalisisan ialah atribut perisian yang merujuk kepada usaha yang diperlukan untuk mendiagnosis kekurangan atau peristiwa kegagalan atau mengenal pasti komponen untuk naik taraf. Kebolehanalisisan - 8 mata.

Kebolehujian ialah atribut perisian yang merujuk kepada usaha yang diperlukan untuk menguji perisian yang diubah suai. Kebolehujian - 10 mata

mobiliti

Kami akan menilai mobiliti menggunakan penunjuk berikut.

Kebolehsuaian ialah atribut perisian yang berkaitan dengan kemudahan penyesuaiannya kepada pelbagai keadaan operasi tertentu, tanpa menggunakan tindakan atau kaedah lain selain daripada yang dimaksudkan untuk tujuan ini dalam perisian berkenaan. Skor kebolehsuaian - 9.

Kemudahan pelaksanaan ialah atribut perisian yang merujuk kepada usaha yang diperlukan untuk melaksanakan perisian dalam persekitaran tertentu. Pakej perisian disepadukan ke dalam sistem yang berfungsi, jadi skor kemudahan pelaksanaan ialah 7 mata.

Kebolehtukaran ialah atribut perisian yang berkaitan dengan kemudahan dan kerumitan penggunaannya sebagai ganti alat perisian khusus lain dalam persekitaran alat itu. Peralihan untuk menggunakan produk yang dibangunkan dan bukannya program yang digunakan sebelum ini tidaklah sukar. Markah - 10 mata.

Pematuhan ialah atribut perisian yang menyebabkan sistem mematuhi piawaian atau konvensyen berkaitan mobiliti. Sistem ini menggunakan bahasa standard dan mengikut konvensyen projek induk. Pematuhan - 10 mata.

Keputusan penilaian pakar disenaraikan dalam Jadual 7.7.

Jadual 7.7

Penilaian kualiti perisian

Kesesuaian Skor Atribut10Ketepatan10Ketekalan10Keselamatan9Kebolehoperasian8Kestabilan7Ketahanan-Ralat5Kebolehpulihan10Kefahaman10Kebolehpelajaran8Kemudahan Penggunaan10Pola Perubahan Sepanjang Masa9Pola Perubahan Sumber9Kebolehubahan7Ketahanan8Kebolehanalisisan9Kebolehpercayaan10Kebolehsesuaian9Kebolehpercayaan10Kebolehsesuaian9Kebolehpercayaan10Kebolehsesuaian9Kebolehpercayaan10Kebolehsesuaian9. 9

KESIMPULAN

Dalam projek diploma kami, kami membina model sistem maklumat "Jurnal Elektronik" dan membangunkan aplikasi web untuk mengautomasikan proses mengekalkan jurnal prestasi akademik dan kehadiran.

Dalam perjalanan kerja kami, kami menganalisis keadaan semasa masalah automasi aktiviti institusi pendidikan. Bidang subjek automasi telah dikaji dan struktur sistem telah dibangunkan.

Apabila membangunkan sokongan maklumat sistem, komposisi dan struktur maklumat dianalisis, kebergantungan fungsi butiran telah ditubuhkan, dan objek maklumat dikenal pasti. Model fungsian, logik dan fizikal sistem telah dibina.

Pangkalan data dilaksanakan dalam DBMS MySQL. Bahasa pengaturcaraan Python dan rangka kerja Web Django digunakan untuk pembangunan perisian.

Di bahagian ekonomi projek diploma, kos sistem maklumat automatik yang dibangunkan telah dikira.

Sistem maklumat yang dibangunkan sedang dalam operasi percubaan di jabatan pendidikan Institut Perniagaan Vologda.

SENARAI SUMBER YANG DIGUNAKAN

1.Koterov D.V. Python 5 Dalam Asal - ed ke-2. / D.V. Koterov, A.F. Kostarev. - St. Petersburg: BHV-Petersburg, 2011. - 1104 p.

2.Gagarina L.G. Pembangunan dan pengendalian sistem maklumat automatik / L.G. Gagarin, D.V. Kiselev, E.L. Fedotova; Ed. L.G. Gagarin. - M.: FORUM: INFRA-M, 2013. - 384 p.

3.Welling L. Pembangunan aplikasi Web dengan menggunakan PHP dan MySQL - ed ke-3. / L. Welling, L. Thomson; diedit oleh Yu.N. Artemenko; lorong dari bahasa Inggeris - M.: Williams Publishing House, 2010. - 880 p.

4.syarikat MySQL AB. MySQL. Buku rujukan bahasa / disunting oleh Yu.N. Artemenko; lorong dari bahasa Inggeris - M.: Williams Publishing House, 2005. - 432 p.

5.Emelyanova N.Z. Asas membina sistem maklumat automatik: buku teks. elaun / N.Z. Emelyanova, T.L. Partyka, I.I. Popov. - M.: FORUM: INFRA-M, 2005. - 416 p.

6.Digo S.M. Pangkalan data: reka bentuk dan penggunaan / S. Digo. - M.: Kewangan dan Perangkaan, 2005. - 592 p.

.Golitsyna O.L. Asas algoritma dan pengaturcaraan/O.L. Golitsyna, I.I. Popov. - M.: FORUM: INFRA-M, 2005. - 432 p.

.Gvozdeva V.A. Pengenalan kepada kepakaran seorang pengaturcara / V.A. Gvozdeva. - M.: FORUM: INFRA-M, 2005. - 208 p.

9.Schlossnagle D. Pengaturcaraan profesional dalam Python / D. Schlossnagle; lorong dari bahasa Inggeris - M.: Williams Publishing House, 2009 - 624 p.

10.Tanenbaum E.M. van Steen. Sistem teragih. Prinsip dan paradigma / E.M. van Steen. Tanenbaum; lorong dari bahasa Inggeris - M.: Rumah Penerbitan "Peter", 2013. - 877 p.

11.Popova O.G. Garis panduan untuk menyelesaikan projek diploma untuk pelajar sepenuh masa kepakaran 230103 "Sistem pemprosesan dan kawalan maklumat automatik" / O.G. Popova, A.A. Drozdova. - Vologda: VKT, 2008. - 28 p.

12.Skakun K.K. Garis panduan untuk pelaksanaan bahagian ekonomi projek diploma untuk pelajar dalam kepakaran 230103-51 "Sistem pemprosesan dan kawalan maklumat automatik" / K.K. kuda. - Vologda: NOU SPO VKT, 2007 - 36 p.

13.GOST R ISO/IEC 12207-99 Teknologi maklumat. Proses kitaran hayat perisian / Pengenalan. 07/01/2000

14.GOST 19.102-77 Sistem dokumentasi program bersatu. Peringkat pembangunan.

15.GOST 19.105-78 Sistem dokumentasi program bersatu. Keperluan am kepada dokumen program.

LAMPIRAN A

Keputusan kawalan pertengahan penggal

LAMPIRAN B

Log latihan

LAMPIRAN B

Lembaran Kehadiran

LAMPIRAN D

Mewujudkan kebergantungan berfungsi

DocumentName of the requisiteName of the requisite Functional dependenceSenarai pelajarNombor kredit. buku Nama pelajar Nombor kumpulan Kata laluan n_zbuku nama_pelajar n_kata laluan kumpulan Senarai guru Nombor guru Nama penuh guru Nama pengguna Kata laluann_nama guru_kata laluan masuk guru Senarai kepakaranBilangan kepakaran Nama. kepakaran Masa belajar Singkatan_nama kekhususan_istilah kepakaran_singkatan kajian Senarai kumpulan Nombor kumpulan Nombor khusus Nama kumpulan Kelas gurun_kumpulan n_spcialiti nama_kumpulan n_guru Senarai disiplin Nombor disiplin Nombor kumpulan Nama disiplin Nombor guru Semester permulaan latihan. Akhir semester n_disiplin n_nama kumpulan_disiplin n_guru sem_mula_sem_akhir Prestasi pencapaian. Nombor kredit. buku Nombor disiplin Bulan Gred_zbuku n_disiplin mon markah Kemajuan semester. Nombor kredit. buku Nombor disiplin Semester Markn_zbuku n_disiplin markah n_sem Kehadiran penting. Nombor kredit. buku Bulan Tanpa uv. sebab Totaln_zbook mon no_reazon total LAMPIRAN D

Bahagian ekonomi

Khanty-Mansiysk Okrug Autonomi- Ugra

ARAHAN METODOLOGI

mengenai pendaftaran dan perlindungan pengijazahan

kerja yang layak

untuk kepakaran

230401 Sistem maklumat (mengikut industri)

latihan yang mendalam

Khanty-Mansiysk

2018

Organisasi pemaju:

AU "Khanty-Mansiysk

Pembangun:

Zhelonkina M.V., guru Institusi Autonomi Khanty-Mansiysk

Kolej Teknologi dan Pedagogi"

Koksharov S.V., guru Institusi Autonomi Khanty-Mansiysk

Kolej Teknologi dan Pedagogi"

Yarygina S.N., guru Institusi Autonomi Khanty-Mansiysk

Kolej Teknologi dan Pedagogi"

Kandungan

PENGENALAN

Selaras dengan Standard Pendidikan Negeri Persekutuan kepakaran 230401 Sistem Maklumat (mengikut industri), sepadan kurikulum Untuk melatih pakar dalam kepakaran tertentu, pelajar melengkapkan dan mempertahankan tesis kelayakan akhir mereka (tesis), yang merupakan satu bentuk wajib pensijilan negeri terakhir graduan.

Berdasarkan keputusan pensijilan akhir graduan, Suruhanjaya Persijilan Negeri (SAC) memutuskan untuk memberikan mereka kelayakan "Pakar Sistem Maklumat", dalam kepakaran 230401 Sistem Maklumat (mengikut industri), dan mengeluarkan diploma pendidikan vokasional menengah.

Kerja kelayakan akhir ialah penyelidikan yang telah siap atau projek yang dibangunkan pada topik tertentu, disiapkan di bawah bimbingan seorang guru (ketua tesis).

Garis panduan ini disediakan dengan mengambil kira keperluan untuk tesis; isu umum pelaksanaan tesis dibincangkan di sini (keperluan dirumuskan dan arahan diberikan mengenai jumlah, struktur, kandungannya, mengenai organisasi kerja pelajar dalam proses menulis karya), dan juga mencerminkan prosedur untuk menyediakan dan mempertahankan kerja yang layak.

Matlamat utama garis panduan adalah untuk meningkatkan tahap organisasi dan kualiti fasa akhir proses latihan profesional pakar dan untuk meningkatkan permintaan dan daya saing graduan kolej dalam pasaran buruh kerana latihan teori dan praktikal mereka yang lebih baik.

Garis panduan ini bertujuan untuk pelajar yang belajar di 230401 Sistem Maklumat (mengikut industri), serta untuk penyelia kerja siswazah. Mereka boleh digunakan dalam proses menulis karya secara langsung, dan dalam mengumpul, menyusun dan meringkaskan bahan sumber untuk tesis.

1. MATLAMAT DAN OBJEKTIF KERJA SISWAZAH

Kerja kelayakan akhir ialah kerja bebas pelajar, matlamat dan kandungan utamanya ialah reka bentuk sistem maklumat atau subsistemnya, pembangunan proses teknologi untuk pemprosesan maklumat dan penyelesaian isu organisasi pengurusan pengeluaran; kerja ini menentukan pengetahuan saintifik dan kedalaman pengetahuan praktikal yang diperoleh oleh pelajar sepanjang tempoh belajar di kolej.

Tujuan pembelaan kelayakan kerja siswazah adalah untuk mewujudkan tahap persediaan siswazah untuk melaksanakan tugas profesional dan pematuhan latihannya dengan keperluan Standard Pendidikan Negeri Persekutuan, termasuk dari segi pembentukan kecekapan am.

WRC direka untuk:

    Menyumbang kepada sistematisasi dan penyatuan pengetahuan pelajar dalam kepakaran mereka apabila menyelesaikan masalah profesional tertentu;

    Menunjukkan tahap persediaan graduan untuk kerja bebas;

    Menyediakan penilaian menyeluruh tentang kesediaan graduan untuk melaksanakan jenis kerja, menggunakan kecekapan am dan profesional yang dikuasai.

VKR berkait rapat dengan amalan pra siswazah. Berdasarkan kajian teori umum dan disiplin khusus, serta berdasarkan bahan khusus yang dikumpulkan di tempat latihan industri dan pra-diploma, pelajar siswazah menjalankan analisis dan, berdasarkan hasil yang diperoleh, membangunkan perisian sistem maklumat sesuai dengan topik VKR.

Apabila menetapkan dan menyelesaikannya VKR tugas praktikal khusus pelajar mesti:

Menggunakan prinsip teori kemanusiaan, sosio-ekonomi, sains semula jadi, profesional am dan disiplin khas;

Gunakan kaedah moden analisis aktiviti statistik, sosiologi, ekonomi, logik, psikologi dan undang-undang, teknologi komputer elektronik;

Menggunakan kaedah rasional untuk mencari, memilih, memproses dan menyusun maklumat, bekerja dengan kesusasteraan saintifik dan tindakan undang-undang;

Mengaplikasikan pencapaian lanjutan sains dan amalan dalam dan luar negara dan mewajarkan kebolehlaksanaan ekonomi penggunaannya.

Proses menulis WRC melibatkan penyelesaian tugas-tugas berikut:

Wajarkan kaitan topik yang dipilih, nilainya, menghubungkan ini dengan tempat latihan pra-pengijazahan;

Mempelajari prinsip teori, dokumentasi normatif dan teknikal, bahan statistik, rujukan dan kesusasteraan saintifik mengenai topik yang dipilih;

Mengumpul bahan statistik yang diperlukan untuk menjalankan analisis khusus;

Nyatakan pandangan anda tentang isu kontroversi berkaitan topik tersebut;

Menganalisis data yang dikumpul menggunakan kaedah pemprosesan dan menganalisis maklumat yang sesuai;

Membuat kesimpulan dan membangunkan produk perisian berdasarkan analisis;

Mohon VKR mengikut keperluan untuk bahan tersebut;

Lengkapkan semua prosedur praperlindungan dan lindungi dengan jayanya VKR. VKR selepas pembelaan berjaya, ia berfungsi sebagai asas untuk memberikan pengarang kepakaran atau kelayakan yang sepadan.

2. PEMILIHAN TOPIK KERJA SISWAZAH DAN KELULUSANNYA

Tesis tentang PPSSZ ialah produk didokumenkan yang lengkap untuk penyelidikan atau aktiviti projek pelajar.

Kerja penyelidikan dan pembangunan boleh dijalankan atas permintaan (permohonan, pesanan) perusahaan dan institusi mengikut profil OBOP yang dikuasai.

Perkara subjek tesis mesti sepadan dengan kandungan satu atau lebih modul profesional dan mengandungi unsur-unsur carian inovatif. Perumusan topik tesis harus mencerminkan sifat terpakai, sifat aktiviti masa depan pakar. Pada mesyuarat suruhanjaya kitaran mata pelajaran sains komputer dan guru ICT, telah diputuskan bahawa graduan kepakaran 230401 “Sistem maklumat (mengikut industri) akan melaksanakan kerja penyelidikan dan pembangunan jenis projek, yang melibatkan analisis kawasan tertentu ( kawasan) aktiviti profesional dan pelaksanaan cadangan projek dalam aktiviti perusahaan (institusi) .

Topik kerja penyelidikan dan pembangunan mungkin pembangunan sistem maklumat (subsistem) atau automasi perkhidmatan perakaunan yang menyediakan penyelesaian kepada satu atau lebih masalah dalam bidang subjek yang berkaitan menggunakan komputer dan telekomunikasi moden, serta maklumat moden teknologi.

Anggaran topik tesis dibangunkan oleh komisen kitaran subjek (SCC) "Informatik" dan disyorkan kepada pelajar.

Graduan juga diberi hak untuk memilih topik tesis, termasuk cadangan untuk topik mereka sendiri dengan justifikasi yang diperlukan untuk kebolehlaksanaan pembangunannya untuk aplikasi praktikal.

a) topik mengambil kira profil latihan pakar;

b) sepadan dengan pengetahuan, kemahiran dan kemahiran praktikal graduan;

c) termasuk bidang utama yang graduan, sebagai pakar yang diiktiraf dalam bidang pembinaan dan penyelenggaraan sistem maklumat, perlu berurusan dengan dalam aktiviti profesionalnya;

d) topik disusun dengan mengambil kira kaitan dan permintaan dalam amalan institusi pendidikan tertentu atau dalam sains atau penghibur itu sendiri atau hampir dengan topik organisasi di mana pelajar menjalani latihan pra-pengijazahan.

e) topik dipilih dengan mengambil kira masa yang diperuntukkan untuk penyelidikannya.

Anggaran topik WRC:

    Automasi perakaunan pelanggan agensi pelancongan

    Automasi perakaunan untuk jabatan HR sebuah perusahaan kecil

    Pembangunan sistem maklumat untuk merekod kerja dengan pelanggan;

    Pembangunan sistem maklumat untuk studio web.

Senarai topik yang dicadangkan oleh suruhanjaya kitaran mata pelajaran sains komputer dan guru ICT untuk perhatian pelajar tidaklah lengkap. Setiap pelajar boleh mengisytiharkan topik mengikut budi bicaranya sendiri, memberikan justifikasi yang sesuai untuk keperluan dan kebolehlaksanaan pembangunannya.

Adalah dinasihatkan bahawa topik tesis yang dipilih menjadi perkembangan logik kerja kursus (projek) yang telah disiapkan sebelum ini oleh pelajar dan melibatkan penggunaan maklumat yang dikumpul semasa latihan amali.

Topik tesis adalah individu dan tidak boleh diulang oleh pelajar lain.

Ketua VKR boleh:

a) pakar suruhanjaya kitaran mata pelajaran sains komputer dan guru ICT;

b) pekerja organisasi di mana graduan akan menjalani latihan pra-diploma atau bahan-bahan yang mana kerja penyelidikan dan pembangunan akan dijalankan.

Penyelia dipilih oleh graduan secara bebas atas dasar simpati dan persetujuan peribadi, dipandu oleh senarai penyelia yang disyorkan untuk kerja siswazah yang diluluskan dalam kepakaran ini untuk tempoh semasa. Jika atas sebab tertentu graduan tidak memilih penyelia, yang terakhir dilantik sebagai pengerusi suruhanjaya kitaran mata pelajaran sains komputer dan guru ICT.

Topik tesis dan nama pemimpin diluluskan atas perintah pengarah kolej selewat-lewatnya dua minggu sebelum permulaan latihan pra-ijazah. Menukar topik tesis atau menggantikan penyelia atas inisiatif pelajar adalah tidak dibenarkan.

3. STRUKTUR DAN ISI PADU SCR. KEPERLUAN AM UNTUK REKA BENTUK

Struktur WRC jenis reka bentuk terdiri daripada nota penerangan dan bahan reka bentuk.

Struktur dan kandungan nota penerangan ditentukan dengan mengambil kira profil kepakaran dan topik projek diploma.

Nota penerangan mengandungi bahagian berikut:

    Muka surat tajuk (Lampiran 1);

    Tugasan untuk peperiksaan akhir (Lampiran 2);

    Pengenalan;

    Bahagian teori;

    Bahagian praktikal;

    Kesimpulan

    Senarai sumber yang digunakan;

    Aplikasi

    Persembahan untuk pertahanan

    Maklum balas daripada pengurus

    Semakan luaran

Struktur bahagian teks Cadangan mestilah jelas dan ringkas dan, pada masa yang sama, mengandungi semua bahan yang diperlukan. Kerja penyelidikan dan pembangunan mestilah bebas, i.e. mengandungi pemikiran pengarang, disampaikan dalam bahasa sastera yang baik. Semasa pembentangan, percanggahan dan pernyataan kategori harus dielakkan.

Hujah panjang, pengulangan bukti yang terkenal, petikan meluas daripada buku teks, kesusasteraan khusus dan sumber lain tidak dibenarkan. Petikan dan bahan yang diambil daripada sumber lain mesti mempunyai pautan yang menunjukkan pengarang, nama sumber yang dipetik, tahun penerbitan dan halaman.

Semua pengiraan yang dilakukan semasa pembangunan kerja penyelidikan dan pembangunan diberikan dalam teks dengan justifikasi dan penjelasan yang sesuai, menunjukkan kepentingan dan dimensi kuantiti yang disertakan dalam formula. Keputusan pengiraan biasanya dibentangkan dalam bentuk jadual. Teks bahagian utama hendaklah mengandungi bahan terakhir dan paling penting. Pengiraan asal mesti dibentangkan sepenuhnya, dan untuk pengiraan standard homogen, anda boleh mengehadkan diri anda kepada jadual data akhir. Jadual yang mengandungi data sumber primer dan pengiraan serupa yang berterusan dengan data sumber lain hendaklah diletakkan selepas senarai rujukan dalam bentuk lampiran, dengan rujukan wajib kepadanya dalam teks.

Bahan ilustrasi diletakkan di sepanjang teks sejurus selepas pautan kepadanya, atau pada sisipan berasingan yang mematuhi penomboran bersiri. Teks mesti mengandungi pautan dan penjelasan kepada bahan ilustrasi yang disediakan.

Perkataan yang disingkatkan tidak boleh digunakan dalam teks, kecuali yang diterima umum.

Bahagian "Pengenalan" mengandungi perkaitan pilihan topik, tujuan dan objektif projek, rangka kerja undang-undang projek dan peringkat projek.

Bahagian "Bahagian teori" mengandungi elemen struktur berikut: ciri teknikal dan ekonomi kawasan subjek; penerangan penyataan masalah dan cadangan penyelesaian; analisis penyelesaian alternatif; model sistem yang dibangunkan; senarai keperluan sistem; ciri-ciri alat pembangunan perisian dan perkakasan.

Bahagian "Bahagian praktikal" mengandungi elemen struktur berikut: hasil reka bentuk konseptual, logik dan fizikal pangkalan data; algoritma aplikasi; panduan pengguna; penerangan tentang cara dan kaedah perlindungan dan keselamatan data.

Senarai sumber yang digunakan mesti mengandungi maklumat tentang sumber yang dirujuk dalam teks WRC. Maklumat tentang sumber disediakan mengikut GOST 7.1-2003 “Rekod bibliografi. Huraian bibliografi". Senarai mesti mengandungi sekurang-kurangnya 25 sumber, termasuk sumber elektronik.

Semua bahan tambahan atau bahan tambahan yang tidak penting untuk memahami penyelesaian kepada masalah tesis disertakan dalam lampiran.

Jumlah kerja pada jenis projek PPSSZ adalah tidak kurang daripada 30 dan tidak lebih daripada 50 helaian bercetak, tidak termasuk jumlah bahagian "Lampiran".

Semasa menyediakan teks dokumen dalam penyunting teks MS Word disyorkan untuk menetapkan tetapan berikut:

Tetapan halaman:

Saiz kertas: A4 (210x297 mm);

Orientasi - potret (untuk ujian utama);

Margin: atas dan bawah - 2.0 cm, kiri - 3.0 cm, kanan - 1.5 cm;

Pilihan fon:

Fon - Times New Roman;

Gaya - biasa;

Saiz-14 pt;

Pilihan perenggan:

Penjajaran - Lebar;

Inden di kiri dan kanan - 0 cm (iaitu tidak hadir);

Baris pertama (garis merah) - 1.25 cm,

Jarak sebelum dan selepas perenggan - 0 pt (iaitu tidak hadir);

Jarak baris - Satu setengah (untuk jadual - tunggal).

Halaman teks dinomborkan dalam angka Arab, di tengah bahagian bawah helaian, memerhatikan penomboran berterusan di seluruh teks. Halaman tajuk disertakan dalam penomboran halaman keseluruhan teks. Nombor halaman dihidupkan tajuk muka surat tidak ditunjukkan.

Ilustrasi dan jadual yang terletak pada helaian berasingan disertakan dalam penomboran halaman keseluruhan.

Bahagian, subbahagian, perenggan, subperenggan teks dinomborkan dalam angka Arab dengan titik.

Sebagai contoh: 1, 1.1., 1.1.1. dan lain-lain.

Pengenalan, bahagian badan, kesimpulan, senarai rujukan dan lampiran hendaklah bermula pada halaman baharu dan mempunyai tajuk, dicetak dengan huruf besar, terletak di tengah-tengah baris tanpa noktah di hujungnya. Subseksyen, perenggan dan subperenggan disusun mengikut susunan satu demi satu dan dicetak dalam huruf kecil.

Tajuk elemen struktur teks hendaklah diletakkan di tengah-tengah baris, tanpa noktah di penghujung, tanpa garis bawah. Sempang perkataan dalam tajuk tidak dibenarkan.

Tajuk bahagian, subseksyen, klausa dan subklausa dokumen biasanya dipisahkan oleh satu baris antara satu sama lain dan daripada teks utama. Jika tajuk menjangkau dua baris, satu baris digunakan di antara baris tajuk. jarak baris. Jika tajuk terdiri daripada dua ayat, ia dipisahkan oleh noktah.

Sebagai contoh: "... dalam bahagian 1 kami mempertimbangkan...", "... mengikut 1.1", "... mengikut jadual 1", (Jadual 1), "... dalam Rajah 1", (Rajah 1 ), "... dalam penyenaraian (1)", "... dalam Lampiran A", (Lampiran A), dsb.,

Jika teks mengandungi hanya satu ilustrasi, satu jadual, satu lampiran, maka pautan hendaklah menunjukkan “... dalam rajah”, “... dalam jadual”, “... dalam penghitungan”, “... dalam lampiran” .

Pautan ke serpihan tertentu dokumen berbeza daripada yang sebelumnya dengan petunjuk mandatori halaman dokumen yang sedang dipertimbangkan atau dipetik. Pautan kepada serpihan dokumen hendaklah diberikan dalam kurungan dalam bentuk nombor siri dokumen mengikut senarai rujukan, dipisahkan dengan koma. nombor siri halaman yang mengandungi serpihan ini, didahului oleh huruf "c" dengan titik.

Sebagai contoh: .

Jika serpihan dalam sumber terletak pada beberapa halaman, nombornya ditulis dengan tanda sempang.

Sebagai contoh: .

3.1. Reka bentuk halaman tajuk

Halaman tajuk ialah halaman pertama dokumen.

Halaman tajuk mengandungi maklumat berikut:

    nama organisasi induk (institusi di mana institusi pendidikan adalah bawahan);

    nama institusi;

    nama kepakaran;

    tajuk topik kerja;

    maklumat tentang pengurus;

    maklumat tentang pelaku (pelajar);

    kelulusan oleh pemeriksa kawal selia;

    tanda pada kemasukan ke pertahanan;

    tahun menulis karya.

Contoh reka bentuk halaman tajuk dibentangkan dalam Lampiran 1.

3.2. Tugasan untuk VKR

Tugasan untuk tesis disediakan pada borang standard (Lampiran 2) dan diletakkan selepas halaman tajuk. Tugasan tidak termasuk dalam penomboran helaian lembaran kerja. Tugasan dibangunkan dan diberikan kepada pelajar secara individu, mengikut topik kerja.

Tugasan untuk kerja siswazah dikeluarkan kepada siswazah selewat-lewatnya 2 minggu sebelum permulaan latihan (pra-graduasi) pengeluaran - tahun terakhir pengajian. Tugasan untuk tesis mungkin bertepatan dengan tugasan individu untuk latihan pra-pengijazahan.

3.3. Kandungan

Dalam kandungan semua tajuk bahagian, subseksyen dan lampiran disenaraikan secara berurutan, menunjukkan nombor halaman di mana ia diletakkan . Tajuk kandungan sepatutnya sepadan dengan tajuk dalam teks. Tajuk bab individu mesti konsisten dengan topik tesis, dan tajuk perenggan mesti konsisten dengan tajuk bab yang sepadan (tetapi tidak bertepatan dengannya).

3.4. pengenalan

Pengenalan – bahagian pengenalan WRC, di mana ia perlu:

Mewajarkan kaitan topik yang sedang dibangunkan, kepentingan teori dan praktikalnya;

Tentukan sempadan kajian (objek, subjek penyelidikan)

Nyatakan matlamat dan objektif utama kerja;

Tentukan asas teori dan nyatakan kaedah penyelidikan yang dipilih (atau kaedah);

Huraikan hasil yang diharapkan dan skop aplikasi perisian sistem maklumat yang dibangunkan.

Pengenalan harus dimulakan dengan justifikasi kesesuaian topik pilihan WRC. Liputan perkaitan hendaklah singkat.

Elemen wajib pengenalan ialah perumusan objek dan subjek kajian. Objek dan subjek kajian sebagai kategori proses saintifik adalah berkaitan antara satu sama lain secara umum dan khusus.

Objek kajian - ia adalah satu proses atau fenomena yang menjana situasi bermasalah dan dipilih untuk dikaji, pembawa masalah yang sedang dipertimbangkan.

Subjek kajian - inilah yang berada dalam sempadan objek kajian yang dipilih. Ini ialah bidang subjek yang merangkumi aspek dan sifat objek yang paling sepenuhnya menyatakan masalah yang sedang dikaji (percanggahan yang tersembunyi di dalamnya) dan tertakluk kepada kajian.

Ia adalah pada subjek penyelidikan bahawa perhatian utama graduan diarahkan; ia adalah subjek yang menentukan topik tesis, yang ditunjukkan pada halaman tajuk sebagai tajuk.

Sasaran – perwakilan ideal hasil akhir, apa yang perlu dicapai pada akhirnya.

Perumusan matlamat mestilah selaras dengan tajuk karya.

Untuk mencapai matlamat ini, beberapa tugasan (kira-kira 2-3). Ini biasanya dilakukan dalam bentuk penghitungan, menggunakan satu siri kata awal standard: kaji..., jelaskan..., huraikan..., pertimbangkan..., wujudkan..., kenal pasti..., rumuskan. ..., bina..., kembangkan..., cadangkan... dll.

Senarai tugasan yang diberikan mestilah konsisten dengan kandungan dan struktur WRC. Perumusan masalah mesti dilakukan dengan teliti yang mungkin, kerana huraian penyelesaiannya harus membentuk kandungan bab WRC.

Elemen wajib pengenalan VKR merupakan petunjuk kaedah penyelidikan yang berfungsi sebagai alat dalam mendapatkan bahan fakta, sedang syarat yang perlu mencapai matlamat yang ditetapkan dalam kerja.

Jumlah pentadbiran sepatutnya2-3 muka surat .

Perlu diingat bahawa dengan kandungan dan kualiti penulisan pengenalan seseorang boleh menilai tahap kecekapan pengarang, pengetahuannya tentang masalah yang dibincangkan, dan dalam banyak cara seseorang boleh membentuk pendapat tentang sifat karya sebagai keseluruhan.

3.5. Bahagian utama

Bahagian utama WRC mengandungi bab yang mewakili penyelidikan analitikal dan praktikal. Setiap bahagian mesti mengandungi sekurang-kurangnya tiga subseksyen, dan setiap subseksyen mungkin mengandungi beberapa perenggan. Sila ambil perhatian bahawa setiap bab mesti diakhiri dengan kesimpulan.

Cadangan kandungan dan struktur bab VKR boleh diubah oleh graduan bersama penyelia mengikut topik dan tugasan yang diberikan.

Bab pertama (analisis)

Bab pertama menyediakan rumusan tugas dan penjelasan yang diperlukan untuknya.

Anggaran kandungan bab pertama dicadangkan:

1. ANALISIS DOMAIN SUBJEK DAN PEMODELAN SISTEM MAKLUMAT (ATAU SUBSISTEM) .... (NAMA SYARIKAT, ORGANISASI, ENTERPRISE) ... PEMBENTUKAN TUGASAN REKA BENTUK

1.1. Ciri-ciri teknikal dan ekonomi kawasan subjek…. (nama syarikat, organisasi, perusahaan) sebagai objek kawasan subjek

Bidang subjek boleh menjadi perusahaan (bahagian perusahaan), firma, organisasi, dll., serta jenis aktiviti berasingan yang berlaku di dalamnya, oleh itu, pada permulaan bahagian ini adalah perlu untuk mencerminkan tujuan perusahaan, struktur organisasinya dan parameter utama fungsinya.

Struktur organisasi perusahaan adalah satu set pautan (bahagian struktur) dan hubungan antara mereka.

Organisasi yang berbeza dicirikan oleh pelbagai jenis struktur pengurusan. Terdapat beberapa jenis struktur pengurusan organisasi yang universal, seperti linear, linear-staff, functional, linear-functional, matriks.

Pada ketika ini WRC, adalah perlu untuk mempertimbangkan struktur organisasi umum pengurusan perusahaan, tetapi kerana objek pertimbangan apabila membangunkan tugas autonomi boleh menjadi sebarang aktiviti bahagian perusahaan yang berasingan(contohnya, jabatan, bengkel), bahagiannya atau pekerja individu, maka anda perlu memberikan penerangan ringkas tentang unit ini di mana aktiviti berkenaan dijalankan, penerangan strukturnya, senarai fungsi pengurusan yang dilaksanakan di bahagian ini (huraian ringkas tentang tanggungjawab kerja pekerja), interaksinya dengan bahagian lain daripada perusahaan ini atau jabatan persekitaran luar.

Di samping itu, perenggan aplikasi ini mesti mengandungi maklumat tentang perisian dan perkakasan perusahaan - satu set perisian dan perkakasan yang direka untuk memastikan operasi sistem maklumat.

1.2. Penyataan masalah dan huraian sistem

Pada ketika ini anda perlu:

Terangkan teknologi sedia ada (khusus subjek) untuk melaksanakan fungsi pengurusan (set fungsi) yang dipilih untuk dipertimbangkan. Nyatakan senarai dan sumber dokumen input yang digunakan, senarai dan penerima dokumen output, kaedah dan cara teknikal yang digunakan untuk pemprosesannya;

Menjalankan penguraian penyelesaian kepada masalah, i.e. menyerlahkan peringkat menyelesaikan masalah dan operasi mudah dari segi fungsi yang terdiri daripada peringkat ini;

Kenal pasti kelemahan utama yang wujud dalam amalan pengurusan dan pemprosesan maklumat sedia ada. Dalam kes ini, penekanan harus diberikan kepada kekurangan yang sepatutnya dihapuskan dalam projek, contohnya: kerumitan pemprosesan maklumat yang tinggi; kecekapan rendah, mengurangkan kualiti pengurusan kemudahan; organisasi pengumpulan dan pendaftaran maklumat awal yang tidak sempurna; ketidaksempurnaan proses untuk mengumpul, menghantar dan menyimpan maklumat dan proses untuk mengeluarkan keputusan pengguna akhir dan lain-lain.

Matlamat menyelesaikan masalah adalah untuk menghapuskan kekurangan yang telah diperhatikan oleh pengarang dalam perenggan sebelumnya, i.e. bertujuan untuk meningkatkan nilai penunjuk kualiti pemprosesan maklumat (contohnya, mengurangkan masa pemprosesan dan mendapatkan data operasi untuk membuat keputusan pengurusan; meningkatkan tahap kebolehpercayaan pemprosesan maklumat, meningkatkan tahap automasi dalam mendapatkan maklumat utama, dsb.) atau menambah baik beberapa penunjuk ekonomi (contohnya, meningkatkan pengeluaran, meningkatkan bilangan pelanggan yang dilayan, mengurangkan masa henti sebanyak... bilangan jam, dsb.).

Apabila menerangkan tujuan menyelesaikan masalah, penekanan harus diletakkan pada senarai fungsi pengurusan yang akan diautomasikan apabila melaksanakan projek yang dicadangkan.

Di samping itu, dalam perenggan WRC ini adalah perlu untuk mendedahkan keperluan untuk projek masa depan dengan menjawab soalan berikut:

Perubahan dalam fungsi unit yang berkaitan dengan pengumpulan, pemprosesan dan pengeluaran maklumat;

Sumber penerimaan maklumat operasi dan operasi bersyarat dan kekerapan penerimaannya;

Peringkat menyelesaikan masalah, urutan dan jadual masa untuk pelaksanaannya, kebolehlaksanaan mengautomasikan peringkat dan operasi menyelesaikan masalah;

Senaraikan dan huraikan keperluan untuk antara muka pengguna (memasuki, melihat, menyunting dokumen/direktori; keupayaan untuk menggabungkan data daripada pelbagai dokumen), senarai kemungkinan bentuk skrin yang digunakan;

Penerangan ringkas keputusan (nama dokumen keputusan, borang skrin untuk mengeluarkan keputusan, senarai fail hasil, kaedah untuk memaparkannya pada skrin, mencetak atau dalam saluran komunikasi, serta tempat penggunaannya);

Penerangan ringkas tentang sistem untuk mengekalkan fail dalam pangkalan data (senarai fail dengan maklumat tetap dan operasi bersyarat, kekerapan kemas kininya, keperluan untuk melindungi integriti, kerahsiaan dan ketersediaan);

Mod penyelesaian masalah (berkelompok, interaktif, menggunakan kaedah teleproses atau bercampur), kekerapan menyelesaikan masalah;

Interaksi sistem yang direka bentuk dengan perisian yang dipasang di tempat kerja ini;

Sekatan akses kepada maklumat dalam pangkalan data, kuasa mereka;

Tujuan dan pembentukan log operasi dalam pangkalan data;

Kaedah mengatur carian maklumat;

Menyediakan kemas kini maklumat dalam pangkalan data untuk semua pengguna;

Organisasi integriti data.

1.3. Analisis penyelesaian alternatif

Dalam subseksyen ini, anda harus menyemak pasaran perisian untuk menyelesaikan masalah ini (gunakan Internet); jika wujud, maka buat penerangan ringkas dan analisis sekurang-kurangnya satu pembangunan yang serupa, menunjukkan ciri dan fungsi utama. Kemudian anda harus menunjukkan bagaimana, dari sudut pandangan pelaksanaan perisian, teknologi yang direka akan berbeza daripada yang sedia ada.

1.4. Membina model sistem yang sedang dibangunkan

Model ialah imej buatan bagi objek, proses atau fenomena tertentu, dan akhirnya, bagi mana-mana sistem. Apabila menyusun model, mereka mencerminkan aspek individu dari fungsi sistem, i.e. sesuatu yang khusus yang bertujuan untuk menyelesaikan sasaran yang diberikan tugas biasa analisis sistem.

Pada ketika ini, kerja reka bentuk harus memberikan gambaran visual masalah yang diunjurkan menggunakan alat CASE dalam tatatanda grafik IDEF 0 (melakukan sekurang-kurangnya 3 tahap penguraian).

1.5 Keperluan sistem

Sistem maklumat, seperti mana-mana alat lain, mesti mempunyai ciri dan keperluannya sendiri, mengikut mana fungsi dan keberkesanannya boleh ditentukan. Sudah tentu, untuk setiap perusahaan tertentu, keperluan untuk sistem maklumat akan berbeza, kerana khusus setiap organisasi mesti diambil kira. Walaupun begitu, beberapa keperluan asas untuk sistem boleh dikenal pasti yang boleh dicirikan dalam WRC:

1. Keperluan kelayakan pengguna

2. Keperluan kebolehpercayaan

3. Keperluan untuk ergonomik dan estetika teknikal

4. Keperluan untuk melindungi maklumat daripada capaian yang tidak dibenarkan

5. Kemungkinan untuk menyatukan maklumat di peringkat perusahaan (menggabungkan maklumat daripada cawangan, anak syarikat, dsb.), pada tahap tugas individu, pada tahap tempoh masa.

1.6 Alat pembangunan perisian dan perkakasan

Perenggan ini memberikan rasional untuk memilih jenis komputer dan peranti persisian. Dalam sempadan kerja di WRC, adalah perlu untuk menentukan keperluan yang perlu dibentangkan perkakasan apabila menggunakan produk perisian yang dibangunkan di atasnya. Keperluan hendaklah dibentangkan dalam bentuk yang standard di kalangan pembangun perisian. Di samping itu, faktor pengguna harus ditunjukkan, iaitu kelaziman produk, syarat jaminan, ketersediaan dokumentasi dan sokongan teknikal, keserasian dengan sistem pengendalian yang paling biasa. Justifikasi boleh diselesaikan dengan menerangkan prospek untuk menggunakan model yang dipilih, memberikan jangka hayat perkhidmatan, menerangkan kemungkinan memodenkan penggunaan pada masa hadapan untuk tujuan lain, dsb.

Rasional untuk keputusan reka bentuk perisian terletak pada pembentukan keperluan untuk sistem (umum) dan perisian aplikasi khas, serta dalam pemilihan komponen perisian yang sesuai berdasarkan keperluan ini. Adalah perlu untuk merumuskan keperluan untuk perisian khas yang mesti dipenuhi oleh perisian yang direka bentuk.

Bab kedua (bahagian praktikal)

Bab kerja ini ditumpukan secara langsung kepada pembangunan dan penulisan produk perisian. Ia harus berdasarkan maklumat yang dibentangkan dalam bab pertama.

2. BAHAGIAN REKA BENTUK

2.1. Reka bentuk pangkalan data konseptual

Model konseptual- ini adalah cerminan kawasan subjek yang pangkalan data sedang dibangunkan.

Reka bentuk pangkalan data konseptual melibatkan menganalisis keperluan maklumat pengguna dan mengenal pasti elemen data yang diperlukan. Hasil daripada reka bentuk konseptual, gambar rajah pangkalan data konsep dibuat, yang menerangkan pada tahap logik semua data yang diperlukan dan hubungan antara mereka.

Pada ketika ini, adalah perlu untuk menjalankan reka bentuk konsep pangkalan data, menerangkan entiti utama yang perlu ada di dalamnya, serta hubungan antara mereka.

2.2. Reka Bentuk Pangkalan Data Logik

Model logik perwakilan grafik struktur pangkalan data dengan mengambil kira model data yang diterima pakai (hierarki, rangkaian, hubungan, dll.), bebas daripada pelaksanaan pangkalan data akhir dan platform perkakasan.

Pada ketika ini adalah perlu untuk menyediakan model logik pangkalan data.

2.3. Reka Bentuk Pangkalan Data Fizikal

Model fizikal – model logik pangkalan data, dinyatakan dari segi bahasa penerangan data tertentu .

Apabila memulakan reka bentuk fizikal pangkalan data, anda perlu memilih DBMS sasaran tertentu terlebih dahulu. Oleh itu, reka bentuk fizikal berkait rapat dengan DBMS tertentu. Terdapat gelung maklum balas yang berterusan antara reka bentuk logik dan fizikal, kerana keputusan yang dibuat semasa fasa reka bentuk fizikal untuk meningkatkan prestasi sistem boleh menjejaskan struktur model data logik.

Pada peringkat reka bentuk pangkalan data ini, adalah perlu untuk mengambil kira perkara berikut - pelaksanaan sekatan domain, reka bentuk perwakilan fizikal pangkalan data, analisis transaksi, pemilihan struktur fail, penentuan indeks, penentuan keperluan memori cakera.

2.4. Algoritma aplikasi

Algoritma aplikasi menukar data input kepada data output. Memori yang diperlukan untuk operasi algoritma mengandungi data input yang dengannya algoritma mula berfungsi, data perantaraan dan data output yang merupakan hasil daripada algoritma. Ingatan adalah diskret, i.e. terdiri daripada sel individu. Lokasi memori yang dinamakan dipanggil pembolehubah. Algoritma aplikasi dibina daripada langkah individu (tindakan, operasi, arahan). Terdapat banyak langkah yang membentuk algoritma, sudah tentu. Algoritma menyelesaikan kerjanya selepas beberapa langkah yang terhad - salah satu sifat utama algoritma diterangkan - keberkesanan.

Sediakan algoritma untuk pengendalian aplikasi, tunjukkan data input dan output.

2.5. Panduan pengguna

Dalam perenggan ini, adalah perlu untuk menerangkan urutan tindakan pengguna (pengendali), yang menunjukkan penerangan tentang fungsi, format dan pilihan yang mungkin untuk arahan yang pengguna memuatkan dan mengawal pelaksanaan program, serta respons kepada arahan ini.

2.6. Perlindungan dan keselamatan data

Terangkan alat perlindungan data dalam aplikasi bergantung pada DBMS yang dipilih.

3.6. Kesimpulan

Bahagian akhir tesis mengandungi kesimpulan akhir yang mencirikan hasil kerja graduan dalam menyelesaikan tugas yang ditetapkan dalam pengenalan; pelaksanaannya dan keputusan yang dicapai dipertimbangkan. Ia juga perlu untuk menunjukkan cara-cara melaksanakan projek, dan merumuskan arah yang menjanjikan untuk pembangunan topik WRC. Kesimpulan hendaklah dibuat berdasarkan perbandingan petunjuk teknikal dan ekonomi kemudahan sedia ada dan direka bentuk.

Kesimpulan hendaklah pendek (tidak lebih daripada 3 muka surat teks).

Sekiranya, semasa menulis tesis, pelajar atas sebab tertentu tidak membuat keputusan yang progresif, maka sebagai kesimpulan dia harus menunjukkan sebab-sebab yang membawa kepada pilihan pilihan perantaraan dan mencirikan prospek untuk perkembangan selanjutnya kerja dalam bidang ini.

3.7. Senarai sumber yang digunakan

“Senarai sumber yang digunakan” mencerminkan senarai sumber yang digunakan dalam penulisan tesis, disusun mengikut susunan berikut:

    undang-undang persekutuan (mengikut urutan tahun lepas pengangkatan kepada yang sebelumnya);

    dekri Presiden Persekutuan Rusia (dalam urutan yang sama);

    resolusi Kerajaan Persekutuan Rusia (dalam susunan yang sama);

    tindakan undang-undang peraturan lain;

    bahan rasmi lain (resolusi-syor antarabangsa

    organisasi dan persidangan, laporan rasmi, laporan rasmi, dsb.);

    monograf, buku teks, alat bantu mengajar (dalam susunan abjad);

    sastera asing;

    sumber Internet.

Kepada senarai rujukan Sumber yang digunakan disertakan, disusun mengikut susunan rupa pautan dalam teks nota atau mengikut abjad. Jumlah sumber adalah sekurang-kurangnya 25, yang mana 50% telah diterbitkan tidak lebih awal daripada lima tahun yang lalu, dan sekurang-kurangnya 5 sumber mesti ditunjukkan dengan pautan ke tapak Internet (entri mesti sepadan dengan realiti). Sila ambil perhatian bahawa bukan sahaja buku teks, tetapi juga kesusasteraan saintifik dan majalah berkala harus ditunjukkan.

3.8. Aplikasi

Permohonan disediakan sebagai kesinambungan dokumen ini pada helaian berikutnya; penomboran halaman kerja tidak diteruskan. Teks dokumen mesti mengandungi pautan ke semua aplikasi.

Permohonan disusun mengikut susunan rujukan kepada mereka dalam teks dokumen. Setiap permohonan hendaklah bermula pada halaman baharu dengan perkataan "Lampiran" di bahagian tengah atas halaman. Permohonan mesti mempunyai tajuk, yang ditulis secara simetri berbanding teks dengan huruf besar pada baris berasingan. Permohonan ditetapkan dalam huruf besar abjad Rusia, bermula dengan A, kecuali huruf E, 3, I, O, CH, ь, ы, Ъ. Perkataan "Permohonan" diikuti dengan huruf yang menunjukkan urutannya.

Sebagai contoh:

Lampiran A

3.9. Persembahan untuk pertahanan

Persembahan komputer dengan jelas dan jelas mencerminkan peringkat utama pembangunan WRC. Penyampaian harus melengkapkan ucapan graduan apabila mempertahankan kerja, dan bukan menggantikannya. Juga, bahan ini dibentangkan pada cakera dan dilampirkan pada projek penyelidikan.

Slaid tajuk, di mana topik WRC dan pengarangnya ditunjukkan;

Bidang subjek, menetapkan matlamat dan objektif;

Justifikasi perkaitan matlamat;

Perisian dan bahasa pengaturcaraan, cara teknikal.

Skema data konseptual, logik dan fizikal (DB);

Struktur perisian sistem maklumat (di sini adalah dinasihatkan untuk menggambarkan graf subordinasi modul);

Gambar rajah blok interaksi modul;

Data input dan output untuk kes ujian;

Keputusan ujian perisian sistem maklumat;

Kesimpulan.

Semasa menyediakan pembentangan, anda harus mematuhi beberapa peraturan yang akan membantu anda mengelakkan kesilapan:

Semua slaid mesti direka bentuk dalam gaya yang sama - warna, fon, dsb.;

Gunakan fon terbesar yang mungkin supaya maklumat yang disampaikan dapat dilihat oleh semua orang yang hadir di pertahanan;

Letakkan teks minimum pada slaid. Untuk menukar teks kepada slaid yang boleh dibaca, anda perlu: memecahkannya kepada perenggan yang berasingan, menyerlahkan elemen utama, mengalih keluar penghubung, kata pengantar, dsb.;

Tajuk slaid harus mencerminkan idea utama yang ditunjukkan oleh slaid;

Lukisan dan gambar rajah mesti diletakkan dalam saiz maksimum yang dibenarkan oleh slaid, boleh dibaca dan jelas untuk persepsi visual;

Penomboran slaid adalah wajib, kerana ia membolehkan anda kembali ke slaid, gambar atau rajah yang dikehendaki pada bila-bila masa dalam pembentangan;

Anda tidak seharusnya terbawa-bawa dengan kesan khas dan warna-warna terang untuk "menghiasi" pembentangan anda. Animasi hanya boleh digunakan, sebagai contoh, untuk menarik perhatian kepada elemen individu rajah atau untuk menerangkan kemajuan beberapa proses yang kompleks.

3.10. Maklum balas daripada pengurus kerja

Semakan tersebut disusun oleh ketua jawatankuasa penyelidikan dan pembangunan dan merangkumi elemen berikut (Lampiran 3):

Kesimpulan mengenai pematuhan kerja penyelidikan dan pembangunan dengan tugasan dan keperluan Standard Pendidikan Negeri Persekutuan;

Justifikasi tugas yang diberikan kepada pelajar, kaitannya, kaitan dengan masalah perusahaan atau organisasi;

Penilaian kepentingan praktikal WRC;

Keputusan dijangka di WRC;

Analisis kerja graduan;

Ciri-ciri pelajar sebagai pakar masa depan;

Kelemahan WRC;

Kesimpulan tentang kemungkinan memberikan kelayakan yang sesuai kepada pelajar.

3.11. Kajian luaran bagiVKR

Semakan adalah dokumen terpenting yang menentukan kesempurnaan dan kualiti bahan yang dikemukakan untuk pertahanan.

Semakan tesis dijalankan oleh pakar terkemuka dalam bidang subjek ini. Senarai penyemak diluluskan oleh perintah kolej. Penyemak diwajibkan membaca tesis dengan teliti dan memberikan ulasan terperinci mengenainya.

Semakan mesti:

Membuat kesimpulan tentang pematuhan kerja penyelidikan dan pembangunan dengan tugasan dan keperluan Standard Pendidikan Negeri Persekutuan;

Menilai kaitan kerja;

Nyatakan kesesuaian kandungan karya dengan topiknya;

Menilai hasil utama kerja, kepentingan praktikalnya dan kemungkinan memperkenalkan hasil kerja ke dalam amalan;

Serlahkan kelemahan dalam projek;

Analisis kesahihan kesimpulan dan cadangan;

Perhatikan tahap latihan teori pelajar, keupayaannya untuk menggunakan pengetahuan apabila menyelesaikan masalah praktikal;

Nyatakan kualiti kerja;

Ia adalah perlu untuk merumuskan soalan untuk graduan, yang mesti dijawabnya semasa pembelaan;

Buat kesimpulan tentang kemungkinan memberikan kelayakan yang sesuai kepada pelajar

Borang semakan ada di Lampiran 4.

4. ORGANISASI PELAKSANAAN DAN PEMANTAUAN KEMAJUAN PENYEDIAANNYA

Sebelum permulaan latihan praktikal pra-diploma, ketua jabatan dengan pengerusi suruhanjaya kitaran mata pelajaran sains komputer dan guru ICT mengadakan mesyuarat di mana prosedur untuk mengatur pelaksanaan kerja dan keperluan asas untuknya dibawa ke perhatian pelajar siswazah. Tugasan akhir topik khusus tesis kepada pelajar dijalankan pada minggu pertama latihan pra-diploma. Selepas kelulusan topik tesis, pelajar bersetuju dengan penyelia mengenai rancangan, prosedur, tarikh akhir untuk menyiapkan dan menyediakan kerja untuk pertahanan. Hasil perjanjian adalah pendaftaran tugasan untuk kerja teknikal.

Selepas menerima tugasan daripada penyelia, pelajar merangka jadual individu - pelan kerja (Lampiran 5), termasuk peringkat kerja dan tarikh akhir untuk disiapkan. Dalam jadual, pelajar mesti menyediakan rizab masa untuk memuktamadkan bab individu tesis selepas komen penyelia. Tarikh akhir untuk menyiapkan kerja mengikut jadual mesti sepadan dengan tarikh akhir untuk menyiapkan kerja, yang ditentukan oleh tugas untuk menyiapkan kerja.

Ketua Jawatankuasa Penyelidikan dan Pembangunan:

Menilai draf rancangan kerja yang dicadangkan pelajar untuk tesis, pecahan kepada bab dan perenggan, anggaran jumlahnya, tarikh akhir untuk penyerahan dalam versi pertama dan, jika perlu, membuat pelarasan;

Memberi bantuan dalam memilih metodologi penyelidikan;

Menyemak kecukupan sumber sastera dan dokumen lain yang dipilih oleh pelajar, membantu untuk menyerlahkan yang paling penting daripada mereka; membimbing pelajar untuk menyusun bibliografi lengkap mengenai topik penyelidikan, dsb.;

Pada hari perundingan, dia memantau kemajuan kerja, menyemak kualiti bahagian individu kerja dan kajian secara keseluruhan. Sekiranya kualiti bahagian yang dibentangkan tidak memenuhi keperluan untuk kerja penyelidikan dan pembangunan, penyelia membuat ulasan yang diperlukan dan memulangkan bahan kajian untuk semakan.

Semakan akhir kerja, dengan mengambil kira komen penyelia, dan penyediaannya untuk pembentangan kepada ketua jabatan harus dilakukan 1 minggu sebelum permulaan kerja Jawatankuasa Pengesahan Negeri mengenai perlindungan penyelidikan teknologi tinggi.

Graduan hendaklah secara berkala (dengan persetujuan bersama, sekurang-kurangnya seminggu sekali) memberitahu penyelia tentang kemajuan penyediaan kerja, berunding mengenai isu-isu yang menyebabkan kesukaran atau keraguan, dan pastikan untuk memaklumkan tentang kemungkinan penyelewengan dari jadual kerja yang diluluskan .

Graduan harus ingat bahawa penyelia bukanlah pengarang bersama atau editor tesis dan oleh itu tidak diwajibkan untuk membetulkan semua kesilapan teori, metodologi, statistik dan lain-lain dalam kerja.

Pada peringkat pertama penyediaan kerja, pemimpin menasihati bagaimana untuk mula mempertimbangkan topik, menyesuaikan rancangan kerja dan memberikan cadangan mengenai senarai literatur yang akan digunakan. Dalam perjalanan kerja selanjutnya, penyelia bertindak sebagai lawan, menunjukkan kepada graduan kekurangan penghujahan, gubahan, gaya, dll., dan menasihati cara terbaik untuk menghapuskannya.

Graduan mesti memahami cadangan dan komen penyelia secara kreatif. Dia boleh mengambil kira atau menolaknya mengikut budi bicaranya sendiri, kerana tanggungjawab untuk pembangunan dan liputan topik yang betul secara teori dan metodologi, kualiti kandungan dan reka bentuk tesis terletak sepenuhnya pada graduan.

Ketua jabatan, bersama pengerusi suruhanjaya kitaran mata pelajaran sains komputer dan guru ICT, menjalankan kawalan am ke atas kemajuan kerja akademik berdasarkan jadual yang disatukan, yang menetapkan tarikh akhir untuk laporan berkala pelajar tentang pelaksanaannya. Pada masa yang ditetapkan, pelajar melaporkan kepada penyelia, tahap kesediaan kerja dicatat dalam jadual. Pengurus memberitahu pengerusi PCC dan ketua jabatan tentang semua penyelewengan yang ketara daripada tarikh akhir untuk menyiapkan kerja.

5. PROSEDUR UNTUK MELINDUNGI WRC

5.1. Pra-perlindunganVKR

Dua minggu sebelum tarikh akhir yang ditetapkan untuk mempertahankan kerja, pembelaan awal kerja dianjurkan. Pra-pertahanan dijalankan untuk menentukan tahap kesediaan VRC untuk pertahanan yang akan datang. Prestasi graduan diperbetulkan, dan cadangan yang sesuai diberikan untuk menghapuskan komen dan kelemahan kerja yang dinyatakan. Pelajar yang telah menyiapkan kerja tepat pada masanya dan sepenuhnya diterima masuk ke pra-pertahanan. Berdasarkan keputusan pembelaan awal, sijil disediakan dan diberikan kepada Timbalan Pengarah Organisasi Aktiviti Pendidikan.

5.2. Peruntukan am dan kerja MPS untuk perlindunganVKR

Pelajar yang telah berjaya menamatkan penguasaan penuh program pendidikan utama dalam pengkhususan pendidikan vokasional menengah 230401 Sistem maklumat (mengikut industri) dibenarkan mempertahankan tesis mereka.

Untuk memastikan kemasukan pelajar ke Institut Peperiksaan Negeri, komisen diwujudkan atas perintah pengarah kolej, yang keputusannya didokumenkan dalam protokol. Mesyuarat suruhanjaya diadakan sekurang-kurangnya sehari sebelum Peperiksaan Negeri. Pada mesyuarat suruhanjaya itu, ketua kerja penyelidikan dan pembangunan melaporkan mengenai kesediaan kerja untuk pertahanan. Berdasarkan protokol ini, arahan dikeluarkan daripada pengarah kolej mengenai kemasukan pelajar ke pensijilan akhir negeri.

Untuk menjalankan Peperiksaan Negeri, Suruhanjaya Peperiksaan Negeri (SAC) diwujudkan, yang dilantik atas perintah pengarah kolej dan terdiri daripada 5 orang, kecuali pengerusi MPS. Pengerusi SAC dilantik oleh Jabatan Pendidikan dan Dasar Belia dari Okrug-Ugra Autonomi Khanty-Mansiysk.

Atas perintah pengarah kolej, jadual Peperiksaan Negeri diluluskan dan ditampal di tempat letak maklumat kolej.

Pembelaan tesis dijalankan pada mesyuarat terbuka Jawatankuasa Pengesahan Negeri dengan penyertaan sekurang-kurangnya dua pertiga daripada ahlinya dalam had masa yang diperuntukkan oleh kurikulum kepakaran.

Membuat perubahan pada VKR selepas menerima maklum balas dan ulasan adalah tidak dibenarkan. Isu penerimaan tesis kepada pembelaan diputuskan oleh Timbalan Pengarah untuk Organisasi Aktiviti Pendidikan, yang mana entri yang sepadan dibuat pada halaman tajuk karya. Selepas ini, ia dipindahkan kepada setiausaha Jawatankuasa Perakuan Negeri.

Sebelum permulaan pembelaan tesis pelajar, dokumen berikut diberikan kepada Suruhanjaya Pengesahan Negeri:

1. Dokumen bertulis yang ditandatangani oleh Timbalan Pengarah bagi Organisasi Aktiviti Pendidikan;

2. penyataan ringkasan tentang penyiapan pelajar program pendidikan profesional utama;

3. buku rekod pelajar;

4. semakan penyelia kerja;

5. Semakan penyemak.

Pembelaan tesis berlaku pada mesyuarat terbuka Jawatankuasa Pengesahan Negeri (iaitu, ketua kerja, penyemak, pelajar dan sesiapa sahaja boleh menghadirinya).

Perlindungan SRC berlaku dalam urutan berikut:

    Setiausaha Suruhanjaya Perakuan Negeri mengumumkan nama graduan dan membacakan topik tesis.

    Membaca ulasan dan ulasan.

    Laporan graduan didengar (7-10 minit).

    Soalan ahli jawatankuasa - jawapan pelajar

Ucapan boleh diberikan oleh ketua kerja kelayakan akhir, serta oleh penyemak, jika dia hadir pada mesyuarat suruhanjaya peperiksaan negeri.

Pertahanan kerja kelayakan akhir dinilai dalam mata. Jumlah maksimum mata ialah 60 mata. Kriteria penilaian dinyatakan dalam program pensijilan negeri terakhir.

Penilaian hasil mempertahankan kerja kelayakan akhir dijalankan secara berbeza: "cemerlang", "baik", "memuaskan", "tidak memuaskan":

"Cemerlang" (51 - 60 mata).

“Baik” (45 - 50 mata).

"Memuaskan" (36 - 44 mata).

“Tidak memuaskan” (kurang daripada 36 mata).

Mata tambahan (2 mata) adalah mungkin jika pelajar mempunyai portfolio peribadi, serta pencapaian dalam aktiviti projek dan penyelidikan.

Sehubungan itu, selepas tamat pembelaan awam, mesyuarat tertutup MPS diadakan. Pada mesyuarat ini, gred berdasarkan keputusan pembelaan tesis ditentukan, bergantung kepada mata yang diperoleh oleh graduan.

Penilaian keseluruhan kerja graduan ditentukan dengan mengambil kira penyediaan teorinya, kualiti pelaksanaan, reka bentuk dan pertahanan kerja. Jawatankuasa Pengesahan Negeri juga mencatatkan kebaharuan dan kaitan topik, tahap penghuraian saintifik, penggunaan komputer, dan kepentingan praktikal hasil penyelidikan dan pembangunan.

Sepanjang keseluruhan mesyuarat MPS, minit mesyuarat mesti disimpan.

Pada hari yang sama, selepas minit mesyuarat dirangka, keputusan pembelaan tesis diumumkan kepada pelajar. Selepas pembelaan tesis, ia diserahkan kepada arkib dengan semua bahan.

Penganugerahan kelayakan berlaku di suruhanjaya peperiksaan negeri dan direkodkan dalam protokol.

5.3. Ucapan mengenai pertahanan

Untuk melindungi WRC, ucapan mesti disediakan dalam penulisan atau persembahan komputer, tempoh 7-10 minit.

Laporan ini bertujuan untuk mendedahkan intipati, kepentingan teori dan praktikal hasil kerja yang dijalankan. Oleh kerana kebanyakan ahli Jawatankuasa Pengesahan Negeri tidak mempunyai peluang untuk membiasakan diri dengan kerja siswazah secara terperinci, persembahan yang cekap membantu mereka mendapatkan idea tentang tahap siswazah, intipati kerja siswazah. , kelebihan utamanya dan merumuskan soalan yang berkaitan. Bercakap di pihak pembelaan memberi peluang kepada graduan untuk menunjukkan tahap inteleknya dan tahap latihan profesionalnya. Laporan dan bahan grafik membenarkan pelajar yang bertahan untuk menumpukan perhatian suruhanjaya pada pelbagai masalah yang terhad dan, dengan itu, mengelakkan ahli suruhanjaya bertanya soalan yang tidak selesa.

Secara khusus, dari sudut struktur, laporan (persembahan) boleh dibahagikan kepada tiga bahagian yang saling berkaitan secara logik.

Bahagian pertama secara ringkas mencirikan perkaitan topik, tujuan, subjek, objek penyelidikan, peruntukan yang dikemukakan untuk pertahanan.

Dalam bahagian kedua, graduan, dalam urutan logik penyelidikan yang dijalankan, mencirikan setiap bab tesis. Dalam kes ini, perhatian khusus diberikan kepada keputusan akhir dan sumbangan peribadi graduan dalam menyelesaikan tugas.

Bahagian akhir adalah berdasarkan teks kesimpulan WRC. Adalah berguna di sini untuk menyenaraikan kesimpulan umum dan mengumpulkan cadangan utama.

Mengurangkan teks semasa ucapan dicapai dengan mengurangkan bilangan (atau menghapuskan) penaakulan, perbandingan, perbincangan, justifikasi, penerangan, dsb., serta pembentangan maklumat grafik dan bahan edaran.

Lampiran A

Contoh reka bentuk halaman tajuk untukVKR

Jabatan Pendidikan dan Dasar Belia

Okrug Autonomi Khanty-Mansiysk - Ugra

Institusi pendidikan vokasional berautonomi

Okrug Autonomi Khanty-Mansiysk - Ugra

KERJA LULUSAN LAYAK

Mengenai topik: Pembangunan sistem maklumat untuk bekerja dengan pelanggan

Selesai:

murid tahun 5 kumpulan

kepakaran 230401 "Sistem maklumat (mengikut industri)"

Tempoh latihan: 4 tahun 10 bulan.

Ivanov Ivan Ivanovich

Penyelia:

Zhelonkina Marina Valerievna

Kawalan standard:________________

Nama penuh

Dimasukkan ke pertahanan: ____________

(Timbalan Pengarah untuk OOD E.Yu. Smirnov)

Khanty-Mansiysk, 2018

Lampiran B

Contoh tugasan untuk diselesaikanVKR

Jabatan Pendidikan dan Dasar Belia

Okrug Autonomi Khanty-Mansiysk - Ugra

Institusi pendidikan vokasional berautonomi

Okrug Autonomi Khanty-Mansiysk - Ugra

Kolej Teknologi dan Pedagogi Khanty-Mansiysk

SAYA LULUSKAN

Timbalan Pengarah OOD

E.Yu. Smirnov

" ___ " ___________________ 201__

SENAMAN

pelajar tahun 5 233 kumpulan kepakaran 230401 “Sistem maklumat (mengikut industri)

Nama penuh__________________________________________________________________________

Penyelia ________________________________________________________________

tarikh akhir untuk melengkapkan WRC adalah dari “__”_______201__. oleh "__"_______201__

1. Tempat latihan pra graduasi ________________________________________________

_______________________________________________________________________________

2. Topik WRC_____________________ ________________________________________________________

______________________________________________________________________________________________________________________________________________________________

3. Senarai isu yang akan dibangunkan dalam WRC atau ringkasan kerja:

pengenalan

I. ANALISIS DOMAIN DAN PEMODELAN SISTEM MAKLUMAT

1.1 Ciri teknikal dan ekonomi bidang mata pelajaran

1.2 Penyataan masalah dan huraian sistem

1.3 Analisis penyelesaian alternatif

1.4 Membina model sistem yang sedang dibangunkan

1.5 Keperluan sistem

1.6 Alat pembangunan perisian dan perkakasan

II. BAHAGIAN REKA BENTUK

2.1 Reka bentuk pangkalan data konseptual

2.2 Reka bentuk pangkalan data logik

2.3 Reka bentuk pangkalan data fizikal

2.4 Algoritma aplikasi

2.5 Manual Pengguna

2.6 Perlindungan dan keselamatan data

Kesimpulan

Senarai sumber yang digunakan

Aplikasi

Tarikh keluaran tugasan: “__” ____________ 2018

Pelajar ________________ _______________________

Ketua Jawatankuasa Penyelidikan dan Pembangunan ________________ _______________________

Lampiran B

Semakan padaVKR

Jabatan Pendidikan dan Dasar Belia

Okrug Autonomi Khanty-Mansiysk - Ugra

Institusi pendidikan vokasional berautonomi

Okrug Autonomi Khanty-Mansiysk - Ugra

Kolej Teknologi dan Pedagogi Khanty-Mansiysk

SEMAKAN

pada kerja kelayakan akhir

Tema WRC ________________________________________________________

1. Kesimpulan mengenai pematuhan kerja penyelidikan dan pembangunan dengan tugasan dan keperluan Standard Pendidikan Negeri Persekutuan ________________________________________________________________________________________________________________________________________________________________________________

2. Menilai kaitan dan kepentingan praktikal topik tersebut

_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

8. Kesimpulan tentang kemungkinan memberikan kelayakan yang sesuai kepada pelajar _____________________________________

Jadual 1

Kriteria untuk menilai VKR untuk PM.01 "Operasi sistem maklumat"

mata

PC 1.1. Mengumpul data untuk menganalisis penggunaan dan fungsi sistem maklumat, mengambil bahagian dalam penyediaan dokumentasi pelaporan, mengambil bahagian dalam pembangunan dokumentasi projek untuk pengubahsuaian sistem maklumat

PC 1.2. Berinteraksi dengan pakar berkaitan semasa membangunkan kaedah, alat dan teknologi untuk menggunakan objek aktiviti profesional.

PC 1.3. Ubah suai modul individu sistem maklumat mengikut tugasan kerja, cari ralat pengekodan dalam modul sistem maklumat yang dibangunkan, dan dokumentasikan kerja yang dilakukan.

PC 1.4. Ambil bahagian dalam ujian penerimaan.

PC 1.5. Membangunkan serpihan dokumentasi untuk mengendalikan sistem maklumat dan serpihan kaedah latihan pengguna.

PC 1.6. Mengambil bahagian dalam menilai kualiti dan kecekapan ekonomi sistem maklumat.

PC 1.7. Pasang dan konfigurasikan sistem maklumat dalam kecekapan anda, dokumentasikan hasil kerja.

PC 1.8. Mempunyai kemahiran persembahan.

PC 1.9. Ikuti peraturan untuk mengemas kini, sokongan teknikal dan pemulihan data sistem maklumat, bekerja dengan dokumentasi teknikal.

PC 1.10. Memastikan organisasi akses untuk pengguna sistem maklumat dalam kecekapan mereka.

PC 1.11. Rujuk, latih pengguna, uji pengetahuan dan kemahiran yang diperoleh.

Jumlah

jadual 2

Kriteria penilaian untuk projek untuk PM.02 "Penyertaan dalam pembangunan sistem maklumat"

mata

Pelaksanaan PC dalam struktur VKR

PC 2.1. Mengambil bahagian dalam pembangunan terma rujukan

PC 2.2. Program mengikut keperluan spesifikasi teknikal

PC 2.3. Gunakan teknik ujian untuk aplikasi yang dibangunkan

PC 2.4. Hasilkan dokumentasi pelaporan berdasarkan hasil kerja

PC 2.5. Reka bentuk dokumentasi perisian mengikut piawaian yang diterima

PC 2.6. Gunakan kriteria untuk menilai kualiti dan kebolehpercayaan fungsi sistem maklumat

PC 2.7. Menguruskan proses pembangunan menggunakan alatan

Jumlah

Penyelia _______________________ ______________________________________

"____"_________________201__

Lampiran 4 Semakan WRC

Jabatan Pendidikan dan Dasar Belia

Okrug Autonomi Khanty-Mansiysk - Ugra

Institusi pendidikan vokasional berautonomi

KOLEJ TEKNOLOGI DAN PEDAGOGI KHANTY-MANSIYAN

Semakan

untuk kerja kelayakan akhir

Nama pelajar___________________________________________________________

Keistimewaan _________________________________________________________

Kumpulan_________________________________________________________________

Skop kerja penyelidikan dan pembangunan _________________________________________________

1. Kesimpulan mengenai pematuhan kerja penyelidikan dan pembangunan dengan tugasan dan Standard Pendidikan Negeri Persekutuan ________________________________________________________________________________________________________________________________________________________________________________

2. Menilai perkaitan kerja

_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

3. Pematuhan kandungan WRC dengan topiknya

______________________________________________________________________________________________________________________________________________________________

4. Penilaian hasil utama kerja, kepentingan praktikalnya

_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

5. Tahap latihan teori dan praktikal graduan

_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

6. Analisis kesahihan kesimpulan dan cadangan

_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

7. Kelemahan dalam kerja ini

_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

8. Kesimpulan tentang kemungkinan memberikan kelayakan yang sesuai kepada pelajar ________________________________________________________________________________

Diulas oleh:_____________________ _________________________________

"_____" __________201__

Lampiran 5 Jadual untuk pelaksanaan WRC

Jabatan Pendidikan dan Dasar Belia

Okrug Autonomi Khanty-Mansiysk - Ugra

Institusi pendidikan vokasional berautonomi

KOLEJ TEKNOLOGI DAN PEDAGOGI KHANTY-MANSIYAN

Jadual

melaksanakan kerja kelayakan akhir

Nama pelajar___________________________________________________________

Tema WRC________________________________________________________________

Keistimewaan _________________________________________________________

Kumpulan_ _________________________________________________________________

sistem yang sedang dibangunkan

Penyataan masalah dan huraian sistem

Analisis penyelesaian alternatif

Membina model sistem yang sedang dibangunkan

Pembentukan keperluan sistem

Ciri-ciri alat pembangunan perisian dan perkakasan

Reka bentuk pangkalan data

Pengaturcaraan algoritma

Panduan Pengguna, bekerja dengan antara muka sistem maklumat

Perlindungan dan keselamatan data

Ujian perisian dan penyahpepijatan

Penyediaan dan reka bentuk bahan visual (grafik).

Penyediaan dan reka bentuk bahagian teks cadangan projek

Kesimpulan ketua pra-pertahanan:

______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

VKR dibenarkan untuk perlindungan:

Tarikh ___________ Tandatangan pengurus __________________

Hantar kerja baik anda di pangkalan pengetahuan adalah mudah. Gunakan borang di bawah

Pelajar, pelajar siswazah, saintis muda yang menggunakan pangkalan pengetahuan dalam pengajian dan kerja mereka akan sangat berterima kasih kepada anda.

Disiarkan di http://www.allbest.ru/

Kementerian Pendidikan dan Sains Persekutuan Rusia

Jabatan Teknologi Maklumat dan Sistem Automatik, Fakulti Kejuruteraan Elektrik

Arah: 230100.62

kepala Jabatan: Doktor Ekonomi, prof.

Faizrakhmanov R.A.

KERJA LULUSAN LAYAK

Untuk ijazah sarjana muda akademik

Pelajar ___________________________ (Peshkov K.A.)

Komposisi VKR:

1. Nota penerangan pada 107 muka surat;

2. Bahan grafik pada 12 helaian;

3. Media elektronik dengan bahan penyelidikan saintifik.

Ketua Jawatankuasa Penyelidikan dan Pembangunan: ________________________ (Podgornykh P.A.)

Perunding: ______________________________ (Chepeleva I.M.)

Pemeriksa standard: ______________________________ (Eliseeva E.N.)

Perm - 2012

Kementerian Pendidikan dan Sains Persekutuan Rusia

Universiti Politeknik Penyelidikan Kebangsaan Perm

Jabatan Teknologi Maklumat dan Sistem Automatik

Fakulti Kejuruteraan Elektrik

"DIluluskan"

kepala jabatan (R.A. Faizrakhmanov)

"____"___________2010

untuk pelaksanaan kerja akhir bujang

Nama keluarga, I.O. Peshkov Kirill Alexandrovich

Fakulti ETF Kumpulan ASUzu-08-2

Bermula 25.12.2011

Kawal tarikh untuk menyemak kerja oleh jabatan 10 .01.2012 , 20.01.2012, 2 4 .01.2012

Tarikh akhir penyerahan ulasan 2 4 .01.2012

Pembelaan kerja pada mesyuarat Jawatankuasa Peperiksaan Negeri 2 6 .01.2012

1. Nama topik "Pembangunan sistem kawalan automatikpengurusan kakitangan di perusahaan"

2. Data awal untuk kerja. Dokumen pelaporan yang ketat daripada jabatan HR IVC LLC

a) bahagian utama: penerangan bidang subjek, kajian fungsi kakitangan jabatan kakitangan, kajian dokumentasi input

b) bahagian khas: merangka model, melaksanakan model

Senarai bahan grafik: model berfungsi, model pangkalan data, pelaksanaan sistem

Sastera utama Maklakov S.V. Erwin DanBPwin. KES- alat pembangunan sistem maklumat, Vendrov A.M.KESteknologi. Kaedah dan alat moden untuk mereka bentuk sistem maklumat

Ketua kerja kelayakan akhir sarjana muda

pensyarah kanan jabatan ITAS (Podgornykh P.A.)

Perunding ketua jabatan reka bentuk (Chepeleva I.M.)

Menerima tugas 25.12.2011 (Peshkov K.A.)

KALENDARJADUALPELAKSANAANKELULUSAN SEKOLAH MENENGAHKELAYAKANBEKERJA

Isipadu peringkat dalam %

hukuman mati

Catatan

Analisis data awal, pemilihan skema dan parameter utama

Pembangunan bahagian utama

Pembangunan bahagian grafik

Merangka nota penerangan untuk surat

Penyerahan kerja untuk semakan dan semakan oleh penyelia kerja kelayakan kerja kelayakan

Pembentangan kerja kepada ketua jabatan

Pertahanan pada mesyuarat Jawatankuasa Peperiksaan Negeri

Ketua kerja ( Podgornykh P.A.)

"____" 2011

Notasi dan singkatan

pengenalan

1. Pernyataan masalah

2. Analisis pendekatan yang diketahui untuk menyelesaikan masalah

2.1. Semakan dan pemilihan piawaian dan profil

3. Penerangan tentang model fungsian proses perniagaan "AS-IS".

3.1. Penerangan mengenai objek automasi dan aliran maklumat

4. Pembangunan model berfungsi sistem "TO-BE".

4.1. Fungsi utama sistem

4.2. Hasil yang dijangkakan untuk melaksanakan sistem pengurusan dokumen elektronik

5. Pembangunan model maklumat sistem

5.1. Pembangunan model data maklumat

5.2. Pembangunan model data logik data

6. Penerangan tentang seni bina sistem

6.1. Subsistem penyimpanan

6.2. Subsistem pertukaran data

6.3. Subsistem aplikasi

Kesimpulan

Bibliografi

ABSTRAK

Laporkan 91 muka surat, 3 angka, 1 jadual, 8 sumber, 12 lampiran

JABATAN HR, PERAKAUNAN PERSONEL, ALIRAN DOKUMEN, DOKUMEN INPUT, DOKUMEN OUTPUT, SISTEM AUTOMATIK

Objek kajian ialah aliran dokumen jabatan HR perusahaan ICTs LLC.

Tujuan kerja ini adalah untuk membangunkan sistem pengurusan kakitangan automatik di perusahaan.

Dalam proses kerja, kajian eksperimen dijalankan pada komponen individu aliran dokumen jabatan HR.

Hasil daripada kerja itu, projek teknikal telah dibuat, berdasarkan pembangunan sistem pengurusan kakitangan di perusahaan sedang dijalankan.

Keberkesanan sistem ditentukan dengan mengurangkan pengaruh kualiti peribadi kakitangan terhadap pelaksanaan proses pemprosesan dokumen, meningkatkan kebolehpercayaan penyimpanan dokumen, serta meminimumkan masa yang digunakan untuk mencari dan menganalisis dokumen yang diperlukan.

NOTASI DAN SINGKATAN

Sistem automatik

Sistem kawalan automatik

Pangkalan data

Kerja kelayakan akhir

Institusi pengajian tinggi

Standard negeri

Jadual tarif bersatu

Kitaran hidup

Sistem informasi

Teknologi maklumat dan sistem automatik

Kerja penyelidikan

Perisian

Sistem perisian

Sistem Pengurusan Pengkalan data

Tugas teknikal

Komputer elektronik

CASE (Perisian Bantuan Komputer/

Kejuruteraan Sistem)

Pembangunan perisian automatik

DFD (Rajah Aliran Data)

Rajah Aliran Data

ERD (Rajah Perhubungan Entiti)

Gambar rajah perhubungan entiti

ERP (Perancangan Sumber Perusahaan)

Sistem pengurusan perusahaan

IDEF0 (Icam DEFINISI)

Metodologi pemodelan fungsional

IDEF1X (Icam DEFinition1 Dilanjutkan)

Metodologi untuk membina struktur hubungan

IEC (Suruhanjaya Elektroteknikal Antarabangsa)

Suruhanjaya Kejuruteraan Elektrik Antarabangsa

ISO (Pertubuhan Antarabangsa untuk Standardisasi)

Pertubuhan Antarabangsa untuk Standardisasi

ODBC (Sambungan Pangkalan Tarikh Terbuka)

Teknologi terbuka untuk komunikasi dengan pangkalan data

RAD ( Permohonan Pantas pembangunan)

Metodologi Pembangunan Aplikasi Pantas

SADT (Analisis Berstruktur dan Teknik Reka Bentuk)

Metodologi Analisis Struktur

SQL (Bahasa Pertanyaan Berstruktur)

Bahasa Pertanyaan Berstruktur

PENGENALAN

Dalam ekonomi pasaran, banyak perusahaan menyedari keperluan untuk memodenkan sistem pengurusan dokumen mereka.

Prasyarat utama yang memaksa pelaksanaan sistem automasi dokumen:

· masa yang besar dan kos buruh yang ditanggung apabila kakitangan jabatan HR bekerja dengan dokumen;

· keperluan untuk mematuhi keperluan peraturan aliran dokumen Rusia;

· keupayaan luas sistem automatik untuk memastikan perakaunan dan kawalan kakitangan;

· serba boleh sistem automasi, membolehkan akses pantas dan kawalan kerja jabatan HR.

Semua prasyarat ini hanya menunjukkan bahawa bagi mana-mana perusahaan atau organisasi, isu mengoptimumkan aliran dokumen kakitangan dan mengawal pemprosesan maklumat adalah penting. Kenyataan ini boleh disahkan oleh data berikut. Menurut syarikat perunding terkemuka dalam bidang teknologi maklumat:

· Bos menghabiskan kira-kira 80% daripada masa kerjanya bekerja dengan maklumat.

· kira-kira 30% daripada masa bekerja pekerja dihabiskan untuk mencipta, mencari, meluluskan dan menghantar dokumen,

Setiap dokumen dalaman disalin, secara purata, sehingga 20 kali

· terdapat juga anggaran bahawa sehingga 40% daripada sumber buruh dan sehingga 15% daripada pendapatan korporat perlu dibelanjakan untuk bekerja dengan dokumen.

Walaupun tanpa menyelidiki semua nombor ini, menjadi jelas bahawa sistem untuk mengautomasikan kerja dengan dokumen pekerja perusahaan akan memudahkan kerja pekerja jabatan HR dengan ketara, mengurangkan kos penyelenggaraan jabatan ini dan mewujudkan sistem bersatu yang akan membolehkan anda berbelanja. lebih kurang masa untuk melatih pekerja baharu.

Selain itu, syarikat besar dengan struktur yang kompleks dan sangat bercabang akan dapat memperoleh akses segera kepada sebarang maklumat dalam masa yang sesingkat mungkin.

Keberkesanan mengurus perusahaan dan organisasi bergantung tidak kurang pada penyelesaian yang betul kepada masalah penjanaan dokumen elektronik yang cepat dan berkualiti tinggi, kawalan pelaksanaannya, serta organisasi penyimpanan, pengambilan dan penggunaannya yang bijak. ACS membolehkan anda mempercepatkan proses ini dan memudahkan kerja kakitangan.

Kaedah perisian-matematik dan teknologi komputer hanyalah cara memproses maklumat dan menyediakan keputusan pengurusan yang sesuai.

Tujuan tesis ini adalah untuk membangunkan sistem pengurusan kakitangan automatik di perusahaan. Objek automasi ialah aliran dokumen jabatan HR di perusahaan ICTs LLC.

Menguruskan aliran dokumen jabatan HR struktur ini memerlukan mengambil kira banyak faktor. Segala-galanya akan diterangkan secara terperinci dalam spesifikasi teknikal. Sistem pengurusan dokumen hendaklah sistem yang fleksibel dan dinamik yang membolehkan anda mengakses fail peribadi pekerja dengan berkesan dan cepat serta mengambil kira dan menambah semua perubahan dengan cepat.

· analisis aliran maklumat yang berkaitan dengan aktiviti jabatan HR, sistematisasi dan pembangunan spesifikasi;

· pembangunan model aktiviti "seadanya", analisis kelemahan;

· pembangunan model aktiviti "seperti yang sepatutnya";

· pembangunan model maklumat data;

· pembangunan spesifikasi teknikal untuk pembangunan sistem maklumat.

Sistem maklumat yang dibangunkan akan membolehkan:

· mengautomasikan proses pendaftaran, perakaunan, pemprosesan dokumen;

· mengoptimumkan penyimpanan dokumen;

· menjimatkan sumber yang dibelanjakan untuk menyediakan dokumen baharu;

· meningkatkan keselesaan dan mengurangkan intensiti buruh apabila bekerja dengan dokumen untuk pengguna akhir.

· mengurangkan masa yang dibelanjakan oleh pengurus dan pekerja operasi rutin dengan dokumen (penciptaan, carian, kelulusan, dll.)

· menghalang capaian tanpa kebenaran kepada dokumen;

Untuk menyiapkan tesis, piawaian berikut dijangka digunakan:

· IDEF0 akan digunakan untuk memodelkan proses perniagaan;

· IDEF3 digunakan untuk memodelkan aliran maklumat;

· model maklumat akan dibentangkan dalam tatatanda IDEF1X;

· terma rujukan akan disediakan mengikut GOST 34.602-89 "Spesifikasi teknikal untuk penciptaan sistem automatik"

1. PMENGHENTIKAN TUGASAN

Mana-mana entiti undang-undang, tanpa mengira bentuk organisasi dan undang-undang di mana ia diwujudkan, dalam proses menjalankan aktiviti ekonomi berhadapan dengan pelaksanaan kerja pendaftaran, penyelenggaraan dan pemeliharaan dokumentasi kakitangan. Untuk anggaran pertama, dokumentasi kakitangan ialah satu set dokumen yang memastikan peraturan korporat dalaman buruh dan hubungan lain yang berkaitan antara majikan dan pekerja. Perlu diingatkan bahawa konsep yang lebih luas boleh dianggap sebagai aliran dokumen kakitangan, yang merangkumi bukan sahaja dokumen, tetapi juga prosedur (contohnya, prosedur untuk membawa pekerja ke liabiliti tatatertib). Setiap tahun bilangan dokumen (kad peribadi pekerja, helaian masa, jadual percutian, dll.) meningkat dan ia perlu disimpan dan dikemas kini. Pembangunan jadual kakitangan, pengagihan jadual kerja, penyediaan pelbagai laporan, dsb. - semua kerja ini dijalankan secara manual, mengambil sebahagian besar masa kakitangan HR. Oleh itu, terdapat sejumlah besar kertas kerja di jabatan HR. Dokumen adalah pembawa utama maklumat perniagaan, tetapi "teknologi kertas" untuk pemprosesan dokumen telah lama tidak dapat bersaing dengan kelajuan dan ketepatan yang diperlukan oleh proses perniagaan moden, jadi kebanyakan dokumen dan maklumat dipindahkan ke dalam bentuk elektronik untuk kerja yang lebih cekap.

Untuk mengatur dokumentasi jabatan HR yang berkesan, adalah perlu untuk mempunyai penyimpanan maklumat terpusat, serta akses percuma kepadanya. Masalah penting ialah carian pantas dan berkesan untuk maklumat yang diperlukan di antara sejumlah besar data. Oleh itu, penggunaan penyelesaian elektronik membolehkan kita menyelesaikan masalah di atas.

tujuan initesis ke ialah pembangunan sistem pengurusan kakitangan automatik di perusahaan "IVC" LLC "Perakaunan Personel".

Sistem mesti menyediakan penyelesaian kepada tugas berikut:

1. meningkatkan disiplin prestasi dan mengurangkan pengaruh kualiti peribadi kakitangan terhadap pelaksanaan proses pemprosesan dokumen;

2. pengurangan masa pembangunan dokumen;

3. meningkatkan kecekapan pertukaran maklumat antara jabatan.

4. meningkatkan kebolehpercayaan penyimpanan dokumen, meminimumkan masa yang digunakan untuk mencari dan menganalisis dokumen yang diperlukan.

Dari sudut pelaksanaan, sistem yang direka bentuk mesti memenuhi keperluan berikut:

· keserasian sistematik dan maklumat subsistem dan elemen subsistem, i.e. penciptaan satu set bentuk pertukaran maklumat yang saling berkaitan di seluruh sistem maklumat;

· kesatuan metodologi, iaitu. pembangunan pelbagai subsistem berdasarkan prinsip yang sama, dan memastikan kesalinghubungan pelbagai subsistem yang membentuk sistem (penunjuk, borang dokumen);

2. ANALISIS PENDEKATAN YANG DIKENALI UNTUK MENYELESAIKAN MASALAH

Hari ini, terdapat dua pendekatan utama untuk membangunkan perisian IS, salah satunya dipanggil berfungsi-modular atau struktur. Ia berdasarkan prinsip penguraian berfungsi, di mana struktur sistem diterangkan dari segi hierarki fungsinya dan pemindahan maklumat antara elemen fungsi individu. Kedua, berorientasikan objek menggunakan penguraian objek. Struktur sistem diterangkan dari segi objek dan hubungan antara mereka, dan kelakuan sistem diterangkan dari segi pertukaran mesej antara objek. Setiap objek sistem mempunyai gelagat sendiri yang memodelkan gelagat objek dunia sebenar.

Dalam model berfungsi (gambar rajah aliran data DFD, rajah SADT), komponen struktur utama ialah fungsi (operasi, tindakan, pekerjaan), yang saling berkaitan dalam rajah mengikut aliran objek.

Kelebihan model berfungsi yang tidak diragukan ialah pelaksanaan pendekatan struktur kepada reka bentuk IS berdasarkan prinsip "atas ke bawah", apabila setiap blok berfungsi boleh diuraikan kepada banyak subfungsi, dsb., sekali gus melaksanakan reka bentuk IS modular. Model fungsional dicirikan oleh ketegasan prosedur penguraian IS dan kejelasan persembahan.

Dengan pendekatan berfungsi, model data objek dalam bentuk ER-diagram "objek - harta - hubungan" dibangunkan secara berasingan. Untuk menyemak ketepatan pemodelan kawasan subjek, perhubungan satu dengan satu diwujudkan antara model berfungsi dan objek.

Kelemahan utama model berfungsi ialah proses dan data wujud secara berasingan antara satu sama lain - sebagai tambahan kepada penguraian fungsi, terdapat struktur data yang berada di latar belakang. Di samping itu, syarat untuk melaksanakan proses pemprosesan maklumat, yang boleh berubah secara dinamik, tidak jelas.

Kelemahan model berfungsi yang disenaraikan dialih keluar dalam model berorientasikan objek, di mana komponen pembentuk struktur utama ialah kelas objek dengan set fungsi yang boleh mengakses atribut kelas ini.

Kelas objek dicirikan oleh hierarki generalisasi, yang membenarkan pewarisan bukan sahaja atribut (sifat) objek dari kelas objek yang lebih tinggi kepada kelas yang lebih rendah, tetapi juga fungsi (kaedah).

Dalam kes pewarisan fungsi, anda boleh mengasingkan diri daripada pelaksanaan konkrit prosedur (jenis data abstrak), yang berbeza untuk subkelas situasi tertentu. Ini memungkinkan untuk mengakses modul program yang serupa dengan nama biasa (polimorfisme) dan melaksanakan guna semula kod program semasa mengubah suai perisian. Oleh itu, kebolehsuaian sistem berorientasikan objek kepada perubahan dalam kawasan subjek adalah lebih tinggi berbanding dengan pendekatan berfungsi.

Dengan pendekatan berorientasikan objek, prinsip reka bentuk IS juga berubah. Pertama, kelas objek dikenal pasti, dan kemudian, bergantung pada negeri yang mungkin objek (kitaran hayat objek), kaedah pemprosesan (prosedur berfungsi) ditentukan, yang memastikan pelaksanaan terbaik tingkah laku dinamik sistem maklumat.

Untuk pendekatan berorientasikan objek, kaedah grafik untuk memodelkan kawasan subjek telah dibangunkan, digeneralisasikan dalam bahasa pemodelan bersatu UML. Walau bagaimanapun, dari segi kejelasan mempersembahkan model kepada pengguna pelanggan, model berorientasikan objek jelas lebih rendah daripada model berfungsi.

Apabila memilih metodologi untuk memodelkan kawasan subjek, darjah kedinamiannya biasanya digunakan sebagai kriteria. Model fungsional lebih sesuai untuk tugas yang lebih terkawal; model berorientasikan objek lebih sesuai untuk proses perniagaan yang lebih adaptif (pengurusan aliran kerja, pelaksanaan pertanyaan dinamik kepada repositori maklumat). Walau bagaimanapun, dalam IS yang sama, kelas masalah yang berbeza mungkin memerlukan jenis model yang berbeza yang menerangkan kawasan masalah yang sama. Dalam kes ini, model domain gabungan harus digunakan.

Pada masa ini, dalam amalan, bilangan alat CASE yang menyokong pendekatan berorientasikan objek adalah kecil berbanding dengan alat yang menyokong pendekatan berstruktur. Khususnya, gambar rajah yang mencerminkan spesifik pendekatan berorientasikan objek (gambar rajah kelas, objek, dll.) adalah kurang jelas dan kurang jelas.

difahami oleh bukan profesional. Contoh alat CASE berorientasikan objek ialah: Rational Rose daripada Rational Software dan Paradigm Plus daripada Computer Associates, direka untuk mengautomasikan peringkat analisis dan reka bentuk perisian.

Alat CASE moden yang menyokong pendekatan berstruktur meliputi pelbagai sokongan untuk pelbagai teknologi reka bentuk IC: daripada alat analisis dan dokumentasi ringkas kepada alat automasi skala penuh yang meliputi keseluruhan kitaran hidup OLEH. Hari ini, pasaran perisian Rusia mempunyai yang paling berikut

alat CASE yang dibangunkan: Vantage Team Builder (Westmount I-CASE); Pereka/2000; Silverrun; ERwin+BPwin; S-Designor; KES.Penganalisis.

ERwin ialah alat reka bentuk pangkalan data moden. Ciri tersendiri ERwin/ERX ialah darjat tinggi memastikan interaksi yang konsisten antara alat penciptaan pangkalan data dan alat pembangunan aplikasi. ERwin menyokong semua yang paling popular DBMS hubungan, termasuk Oracle; Sybase; Informix; Pelayan Microsoft SQL; FoxPro; InterBase; Paradoks; Akses, dsb. Model yang sama boleh digunakan untuk mencipta beberapa pangkalan data atau untuk memindahkan aplikasi dari satu platform DBMS ke platform yang lain. ERwin boleh digunakan bersama-sama dengan banyak alat pembangunan aplikasi popular: Delphi, PowerBuilder, Visual Basic, Oracle Designer/2000, dsb.

BPwin ialah alat CASE yang berkuasa untuk analisis sistem aktiviti perniagaan dan pengeluaran, yang membolehkan anda memantau pematuhan struktur perniagaan, aliran dokumen dan aliran kewangan dengan keperluan ketat dan dinamik ekonomi moden. Sistem BPwin akan membantu meningkatkan daya saing dan mengoptimumkan proses pengurusan.

BPwin mempunyai antara muka grafik intuitif yang membantu anda mencipta dan menganalisis model dengan cepat untuk mengoptimumkan proses perniagaan dan pengeluaran. Menggunakan set alat grafik, BPwin membolehkan anda membina gambar rajah proses dengan mudah yang menunjukkan data awal, hasil operasi, sumber yang diperlukan untuk melaksanakannya, mengawal tindakan dan hubungan bersama antara aktiviti individu.

Untuk memodelkan proses perniagaan Jabatan Sumber Manusia, alat CASE BPwin 4.0 telah dipilih. Ia telah memutuskan untuk mereka bentuk pangkalan data subsistem yang dicipta menggunakan alat CASE ERwin 4.0, kerana ia agak mudah untuk dipelajari dan digunakan.

kakitangan pengurusan sistem maklumat

2 .1 Semakan dan pemilihan standard dan profil

Menurut GOST 34.003, kitaran hayat NPP: satu set proses penciptaan yang saling berkaitan dan perubahan berurutan dalam keadaan NPP daripada pembentukan keperluan awal kepadanya sehingga tamat operasi dan pelupusan kompleks peralatan automasi RFN. Konsep kitaran hayat perisian adalah salah satu asas dalam kejuruteraan perisian. Dokumen kawal selia utama yang mengawal komposisi proses kitaran hayat perisian ialah piawaian antarabangsa ISO/IEC 12207:1995 “Teknologi Maklumat - Proses Kitaran Hayat Perisian”. Ia mentakrifkan struktur kitaran hayat yang mengandungi proses, aktiviti dan tugas yang mesti dilakukan semasa penciptaan perisian.

Antara piawaian Rusia yang mengawal selia proses mencipta sistem automatik, yang termasuk perisian, perkara berikut boleh disebutkan:

· GOST 34.601-90 “Teknologi maklumat. Set piawaian untuk sistem automatik. Sistem automatik. Peringkat penciptaan";

· GOST 34.602-89 “Teknologi maklumat. Set piawaian untuk sistem automatik. Spesifikasi teknikal untuk penciptaan sistem automatik";

· GOST 34.603-92 “Teknologi maklumat. Jenis ujian sistem automatik."

Satu set piawaian bersatu untuk mentadbir dokumen untuk loji tenaga nuklear, bersama-sama dengan sistem dan set piawaian lain, harus membentuk sokongan pengawalseliaan dan teknikal yang lengkap untuk proses penciptaan dan pengendalian loji kuasa nuklear.

GOST 34.602-89 terpakai kepada sistem automatik (AS) untuk automasi pelbagai jenis aktiviti (pengurusan, reka bentuk, penyelidikan, dll.), termasuk gabungannya, dan menetapkan komposisi, kandungan, peraturan untuk merangka dokumen "Spesifikasi teknikal untuk penciptaan (pembangunan atau pemodenan) sistem" (selepas ini dirujuk sebagai spesifikasi teknikal untuk AS).

Peruntukan am GOST 34.602-89:

· Spesifikasi teknikal untuk loji tenaga nuklear adalah dokumen utama yang mentakrifkan keperluan dan prosedur untuk mencipta (pembangunan atau pemodenan - kemudian penciptaan) sistem automatik, mengikut mana pembangunan loji tenaga nuklear dijalankan dan penerimaannya semasa pentauliahan.

· Spesifikasi untuk NPP dibangunkan untuk sistem secara keseluruhan, bertujuan untuk beroperasi secara bebas atau sebagai sebahagian daripada sistem lain.

· Selain itu, spesifikasi teknikal boleh dibangunkan untuk bahagian RFN: untuk subsistem RFN, kompleks tugas RFN, dsb. mengikut keperluan piawaian ini; untuk komponen perkakasan dan sistem perisian dan perkakasan mengikut piawaian ESKD dan SRPP; untuk alat perisian 1 mengikut piawaian ESPD; untuk produk maklumat mengikut GOST 19.201 dan NTD sah di jabatan pelanggan AS.

· Keperluan yang termasuk dalam spesifikasi teknikal untuk loji tenaga nuklear mesti sepadan dengan tahap perkembangan sains dan teknologi semasa dan tidak kalah dengan keperluan yang sama untuk analog domestik dan asing moden yang terbaik. Keperluan yang dinyatakan dalam spesifikasi teknikal untuk RFN seharusnya tidak mengehadkan pembangun sistem dalam mencari dan melaksanakan penyelesaian teknikal, teknikal, ekonomi dan lain-lain yang paling berkesan.

· Spesifikasi teknikal untuk loji kuasa nuklear dibangunkan berdasarkan data awal, termasuk yang terkandung dalam dokumentasi akhir peringkat "Penyelidikan dan justifikasi untuk penciptaan loji kuasa nuklear", yang ditubuhkan oleh GOST 24.601.

· Spesifikasi teknikal untuk AS termasuk hanya keperluan yang melengkapkan keperluan untuk sistem jenis ini (ACS, CAD, ASNI, dll.) yang terkandung dalam dokumentasi normatif dan teknikal semasa, dan ditentukan oleh spesifik objek khusus untuk yang sistem sedang dibuat.

· Perubahan kepada spesifikasi teknikal untuk RFN didokumenkan sebagai tambahan atau protokol yang ditandatangani oleh pelanggan dan pembangun. Penambahan atau protokol yang ditentukan adalah sebahagian daripada spesifikasi teknikal untuk RFN. Pada halaman tajuk spesifikasi teknikal untuk penceramah sepatutnya terdapat entri "Sah dari ...".

Spesifikasi teknikal untuk RFN mengandungi bahagian berikut, yang boleh dibahagikan kepada subseksyen:

1. maklumat am;

2. tujuan dan matlamat mewujudkan sistem;

3. ciri-ciri objek automasi;

4. keperluan sistem;

5. komposisi dan kandungan kerja untuk mencipta sistem;

6. prosedur untuk kawalan dan penerimaan sistem;

7. keperluan untuk komposisi dan kandungan kerja untuk menyediakan objek automasi untuk meletakkan sistem beroperasi;

8. keperluan dokumentasi;

9. sumber pembangunan. (GOST 34.602-89)

3. HURAIAN MODEL FUNGSI PROSES PERNIAGAAN “AS- IS»

Model berfungsi bertujuan untuk menerangkan proses perniagaan sedia ada di perusahaan, apa yang dipanggil model "AS-IS" (sebagaimana adanya) dan keadaan ideal - apa yang perlu diusahakan - model "TO-BE".

Dalam kerjanya, jabatan HR dipandu oleh pesanan sedia ada, dasar syarikat, dan Kod Buruh Persekutuan Rusia. Kakitangan jabatan mesti melaksanakan tugas mereka mengikut huraian kerja yang dibangunkan. Hasil kerja jabatan dalam bidang perakaunan kakitangan adalah dokumen berikut:

· Pesanan untuk pekerjaan

· Pemindahan pesanan

· Perintah pemecatan

· Kontrak khidmat

· Kontrak pekerjaan

· Maklumat mengenai tarikh pelantikan bonus untuk tempoh perkhidmatan

· Sijil pengalaman yang telah ditetapkan

· Perintah pemberian cuti

· Maklumat perakaunan

· Kad peribadi T2 (T2GS)

· Maklumat am

· Maklumat tentang perubahan

· Maklumat tentang komposisi pekerja

· Perjawatan

3.1 Penerangan mengenai objek automasi dan aliran maklumat

Jabatan HR adalah bahagian bebas syarikat. Strukturnya ditunjukkan dalam Rajah 1.

“Rajah 1 - Struktur jabatan HR”

Selaras dengan fungsi dan tugas yang diberikan kepada jabatan, jabatan melaksanakan fungsi berikut (dalam objek automasi):

· mengatur pemilihan, pengambilan dan pengambilan kakitangan dengan kelayakan yang diperlukan dan dalam jumlah yang diperlukan;

· Ciptaan sistem yang berkesan pekerja sepenuh masa;

· pembangunan rancangan kerjaya pekerja;

· pembangunan teknologi kakitangan;

· organisasi buruh;

· latihan, kemajuan dan latihan semula kakitangan;

· penyelidikan iklim sosio-psikologi;

· insentif material dan motivasi kakitangan;

· perancangan kerjaya dan kenaikan pangkat;

· penyeragaman buruh, penilaian rizab dan pensijilan;

· perlindungan dan keselamatan buruh.

Dokumen input/output

Dokumen sumber untuk aktiviti jabatan HR (dalam kemudahan automasi) adalah:

· Sejarah pekerjaan;

· Permohonan pekerja untuk dibuang kerja atas inisiatif mereka sendiri;

· Jadual percutian;

· Lembaran masa dan pengiraan gaji;

· Jurnal aktiviti kawalan;

Dokumen keluaran:

· Pesanan untuk pekerjaan;

· Pemindahan pesanan;

· Perintah pemecatan;

· Kontrak khidmat;

· Kontrak pekerjaan;

· Maklumat mengenai tarikh pelantikan bonus untuk tempoh perkhidmatan;

· Sijil pengalaman yang telah ditetapkan;

· Perintah pemberian cuti;

· Maklumat kepada jabatan perakaunan;

· Kad peribadi T2 (T2GS);

· Maklumat am;

· Daftar;

· Maklumat tentang perubahan;

· Maklumat tentang komposisi pekerja;

· Perjawatan;

Menggunakan metodologi IDEF0, kami memperoleh model fungsi kawasan subjek, yang memaparkan struktur fungsi objek, i.e. tindakan yang dilakukannya dan hubungan antara mereka.

Model berfungsi "gambar rajah konteks AS-IS A-0" dibentangkan dalam [Lampiran A]. Ia merangkumi semua aktiviti jabatan dalam bidang perakaunan kakitangan. Model ini dibentangkan dalam bentuk kotak hitam. Butiran rajah “A0” dibentangkan dalam [Lampiran B].

Fungsi model AS-IS

Fungsi A1

nama:

Algoritma: Memasukkan data pekerja ke dalam sistem;

data input:

Pengeluaran: Pesanan untuk pengambilan pekerja, Pesanan untuk pemindahan, Perintah untuk pemecatan, Kontrak perkhidmatan, Kontrak pekerjaan;

Kawalan:

Mekanisme: Pakar pengambilan;

Fungsi A2

nama: Pengurusan proses buruh;

Algoritma: Organisasi kawalan dan pelaporan;

data input: Jadual percutian, Helaian masa dan pengiraan gaji, Pesanan pengambilan pekerja;

Pengeluaran: Maklumat mengenai tarikh penyerahan bonus untuk tempoh perkhidmatan, Sijil tempoh perkhidmatan yang ditetapkan, Pesanan untuk pemberian cuti, Maklumat kepada jabatan perakaunan;

Kawalan:

Mekanisme: Pakar penilaian kakitangan;

Fungsi A3

nama: Kerja pejabat;

Algoritma: Menjalankan prosedur untuk memastikan maklumat kakitangan sentiasa dikemas kini;

data input: Buku perakaunan pergerakan buku kerja dan sisipan untuk mereka, Jurnal perakaunan aktiviti kawalan, Draf jadual kakitangan;

Pengeluaran: Kad peribadi T2 (T2GS), Maklumat am, Daftar, Maklumat tentang perubahan, Maklumat tentang komposisi pekerja, Jadual perjawatan;

Kawalan: Penerangan mengenai pekerjaan;

Mekanisme: Pakar pengurusan pejabat;

Apabila mengkaji model AS-IS, kelemahan berikut telah dikenalpasti:

· penyimpanan dokumentasi yang tidak sistematik;

· kekurangan buku rujukan;

· carian lama untuk kad pekerja dalam arkib kertas;

Kelemahan yang terdapat dalam model AS-IS boleh diperbetulkan apabila mencipta model TO-BE (seperti yang sepatutnya). Model ini menyepadukan cadangan yang menjanjikan daripada pengurusan dan pekerja perusahaan, pakar dan penganalisis sistem dan membolehkan kami merumuskan visi teknologi rasional baharu untuk syarikat.

4. PEMBANGUNAN MODEL FUNGSI SISTEM« KEPADA- JADILAH»

Menggunakan metodologi IDEF0, kami akan membangunkan model fungsi kawasan subjek yang mencerminkan struktur fungsi objek, i.e. tindakan yang dilakukan dan hubungan antara mereka.

Model berfungsi “TO-BE context diagram A-0” dibentangkan dalam [Lampiran B]. Ia merangkumi semua aktiviti jabatan dalam bidang perakaunan kakitangan. Model ini dibentangkan dalam bentuk kotak hitam. Butiran rajah “A0” dibentangkan dalam [Lampiran D].

Fungsi model «KEPADA- JADILAH»

Fungsi A1

nama: Organisasi pengambilan/pemecatan pekerja;

Algoritma: Memasukkan data pekerja ke dalam kad elektronik;

data input: Buku kerja, permohonan pekerja untuk dibuang kerja atas inisiatif sendiri;

Pengeluaran: Pesanan untuk pengambilan pekerja, Pesanan untuk pemindahan, Pesanan untuk pemecatan, Kontrak perkhidmatan, Kontrak pekerjaan, Kad pekerja elektronik;

Kawalan: Kod Buruh Persekutuan Rusia, Perihalan Kerja, Peraturan Mengenai Ganjaran Pekerja, Dasar Syarikat;

Mekanisme: Pakar pengambilan, Sistem maklumat;

Fungsi A2

nama: Pengurusan sistem;

Algoritma: Organisasi kawalan dan kerja dengan kad pekerja. Menjalankan prosedur untuk memastikan maklumat kakitangan sentiasa dikemas kini;

data input: Jadual percutian, Lembaran masa dan pengiraan gaji, Log kawalan, Kad pekerja elektronik;

Pengeluaran: Senarai pekerja;

Kawalan: Penerangan kerja, Polisi Syarikat, Peraturan Buruh Dalaman;

Mekanisme:

Fungsi A3

nama: Pelaporan;

Algoritma: Keluarkan dan cetak maklumat yang diperlukan dalam bentuk laporan

data input: Senarai pekerja;

Pengeluaran: Maklumat mengenai tarikh penyerahan bonus untuk tempoh perkhidmatan, Sijil tempoh perkhidmatan yang ditetapkan, Pesanan untuk memberikan percutian, Maklumat kepada jabatan perakaunan, Kad peribadi T2 (T2GS), Maklumat am, Daftar, Maklumat tentang perubahan, Maklumat tentang komposisi pekerja, Jadual perjawatan;

Mekanisme: Sistem informasi;

Untuk menggambarkan dengan lebih terperinci perbezaan antara model "TO-BE" dan "AS-IS", kami akan melakukan penguraian fungsi "A2" dan membentangkannya dalam [Lampiran E].

Fungsi model «KEPADA- JADILAHperincian cartaA2"

Fungsi A21

nama: Bekerja dengan kad elektronik;

Algoritma: Termasuk semua operasi yang dijalankan dengan data peribadi pekerja;

data input: Jadual percutian, Lembaran masa dan pengiraan gaji, Log kawalan, Kad elektronik pekerja, Tempoh perkhidmatan pekerja, Meja kakitangan;

Pengeluaran:

Kawalan: Penerangan kerja, Polisi Syarikat, Peraturan Buruh Dalaman;

Mekanisme: Pakar penilaian kakitangan, pakar pengurusan rekod, sistem maklumat;

Fungsi A22

nama: Pembentukan kakitangan;

Algoritma: Pembentukan dibuat berdasarkan data mengenai semua jabatan dan pekerja syarikat;

data input: Helaian masa dan pengiraan gaji, Data peribadi pekerja;

Pengeluaran: Meja kakitangan;

Kawalan: Peraturan buruh dalaman;

Mekanisme: Pakar Pengurusan Pejabat, Sistem Maklumat;

Fungsi A23

nama: Pengiraan automatik tempoh perkhidmatan;

Algoritma: Pengiraan dijalankan sepanjang keseluruhan kerjaya pekerja dalam perusahaan ini;

data input: Data peribadi pekerja;

Pengeluaran: Nilai tempoh perkhidmatan pekerja;

Kawalan: Penerangan mengenai pekerjaan;

Mekanisme: Sistem informasi;

Fungsi A24

nama: Penapisan;

Algoritma: Pembentukan senarai pekerja yang memenuhi ciri-ciri yang ditentukan;

data input: Data peribadi pekerja;

Pengeluaran: Senarai pekerja;

Mekanisme: Sistem informasi;

4.1 Fungsi utama sistem

· Menyimpan maklumat berstruktur tentang pekerja dalam bentuk kad dengan butiran yang diperlukan;

· Mengekalkan direktori perusahaan, jenis jawatan, wilayah dan pelbagai direktori perkhidmatan;

· Cari kad mengikut atribut;

· Menapis kad mengikut butiran dan teks (bersifat dan teks penuh);

· Pengiraan automatik tempoh perkhidmatan pekerja;

· Eksport maklumat yang diperlukan kepada perisian biasa lain (Microsoft Excel);

· Output pelbagai laporan.

Secara ringkas, prinsip operasi sistem boleh dibentangkan seperti berikut:

· Objek maklumat utama sistem ialah Kad Pekerja yang menyimpan maklumat berstruktur tentang objek yang sepadan.

· Maklumat rujukan tambahan disimpan dalam Direktori sistem, digunakan semasa mengisi medan kad dan untuk tujuan rasmi lain.

· Pengguna bekerja dengan sistem menggunakan aplikasi klien, mendapatkan melaluinya, mengikut haknya, akses kepada objek sistemnya. Pengguna boleh mencari, melihat, mencipta dan mengubah suai objek yang dia mempunyai hak yang mencukupi untuk bekerja.

· Sistem secara automatik melaksanakan tindakan yang disediakan oleh logik perniagaan kad dan proses perniagaan.

Arahan utama semasa membuat sistem adalah seperti berikut:

· Menghimpunkan mekanisme untuk bekerja dengan dokumen kertas dan elektronik supaya dapat memastikan aliran dokumen "lancar" berdasarkan sistem yang mudah, mudah dipelajari, pantas dengan antara muka pengguna yang ringkas dan mesra.

· Penyederhanaan maksimum kerja pengurus dengan sistem, direka untuk menjimatkan masa dengan ketara, kerana pengurus yang sering perlu bekerja dengan kedua-dua versi kertas dan elektronik dokumen.

· Memudahkan proses memasukkan dokumen ke dalam sistem, tanpa mengira kaedah dan bentuk di mana ia tiba di organisasi (kertas, faks, e-mel, dll.).

· Meningkatkan keyakinan pengguna dalam sistem pengurusan dokumen elektronik, termasuk dengan meningkatkan kebolehpercayaan penyimpanan dokumen.

· Memudahkan pengurusan proses perniagaan untuk kedua-dua tugasan pemprosesan dokumen dan bukan dokumen.

4. 2 Hasil yang dijangkakan daripada pelaksanaan sistemelektronikaliran dokumen

· Mengurangkan risiko kehilangan maklumat dan teknologi apabila pekerja utama keluar.

· Dalam pengurusan dokumen elektronik Dokumen yang diperlukan sentiasa di tangan: pergantungan rendah pada personaliti, carian berkesan untuk dokumen;

· Meningkatkan kecekapan pengurusan;

· Peningkatan produktiviti buruh;

· Pekerja disediakan maklumat terkini;

· Pengurangan risiko;

· Memastikan keselamatan penyimpanan maklumat komersial.

5. PEMBANGUNAN MODEL INFOLOGI SISTEM

5.1 Pembangunan model data maklumat

Model data maklumat ialah penerangan yang dibuat menggunakan bahasa semula jadi, rumus matematik, jadual, graf dan cara lain. Elemen konstruktif utama model maklumat ialah entiti, hubungan antara mereka dan sifatnya (atribut).

Apabila membina model maklumat menggunakan gambar rajah ER, entiti digambarkan sebagai segi empat tepat, perkaitan sebagai rombus atau heksagon, atribut sebagai bujur, dan sambungan di antara mereka sebagai tepi bukan arah, di atasnya darjah sambungan dan penjelasan yang diperlukan ditunjukkan.

Berdasarkan analisis bidang subjek dan keperluan untuk sistem pengurusan dokumen elektronik, entiti berikut telah dikenal pasti:

· Pekerja

· Pendidikan

· Pendidikan tambahan

· Sejarah pekerjaan

· Polisi perubatan

· ID Tentera

· Anugerah

· Saudara mara

· Elaun

· Faedah

· Pindah destinasi

· Perjalanan perniagaan

· Pemutusan gaji

· Bantuan material

· Pensijilan

· Percutian

· Cuti sakit

· Perusahaan

· Jenis pendidikan

kawasan

· Pertubuhan pendidikan

· Jenis jawatan

· Jenis pengalaman

Komunikasi "Pendidikan" kepunyaan

Komunikasi "Tambah. pendidikan" kepunyaan"Pekerja" ialah hubungan M:1;

Komunikasi "Anugerah" kepunyaan"Pekerja" ialah hubungan M:1;

Sambungan "Saudara mara" kepunyaan"Pekerja" ialah hubungan M:1;

Komunikasi "Elaun" kepunyaan"Pekerja" ialah hubungan M:1;

Komunikasi "Faedah" kepunyaan"Pekerja" ialah hubungan M:1;

Komunikasi Pindah Destinasi kepunyaan"Pekerja" ialah hubungan M:1;

Komunikasi "Perjalanan perniagaan" kepunyaan"Pekerja" ialah hubungan M:1;

Komunikasi "Bayaran pemberhentian" kepunyaan"Pekerja" ialah hubungan M:1;

Komunikasi "Bantuan bahan" kepunyaan"Pekerja" ialah hubungan M:1;

Komunikasi "Pensijilan" kepunyaan"Pekerja" ialah hubungan M:1;

Sambungan "percutian". kepunyaan"Pekerja" ialah hubungan M:1;

Komunikasi "Daun Sakit" kepunyaan"Pekerja" ialah hubungan M:1;

Komunikasi "Rizab" kepunyaan

Hubungan jenis pekerjaan kepunyaan"Rizab" ialah sambungan 1:M;

Komunikasi "Buku kerja" kepunyaan"Pekerja" ialah hubungan 1:1;

Komunikasi "Poly Perubatan" kepunyaan"Pekerja" ialah hubungan 1:1;

Komunikasi "ID Tentera" kepunyaan"Pekerja" ialah hubungan 1:1;

Komunikasi Perusahaan kepunyaan

Komunikasi "Jenis pendidikan" kepunyaan"Pekerja" ialah hubungan 1:M;

Komunikasi "Pengalaman" kepunyaan"Pekerja" ialah hubungan M:M;

Hubungan "Jenis pengalaman" kepunyaan"Kekananan" ialah sambungan jenis 1:M;

5.2 Pembangunan model data logik data

Model maklumat mesti dipetakan ke dalam model logik data berorientasikan komputer. Model datalogi memastikan kebebasan data pada dua tahap - logik dan fizikal.

Lapisan logik model data ialah pandangan abstrak data, di mana data diwakili kerana ia kelihatan di dunia nyata dan dipanggil seperti yang dipanggil dalam dunia nyata. Model data logik dicipta berdasarkan rajah hubungan entiti, yang merangkumi entiti dan hubungan antara mereka. Setiap entiti ialah satu set objek individu yang serupa yang dipanggil instance. Setiap salinan adalah individu dan berbeza daripada semua salinan lain. Entiti mempunyai satu set atribut, setiap satunya menyatakan sifat khusus objek.

Model logik sistem dibentangkan dalam [Lampiran L] dan dalam [Bahan grafik 11].

Jadual dibahagikan kepada apa yang dipanggil rujukan, jadual kerja dan perkhidmatan. Jadual direktori menyimpan nama beberapa objek, contohnya, nama kategori atau jenis pengalaman. Setiap daripada mereka diberikan kod unik dalam jadual tertentu, yang mana anda boleh mencari nama objek yang sepadan dalam set yang terkandung dalam jadual. Dalam jadual kerja, hampir semua maklumat disimpan dalam kod atau kunci rekod; jadual dipautkan antara satu sama lain melalui kod (atau kunci rekod). Dalam jadual perkhidmatan, operasi jenis tambahan dilakukan, sebagai contoh, tempoh perkhidmatan dikira.

6 . HURAIAN SENIBINA SISTEM

Sistem maklumat automatik "Perakaunan Personel" menggunakan seni bina pelayan pelanggan tiga peringkat (Rajah 2).

“Rajah 2 - Seni Bina sistem Perakaunan Personel”

Sistem maklumat automatik "Perakaunan Personel" secara konvensional dibahagikan kepada tiga subsistem:

1. Subsistem penyimpanan data.

2. Subsistem pertukaran data.

3. Subsistem aplikasi.

6 .1 Subsistem penyimpanan

MS SQL DBMS bertindak sebagai subsistem penyimpanan data. DBMS berfungsi dengan pangkalan data di mana semua data peribadi pekerja disimpan secara berstruktur.

Maklumat ini digunakan oleh semua subsistem semasa operasi, menukarnya dengan berkesan semasa operasi.

6 .2 Subsistem pertukaran data

Subsistem pertukaran data ialah perkhidmatan Web yang direka untuk bertukar maklumat antara aplikasi klien (subsistem aplikasi) dan pangkalan data. Perkhidmatan web dibangunkan menggunakan teknologi Windows Yayasan Komunikasi ialah model pengaturcaraan bersatu aplikasi yang diedarkan pada platform Microsoft. Ia menggabungkan teknologi terdahulu - ASMX, .NET Remoting, DCOM dan MSMQ - dan menyediakan API yang boleh diperluaskan yang memenuhi keperluan pelbagai yang timbul apabila membina sistem teragih.

Perkhidmatan web bertukar data dengan aplikasi klien melalui protokol HTTP, dan juga menyokong pertukaran data dupleks (pertukaran serentak dalam kedua-dua arah).

6 .3 Subsistem aplikasi

Enjin aplikasi ialah aplikasi pelanggan yang berkomunikasi dengan perkhidmatan web. Aplikasi pelanggan dibangunkan dalam persekitaran pembangunan bersepadu Delphi.

Delphi ialah bahasa pengaturcaraan yang penting, berstruktur, berorientasikan objek, dialek Objek Pascal. Bermula dengan persekitaran pembangunan Delphi 7.0, Borland mula menggunakan nama Delphi untuk merujuk kepada bahasa Object Pascal dalam dokumen rasmi. Sejak tahun 2007, bahasa Delphi (berasal daripada Object Pascal) mula menjalani kehidupan bebasnya sendiri dan mengalami pelbagai perubahan berkaitan trend moden(contohnya, dengan pembangunan platform .NET) pembangunan bahasa pengaturcaraan: pembantu kelas, operator lebih muatan dan banyak lagi muncul.

Penerangan tentang fungsi aplikasi

Pengguna sistem bekerja secara langsung dengan permohonan pelanggan. Tetingkap utama aplikasi [Lampiran E] memaparkan senarai semua pekerja syarikat, yang boleh diisih dan ditemui mengikut pelbagai atribut. Untuk memasukkan pekerja baharu ke dalam sistem, anda mesti mencipta "Kad Individu" [Lampiran G] dan mengisinya dengan data peribadi pekerja. Pertama sekali, anda perlu mengisi ruangan “No. Pence.” kerana ia adalah kunci.

Untuk menugaskan seseorang ke sebarang jawatan, anda perlu pergi ke kad "Maklumat tambahan" [Lampiran 3], di mana atribut tambahan diisi, termasuk "Tugasan dan pemindahan." Apabila menambah janji temu baharu, tetingkap "Pengambilan dan pindahkan ke kerja lain" [Lampiran I] terbuka, yang menunjukkan segala-galanya tentang kedudukan semasa pekerja. Selepas mengisi semua atribut, tempoh perkhidmatan pekerja secara automatik mula dikira.

Apabila mengisi kad elektronik untuk semua pekerja, adalah wajar untuk membuat jadual kakitangan.

Untuk menapis kad elektronik, gunakan tetingkap "Penapisan" [Lampiran K]. Ia menentukan satu atau lebih atribut yang mana kad perlu ditapis. Senarai yang terhasil boleh digunakan untuk mengedit data atau menjana pelbagai laporan untuk seorang atau lebih pekerja.

ZKESIMPULAN

Tesis ini dikhaskan untuk automasi aliran dokumen dalam rangka kerja jabatan HR syarikat IVTs LLC.

Tujuan tesis ini adalah untuk mencipta projek “Personnel Accounting”.

Untuk mencapai matlamat ini, tugas-tugas berikut telah dirumus dan diselesaikan:

· Analisis aliran maklumat telah dijalankan;

· Membangunkan model aktiviti “seperti yang sepatutnya” menggunakan standard IDEF0;

· Membangunkan model data maklumat dalam tatatanda IDEF1X;

· Satu spesifikasi teknikal untuk sistem maklumat jabatan telah dibangunkan berdasarkan GOST 34/602-89, yang diberikan dalam [Lampiran M].

DENGANRUJUKAN

1. GOST 34.602-89 “Teknologi maklumat. Set piawaian untuk sistem automatik. Spesifikasi teknikal untuk penciptaan sistem automatik";

2. GOST 34.602-89 "Peraturan untuk menyediakan spesifikasi teknikal." - URL: http://url5.ru/hej (tarikh lawatan 11/25/2011);

3. Kod Buruh Persekutuan Rusia. - Edisi 2011-2012

4. Vendrov A.M. “Reka bentuk perisian untuk sistem maklumat ekonomi”: Kewangan dan Statistik. - 2002;

5. Kibanova A.Ya. “Pengurusan Kakitangan Organisasi”: INFRA-M. - 2005;

6. Maklakov S.V. “BPwin dan Erwin. CASE-tools untuk membangunkan sistem maklumat”: DIALOG-MEPhI. - 2000;

7. Maklakov S.V. “Memodelkan proses perniagaan dengan BPwin 4.0”: DIALOG-MEPhI. - 2002 - 224c.;

8. Buku rujukan kelayakan untuk jawatan pengurus, pakar dan pekerja: INFRA-M. - 2003 - 96 hlm.

Disiarkan di Allbest.ru

...

Dokumen yang serupa

    Justifikasi keperluan untuk membangunkan "Keselamatan Maklumat" AOS. Membina model aktiviti "As is" (AS-IS) dan "To be" (TO-BE). Analisis produk perisian. Mencipta model domain. Pembangunan sistem maklumat.

    laporan amalan, ditambah 05/31/2015

    Ciri-ciri umum perusahaan dan pengenalpastian masalah dalam aktivitinya, analisis pendekatan yang diketahui untuk menyelesaikannya. Alat pembangunan dan analisis aliran maklumat. Pembangunan dan struktur model aktiviti perusahaan "sebagaimana adanya" dan "sepatutnya".

    kerja kursus, ditambah 20/12/2013

    Konsep sistem maklumat automatik. Pembinaan model berorientasikan fungsi "sebagaimana adanya" (sebagaimana adanya) dan "sebagaimana seharusnya" (akan ada). Penerangan pangkalan data, pembangunan aplikasi, manual pengguna. Invois, pesanan pembayaran.

    tesis, ditambah 04/23/2013

    Analisis aliran maklumat berkaitan aktiviti bengkel tayar. Pembangunan model data maklumat. Penerangan mengenai spesifikasi teknikal untuk pembangunan perkhidmatan web. Merangka pengurusan konfigurasi dan pelan kawalan kualiti.

    kerja kursus, ditambah 25/12/2014

    Kajian teknologi pos sedia ada. Merangka model operasi teknologi dalam format "seadanya". Pembangunan model operasi teknologi automatik dalam format "seperti yang sepatutnya" (TO-BE). Pembangunan spesifikasi teknikal untuk stesen kerja automatik.

    ujian, ditambah 12/20/2010

    Transkrip temu bual dengan ketua MBOU "Pusat Pendidikan di kampung Markovo". Penerangan kerja, aktiviti bahagian perkhidmatan pelanggan. Membina model aktiviti "sebagaimana adanya" dan "sepatutnya". Penciptaan sistem maklumat automatik.

    kerja kursus, ditambah 04/25/2013

    Pembinaan model aktiviti "sebagaimana adanya" (AS–IS) dan "sebagaimana yang sepatutnya" (TO–BE) untuk meningkatkan kecekapan perakaunan barangan di gudang TNT Trading LLC. Pembentukan spesifikasi teknikal untuk penciptaan sistem maklumat automatik untuk perusahaan.

    kerja kursus, ditambah 04/12/2012

    Pembangunan model fungsian proses pengurusan stor. Merangka spesifikasi kes penggunaan dalam bentuk jadual. Buat gambar rajah kelas, urutan, keadaan dan aktiviti. Pembentangan pangkalan data, penerangan borang skrin dan pertanyaan.

    kerja kursus, tambah 07/15/2012

    Kajian menyeluruh tentang objek pemformatan - UralPromSnab LLC. Pembangunan model proses perniagaan AS-IS dan analisis kesesakan. Pembangunan spesifikasi teknikal untuk pembelian dan pelaksanaan sistem perakaunan automatik siap pakai "Galaktika ERP 9.1".

    kerja kursus, ditambah 12/12/2013

    Penentuan kelas keselamatan sistem pembesar suara. Pembangunan model ancaman. Pemilihan mekanisme dan cara untuk melindungi sumber maklumat daripada capaian yang tidak dibenarkan. Mencipta struktur direktori untuk bilangan pengguna sistem automatik tertentu.

DENGANmilikan

Pendahuluan………………………………………………………………..…………………….8

1. Konsep asas.

Pangkalan data. DBMS……………………………………………………………………..9

Jenis pangkalan data. Jenis model data…………………………………………10

Asas pembangunan pangkalan data dalam Delphi............................................ ........14

Penyataan masalah dan keperluan program……………………………….15

2. Pembangunan pangkalan data “Sistem Maklumat”. kompleks hotel».

2.1 Analisis bidang subjek dan pilihan kaedah penyelesaian…………………..21

2.2 Pembangunan algoritma atur cara………………………………………………22

2.2.1 Konsep algoritma. Jenis-jenis algoritma………………………………….22

2.2.2 Algoritma untuk pengendalian pangkalan data “Sistem maklumat kompleks hotel”…………………………………………………………………………..24

2.3 Pembangunan antara muka program…………………………………………..26

2.3.1 Konsep antara muka…………………………………………………………26

2.3.2 Jenis antara muka……………………………………………………………………..26

2.3.3 Pembangunan antara muka pangkalan data “Sistem Maklumat Kompleks Hotel”…………………………………………………………29

2.4 Pemilihan dan justifikasi persekitaran pengaturcaraan………………………………………………………….32

2.5 Menguji program.

2.5.1 Konsep proses pengujian………………………………………….33

2.5.2 Jenis dan kaedah ujian………………………………………………………………….33

2.5.3 Proses dan keputusan ujian…………………………………………36

2.6 Dokumentasi perisian.

2.6.1 Manual pengendali……………………………………………………….37

2.6.2 Panduan Pengaturcara……………………………………….39

2.6.3 Manual penyelenggaraan……………………..40

3. Pengendalian perisian.

3.1 Struktur pusat komputer………………………………………….45

3.2 Penerangan kerja juruteknik pengaturcara…………………….46

4. Pengiraan kos produk perisian…………………….…….50

5. Langkah-langkah keselamatan dan kebakaran.

5.1 Peruntukan keselamatan am……………………………….55

5.2 Langkah berjaga-jaga keselamatan apabila bekerja dengan PC……………………………….58

Kesimpulan………………………………………………………………………………….61

Rujukan……………………………………………………….62

Lampiran………………………………………………………………….63

pengenalan


Dengan perkembangan masyarakat, keperluan untuk pertukaran maklumat yang meluas semakin timbul. Walau bagaimanapun, hanya selepas penciptaan penulisan dan percetakan, yang memungkinkan untuk mengumpul dan mengedarkan data secara beramai-ramai, dan penciptaan telegraf dan komunikasi telefon yang menghantar mesej dalam masa seminit, sistem penyebaran maklumat timbul. Manusia mula menggunakan pelbagai peranti dan peranti teknikal untuk memproses maklumat dalam bentuk menambah mesin, peraturan slaid, kalkulator, dan komputer elektronik, yang menandakan peralihan kepada masyarakat maklumat.

Kerja seseorang dengan maklumat apabila menggunakan teknologi komputer membuat tuntutan baharu kepada masyarakat, dan dalam hal ini, pemformatan sedang berkembang.

Pemformatan masyarakat boleh dipanggil proses sosio-ekonomi dan saintifik-teknikal yang teratur untuk mewujudkan keadaan optimum untuk memenuhi keperluan maklumat dan merealisasikan hak warganegara, organisasi, persatuan, badan kerajaan, dll. berdasarkan pembentukan dan penggunaan sumber maklumat yang berkaitan.

Pemformatan ialah maklumat, data dengan bantuan pengalaman dan pengetahuan terkumpul dipindahkan.

Kertas kerja ini mengkaji peringkat reka bentuk dan pelaksanaan pangkalan data "Sistem Maklumat Kompleks Hotel", yang memenuhi keperluan untuk menetapkan terma rujukan untuk reka bentuk diploma.

1. Konsep asas

1.1 Pangkalan Data. DBMS


Bentuk sistem maklumat moden ialah bank data, yang merangkumi komponen berikut: sistem komputer, sistem pengurusan pangkalan data, satu atau lebih pangkalan data, satu set program aplikasi.

Pangkalan data ialah set berkongsi data yang berkaitan secara logik dan penerangan data ini yang direka bentuk untuk memenuhi keperluan maklumat organisasi firma.

Pangkalan data ialah satu stor data besar yang ditakrifkan sekali dan kemudian digunakan secara serentak oleh ramai pengguna dari jabatan yang berbeza. Daripada fail berselerak dengan data berlebihan, di sini semua data dikumpulkan bersama-sama dengan jumlah minimum lebihan. Pangkalan data menyimpan bukan sahaja data operasi organisasi, tetapi juga penerangannya. Maklumat dalam pangkalan data mesti memenuhi banyak keperluan, yang utama ialah: tidak redundansi, konsistensi, integriti.

Sistem pengurusan pangkalan data (DBMS) ialah perisian yang membolehkan pengguna mentakrif, mencipta, menyelenggara dan mempunyai akses terkawal kepada pangkalan data.

DBMS ialah perisian yang berinteraksi dengan aplikasi pengguna dan pangkalan data dan mempunyai keupayaan berikut:

Membolehkan anda menentukan pangkalan data;

Membolehkan anda memasukkan, mengemas kini, memadam dan mendapatkan semula maklumat daripada pangkalan data;

Menyediakan akses terkawal kepada pangkalan data.

Mempunyai fungsi sedemikian menjadikan DBMS sebagai alat yang sangat berguna.

Kelebihan DBMS:

Kawalan lebihan data;

Ketekalan data;

Maklumat yang lebih berguna dengan jumlah data yang disimpan yang sama;

Perkongsian data;

Sokongan integriti data;

Peningkatan keselamatan;

Pemakaian piawaian;

Meningkatkan kecekapan dengan peningkatan skala sistem;

Keupayaan untuk mencari kompromi apabila terdapat keperluan yang bercanggah;

Peningkatan ketersediaan data dan kesediaan operasi;

Penunjuk prestasi yang lebih baik;

Memudahkan penyelenggaraan sistem kerana kebebasan data;

Pengurusan konkurensi yang lebih baik;

Perkhidmatan sandaran dan pemulihan lanjutan.

Kelemahan DBMS:

Kerumitan;

kos DBMS;

Kos perkakasan tambahan;

Kos penukaran;

Prestasi;

Akibat yang lebih serius jika sistem gagal.

1.2 Jenis pangkalan data. Jenis Model Data


Jenis pangkalan data.

Klasifikasi pangkalan data dan bank data boleh dibuat mengikut pelbagai kriteria yang berkaitan dengan komponen dan aspek fungsi bank data yang berbeza, antaranya, sebagai contoh, berikut dibezakan.

Berdasarkan bentuk maklumat yang dibentangkan, seseorang boleh membezakan fakta, dokumentari, multimedia, yang pada satu darjah atau yang lain sepadan dengan bentuk digital, simbolik dan lain-lain (bukan digital dan bukan simbolik) perwakilan maklumat dalam persekitaran pengkomputeran. Yang terakhir termasuk pangkalan data kartografi, video, audio, grafik dan lain-lain.

Berdasarkan jenis maklumat yang disimpan (bukan multimedia), pangkalan data fakta, dokumentari dan leksikografi boleh dibezakan. Pangkalan data leksikografik ialah pengelas, pengekod, kamus kata dasar, tesaurus, rubrikator, dsb., yang biasanya digunakan sebagai rujukan bersama dengan pangkalan data dokumentari atau fakta. Pangkalan data dokumen dibahagikan mengikut tahap pembentangan maklumat kepada teks penuh (yang dipanggil dokumen "utama") dan dokumen bibliografi-abstrak ("sekunder" yang mencerminkan dokumen utama pada peringkat alamat dan kandungan).

Berdasarkan jenis model data yang digunakan, terdapat tiga kelas pangkalan data klasik: hierarki, rangkaian, hubungan. Perkembangan teknologi pemprosesan data telah membawa kepada kemunculan pangkalan data pasca hubungan, berorientasikan objek, multidimensi, yang pada satu darjah atau yang lain sepadan dengan tiga model klasik yang disebutkan.

Berdasarkan topologi storan data, pangkalan data tempatan dan teragih dibezakan.

Berdasarkan tipologi capaian dan sifat penggunaan maklumat yang disimpan, pangkalan data boleh dibahagikan kepada khusus dan bersepadu.

Berdasarkan tujuan fungsian (sifat tugas yang diselesaikan dengan bantuan pangkalan data dan, dengan itu, sifat penggunaan data), kita boleh membezakan maklumat operasi dan rujukan. Yang terakhir termasuk pangkalan data retrospektif (katalog perpustakaan elektronik, pangkalan data maklumat statistik, dll.), yang digunakan untuk sokongan maklumat aktiviti teras dan tidak melibatkan perubahan pada rekod sedia ada, contohnya, berdasarkan hasil aktiviti ini. Pangkalan data operasi direka untuk mengawal pelbagai proses teknologi. Dalam kes ini, data bukan sahaja diambil daripada pangkalan data, tetapi juga diubah (ditambah), termasuk hasil daripada penggunaan ini.

Berdasarkan skop aplikasi yang mungkin, seseorang boleh membezakan antara sistem universal dan khusus (atau berorientasikan masalah).

Berdasarkan tahap kebolehcapaian, kita boleh membezakan antara pangkalan data akses pengguna awam dan terhad. Dalam kes kedua, kita bercakap tentang akses terkawal, yang secara individu menentukan bukan sahaja set data yang tersedia, tetapi juga sifat operasi yang tersedia kepada pengguna.

Perlu diingatkan bahawa klasifikasi yang dibentangkan tidak lengkap dan menyeluruh. Ia sebahagian besarnya mencerminkan keadaan sejarah dalam bidang aktiviti yang berkaitan dengan pembangunan dan penggunaan pangkalan data.

Dalam kes kedua, adalah lebih tepat untuk bercakap tentang sistem maklumat bersepadu yang menggabungkan data heterogen dalam persekitaran yang sama, mungkin disimpan dalam pelbagai jenis pangkalan data, tetapi digunakan untuk menyelesaikan satu masalah aplikasi.

Model data.

Model data ialah set konsep bersepadu untuk menerangkan data, hubungan antara mereka, dan kekangan yang diletakkan pada data dalam organisasi.

Model ialah perwakilan "dunia sebenar" objek dan peristiwa, serta hubungan yang wujud di antara mereka. Model harus mencerminkan konsep asas, yang dibentangkan dalam cara yang membolehkan pereka pangkalan data dan pengguna untuk menyampaikan pandangan yang khusus dan jelas tentang pemahaman mereka tentang peranan data tertentu dalam organisasi. Tujuan membina model data adalah untuk mempersembahkan data dengan cara yang boleh difahami. Jika perwakilan sedemikian mungkin, maka model data boleh digunakan dengan mudah semasa mereka bentuk pangkalan data.

Jenis model data.

Model Data Objektif

Apabila membina model data objek, konsep seperti entiti, atribut dan perhubungan digunakan. Entiti ialah elemen berasingan bagi organisasi yang mesti diwakili dalam pangkalan data. Atribut ialah sifat yang menerangkan beberapa aspek objek dan nilainya harus direkodkan, dan hubungan ialah hubungan bersekutu antara entiti. Jenis biasa model data objek: model hubungan entiti, model semantik, model berfungsi dan model berorientasikan objek.

Model data berasaskan rekod

Dalam model berasaskan rekod, pangkalan data terdiri daripada beberapa rekod format tetap yang boleh terdiri daripada jenis yang berbeza. Setiap jenis rekod mentakrifkan kuantiti tetap medan, setiap satunya mempunyai panjang tetap. Terdapat tiga jenis model data logik berasaskan rekod: model data hubungan, model data rangkaian dan model data hierarki.

Model data hubungan

Model data hubungan adalah berdasarkan konsep hubungan matematik. Dalam model hubungan, data dan perhubungan dibentangkan dalam bentuk jadual, setiap satunya mempunyai beberapa lajur dengan nama unik. Dalam model data hubungan, satu-satunya keperluan ialah pangkalan data, dari sudut pandangan pengguna, muncul sebagai koleksi jadual.

Model data rangkaian

Dalam model rangkaian, data diwakili sebagai koleksi rekod, dan perhubungan diwakili sebagai set. Di sini set dimodelkan dan dilaksanakan secara eksplisit menggunakan penunjuk. Model rangkaian boleh diwakili sebagai graf dengan rekod dalam bentuk nod graf dan set dalam bentuk tepinya.

Model data hierarki

Model hierarki ialah subjenis terhad bagi model rangkaian. Ia juga mewakili data sebagai koleksi rekod dan perhubungan sebagai set. Walau bagaimanapun, dalam model hierarki, nod hanya boleh mempunyai satu induk. Model hierarki boleh diwakili sebagai graf pokok dengan rekod sebagai nod dan ditetapkan sebagai tepi.

Model Data Fizikal

Model data fizikal menerangkan cara data disimpan dalam komputer, memberikan maklumat tentang struktur rekod, susunannya dan laluan akses sedia ada. Tidak terdapat banyak model data fizikal seperti yang logik, dan yang paling popular di kalangan mereka ialah model generalisasi dan model memori bingkai.


1.3 Asas pembangunan pangkalan dataDelphi

Apabila mencipta program yang berfungsi dengan pangkalan data, sistem Delphi secara tradisinya menggunakan Enjin Pangkalan Data Borland (BDE). Mekanisme ini dilaksanakan sebagai satu set perpustakaan yang menyediakan program yang ditulis dalam Pascal dengan akses mudah dan mudah kepada pangkalan data, tanpa mengira seni binanya. Apabila menggunakan mekanisme BDE, pembangun mungkin tidak memikirkan bagaimana programnya akan berfungsi dengan pangkalan data di peringkat fizikal. Di samping itu, apabila beralih kepada menggunakan DBMS daripada pengeluar yang berbeza, pengaturcara tidak perlu menukar kod sumber programnya. Ia cukup untuk membuat perubahan hanya pada tetapan BDE.

Mencipta jadual.

Untuk membuat jadual dalam sistem Delphi, terdapat aplikasi Desktop Pangkalan Data. Jadual baharu dibuat dengan arahan Fail – Baru – Jadual. Apabila mengisi jadual, medan berikut diambil kira: Nama Medan (nyatakan nama medan (dalam bahasa Inggeris), tidak boleh bermula dengan ruang), Jenis (jenis medan. Apabila anda klik kanan, menu dibuka untuk memilih jenis), Saiz (ditunjukkan dalam bilangan aksara), Kekunci (medan kekunci).

Kemudian jadual perlu diindeks. Untuk melakukan ini, dalam bahagian Sifat jadual, buka senarai juntai bawah. Dan pilih bahagian Indeks Sekunder. Klik butang Define. Pada ketika ini, penciptaan jadual telah selesai; ia perlu disimpan (Simpan sebagai).

Seterusnya, jadual yang tinggal dibuat (menggunakan prinsip yang sama). Apabila mendaftarkan kumpulan jadual yang dicipta sebagai pangkalan data lengkap dalam sistem BDE, aplikasi SQL Exploer digunakan. Di sini kami mencipta pangkalan data baharu (Objek - Baharu), nyatakan laluan direktori kerja dan simpan (Guna).

1.4 Penyataan masalah dan keperluan program


pengenalan.

Skop aplikasi program "Sistem Maklumat Kompleks Hotel" ialah penerangan dan ciri-ciri hotel (bangunan), bilangan bilik di pelbagai hotel, lokasi bilik, ketersediaan perkhidmatan pengguna. Keupayaan untuk menempah bilik untuk satu orang dan untuk sekumpulan orang, peluang untuk belajar tentang perkhidmatan tambahan dan kos perkhidmatan ini, menyimpulkan perjanjian dengan organisasi besar untuk penyediaan bilik, kemungkinan menolak bilik. Menyimpan rekod pendapat tentang nombor, aduan, mengekalkan dan mengkaji statistik.

Program ini akan mengautomasikan kerja menyimpan rekod bilik yang tersedia, bilik yang diduduki, ciri setiap hotel, bilik dan perkhidmatan yang disediakan, yang akan mengurangkan intensiti buruh kerja.

Program ini akan mendapat permintaan di pasaran, kerana terdapat banyak hotel (bangunan) yang perlu mengekalkan maklumat tentang bilik, menerima permintaan untuk tempahan, dan menyediakan, atas permintaan orang, maklumat yang diperlukan tentang pembayaran, perkhidmatan, dan tambahan. perkhidmatan yang tidak termasuk dalam bilik bil (cucian kering, dobi, hiburan, makanan tambahan).

Asas pembangunan.

Pembangunan program "Sistem Maklumat Kompleks Hotel" dijalankan berdasarkan tugasan reka bentuk diploma.

Tugasan itu telah diluluskan dan dikeluarkan oleh Kolej Tenaga Chelyabinsk.

Tujuan pembangunan.

Tujuan fungsian - program ini membolehkan anda mengedit pangkalan data dengan cepat dan mudah (menambah rekod baharu, memadam rekod lama, membuat perubahan yang diperlukan pada rekod sedia ada).

Program ini akan membolehkan pengguna mengetahui semua maklumat yang diminati, dan, jika perlu, menerima hasil kerja dalam bentuk tindak balas kepada permintaan. Jawapan kepada permintaan dipaparkan dalam bentuk jadual pada borang utama. Program ini juga melakukan carian data pantas.

Tujuan operasi - program ini digunakan oleh pengguna untuk mengautomasikan perakaunan hotel sedia ada (bangunan), ciri bilik, bilangan yang tersedia dan nombor yang diduduki, serta untuk merangka perjanjian tempahan.


Keperluan untuk produk perisian.

I) Keperluan untuk ciri fungsi - program "Sistem Maklumat Kompleks Hotel" mesti melaksanakan fungsi berikut:

1) data yang dimasukkan oleh pengguna mesti secara automatik dimasukkan ke dalam pangkalan data;

2) kawalan ketepatan data yang dimasukkan adalah perlu, sekiranya berlaku ralat, data tidak boleh dimasukkan ke dalam pangkalan data;

3) adalah mungkin untuk menambah rekod baru ke pangkalan data, memadam rekod yang lapuk atau tidak perlu, dan mengedit yang sedia ada;

4) memenuhi permintaan yang diperlukan untuk mendapatkan data yang diminati;

5) program mesti mempunyai antara muka yang mudah dan agak mudah yang akan difahami walaupun kepada pengguna yang tidak mahir.

6) mendapatkan senarai dan jumlah bilangan syarikat yang telah menempah tempat dalam jumlah yang tidak kurang daripada yang ditentukan untuk keseluruhan tempoh kerjasama, atau untuk tempoh tertentu;

7) mendapatkan senarai dan jumlah tetamu yang mendaftar masuk ke bilik dengan ciri-ciri yang ditetapkan untuk tempoh tertentu;

8) mendapatkan bilangan bilik yang tersedia atau diduduki atau ditempah pada masa ini;

9) mendapatkan maklumat tentang bilik bebas tertentu: untuk berapa lama ia akan kosong dan tentang ciri-cirinya;

10) mendapatkan maklumat tentang bilangan bilik yang tersedia dengan ciri-ciri yang ditentukan;

11) mendapatkan senarai nombor yang sedang diduduki yang akan dikeluarkan pada tarikh tertentu;

12) mendapatkan data mengenai jumlah tempahan bilik oleh syarikat ini untuk tempoh tertentu;

13) mendapatkan senarai pelanggan yang tidak berpuas hati dan aduan mereka;

14) mendapatkan data mengenai keuntungan hotel;

15) mendapatkan maklumat tentang tetamu dari bilik tertentu: bil hotelnya untuk perkhidmatan tambahan, aduan yang diterima daripadanya, jenis perkhidmatan tambahan yang digunakannya;

16) mendapatkan maklumat tentang syarikat yang perjanjian tempahan telah dibuat untuk tempoh tertentu;

17) mendapatkan maklumat tentang tetamu hotel yang paling kerap melawat untuk semua bangunan hotel, untuk bangunan tertentu;

18) mendapatkan maklumat tentang pelanggan baharu untuk tempoh yang ditetapkan;

19) mendapatkan maklumat tentang orang tertentu, berapa kali dia melawat hotel, dalam bilik apa dan dalam tempoh berapa dia tinggal, apa bil yang dia bayar;

20) mendapatkan maklumat tentang nombor tertentu: siapa yang mendudukinya dalam tempoh tertentu;

Maklumat input ialah data tentang hotel, ciri bilik, bilangan bilik percuma dan diduduki, dimasukkan ke dalam medan input daripada papan kekunci dalam bahasa Rusia dan Inggeris.

Data output disusun dalam bentuk respons kepada permintaan, yang dipaparkan pada tetingkap utama. Selepas melihat hasilnya, anda mempunyai pilihan untuk menjalankan pertanyaan seterusnya.

II) Keperluan kebolehpercayaan - kestabilan program memastikan program dapat beroperasi dengan betul tanpa kegagalan. Kegagalan program mungkin berlaku apabila ralat yang tidak diketahui dikesan yang tidak dipertimbangkan sebelum ini.

III) Keperluan untuk keadaan operasi - mana-mana pengguna boleh bekerja dengan program. Untuk bekerja dengan program, seorang pengguna sudah cukup; jika pengguna layak, maka dia perlu membaca manual pengguna; jika dia tidak layak, maka dia perlu mengikuti kursus latihan.

IV) Keperluan untuk komposisi dan parameter cara teknikal

Pemproses pusat Pentium I;

RAM 128Mb;

Keperluan pemacu FDD 3.5 "1.44Mb Samsung";

Pantau;

papan kekunci;

Sistem pengendalian Windows 95.

V) Keperluan untuk keserasian maklumat dan perisian - kaedah untuk menyelesaikan masalah bahasa pengaturcaraan dan alat perisian

dipilih oleh pemaju. Dalam kes ini, persekitaran pengaturcaraan Delphi membolehkan kami menyelesaikan masalah.

Keperluan untuk dokumentasi program.

Produk perisian mesti mengandungi manual pengguna terperinci, manual pengaturcara dan manual penyelenggaraan.

Penunjuk teknikal dan ekonomi.

Program ini harus segera mendapatkan kembali semua kos, kerana ia tidak memerlukan perbelanjaan yang besar untuk pengeluarannya.

Program ini digunakan secara kerap dan mendapat permintaan kerana kompleks hotel semakin dibangunkan, ditambah baik dan dibina yang baharu.

Peringkat dan peringkat perkembangan.

Proses pembangunan program mengandungi peringkat berikut:

a) analisis terperinci spesifikasi teknikal;

b) reka bentuk program (pembangunan algoritma program);

c) pengaturcaraan;

d) ujian dan penyahpepijatan program;

d) pentauliahan.

Prosedur kawalan dan penerimaan.

Program mesti diuji cara yang berbeza untuk mencari dan menghapuskan ralat yang telah berlaku.

Ujian terdiri daripada peringkat berikut:

a) melancarkan program;

b) input data ujian;

c) analisis keputusan program;

d) pelarasan dan perubahan kepada program jika perlu;

d) memutuskan ujian lanjut.

2. Pembangunan pangkalan data "Sistem maklumat kompleks hotel"

2.1 Analisis bidang subjek dan pilihan kaedah penyelesaian


Produk perisian ialah program pada pembawa data yang merupakan produk pengeluaran perindustrian.

Apabila mencipta produk perisian, adalah perlu untuk menyerlahkan peringkat utama kerja:

Merancang produk perisian - semua tugas utama yang mesti dilakukan semasa proses pembangunan ditentukan, iaitu sumber kewangan, manusia, teknikal dan lain-lain dinilai. Kaedah untuk menguji dan menerima program ditentukan;

Merangka keperluan pelanggan - keperluan untuk produk perisian dianalisis (bentuk persembahan maklumat, fungsi yang diperlukan, antara muka yang dikehendaki, had sedia ada);

Reka bentuk produk perisian - model produk perisian yang sedang dibangunkan ditentukan, yang menentukan struktur program;

Pembangunan produk perisian - pada peringkat ini, projek perisian ditukar kepada kod program;

Ujian Produk Perisian – peringkat ini tidak mempunyai permulaan yang jelas; ia boleh berlaku selepas selesai menulis program, dan semasa peringkat sebelumnya. Selepas ujian selesai, dokumentasi diisi - keputusan ujian;

Penyelenggaraan produk perisian - pada peringkat ini tumpuan utama adalah untuk membuat perubahan pada produk perisian.

Mengikut terma rujukan untuk reka bentuk diploma, adalah perlu untuk membangunkan program "Sistem maklumat kompleks hotel".

Program Sistem Maklumat Hotel akan mengautomasikan kerja dan mengurangkan usaha pengguna.

Pada masa ini, terdapat banyak cara untuk mencipta perisian. Untuk menyelesaikan masalah, anda boleh menggunakan pelbagai bahasa pengaturcaraan, dengan bantuan yang mana anda boleh memastikan pelaksanaan lengkap spesifikasi teknikal. Untuk mencipta produk perisian ini, alat yang paling mudah ialah Delphi, kerana ia akan membolehkan anda melaksanakan tugas tersebut.


2.2 Pembangunan algoritma program

2.2.1 Konsep algoritma. Jenis-jenis algoritma.

Algoritma ialah urutan perintah untuk mengawal beberapa pelaksana.

Sebarang algoritma disusun untuk pelaku tertentu dalam rangka sistem arahannya. Algoritma mesti dipersembahkan dengan cara yang membolehkan pelaku yang menciptanya boleh dengan jelas dan tepat mengikut arahan algoritma dan memperoleh hasilnya dengan berkesan.

Cara untuk membentangkan algoritma:

Algoritma boleh diwakili dalam beberapa cara:

Menggunakan penerangan grafik;

Menggunakan penerangan lisan;

Dalam bentuk jadual;

Urutan formula yang ditulis dalam bahasa pengaturcaraan.

Jenis algoritma:

1) Algoritma linear ialah urutan operasi yang dilakukan dengan ketat mengikut susunan yang mereka ikuti dari atas ke bawah dan dari kiri ke kanan.

Algoritma ini tidak mempunyai sifat paling penting yang diperlukan untuk algoritma berkualiti tinggi, iaitu, ia tidak mempunyai kesejagatan berhubung dengan data sumber. Walau apa pun data awal, algoritma mesti membawa kepada hasil tertentu dan menyelesaikan kerja. Hasilnya mungkin nombor, tetapi mungkin juga mesej yang, memandangkan data tertentu, masalahnya tidak mempunyai penyelesaian.

2) Algoritma percabangan ialah algoritma yang membolehkan anda memilih salah satu daripada beberapa arah yang mungkin untuk menyelesaikan masalah.

Sifat algoritma:

1) Proses yang diterangkan mesti dibahagikan kepada urutan langkah individu, iaitu, setelah memenuhi keperluan satu arahan, barulah anda boleh beralih ke yang seterusnya. Sifat ini dipanggil discreteness;

2) Algoritma yang digunakan disusun untuk pelaku tertentu, jadi adalah perlu untuk mengetahui arahan mana yang diketahui dan boleh difahami oleh pelaku, dan yang mana dia tidak. Sifat ini dipanggil kefahaman;

3) Algoritma tidak boleh mengandungi arahan, yang maknanya mungkin tidak dapat dilihat dengan jelas, iaitu arahan yang sama, difahami oleh pengguna yang berbeza, selepas pelaksanaan oleh setiap daripada mereka harus memberikan hasil yang sama. Di samping itu, dalam algoritma, situasi dianggap tidak boleh diterima apabila, selepas melaksanakan perintah algoritma seterusnya, pengguna tidak memahami arahan mana yang harus dilaksanakan pada langkah seterusnya. Sifat ini dipanggil kepastian;

4) Keberkesanan. Maksud keperluan ini ialah dengan pelaksanaan tepat semua arahan algoritma, proses mesti diselesaikan dalam bilangan langkah yang terhad dan hasil tertentu mesti diperolehi;

5) Algoritma yang paling biasa menyediakan penyelesaian kepada lebih daripada satu tugas tertentu, tetapi kelas tertentu masalah jenis ini. Sifat ini dipanggil watak jisim.

Algoritma pengendalian program "Sistem Maklumat Kompleks Hotel" adalah daripada jenis percabangan, kerana ia membolehkan anda memilih salah satu daripada beberapa pilihan untuk tindakan.


2.2.2 Algoritma untuk pengendalian pangkalan data “Sistem Maklumat Kompleks Hotel”.

Apabila memuatkan borang utama, anda diberi pilihan tindakan: sama ada melaksanakan permintaan, atau memilih pangkalan data yang diperlukan, atau memilih bantuan dengan bekerja dengan program. Jika 'Pertanyaan' dipilih, anda digesa untuk memilih atau menentukan data yang diperlukan untuk melengkapkan permintaan, selepas itu keputusan permintaan itu dipaparkan. Jika 'Pertanyaan' tidak dipilih, maka anda digesa untuk memilih 'DB', selepas itu anda digesa untuk melihat atau menukar data; apabila anda menukar data, anda digesa untuk melihat data ini. Jika data tidak berubah, maka anda digesa untuk kembali memilih tindakan. Jika 'DB' tidak dipilih, maka anda digesa untuk memilih 'Bantuan', selepas itu bantuan untuk bekerja dengan program dipaparkan pada skrin. Jika bantuan tidak dipilih, maka anda digesa untuk memilih tindakan. Selepas melengkapkan pertanyaan, atau menukar atau melihat pangkalan data, atau selepas melihat bantuan untuk bekerja dengan program, anda digesa untuk keluar dari program. Jika 'Keluar' dipilih, program akan keluar; jika tidak, maka anda digesa untuk kembali memilih tindakan.


nasi. 2.2.2.1 Algoritma program "Sistem maklumat kompleks hotel"


2.3 Pembangunan antara muka program

2.3.1 Konsep antara muka.

Antara muka ialah satu set alat dan peraturan yang memastikan interaksi peranti, program dan orang.


2.3.2 Jenis antara muka.

Antara muka pengguna ialah satu set perisian dan perkakasan yang memastikan interaksi pengguna dengan komputer.

Antara muka pengguna bantuan direka bentuk untuk memaparkan maklumat tentang kawasan subjek, komposisi dan keadaan model kawasan subjek, dan tindakan pengguna yang boleh diterima dalam pelbagai keadaan program.

Set khusus fungsi bantuan ditentukan oleh ciri-ciri masalah yang diselesaikan oleh program, jenis model domain dan kaedah kawalan luaran program.

Antara muka kawalan direka untuk memasukkan maklumat kawalan pengguna program. Adalah dinasihatkan untuk mengamanahkan modul antara muka ini dengan kawalan maklumat yang dimasukkan untuk menghapuskan ralat pengguna yang jelas.

Dalam kebanyakan kes, apabila membangunkan antara muka pengurusan, anda perlu mencari kompromi yang munasabah antara kerumitan modul antara muka dan kemudahan pengalaman pengguna.

Antara muka maklumat direka bentuk untuk memaparkan mesej tentang ralat dan situasi khas yang timbul semasa operasi program.

Antara muka maklumat, tidak seperti antara muka pengurusan, adalah sehala. Pengguna bertindak balas kepada mesej ralat melalui antara muka pengurusan.

Antara muka input-output. Data untuk menyelesaikan masalah boleh dimasukkan dari fail yang telah disediakan atau terus oleh pengguna program dari papan kekunci.

Dalam program tujuan yang lebih luas, pengguna sendiri menentukan nilai data yang akan dimasukkan dan data yang perlu dikira.

Anda hanya boleh mengeluarkan data yang telah diberikan nilai hasil daripada pelaksanaan modul pemprosesan atau semasa kemasukan data.

Antara muka luaran mesti menyediakan input data daripada fail atau pangkalan data atau output data kepada fail (pangkalan data).

Fungsi antara muka luaran termasuk tindakan untuk menyelamatkan keadaan program dan data semasa gangguan sementara kerja dengan program, apabila perlu untuk memastikan kesinambungan kerja, bermula dari keadaan yang disimpan.

Jenis antara muka:

Antara muka berorientasikan prosedur menggunakan model interaksi pengguna tradisional berdasarkan konsep "prosedur" dan "operasi". Dalam model ini, perisian menyediakan pengguna dengan keupayaan untuk melakukan tindakan tertentu yang mana pengguna mentakrifkan data yang berkaitan dan akibatnya adalah untuk mendapatkan hasil yang diingini.

Antara muka berorientasikan objek menggunakan model interaksi pengguna yang sedikit berbeza, memfokuskan pada memanipulasi objek domain. Dalam model ini, pengguna diberi keupayaan untuk berinteraksi secara langsung dengan setiap objek dan memulakan operasi yang melibatkan interaksi antara berbilang objek.

Terdapat tiga jenis antara muka berorientasikan prosedur: primitif, menu dan navigasi bebas.

Antara muka primitif ialah antara muka yang mengatur interaksi pengguna dalam mod konsol. Biasanya, antara muka sedemikian melaksanakan senario khusus untuk pengendalian perisian tugas.

Antara muka menu, berbeza dengan antara muka primitif, membolehkan pengguna memilih operasi yang diperlukan daripada senarai khas yang dipaparkan kepadanya oleh program. Antara muka ini melibatkan pelaksanaan banyak senario operasi, urutan tindakan yang ditentukan oleh pengguna.

Terdapat menu peringkat tunggal dan hierarki. Yang pertama digunakan untuk mengawal proses pengkomputeran yang agak mudah, apabila terdapat beberapa pilihan (tidak lebih daripada 5-7), dan ia termasuk operasi jenis yang sama. Yang kedua - apabila terdapat sejumlah besar pilihan atau perbezaan jelas mereka.

Antara muka navigasi percuma juga dipanggil antara muka pengguna grafik. Antara muka grafik menyokong konsep interaksi interaktif dengan perisian, memberikan maklum balas visual kepada pengguna dan keupayaan untuk memanipulasi objek dan maklumat secara langsung pada skrin. Di samping itu, antara muka jenis ini menyokong konsep keserasian program, membolehkan maklumat dipindahkan antara mereka.

Antara muka berorientasikan objek pada masa ini hanya diwakili oleh antara muka manipulasi langsung. Antara muka jenis ini menganggap bahawa pengguna berinteraksi dengan perisian dengan memilih dan mengalihkan ikon yang sepadan dengan objek dalam kawasan subjek.

Apabila mereka bentuk antara muka pengguna, adalah perlu untuk mengambil kira ciri psikofizik seseorang yang berkaitan dengan persepsi, hafalan dan pemprosesan maklumat.

Ciri-ciri persepsi warna. Perlu diingat bahawa banyak warna menarik perhatian, tetapi cepat tayar. Ia juga perlu mengambil kira ciri-ciri individu persepsi manusia terhadap warna.

Ciri-ciri persepsi bunyi. Dalam antara muka, bunyi biasanya digunakan untuk tujuan yang berbeza: untuk menarik perhatian, sebagai latar belakang yang memberikan beberapa keadaan kepada pengguna, sebagai sumber maklumat tambahan, dll. Apabila menggunakan bunyi, perlu diingat bahawa kebanyakan orang sangat sensitif kepada isyarat bunyi. Oleh itu, apabila mencipta bunyi, adalah dinasihatkan untuk menyediakan keupayaan untuk mematikannya.

Persepsi subjektif masa. Manusia mempunyai persepsi subjektif tentang masa. Adalah dipercayai bahawa masa dalaman berkaitan dengan kelajuan dan jumlah maklumat yang dilihat dan diproses.

Akhirnya, interaksi pengguna dengan antara muka akan ditentukan bukan sahaja oleh keupayaan fizikal dan ciri-ciri seseorang dalam memahami, memproses dan mengingati maklumat yang dibentangkan dalam pelbagai bentuk, serta dengan melakukan pelbagai tindakan, tetapi juga oleh model pengguna antara muka.


2.3.3 Pembangunan antara muka untuk pangkalan data “Sistem Maklumat Kompleks Hotel”.

Semasa membangunkan program Sistem Maklumat Hotel, keperluan asas antara muka pengguna telah diambil kira.

Apabila memuatkan program, tetingkap utama dibuka, di mana pengguna boleh pergi ke mana-mana jadual melalui item "Menu".

Skrin mengandungi maklumat yang sedang diproses oleh pengguna. Selepas memilih item menu yang diperlukan, tetingkap dengan pangkalan data dibuka. Dalam tetingkap ini, pengguna boleh melihat jadual dan membuat perubahan yang diperlukan (tambah, tukar dan padam rekod). Meja dan alatan penyuntingan terletak di tengah-tengah, di tempat yang biasa kepada pengguna. Apabila bekerja dengan alat penyuntingan, pengguna dibantu dalam bentuk petua pop timbul.

Juga pada tetingkap utama terdapat menu dengan semua permintaan, di mana anda boleh memilih permintaan yang diperlukan dan melaksanakannya.

Antara muka direka sedemikian rupa sehingga pengguna dapat memahami secara intuitif cara bekerja dengan program ini.


2.4 Pemilihan dan justifikasi persekitaran pengaturcaraan


Pada masa ini, terdapat sejumlah besar persekitaran dan bahasa pengaturcaraan. Apabila memilih persekitaran pengaturcaraan, perlu mengambil kira banyak faktor, yang utama ialah: pemenuhan tugas yang diberikan, antara muka pengguna yang jelas dan mudah.

Bahasa pengaturcaraan ialah satu cara menulis atur cara untuk menyelesaikan pelbagai masalah pada komputer dalam bentuk yang boleh difahami oleh komputer.

Untuk menyelesaikan masalah ini, anda boleh menggunakan bahasa pengaturcaraan Pascal dan Delphi.

Pascal ialah bahasa berorientasikan prosedur peringkat tinggi. Ia pada asalnya dibangunkan sebagai bahasa pengaturcaraan berstruktur pendidikan. Selepas itu, sistem pengaturcaraan Turbo Pascal dibangunkan, yang bukan sahaja bahasa dan penterjemah, tetapi juga shell operasi. Turbo Pascal telah menjadi bahasa pengaturcaraan profesional dengan keupayaan universal. Selepas itu, Turbo Pascal melangkaui tujuan pendidikannya dan menjadi bahasa pengaturcaraan profesional. Selepas itu, Pascal menjadi asas kepada banyak orang Bahasa moden pengaturcaraan.

Delphi ialah bahasa berorientasikan objek peringkat tinggi berdasarkan bahasa Pascal. Ia mempunyai keupayaan yang hebat dalam menyelesaikan masalah dan dalam mempersembahkan antara muka pengguna. Sistem Delphi membolehkan anda menulis program kecil, utiliti untuk kegunaan peribadi, dan sistem korporat, bekerja dengan pangkalan data pada platform yang berbeza. Pada masa yang sama, keserasian aplikasi dipastikan apabila versi baharu Delphi dikeluarkan - kedua-duanya antara satu sama lain di peringkat sumber dan dengan versi protokol dan teknologi standard yang diubah suai berkat perpustakaan komponen bebas dan mudah disesuaikan.

Bahasa pengaturcaraan Delphi menyediakan peluang yang besar untuk menyelesaikan masalah, kerana pembangun persekitaran ini sentiasa menganalisis trend global dalam pembangunan teknologi maklumat, menambah kepada persekitaran hanya yang benar-benar boleh menjadi kunci. Dalam hal ini, versi baru dan lebih baik Delphi sedang dibuat, dengan mengambil kira keperluan pengguna yang semakin meningkat.

Delphi merangkumi lebih daripada seratus komponen. Dengan bantuan mereka, anda boleh membuat aplikasi untuk menyelesaikan banyak masalah. Jika perlu, pengaturcara boleh membangunkan komponennya sendiri, sebagai contoh, apabila komponen sedia ada tidak sepenuhnya sesuai untuk menyelesaikan tugasan yang ada atau komponen yang diperlukan tidak tersedia.

Dalam kerja ini, bahasa pengaturcaraan Delphi digunakan. Ia membolehkan anda melaksanakan semua tugas yang diperlukan dan memungkinkan untuk menyediakan antara muka yang mudah dan agak mudah.


2.5 Menguji program

2.5.1 Konsep proses pengujian.

Pengujian adalah satu proses yang bertujuan untuk mengenal pasti ralat.

Proses ujian termasuk:

Tindakan yang bertujuan untuk mengenal pasti kesilapan;

Diagnostik dan penyetempatan ralat;

Membuat pembetulan pada program untuk menghapuskan ralat.

Keamatan buruh yang tinggi dalam ujian dan sumber yang terhad membawa kepada keperluan untuk mensistemkan proses dan kaedah ujian. Kaedah ujian yang disertakan bertujuan untuk mengesan bilangan ralat maksimum dalam mod operasi program yang paling penting dengan sumber yang terhad.


2.5.2 Jenis dan kaedah ujian.

Ujian statik adalah berdasarkan peraturan pembinaan struktur program dan pemprosesan data. Operator dan operan teks program dianalisis dalam bentuk simbolik.

Ujian deterministik memerlukan pelaksanaan berulang program pada komputer menggunakan set data ujian tertentu yang dipilih khas.

Ujian stokastik melibatkan penggunaan satu set pembolehubah rawak dengan taburan yang sepadan sebagai data awal, dan taburan pembolehubah rawak juga digunakan untuk membandingkan keputusan yang diperolehi.

Ujian masa nyata - semasa ujian, hasil pemprosesan data sumber disemak, dengan mengambil kira masa penerimaannya, tempoh dan keutamaan pemprosesan, dinamik penggunaan memori dan interaksi dengan program lain.

Setiap kaedah ujian yang dipertimbangkan tidak mengecualikan penggunaan kaedah lain secara berurutan; sebaliknya, keperluan untuk meningkatkan kualiti produk perisian membayangkan keperluan untuk menundukkannya kepada pelbagai kaedah ujian.

Kaedah ujian yang paling berkesan ialah ujian deterministik.

Ujian deterministik adalah berdasarkan dua pendekatan: ujian struktur dan ujian fungsi.

Ujian struktur melibatkan kajian terperinci tentang teks program dan pembinaan set data input sedemikian yang akan membolehkan, semasa pelaksanaan program berulang pada komputer, untuk memastikan pelaksanaan bilangan laluan maksimum yang mungkin, cawangan logik dan gelung.

Kriteria set ujian:

Liputan operator – ujian dipilih supaya setiap operator dilaksanakan sekurang-kurangnya sekali;

Liputan keputusan (peralihan) - ujian mesti memastikan setiap keadaan diuji supaya ia menilai kepada benar atau salah;

Liputan keadaan - adalah perlu bahawa keputusan setiap syarat dilaksanakan sekurang-kurangnya sekali dan setiap titik masuk dalam program mesti lulus kawalan apabila dipanggil sekurang-kurangnya sekali;

Liputan syarat keputusan - ujian mesti ditulis sedemikian rupa sehingga keadaan keputusan, keputusan setiap keputusan, dilaksanakan, dan kawalan dipindahkan kepada setiap operator sekurang-kurangnya sekali;

Liputan gabungan keadaan - banyak ujian dibuat supaya semua kemungkinan gabungan keadaan keputusan dan semua pengendali dilaksanakan sekurang-kurangnya sekali.

Ujian fungsional diabstrak sepenuhnya daripada teks program, dan kes ujian dipilih berdasarkan analisis spesifikasi fungsi input.

Kriteria set ujian:

Kaedah partition setara terdiri daripada dua peringkat: mengenal pasti kelas kesetaraan dan membina ujian.

Kelas kesetaraan dikenal pasti dengan menganalisis keadaan input dan membahagikannya kepada dua atau lebih kumpulan. Terdapat kelas kesetaraan yang betul dan salah.

Set ujian dibina berdasarkan kelas kesetaraan. Selain itu, untuk kelas kesetaraan yang betul, anda perlu berusaha untuk mendapatkan bilangan minimum kes ujian; untuk setiap kelas kesetaraan yang salah, sekurang-kurangnya satu kes ujian dibina.

Analisis nilai sempadan - kaedah ini melibatkan kajian situasi yang timbul di sempadan dan berhampiran sempadan partition setara.

Kaedah rajah kefungsian adalah untuk mengubah spesifikasi input program kepada gambar rajah berfungsi menggunakan hubungan Boolean yang paling mudah.

Setiap kaedah yang dibincangkan menyediakan penciptaan set ujian tertentu, tetapi tiada satu pun daripada kaedah itu dengan sendirinya boleh menyediakan set ujian yang lengkap. Oleh itu, apabila membangunkan set ujian, anda harus mengikuti strategi gabungan munasabah semua kaedah yang dipertimbangkan.


2.5.3 Proses dan keputusan ujian.

Program "Sistem Maklumat Kompleks Hotel" telah diuji menggunakan kaedah ketepatan. Tugas utama ujian tersebut adalah untuk memeriksa operasi program yang betul dan mengesahkan bahawa semua tindakan yang diterangkan dilakukan mengikut keperluan.

Ujian No 1. Mulakan program.

Keputusan: Program bermula tanpa sebarang ralat.

Ujian No. 2. Menyemak operasi menu (pilih mana-mana item menu).

Keputusan: Membuka tetingkap yang diperlukan.

Ujian No 3. Menyemak kerja dengan pangkalan data (keupayaan untuk melihat pangkalan data, menambah, menukar dan memadam rekod).

Keputusan: Pangkalan data berfungsi dengan betul.

Ujian No 4. Menyemak operasi menu dengan permintaan.

Keputusan: Apabila anda memilih permintaan yang diingini, tetingkap muncul untuk melaksanakan permintaan itu.

Ujian No 5. Menguji butang untuk melengkapkan permintaan.

Keputusan: Permintaan selesai dengan betul.

Ujian No 6. Menyemak operasi menu 'Bantuan'.

Keputusan: Tetingkap 'Bantuan' muncul dengan perihalan tindakan apabila bekerja dengan program.

Ujian No 7. Menyemak item menu "Keluar".

Keputusan: Mesej pengesahan dipaparkan.

Ujian No. 8. Semak butang "YA" apabila keluar dari program.

Keputusan: Keluar dari program.

Ujian No. 9. Menyemak butang "TIDAK" apabila keluar dari program.

Keputusan: Keluar ke tetingkap utama.

Program ini telah diuji dan sedia untuk digunakan.


2.6 Dokumentasi perisian

2.6.1 Manual pengendali.

Tujuan program.

Program Sistem Maklumat Hotel boleh digunakan sebagai tempat kerja automatik di hotel; ia akan mengautomasikan kerja pekerja, yang akan mengurangkan tenaga kerja dan masa mereka. Pengendali yang berkelayakan sederhana boleh bekerja dengan program (iaitu, dia tahu cara menghidupkan dan mematikan komputer, bekerja dengan fail dan folder, bekerja dengan alatan Office, bekerja dengan pelbagai program yang lebih kompleks), setelah membaca dan mengkaji manual pengendali .

CPU Pentium I;

RAM 128Mb;

Kapasiti HDD minimum: 950KB;

Pelaksanaan Program

Program ini dibekalkan pada cakera dan untuk memuat turunnya anda perlu klik dua kali pada ikon (Gamb. 2.6.1.1).

Apabila memuatkan program "Sistem Maklumat Kompleks Hotel", borang utama muncul dengan tiga menu (yang pertama ialah memilih pangkalan data yang dikehendaki, yang kedua memilih permintaan yang diperlukan, yang ketiga ialah bantuan).

Apabila anda memilih item menu dengan pangkalan data yang dikehendaki, tetingkap dengan pangkalan data ini terbuka. Setiap item dalam menu ini membuka pangkalan data yang dipilih. Setiap tetingkap mengandungi jadual dan alatan untuk mengedit jadual ini, direka bentuk untuk berfungsi dengan pangkalan data. Apabila menggunakan alat penyuntingan pangkalan data, bantuan disediakan dalam bentuk petua alat.

Apabila anda memilih item menu dengan permintaan, tetingkap muncul bertujuan untuk melaksanakan permintaan (menunjukkan ciri yang diperlukan). Terdapat butang pada tetingkap ini; selepas mengkliknya, permintaan itu dilaksanakan, dan tetingkap untuk melaksanakan permintaan ditutup.

Apabila anda memilih item menu bantuan, tetingkap terbuka di mana ia ditulis cara bekerja dengan program. Keluar dari program dicapai dengan memilih item menu "Keluar", selepas itu tetingkap muncul di mana keluar dari program disahkan atau dibatalkan.

Mesej kepada pengendali.

Mesej dipaparkan dalam kes berikut:

Memadam rekod daripada pangkalan data;

Medan kosong semasa melaksanakan permintaan;

Rekod yang dicari hilang semasa melaksanakan permintaan;

Keluar dari program.


2.6.2 Panduan Pengaturcara.

Tujuan dan syarat penggunaan program.

Program Sistem Maklumat Kompleks Hotel akan mengautomasikan kerja pekerja, yang akan mengurangkan kerja dan masa yang dihabiskan.

Syarat untuk melaksanakan program adalah:

CPU Pentium I;

RAM 128Mb;

Kapasiti HDD minimum: 950KB;

Monitor standard, tetikus, papan kekunci;

Sistem pengendalian Windows 95;

Program "Sistem maklumat kompleks hotel."

Ciri-ciri program.

Mod pengendalian program ini tidak terhad.

Data input dan output

Data input program adalah data mengenai ciri hotel, bilik, syarikat dan pelanggan.

Output program ialah output data tentang ciri hotel, bilik, syarikat dan pelanggan yang menarik minat kami pada masa tertentu.

Penyempurnaan program.

Penapisan ialah pencetakan maklumat tertentu.

Untuk mencetak maklumat anda mesti:

Buat laporan (laporan ialah imej maya helaian kertas, bertujuan untuk mencetak maklumat daripada jadual pangkalan data);

Gunakan objek Pencetak (dengan maklumat bantuannya dicetak).

2.6.2 Manual Penyelenggaraan.

Program aplikasi.

Beratus-ratus ribu program aplikasi yang berbeza telah dibangunkan dan digunakan untuk PC IBM untuk pelbagai aplikasi. Program yang paling banyak digunakan ialah:

Menyediakan ujian (dokumen) pada komputer – editor ujian;

Penyediaan dokumen kualiti tipografi – sistem penerbitan;

Pemprosesan data jadual - proses jadual;

Pemprosesan tatasusunan maklumat – sistem pengurusan pangkalan data.

Mengarkibkan program.

Keperluan untuk mengarkibkan fail

Apabila menggunakan komputer, atas pelbagai sebab, kerosakan atau kehilangan maklumat pada cakera magnetik adalah mungkin. Ini boleh berlaku disebabkan oleh kerosakan fizikal pada cakera magnetik, pelarasan yang salah atau pemusnahan fail secara tidak sengaja, pemusnahan maklumat oleh virus komputer, dsb. Untuk mengurangkan kerugian dalam kes sedemikian, anda sepatutnya mempunyai arkib salinan fail yang digunakan dan secara sistematik kemas kini salinan fail yang diubah suai.

Program khusus digunakan untuk membuat arkib. Mereka boleh dibahagikan kepada dua kelas: pembungkus (archiver) dan program sandaran.

Program pembungkus membenarkan, melalui kaedah pemampatan maklumat khas, untuk membuat salinan fail yang lebih kecil dan menggabungkan salinan beberapa fail menjadi satu. fail arkib. Dalam kebanyakan kes, adalah lebih mudah untuk menyimpan fail pada cakera liut, dan kadangkala pada kaset pita untuk strim. dimampatkan oleh program– pembungkus.

Program sandaran direka untuk menyalin maklumat daripada cakera keras ke pemacu pita atau cakera liut. Daripada program ini, Norton Backup (untuk DOS dan Windows), FastBack Plus, dsb. digunakan secara meluas.

Perlindungan terhadap virus komputer

Virus komputer ialah program kecil yang ditulis khas yang boleh "mengatributkan" dirinya kepada program lain (iaitu, "menjangkiti" mereka), dan juga melakukan pelbagai tindakan yang tidak diingini pada komputer. Program yang mengandungi virus dipanggil "dijangkiti". Apabila program sedemikian mula berfungsi, virus mula-mula mengawal. Virus mencari dan "menjangkiti" program lain, dan juga melakukan beberapa tindakan berbahaya (merosakkan fail atau jadual peruntukan fail pada cakera, "menyumbat" RAM, dll.). Selepas virus melakukan tindakan yang diperlukan, ia memindahkan kawalan ke program di mana ia berada, dan ia berfungsi dengan cara yang sama seperti biasa. Oleh itu, secara luaran, pengendalian program yang dijangkiti kelihatan sama dengan program yang tidak dijangkiti.

Oleh itu, jika anda tidak mengambil langkah untuk melindungi daripada virus, akibat menjangkiti komputer anda boleh menjadi sangat serius.

Jenis-jenis virus

Virus yang mengubah sistem fail biasanya dipanggil DIR dan menyembunyikan badannya di kawasan tertentu cakera dan menandakannya dalam jadual peruntukan fail sebagai kuda fail;

- virus ubah suai diri "tidak kelihatan" - ia menghalang pengesanannya dengan memintas panggilan DOS ke fail dan kawasan cakera yang dijangkiti dan memaparkannya dalam bentuk asalnya (tidak dijangkiti);

Virus yang mengubah suai diri - untuk bersembunyi daripada pengesanan, mereka menggunakan pengubahsuaian badan mereka. Dalam badan virus sebegitu tidak ada satu rantaian bait yang tetap dengan mana virus itu boleh dikenal pasti.

Kaedah asas perlindungan terhadap virus komputer

Untuk melindungi daripada virus anda boleh menggunakan:

Langkah keselamatan maklumat am;

Langkah-langkah pencegahan;

Program khusus untuk perlindungan virus.

Alat keselamatan maklumat am berguna untuk lebih daripada perlindungan virus. Terdapat dua jenis utama dana ini:

Menyalin maklumat – mencipta salinan fail dan kawasan sistem cakera;

Kawalan capaian – menghalang penggunaan maklumat yang tidak dibenarkan.

Walaupun fakta bahawa langkah keselamatan maklumat am sangat penting untuk melindungi daripada virus, ia masih tidak mencukupi. Ia juga perlu menggunakan program khusus. Program berikut wujud:

Program pengesan – membolehkan anda mengesan fail yang dijangkiti salah satu daripada beberapa virus yang terkenal (contohnya: Scan, Norton AntiVirus, Dr. Web);

Program doktor, atau phages, "merawat" program atau cakera yang dijangkiti dengan "menggigit" badan virus daripada program yang dijangkiti;

Program juruaudit - mula-mula ingat maklumat tentang keadaan program dan kawasan sistem cakera, dan kemudian bandingkan keadaannya dengan yang asal. Jika ketidakkonsistenan dikesan, pengguna akan diberitahu (contohnya: Adinf+AdinfExt, AVSP);

Juruaudit doktor ialah program yang bukan sahaja mengesan perubahan dalam fail dan kawasan sistem cakera, tetapi juga boleh, sekiranya berlaku perubahan, secara automatik mengembalikannya ke keadaan asalnya;

Program penapis terletak di dalam RAM komputer dan memintas panggilan ke sistem pengendalian yang digunakan oleh virus untuk membiak dan menyebabkan bahaya, dan melaporkannya kepada pengguna (contohnya: FlutShot Plus);

Program vaksin, atau imunisasi, mengubah suai program dan cakera sedemikian rupa sehingga ini tidak menjejaskan pengendalian program, tetapi virus dari mana vaksinasi dilakukan menganggap program atau cakera ini telah dijangkiti.

Menyalin fail dari cakera keras anda

Sebelum merakam sebarang program ke cakera keras anda, anda dinasihatkan untuk menyalin kandungannya ke cakera liut. Cakera liut ini boleh digunakan jika fail sistem pengendalian pada cakera keras rosak. Sebelum menyalin fail daripada cakera keras anda ke cakera liut, adalah dinasihatkan untuk mendayakan mod semak tulis cakera. Ini akan mengelakkan daripada membuat salinan fail yang salah pada cakera liut. Selepas semua fail daripada cakera keras telah disalin ke cakera liut, anda harus menutup slot perlindungan tulis pada cakera liut ini supaya fail yang disalin tidak boleh ditukar atau rosak secara tidak sengaja. Ia juga dinasihatkan untuk membuat salinan cakera liut ini dan menyimpan salinan kedua cakera liut secara berasingan daripada salinan pertama untuk mengurangkan kemungkinan disket rosak dalam sebarang kemalangan.

Penyelenggaraan Cakera

Semasa operasi cakera keras, kawasan "hilang" mungkin terbentuk di atasnya yang bukan milik mana-mana fail dan senarai kawasan bebas cakera, kawasan rosak, fail tidak perlu yang disimpan pada cakera hanya kerana mereka terlupa untuk memadamkannya, dsb. Oleh itu, adalah perlu untuk menyelenggara cakera keras secara berkala.

Jika komputer digunakan secara intensif, maka prosedur penyelenggaraan cakera keras perlu dilakukan sekali setiap 1 - 2 minggu, dan dengan pemuatan kurang intensif - sekali setiap 1 - 2 bulan.

3. Pengendalian perisian

3.1 Struktur pusat data


Skim 3.1.1 Struktur pusat komputer

3.2 Penerangan kerja juruteknik pengaturcara


1. Peruntukan Am.

1.1 Juruteknik pengaturcara tergolong dalam kategori pakar, diupah dan dibuang kerja atas perintah ketua pusat komputer (ketua jabatan pengeluaran pusat komputer (CC), unit struktur lain).

1.2 Seseorang yang mempunyai pendidikan vokasional menengah dan pengalaman kerja sebagai juruteknik pengaturcara kategori II sekurang-kurangnya 2 tahun dilantik ke jawatan juruteknik pengaturcara kategori pertama; untuk jawatan juruteknik pengaturcara kategori II - pendidikan vokasional menengah dan pengalaman kerja sebagai juruteknik pengaturcara selama sekurang-kurangnya 2 tahun; untuk jawatan jurutera perisian - pendidikan vokasional menengah, tanpa mengemukakan keperluan untuk pengalaman kerja.

1.3 Juruteknik pengaturcara melaporkan kepada ketua pusat komputer (pusat komputer), ketua jabatan pengeluaran pusat komputer (pusat komputer), dan pegawai lain.

1.4 Dalam aktivitinya, juruteknik pengaturcaraan dibimbing oleh:

Akta kawal selia dan undang-undang yang mengawal selia isu berkaitan;

Bahan metodologi yang berkaitan dengan isu aktivitinya;

peraturan buruh;

Perintah, arahan pengarah perusahaan (pengurus langsung);

Penerangan kerja ini.

1.5 Juruteknik pengaturcaraan mesti tahu:

Kaedah untuk mereka bentuk pemprosesan maklumat berjentera dan automatik;

Kemudahan komputer, pengumpulan, penghantaran dan pemprosesan maklumat dan peraturan untuk operasinya;

Teknologi pemprosesan maklumat berjentera dan automatik;

Program kerja, arahan, susun atur dan bahan panduan lain yang menentukan urutan dan teknik melaksanakan operasi penyelesaian;

Jenis media storan teknikal, peraturan untuk penyimpanan dan operasinya;

Sistem nombor, sifir dan kod semasa;

Bahasa pengaturcaraan formal asas;

Asas pengaturcaraan;

Kaedah pengiraan dan kerja pengiraan;

Kaedah untuk mengira kerja yang dilakukan;

Asas ekonomi, organisasi buruh dan pengeluaran;

Peraturan dan peraturan perlindungan buruh.

1.6 Semasa ketiadaan juruteknik pengaturcaraan, tugasnya dilaksanakan mengikut cara yang ditetapkan oleh timbalan yang dilantik, yang memikul tanggungjawab penuh untuk melaksanakan tugasnya dengan sewajarnya.

2. Fungsi.

Juruteknik pengaturcara diberikan fungsi berikut:

2.1 Pemprosesan maklumat secara mekanikal dan automatik yang memasuki pusat komputer.

2.2 Penyertaan dalam reka bentuk sistem pemprosesan data dan sistem perisian mesin.

2.3 Pembangunan program.

2.4 Perakaunan untuk penggunaan masa komputer dan jumlah kerja yang dilakukan.

3. Tanggungjawab kerja.

Untuk melaksanakan fungsi yang diberikan kepadanya, juruteknik pengaturcaraan diwajibkan untuk:

3.1 Menjalankan kerja untuk memastikan pemprosesan maklumat yang berjentera dan automatik memasuki pusat pengkomputeran (maklumat dan pengkomputeran) (CC, ICC), pembangunan teknologi untuk menyelesaikan masalah ekonomi dan lain-lain yang bersifat pengeluaran dan penyelidikan.

3.2 Mengambil bahagian dalam reka bentuk sistem pemprosesan data dan sistem perisian mesin.

3.3 Melakukan operasi persediaan yang berkaitan dengan pelaksanaan proses pengkomputeran, memantau operasi mesin.

3.4 Membuat gambar rajah mudah proses teknologi pemprosesan maklumat, algoritma penyelesaian masalah, litar pensuisan, susun atur, arahan kerja dan penjelasan yang diperlukan untuknya.

3.5 Membangunkan program untuk menyelesaikan masalah mudah, nyahpepijat mereka dan menguji peringkat kerja individu secara eksperimen.

3.6 Melaksanakan kerja menyediakan media storan teknikal yang memastikan kemasukan data automatik ke dalam komputer, mengenai pengumpulan dan sistematisasi penunjuk dana normatif dan rujukan, pembangunan bentuk dokumen keluar, membuat perubahan yang diperlukan dan pelarasan program kerja yang tepat pada masanya.

3.7 Mengambil bahagian dalam prestasi pelbagai operasi proses teknologi pemprosesan maklumat (penerimaan dan kawalan maklumat input, penyediaan data sumber, pemprosesan maklumat, pelepasan dokumentasi keluar dan pemindahannya kepada pelanggan).

3.8 Simpan rekod penggunaan masa komputer dan jumlah kerja yang dilakukan.

Juruteknik pengaturcaraan mempunyai hak:

4.1 Berkenalan dengan draf keputusan pengurusan perusahaan berkenaan aktivitinya.

4.2 Mengemukakan cadangan penambahbaikan kerja yang berkaitan dengan tugas yang diperuntukkan dalam arahan ini untuk dipertimbangkan oleh pihak pengurusan.

4.3 Terima daripada ketua bahagian struktur, maklumat pakar dan dokumen yang diperlukan untuk memenuhi tugas rasmi mereka.

4.4 Melibatkan pakar dari semua bahagian struktur perusahaan untuk menyelesaikan tanggungjawab yang diberikan kepadanya (jika ini diperuntukkan oleh peruntukan bahagian struktur, jika tidak, dengan kebenaran ketua perusahaan).

4.5 Menuntut agar pengurusan perusahaan memberikan bantuan dalam melaksanakan tugas dan hak rasmi mereka.

5. Tanggungjawab.

Juruteknik pengaturcaraan bertanggungjawab untuk:

5.1 Bagi kegagalan untuk melaksanakan (prestasi tidak wajar) tugas kerja seseorang seperti yang diperuntukkan dalam perihalan kerja ini, dalam had yang ditentukan oleh perundangan buruh semasa.

5.2 Bagi kesalahan yang dilakukan semasa menjalankan aktivitinya - dalam had yang ditentukan oleh perundangan pentadbiran, jenayah dan sivil semasa.

5.3 Untuk menyebabkan kerosakan material - dalam had yang ditentukan oleh perundangan buruh, jenayah dan sivil semasa.

4. Pengiraan kos produk perisian

Apabila menghasilkan produk, perusahaan menanggung kos tertentu. Kos pengeluaran ini dipanggil kos pengeluaran tahunan atau kos operasi atau kos operasi.

Kos pengeluaran ialah kos yang dinyatakan dalam istilah kewangan, secara langsung atau tidak langsung berkaitan dengan pembuatan dan penjualan produk, atau ini adalah kos operasi khusus yang diperuntukkan kepada unit produk yang dihasilkan melalui kerja.

Kos pengeluaran harus membezakan antara kos yang berkaitan dengan pengeluaran volum produk tertentu dan kos pengangkutan dan pemasaran untuk penjualan produk perkilangan. Dalam hal ini, perbezaan dibuat antara kos kilang dan kos penuh. Kos penuh termasuk kos pemindahan dan penjualan produk. Kos yang termasuk dalam kos dikelaskan:

Mengikut unsur ekonomi;

Mengikut item pengiraan.

Pengiraan kos mencipta produk perisian "Sistem Maklumat Kompleks Hotel".

1. Bilangan komputer – 1 pc.

2. Bilangan hari bekerja pada program ini ialah 30 hari.

3. Kadar penggunaan PC – 0.8.

4. Tempoh purata syif kerja ialah 5 jam.

5. Tarif untuk penggunaan elektrik – 1.04 rubel/kWj.

6. Penggunaan kuasa PC – 0.3 kW/j.

Dana berguna masa operasi PC.

Фп = T * Ku * n * t (jam)

Фп = 30 * 0.8 * 1 * 5 = 120 (jam), di mana

FP - dana berguna

T - bilangan hari bekerja pada program

Ku - faktor penggunaan PC

n - bilangan PC

t - tempoh syif

Kos tenaga yang digunakan.

Uе\е = Фn * Ц * Р (gosok.)

Ue\e = 120 * 1.04 * 0.3 = 37.4 (gosok), di mana

T - tarif setiap 1 kWj

P - penggunaan kuasa PC

Bahan pengendalian.

Jadual 1 "Bahan pengendalian"


Nama

Kuantiti, pcs

Kos 1 unit, gosok

Pensel


Kos bahan.

Kos bahan adalah elemen terbesar kos pengeluaran, bahagiannya dalam jumlah kos boleh berkisar antara 60% hingga 90%.

Umz = Ue\e + Uem

Umz= 37.4 + 75.0 = 112.4, di mana

Umz - kos bahan

Ue\e - kos tenaga yang digunakan

Uem ​​- kos bahan pengendalian

Gaji.

Termasuk kos buruh untuk kakitangan pengeluaran utama, termasuk bayaran bonus untuk kos pengeluaran, pembayaran cuti tahunan dan pendidikan, bayaran kepada pekerja yang dilepaskan daripada perusahaan akibat pengurangan kakitangan dan penyusunan semula perusahaan.

Gaji asas untuk masa anda bekerja pada program ini.

Gaji pengaturcara kategori tertinggi ialah 2334 rubel / bulan.

Gaji pengaturcara tanpa kategori ialah 1934 rubel/bulan.

ZPosn = T * Z (gosok)

ZPosn = 30 * 88.0 = 2640.0 (gosok), di mana

T - masa yang dihabiskan untuk bekerja pada program ini

Z - gaji pengaturcara untuk satu hari

Gaji tambahan termasuk: bonus, gaji tambahan semasa kerja lebih masa, pada hari cuti dan kerja sambilan.

Tambahan gaji = 0.4 * Gaji (gosok)

ZPdop = 0.4 * 2640.0 = 1056.0 (gosok), di mana

Gaji.

Usp = ZPosn + ZPadd (gosok)

Usp = 2640.0 + 1056.0 = 3696.0 (gosok), di mana

Usp – jumlah gaji

ZPdop - gaji tambahan

ZPosn - gaji asas untuk tempoh bekerja pada program

Sumbangan untuk keperluan sosial

Termasuk sumbangan kepada bajet Persekutuan Rusia - 20%, kepada dana insurans sosial - 3.2%, kepada dana insurans kesihatan wajib (persekutuan dan wilayah) - 2.8%. Jumlah keseluruhan cukai sosial tunggal ialah 26% daripada dana pembayaran.

Uсн = Нсн/100 * Uзп

Uсн = 26/100 * 3696.0 =961, di mana

Usp – jumlah gaji

NSN – kadar potongan untuk keperluan sosial (26%)

Potongan susut nilai

Caj susut nilai adalah ungkapan monetari, jumlah susut nilai aset tetap termasuk dalam harga kos, dengan cara ini organisasi membayar balik kos penggunaan aset tetap.

Na = Na% / 100% * Sof

Pada = 10.7 / 100 * 25000 = 2675, di mana

Per% - kadar susut nilai = 10.7%

Sof – nilai aset tetap = 25,000

Kos lain

Elemen ekonomi ini termasuk cukai, yuran dan sumbangan kepada dana khas yang dibuat mengikut prosedur yang ditetapkan oleh undang-undang.

Upr = 450 (gosok.), Di mana

Upr - kos lain

Jumlah kos

U = Umz + Uzp + Usn + Na + Upr

U = 112.4 + 3696.0 + 961.0 + 2675.0 + 450.0 =7894.4, di mana

Umz - kos bahan

Usp – jumlah gaji

USN - potongan untuk keperluan sosial

Caj susut nilai

Upr - kos lain

Kos struktur.

Jadual 2 "Struktur kos"



Sn – Jumlah mengikut item kos.

Sn = 112.4 + 3696.0 + 961.0 + 2675.0 + 450.0 = 7894.4

Smz = (112.4 / 7894.4) * 100 = 1.4%

Sopl = (3696.0 / 7894.4) * 100 = 46.8%

Sсн = (961.0 / 7894.4) * 100 = 12.2%

Sa = (2675 / 7894.4) * 100 = 33.9%

Spr = (450 / 7894.4) * 100 = 5.7%

5. Langkah-langkah keselamatan dan memadam kebakaran

5.1 Arahan keselamatan am


Apabila mengendalikan PC, pekerja mungkin terdedah kepada faktor pengeluaran berbahaya dan berbahaya berikut:

Peningkatan tahap sinaran elektromagnet;

Peningkatan tahap elektrik statik;

Peningkatan pengionan udara;

Lebihan fizikal statik;

Overstrain penganalisis visual;

Pekerja wajib:

Lakukan hanya kerja yang dinyatakan dalam huraian tugasnya;

Patuhi jadual kerja dan rehat bergantung kepada tempoh, jenis dan kategori aktiviti kerja;

Perhatikan langkah keselamatan kebakaran.

1.1 Arahan bertujuan untuk pengguna komputer peribadi.

1.2 Orang berikut dibenarkan bekerja dengan komputer peribadi: mempunyai kemahiran peribadi, telah mempelajari manual pengendalian untuk komputer peribadi dan mengetahui prosedur untuk menghidupkan dan mematikan peranti elektronik; yang telah menjalani latihan pengenalan, serta latihan mengenai keselamatan buruh secara langsung di tempat kerja.

1.3 Pengguna profesional mesti menjalani pemeriksaan awal wajib (sejurus masuk ke tempat kerja) dan pemeriksaan perubatan berkala

1.4 Orang yang tidak mempunyai kontraindikasi perubatan dibenarkan bekerja terus dengan komputer peribadi.

1.5 Wanita, dari masa mengandung dan semasa penyusuan, tidak dibenarkan melakukan semua jenis kerja yang berkaitan dengan penggunaan komputer peribadi.

1.6 Mereka yang bekerja dengan komputer peribadi dikehendaki mematuhi peraturan dalaman dan keperluan arahan ini. Arahan pengendalian, peraturan keselamatan elektrik dan kebakaran, mengetahui prinsip pengendalian komputer dan kaedah pengendaliannya yang betul, mengetahui kemungkinan faktor pengeluaran yang berbahaya untuk bekerja dengan komputer (pendedahan kepada medan elektromagnet dan elektrostatik, keletihan visual, penurunan ketajaman penglihatan, dsb. .); maklumkan kepada jurutera-pengaturcara atau pengurus kerja tentang sebarang masalah dengan komputer; mengetahui kaedah membebaskan orang yang terperangkap di bawah voltan daripada kesan arus elektrik dan cara memberikan pertolongan cemas kepada mereka, mengetahui lokasi peralatan pemadam api dan boleh menggunakannya.

1.7 Sila ambil perhatian bahawa:

Jarak antara desktop dengan komputer ke arah permukaan belakang monitor video dan skrin monitor video yang lain mestilah sekurang-kurangnya 2 m, dan jarak antara permukaan sisi monitor video mestilah sekurang-kurangnya 1.2 m;

Untuk mengelakkan pencahayaan daripada mencipta silau membutakan pada papan kekunci dan bahagian lain konsol, komputer mesti diletakkan supaya cahaya langsung tidak jatuh pada skrin, jika tidak, apabila bekerja dengan monitor mata anda akan cepat letih. Operator juga tidak sepatutnya duduk menghadap tingkap; Pencahayaan tiruan dalam bilik operasi PC hendaklah disediakan oleh sistem pencahayaan seragam am. Dalam pengeluaran dan premis pentadbiran dan awam, dalam kes di mana kerja dilakukan terutamanya dengan dokumen, ia dibenarkan menggunakan sistem pencahayaan gabungan, apabila lampu pencahayaan tempatan dipasang tambahan sebagai tambahan kepada pencahayaan umum, direka untuk menerangi kawasan di mana dokumen terletak . Pencahayaan tempatan seharusnya tidak menimbulkan silau pada permukaan skrin dan meningkatkan pencahayaan skrin kepada lebih daripada 300 lux. Pencahayaan pada permukaan meja di kawasan di mana dokumen kerja diletakkan hendaklah 300-500 lux. Untuk memastikan nilai pencahayaan piawai di dalam bilik di mana PC digunakan, bingkai tingkap kaca dan lampu hendaklah dibersihkan sekurang-kurangnya dua kali setahun dan lampu yang terbakar hendaklah diganti tepat pada masanya.

Luas setiap stesen kerja PC mestilah sekurang-kurangnya 6.0 meter persegi. m, dan isipadu sekurang-kurangnya 20.0 meter padu. m.

Bahagian tepi atas skrin hendaklah diletakkan pada paras mata atau di bawah sedikit;

Jarak optimum dari mata ke skrin ialah 600-700 mm, tetapi tidak lebih dekat daripada 500 mm;

Ketinggian papan kekunci harus dilaraskan supaya tangan dipegang lurus (mungkin menggunakan sokongan untuk tangan);

Untuk mengurangkan ketegangan statik otot-otot kawasan serviks-bahu dan belakang untuk mengelakkan perkembangan keletihan, adalah perlu bahawa kerusi kerja (kerusi) membenarkan perubahan postur, lif-pusing dan boleh laras ketinggian dan sudut kecondongan tempat duduk dan sandaran dari tempat duduk hadapan;

Di premis pengeluaran di mana kerja pada PC adalah perkara utama (bilik kawalan, bilik operator, bilik pengiraan, pejabat dan stesen kawalan, bilik peralatan komputer, dll.) mesti disediakan parameter optimum iklim mikro. Untuk menormalkan faktor aeroionik di dalam bilik dengan komputer, perlu menggunakan peranti untuk peraturan automatik rejim ionik persekitaran udara.

Tempat kerja dengan PC apabila melakukan kerja kreatif yang memerlukan tekanan mental yang ketara atau tumpuan perhatian yang tinggi harus diasingkan antara satu sama lain dengan sekatan setinggi 1.5-2.0 m.

Bilik PC hendaklah dibersihkan secara basah setiap hari.

Bilik dengan PC mesti dilengkapi dengan peti pertolongan cemas dan alat pemadam api karbon dioksida.

Kabel komputer harus dialihkan supaya ia tidak boleh rosak oleh pergerakan cuai;

Untuk mengelakkan pembentukan dan perlindungan daripada elektrik statik, peneutral dan pelembap mesti digunakan di dalam bilik di mana komputer dipasang. Perlu ada pengudaraan yang berkesan dan kelembapan udara relatif dikekalkan pada 40-60% (anda boleh meletakkan bunga atau akuarium berhampiran komputer).

1.8 Untuk memastikan prestasi optimum dan kesihatan pengguna profesional, rehat terkawal mesti diwujudkan sepanjang syif kerja. Tempoh kerja berterusan dengan komputer peribadi tanpa rehat terkawal tidak boleh melebihi 2 jam.

1.9 Apabila bekerja dengan komputer peribadi semasa syif malam (dari 10 p.m. hingga 6 p.m.), tanpa mengira kategori dan jenis aktiviti kerja, tempoh rehat terkawal harus meningkat sebanyak 60 minit.

1.10 Kegagalan untuk mematuhi keperluan arahan ini adalah melanggar disiplin pengeluaran. Mereka yang bersalah dalam hal ini memikul tanggungjawab mengikut cara yang ditetapkan oleh undang-undang semasa.


5.2. Langkah berjaga-jaga keselamatan apabila bekerja dengan PC


1. Keperluan keselamatan sebelum memulakan kerja.

1.1 Sediakan tempat kerja, pastikan pencahayaan mencukupi.

1.2 Pastikan komputer berfungsi dengan baik dengan melaksanakannya pemeriksaan visual. Semasa memeriksa, beri perhatian kepada kehadiran dan kebolehgunaan peranti pelindung yang disediakan untuk bahagian hidup, kebolehservisan peranti pensuisan butang, kunci, integriti penebat kabel kuasa, palam, soket.

1.3 Jika masalah dikenal pasti, maklumkan kepada jurutera pengaturcara atau pengurus kerja dan jangan mula bekerja sehingga ia diselesaikan.

2. Keperluan keselamatan semasa operasi.

2.1 Semasa mengendalikan, patuhi keperluan yang ditetapkan dalam manual pengendalian komputer.

2.2 Kuasa hendaklah dibekalkan kepada pemproses selepas semua peranti persisian dihidupkan. Selepas bekerja, pemproses harus dimatikan terlebih dahulu.

2.3 Jangan biarkan komputer dihidupkan apabila meninggalkan tempat kerja. Pada rehat panjang Semasa operasi, komputer harus dinyahtenagakan dengan memutuskan sambungan daripada rangkaian.

2.4 Jika berlaku kerosakan, berhenti bekerja, cabut komputer daripada bekalan kuasa (atau teruskan mengikut keperluan manual pengendalian). Laporkan perkara ini kepada jurutera-pengaturcara atau pengurus kerja. Jangan hidupkan komputer sehingga menyelesaikan masalah.

2.5 Untuk mengurangkan kesan negatif monotoni dan mengurangkan keamatan buruh, adalah dinasihatkan untuk mengagihkan beban dan sifat aktiviti secara sama rata - bekerja di konsol komputer dengan kerja lain.

2.6 Semasa rehat terkawal, untuk mengurangkan ketegangan neuro-emosi, keletihan visual dan am, adalah dinasihatkan untuk melakukan set latihan yang disyorkan oleh piawaian dan peraturan kebersihan.

2.7 Mereka yang bekerja dengan komputer peribadi dengan tahap intensiti buruh yang tinggi semasa rehat terkawal dan pada penghujung hari bekerja dinasihatkan untuk mendapatkan bantuan psikologi di dalam bilik yang dilengkapi khas.

3. Keperluan keselamatan dalam situasi kecemasan.

3.1 Jika situasi kecemasan berlaku di tempat kerja, seseorang yang bekerja dengan komputer peribadi wajib berhenti bekerja, mematikan kuasa, memaklumkan jurutera pengaturcara atau pengurus kerja dan mengambil langkah untuk menghapuskan keadaan tersebut.

3.2 Sekiranya berlaku kebakaran, cabut komputer daripada bekalan kuasa, hubungi bomba dan mulakan memadam api menggunakan peralatan pemadam api yang ada.

3.3 Jika terdapat orang yang cedera, hapuskan kesan faktor merosakkan yang mengancam kesihatan dan nyawa orang yang cedera (bebas daripada arus elektrik, memadamkan pakaian yang terbakar, dsb.), berikan pertolongan cemas, hubungi ambulans atau doktor, atau ambil langkah pada hari mengangkut orang yang cedera ke terdekat institusi perubatan, jika boleh, kekalkan keadaan di tempat kejadian; laporkan kejadian itu kepada penyelia terdekat anda.

4. Keperluan keselamatan apabila selesai kerja.

4.1 Putuskan sambungan komputer daripada bekalan kuasa dan bersihkan tempat kerja

4.2 Maklumkan jurutera-pengaturcara atau penyelia segera tentang semua masalah dan kerosakan peranti elektronik yang diperhatikan semasa bekerja.

Kesimpulan


Peringkat semasa automasi pengurusan pengeluaran sosial dicirikan oleh pembangunan pemprosesan maklumat ekonomi yang diedarkan. Bidang yang paling menjanjikan untuk menggunakan konsep pemprosesan maklumat ekonomi yang diedarkan ialah automasi fungsi perancangan dan pengurusan berdasarkan komputer peribadi yang dipasang terus di tempat kerja pakar. Sistem ini telah meluas dalam pengurusan organisasi di bawah nama pekerja automatik (AWS).

Tempat kerja automatik ialah tempat kerja untuk kakitangan sistem kawalan automatik, dilengkapi dengan cara yang memastikan penyertaan manusia dalam pelaksanaan fungsi pengurusan.

Program "Sistem Maklumat Kompleks Hotel" telah dibangunkan, diuji dan sedia untuk digunakan.

Bibliografi


1. Arkhangelsky A. Ya. Pengaturcaraan Delphi7 - Moscow, 2005;

2. V. A. Blagodatskikh et al. Ekonomi, pembangunan dan penggunaan perisian komputer - Moscow, 1995;

3. V. A. Blagodatskikh et al. Penyeragaman pembangunan perisian - Moscow, 2003;

4. Bobrovsky S.I. Delphi 7 - Moscow, 2005;

5. Golitsina O. L., Maksimov N. V. et al Pangkalan Data - Moscow, 2003;

6. Connolly T. A., Beg K. V. Pangkalan Data. Reka bentuk, pelaksanaan dan sokongan - Moscow, 2001;

7. Oceanova Z.K. Asas teori ekonomi - Moscow, 2003;

8. Orlov S.K. Teknologi pembangunan perisian - St. Petersburg, 2002;

9. Poleshchuk N. N. AutoCAD 2005, St. Petersburg, 2004;

10. Teknologi Rudakov A.V. untuk membangunkan produk perisian - Moscow, 2005;

11. Semakin I. G., Shestakov A. P. Asas pengaturcaraan - Moscow, 2001;

12. Faronov V.V. Pengaturcaraan pangkalan data di Delphi 7, St. Petersburg, 2003;

13. Figunov V. E. IBM PC untuk pengguna - Moscow, 1996;

14. Yakubaitis E. A. Rangkaian dan sistem maklumat - Moscow, 1996.

Permohonan


Penyenaraian program "Sistem maklumat kompleks hotel"


Dialog, Menu, Grid, DBGrids, DB, DBTables, jpeg, ExtCtrls, ComCtrls,

TForm1 = kelas(TForm)

MainMenu1: TMainMenu;

N101: TMenuItem;

N111: TMenuItem;

N121: TMenuItem;

N131: TMenuItem;

N141: TMenuItem;

N151: TMenuItem;

DBGrid1: TDBGrid;

DataSource1: TDataSource;

StatusBar1: TStatusBar;

Butang1: TButton;

prosedur N2Click(Penghantar: TObject);

prosedur N3Click(Penghantar: TObject);

prosedur N4Click(Penghantar: TObject);

prosedur N6Click(Penghantar: TObject);

prosedur N7Click(Penghantar: TObject);

prosedur N8Click(Penghantar: TObject);

prosedur N21Click(Penghantar: TObject);

prosedur N9Click(Penghantar: TObject);

prosedur N22Click(Penghantar: TObject);

prosedur N10Click(Penghantar: TObject);

prosedur N12Click(Penghantar: TObject);

prosedur N31Click(Penghantar: TObject);

prosedur N41Click(Penghantar: TObject);

prosedur N61Click(Penghantar: TObject);

prosedur N81Click(Penghantar: TObject);

prosedur N71Click(Penghantar: TObject);

prosedur N91Click(Penghantar: TObject);

prosedur N51Click(Penghantar: TObject);

prosedur N101Click(Penghantar: TObject);

prosedur N121Click(Penghantar: TObject);

prosedur N131Click(Penghantar: TObject);

prosedur N141Click(Penghantar: TObject);

prosedur N151Click(Penghantar: TObject);

prosedur N23Click(Penghantar: TObject);

prosedur N111Click(Penghantar: TObject);

prosedur N14Click(Penghantar: TObject);

(Pengisytiharan peribadi)

(Pengisytiharan awam)

menggunakan Unit11, Unit7, Unit3, Unit2, Unit4, Unit5, Unit6, Unit8, Unit9, Unit10,

Unit12, Unit13, Unit14, Unit15, Unit16, Unit17, Unit18, Unit19, Unit21,

Unit20, Unit22, Unit23, Unit24, Unit25, Unit26, Unit28, Unit29, Unit30;

prosedur TForm1.N2Click(Penghantar: TObject);

Borang11.ShowModal;

prosedur TForm1.N3Click(Penghantar: TObject);

borang7.showmodal;

prosedur TForm1.N4Click(Penghantar: TObject);

borang3.showmodal;

prosedur TForm1.N6Click(Penghantar: TObject);

borang2.showmodal;

prosedur TForm1.N7Click(Penghantar: TObject);

borang4.showmodal;

prosedur TForm1.N8Click(Penghantar: TObject);

form5.showmodal;

prosedur TForm1.N21Click(Penghantar: TObject);

borang6.showmodal;

prosedur TForm1.N9Click(Penghantar: TObject);

borang8.showmodal;

prosedur TForm1.N22Click(Penghantar: TObject);

borang9.showmodal;

prosedur TForm1.N10Click(Penghantar: TObject);

borang10.showmodal;

prosedur TForm1.N12Click(Penghantar: TObject);

Butang1.Kelihatan:=benar;

dbgrid1.Visible:=true;

borang13.ShowModal;

prosedur TForm1.N31Click(Penghantar: TObject);

dbgrid1.Visible:=true;

borang24.showmodal;

Butang1.Kelihatan:=benar;

prosedur TForm1.N41Click(Penghantar: TObject);

dbgrid1.Visible:=true;

Borang14.showmodal;

Butang1.Kelihatan:=benar;

prosedur TForm1.N61Click(Penghantar: TObject);

dbgrid1.Visible:=true;

borang15.showmodal;

Butang1.Kelihatan:=benar;

prosedur TForm1.N81Click(Penghantar: TObject);

dbgrid1.Visible:=true;

borang28.showmodal;

Butang1.Kelihatan:=benar;

prosedur TForm1.N71Click(Penghantar: TObject);

dbgrid1.Visible:=true;

borang16.showmodal;

Butang1.Kelihatan:=benar;

prosedur TForm1.N91Click(Penghantar: TObject);

dbgrid1.Visible:=true;

borang29.showmodal;

Butang1.Kelihatan:=benar;

prosedur TForm1.N51Click(Penghantar: TObject);

dbgrid1.Visible:=true;

borang17.showmodal;

Butang1.Kelihatan:=benar;

prosedur TForm1.N101Click(Penghantar: TObject);

dbgrid1.Visible:=true;

borang18.showmodal;

Butang1.Kelihatan:=benar;

prosedur TForm1.N121Click(Penghantar: TObject);

dbgrid1.Visible:=true;

borang19.showmodal;

Butang1.Kelihatan:=benar;

prosedur TForm1.N131Click(Penghantar: TObject);

dbgrid1.Visible:=true;

borang20.showmodal;

Butang1.Kelihatan:=benar;

prosedur TForm1.N141Click(Penghantar: TObject);

dbgrid1.Visible:=true;

borang22.showmodal;

Butang1.Kelihatan:=benar;

prosedur TForm1.N151Click(Penghantar: TObject);

dbgrid1.Visible:=true;

borang23.showmodal;

Butang1.Kelihatan:=benar;

prosedur TForm1.N23Click(Penghantar: TObject);

dbgrid1.Visible:=true;

borang25.showmodal;

Butang1.Kelihatan:=benar;

prosedur TForm1.N111Click(Penghantar: TObject);

dbgrid1.Visible:=true;

borang26.showmodal;

Butang1.Kelihatan:=benar;

prosedur TForm1.Button1Click(Penghantar: TObject);

DBGrid1.Visible:=false;

butang1.Kelihatan:=salah;

Form1.Query1.SQL.Clear;

prosedur TForm1.N14Click(Penghantar: TObject);

Borang30.showmodal;

Windows, Mesej, SysUtils, Varian, Kelas, Grafik, Kawalan, Borang,

Dialog, StdCtrls, DBCtrls;

TForm20 = kelas(TForm)

Butang1: TButton;

ComboBox2: TComboBox;

DBComboBox1: TDBComboBox;

prosedur Button1Click(Penghantar: TObject);

prosedur FormPaint(Penghantar: TObject);

(Pengisytiharan peribadi)

(Pengisytiharan awam)

Borang20: TForm20;

menggunakan Unit1, Unit17, Unit13, Unit2;

prosedur TForm20.Button1Click(Penghantar: TObject);

jika (dbcombobox1.Text = "") atau (edit1.Text = "") atau (edit2.Text = "") maka

MessageBox(Application.Handle, "Isi semua medan", "Ralat", MB_OK + MB_ICONHAND) lain

Form1.Query1.SQL.Clear;

Form1.Query1.SQL.Add("SELECT DISTINCT Naimenovanie_gost as Hotel_name, N_klienta as Client_number, FIO as Client_full name, Z_s_b as Busy_Freedom_Reservation, Data_zaselenia as Check-in_date FROM guest_complex, am, clients, clients2 ");

Form1.Query1.SQL.Add("WHERE guest_complex.N_gost=general.N_gost and clients2.N_klienta=clients.N_klienta and clients2.N_nomera=general.N_nomera and Naimenovanie_gost="""+dbcomboBox1"danText_zaselenia" ""+edit1.text+""" dan """+edit2.text+""" dan Z_s_b="""+combobox2.text+"""");

Borang1.Pertanyaan1.Terbuka;

jika Form1.Query1.RecordCount = 0 maka showmessage("Rekod ini tidak wujud") lain

prosedur TForm20.FormPaint(Penghantar: TObject);

DBCombobox1.Items.Clear;

borang2.Pertanyaan1.Pertama;

manakala bukan bentuk2.Query1.Eof do

DBCombobox1.Items.Add(form2.query1.Fields.FieldByName("Naimenovanie_gost").AsString);

borang2.Pertanyaan1.Seterusnya;

Nama pelajar

Tajuk kerja

Penyelia

Fakulti

Program

Tahun perlindungan

Kertas kerja ini menerangkan reka bentuk dan pembangunan sistem maklumat yang membolehkan pengumpulan data statistik mengenai bilangan pertanyaan carian pengguna dalam enjin carian dari 2004 hingga tarikh analisis; menstrukturkan data yang diterima secara automatik; menganalisis statistik dan mengira penunjuk ramalan bilangan pertanyaan carian setiap bulan depan melalui kaedah statistik, termasuk siri masa, serta menggunakan teknologi rangkaian saraf. Matlamat kerja adalah untuk mereka bentuk dan membangunkan sistem maklumat analisis yang akan menyediakan keupayaan untuk meramalkan pertanyaan carian pengguna tertentu. Objektif penyelidikan termasuk: - analisis khusus kesusasteraan, koleksi, sistematisasi dan generalisasi; bahan pengajaran dan kawal selia, analisis bidang subjek; - analisis metodologi untuk mengumpul dan menganalisis data; - analisis teknologi maklumat untuk pembangunan sistem; - pembangunan sistem maklumat dan analisis; - ujian dan penyahpepijatan sistem maklumat yang dibangunkan. Objek kajian ialah pertanyaan carian pengguna. Subjek kajian adalah alat untuk menganalisis dan meramalkan perubahan dalam bilangan pertanyaan carian di Internet. Kerja kelayakan akhir termasuk pengenalan, 3 bab, kesimpulan dan 3 lampiran. Pengenalan menerangkan secara ringkas kaitan kerja kelayakan akhir, menerangkan matlamat dan objektif sistem maklumat, dan juga menerangkan kumpulan pengguna sasaran utama , yang bertujuan untuk sistem maklumat yang dibangunkan. Bab pertama menyediakan gambaran keseluruhan bidang subjek, analisis konsep utama, analisis proses perniagaan, dan analisis penyelesaian sedia ada. Fungsi pengguna utama yang diperlukan bagi sistem maklumat yang dibangunkan dikenal pasti, rangka kerja sistem maklumat ditentukan, dan kecukupan penggunaan kaedah peramalan untuk tugas yang diberikan adalah wajar. Bab kedua menerangkan justifikasi untuk pilihan sistem maklumat alat pembangunan, dan menerangkan proses membangunkan dan menguji sistem maklumat untuk meramalkan pertanyaan carian. Proses mereka bentuk dan mencipta pangkalan data, bentuk skrin dan logik operasi sistem maklumat diterangkan. Bab ketiga menyediakan justifikasi ekonomi, mewajarkan keberkesanan penggunaan sistem maklumat yang dibangunkan untuk kumpulan sasaran - pengguna sistem maklumat yang dibangunkan. kesimpulan ditumpukan kepada penerangan keputusan yang diperoleh semasa kerja kelayakan akhir, iaitu, korespondensi matlamat dan objektif yang dinyatakan dengan keputusan, penerangan ringkas tentang kesimpulan dan penilaian mengenai keupayaan ramalan sistem maklumat yang dibangunkan. ditujukan untuk sesiapa sahaja yang berminat dalam kaedah ramalan, menjejaki perubahan dalam bilangan pertanyaan carian tertentu di Internet.

Kerja kelayakan akhir (GQT) di Sekolah Tinggi Ekonomi Universiti Penyelidikan Nasional disiapkan oleh semua pelajar mengikut universiti dan Peraturan yang ditakrifkan oleh setiap program pendidikan.

Abstrak semua disertasi semestinya diterbitkan dalam domain awam di portal korporat HSE.

Teks penuh tesis disiarkan dalam domain awam di portal HSE hanya dengan persetujuan pelajar - pengarang (pemegang hak cipta) karya atau, dalam kes sekumpulan pelajar, dengan persetujuan semua rakan -pengarang (pemegang hak cipta) karya. Selepas disiarkan di portal HSE, tesis memperoleh status penerbitan elektronik.

Dalam kes menggunakan VKR, termasuk dengan memetik, menunjukkan nama pengarang dan sumber pinjaman adalah wajib.