<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3716434644130240975</id><updated>2011-04-21T13:20:34.958-07:00</updated><title type='text'>juliarta</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://juliartanegara.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3716434644130240975/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://juliartanegara.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>joelee</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>6</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3716434644130240975.post-3123953048045468037</id><published>2009-05-03T04:23:00.000-07:00</published><updated>2009-05-03T04:50:55.372-07:00</updated><title type='text'>Normalization: An Exercise</title><content type='html'>In this time, I have given a description of ERD in subjects ADSI. But I see some gaffe in ERD  . Here is the ERD :&lt;br /&gt; &lt;br /&gt;from the picture above, we can see 2  awkwardness that is:&lt;br /&gt;1. no cardinality between PART and PROJECT&lt;br /&gt;2. Ternary relation between TANGGUNGAN and PROJECT&lt;br /&gt;On the ERD that can be changed according to the business process logic. I ERD can be improved as below:&lt;br /&gt; &lt;br /&gt;I add 1-N cardinality in relationships and PROJECT and BAGIAN because:&lt;br /&gt;- 1 BAGIAN can handle a lot of PROJECT and,&lt;br /&gt;- Many PROJECT  can be handled by 1 BAGIAN&lt;br /&gt;The goal of fix ERD is doing so at the  mapping tables from ERD, the results from the mapping table as much as possible into the form of 2NF or 3NF if the mapping is done correctly.&lt;br /&gt;Therefore, it is then there are rules that I use during the mapping. Rules are:&lt;br /&gt;1. If the relation 1-N in the primary key (1) move to (N) and vice versa applies.&lt;br /&gt;2. If the relationship M-N will be created a new table with the primary key of each entity will be became the primary  key in the new table.&lt;br /&gt;3. If the relationship 1-1 then choose  higher  cardinality to put primary key for a foreign key in relation table .&lt;br /&gt;4. If the dependent relationships of the primary key table dependent primay key derived from the mother entity.&lt;br /&gt;So from that rules, i struggle to mapping that ERD, here isi the tables :&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Fro that mapping above, we can see that tables created from mapping have meet 3NF normalization.  Because the relation should not have a non key attribute functionally determined by another non key attribute ( or by a set of non key attributes). That is, there should be no transitive dependency of a non key primary key.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3716434644130240975-3123953048045468037?l=juliartanegara.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://juliartanegara.blogspot.com/feeds/3123953048045468037/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://juliartanegara.blogspot.com/2009/05/normalization-exercise.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3716434644130240975/posts/default/3123953048045468037'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3716434644130240975/posts/default/3123953048045468037'/><link rel='alternate' type='text/html' href='http://juliartanegara.blogspot.com/2009/05/normalization-exercise.html' title='Normalization: An Exercise'/><author><name>joelee</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3716434644130240975.post-113605338588836828</id><published>2009-04-26T05:12:00.000-07:00</published><updated>2009-04-26T05:35:08.215-07:00</updated><title type='text'>Database Normalizatio</title><content type='html'>• Process the Database Device &lt;br /&gt;Collect the requirement user / business, Develop the E-R Model pursuant to requirement user  business and Convert the E-R Model to relationship gathering tables of relationship Normalization to eliminate the anomaly Implementation to database by making table to each relationship normalization.&lt;br /&gt;&lt;br /&gt;• Normalization of Data Bases &lt;br /&gt;Normalization is process of forming of structure of data bases so that most ambiguity can be eliminated. of Normalization Phase started from lightest phase ( 1NF) tightest till ( 5NF) and Usually only come up with the storey level 3NF or BCNF [of] because have adequate enough to yield the tables which good with quality.&lt;br /&gt;&lt;br /&gt;Is  why [done/conducted] [by] normalization ?&lt;br /&gt; Optimalization structure of[is tables of &lt;br /&gt; Improve the speed &lt;br /&gt; Eliminate the same data inclusion &lt;br /&gt; More efficient in storage media use &lt;br /&gt; Lessen the redundancy &lt;br /&gt; Avoid the anomaly ( insertion anomalies, deletion anomalies, update the anomalies).&lt;br /&gt; improved o data Integrity.&lt;br /&gt;&lt;br /&gt;A tables told by goodness ( efficient) or normal if fulfilling 3 criterion such as:&lt;br /&gt;  If there is decomposes of tables of, hence decomposes have to be secured ( Lossless-Join Decomposition). Its Meaning, after the tables elaborated / decomposes become the new tables, the new tables can yield the tables from the beginning with of equal precisely.&lt;br /&gt; Looking after of functional depending at the time of data change ( Dependency Preservation).&lt;br /&gt; Do  not impinge the Normal Boyce-Code of Form ( BCNF)&lt;br /&gt;of If third criterion ( BCNF) cannot be full filed, hence at least the tables do not impinge the Normal Form of third phase ( 3rd Normal of Form / 3NF).&lt;br /&gt;&lt;br /&gt;Functional Dependency &lt;br /&gt;- Functional Dependency depict the relation attributes in a relationship &lt;br /&gt;- of  An attribute told by functionally dependant of other if we use the attribute value to determine the other attribute value.&lt;br /&gt;-  Symbol used is to deputize the functional dependency.&lt;br /&gt;&lt;br /&gt; read functionally determine the &lt;br /&gt;- Notation: A &gt; B&lt;br /&gt;A And B is attribute from a tables. Mean functionally A determine the B or B of depend on A, if and only if there is 2 data line with the same value A, hence assess the B also is of equal&lt;br /&gt;- Notation: A B or A x B&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Functional Dependency:&lt;br /&gt;- NRP &gt; Name &lt;br /&gt;- Mata_Kuliah, NRP &gt; Assess &lt;br /&gt;&lt;br /&gt;Non Functional Dependency:&lt;br /&gt;- Mata_Kuliah &gt; NRP&lt;br /&gt;- NRP Assess the &lt;br /&gt;- Functional Dependency from tables of value - Nrp Name&lt;br /&gt;&lt;br /&gt;Because to every same value Nrp, hence assess the Name also of equal&lt;br /&gt; - { Mata_Kuliah, NRP} Assess &lt;br /&gt; Because attribute Assess depend on Mata_Kuliah and NRP by together. In other ;dissimilar meaning for the Mata_Kuliah of same and NRP, hence Assess also is of equal, because Mata_Kuliah and NRP represent the key ( having the character of unique )&lt;br /&gt;- Mata_Kuliah NRP&lt;br /&gt;- NRP Assess&lt;br /&gt;&lt;br /&gt;SECOND NORMAL FORM ( Normal Second of Form - 2NF) &lt;br /&gt;- normal  Form 2NF full filed in a tables if have fulfilled the form 1NF, and all attribute of besides primary key, intactly own the Functional Dependency at primary key&lt;br /&gt;- A tables [do] not fulfill 2NF, if there is attribute which its depending ( Functional Dependency) only have the character of the just partial ( only depend on some of primary key &lt;br /&gt;-  If there are attribute which do not own the depending to primary key, hence the attribute have to be moved or eliminated  functional o Depending of X ,Y told by full if vanishing an attribute A from X mean the Y shall no longer hinge functional.&lt;br /&gt;- functional Depending of X, Y told by partial if vanishing an attribute A from X mean the Y still hinge functional.&lt;br /&gt;- of Scheme of relationship R in the form of 2NF if every attribute of is non primary key A R hinge full  by fungsioanal at primary key R.&lt;br /&gt;&lt;br /&gt;NORMAL FORM THIRD ( Normal Third of Form - 3NF) &lt;br /&gt;normal o Form 3NF full filed by if have fulfilled the form 2NF, and otherwise there is attribute is non primary key owning depending to attribute is non primary key the other depending transitive.&lt;br /&gt;&lt;br /&gt;Normal Boyce-Code of Form ( BNCF)&lt;br /&gt;Normal Boyce-Code of Form have the constraint which is stronger than Normal form third. To become the BNCF, relationship have to in the form of Normal of first and every attribute forced to base on the function at super attribute of key.&lt;br /&gt; At example of hereunder there are Seminar relationship, Lock the Primary is NPM + Seminar . Student may take one or two seminar. Every seminar require 2 counselor and every student guided by one of among 2 the seminar counselor. Every counselor only may take one just seminar. at this example of  NPM And Seminar show a Counselor.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3716434644130240975-113605338588836828?l=juliartanegara.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://juliartanegara.blogspot.com/feeds/113605338588836828/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://juliartanegara.blogspot.com/2009/04/database-normalizatio.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3716434644130240975/posts/default/113605338588836828'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3716434644130240975/posts/default/113605338588836828'/><link rel='alternate' type='text/html' href='http://juliartanegara.blogspot.com/2009/04/database-normalizatio.html' title='Database Normalizatio'/><author><name>joelee</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3716434644130240975.post-248693757840287179</id><published>2009-04-19T05:54:00.000-07:00</published><updated>2009-04-19T06:00:13.618-07:00</updated><title type='text'>ER Diagram quiz</title><content type='html'>DEFINITION Database &lt;br /&gt;  Definition of the database: &lt;br /&gt;  A set of data stored in the magnetic disk, optical disk or other secondary storage &lt;br /&gt;  Collection of integrated data-related data of an enterprise (company, government or private) &lt;br /&gt;  À companies manufacturing : production planning data, actual production data, data ordering materials, etc. &lt;br /&gt;  À hospital : patient data, doctor, nurse, etc. &lt;br /&gt;DATABASE MANAGEMENT SYSTEM &lt;br /&gt;  Collection / database combined with software applications that are based database &lt;br /&gt;  Application programs are used to access and maintain databases &lt;br /&gt;  The main purpose DBMS is to provide an environment that is efficient and easy to use, withdrawal and storage of data and information &lt;br /&gt;DATABASE MANAGEMENT SYSTEM &lt;br /&gt;  Collection / database combined with software applications that are based database &lt;br /&gt;  Application programs are used to access and maintain databases &lt;br /&gt;  The main purpose DBMS is to provide an environment that is efficient and easy to use, withdrawal and storage of data and information &lt;br /&gt;BIT, BYTE, Field &lt;br /&gt;  À part is a bit of data which contains the smallest value of 0 or 1 &lt;br /&gt;  Byte à-bit set of bit similar &lt;br /&gt;  Field à-byte set of bytes is similar, in the database used the term attribute &lt;br /&gt;NIM NAME ADDRESS &lt;br /&gt;9455500001 Abdullah objects RAYA NO 4 &lt;br /&gt;Aminah CILEDUG 9455500002 CENTRAL NO 4 &lt;br /&gt;9455500003 Budiman Halimun NO 7 &lt;br /&gt;Attribute / Field &lt;br /&gt;  It is the nature or characteristics of an entity that provides provide detail on these entities &lt;br /&gt;  A relationship can also have attributes &lt;br /&gt;  Example attributes: &lt;br /&gt;  STUDENTS: NIM, NAME, ADDRESS &lt;br /&gt;  CAR: NOMOR_PLAT, COLOR, TYPE, CC &lt;br /&gt;TYPE-TYPE Attribute &lt;br /&gt;  Single vs. multi value &lt;br /&gt;  Single à can only be filled at most one value &lt;br /&gt;  À Multi value can be filled with more than one value with the same type of &lt;br /&gt;  Atomic vs. composition &lt;br /&gt;  Atomic à can not be divided into the attributes of smaller &lt;br /&gt;  À composition is a combination of several attributes of a smaller &lt;br /&gt;TYPE-TYPE attribute (2) &lt;br /&gt;  Derived attribute &lt;br /&gt;  attribute value can be derived from the value of other attributes, e.g. age à attributes resulting from the date of birth &lt;br /&gt;  Null Value attribute &lt;br /&gt;  Attributes that have no value to a record &lt;br /&gt;  Mandatory attribute Value &lt;br /&gt;  Attributes must have values &lt;br /&gt;RECORD / TUPLE &lt;br /&gt;  It is a line of data in a relationship &lt;br /&gt;  Consists of the set of attributes where the attribute-attribute-attribute is to inform each other entity / relationship fully &lt;br /&gt;Entity / FILE &lt;br /&gt;  File is a collection of similar records and have the same elements, the same attributes but different data value. &lt;br /&gt;  File Type &lt;br /&gt;In processing applications, files can be classified. as follows: &lt;br /&gt;- Master File &lt;br /&gt;- Transaction Files &lt;br /&gt;- File Reports &lt;br /&gt;- File History &lt;br /&gt;- File Protection &lt;br /&gt;- File Work &lt;br /&gt;DOMAIN &lt;br /&gt;  Domain is the set of values that are allowed to reside in one or more attributes. Each attribute in a database relation is defined as a domain &lt;br /&gt;Element KEY DATA &lt;br /&gt;  Key elements of record which is used to find these records at the time of access, or can also be used to identify each entity / record / line. &lt;br /&gt;SPECIES OF KEY &lt;br /&gt;  Super key is one or more attributes of a table that can be used to identify entity / record of the table are unique (not all attributes can be super key) &lt;br /&gt;  Cadidate Key is a super key with minimal attributes. Candidate must not contain a key attribute of the table so that the other candidate key is certain super key but not necessarily vice versa. &lt;br /&gt;  Primary Key &lt;br /&gt;One of the key attributes of the candidate can be selected / specified a primary key with the three following criteria: &lt;br /&gt;1. Key is more natural to use as reference &lt;br /&gt;2. Key is more simple &lt;br /&gt;3. Key is guaranteed the uniquely.&lt;br /&gt;SPECIES OF KEY (2) &lt;br /&gt;  Alternate Key is an attribute of the candidate key is not selected to be primary key. &lt;br /&gt;  Foreign Key is any attribute that points to the primary key in another table. Foreign key will be going on a relationship that has cardinalities one to many (one to many) or many to many (many to many). Foreign key is usually always put on the table that point to many. &lt;br /&gt;  External Key is a lexical attribute (or set of lexical attributes) that values are always identify an object instance. &lt;br /&gt;ERD (Entity Relationship Diagram) &lt;br /&gt;  ERD is a model of a network that uses word order is stored in the abstract system. &lt;br /&gt;  Differences between the DFD and ERD &lt;br /&gt;  DFD is a model of network functions that will be implemented by the system &lt;br /&gt;  ERD is a model that emphasizes the network data on the structure and relationship data &lt;br /&gt;Elements of the ERD &lt;br /&gt;  Entity &lt;br /&gt;In the ER Diagram Entity is described with the form of a rectangle. Entity is something that exists in the real system and the abstract where the data stored or where there are data. &lt;br /&gt;  Relationship &lt;br /&gt;ER diagram on the relationship can be described with a lozenge. Relationship is a natural relationship that occurs between entities. In general, the name given to the verb base making it easier to do the reading relation. &lt;br /&gt;  Relationship Degree &lt;br /&gt;is the number of entities participating in a relationship. Degree which is often used in the ERD. &lt;br /&gt;  Attribute &lt;br /&gt;is the nature or characteristics of each entity and relationship &lt;br /&gt;  Cardinalities &lt;br /&gt;Tuple indicates the maximum number that can be relation with entities on the other entity &lt;br /&gt;Degree of relationship &lt;br /&gt;  Unary Relationship &lt;br /&gt;model is the relationship between the entity originating from the same entity set. &lt;br /&gt;  Binary Relationship &lt;br /&gt;model is the relationship between 2 entities. &lt;br /&gt;  Ternary Relationship &lt;br /&gt;is a relationship between the instance of 3 types of entities are unilateral. &lt;br /&gt;KARDINALITAS &lt;br /&gt;There are 3 cardinalities relations, namely &lt;br /&gt;- One to One: Level one to one relationship with the one stated in the entity's first event, only had one relationship with one incident in which the two entities and vice versa. &lt;br /&gt;- One to Many or Many to One: Level one to many relationship is the same as the one to many depending on the direction from which the relationship show. for an incident on the first entity can have any relationship with more incident on the second entity, if the one incident on the the second entity can only have one relation with the incident on the first entity. &lt;br /&gt;- Many To Many: if any incident occurs in an entity much have relationships with other entities in the incident. &lt;br /&gt;EXEMPLARY KARDINALITAS &lt;br /&gt;  &lt;br /&gt;Notation (E-R diagram) &lt;br /&gt;Symbolic notation in the ER diagram is &lt;br /&gt;1. Rectangle represent the collective entity &lt;br /&gt;2. Circle represent the attributes &lt;br /&gt;3. Rhombic express relationship gathering&lt;br /&gt;4. Line as the set of relationships between the entity and the collective entity with its attribute&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3716434644130240975-248693757840287179?l=juliartanegara.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://juliartanegara.blogspot.com/feeds/248693757840287179/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://juliartanegara.blogspot.com/2009/04/er-diagram-quiz.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3716434644130240975/posts/default/248693757840287179'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3716434644130240975/posts/default/248693757840287179'/><link rel='alternate' type='text/html' href='http://juliartanegara.blogspot.com/2009/04/er-diagram-quiz.html' title='ER Diagram quiz'/><author><name>joelee</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3716434644130240975.post-8499254716300167999</id><published>2009-04-05T04:32:00.000-07:00</published><updated>2009-04-05T04:41:22.294-07:00</updated><title type='text'>DFD QUIZ</title><content type='html'>Data flow diagram :&lt;br /&gt;&lt;br /&gt;• Depicting the division of system into smaller module&lt;br /&gt;• Facilitating less comprehending user of computer area to understand system to be done.&lt;br /&gt;diagram context :&lt;br /&gt;• Consist of one process and depict scope from a system&lt;br /&gt;• Representing highest level of DFD depicting entire/all input to and system of output of system&lt;br /&gt;• System limited by boundary ( depicted by dash line)&lt;br /&gt;• There may not be any is depository ( storage)&lt;br /&gt;Diagram zero :&lt;br /&gt;• Depicting process of DFD&lt;br /&gt;• Opening on to by totally system handled, showing existing especial process or function, data stream and of external entity&lt;br /&gt;• At this level is enabled by the existence of data of storage&lt;br /&gt;• For process which is not detailed again at level hereinafter hence enhanced by symbol ‘*’ or ‘ P’ by the end of process number&lt;br /&gt;• Input balance and of output ( balancing) between diagram 0 with context diagram have to be looked after&lt;br /&gt;diagram detailed :&lt;br /&gt;• Diagram elaborating process what there is in diagram zero or level above him&lt;br /&gt;• level number at DFD :&lt;br /&gt;Name of Level  Name of Diagram  Process number&lt;br /&gt;0  Context  &lt;br /&gt;1  Diagram 0  1.0, 2.0, 3.0, ... &lt;br /&gt;2  Diagram 1.0  1.1, 1.2, 1.3, ... &lt;br /&gt;3  Diagram 1.1  1.1.1, 1.1.2, ... &lt;br /&gt;• In one level shall not there are more than 7 process and maximal 9, if more hence must be done decomposes&lt;br /&gt;SPECIFICATION OF PROCESS&lt;br /&gt;• Every process at DFD have to have the specification of process&lt;br /&gt;• At method level top used to depict process earn by using descriptive sentence&lt;br /&gt;• At more level detailed that is at process most under ( primitive functional) requiring the specification of more structure&lt;br /&gt;• Specification of process will become guidance to programmer in making program ( coding)&lt;br /&gt;• Method which is used in specification of process: breakdown of process in the form of story, table decision, tree decision&lt;br /&gt;EXTERNAL UNITY.&lt;br /&gt;• Something that beyond system, but he give data into system or give data of system&lt;br /&gt;• Symbol with notation box&lt;br /&gt;• External [of] entity [do] not the including the part of system&lt;br /&gt;• Naming:&lt;br /&gt; Name of terminal in the form of noun&lt;br /&gt; Terminal may not have the name of  same except its  same object is true&lt;br /&gt;      CURRENT DATA&lt;br /&gt;• Representing place emit a stream of information&lt;br /&gt;• Depicted with connective straight line of component of system&lt;br /&gt;• Data current shown with direction bow and line called of data current emitting a stream of&lt;br /&gt;• Data current emit a stream of among process, data of storage and show data current of data which in the form of input for system&lt;br /&gt;• Guidance giving of name&lt;br /&gt; Name of data stream which consist of some word stream attributed to continued line&lt;br /&gt; There may not be any data stream which it’s same name and giving of name have to express its contents&lt;br /&gt; Data stream which consist of some element can be expressed with element group&lt;br /&gt; Avoid usage of word ‘ data’ and ‘ information’ to give the name of  data stream&lt;br /&gt; As possible the name of data stream written is complete&lt;br /&gt;• Other rule :&lt;br /&gt; Name of data stream which come into a process may not is equal to name of secretory data stream of process&lt;br /&gt; data of Flow which step into or go out from data of storage needn't be called by if :&lt;br /&gt; comprehended easy and simple Data stream&lt;br /&gt; Data stream depict entire/all data item&lt;br /&gt; There may not be any data stream of terminal to data of storage or on the contrary because terminal non part of system, terminal with data of storage have to process&lt;br /&gt;Process  :&lt;br /&gt;• Process represent what done by system&lt;br /&gt;• Process can process data stream or data enter to become exit data stream&lt;br /&gt;• Functioning process is to transforming one or some input data become one or some output data as according to specification of which wanted&lt;br /&gt;• Every process have one or some input and also yield one or some output&lt;br /&gt;• Process also referred as by bubble&lt;br /&gt;• Guidance of giving of process name :&lt;br /&gt; Name of process consist of noun and vb. expressing process function&lt;br /&gt; Don't use word process as part of the name of a bubble&lt;br /&gt; There may not be any some process owning the name of is same&lt;br /&gt; Process have to give by number. Number sequence as possible follow process sequence or stream, but that way meaningless number sequence absolutely represent sequence process chronologically&lt;br /&gt;       Data storage&lt;br /&gt;• Data Storage represent existing data repository in system&lt;br /&gt;• Symbol with a couple of parallel line or two line wrongly one side from other side openly&lt;br /&gt;• Process can take data from or give data to database&lt;br /&gt;• Guidance of giving of name :&lt;br /&gt; Name have to express data of storage&lt;br /&gt; If its name more than one word hence have to say the word to joint&lt;br /&gt;       DICTIONARY DATA&lt;br /&gt;• Functioning assist perpetrator of system to interpret application in detail and organizational all used by data element is system precisely so that user and system analyst have is same congeniality base about input, output, depository and process&lt;br /&gt;• At analysis phase, data dictionary used as by communication means between system analyst with user&lt;br /&gt;• At phase scheme of system, data dictionary used to design input, database and report&lt;br /&gt;• Data current at DAD have the character of globally, boldness more detailed can be seen at data dictionary&lt;br /&gt;• Data dictionary load the followings :&lt;br /&gt; Name of data current: have to be noted reader to  needing furthermore clarification about a data current can look for it easily&lt;br /&gt; Alias: name or alias of differ from data can be written by if there are any&lt;br /&gt; Data form: used to group data dictionary into its use time scheme of system&lt;br /&gt; Data current: showing where from data emit a stream of and where data go to&lt;br /&gt; Clarification: giving clarification about meaning of data current&lt;br /&gt;     BALANCING IN DFD&lt;br /&gt;• Stream Data which come into and go out from one process have to equal to data stream which come into and go out from detail of process at level / level below&lt;br /&gt;• Name of data stream which come into and go out from one process have to equal to name of data stream which enter into and go out from detail of process&lt;br /&gt;• Amount and name of entities external from a[n process have to equal to name and amount of entities external from detail of process&lt;br /&gt;• Things which must be gave attention to DFD owning more than one level :&lt;br /&gt; Have to there are input balance and of output between one and level of level next&lt;br /&gt; Balance between level 0 and level 1 seen at input / output of data stream to or from terminal at level 0, while balance between level 1 and level 2 seen at input / output of data stream to / from pertinent process&lt;br /&gt; Name of data stream, data of storage terminal and at every level have to be same if its  same object&lt;br /&gt;      PROHIBITION ORDER IN DFD&lt;br /&gt;• Current Data may not from direct external entities go to other external entities without passing a process&lt;br /&gt;• Data current may not from direct data deposit go to external entities without passing a process&lt;br /&gt;• Data current may not from direct data deposit go to other data deposit without passing a[n process&lt;br /&gt;• Data current from one direct process go to other process without passing a[n data deposit better / can possible avoided&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3716434644130240975-8499254716300167999?l=juliartanegara.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://juliartanegara.blogspot.com/feeds/8499254716300167999/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://juliartanegara.blogspot.com/2009/04/dfd-quiz.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3716434644130240975/posts/default/8499254716300167999'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3716434644130240975/posts/default/8499254716300167999'/><link rel='alternate' type='text/html' href='http://juliartanegara.blogspot.com/2009/04/dfd-quiz.html' title='DFD QUIZ'/><author><name>joelee</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3716434644130240975.post-6390234999587510349</id><published>2009-03-07T22:16:00.000-08:00</published><updated>2009-03-07T22:19:34.811-08:00</updated><title type='text'>third quiz</title><content type='html'>Development of information system&lt;br /&gt;Why require to develop system information?&lt;br /&gt;system development can mean to compile a system of a new system to replace the system old ones as a whole or improve repair the system which there have. system old ones require to be improve repaired or changed because several things, that is as follows:&lt;br /&gt; Existence of Problems ( problems)&lt;br /&gt; do not all right in Organizational Growth System&lt;br /&gt; To Reach for the opportunity ( opportunities)&lt;br /&gt; Existence of instruction ( directives)&lt;br /&gt;system development Target&lt;br /&gt;• Solving problems&lt;br /&gt;• Reach for the opportunity&lt;br /&gt;• Fulfilling given instruction&lt;br /&gt;What expected at new system?&lt;br /&gt;• Performance ( performance)&lt;br /&gt;- Measured to use the throughput and response time&lt;br /&gt;• Information ( information)&lt;br /&gt;-  Make-Up of information quality&lt;br /&gt;• Economy ( economic)&lt;br /&gt;- Make-Up of benefit of vs. decreasing cost&lt;br /&gt;• Control ( operation)&lt;br /&gt;- Detecting and improve repairing mistake&lt;br /&gt;• Efficiency ( efficiency)&lt;br /&gt;- Efficient of operational&lt;br /&gt;• Services ( service)&lt;br /&gt;- Make-Up of system service&lt;br /&gt;system development Principle.&lt;br /&gt;• System for the management of&lt;br /&gt;• System is big investment&lt;br /&gt;- Investigation of all alternative ( minimizing missing opportunity cost)&lt;br /&gt;- Best investigation have to be valuable : cost-benefit analysis &amp; cost-effectiveness analysis&lt;br /&gt;• System need the educated people&lt;br /&gt;- Do not education have to be formal&lt;br /&gt;• Step work the  System Development life cycle&lt;br /&gt;• System development do not have to massage&lt;br /&gt;• Don't fear to cancel the project&lt;br /&gt;• System documentation&lt;br /&gt;System development life cycle&lt;br /&gt;Model Waterfall &lt;br /&gt;  Phase model the Waterfall&lt;br /&gt;• Analyze and requirement definition&lt;br /&gt;• Design of System and software&lt;br /&gt;• implementation And unit testing&lt;br /&gt;• integration And testing system&lt;br /&gt;• Operate for and maintenance                                                                                  Insuffiency from model waterfall                                                                                difficulty to accommodate the change                                                                              after process walk.&lt;br /&gt;&lt;br /&gt;Problems Model the Waterfall&lt;br /&gt;• Inflexible in project division to  in different storey level&lt;br /&gt;• Difficult to responded of requirement change consumer&lt;br /&gt;• So that model this compatible only if requirement have been understood better.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Model Iteratif &lt;br /&gt; &lt;br /&gt;Model Spiral &lt;br /&gt; &lt;br /&gt;Sector Model The Spiral&lt;br /&gt; Objective Setting&lt;br /&gt;-  special Objective for the phase of identified the&lt;br /&gt; estimating And risk reduction&lt;br /&gt;- Risk appraised an activity used to lessening risk.&lt;br /&gt; development And Validation&lt;br /&gt;- Model the development for the system of selected which is  in the form of model generic&lt;br /&gt; Planning&lt;br /&gt;-  Project of next review phase and from spiral  planned.&lt;br /&gt;&lt;br /&gt;system development Approach.&lt;br /&gt;• Classic approach of vs. of structure approach&lt;br /&gt;• approach of Rasher of vs. of system approach&lt;br /&gt;• approach of bottom - up vs. of approach top - down&lt;br /&gt;• approach of totally system vs. of approach modular&lt;br /&gt;• Approach of jumping movement far vs. approach expand&lt;br /&gt;system development Approach.&lt;br /&gt; Classic approach of vs. of structure approach&lt;br /&gt;- Classic approach&lt;br /&gt;• Step in SDLC&lt;br /&gt;• Do not involve the consumer, more emphasizing of system analyst&lt;br /&gt;• Problems: difficult development, costly treatment expense, big mistake possibility, efficacy less be well guaranteed, internal issue applying&lt;br /&gt;- Structure approach&lt;br /&gt;• Consumer involved from early to determine the system requirement&lt;br /&gt;• Using tools-tools of like data of flow diagram&lt;br /&gt;&lt;br /&gt; approach of Rasher of  vs. of system approach&lt;br /&gt;-  Rasher approach&lt;br /&gt;• Emphasizing at a[n application or activity&lt;br /&gt;• Heedless of the target of overall of  System approach&lt;br /&gt;• See system as one intact union&lt;br /&gt;• Emphasizing at goal achievement as a whole&lt;br /&gt;&lt;br /&gt; approach of  bottom- up vs. of approach top - down&lt;br /&gt;-  approach  bottom-up&lt;br /&gt;• Started from level of under that is operational&lt;br /&gt;• Representing approach marking classical&lt;br /&gt;• Recognized with the term data-analysis&lt;br /&gt;-  approach  top-down&lt;br /&gt;• Started from level for that is strategy planning&lt;br /&gt;• Representing marking of structure approach&lt;br /&gt;• Recognized also by decision-analysis&lt;br /&gt;&lt;br /&gt; approach of totally system vs.. of approach modular&lt;br /&gt;- approach totally system&lt;br /&gt;• Developing system at a time and totally&lt;br /&gt;• Representing classic approach marking&lt;br /&gt;-  approach Modular&lt;br /&gt;• Breaking complicated system become the parts of simple&lt;br /&gt;• System developed become on schedule, easy to be comprehended and looked after&lt;br /&gt;&lt;br /&gt; Representing marking of structure approach&lt;br /&gt;- approach of  long jump vs. approach expand the&lt;br /&gt;•  approach long jump ( great-loop approach)&lt;br /&gt;•  Developing system at a time use the sophisticated technology&lt;br /&gt;•  High risk and finish a lot of expense&lt;br /&gt;-  Approach expand the ( evolutionary approach)&lt;br /&gt;•  Applying sophisticated technology for the application of certain&lt;br /&gt;•  Developed to follow the requirement&lt;br /&gt;•  Cost effective and can keep abreast of technology&lt;br /&gt;system development Methodologies.&lt;br /&gt;What that methodologies?&lt;br /&gt;- Method used in science&lt;br /&gt; What is method?&lt;br /&gt;- A way of systematic to do something&lt;br /&gt; What that algorithm?&lt;br /&gt;-  Procedure medley to solve a[n problem&lt;br /&gt;classification of development Methodologies.&lt;br /&gt; Functional Decomposition&lt;br /&gt;- Emphasizing system resolving become the subsystem&lt;br /&gt;- Follow the example of the: HIPO, Stepwise Refinement, iterative stepwise refinement, information hiding&lt;br /&gt; Data-Oriented&lt;br /&gt;-  Emphasizing at processed data characteristic&lt;br /&gt;• Data-flow Oriented: module of according to data element type&lt;br /&gt;• Data-structure Oriented: structure of input and output&lt;br /&gt; Prescriptive&lt;br /&gt;-  usually provided by factory of software maker&lt;br /&gt;Appliance in system development.&lt;br /&gt; In form of graph: HIPO, SADT, Jackson’s Diagram, and others&lt;br /&gt; Appliance using schema:&lt;br /&gt;-  Activity Charting: depicting activity, follow the example of the: Gant Chart, flowchart, etc&lt;br /&gt;-  Layout Charting: depicting arrange situation.&lt;br /&gt;-  Personal Relationship charting: depicting personnel relation/link, follow the example of the: organization chart, working distribution chart&lt;br /&gt;system development Technique.&lt;br /&gt; Technique of project Management ? for the schedule of project, follow the example of the: CPM And PERT&lt;br /&gt; Technique find the fact ? to collect and determine the data / fact&lt;br /&gt;-  Interview the&lt;br /&gt;- Observation&lt;br /&gt; Technique analyze the expense  benefit ? cost-benefit and cost-effectiveness analysis&lt;br /&gt; Technique run the meeting&lt;br /&gt; Inspection technique&lt;br /&gt;System Analyst &amp; programmer.&lt;br /&gt; System analyst: learning problem and determine the requirement of system wearer to identify the resolving&lt;br /&gt; Programmer : writing code program pursuant to designing to develop build which is made by an analyst&lt;br /&gt; System analyst undertake to link the knowledge difference that happened between wearer of system and programmer&lt;br /&gt;needed knowledge.&lt;br /&gt;data processing Technology, computer and programming.&lt;br /&gt; Business knowledge in general&lt;br /&gt; Quantitative method: regress, linear of programming ,etc&lt;br /&gt; Trouble-Shooting membership&lt;br /&gt; Communications Membership usher the personnel&lt;br /&gt; Membership construct the relation/link usher personnel&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3716434644130240975-6390234999587510349?l=juliartanegara.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://juliartanegara.blogspot.com/feeds/6390234999587510349/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://juliartanegara.blogspot.com/2009/03/third-quiz.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3716434644130240975/posts/default/6390234999587510349'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3716434644130240975/posts/default/6390234999587510349'/><link rel='alternate' type='text/html' href='http://juliartanegara.blogspot.com/2009/03/third-quiz.html' title='third quiz'/><author><name>joelee</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3716434644130240975.post-2637324574433186453</id><published>2009-02-20T19:22:00.000-08:00</published><updated>2009-02-20T19:28:17.800-08:00</updated><title type='text'>basic concept of Information System Analysis and Design</title><content type='html'>&lt;p class="MsoPlainText"&gt;Basic Concept of Information Systems Analysis and Design&lt;br /&gt;&lt;br /&gt;Before studying what that Information Systems Analysis and Design, first we have to know what that system and what that information.&lt;br /&gt;&lt;br /&gt;WHAT IS SYSTEM?&lt;br /&gt;&lt;br /&gt;There are two approaching to definition of system:&lt;br /&gt;&lt;br /&gt;1. Definition of system based on approach of procedure&lt;br /&gt;&lt;br /&gt;According to this approach, system interpreted by as a working network from procedures which is interaction and work along to finish a specific-purpose or goal. A procedure is a correct sequences of instruction steps explaining what have to be done, who have to do, when have to be done and how to do that.&lt;br /&gt;&lt;br /&gt;2. Definition of system based on approach of element&lt;br /&gt;&lt;br /&gt;According to this approach the definition of system is a set of elements which is have interaction to reach specific-purpose or goal.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;CHARACTERISTIC OF SYSTEM&lt;br /&gt;&lt;br /&gt;Characteristic a system can be explained as follows:&lt;br /&gt;&lt;br /&gt;1. Components&lt;br /&gt;&lt;br /&gt;Consist of a number of components which interact, what each other working along to form an unity. The example is Supra System that is a larger ones system.&lt;br /&gt;&lt;br /&gt;2. Boundary&lt;br /&gt;&lt;br /&gt;A system has a boundary to limiting system with environmental or other system outside its.&lt;br /&gt;&lt;br /&gt;3. Environments&lt;br /&gt;&lt;br /&gt;Environment is a media link between a subsystem with other subsystem.&lt;br /&gt;&lt;br /&gt;4. Input&lt;br /&gt;&lt;br /&gt;Entered energy into system can in the form of treatment input and signal input. The treatment input is entered energy system to can walk. While signal input is energy which in process to yield output.&lt;br /&gt;&lt;br /&gt;5. Output&lt;br /&gt;&lt;br /&gt;The result from processed energy and classified is become an output which good for and rest of dismissal.&lt;br /&gt;&lt;br /&gt;6. Process&lt;br /&gt;&lt;br /&gt;Process is the change an input become output.&lt;br /&gt;&lt;br /&gt;7. Target (objective)/goal&lt;br /&gt;&lt;br /&gt;Otherwise have the target then system operation there will be no utilizing of. The system is told succeed if it has reach the target/its goal.&lt;br /&gt;&lt;br /&gt;The Classification Of System&lt;br /&gt;a. Deterministic System&lt;br /&gt;The Certain system operate with behaviour which have earned can be predicted, interaction between its sharess can be detected categorically so that its output can be forecasted. for example of : Computer programe, executing precisely as according to its instruction network. System of pay, and others.&lt;br /&gt;b. Probabilistic System&lt;br /&gt;The System which is input and its process can be defined, but yielded output cannot be determined categorically; ( always there is a little mistake / deviation to forecast of the way system). for Example : marketing system)&lt;br /&gt;c. Open System&lt;br /&gt;The system that relation and effect external environment .This system accept input and yield output for external environment / the other sub system, so that have good operation system. This system tend to measure up to adaptation, can adapt to its environment so that can continue its.&lt;br /&gt;d. Closed System&lt;br /&gt;The System Physical where the process that happened do not experience of transfer of items, information or energy with environment outside system. This system work automatically without existence of interfere in of external side of it.&lt;br /&gt;e. Relatively Closed System&lt;br /&gt;The closed System but doesn't closed at all to accept other influences. This system in its operation can accept influence from outside which have been defined in certain boundarys.&lt;br /&gt;f. Artificial System&lt;br /&gt;The System imitating occurence in system. This system is formed pursuant to occurence in nature where human being unable to do it. Equally imitat exist in nature.&lt;br /&gt;g. Natural System&lt;br /&gt;The natural&lt;span style=""&gt;  &lt;/span&gt;System is occurence in nature. for Example of : sea, solar system and others.&lt;br /&gt;h. Manned System&lt;br /&gt;The System explanations of behaviour covering human being taking part in. This system can be depicted in way of as follows:&lt;br /&gt;The System of Human being focus the relations between human being&lt;br /&gt;The System of Human being - Machine, System which involve machine to a target&lt;br /&gt;The Machine System, automatic system where human being have duty to start and finish system, meanwhile human being entangled also to monitor system.&lt;br /&gt;&lt;br /&gt;Information&lt;br /&gt;Data is fact. Information is&lt;span style=""&gt;  &lt;/span&gt;data that processed become better form and more meaning to accept it. If data is not useful to accept it so the data cannot be referred as by information.&lt;br /&gt;&lt;br /&gt;QUALITY OF INFORMATION&lt;br /&gt;&lt;br /&gt;To get information with quality, then information must have:&lt;br /&gt;&lt;br /&gt;&lt;span style=""&gt;    &lt;/span&gt;*&lt;br /&gt;&lt;span style=""&gt;      &lt;/span&gt;Accurately&lt;br /&gt;&lt;br /&gt;&lt;span style=""&gt;      &lt;/span&gt;Information free from mistakes and doesn't deflect or mislead&lt;br /&gt;&lt;span style=""&gt;    &lt;/span&gt;*&lt;br /&gt;&lt;span style=""&gt;      &lt;/span&gt;Punctually&lt;br /&gt;&lt;br /&gt;&lt;span style=""&gt;      &lt;/span&gt;Incoming information at receiver may not lose time&lt;br /&gt;&lt;span style=""&gt;    &lt;/span&gt;*&lt;br /&gt;&lt;span style=""&gt;      &lt;/span&gt;Relevantly&lt;br /&gt;&lt;br /&gt;&lt;span style=""&gt;      &lt;/span&gt;Information is have benefit for its usage.&lt;br /&gt;&lt;br /&gt;Information will be valuable if big added significance of expense get it&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3716434644130240975-2637324574433186453?l=juliartanegara.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://juliartanegara.blogspot.com/feeds/2637324574433186453/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://juliartanegara.blogspot.com/2009/02/basic-concept-of-information-system.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3716434644130240975/posts/default/2637324574433186453'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3716434644130240975/posts/default/2637324574433186453'/><link rel='alternate' type='text/html' href='http://juliartanegara.blogspot.com/2009/02/basic-concept-of-information-system.html' title='basic concept of Information System Analysis and Design'/><author><name>joelee</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
