Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » Розробка програмного забезпечення для автоматизації формування навчальних програм

Реферат Розробка програмного забезпечення для автоматизації формування навчальних програм





онів і чернеток навчальних програм;

Для розробки програмного комплексу використовувалася платформа.NET (мова C #), що підтримує шаблон проектування MVC. Як СУБД використовувався продукт Microsoft SQL Server 2008 R2. Написання коду велося на програмному продукті Microsoft Visual Studio +2013.

Зроблено економічний розрахунок витрат на розробку програмного комплексу. Витрати на розробку проекту склали 170168,4 рублів.

Зроблено аналіз небезпечних і шкідливих виробничих факторів на робочому місці інженера-програміста, розроблені заходи щодо їх зниження й усунення, проведений розрахунок штучного освітлення в приміщенні, в якому працює інженер-програміст.

Розроблений в рамках дипломного проекту програмний комплекс становить практичний інтерес для кафедри «Інформатика та обчислювальна техніка» факультету інформаційних технологій і комп'ютерних систем ОмГТУ. Початок тестової експлуатації на підприємстві призначено на 1 липня 2014 року.


Бібліографічний список


1.Вікіпедія. Model-View-Controller [Електронний ресурс].- Режим доступу: # justify gt; Додаток А


Лістинг парсера з дисципліни фізика

using System; System.Collections.Generic; System.Linq; Novacode; WorkingPrograms

{class PhysicParser

{List lt; string gt; buffer; PhysicParser (DocX loadedDoc)

{= new List lt; string gt; (); (var p in loadedDoc.Paragraphs)

{. Add (p.Text);

}

} string GetSubjectName ()

{buffer [buffer.IndexOf (buffer.FirstOrDefault (b= gt; b.Contains ( з дисципліни ))) + 1] .Split (new [] { » }, StringSplitOptions.RemoveEmptyEntries) [0] .Substring (2);

} string GetSubjectNameCipher ()

{buffer [buffer.IndexOf (buffer.FirstOrDefault (b= gt; b.Contains ( з дисципліни ))) + 1] .Split (new [] { » }, StringSplitOptions.RemoveEmptyEntries) [1] .Trim ();

} string GetDegree ()

{buffer [buffer.IndexOf (buffer.FirstOrDefault (b= gt; b.Contains ( для напряму підготовки )))]. Split ([] { для напряму підготовки } , StringSplitOptions.RemoveEmptyEntries) [0] .Trim ();

} string GetSpecialtyCipher ()

{buffer [buffer.IndexOf (buffer.FirstOrDefault (b= gt; b.Contains ( для напряму підготовки ))) + 1] .Split (new [] { « raquo ;}, StringSplitOptions.RemoveEmptyEntries) [0] .Trim ();

} string GetSpecialityName ()

{buffer [buffer.IndexOf (buffer.FirstOrDefault (b= gt; b.Contains ( для напряму підготовки ))) + 1] .Split (new [] { « raquo ;, »}, StringSplitOptions.RemoveEmptyEntries) [1] .Trim ();

} string GetTrainingProfile ()

{buffer [buffer.IndexOf (buffer.FirstOrDefault (b= gt; b.Contains ( профілі підготовки )))]. Split (new [] { профілі підготовки }, StringSplitOptions.RemoveEmptyEntries) [0] .Trim ();

} string GetDegree2 (string split)

{string splitter= Розроблено відповідно до ФГОС ВПО, ООП за напрямом підготовки raquo ;;

return [.IndexOf (.FirstOrDefault (= gt; b.Contains (splitter)))]. Split (new [] {splitter, split}, StringSplitOptions.RemoveEmptyEntries) [1];

}


Додаток Б


Лістинг головного вікна програми

using System;System.Collections.Generic;System.IO;System.IO.Pipes;System.Linq;System.Windows.Forms;Novacode;WorkingPrograms.Model;WorkingPrograms

{partial class Form1: Form

{WorkingProgrammsEntities db; int subjectID; string fileName; Form1 ()

{();=new WorkingProgrammsEntities () ;. DataSource=db.Subjects.ToList () ;. DisplayMember= Name raquo ;;. Filter= *. docx | * .docx ; .Filter= *. docx | * .docx raquo ;;. Filter= *. docx | * .docx raquo ;;. FileName=string.Empty; .FileName=string.Empty; .Maximum=100; .DataSource =db.WorkingProgrammsFiles.ToList () ;. DataSource=db.Subjects.ToList () ;. DisplayMember= FileName raquo ;;. DisplayMember= Name raquo ;;. DataSource=db.Subjects.ToList () ;. DisplayMember= Name raquo ;;. Visible=checkBox1.Checked; .Visible =! checkBox1.Checked;

} void button1_Click (object sender, EventArgs e)

{(openFileDialog1.ShowDialog () == DialogResult.OK)

{= openFileDialog1.FileName;

} void comboBox1_SelectedIndexChanged (object sender, EventArgs e)

{= ((Subject) comboBox1.Select...


Назад | сторінка 17 з 19 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Додатки Microsoft Office system 2007
  • Реферат на тему: Файл з розширенням. Docx
  • Реферат на тему: Legal system
  • Реферат на тему: Edcation system in the USA
  • Реферат на тему: UNIX System V