Проектирование ИС «Автосалон» с использованием CASE-технологий (Delphi) #1504656
Введение 3
Глоссарий 4
1. Системный анализ предметной области 5
1.1. Описание исследуемой предметной области 5
1.2. Диаграммы 7
1.3. Инфологическая модель базы данных 10
2. Разработка программного приложения 12
2.1. Описание структуры базы данных 12
2.2. Программная реализация задачи 15
3. Контрольный пример работы программного приложения 22
Заключение 26
Список использованных источников 27
Приложение 1. Текст программы 29
Разработано программное обеспечение с использованием среды разработки Borland Delphi 7 и базой данных MS Access, реализующее работу данной информационной системы. Эта система предоставляет возможность хранения и быстрого поиска информации, автоматизирует и упрощает процесс работы.
В работе была спроектирована информационная система работы автосалона. Для этого была проанализирована предметная область, создана ее инфологическая и концептуальная модель, также разработан состав и связь интерфейсов интерактивного взаимодействия.
1. А.Я. Архангельский «Программирование в среде Delphi 7».
2. К. Грибачев «Разработка приложений баз данных».
3. Джулиан Бакнелл «Фундаменатльные алгоритмы и структуры данных в Delphi».
4. Сорокин А.В. «Разработка баз данных».
5. М. Фленов «Delphi 2005. Секреты программирования».
6. Смирнова Г.Н. и др. Проектирование экономических информационных систем: Учебник /Г.Н.Смирнова, А.А.Сорокин, Ю.Ф.Тельнов; Под ред. Ю.Ф.Тельнова. – М.: Финансы и статистика, 2004. –512 с.: ил.
7. Атре Ш. Структурный подход к организации баз данных. – М.: Финан-сы и статистика, 1983. – 320 с.
8. Бойко В.В., Савинков В.М. Проектирование баз данных информационных систем. – М.: Финансы и статистика, 1989. – 351 с.
9. Информационные системы в экономике: Учебное пособие/ Г.Н. Исаев. – М.: Омега-Л, 2006. -462 с.
10. Информационные системы в экономике / А.О.Горбенко. – М.: БИНОМ. Лаборатория знаний, 2010-292 с.
12. Осипов Д. Delphi. Профессиональное программирование. – СПб.: Символ-Плюс, 2006 – 1056с.
13. Ролланд Ф.Д. Основные концепции баз данных. 2002г.
14. Автоматизированные информационные технологии в экономике: Учебник/ Под ред. Проф. Г.А. Титоренко. – М.: Компьютер, ЮНИТИ, 2003. – 253 с.
15. ГОСТ 34.601-90. Информационные технологии АС. Стадии создания. М: ИПК – издательство стандартов, 1996. – 392с.
16. Ефимов Е.Н. Курс лекций «Экономика информатики» / РГЭУ «РИНХ», Ростов-н/Д., 2003. — 74 с.
17. Маклаков С.В. BPwin и ERwin. CASE-средства разработки информаци-онных систем.– М.: ДИАЛОГ-МИФИ, 2003- 256 с.
Тема: | Проектирование ИС «Автосалон» с использованием CASE-технологий (Delphi) |
1504656 | |
Дата написания: | 08.05.2014 |
Тип работы: | Курсовая работа |
Предмет: | Проектирование информационных систем (Прикладная информатика в экономике) |
Оригинальность: | Антиплагиат. ВУЗ — 90% |
Количество страниц: | 40 |
Success Stories — Embarcadero
See how our customers are using RAD Studio to deliver results!
Browse by ProductRAD StudioRAD ServerDelphiC++BuilderInterbaseFireMonkeyIntraWebDataSnapBrowse by IndustryAdvertisingHealthcare and ScienceGeologyHuman ResourcesSecurityBusinessRetailEntertainmentTransportationПроизводство
Indoor Training UG
The icTrainer app is a lightweight application for roller trainers and other fitness equipment with customizable options and the connection to countless training devices. It supports heart rate monitors, cadence monitors or speed monitors via Bluetooth BLE or ANT+. The multi-platform app runs on Windows PCs, macOS computers, iOS tablets/iPads and Android tablets.
Tools Used:
- Delphi
- FireMonkey
Read Full Case Study
GÖPEL electronic
The PILOT AOI software from GÖPEL electronic is a perfect example of how a medium-sized company can develop high-quality software with Delphi in a cost-effective and flexible way. For 25 years GÖPEL electronic has been programming the AOI software very successfully with Delphi. The company is internationally successful for more than 600 customers and considers itself to be at the forefront of the industry in Europe.
Tools Used:
- Delphi
Read Full Case Study
TachoEASY
Thanks to the FireMonkey multiplatform framework, the TachoEASY project and code base were used to develop not only the Windows version but also the macOS version, as well as adaptations for Android and iOS. By combining desktop, mobile apps, and data access via the web, BlueLOGICO has combined the best of all worlds and, with Delphi, offers a high level of technology security for years.
Tools Used:
- Delphi
- FireMonkey
- DataSnap
Read Full Case Study
Sticky Password
Tischenko and his team considered several IDEs but each had its limitations. In the end, they opted for Delphi. Delphi allowed us to build and change the user interface easily and quickly react to user feedback. I had already used Delphi on other projects, so I was familiar with its flexibility and advantages.
Tools Used:
- Delphi
Read Full Case Study
Syntax planbar
For entrepreneurial decisions, it is best to spend some time planning to determine which basics have to be fulfilled in order to move to the next step. This can be extremely helpful for offers, bank discussions, new acquisitions, hiring new employees, and similar changes. The planning software planbar, developed in Delphi, is an ideal supplement to existing industry software. Delphi was chosen as the development environment because a small team of developers can use it to develop significantly more efficiently than in a C++ or Java environment.
Tools Used:
- Delphi
Read Full Case Study
Oriolus Lernprogramme
The Oriolus learning programs are an excellent example of how applications grow over the years and are efficiently adapted to new platforms. Delphi and FireMonkey provides an extremely high level of investment security that simply works.
Tools Used:- Delphi
- FireMonkey
Read Full Case Study
OpusCapita
Delphi’s rapid development and a wide range of available components have enabled OpusCapita to develop their custom solution at the same time as a market leading reputation in terms of product and customer satisfaction.
Tools Used:
- Delphi
- Interbase
- IntraWeb
Read Full Case Study
HeidiSQL
With every new release of Delphi and its new features, HeidiSQL in parallel improved with new functionality and improvements. For developer Ansgar Becker, it really makes sense to stay current on this.
Tools Used:
- Delphi
Read Full Case Study
ArtGen
With ArtGen, a comprehensive VCL application, he has managed to create a fantastic combination of two worlds that can be described as «algorithmic art».
Tools Used:
- Delphi
Read Full Case Study
ZICONDIS Technologies
RAD Studio with Delphi and RAD Server have proven to be an ideal combination with a short development time.
Tools Used:
- RAD Studio
- RAD Server
- FireMonkey
Read Full Case Study
Broken Games
In January 2019, an early release of “Rise of Legions” attracted over 100,000 subscribers. The game is free to join, but includes in-game monetization through upgrades like skins, game progress, and more.
Tools Used:
- Delphi
- FireMonkey
Read Full Case Study
BS Software Development
- Doctors and clinics order 300,000 lab reports daily from their iPhones, Android devices, and desktops thanks to Delphi’s multi-platform support.
- Using Delphi’s encryption component, patients and doctors are reassured their records remain confidential.
- Due to the extensive automation QuickCON enables cost reduction and high efficiency.
Tools Used:
- Delphi
- FireMonkey
Read Full Case Study
BUSICOM
Leveraged assets built with C++Builder
Migration to a SQL database with the “FireDAC” database component
Improved productivity with C++Builder cross-platform development functions
Tools Used:
- C++Builder
Read Full Case Study
FORUM8 Co., Ltd.
- With Delphi, improved productivity and facilitated division of work in a development team.
- Dramatically reduced time to market by leveraging existing components and frameworks.
Tools Used:
- Delphi
Read Full Case Study
DK Corporation
Developed a business system running on both PC and Android, with Delphi XE
Tools Used:
- Delphi
Read Full Case Study
Hitachi Medical Computer Systems, Inc.
- Implementing a user interface by harnessing the high expressivity FireMonkey app development platform.
- Completing a designer-free project using the FireMonkey stylebook.
- Drawing on Delphi XE4 multi-platform development functionality to create native Windows and iPad apps from a single codebase.
Tools Used:
- Delphi
Read Full Case Study
Miniatur Wunderland Hamburg
- Flexible and Scalable
- High operational reliability
Tools Used:
- Delphi
Read Full Case Study
Monterey Bay Aquarium Research Institute
Building several complex IoT enabled applications at the same time is taxing in terms of switching costs. MBARI developers use JBuilder’s graphical environment that helps developers quickly understand application logic and the underlying code. They also use JBuilder to aid in continuous integration and improved team collaboration. MBARI trusts JBuilder to develop innovative tools that are deployed not just for internal use, but also for use by engineers, scientists, marine systems operators, educators, and the general public.
Read Full Case Study
Labrador Technologies
While developing with what at the time was a new technology — Ruby on Rails — Labrador found themselves craving a mature IDE where they could perform version control, testing, access the terminal, etc. They went with Embarcadero’s 3rdRail Ruby on Rails IDE to help in building eTriever.com, a secure web-based data browser and display tool that allows users to access critical data from the GeoLOGIC data center, which stores data for over 700,000 Canadian wells, as well as information on pipelines, land, services and more.
Read Full Case Study
BSoft
- AJUR has successfully evolved into a fully integrated finance, accounting, sales and supply chain management and business intelligence tool
- BSoft has the capability to scale to unlimited numbers of users
- BSoft has increased software speed and added mobile and online capabilities to meet evolving market demands
Tools Used:
- Delphi
- Interbase
Read Full Case Study
Established in 1998, Aeronavigator originally focused on air navigation solutions and services for aircraft. The company has now evolved into a trusted Russian vendor of solutions and software for automation of business processes at airlines. Its products are compliant with Russian and international standards. It is led by a team of professionals drawing on an impressive track record with airlines and vendors of aviation industry software.
Tools Used:
- Delphi
Read Full Case Study
S.A.N Computers
- S.A.N has become the regional leader, offering Sejour™, and TourVisio™ their flagship productivity suites for the travel industry.
- Using RAD Studio, they quickly made executive reporting extensions available on both desktop and mobile platforms.
- S.A.N products have become the de facto industry standard, now in use in over 500 travel agencies in over 50 countries.
- Sejour is now used as the teaching standard in 28 Universities, and travel vocational schools.
Tools Used:
- RAD Studio
- Delphi
Read Full Case Study
Stop Motion Pro
Stop Motion Pro has become a standard tool for teaching animation techniques in schools and universities around the world.
Tools Used:
- Delphi
Read Full Case Study
Bremmers Audio Design
Taking note of Apple’s increasing reach Bremmers Audio Design Windows developers saw the need to make MultitrackStudio, a multitrack music recording software, available on Mac. They reconfigured custom controls to work with both VCL & FireMonkey, Delphi RTL provided them with cross-platform versions of most common functions they could program against any C or Cocoa framework, and they wrote some Mac specific code. As a result they quickly had a version of MultitrackStudio running on a Mac.
Tools Used:
- Delphi
Read Full Case Study
bit Time
- Delphi RAD Cloud multi-tier architecture
- Delphi DataSnap mobile connector for Android game connectivity
- DataSnap callback technology for efficient utilization of power on mobile devices
Tools Used:
- Delphi
- Interbase
Read Full Case Study
Erply
As Windows developers that found their customers wanting to use Mac hardware, the team at Erply had to make a decision; learn a new language and platform or find a way to deploy to both Windows and Mac OS X from a single code base. With FireMonkey and Delphi the Erply team not only works off a single code base to satisfy cross-platform demands, but also create rich HD & 3D applications, and design a modern user interfaces.
Tools Used:
- Delphi
Read Full Case Study
Euclid Technology
- First in industry to run on Vista and XP
- Compete successfully with companies with 10x larger development teams
- Support for SOA, web services, web and client/server
Tools Used:
- Delphi
Read Full Case Study
Digifort IP Surveillance System
- Digifort has consistently remained an industry leader in the video IP monitoring space.
- Maintained high compatibility with a wide variety of proprietary IP cameras and video surveillance systems.
- Rapidly introduced multi-platform mobile products without having to learn new programming environments or hire and train new programming staff.
Tools Used:
- Delphi
Read Full Case Study
Spikes Security
- With RAD Studio, Spikes can write from a single code base that can be leveraged against all platforms.
- RAD Studio’s rapid deployment capabilities allow Spikes to outpace competitors in bringing products to market.
- Spikes can now reuse code efficiently and effectively across multiple projects.
Tools Used:
- RAD Studio
Read Full Case Study
HR2Results
- Rapid development time
- Ability to customize functionality for end users
- Flexibility and speed in mobile app deployment
Tools Used:
- Delphi
Read Full Case Study
PAR Springer-Miller Systems – SpaSoft
- SpaSoft application responds within seconds of the database query and exceeds customer performance expectations
- SpaSoft customers appreciate the zero maintenance
- SpaSoft is able to support multi-national countries across Asia with Unicode support
- InterBase installs within minutes remotely and easily supported
- SpaSoft achieves PA-DSS V1. 2 validation
Tools Used:
- Interbase
Read Full Case Study
ec2 Software Solutions
- ec2 Software Solutions established themselves as the leading supplier of software products that help medical providers navigate the vast and complex regulations governing the Nuclear Medicine industry.
- RAD Studio enables ec2 to achieve extreme agility while following a waterfall requirement and development process.
- ec2 is the only player able to offer cross-platform solutions—Windows, Mac and iOS—removing significant adoption barriers.
Tools Used:
- RAD Studio
- C++Builder
Read Full Case Study
Getinge Infection Control
- Real-time data handling capabilities in a full production, mission-critical system
- Team is able to develop diverse solutions with a limited number of developers and in a shorter timeframe
- Same source code capabilities frees up resources to focus on new products
Tools Used:
- Delphi
Read Full Case Study
Chonbuk National University Hospital
- Increased productivity for medical staff
- Reduced maintenance costs while maintaining high quality of service
- Enhanced functionality for more widespread distribution
Tools Used:
- Delphi
Read Full Case Study
Bruner Consulting Associates Inc.
- Faster time to market for new product development
- Ability to expand to enterprise apps
- Can support iOS, Android, and Windows
Tools Used:
- RAD Studio
- C++Builder
Read Full Case Study
ManagementPlus
- 20% reduction in development time
- Can now use a single platform for iOS, Android and Windows development
- Strengthened in-house development capabilities
Tools Used:
- Delphi
- Interbase
Read Full Case Study
LabInfo Systems LLC / Bio-Nuclear
- Real-time connectivity across all laboratories
- Increased security with centralized, encrypted database
- Expanded business opportunities
Tools Used:
- Delphi
- Interbase
Read Full Case Study
WideOrbit
Expanded offerings to meet new customer demands Transitioned to multi-platform mobile application development.
Tools Used:
- Delphi
Read Full Case Study
RockWare, Inc.
- A fully integrated product offering capable of delivering high level, complex modeling programs
- Expanded market reach to include large-scale projects for government, military and other sectors
- Solid modeling functions reduced from 15 days to 26 seconds
Tools Used:
- Delphi
Read Full Case Study
PocketSlip
- Rapid app development
- Multi-platform support using single code source
- Exponential market growth
Tools Used:
- Delphi
Read Full Case Study
Image-Line Software
- Ability to link function to code directly
- Faster coding and prototyping
- Expanded reach to Mac users
Tools Used:
- Delphi
Read Full Case Study
Peace Keeper Enterprises
- Improved efficiency and worker safety for the end user
- Increased revenue streams for the SaaS provider
- Cross-platform development capabilities
Tools Used:
- RAD Studio
- Delphi
Read Full Case Study
Судья: Почему в деле Delphi Murders приказ о неразглашении?
Опубликовано в 11:19, 29 декабря 2022 г. и последнее обновление: 12:44, 29 декабря 2022 г.Автор: судья Эшли Уиллкотт
DELPHI, IN. (Court TV) – Ссылаясь на пристальный общественный контроль и внимание средств массовой информации после «пресс-релиза» защиты, прокуроры по делу об убийствах в Дельфи попросили судью из штата Индина издать приказ о неразглашении, запрещающий тем, кто связан с судебным процессом, совершать «внесудебные действия». заявления посредством средств массовой информации», включая социальные сети. Вопрос в том, зачем им это нужно? И это справедливо? Чтобы ответить на эти вопросы, давайте посмотрим, что произошло в деле.
ИСТОРИЯ ДЕЛА
Более пяти лет назад, 13 февраля 2017 г., были уволены лучшие друзья Либерти Роуз Линн «Либби» Герман, 14 лет, и Эбигейл Дж. «Эбби» Уильямс, 13 лет. недалеко от высокого моста Монон, чтобы пройтись по исторической тропе Дельфы. Они не появились в заранее оговоренное время посадки. На следующий день встревоженные поисковики нашли тела двух девушек. За пять лет не было произведено ни одного ареста, несмотря на фото и видео предполагаемого подозреваемого. Все изменилось 28 октября 2022 года, когда власти арестовали и обвинили Ричарда Аллена по двум пунктам обвинения в убийстве Эбби и Либби.
ПЕРВОНАЧАЛЬНЫЕ ОБВИНИТЕЛЬНЫЕ ДОКУМЕНТЫ ЗАПЕЧАТЛЕНЫ
Общественность очень мало узнала об Аллене сразу после его ареста, отчасти потому, что суд по требованию местного прокурора запечатал аффидевит о вероятном основании. В результате общественность не могла увидеть или получить доступ к показаниям под присягой, в которых содержались подробности доказательств, подтверждающих арест Аллена. Несколько новостных организаций подали в суд записку с просьбой к судье Фрэнсис Галл вскрыть документы. Через месяц судья вскрыл документы.
ПРИКАЗ О ГАГЕ ИЗДАН
После вскрытия первоначальных документов обвинения адвокаты Аллена прокомментировали доказательства в пресс-релизе. Несколько дней спустя 2 декабря 2022 года судья Фрэнсис Галл издала постановление о неразглашении информации, запрещающее прокурорам, защите, полиции и членам семьи публично обсуждать это дело. На 13 января 2023 года запланировано слушание, на котором будет продлено время действия приказа о неразглашении информации, а также рассмотрен запрос Аллена о переносе судебного разбирательства за пределы округа Кэрролл.
КАК СУДЬЯ МОЖЕТ СКАЗАТЬ СТОРОНАМ НЕ ОБСУЖДАТЬ ДЕЛО?
Верховный суд Соединенных Штатов, высшая судебная инстанция в стране, постановил, что согласно Первой поправке общественность имеет право присутствовать на уголовных процессах. Richmond Newspapers, Inc. против Вирджинии (1980) . Презумпция доступа может быть преодолена только путем демонстрации того, что:
1. Закрытие судебного разбирательства сохраняет более высокий интерес.
2. Крышка предназначена именно для этого. Например, судебное разбирательство может быть закрытым для защиты частной жизни свидетелей, присяжных или потерпевших.
3. Кроме того, прежде чем закрыть производство, суд первой инстанции должен исчерпать все разумные альтернативы закрытию и сделать конкретные выводы о фактах с подробным описанием необходимости закрытия.
Верховный суд также постановил, что подсудимые имеют право на беспристрастное присяжных, и судьи судов первой инстанции должны принимать решительные меры для защиты права на справедливое судебное разбирательство. Шеппард против Максвелла, 384 U.S. 333 (1966) Распоряжение о кляпе – это постановление суда, запрещающее определенным лицам, таким как адвокаты, стороны, члены семьи и другие заинтересованные стороны, говорить со СМИ или общественностью о деле.
В случае необходимости и в узком смысле запрет на разглашение информации является менее ограничительным инструментом, который судьи могут использовать, чтобы предотвратить распространение предвзятой информации перед присяжными и обеспечить надлежащее судебное разбирательство и справедливое отправление правосудия.
В таком деле, как Дельфи, когда ужасное убийство двух молодых девушек остается нераскрытым более пяти лет в маленьком, казалось бы, безопасном сообществе, люди хотят знать, что произошло.
СООТВЕТСТВУЕТ ЛИ В ЭТОМ СЛУЧАЕ ПРИКАЗ О ОТСЕКАНИИ? ЧТО ВЫ ДУМАЕТЕ?
Дайте нам знать в социальных сетях @courttv #fromthebench
Вахтенный судья Эшли Уиллкотт, по будням с 15:00 до 17:00. ЕТ. в прямом эфире Court TV, ваше место в первом ряду перед правосудием.
БОЛЬШЕ НОВОСТЕЙзаписей пока остаются запечатанными в деле против подозреваемых в убийствах в Делфи в 2017 году — NBC Чикаго
Делфи
Фил Роджерс •
• Эн-би-си Юниверсал, Инк.На слушаниях во вторник, чтобы определить, должны ли записи оставаться засекреченными или обнародованы в деле против Ричарда Аллена — человека, обвиненного в убийстве двух молодых девушек в 2017 году в Дельфи, штат Индиана, — прокуроры выступали за сохранение секретности, в то время как адвокаты защиты призывали к документы, подлежащие выдаче.
Судья Фрэнсис Галл, в конце концов, приняла это дело к сведению и сказала, что она вынесет письменное решение позднее, в неустановленную дату, оставив записи, включая письменные показания под присягой, устанавливающие вероятное основание, установленное прокуратурой против Аллена, запечатанными на данный момент.
50-летний Аллен был арестован в конце октября и обвинен по двум пунктам обвинения в убийстве 14-летней Либерти Герман и 13-летней Эбигейл Уильямс. Девочки были объявлены пропавшими без вести после похода в поход в феврале 2017 года, их тела позже были найдены менее чем в миле от них. Это преступление потрясло маленький городок и наводило ужас на жителей более пяти лет.
Аллен не признал себя виновным, и детали того, что привело полицию к нему, остаются засекреченными. Он прибыл в здание суда округа Кэрролл на слушания во вторник под усиленной охраной. Его адвокаты утверждали в суде, что они хотели, чтобы показания под присягой были обнародованы.
«Наш клиент — не тот парень», — сказал адвокат Аллена Эндрю Болдуин. «Никогда не знаешь, какой человек может что-то прочитать, и это может прозвенеть. Это может заставить их указать пальцем на настоящего убийцу».
Но прокуратура настаивала на том, чтобы держать детали дела в тайне.
«Расследование все еще продолжается», — сказал прокурор округа Кэрролл Ник Маклеланд, добавив, что у него есть «веские основания» полагать, что Аллен был не единственным участником этого дела.
Адвокаты защиты заявили, что письменные показания не отражают этого, и заявили, что хотят обнародовать причины ареста Аллена.
«Вы знаете, у меня есть клиент, который невиновен, и он хочет, чтобы общественность увидела это», — сказал адвокат Аллена Брэдли Роззи.
Родственники жертв заявили, что у них есть петиция с более чем 41 000 подписей в пользу сохранения дела закрытым. Но юристы СМИ, требующие обнародования документов, заявили, что ни одна из сторон не выиграет, если сильные или слабые стороны дела правительства против Аллена останутся конфиденциальными.