Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Разработка информационной системы аптеки

Автор:   •  Ноябрь 24, 2022  •  Курсовая работа  •  7,091 Слов (29 Страниц)  •  229 Просмотры

Страница 1 из 29

МИНОБРНАУКИ РОССИИ

САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ

ЭЛЕКТРОТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

«ЛЭТИ» ИМ. В.И. УЛЬЯНОВА (ЛЕНИНА)

Кафедра АПУ

КУРСОВАЯ РАБОТА

по дисциплине «Технологии XML и XSL»

ТЕМА: РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ АПТЕКИ

Студент гр. 9371 Егоров Е.А.

Преподаватель Кондратьева Н.Ю.

Санкт-Петербург

2021

Описание системы данных

Данная база данных позволяет магазину автоматизировать информацию о препаратах, что поможет быстро информировать клиентов о наличии товара, его стоимости и основных характеристиках. В то же время, магазин будет иметь данные о своих клиентах. База данных о совершенных покупках позволяет знать кто, когда и за какую стоимость приобрёл товар.

UML диаграмма структуры данных

[pic 1]

Объекты системы:

«Закупщик» содержит:

  • ФИО

«Поставки» содержат:

  • Номер
  • Сумма
  • Дата

«Препарат» содержит:

  • Цена
  • Производитель
  • Название
  • Рецепт
  • Группа

«Продажа» содержит:

  • Номер чека
  • Сумма
  • Дата продажи

«Продавец» содержит:

  • ФИО

РЕАЛИЗАЦИЯ ПРОЕКТА

Описание модели данных в формате XML

Закупщик

<?xml version="1.0" encoding="UTF-8"?>

<?xml-stylesheet type="text/xsl" href="purchaser.xsl"?>

<!DOCTYPE purchasers[

        <!ELEMENT purchasers (purchaser*)>

        <!ELEMENT purchasers (purchaser-id,fullname)>

        <!ELEMENT customer-id (#PCDATA)>

        <!ELEMENT fullname (#PCDATA)>

]>

<purchasers>

        <purchaser>

                <purchaser-id>188-640</purchaser-id>

                <fullname>Иванов Иван Иванович</fullname>

        </purchaser>

        <purchaser>

                <customer-id>213-324</customer-id>

                <fullname>Петров Пётр Петрович</fullname>

        </purchaser>

        <purchaser>

                <customer-id>132-352</customer-id>

                <fullname>Сидоров Сидр Сидорович</fullname>

        </purchaser>

</purchasers>

Поставки

<?xml version="1.0" encoding="UTF-8"?>

<?xml-stylesheet type="text/xsl" href="delivery.xsl"?>

<!DOCTYPE deliveries[

        <!ELEMENT deliveries (delivery*)>

        <!ELEMENT deliveries (deliveriy-id,number, total, date)>

        <!ELEMENT customer-id (#PCDATA)>

        <!ELEMENT number (#PCDATA)>

        <!ELEMENT total (#PCDATA)>

        <!ELEMENT date (#PCDATA)>

]>

<deliveries>

        <delivery>

                <delivery-id>188-640</delivery-id>

                <number>23752</number>

                <total>1000</total>

                <date>22.04.1943</date>

        </delivery>

        <delivery>

                <customer-id>213-324</customer-id>

                <number>34582</number>

                <total>5235</total>

                <date>10.11.1923</date>

        </delivery>

        <delivery>

                <customer-id>132-352</customer-id>

                <number>23853</number>

                <total>32552</total>

                <date>21.04.1953</date>

        </delivery>

</deliveries>

Препарат

<?xml version="1.0" encoding="UTF-8"?>

<?xml-stylesheet type="text/xsl" href="drug.xsl"?>

<!DOCTYPE drugs[

        <!ELEMENT drugs (drug*)>

        <!ELEMENT drugs (drug-id,total, prod, name, recipe, group)>

        <!ELEMENT drug-id (#PCDATA)>

        <!ELEMENT total (#PCDATA)>

        <!ELEMENT prod (#PCDATA)>

        <!ELEMENT name (#PCDATA)>

        <!ELEMENT recipe (#PCDATA)>

...

Скачать:   txt (21.3 Kb)   pdf (310.8 Kb)   docx (181.7 Kb)  
Продолжить читать еще 28 страниц(ы) »
Доступно только на Essays.club