Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Разработка информационных систем Новый топик    Ответить
Топик располагается на нескольких страницах: 1 2      [все]
 Разработка ИС (диплом)  [new]
Евгений13
Member

Откуда:
Сообщений: 7
Здраствуйте!
Помогите советом. Проблема такая: есть тема диплома: Разработка информационной системы, какой именно на моё усмотрение(еще не выбрал, так что совету
по поводу выбора буду рад, просто не представляю что взять именно для диплома).
Так вот правильно ли я понимаю что ИС будет состоять из БД+программа, для работы с этой БД, так ли это? Отсюда возникает вопрос какую СУБД и язык программирования лучше выбрать(для диплома). Опыта написания интерфейса к сожалению нет.
И еще такой вопрос после определения конкретной области и ПО с чего начать? строить диаграммы (например в Rational Rose) или проектировать БД. В общем если возможно поделитесь опытом проектирования (последовательностью проектирования), кто писал диплом на похожую тему кинте ссылку на литературу по данному вопросу, буду признателен. Извените за несколько сумбурный вопрос. Заранее спасибо!
27 апр 08, 23:08    [5602170]     Ответить | Цитировать Сообщить модератору
 Re: Разработка ИС (диплом)  [new]
Программист-Любитель
Member

Откуда:
Сообщений: 16825
Наиболее простые средства MS Visio + MS Access или MS Visio + MS Access ADP + MS SQL сервер. Можно сделать обратный реверс из входящей в компленкт демо бд Борей, чуть изменить и перелить обратно.
28 апр 08, 09:15    [5602593]     Ответить | Цитировать Сообщить модератору
 Re: Разработка ИС (диплом)  [new]
AlexTheRaven
Member

Откуда: Москва
Сообщений: 879
Программист-Любитель
Наиболее простые средства MS Visio + MS Access или MS Visio + MS Access ADP + MS SQL сервер. Можно сделать обратный реверс из входящей в компленкт демо бд Борей, чуть изменить и перелить обратно.

+1, сам когда-то такими же средствами реализовал.

По поводу последовательности - я делал следующим образом:
1) ТЗ, план
2) Описание БП (ARIS)
3) Проектирование (MS Visio, ERD+блок-схемы наиболее интересных алгоритмов)
4) Разработка (MS Access+MS SQL Server, тогда ещё XP и 2000 соответственно), танцы с бубном вокруг интеграции с Парусом
5) Руководство программиста + руководство пользователя
6) Внедрение (тут важно получить справку о том, что внедрено)

По поводу предметной области - очень полезно найти реальную задачу, за решение которой заплатят пусть небольшие, но реальные деньги. У меня когда-то получилось. Совсем другая мотивация, и, соответственно, качество получается, да и отношение при защите другое.

Сейчас (3) сделал бы с применением настоящего OOA&D, в Power Designer или Enterprise Architect.
Да и (3) и (4) у меня тогда кое-где шли в обратном порядке, что есть БОЛЬШАЯ ОШИБКА. Хотя 90% всё же проектировал не "пост фактум", а актуализировал по результатам реализации.
28 апр 08, 11:19    [5603156]     Ответить | Цитировать Сообщить модератору
 Re: Разработка ИС (диплом)  [new]
Евгений13
Member

Откуда:
Сообщений: 7
AlexTheRaven, если можно поясните:

-- Описание БП (ARIS), что такое БП, и что такое ARIS??
-- MS Access+MS SQL Server, правильно ли я понимаю что всю базу проектирую в MS Access, там же делаю интерфейс, а потом "запихиваю" MS SQL Server, и если можно поподробней объясните этот момент. Просто я курсач в универе по БД делаю на IRWIN+FoxPro8(рекомендация!! нашего препода). Я вот думал СУБД MySQL, а интерфейс на Delphi.
-- И что понимается под руководством для прогаммиста, что оно должно содержать.
28 апр 08, 21:22    [5605917]     Ответить | Цитировать Сообщить модератору
 Re: Разработка ИС (диплом)  [new]
млн. прохожий
Guest
На разделы диплома влияют требования к нему. Но нужно обязательно затронуть технико-экономическое обоснование, ТЗ, лучше опираться на ГОСТы (19,24,34).
Сначала с помощью какой-нибудь методологии описываешь бизнес-процессы организации (мне нравится IDEF0 (AS-IS), подойдет ПО BPWin), потом описываешь их недостатки и почему ты хочешь внедрять свою ИС. Затем пишешь цель создания системы, ее функции, требования к ней. Описываешь бизнес-процессы, которые возникают при внедрении системы (TO-BE). На основе их выделяешь сущности предметной области, которую собираешься автоматизировать, определяешь связи между ними, описываешь бизнес-правила. Создаешь логическую модель, физическую модель (для этого подойдет ERWin). Разрабатываешь интерфейс ИС.
На выбор СУБД должен повлиять тип СУБД (персональная, промышленна), количество одновременно работающих пользователей и т.д. (произведи сравнения, какая тебе больше подходит).
Для дипломов чаще всего используют связку:
- Delphi+MSSQL;
- Delphi+Access;
- Delphi+Oracle;
- Oracle+Forms;
- PHP+MySQL.
29 апр 08, 21:14    [5611125]     Ответить | Цитировать Сообщить модератору
 Re: Разработка ИС (диплом)  [new]
Евгений13
Member

Откуда:
Сообщений: 7
Возник такой вопрос: если мою ИС сетевая с ней могут работать стационарные пользователи, но плюс еще нужно чтобы с базой могли работать и удаленно(например делать заказы через интернет, если моя ИС - это магазин, оказывающий какие-либо услуги). Какой связкой программного обеспечения пользоватся тогда.

пояснение:
я как понял сетевая ИС, тогда например MSSQL+DELPHI;
если клиент-серверная, тогда например MySQL+PHP;
Что выбрать мне если у меня сетевая+клиент-серверная?
29 апр 08, 21:51    [5611208]     Ответить | Цитировать Сообщить модератору
 Re: Разработка ИС (диплом)  [new]
млн. прохожий
Guest
Для такого случая, как я понял - пользователей не много, нагрузки на БД небольшие, а также с возможностью объединить все в единый web-интерфейс и, исходя из того, что редакторы PHP и сама СУБД бесплатны (хостинг я в расчет не беру), я бы наверно выбрал PHP+MySQL, но вам должно быть виднее, вы же будущий специалист.
А если не секрет, на какой теме диплома остановились?
29 апр 08, 22:08    [5611245]     Ответить | Цитировать Сообщить модератору
 Re: Разработка ИС (диплом)  [new]
Другой прохожий
Guest
А может вам нужен уже готовый диплом (Разработка корпоративного сайта, с поддержкой интернет-магазина(ни где не сдавался))? Если что, то обращайтесь, условия и подробности уже при периписке.
29 апр 08, 22:15    [5611254]     Ответить | Цитировать Сообщить модератору
 Re: Разработка ИС (диплом)  [new]
Евгений13
Member

Откуда:
Сообщений: 7
млн. прохожий
А если не секрет, на какой теме диплома остановились?

Если честно пока не определился, к сожалению подыскать реальную задачу не получается.
Хочу попробовать ИС фирмы занимающийся услугами сязи, если быть точнее МИНИ-АТС, прокладка лок. сетей и др. услуги; я там подрабатывал :). или магазин по продаже автомобилей. %)
Если хотите предложите какую-нить тему, я буду тока рад! :)
29 апр 08, 22:28    [5611292]     Ответить | Цитировать Сообщить модератору
 Re: Разработка ИС (диплом)  [new]
Евгений13
Member

Откуда:
Сообщений: 7
Другой прохожий
А может вам нужен уже готовый диплом (Разработка корпоративного сайта, с поддержкой интернет-магазина(ни где не сдавался))? Если что, то обращайтесь, условия и подробности уже при периписке.


Я щас на 4 курсе, времени у меня достаточно, я сейчас собираю все данные окончательно определяюсь со своим руководителем в понимании того как должен быть написан диплом и ударными темпами делаю его за лето. Проблема в том что я к сожалению по данной теме диплома есть достаточно вещей кторых я к сожалению не знаю. Но думаю подучить в рамках нужных для диплома. Так что спасибо нет. И если бы я хотел купить диплом я бы не морочил людям голову своими вопросами.
29 апр 08, 22:41    [5611320]     Ответить | Цитировать Сообщить модератору
 Re: Разработка ИС (диплом)  [new]
ВМоисеев
Member

Откуда: Редкино
Сообщений: 1970
>Евгений13
> ...Разработка информационной системы...
Если не секрет, где Вы учитесь и ваша специализация? Можете ли Вы принять участие в написании ТЗ в области медицины? Возможно ли временное содрудничество?
Здесь представлена информация по построению распределённой защищенной информационной системы. Если заинтересует, базовые проекты могу передать.

С уважением, Владимир.
30 апр 08, 08:37    [5611782]     Ответить | Цитировать Сообщить модератору
 Re: Разработка ИС (диплом)  [new]
AlexTheRaven
Member

Откуда: Москва
Сообщений: 879
Евгений13
AlexTheRaven, если можно поясните:
-- Описание БП (ARIS), что такое БП, и что такое ARIS??

ARIS это:
- методология моделирования бизнес-процессов;
- набор нотаций для построения моделей;
- CASE-средство.

Евгений13

-- MS Access+MS SQL Server, правильно ли я понимаю что всю базу проектирую в MS Access, там же делаю интерфейс, а потом "запихиваю" MS SQL Server, и если можно поподробней объясните этот момент.

На MS Access сравнительно несложно написать и "нарисовать" GUI, связанный с БД под MS SQL Server.

Евгений13

Просто я курсач в универе по БД делаю на IRWIN+FoxPro8(рекомендация!! нашего препода).

IRWIN=ERwin?
Можно и этими средствами сделать, если хорошо их знаете. Только в жизни они вряд ли пригодятся.
Я когда-то выбирал средства с точки зрения возможности быстро и в одиночку сделать простенькую, но функционально завершённую и работающую систему . Если есть много свободного времени - написать лучше на чём-нибудь актуальном, например Java+Oracle.

Евгений13

Я вот думал СУБД MySQL, а интерфейс на Delphi.

IMHO и то, и другое сейчас не очень актуально при построении систем промышленного масштаба и качества.

Евгений13

-- И что понимается под руководством для прогаммиста, что оно должно содержать.

ГОСТ 19.504-79
Говоря человеческим языком - спецификация структуры и алгоритмов программы, которая поможет другому программисту осуществлять её поддержку и доработку.
2 май 08, 13:20    [5617584]     Ответить | Цитировать Сообщить модератору
 Re: Разработка ИС (диплом)  [new]
Алексей Р.
Member

Откуда:
Сообщений: 304
Предложу тему: Проектирование информационной системы заказа товаров через интернет.

Приблизительно так:
Клиент автомагазина (или другого) заказывает в интернет магазине определенные товар.
К обозначенному времени в магазине формируют заказ, кладут в коробку. Клиент приезжает, платит, забирает, заказ.
4 май 08, 12:26    [5621030]     Ответить | Цитировать Сообщить модератору
 Re: Разработка ИС (диплом)  [new]
Евгений13
Member

Откуда:
Сообщений: 7
Алексей Р.
Предложу тему: Проектирование информационной системы заказа товаров через интернет.

Приблизительно так:
Клиент автомагазина (или другого) заказывает в интернет магазине определенные товар.
К обозначенному времени в магазине формируют заказ, кладут в коробку. Клиент приезжает, платит, забирает, заказ.


как я понимаю магазин занимается продажей не только через интернет, а это идет как доп. услуга, я правильно понимаю? Можно ли в таком случае реализовывать на PHP+MySQL и нужноли?
И в таком случае возникает ряд вопросов:
Я как понимаю у меня будет сайт, с админкой. Админ регестрирует продавцов - они имеют в сравнении с клиентом, которого, наверное тоже надо регестрировать?, более расширенные права просмотр накладных, формирование заказов на склад(или это лишнее и заказ сразу обрабатывается кладавщтком?). Также насколько я понимаю должны быть заказы-которые должны выполнить и заказы выполненые, т.е. они как только заказ выполнился он должен перемещаться в другую таблицу? и как считать, что заказ выполнился?

Также такой вопрос: А разве клиент приезжает сам за товаром?(хотя в данном случае допускаю).
Кстати такие магазины существуют в реале, т.е. именно заказ через интернет приехал и забрал? Извените если вопрос тупой просто я таких магазинов не встречал.
И еще например если я продаю книги, диски то наверное это по почте передается клиенту и оплата клинтом тоже через почту?

Вообщем может кто проектировал нечто похожее разъесните как лучше.
8 май 08, 00:28    [5639449]     Ответить | Цитировать Сообщить модератору
 Re: Разработка ИС (диплом)  [new]
Алексей Р.
Member

Откуда:
Сообщений: 304
Евгений13


Также такой вопрос: А разве клиент приезжает сам за товаром?(хотя в данном случае допускаю).
Кстати такие магазины существуют в реале, т.е. именно заказ через интернет приехал и забрал? Извените если вопрос тупой просто я таких магазинов не встречал.



Допускаю существование такого бизнеса.
Интернет заказы это дополнение к реальному бизнесу, так сказать для удобства клиентов.
Мало ли почему клиент захочет сам забрать, может так ему быстрее, или заказ тяжелый , в том же автомагазине заказал шины и масло, затем приехал оплатил, забрал. Доставка курьером будет дороже, да и возни больше с оплатой и с моментом получения товара, куда курьер приедет к гаражу когда вас там нет, или в квартиру принесет масло и шины где им самое место... :-)

Еще плюс в такой схеме: я дома не спеша выбрал товар, но хочу при покупке еще раз его осмотреть, убедиться, что он мне нравится, а то притащит курьер, а мне не понравится что-то, как быть - время потеряно.

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

Тем более такую схему может стать переходной для разработки интернет магазина.

Найдите магазин который захочет такую схему работы, и сделайте им, и Вам прибыль и им хорошо.
8 май 08, 08:10    [5639749]     Ответить | Цитировать Сообщить модератору
 Re: Разработка ИС (диплом)  [new]
Программист-Любитель
Member

Откуда:
Сообщений: 16825
Евгений13
Кстати такие магазины существуют в реале, т.е. именно заказ через интернет приехал и забрал? Извените если вопрос тупой просто я таких магазинов не встречал.

Сеть продуктовых магазинов Утконос.
12 май 08, 17:17    [5652095]     Ответить | Цитировать Сообщить модератору
 Re: Разработка ИС (диплом)  [new]
макси
Guest
Другой прохожий, хочу заказать диплом!!! maksim4ik1@rambler.ru
26 янв 09, 15:18    [6737067]     Ответить | Цитировать Сообщить модератору
 Re: Разработка ИС (диплом)  [new]
igor250973
Member

Откуда:
Сообщений: 206
Евгений13
Здраствуйте!
Помогите советом. Проблема такая: есть тема диплома: Разработка информационной системы, какой именно на моё усмотрение(еще не выбрал, ...

Крайне рекомендую, дабы не изобретать велосипедов, почитать Мартина Фаулера "Архитектура корпоративных программных приложений".
26 янв 09, 16:53    [6737965]     Ответить | Цитировать Сообщить модератору
 Re: Разработка ИС (диплом)  [new]
strelnikoff
Member

Откуда:
Сообщений: 98
Насколько я знаю (сам учился) в ВУЗах не требуют программной реализации. То есть необходим тех.проект или даже просто ТЗ и скриншоты будующей программы для презентации. Я прилагал к своему диплому диаграммы BPWIN и ТЗ. У меня не было БД, но можно приложить и схему.
9 мар 09, 17:52    [6902654]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: Разработка ИС (диплом)  [new]
Натали25
Guest
Здравствуйте! Помогите девушке закончить вуз. Может быть есть у вас диплом на тему Разработка информационной системы "Учёт производства и сбыта минеральной воды". Через 2 месяца предзащита а я не знаю с чего начинать, и программу не могу написать. Заранее благодарна!!!
11 авг 10, 13:21    [9246312]     Ответить | Цитировать Сообщить модератору
 Re: Разработка ИС (диплом)  [new]
Dinamo
Member

Откуда: Москва
Сообщений: 992
Евгений13
Здраствуйте!
Помогите советом. Проблема такая: есть тема диплома: Разработка информационной системы, какой именно на моё усмотрение(еще не выбрал, так что совету
по поводу выбора буду рад, просто не представляю что взять именно для диплома).
Так вот правильно ли я понимаю что ИС будет состоять из БД+программа, для работы с этой БД, так ли это? Отсюда возникает вопрос какую СУБД и язык программирования лучше выбрать(для диплома). Опыта написания интерфейса к сожалению нет.
И еще такой вопрос после определения конкретной области и ПО с чего начать? строить диаграммы (например в Rational Rose) или проектировать БД. В общем если возможно поделитесь опытом проектирования (последовательностью проектирования), кто писал диплом на похожую тему кинте ссылку на литературу по данному вопросу, буду признателен. Извените за несколько сумбурный вопрос. Заранее спасибо!

1. Выбрать предметную область или направления деятельности которые будет автоматизировать ваша Информационная система.
например: Библиотека, CRM, ERP.
Рекомендую выбрать абстрактную и достаточно узкую задачу например система учета взаимодействие с клиентами страховой компании. При этом не закладывайте очень высокую сложность и широкую область охвата выбранной предметной области.
2. Разработать концепцию системы. В общем виде описать: какие задачи решает, какие требования и ограничения, какая предполагается функциональность.
В данной системе не нужны пытаться охватить все процессы предметной области, достаточно базовых возможностей (ведение справочников, фиксирование различных фактов или операций, отчеты).
3. Выбрать инструмент реализации Если вы сильны в программировании и технологиях то можно выбирать и язык и субд, если не очень то мой вам совет делайте систему на 1С (8.1 или 7.7). Купите версию обучения программированию 8.1 (8.2 не нужно она сложнее и новая будете дольше изучать). Поверьте, что само по себе программирование займет не более 20% от всего объема работ по такому проекту.
Уверен, что на самом деле реально работающий прототип в котором работает 100% функциональности комиссию мало интересует. Они оценивают (по крайней мере у нас в 1998 годы так было) системность подхода начиная от умения анализировать процессы и предметную область, заканчивая умением подготовить документацию.
4. Далее по тем пунктам, что указали коллеги, перед написанием ТЗ
1) Описание предметной области и бизнес-процессов, в любом случае придется текст писать. А графические схемы используйте только для процессов верхнего уровня (не ниже 3 вниз). Не обязательно использовать ARIS можно IDEF или еще лучше UML.
а далее по предложенному коллегами списку.
11 авг 10, 14:53    [9247147]     Ответить | Цитировать Сообщить модератору
 Re: Разработка ИС (диплом)  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 28737
Dinamo,

Думаете, за 2 года он так и не написал?
12 авг 10, 10:18    [9251233]     Ответить | Цитировать Сообщить модератору
 Re: Разработка ИС (диплом)  [new]
Dinamo
Member

Откуда: Москва
Сообщений: 992
alexeyvg,

:) Думаю такой ответ актуален для всех студентов.
Да на дату первого топика не посмотрел.
13 авг 10, 11:26    [9258730]     Ответить | Цитировать Сообщить модератору
 Re: Разработка ИС (диплом)  [new]
krem
Member

Откуда:
Сообщений: 42
У меня была похожая ситуация, что и у автора. ис я делал: в erwin data modeller -> ms sql -> delphi. плюс еще была fox pro из которой я конвертил записи в ms sql из приложения delphi.
22 окт 10, 15:58    [9658592]     Ответить | Цитировать Сообщить модератору
 Re: Разработка ИС (диплом)  [new]
krem
Member

Откуда:
Сообщений: 42
Dinamo
alexeyvg,

:) Думаю такой ответ актуален для всех студентов.
Да на дату первого топика не посмотрел.


я тоже))
22 окт 10, 15:58    [9658596]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: Разработка ИС (диплом)  [new]
madin.kaznu@gmail.com
Guest
Евгений13,

Мне тоже нужна есть такая тема. Если вы найдешь скинь мне пожалуйста
26 окт 16, 23:38    [19826120]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: 1 2      [все]
Все форумы / Разработка информационных систем Ответить