![]() |
|
|
Курсовая работа: Внутрішня мережа фірми по розробці програмного забезпеченняКурсовая работа: Внутрішня мережа фірми по розробці програмного забезпеченняЗміст 1. Аналіз задач, які вирішуються з використанням інформаційної системи 2. Вибір серверного вирішення 3. Вибір клієнтської частини 4. Вибір мережного вирішення 5. Вибір системного програмного забезпечення 6. Вибір прикладного ПЗ 7. Розробка підсистеми діагностики, керування, забезпечення безпеки даних 8. Спеціальна частина Підсумки Висновки Список використаної літератури 1. Аналіз задач, яка вирішується з використанням інформаційної системи Завданням даного курсового проекту є проектування внутрішньої мережі для фірми по розробці програмного забезпечення (далі ФРПЗ). Проаналізувавши завдання, можна дійти висновку, що об’єктом проектування буде будівля ФРПЗ та побудова мережі між структурними підрозділами фірми. Відповідно профілем діяльності фірми є розробка та тестування програмного забезпечення (далі ПЗ). Основними задачами, які потрібно вирішувати за допомогою інформаційних технологій в цій сфері є: · Розробка ПЗ. · Тестування ПЗ. · Обмін інформацією між працівниками фірми та зовнішнім середовищем (доступ до інтернет). · Зв'язок між структурними підрозділами фірми. · Обробка документації · Архівування інформації та її збереження на файл-сервері. Побудова комп’ютерної мережі для ФРПЗ має свою специфіку, адже потрібно унеможливити витік деякої інформації за її для ефективної роботи (наприклад, коди програм, початкові версії програм, тестова документація). Для проведення мережі перш за все потрібен план будівлі для того, щоб заздалегідь знати, як розташовані кімнати і де знаходяться потрібні в подальшому для проектування мережі офіси і відділи. Після чого потрібно проаналізувати, де розміщуються офіси, в яких є комп’ютери, дізнатися в якій кількості і в яких місцях розташовані робочі місця працівників. На рис. 1. подано план будівлі для якої буде розроблятися мережа. Рис. 1. План будівлі. Рис. 2. Діаграма прецедентів (Use-case diagram) 2. Вибір серверного вирішення Файл-сервер Файловий сервер — це виділений сервер, оптимізований для виконання файлових операцій введення-виводу і призначений для зберігання файлів будь-якого типу. Він обладнаний великим об'ємом дискового простору та RAID контролером. Для зберігання великих документів, що створються в процесі діяльності фірми (коди програмних систем, програмні системи, звіти тощо) файловий сервер є необхідний. При чому обсяги інформації, що будуть зберігатися будуть великими, тому для цієї реалізації я запропонував використати окремий сервер з операційною системою Novell Netware. Також в цілях безпеки можливе встановлення окремого файлового сервера (теж під керуванням Novell Netware) для конфіденційної інформації, який не буде зв’язаний з зовнішньою мережею (Інтернет). 2.1. Сервер бази даних. Як правило в роботі ФРПЗ притаманна велика кількість роботи з різноманітною документацією (в тому числі технічною), тому присутня велика кількість поштової інформації. Особливо важливим це є для менеджерів та відділу тестування, адже через пошту можна передавати різноманітні звіти. Для зберігання великої кількості поточної інформації і генерації на основі неї дених звітів необхідний сервер з базою даних. СУБД може бути розміщена на файл–сервері , оскільки інформація в БД і файли на сервері будуть тісно пов’язані. Крім того кожен день поточна база буде архівуватися і зберігатися на тому ж файл сервері. 2.2. Internet-сервер. Роботу ФРПЗ неможливо уявити без використання всесвітньої мережі Інтернет. Доступ до інтернету в певній мірі потрібний кожному працівникові такої фірми. Оскільки Інтернет є загальнодоступною мережею, то в проектуванні даної мережі на це необхідно звернути особливу увагу, необхідно забезпечити максимальний ступінь надійності і захищеності інформації (якщо не приділяти цьому належної уваги, фірма може понести значні збитки). Серед причин використання інтернету на ФРПЗ є наступні: · Доступ до новин в сфері ІТ (інформаційних технологій). · Доступ до інформації про справи на ринку програмного забезпечення. · Передача електронної пошти. · Пошук документації. · Обміном інформацією між філіями фірми тощо. Для реалізації цих операцій WEB–система не підходить як така, що недостатньо захищена. Для реалізації подібних операцій використовують свої власні програмні комплекси. Я пропоную використати UNIX (FreeBSD) сервер – він найкраще працює з сервісами інтернет (повніше пояснення цього вибору подане у розділі 5). Для реалізації серверного рішення я пропоную кластерне серверне вирішення, яке буде виконувати такі функції: 1. підтримка праці мережі (на рівні TCP/IP) 2. визначення потоків інформації 3. передача інформації до баз даних. Для всіх серверів необхідні пристрої безпечного живлення (ПБЖ). Виходячи з попередньої інформації нам необхідно обрати принаймні два сервери: інтернет-сервер, файл-сервер, сервер баз даних (Усі ціни було взято з підприємства MediaWest):
3. Вибір клієнтської частини В даному випадку клієнтами проектованої мережі будуть працівники практично усіх відділень (розробники, тестувальники, менеджери, секретар та директор). Кожний підрозділ має своє окреме приміщення, або декілька приміщень в яких розташовані робочі місця працівників. На час проектування мережі на фірмі нараховувалося 19 робочих станцій: Директор (1-робоча станція) Оскільки директор має контролювати і керувати роботою всіх підрозділів то ця робоча станція має бути досить потужною. Має бути великий обсяг пам’яті, для зберігання великої кількості документів має бути багато дискового простору. Менеджери (2-робочі станції) Для ефективної роботи даних робочих станцій потрібно, щоб на комп’ютерах швидко працювали декілька програм одночасно, можна було швидко відкривати пошту, і щоб зберігати її потрібно достатньо місця на жорсткому диску. Приймальня директора (1- робоча станція) В приймальні працює один працівник – секретар директора. Для його роботи потрібно не дуже потужний комп’ютер, тому що його робочі обов’язки не передбачають великої роботи з багатьма програмами. В його обов’язки входить робота з документами та електронною поштою. Відділ розробки (9- робочих станцій) Для роботи розробників потрібні достатньо потужні робочі станції, такі, щоб розробник міг працювати в середовищі розробки і при цьому відкривати та переглядати інші програми. Відділ тестування (6- робочих станцій) Для роботи тестувальників потужність робочих станцій повинна бути такою, щоб вони могли працювати в середовищах автоматизованого тестування, в середовищах розробки, працювати з документацією та виконувати інші подібні функції. Для швидкої реалізації цих задач комп’ютери-клієнти повинні бути сучасними і поєднувати в собі усі сучасні здобуття комп’ютерних технологій. Для копіювання малої кількості даних встановимо флопі-дисководи, а для записування більш великого обсягу інформації на робочі станції були встановлені DVD-RW приводи та кардрідери. Докладніша конфігурація комп’ютерів-клієнтів приведена нижче в таблицях для кожного відділу окремо(Усі ціни було взято з підприємства MediaWest): · Директор (1-робоча станція), Менеджери (2-робочі станції), Відділ тестувальників (6-робочих станцій)
· Приймальна (1- робоча станція) |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
|
Рефераты бесплатно, реферат бесплатно, курсовые работы, реферат, доклады, рефераты, рефераты скачать, рефераты на тему, сочинения, курсовые, дипломы, научные работы и многое другое. |
||
При использовании материалов - ссылка на сайт обязательна. |