![]() |
|
сделать стартовой | добавить в избранное |
![]() |
Компьютеры, Программирование
Программное обеспечение
База данных предприятия |
Министерство образования Российской Федерации. Сибирский межрегиональный колледж строительства и предпринимательства. Курсовой проект По дисциплине: «Технология разработки программных продуктов» Студента заочного отделения Группы ПОВТ 63-02 Ахматова Константина Ивановича г. Иркутск 2008 г. Содержание Введение. ТЕХНИЧЕСКОЕ ЗАДАНИЕ. ГОСТ 19.201-78 2. ПОЯСНИТЕЛЬНАЯ ЗАПИСКА. ГОСТ 19.404-79 3. ТЕКСТ ПРОГРАММЫ. ГОСТ 19.401-78 4. ОПИСАНИЕ ПРОГРАММЫ. ГОСТ 19.402-78 5. ПРОГРАММА И МЕТОДИКА ИСПЫТАНИЙ. ГОСТ 19.301-79 6. ОПИСАНИЕ ПРИМЕНЕНИЯ. ГОСТ 19.502-78 7. РУКОВОДСТВА СИСТЕМНОГО ПРОГРАММИСТА ГОСТ 19.503-79. 8. РУКОВОДСТВО ОПЕРАТОРА. ГОСТ 19.505-79 Список использованной литературы Введение Целью курсового проекта является: Разработка системы управления базами данных и удобного быстрого доступа к информации. Разработка программного продукта с использованием объектно-ориентированной методологии; Разработка программной и эксплуатационной документации в соответствии с ГОСТ-19 ЕСПД. Для достижения цели необходимо было изучить основные понятия баз данных. Наименования программы-База данных предприятий. ТЕХНИЧЕСКОЕ ЗАДАНИЕ. ГОСТ 19.201-78 1.1 Наименование программы База данных для службы быта (справочник потребителя). Программный продукт создан с применением языка программирования Delphi в среде компилятора Borla d Delphi 7.0. База данных позволяет: получить информацию о предприятиях города; подготовить отчет о предприятиях города. 1.2 Цель разработки Разработать базу данных для службы быта. Эта база должна содержать следующую информацию: название предприятия; разряд; адрес; телефоны; специализацию; перечень оказываемых услуг; часы и дни работы. Тема разработки: база данных для службы быта. 1.3 Назначение разработки Данная программа применима в деятельности Службы быта, справочного бюро. получить информацию о предприятиях города; подготовить отчет о предприятиях города. 1.4 Порядок контроля и приемки Программный продукт тестировался на работоспособность на компьютере с необходимым, установленным программным обеспечением (Borla d Delphi 7.0.). Для полноценной работы базы данных необходимо наличие всех компонентов данного программного продукта: модули и таблицы с данными. 2. ПОЯСНИТЕЛЬНАЯ ЗАПИСКА. ГОСТ 19.404-79 Настоящий стандарт устанавливает требования к содержанию и оформлению программного документа «Пояснительная записка», определённого ГОСТ 19.101-77, входящего в состав документации на стадиях разработки эскизного и технического проекта программы. 2.1 Введение Программное обеспечение – «База данных для службы быта» 2.2Основание разработки для разработки: Программа разрабатывается для курсового проекта по предмету «Технология Разработки Программного Продукта» Сибирский Государственный Межрегиональный колледж строительства и предпринимательства, начало разработки 07.10.2008 Тема разработки База данных для службы быта 2.3 Назначения и область применения Данная программа применима в деятельности Службы быта, справочного бюро. получить информацию о предприятиях города; подготовить отчет о предприятиях города. 2.4 Технические характеристики Программа написана на языке программирования Delphi в среде компилятора Borla d Delphi 7.0
. Кроме того необходимо наличие Microsof Ac iveX Da a Objec s (ADO) – машина баз данных Borla d. Представляет собой набор DLL –библиотек, обеспечивающих низкоуровневый доступ к локальным и клиент-северным БД. Должна устанавливаться на каждом компьютере, который использует приложения для работы с БД, написанные для Delphi. 3. ТЕКСТ ПРОГРАММЫ. ГОСТ 19.401-78 3.1 Код основного модуля программы U i 1 u i U i 1; форма «справочник потребителя» i erface uses Wi dows, Messages, SysU ils, Varia s, Classes, Graphics, Co rols, Forms, Dialogs, Grids, DBGrids, S dC rls, Me us, oolWi , ComC rls, comobj, Bu o s, Ex C rls; ype Form1 = class( Form) DBGrid1: DBGrid; Mai Me u1: Mai Me u; 1: Me uI em; 2: Me uI em; 3: Me uI em; 4: Me uI em; 5: Me uI em; 6: Me uI em; 7: Me uI em; 8: Me uI em; 9: Me uI em; 10: Me uI em; 11: Me uI em; Label1: Label; Fi dEdi : Edi ; Label2: Label; Edi 1: Edi ; Label3: Label; Fi d elepho eEdi : Edi ; Bu o 1: Bu o ; oolBar1: oolBar; Excel1: Me uI em; 12: Me uI em; 13: Me uI em; Pa el1: Pa el; SpeedBu o 1: SpeedBu o ; SpeedBu o 2: SpeedBu o ; SpeedBu o 3: SpeedBu o ; SpeedBu o 4: SpeedBu o ; SpeedBu o 5: SpeedBu o ; procedure 5Click(Se der: Objec ); procedure 6Click(Se der: Objec ); procedure 7Click(Se der: Objec ); procedure 8Click(Se der: Objec ); procedure 9Click(Se der: Objec ); procedure 10Click(Se der: Objec ); procedure Fi dEdi Cha ge(Se der: Objec ); procedure Bu o 1Click(Se der: Objec ); procedure Excel1Click(Se der: Objec ); procedure SpeedBu o 1Click(Se der: Objec ); procedure SpeedBu o 2Click(Se der: Objec ); procedure SpeedBu o 3Click(Se der: Objec ); procedure 13Click(Se der: Objec ); procedure SpeedBu o 4Click(Se der: Objec ); procedure 12Click(Se der: Objec ); procedure SpeedBu o 5Click(Se der: Objec ); priva e { Priva e declara io s } public { Public declara io s } e d; var Form1: Form1; impleme a io uses Da aModuleU i , ow BookU i , Edi Formu i , Fi dResul U i , Abou FormU i ; {$R .dfm} procedure Form1. 5Click(Se der: Objec ); begi ow BookForm.ShowModal; e d; procedure Form1. 6Click(Se der: Objec ); begi Da aModule2.Book able.I ser ; Edi RecordForm.ShowModal; e d; procedure Form1. 7Click(Se der: Objec ); begi Edi RecordForm.ShowModal; e d; procedure Form1. 8Click(Se der: Objec ); begi If Applica io .MessageBox(PChar('Вы действительно хотите удалить' Da aModule2.Book ableDSDesig er.AsS ri g), 'Внимание!!!' , MB OKCA CEL)=id OK he Da aModule2.Book able.Dele e; e d; procedure Form1. 9Click(Se der: Objec ); begi Da aModule2.Book able.I dexField ames:= ''; e d; procedure Form1. 10Click(Se der: Objec ); begi Da aModule2.Book able.I dexField ames:= 'Город'; e d; procedure Form1.Fi dEdi Cha ge(Se der: Objec ); begi If Le g h (Fi dEdi . ex )&g ;0 he Da aModule2.Book able.Fil ered:= rue else Da aModule2.Book able.Fil ered:=false; e d; procedure Form1.Bu o 1Click(Se der: Objec ); begi Da aModule2.Fi dQuery.Ac ive:=false; Fi d elepho eEdi . ex ; Da aModule2.Fi dQuery.Ac ive:= rue; Fi dResul Form.ShowModal; e d; procedure Form1.Excel1Click(Se der: Objec ); var XLApp,Shee ,Colum:Varia ; i dex,i:I eger; begi XLApp:= Crea eOleObjec ('Excel.A
pplica io '); XLApp.Visible:= rue; XLApp.Workbooks.Add(-4167); XLApp.Workbooks. ame:='Отчёт'; Colum:=XLApp.Workbooks.Colum Wid h:=20; Colum.Colum s.Colum Wid h:=20; Colum.Colum s.Colum Wid h:=20; Colum.Colum s.Colum Wid h:=20; Colum.Colum s.Colum Wid h:=20; Colum:=XLApp.Workbooks.Fo .Bold:= rue; Colum.Rows.Fo .Color:=clBlue; Colum.Rows.WorkShee s:='Служба быта'; Shee .Cells:='Разряд'; Shee .Cells:='Адрес'; Shee .Cells:='Специализация'; Shee .Cells:='Перечень оказаваемых услуг'; Shee .Cells:='Часы и дни работы'; i dex:=3; Da aModule2.Book able.Firs ; for i:=0 o Da aModule2.Book able.RecordCou -1 do begi Shee .Cells.AsS ri g; Shee .Cells.AsS ri g; Shee .Cells.AsS ri g; Shee .Cells.AsS ri g; Shee .Cells.AsS ri g; Shee .Cells.AsS ri g; Shee .Cells.AsS ri g; Shee .Cells.AsS ri g; Shee .Cells.AsS ri g; I c(i dex); Da aModule2.Book able. ex ; e d; e d; procedure Form1.SpeedBu o 1Click(Se der: Objec ); begi Da aModule2.Book able.I ser ; Edi RecordForm.ShowModal; e d; procedure Form1.SpeedBu o 2Click(Se der: Objec ); begi Edi RecordForm.ShowModal; e d; procedure Form1.SpeedBu o 3Click(Se der: Objec ); begi If Applica io .MessageBox(PChar('Вы действительно хотите удалить' Da aModule2.Book ableDSDesig er.AsS ri g), 'Внимание!!!' , MB OKCA CEL)=id OK he Da aModule2.Book able.Dele e; e d; procedure Form1. 13Click(Se der: Objec ); begi Abou Form.ShowModal; e d; procedure Form1.SpeedBu o 4Click(Se der: Objec ); begi Abou Form.ShowModal; e d; procedure Form1. 12Click(Se der: Objec ); begi Close; e d; procedure Form1.SpeedBu o 5Click(Se der: Objec ); begi Close; e d; e d. 3.2 Код модуля u i Da aModuleU i u i Da aModuleU i ; i erface uses SysU ils, Classes, DB, ADODB; ype Da aModule2 = class( Da aModule) ADOCo ec io 1: ADOCo ec io ; Book able: ADO able; Da aSource1: Da aSource; Book ableDSDesig er: Au oI cField; Book ableDSDesig er2: WideS ri gField; Book ableDSDesig er3: WideS ri gField; Book ableDSDesig er4: WideS ri gField; Book ableDSDesig er5: WideS ri gField; Book ableDSDesig er6: WideS ri gField; Book ableDSDesig er7: WideS ri gField; Book ableDSDesig er8: WideS ri gField; Book ableDSDesig er9: WideS ri gField; Book ableDSDesig er10: Da e imeField; Book ableDSDesig er11: Boolea Field; ow Sourse: Da aSource; ow able: ADO able; ow ableKey1: Au oI cField; ow ableDSDesig er: WideS ri gField; Book ableDSDesig er12: WideS ri gField; Fi dQuery: ADOQuery; Fi dSource: Da aSource; Fi dQueryDSDesig er: Au oI cField; Fi dQueryDSDesig er2: WideS ri gField; Fi dQueryDSDesig er3: WideS ri gField; Fi dQueryDSDesig er4: WideS ri gField; Fi dQueryDSDesig er5: WideS ri gField; Fi dQueryDSDesig er6: WideS ri gField; Fi dQueryDSDesig er7: WideS ri gField; Fi dQueryDSDesig er8: WideS ri gField; Fi dQueryDSDesig er9: WideS ri gField; Fi dQueryDSDesig er10: WideS ri gField; Fi dQueryDSDesig er11: Da e imeField; Fi dQueryDSDesig er12: Boolea Field; procedure Book ableFil erRecord(Da aSe : Da aSe ; var Accep : Boolea ); priva e { Priva e declara io s } public { Public declara io s } e d; var Da aModule2: Da aModule2; impleme a io uses U i 1; {$R .dfm} procedure Da aModule2.B
9) заявляет в установленном законодательством порядке возражения по заявленным к банку требованиям кредиторов; 10) заявляет отказ от выполнения договоров и в установленном законодательством порядке расторгает их; 11) принимает меры, направленные на выявление и возвращение имущества банка, находящегося у третьих лиц; 12) передает в установленном порядке на хранение документы банка, которые в соответствии с нормативно-правовыми актами подлежат обязательному хранению; 13) принимает меры, которые, по его мнению, дадут возможность получить максимальную выручку от продажи активов в кратчайший срок; 14) реализует имущество банка для удовлетворения требований, включенных в реестр требований кредиторов; 15) уведомляет о своем назначении государственный орган по вопросам банкротства в десятидневный срок со дня принятия решения и предоставляет государственному органу по вопросам банкротства информацию для ведения единой базы данных по предприятиям-банкротам; 16) осуществляет другие полномочия, предусмотренные настоящим Законом
1. Проектирование Базы Данных для коммерческого предприятия
2. База данных для проекта досугового учреждения в городе Муроме Владимирской области
3. Информация, информатика, базы данных. Периферийные устройства
4. Пример базы данных на Delphi 2.0
5. Принципы проектирования и использования многомерных баз данных
9. Создание и описание базы данных "СТУДЕНТЫ" (Отчет по курсу "Базы данных")
10. Разработка базы данных "Кадры"
11. Лекции по теории проектирования баз данных (БД)
13. Система управления базами данных ACCESS
14. База данных - Бактериологическая испытательная лаборатория Боханского района
15. Создание базы данных "Библиотека"
18. Системы принятия решений, оптимизация в Excel и базы данных Access
20. Работа в среде EXCEL. Средства управления базами данных в EXCEL
21. Оценка инвестиционной привлекательности предприятия для создания на его база совместного предприятия
25. Организация удаленного доступа к распределенным базам данных
26. Опыт использования ADO для доступа к базам данных форматов MS Access, xBase и Paradox
27. Ответы на теоретические вопросы по предмету База данных
28. Инфологическая модель баз данных "Сущность-связь"
29. Пример проектирования базы данных "Библиотека"
30. Основы использования WWW - технологий для доступа к существующим базам данных
31. Основы работы с базами данных Delphi
32. Параллельные машины баз данных
33. Инфологическое моделирование базы данных
35. Web-серверы, базы данных в Интернет, Поиск информации в Интернет, Основные системы и средства
36. База данных для информационной системы - Таксопарк
37. Защита баз данных. Access 2000
41. Проектирование базы данных Библиотека
42. Разработка баз данных в Delphi
43. Реляционные базы данных-правила формирования отношений
44. Создание базы данных в интегральном пакете Works
45. Создание учебной базы данных Телефонный справочник в Access 97
46. Учет очереди на получение квартир по организациям (база данных)
47. Создание базы данных в Access и работа с ней
48. Реляционные модели базы данных
49. Система баз данных MS Access
51. Создание файла и таблиц базы данных мастером и по заданной логической модели
52. Современные системы управления базами данных
53. Использование модели briefcase при разработке приложений баз данных
59. Лінгвістична база даних українських художніх порівнянь
60. База даних "Кафедра" в Access з меню MDI
61. База даних клієнтів і замовлень
62. База даних по обліку вогнепальної зброї
63. База даних по приватних підприємствах регіону
64. База даних фільмотеки: розробка проекту
65. База данных
66. База данных "Автосервис" в среде Borland Delphi 6.0.
68. База данных "Пассажирские железнодорожные перевозки"
73. База данных велосипедного магазина
74. База данных для организации по продаже канцелярских товаров
75. База данных заместителя директора по воспитательной работе приюта г. Аксу
76. База данных компьютерного магазина
77. База данных по учету металлопродукции на платформе SQL Server
78. База данных приёмной комиссии
80. Бази даних в Excel, Access з викликами на VBA
81. Базы данных
82. Базы данных
83. Базы данных и информационные технологии
84. Базы данных и управление ими
85. Восстановление базы данных
89. Информационные базы данных: нормализация, связи и ключи
92. Методика создания структуры базы данных на персональном компьютере
93. Наращивание экономической и статистической информации в двухструктурных реляционных базах данных
94. Нормализация таблиц в реляционной модели базы данных
95. Организация баз данных и выбор систем управления базами данных
96. Основные принципы проектирования баз данных
97. Политика безопасности баз данных