E-mail: Password: Create an Account Recover password

About Authors Contacts Get involved Русская версия

show

Program for "computerization" of data on butterfly collections Babochka v 1.0

Community and ForumEntomological collectionsProgram for "computerization" of data on butterfly collections Babochka v 1.0

Pages: 1 2

26.08.2010 1:42, Tyomochkin

Strange, I tested like. Please send a description of how many pairs of users were selected and their names to my personal account if you can, so that I can recreate the same database. There should be no problems with viewing the data, even strange.
In general, if it is not difficult in a personal description of the problem and then the system itself (I sit under win 7, wrote on XP)...

This post was edited by Tyomochkin - 26.08.2010 01: 44

26.08.2010 11:00, Guest

Strange, I tested like. Please send a description of how many pairs of users were selected and their names to my personal account if you can, so that I can recreate the same database. There should be no problems with viewing the data, even strange.
In general, if it is not difficult in a personal description of the problem and then the system itself (I sit under win 7, wrote on XP)...


In the "Working with the database" mode, information is not entered either by typing from the keyboard or via Copy/Paste. When you try to go back to the previous record(<<<<<<<) or go to the next one ( > > > > > > ), the following diagnostics is displayed;
"Run-time error "13":
Type mismatch"

When you click " OK " in the diagnostic window, the program closes.

I have Win XP Professional

26.08.2010 12:10, Victor Titov

Strange, I tested like. Please send a description of how many pairs of users were selected and their names to my personal account if you can, so that I can recreate the same database. There should be no problems with viewing the data, even strange.
In general, if it is not difficult in a personal description of the problem and then the system itself (I sit under win 7, wrote on XP)...

I sent a message with a description of the problem to my personal account.

26.08.2010 13:29, Tyomochkin

In the "Working with the database" mode, information is not entered either by typing from the keyboard or via Copy/Paste. When you try to go back to the previous record(<<<<<<<) or go to the next one ( > > > > > > ), the following diagnostics is displayed;
"Run-time error "13":
Type mismatch"

When you click " OK " in the diagnostic window, the program closes.

I have Win XP Professional


Thank you for your feedback.
Now in order.
First of all, information is entered NOT in THE "WORKING WITH THE DATABASE" SECTION, but in the "add PO" section. When working with the database, you can edit data only by clicking the menu item "edit record".
The arrows "< < < < < < < " and "> > > > > > " are used to move from one photo to another. not from record to record. This is necessary if 2 photos are attached to each entry, then you can view each one.
I'll take a look at the error.

26.08.2010 18:56, Tyomochkin

In general, thanks to Dmitrich, we still found out the problem with him.
At the moment, there is a bug in the program - do not enter data ending in ")", as a last resort, put a space ")". The bug is still even difficult to fix and there is not much time, but as soon as I get my hands on it, I will update the setup on the site and unsubscribe here.
Likes: 1

31.08.2010 19:51, kovyl

I'll be brief:
Yes, there is some flexibility in the program. The installation is friendly. It is clear that the author is familiar with programming.
Perhaps this is where the advantages of the program end, because in order to make a sensible database, just being able to program is not enough.

Now for the points:
1. There are no reference books. I.e. each value must be entered manually each time. And this inevitably leads to errors. I remind you once again: the main thing in the database is DATA NORMALIZATION.
Well, where is the normalization here? So, it seems to be some kind of hint. For example, if you enter the same name 2 times, the program counts it as one and correctly returns the number of repetitions (2).
But what if the user made a mistake? Will there be 2 different names?

2. Why are there only 8 parameters in the database? I understand that there is a tool that you own and you want to do something good. But even a master of hammer and chisel can't build a plane. It all starts with the technical specification, the data model. Then a tool (software) is selected that can be implemented. I think we should still make a normal database with a ready-made structure. And you don't have to fill in all the fields.
You can leave some of the fields to the user's discretion. The ability to cram a lot of information into one field is not a virtue at all. Note fields exist for this purpose, and they are not the main fields at all.
You probably took the so-called Tenzer model as a basis (whether by accident or design , I do not know), but the application areas of this model are very narrow and it is rarely used by anyone. Because there is much more damage from maintaining such programs than the dubious advantages of their flexibility. Due to the fact that all data is on the heap, it will be very difficult to switch to some other storage model. You will have to parse the fields, etc., in general, almost impossible. Or you should have made recommendations to users about how to name these fields and what data to store in them. But then again, it's easier to make a ready-made structure.
By the way, why 4 photos? There can be many more photos per instance.

3. There is absolutely no search for multiple parameters at the same time. And the one that exists is very limited and, as I understand it, boils down to finding matches.

4. I can't understand what criteria this program meets in the DBMS? Such "DBMS" were even before the appearance of Uncle Codd.

5. One could say that the interface is not fully developed. But since the cat didn't have enough functions in the program, you can close your eyes to this.

6. I think that in the light of the above warnings about the ban on selling the program is somewhat superfluous - it is not so good that someone will buy it. Imho.

Although the groundwork is certainly good. It would be necessary to bring it to mind after all. Once again, I advise you: look at the forums on the Internet on this topic.

Please answer me one question: was this program written purely for utilitarian purposes, or was there some other task at hand?
Likes: 1

02.09.2010 22:15, Tyomochkin

I'll be brief:
many letters

If a person needs a specific DBMS, he pumps a purely professional DBMS, and such a small program will help a lot, it is not cumbersome.
Okay, I'll get a little better. At the moment I am 16 years old, I wrote it when I was 15 years old. I wrote on a netbook not in Moscow) I wrote it in vb6. This year I will be able to make a really normal DBMS in delphi.
The criticism is objective, but only here the idea was to make just a very small program. I don't suggest that museums store anything in it. But for home use, very much nothing imho.

PS got into a terrible accident, a week already no, there are a lot of injuries, I can't fix the program. As soon as I come to my senses, I'll take care of it.

02.09.2010 23:57, Victor Titov

At the moment I am 16 years old, I wrote it when I was 15 years old.

+5!!!

PS got into a terrible accident, a week already no, there are a lot of injuries, I can't fix the program. As soon as I come to my senses, I'll take care of it.

Hold on, Tyomochkin! I myself went through this (in 2003, in an accident, I so "played with my brains" that as a result, I lost my sense of smell for 3 years, until the compensatory mechanisms "turned on"). I sincerely wish you good health and a speedy return to service! beer.gif beer.gif beer.gif

03.09.2010 13:20, Andry Shaposhnikov

I was one of the first to test the program, and I personally find it very convenient. And the program will be finalized and updated without fail. Thank you to the author and a speedy recovery.

06.09.2010 17:30, kovyl

If a person needs a specific DBMS, he pumps a purely professional DBMS, and such a small program will help a lot, it is not cumbersome.
Okay, I'll get a little better. At the moment I am 16 years old, I wrote it when I was 15 years old. I wrote on a netbook not in Moscow) I wrote it in vb6. This year I will be able to make a really normal DBMS in delphi.
The criticism is objective, but only here the idea was to make just a very small program. I don't suggest that museums store anything in it. But for home use, very much nothing imho.

PS got into a terrible accident, a week already no, there are a lot of injuries, I can't fix the program. As soon as I come to my senses, I'll take care of it.


I'm sorry about the accident, of course. But I'm not suggesting that we fix it immediately. Refinement is, in principle, a permanent process.
As for the "many letters" - believe me, a little.
The fact that you are still very young is a definite plus. Young people, of course, will overtake us. The main thing is to overtake in the right direction.
Well, a couple more comments. There is no such thing as a "purely professional DBMS". And, by the way, the DBMS itself is rarely needed by anyone. Need, as you correctly said "program" (i.e. DBMS + interface). But still, I would not put the small size of the program as a priority over its other advantages: normalization, etc. Now disk space is very cheap. Under a good program and a hectare is not a pity.
And it's not the point whether the database is written in vb6 or in delphi. This is just an interface, which can then be rewritten 20 more times in any language. But if it's based on a flawed data model , nothing will save you.
I think you will succeed, and I wish you a speedy recovery and a new iterative round in development!

Pages: 1 2

New comment

Note: you should have a Insecta.pro account to upload new topics and comments. Please, create an account or log in to add comments.

* Our website is multilingual. Some comments have been translated from other languages.

Random species of the website catalog

Insecta.pro: international entomological community. Terms of use and publishing policy.

Project editor in chief and administrator: Peter Khramov.

Curators: Konstantin Efetov, Vasiliy Feoktistov, Svyatoslav Knyazev, Evgeny Komarov, Stan Korb, Alexander Zhakov.

Moderators: Vasiliy Feoktistov, Evgeny Komarov, Dmitriy Pozhogin, Alexandr Zhakov.

Thanks to all authors, who publish materials on the website.

© Insects catalog Insecta.pro, 2007—2024.

Species catalog enables to sort by characteristics such as expansion, flight time, etc..

Photos of representatives Insecta.

Detailed insects classification with references list.

Few themed publications and a living blog.