IV International Conference of Unix at Uninet
  • Presentation
  • Register
  • Program
  • Organizing Comittee
  • Listing of registered people
  • Translators team
Gustavo Gonzalez

duckyThe title of this talk is "Midas: Open Standard for
Admin/Financial applications"
duckythese are the topics for this talk
ducky1. What is Midas?
ducky2. Justification
ducky3. Midas's design base
ducky3.1 Needings
ducky3.2 Module's definition
ducky3.3 Architecture definition
ducky3.4 Components
ducky3.5 Comunication's Protocol
ducky3.6 Database
ducky3.7 Design's layers
ducky3.8 From design to implementation
ducky4. Expect ations
ducky5. Questions
ducky1. What is Midas ?
duckyMidas is an open set of tecnical specifications which define a
generic model oriented to the Financial/Administrative Software
implementation initially for comercial/or service's enterprises.
duckyIs a documentation repository which pretend a standard for the
FAS (Finnancial Accounting Software )tools design.
duckyThe project's purpose is to encourage multiple implementations
or different modules written in different languages.
duckyIn short, Midas ITS NOT A FINNANCIAL ADMIN SOFTWARE, Midas is
an open design for the FAS implementation or components of the same in
different languages.
ducky2. Justification.
ducky- The existant free projects were designed specifically for
some countries or at least they present functionality differences (and
resources comsumption) related to local needings (we already verified out).
ducky- The project's documentation about their design is very poor
(at least when we began the research about in the art state). Adicionally in
some of the existant
MJesusjaime startlog
jaimeMJesus: Estoy logueando el canal #redes  en [http://felix.zapto.
org/jaime/redes.html]
duckyok
duckyprojects the information in the persistency 's mechanisms
(database), table's names and fields were found codified which make very
complex to understand its structure and its respective relations between the
tables.
duckyGNUe's case: we found  extensive documentation (in English)
about its design but no any concrete implementation which could give us any
light. Adicional, our initial idea was trying to be simple and concrete,
because GNUe was very complex to assume.
ducky3. Design's bases
ducky3.1 Needs
duckyThinking about the enviroment which it was Midas designed for,
we found what in Colombia, y a Latinoamerica's big part, exist serious
limitations related to
duckytheir infrastructure in telecomunications (common dialup
lines), which the digital information must be trasmited.
duckyIn the case of many enterprises which have many branches or
have sub-enterprises of different geographical places, and their connection
needing is imperative.
duckyThe FAS software we can found in the actuality in the our local
marketing its not
duckydesigned to work in efficent way under the given conditions
before (dialup
duckylines / limited bandwith)
duckyIn our case (Colombia), in these moments theres no any free
solution adaptable
duckyto the enterprises needs and no any commercial solutions at low
price are very
duckylimited.
duckyOn the another side, the functionally  viable solutions, are
commercial and their
duckyprices are too high, wich in some cases can beat the actives of
an small
duckyenterprise, which is absurd.
duckySome groups, have been customizing toos, like SqlLedger, (a web
solution,
duckys/toos/tools/g
duckyunder the client/server model, where every data processing, is
performed at the
duckyserver side), which on Intranet based enviroments, (LANs at
10-100 mb/s), seems
duckyto work very well.
duckyIn these moments we know about  some proyects at national
level, which are
duckyinterested in fill this empty, what in present time we know
about free SAF
duckysoftware.
duckynevertheles, under our particular vision, in the SqlLedger
case, we didnt use to
duckyshare the fact about  any kind of client's request have to
travel, to the server
duckyonce and another time
duckyincluding data have been already transmited in early operations
duckyWe havent done the test, but we would like to see sqlledger
working
duckytrough a dialup line
duckydoing an excercise where the enterprise, have an 500
processe/services stock
duckyAditionally, what would happen if i have a supermarket, with 30
terminals,
ducky(486)
duckyand i wanna implement a FAS system?
duckyif i choose sqllegger, ill be in the duty, a graphical
environment
duckyin order to open a web browser
ducky(sqlledger supports text-based browsers)
duckyyea..we already know
duckybut a text-based browser for the girl who is at the box?
ducky"use LTSP and problem solved"
ducky..would say some people..
duckybut and what happen if we wanna free the central server
duckyof the load of the X clients
duckyits clear, in a LTSP scheme
duckyconcentrates the all the processing in a single point : the
server
duckyaditionally, we sum the resources, used by the FAS system
duckyremember, we are talking about 30 online selling points
duckywhy cant i use terminal mode clients (ncurses,etc)?
duckyif i would like the database in another server
ducky?
duckyor if i already have particular database motor and i wanna use
in the implementation
ducky?
duckycould it be possible to offer a platform- indepent system?
duckyprogramming language indepent
evangineedoes anybody have a log of the talk/discussion so far?
evangineeon Midas?
duckywhy not to offer an FAS architecture, which let clients, and
servers
duckyevanginee, [http://felix.zapto.org/jaime/redes.html]
ducky:)
evangineeexcellent, thanks ducky
duckyjoining to the infrastructure
duckyand enteprise's needs?
ducky3.2 Module Definition
duckyAnalysing this needs, we began to delimit, a design what would
be compilant with the requests, of the existant demand
duckyin conectivity terms
duckyaivability
duckyhardware aivability
duckyand funcionality
ducky(we based on open develoment model)
duckyInitially the design is composed of the following
duckymodules
duckyin the functional part
duckyAccounting module:
`holas
`este server no se supone q debia ser japones?
fernand0no
`ah
`jo
`y de q es este server?
duckyit starts on the suposed, of what the accouting should be the
result of the transactions done, by the software in some time
duckyThis module has the capability to generate, the necesary reports
duckyin order to achieve
duckythe right administration on the enterprise
duckyamong of them, balances
duckyGyP(lost, and gains)
duckyBox flow
duckyOfficial books (Major, diary, summary)
duckyStock module:
duckyin charge of the management, of the client's state
duckyand accounts
duckywhich lets client's identification
viva UMEET!)
duckywholesalers
duckyretailers
duckyand making of their respectives stadistic resports
duckyor account's status reports

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net!

The Organizing Comittee

Email UsMore information


© 2004 - www.uninet.edu - Contact Organizing Comittee - Valid XHTML - Valid CSS - Based on a Design by Raul Pérez Justicia