МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ,
СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное государственное бюджетное образовательное учреждение высшего образования «Санкт-Петербургский государственный университет телекоммуникаций им. проф. М. А. Бонч-Бруевича»
(СПбГУТ)
Факультет инфокоммуникационных сетей и систем Кафедра программной инженерии и вычислительной техники
ПРОЕКТНАЯ РАБОТА
на тему «Автоматизированная информационная система учета компьютерных комплектующих»
по дисциплине «Конструирование программного обеспечения»
студент гр. ИКПИ-84 |
_______________ |
Коваленко Л. А. |
преподаватель каф. ПИиВТ |
_______________ |
к.т.н., доцент Лукша И. И. |
Санкт-Петербург
2021
СОДЕРЖАНИЕ |
|
1. Введение............................................................................................................... |
5 |
2. Общие сведения................................................................................................... |
6 |
2.1. Полное наименование системы и ее условное обозначение ................... |
6 |
2.2. Плановые сроки начала и окончания работы по созданию системы ..... |
6 |
3. Назначение и цели создания системы............................................................... |
6 |
3.1. Назначение системы .................................................................................... |
6 |
3.2. Цели создания системы ............................................................................... |
6 |
4. Характеристика объекта автоматизации .......................................................... |
7 |
4.1. Краткие сведения об объекте автоматизации ........................................... |
7 |
4.2. Сведения об условиях эксплуатации объекта автоматизации ................ |
7 |
5. Требования к структуре и функционированию системы................................ |
8 |
5.1. Перечень подсистем и сущностей системы .............................................. |
8 |
5.2. Требования к функциям (задачам), выполняемым системой................ |
15 |
5.2.1. Подсистема «Компьютерное оборудование»................................... |
16 |
5.2.2. Подсистема «Комплектующие компьютерного оборудования» ... |
24 |
5.2.3. Подсистема «Поставщики»................................................................ |
32 |
5.2.4. Подсистема «Отделы» ........................................................................ |
35 |
5.2.5. Подсистема «Сотрудники» ................................................................ |
38 |
5.2.6. Подсистема «Ремонтные работы»..................................................... |
46 |
5.2.7. Подсистема «Администрирование».................................................. |
49 |
5.2.8. Подсистема «Отчеты» ........................................................................ |
50 |
5.2.9. Подсистема «Файлы» ......................................................................... |
52 |
5.3. Требования к способам и средствам связи для информационного |
|
обмена между компонентами системы ........................................................... |
55 |
5.4. Требования к эргономике и технической эстетике ................................ |
55 |
5.4.1. Общие требования к внешнему виду ................................................ |
55 |
2 |
|
5.4.2. Требования по обработке исключительных ситуаций и ошибок .. |
56 |
5.4.3. Требования по вводу и контролю данных........................................ |
56 |
5.4.4. Требования по организации экранных форм ................................... |
56 |
5.5. Требования к защите информации от несанкционированного доступа к
системе ............................................................................................................... |
57 |
5.6. Требования к достоверности сведений базы данных ............................. |
57 |
5.7. Перспективы развития, модернизации системы..................................... |
57 |
6. Требования к видам обеспечения .................................................................... |
58 |
6.1. Требования к математическому обеспечению ........................................ |
58 |
6.2. Требования к информационному обеспечению...................................... |
58 |
6.3. Требования к техническому обеспечению .............................................. |
58 |
6.3.1. Требования к аппаратному обеспечению ......................................... |
58 |
6.3.2. Требования к системному программному обеспечению ................ |
59 |
6.3.3. Требования к программному обеспечению...................................... |
60 |
6.3.4. Диаграмма развертывания ................................................................. |
60 |
6.4. Требования к организационному обеспечению...................................... |
61 |
6.5. Требования к лингвистическому обеспечению ...................................... |
61 |
6.6. Требования к условиям эксплуатации ..................................................... |
61 |
6.7. Требования к надежности ......................................................................... |
61 |
7. Планирование управления требованиями ...................................................... |
62 |
7.1. Организация коллективной разработки................................................... |
62 |
7.2. Планирование состава первого и последующих выпусков системы.... |
63 |
7.3. Состав и содержание работ по созданию (развитию) системы............. |
64 |
8. Коллективная разработка ................................................................................. |
68 |
9. Тестирование ..................................................................................................... |
69 |
9.1. Требования к структуре и функционированию системы....................... |
69 |
9.1.1. Общие требования к подсистемам и сущностям системы ............. |
69 |
3 |
|
9.1.2. Требования к функциям, выполняемым системой .......................... |
70 |
9.2. Требования к видам обеспечения ............................................................. |
75 |
9.3. Нагрузочное тестирование ........................................................................ |
76 |
4
1. Введение
Спектр компьютерной техники и периферии, применяемой организациями и предприятиями в повседневной деятельности, довольно широк: суперкомпьютеры, кластеры, серверы, рабочие станции, персональные компьютеры, ноутбуки, терминалы, принтеры, сканеры, плоттеры, источники бесперебойного питания и др.
Некоторые виды компьютерной техники, например персональный компьютер, являются комплектами. Быстрое развитие электронной техники привело к тому, что практически каждая очередная закупаемая в рамках одного вида единица оборудования по своей комплектации существенно отличается от предыдущей. В результате в организации одновременно эксплуатируются компьютеры, которые не только различаются по своим производственным возможностям, но и состоят из невзаимозаменяемых комплектующих.
Для разработки планов поддержания и развития производства организациям необходимо владеть актуальной сводной и детальной информацией о техническом состоянии оборудования, его комплектации,
наличии запасных комплектующих и т. д. Отсутствие этих данных существенно затрудняет проведение модернизации оборудования и его рациональное перераспределение между подразделениями.
Для автоматизации учета компьютерной техники и комплектующих,
ремонтных работ и решения других задач было решено разработать программу, предназначенную для сбора и хранения информации, а также формирования отчетов о наличии, движении и ремонте офисного компьютерного оборудования и его комплектующих на всех стадиях жизненного цикла — от поступления до списания.
5