|
Хочу дипломку писать по 1С. Подскажите как сделать поинтереснее. | ☑ | ||
|---|---|---|---|---|
|
0
deimon
10.09.07
✎
15:31
|
Что написать в дипломку чтоб было не просто реализовал предметную область и усё, а так чтоб, даж не най, ну чтоб смотрелось.
И вообще Дипломка по 1С ето, как считаете, нормально? Просто пока учился всё думал чё нить интересное замутить, чтоб не тупо реализовать, а есчё и исследовать чё нить. А счас уже понял что времени на ето нет( и вот решил с работай перекрестить. |
|||
|
1
Almv
10.09.07
✎
15:33
|
Напиши управленческий учет на 1С. Очень актуально.
|
|||
|
2
Регистратор
10.09.07
✎
15:37
|
нужен модуль управление активами (ОС) в УПП
|
|||
|
3
vde69
10.09.07
✎
15:37
|
какой-нибудь анализатор.... который в дальнейшей работе использует имеющиеся данные (например шахматы, или систему распознавания запросов...)
|
|||
|
4
Регистратор
10.09.07
✎
15:39
|
а специальность у тебя какая?
|
|||
|
5
deimon
10.09.07
✎
15:54
|
2204 по старому
|
|||
|
6
Denjs
10.09.07
✎
18:20
|
специальность "словами по русски" какая?
как я понимаю - это где-то рядом с "АСУ","ЭВМ", "Техническая кибернетика" и т.п? если не хочешь что бы тебя засмеяли в серьезнех организациях не ведись на 1С. 1С - дешевая попсятина, массовоть и туполобие в толпе. Даже по VisualBasik "престижнее" писать. Просто написав диплом по 1С, если ты технарь - ты покажещь что тебя в институте ничему не научили. потому что 1С - это по качеству заложенных в эту среду принципов программирования - уровень техникума. ООП отсутствует в принципе, архитектура - шблонная, язык - по польшей части - это вообще "труд графомана" (чего только стоит наличие функций вида "Пустой(),Пустая(), ПустаяСсылка(), ПустаяСтрока()",.. в эту путаницу добавьте константу "Неопределено" скоторой иногда "надо сравнивать"(потому что ни одна из этих функций не работает), и приправьте сверху тем, что "Неопределено" - это вовсе не NULL, как следовало-бы ожидать при нормальном подходе, а NULL - это тоже пусто... ) Если ты технарь - не позорься. 1С - это рабочая лошадка, но диплом делать на 1С - лучше иди в техникум. (у самого - 220200 - "Авт.Сист.Обр.Инф и Упр". Диплом - "Проектирование м разработка web-системы тестирования студентов" Делал на IIS+Perl ) |
|||
|
7
Denjs
10.09.07
✎
18:24
|
хотя, для экономиста диплом на 1С - самое то.
какойнибудь (1) - "постановка управленческого учета на предприятьии и оражение этой фигни в 1С" ;) |
|||
|
8
Immortal
10.09.07
✎
18:27
|
ну да..давай напиши мне на басике что нибудь похожее на code gear rad
бгг. |
|||
|
9
РазДва
10.09.07
✎
18:35
|
(5) "Програмное обеспечение.. "?
В моем универе дипломы на 1С по данной специальности не ценились вообще, максимум можно было получить четвёрку, за прошлые заслуги, в основном такие дипломы делали девченки, которые уже работали в фирмах-франчайзи и напрягаться не хотели. |
|||
|
10
РазДва
10.09.07
✎
18:40
|
(6) Я учился на 2101"Управление и информатика в технических системах". На кафедре среди преподоватеей было много военных. Дипломы, типа "некая база данных", не ценились, их делали "троешники", чтобы мороки не было. Чтобы на тебя при защите смотрели с интересом нужна была некая "АСУ". То же самое на смежной специальности 2102.
|
|||
|
11
jbond
10.09.07
✎
18:41
|
(6) - вспоминаю дипломные проекты начала 90-х: информационная система на ассемблере,прологе.
(8) - А SharpDevelop чем не устраивает? Качай Рефлектор - получишь код на Басике. |
|||
|
12
zaversh
10.09.07
✎
18:49
|
Пиши постановку бюджетирования в УПП с анализом бизнес-процессов.
Мало не покажется. |
|||
|
13
Denjs
10.09.07
✎
19:47
|
(12) это не на "программное обеспечение"...
Асушникам - эще как-то... а вообще - каким-нибудь аналитикам, если такая специальность есть.. или во ИС* - "Информационные Системы на *** " - у нас были ИСТ - Инф.Системы на Транспорте - им это в самый раз наверное. UML, IDEF0-IDEF5-DFD, всякие rational и иже снимим - это для них... а автору надо микроконтроллеры программировать ;) или что-нибудь в стиле "построение адра ОС реального времени на примере Suse Linux Enterprise Real-Time" (^_-) |
|||
|
14
zaversh
10.09.07
✎
19:51
|
(13)Так можно к типовой УПП взять разработку - от ТЗ до кодировки того, что в УПП пока нет.
|
|||
|
15
Immortal
10.09.07
✎
20:18
|
(11) -)
|
|||
|
16
у лю 427
10.09.07
✎
20:22
|
||||
|
17
Denjs
10.09.07
✎
20:55
|
(13) нет нельзя. автор - предполагаемо - "программное обеспечение".
а 1С как язык программирования - убожество. только за выбо 1С как среды реализации - его - как программиста - сразу на 3 опустят. Задача диплома - показать чему тебя научили за 5 лет. А ты покажи в 1С хоть десятую часть алгоритмов и концепций которые дают на "ПО"? как минимум за это выше трояка за такой диплом ставить нельзя. ибо диплом - это все-таки какая-никакая _научная_ работа. А 1С - это коммерция и торгашество в чистом виде. науки тут - высохший мозжечек. |
|||
|
18
Denjs
10.09.07
✎
20:57
|
(13) для экономитса, аналитика - брать УПП и дорабатывать - с упором на аналитику бизнес процессы и т.п. - как дипломную работу - самое то. но не для программиста.
|
|||
|
19
Smit1C
10.09.07
✎
21:09
|
(0) Напиши web компоненты
|
|||
|
20
DGorgoN
10.09.07
✎
21:21
|
(0) расширение по сумбиан напиши, а то друг жалуется - реально сможешь еще и бабла поднять..
|
|||
|
21
AeDen
10.09.07
✎
21:34
|
А вообще, перипиши 1С под линух полностью...
|
|||
|
22
Vitello
10.09.07
✎
21:41
|
(0)5й курс щас?
|
|||
|
23
DGorgoN
10.09.07
✎
21:43
|
(21) Это уже на докторскую, можно тогда не под линукс, а под ява - что-бы кросс платформенная..
|
|||
|
24
AeDen
10.09.07
✎
21:45
|
(23) Можно даж не на ява, а на пхп, шоб еще и онлайн-работа была возможна...
|
|||
|
25
jcage
10.09.07
✎
22:50
|
(6) Ну "Проектирование м разработка web-системы тестирования студентов" конечно круче, чем в УПП блок бюджетирования раскурочить.
(0) Напиши маленькую бд на 8.1 для логистики. С оптимальным размещением, возможностью хранения модели склада в vrml модели, дефрагментацией склада, расчетом оптимального маршрута движения по складу кладовщика и прочими фичами. Часть алгоритмов засунь в dll на C#. |
|||
|
26
Denjs
11.09.07
✎
13:34
|
(25) я не говорю что круче. я говорю что более соответствует специальности.
если бы я на дипломе "ох**тельно спел и станцевал" - что бы мне поставили? вот и тут - 1С - не подходит для реализации диплома на специальности "программное обеспечение" _______________ хотя, конечно, если задача диплома - это написание внешней компоненты... ну скажите мне пожалуйста, где в 1С инженер по специальности "программное обеспечение" покажет умение и понимание работы с критическими ресурсами, с семафорамами, работу с параллельными вычислениями, умение создавать системы реального времени, умение работать с памятью и знание архитектуры процессора, знания математики и алгоритмов? да хоть реализацию машины состояний? последнее за 5 лет я видел только 1 раз.вышеописанного - в 1с -никогда. вы предлагаете подменить понятия, предположить что ПО-шника 5 лет учили "бизнес-логинке" и не "системной. |
|||
|
27
Denjs
11.09.07
✎
13:38
|
+(26) просто когда нам читали те-же case-системы (Rational-технологии, тот же bpwin показывали) , ПО-шникам читали ... assembler.
теперь скажите мне - скакого х*я ПО-шникам 1С сдался после этого? программирование в 1С, да и вообще 1С - это система другого уровня, чем то на что их натаскивали. |
|||
|
28
Регистратор
11.09.07
✎
13:44
|
(25) и (26) да еще добавить расчет оптимального времени посещения туалета кладовщиком и грузчиками с учетом модели поминутной доступности унитазов реализованную на параллельном вычислителе с семафорами. использование C# и онлайн работа через веб интерфейс обязательна (проще говоря веб камеры поставить в туалете и транслировать в интернет)
:))) |
|||
|
29
deimon
11.09.07
✎
14:23
|
Не ожидал такого)))
|
|||
|
30
Gavrik
11.09.07
✎
14:37
|
(6) фу,фу,фу и фообще... полность не согласен с Denjs
|
|||
|
31
vs84
11.09.07
✎
14:41
|
Если пишешь на 1С, то вообщем то не так и важно что именно. Преподов одно упоминание 1С вгоняет в такой ступор, что они не задают ни единого вопроса и сидят как ягнята.
|
|||
|
32
Gavrik
11.09.07
✎
14:43
|
(0) Бери реальное производство и пиши на 1С (подчерикиваю _1_С_).
Бери конвейер, датчики, и пиши чё хошь... например складскую логистику Если не хочешь аппаратуру - бери конфу по траспортоной логистике - пихай карту, прочие фишки |
|||
|
33
Denjs
11.09.07
✎
15:17
|
(28) а чтор тут смешного? расчет и реализация системы массового обслуживания - самое то ) добавить сюда расчет надежности и вывод о том что нам необходим дублирующий туалет на другом конце здания.
конечно в варианте с туалетами потянет максимум на курсовую... но начало верное ^_^ |
|||
|
34
Denjs
11.09.07
✎
15:26
|
(32) вот если он при этом спроектировал структуру классов моделирующую описываемое производство и реализовал оное (на с++/С# ... да или хоть на дельфях или жабе) тогда это действиетльно был бы Диплои Инженера по специальности Программное Обеспечение. ;)
|
|||
|
35
Denjs
11.09.07
✎
15:38
|
(ALL)
всем "ратующим" за написание диплома на 1С - подумайте вот о чем - если вы, не понимая сути дела, уговорите текущего кандидата на 1С, потом ещё десяток других... то следующие релизы и версии 1С просто рискуют быть ещё более глючными. потому что вы своими неразумными агитациями - выбиваете основу - рубите сук на котором сидите - не будет С++программистов не будет и 1С как программного продукта. Не ведитесь на сиюминутную попсовость и выгодность. |
|||
|
36
Denjs
11.09.07
✎
15:42
|
(+35) маловероятно что человек начавший свою сознательную жизнь с программирования в 1С когда либо станет действительно хорошим C++(C#-... delphi-.. java-...)программистом...
|
|||
|
37
Мелкий бес
11.09.07
✎
15:55
|
на каждую специальность имеются квалификационная характеристика, например на 351500 "МАТЕМАТИЧЕСКОЕ ОБЕСПЕЧЕНИЕ И АДМИНИСТРИРОВАНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ"
http://www.dstu.edu.ru/povtas/gosse/fut.html найдите среди "уметь" - фразу разрабатывать программы на С, 1с и пр. ? программки пишутся как практическая реализация чего-то сделанного по приведенным "уметь" |
|||
|
38
Rovan
гуру
11.09.07
✎
16:13
|
(36) и дело не в том что не справиться при обучении, а в том что ему это врядли понадобиться
|
|||
|
39
Гений 1С
гуру
11.09.07
✎
16:18
|
Магу тебе скинуть COntent Saver (хранить HTML страницы) на 1С, с картинками....
На его основе можешь написать диплом. гыгыгы... |
|||
|
40
Гений 1С
гуру
11.09.07
✎
16:19
|
еще темы:
1. Сравнение 1С и навижн. 2. Автоматическое тестирование конф... 3. Парсинг модулей |
|||
|
41
Гений 1С
гуру
11.09.07
✎
16:20
|
Парсинг можно привязать к теории компиляторов
|
|||
|
42
Регистратор
11.09.07
✎
16:45
|
есть очень полезное в личном плане занятие, можно написать диплом составив uml модели какой либо популярной конфигурации типа БП. не привязано конкретно к 1с и может быть полезно другим.
|
|||
|
43
Регистратор
11.09.07
✎
16:46
|
и потом можно про 1с и не упоминать типа сам разработал :)
|
|||
|
44
Denjs
11.09.07
✎
16:49
|
(37) >> программки пишутся как практическая реализация чего-то сделанного по приведенным "уметь"
но согласитесь, язык реализации, как инструментарий, предлагает определенные формы мышления. В некоторых "формах" просто невозможно показать "что-то сделанное по приведенным уметь". Или очень геморройно. Не говря уже о том, что такой "инструментарий" может просто "испортить" образ мышления специалиста. Сделайте "очередь заявок" на 1С. и попробуйте рассказать потом что это - не извращение. Ряд концепций, "парадигм" программирования, отлаженных и проверенных годами в 1С просто отсутствуют. Как минимум в силу "предметно-ориентированности" языка. Это поддаткивает "программиста-1С" к забыванию оных и изобретению велосипеда. да и насчет предметно-ориентированности. Скажите где в "квалификационных характеристиках" инженера ПО указано хоть на какие-то области, автоматизируемые 1С? вопрос - почему инженер, которому в жизни придется решать множество _разнообразных_ задач, выбирает для диплома среду которая априори ограничена в сферах применения - "предметно-ориентированна"? неужели этот инженер не способен работать и проетировать в более общих, классических языках и средах с классическими концепциями? - вот по такой логике за "диплом на 1С" студент скорее всего и не получит выше трояка. имхо. |
|||
|
45
Регистратор
11.09.07
✎
16:55
|
вообщето странно что никто не задал вопрос - а есть ли у тя научный руководитель, или как он сейчас называется. собственно по мимо темы выбирают еще и его и это может быть сильно связано
|
|||
|
46
Denjs
11.09.07
✎
17:03
|
(42) >> есть очень полезное в личном плане занятие, можно написать диплом составив uml модели
полезно-то оно полезно... но только моя личная шкура говорит что UML и 1С - вещи трудно совместимые. не для новичка это. половина стандартных типов диаграмм практически сразу идёт нафиг, и "выживают в основном мутанты" и вольные интрерпретации стандартных нотаций. этим (моделировнаие 1С в UML) надо заниматься через пару лет работы по специальности в хорошей конторе (а не типовом франче). В конторе в которой занимаются вопросами технологий программирования, моделирования и реализации моделей, управления процессом разработки ПО... т.е. UML - это круто и необходимо. но начать надо с более приемлемых вещей. хотя бы потому что UML - "ООП-ориентированный". |
|||
|
47
Denjs
11.09.07
✎
17:05
|
... в смысле делать UML - но не для 1С )
|
|||
|
48
jcage
11.09.07
✎
18:42
|
to Denjs: разработчика ПО в первую очередь должны научить разрабатывать алгоритмы и систематизировать требования. Область применения таковых знаний - абсолютно абстрактна: в Вуз-ах начинаю учить на Pascal/Delphi, потом учат Cи, потом Си++, потом С++ под Linux и так далее. Главное, что нужно показать на дипломе - способность РАЗРАБАТЫВАТЬ. для чего небольшой логистической базы с правильным применением математики вполне хватит. Можно еще приплести прогнозирование, только не средствами 1С.
|
|||
|
49
Denjs
11.09.07
✎
18:52
|
(48) по большей части с вами могласен, кроме "небольшой логистической базы с правильным применением математики вполне хватит".
Если вы не применяете "логический инструментарий", концепции которые вам давались ... извините это скорее всего свидетельствует о том что вы не умеете этого применять. А в 1С-базе, увы, подавляющее большинство идей и применить-то не сможете. 1С-язык уже предлагает свои шаблоны. А инженер как раз должен уметь разрабатывать и шаблоны тоже. и должен показать в дипломе и это тоже. Я согласен что небольшой логистической базы хватит. но не на 1С. Не забывайте - сам Нуралиев говорит фразу вида "в 1С - не программирование, в 1С - конфигурирование". В "1С-базе" студент скорее всего не сможет "раскрыть тему". Он не сможет показать чему его учили 5 лет. Тем более - ПО-шник. АСУ-шник, ИСТ, (2202**)- этим ещё можно - они смогут много аналитики приплести - их этому учили и они это покажут. но не ПО-шник. |
|||
|
50
Denjs
11.09.07
✎
19:02
|
+(49) ещё раз напомню - когда нам(АСУ) читали методики разработки и проетирования ИС и программ в частности (rup, uml, bpwin, rational Rose), ПО-шникам читали Ассемблер и С++. Понимаете разницу?
ПО-шников просто не учат быть "разработчиками ПО" в общем смысле...и уж темболее - "систематизировать требования". По крайней мере не в такой степени как АСУ. разрабатывать алгоритмы - да. Они это умеют делать как никто другой. и асу-шник по-шнику не ровня в этом вопросе. но не вышеописанное. потому 1С, требующее в навыков в другой области - не подходит для дипломной работы ПО-шника. |
|||
|
51
jcage
11.09.07
✎
19:24
|
У меня специальность 2201. Про аsm не надо мне рассказывать:) НО задача ВУЗа научить думать, а не научить Си. И на 1С можно показать, что студента научили думать. Если студент покажет расчет донного давления самолета при высоте ххх метров над землей на 1С, при чем алгоритм будет работать быстро - почему бы нет?
|
|||
|
52
Denjs
11.09.07
✎
20:26
|
>>Если студент покажет расчет донного давления самолета при высоте ххх метров над землей на 1С"
да) в ряде органиченных случаев - да) например если студент - маишник на какойнибудь "классической инженерной специальности" (не IT), не программист и задача программы - проиллюстрировать работоспособность дипломных расчетов на компьютере ) (хотя сомневаюсь в живучести примера - в 1С 7.7 например нет нормальных математических функций вида "корень" или "синус-косинус"... я бы за такой выбор инструмента для таких расчетов "дал-бы по голове" ^_^ ) а вот QBasic - очень даже подойдет. но у нас же с вами иные задачи ) программа и её структура - сама по себе и есть суть диплома. а в 1с - эта структура "очень жесткая и шаблонная". вам просто не дадут сделать то что вы хотите нормально. Как в предложенном вами примере - вам придется вычислять сумы рядов. И потратить половину времени не на отладку вашщего "расчета донного давления" а на отладку функций расчета синусов )) |
|||
|
53
jcage
11.09.07
✎
20:44
|
(52) Ну вот мы и пришли к единому мнению "программа и её структура - сама по себе и есть суть диплома". Теперь обозначим лагери сопротивления для более плотворной дискуссии:
Я утверждаю, что 1С вполне подходит для того, что бы показать структуру программы в достаточно свободной форме, а Вы говорите, что нет. Мои доводы. Вернемся к примеру с логистической программой. Возьмем упрощенный пример, который позволит оприходовать товар на склад, разместить его, найти на складе и списать со склада. Разделим программу на две большие части: 1. Хранение данных 2. Алгоритмы размещения и подбора оптимального маршрута. В первой части мы получает шаблонную структуру из справочников, документов и регистров. Но по сути своей она будет похожая не зависимо от платформы реализации - это будут те же таблицы SQL, или любой другой бд, только с большим геммором для программиста. А во второй части мы получаем полную свободу для творочества. Мы сможем применить математические методы для поиска кратчайшего пути по складу, рассчитать оптимальное размещение с учетом уже имеющегося товара, ну и прочие красивости добавить. |
|||
|
54
jcage
11.09.07
✎
20:46
|
(53) + плотворной = "Плодотворной"
|
|||
|
55
syktyk
11.09.07
✎
21:24
|
Singular Value Decomposition - мне очень нравицца.
|
|||
|
56
Denjs
12.09.07
✎
18:02
|
(53)
>>Я утверждаю, что 1С вполне подходит для того, что бы показать структуру >>программы в достаточно свободной форме, а Вы говорите, что нет не совсем верно меня так понимать. я говорю что структура 1С не достаточно чтобы показать некоторые концептуальные знания которые даются на ПО. например - "концепции ООП", "Работа с памятью", "работа с указателями"... и т.п. Если соверменный разработчик п.о. не понимает что такое наследование-полиморфизм-инкапсуляция и не может спроектировать структуру классов и их взаимодействие в программе - извините меня - "это не разработчик п.о.". А доказать что вы это умеете - вы можете только в нормальных средах. 1С для этого мало и трудно применим. |
|||
|
57
Denjs
12.09.07
✎
18:17
|
+(56) - потому я и говорил выше :
(49) >>...В "1С-базе" студент скорее всего не сможет "раскрыть тему". (50) >>... 1С, <...> - не подходит для дипломной работы ПО-шника. |
|||
|
58
Denjs
12.09.07
✎
18:22
|
(53) в контексте вашего примера, соглашусь, что 1C, наверное, вполне достаточно подходит для диплома по специальности "Прикладная математика". например.
но "П.М.щик" != "П.О.шник" |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |