<?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-6987944818234350731</id><updated>2011-04-21T13:01:27.621-07:00</updated><title type='text'>Emma</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://emma054-emma.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6987944818234350731/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://emma054-emma.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>emma</name><uri>http://www.blogger.com/profile/03291695850486924313</uri><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-6987944818234350731.post-6793203851782895223</id><published>2009-04-24T21:32:00.000-07:00</published><updated>2009-04-24T22:41:39.971-07:00</updated><title type='text'>Normalization</title><content type='html'>&lt;span style="font-weight:bold;"&gt;Database Design process &lt;/span&gt;&lt;br /&gt;Gathering user / business's requirement. Develop e r Model bases user / business's requirements. Conversion e r Model goes to relationship gatherings (table). Normalization is relationship to remove anomaly. Implementation goes to database by make table for each relationship already most normalization.&lt;br /&gt; &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Data Basis normalization&lt;/span&gt; &lt;br /&gt; &lt;br /&gt;Normalization are process basis structure forming data so a considerable part ambiguity can be removed. Normalization phase is begun of lightest phase (1NF) until tightest (5NF)  Just usually comes up 3NF's zoom or BCNF because was enough is equal to result qualified table good. &lt;br /&gt;The importance for normalization: &lt;br /&gt;-  Since marks sense database structure that insufficiently lovely &lt;br /&gt;-  Saved same data at severally place (file or record) &lt;br /&gt;-  Disability to result particular information &lt;br /&gt;-  Information’s forfeit happening &lt;br /&gt;-  Happening marks sense redundancy (repeat) or data duplication so wastes storage room and wanting hard with while updating process data &lt;br /&gt;-  Mark sense NULL VALUE &lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Normalization step &lt;br /&gt;&lt;br /&gt; &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_WjR2gO9t0bE/SfKXeKru3VI/AAAAAAAAAB0/o80CRNnICcs/s1600-h/untitled1.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 188px; height: 200px;" src="http://3.bp.blogspot.com/_WjR2gO9t0bE/SfKXeKru3VI/AAAAAAAAAB0/o80CRNnICcs/s200/untitled1.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5328487853652368722" /&gt;&lt;/a&gt; &lt;br /&gt; &lt;br /&gt;Normalization process: &lt;br /&gt; &lt;br /&gt;-  Untied data in shaped table, hereafter analysis bases particular situating go to many zooms. &lt;br /&gt;-  If table examinee has qualified particular, therefore table that needs to be broken down becomes many table that simpler until optimal form pock. &lt;br /&gt; &lt;br /&gt;To the effect Normalization: &lt;br /&gt; &lt;br /&gt;-  to remove duplicate data &lt;br /&gt;-  to reduce complexity &lt;br /&gt;-  to water down modification data &lt;br /&gt; &lt;br /&gt;Why done by normalization? &lt;br /&gt; &lt;br /&gt;-  Optimal is table's structures &lt;br /&gt;-  Increasing speed &lt;br /&gt;-  Removing same data inclusion &lt;br /&gt;-  More efficient in storage media purpose &lt;br /&gt;-  Reducing redundancy &lt;br /&gt;-  Avoiding anomaly ( insertion anomalies ,  deletion anomalies ,  anomaly’s update ). &lt;br /&gt;-  Increased data integrity &lt;br /&gt; &lt;br /&gt;One table is said well (efficient) or normal if pock 3 criterions as follows: &lt;br /&gt;-  If there is decomposition (decomposition) table, therefore decomposition it shall be secured safe( Lossless Join Decomposition ). Its mean, after that table is untied / at decomposition becomes new tables, that new tables can result tables originally equally a hair's breadth. &lt;br /&gt;-  Its petted dependable functional at the moment data change (Dependency Preservation). &lt;br /&gt;-  Don't breach Boyce Code Form's Normal (BCNF) &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;Functional Dependency &lt;br /&gt; &lt;br /&gt;To do normalization, shall can determine earlier Functional Dependency (FD)  or Functional dependency, notably deep do database design decomposition. &lt;br /&gt;Functional Dependency (FD) can symbol with: &lt;br /&gt; A -&gt; B: its mean b have dependency with A &lt;br /&gt;Matter a. functionally determine  B or b functionally depend  on A. &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;• Functional Dependency  figuring relationship attributes  in one relationship &lt;br /&gt;• An attribute is said functionally dependant  on the other if we utilize to assess that attribute to determine the other attribute point. &lt;br /&gt;• Symbol that is utilized is -&gt; for representing functional dependency. &lt;br /&gt; -&gt; read functionally determines &lt;br /&gt;• Notation: A. -&gt; B &lt;br /&gt; A. and b is attribute of one table. Matter functionally a. determines b or b cling to, if and only if available 2 data row with appreciative a. same, therefore point b also with &lt;br /&gt;• Notation: A. -&gt;  B  or a. x -&gt; B &lt;br /&gt; Are opposite of previous notation. &lt;br /&gt; &lt;br /&gt;• Example: &lt;br /&gt; &lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_WjR2gO9t0bE/SfKYuEPRn8I/AAAAAAAAAB8/uTV1WLUZ8GM/s1600-h/Untitled2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 56px;" src="http://2.bp.blogspot.com/_WjR2gO9t0bE/SfKYuEPRn8I/AAAAAAAAAB8/uTV1WLUZ8GM/s200/Untitled2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5328489226311933890" /&gt;&lt;/a&gt; &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;Functional Dependency: &lt;br /&gt;• NRP -&gt; Name &lt;br /&gt;• Lesson, NRP -&gt; Point &lt;br /&gt;Non Functional Dependency: &lt;br /&gt;• Lesson -&gt; NRP &lt;br /&gt;• NRP -&gt; Point &lt;br /&gt; &lt;br /&gt;• Functional Dependency of point table &lt;br /&gt;–  NRP -&gt; Name &lt;br /&gt; Since for each point same NRP, therefore Name point also with &lt;br /&gt;–   {Lesson, NRP}  -&gt; Point &lt;br /&gt; Since attribute Assesses to cling to Lesson and NRP IS ala goes together. In other mean for Lesson and same NRP, therefore Point also with, since Lesson and NRP constitutes to go to y. (get unique character). &lt;br /&gt;–  Lesson -&gt; NRP &lt;br /&gt;–  NRP -&gt; Point &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;Normalization forms &lt;br /&gt; &lt;br /&gt;While design database utilizes relational model, we often find severally alternative in definition relationship scheme gathering. Severally selection more comfortable disbanding option – other option for medley motive. Normalization order is declared for in normal shaped terminology.  Normal form are a ruling one be put on on relationships in data basis and has to be accomplished by that relationship on normalization levels. A relationship is said in given normal form if given condition pocks. &lt;br /&gt;Form – Normalization form whatever available in design data basis is that of &lt;br /&gt;following: &lt;br /&gt; &lt;br /&gt;a. FIRST NORMAL FORM (First is Form's Normal 1NF) &lt;br /&gt; &lt;br /&gt;A relationship was said to form first normal, if and only if each monovalent attribute for each row. Every field just one savvy, not such word bulk that have mean two, just one mean just and also is not fraction say – word so its other mean.  &lt;br /&gt;Don't be permitted mark sense: &lt;br /&gt;• Attribute that valuably there are many( Multivalued   attribute ). &lt;br /&gt;• Attribute composite or combine of both. &lt;br /&gt;Example: &lt;br /&gt;This following is data example on clerk relationship already accomplishes &lt;br /&gt;first normal form. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_WjR2gO9t0bE/SfKZWhvZvNI/AAAAAAAAACE/mmJ5IaegWXg/s1600-h/Untitled3.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 66px;" src="http://4.bp.blogspot.com/_WjR2gO9t0bE/SfKZWhvZvNI/AAAAAAAAACE/mmJ5IaegWXg/s200/Untitled3.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5328489921426078930" /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;This following is data example on college student relationship that haven't accomplished &lt;br /&gt;first normal form. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_WjR2gO9t0bE/SfKaXX9unZI/AAAAAAAAACM/fNfjCXgqBiI/s1600-h/Untitled4.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 46px;" src="http://4.bp.blogspot.com/_WjR2gO9t0bE/SfKaXX9unZI/AAAAAAAAACM/fNfjCXgqBiI/s200/Untitled4.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5328491035493309842" /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;College student relationship that have NIM, name and Sponsor Lecturer follows 3 &lt;br /&gt;college eye, that table haven't accomplished first normal because available repetitive &lt;br /&gt;Code Lesson 3 times eventually that can be made 1 attribute just. So first normal form of data upon is: &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_WjR2gO9t0bE/SfKaXilGuFI/AAAAAAAAACU/SVf-kNvkdyQ/s1600-h/Untitled5.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 86px;" src="http://1.bp.blogspot.com/_WjR2gO9t0bE/SfKaXilGuFI/AAAAAAAAACU/SVf-kNvkdyQ/s200/Untitled5.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5328491038342821970" /&gt;&lt;/a&gt; &lt;br /&gt; &lt;br /&gt;SECOND NORMAL FORM (second is Form's Normal 2NF) (1 ) &lt;br /&gt; &lt;br /&gt;Both of Normal Shaped definition (2 NF) are: &lt;br /&gt;1 ). Shaped pock 1 NF (first normal). &lt;br /&gt;2 ). Attribute doesn't key to have logistic ala dependent on main key / &lt;br /&gt;primary goes to y. . &lt;br /&gt;So to form normal both of every table / must file is determined keys its attribute. Attribute key has unique and get to represent attribute any other that as its member. On College Student table example that accomplishes first normal (1 NF) , visually that NIM constitute Primary Goes To y.  (PK).  NIM -&gt; Name,  Guardian lecturer . Its mean is that Name attribute and Sponsor Lecturer hinges on NIM. &lt;br /&gt;But NIM -&gt; Lesson. Its mean is bahqa attribute Lesson not depends &lt;br /&gt;on NIM. &lt;br /&gt; &lt;br /&gt;For meeting normal both of, therefore on that college student table is broken down &lt;br /&gt;as 2 tables as follows: &lt;br /&gt; &lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_WjR2gO9t0bE/SfKaXqSOSXI/AAAAAAAAACc/N2RehGd8uV4/s1600-h/Untitled6.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 58px;" src="http://1.bp.blogspot.com/_WjR2gO9t0bE/SfKaXqSOSXI/AAAAAAAAACc/N2RehGd8uV4/s200/Untitled6.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5328491040411109746" /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_WjR2gO9t0bE/SfKfBmULEGI/AAAAAAAAACk/3bwzF2m0yi8/s1600-h/Untitled7.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 193px;" src="http://2.bp.blogspot.com/_WjR2gO9t0bE/SfKfBmULEGI/AAAAAAAAACk/3bwzF2m0yi8/s200/Untitled7.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5328496158946562146" /&gt;&lt;/a&gt; &lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;DRD NORMAL FORM (Third is Form's Normal 3NF)  &lt;br /&gt; &lt;br /&gt;Normal Shaped definition drd (3 NF) are: &lt;br /&gt;1 ). Shaped pock 2 NF (second normal). &lt;br /&gt;2 ). Attribute doesn't key have no dependensi transitiving to keys &lt;br /&gt;main / primary goes to y.. &lt;br /&gt;Following Samples relationship that accomplishes to form 2 NF, but doesn't accomplish to form 3 &lt;br /&gt;NF. &lt;br /&gt; &lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_WjR2gO9t0bE/SfKf3tbe7BI/AAAAAAAAACs/bLjZdWiXHqc/s1600-h/Untitled8.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 98px;" src="http://1.bp.blogspot.com/_WjR2gO9t0bE/SfKf3tbe7BI/AAAAAAAAACs/bLjZdWiXHqc/s200/Untitled8.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5328497088569207826" /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;Attribute No. Order and No. Massage constitutes prime key, well code item and name &lt;br /&gt;item has dependensi functional to that prime key. &lt;br /&gt;On table upon, each code item with, therefore item's name point also with, &lt;br /&gt;so pointing out marks sense dependensi two that attribute, but which that &lt;br /&gt;determine, what is item's code hinges on item's name, or contrariwise? So &lt;br /&gt;item's name has dependensi functionaling to item's Code. &lt;br /&gt;On this relationship points out that item's name have no dependensi ala &lt;br /&gt;directly to prime key (No. order and No. Massage). In other words Name &lt;br /&gt;Item has dependensi transitive to prime key. &lt;br /&gt;So for meeting form 3 NF, therefore relationship upon at decomposition becomes &lt;br /&gt;two relationships as follows: &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_WjR2gO9t0bE/SfKhDHkY5yI/AAAAAAAAAC0/D_Ep5A1FpZ4/s1600-h/Untitled9.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 111px; height: 200px;" src="http://1.bp.blogspot.com/_WjR2gO9t0bE/SfKhDHkY5yI/AAAAAAAAAC0/D_Ep5A1FpZ4/s200/Untitled9.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5328498384076072738" /&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Boyce Codd's form Form's Normal (BNCF) &lt;br /&gt; &lt;br /&gt;BCNF'S Shaped definition is: &lt;br /&gt;1 ). Shaped pock 3 NF (drd normal). &lt;br /&gt;2 ). All conditioner (determinant) are key candidate (attribute that gets unique character). &lt;br /&gt;Each attribute shall hinge function on super key's attribute. &lt;br /&gt;BCNF constitutes to form normal as remedial as to 3 NF. A relationship &lt;br /&gt;that BCNF'S pock always accomplishes 3 NF, but don't for on the contrary. A &lt;br /&gt;relationship that accomplishes 3 NF was obviously accomplishes BCNF. Since form 3 NF &lt;br /&gt;still enable anomali's happening. &lt;br /&gt;On this following example exists seminar table, prime key is number student + &lt;br /&gt;seminar, with that savvy: &lt;br /&gt;_ Student can take a or two seminar. &lt;br /&gt;_ Each seminar needs 2 instructors. &lt;br /&gt;_ Each student led by either one 2 seminar instructors. &lt;br /&gt;_ Each instructor just may take one seminar just. &lt;br /&gt; &lt;br /&gt;On this example, number student and seminar points out an instructor. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_WjR2gO9t0bE/SfKhDC3QJ8I/AAAAAAAAAC8/chUXowTRrYI/s1600-h/Untitled10.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 62px;" src="http://1.bp.blogspot.com/_WjR2gO9t0bE/SfKhDC3QJ8I/AAAAAAAAAC8/chUXowTRrYI/s200/Untitled10.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5328498382813013954" /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;Tabular seminar is accomplish forms DRD normal (3 NF), but don't &lt;br /&gt;BCNF because seminar number is still hinge function on instructor, if each &lt;br /&gt;instructor can teach at only one seminar. Logistic dependent seminar &lt;br /&gt;on one attribute is not super key as one presupposed by BCNF. &lt;br /&gt;Therefore seminar table shall at decomposition becomes two tables, which is instructor table &lt;br /&gt;and seminar_instructor, as following as this: &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_WjR2gO9t0bE/SfKh0UCiZLI/AAAAAAAAADE/hS-ZjvClxw8/s1600-h/Untitled11.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 149px;" src="http://4.bp.blogspot.com/_WjR2gO9t0bE/SfKh0UCiZLI/AAAAAAAAADE/hS-ZjvClxw8/s200/Untitled11.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5328499229237339314" /&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;Fourth normal form and to five &lt;br /&gt;• Relationship in shaped fourth normal (4 NF) if relationship in BCNF and tdak contains dependency a lot of point. To remove dependency there are many point of one relationship, we divide relationship become two new relationships. Each relationship contains two attributes that have relationship a lot of points. &lt;br /&gt;• Relationship in shaped normal to five (5NF) get business with property is join the so called without marks sense information loss (lossless join). Form normaling to five (5 NF also so-called PJNF (projection join is form's normal). This case very rare appearance and hard to be detected practical ala.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6987944818234350731-6793203851782895223?l=emma054-emma.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://emma054-emma.blogspot.com/feeds/6793203851782895223/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://emma054-emma.blogspot.com/2009/04/normalization.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6987944818234350731/posts/default/6793203851782895223'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6987944818234350731/posts/default/6793203851782895223'/><link rel='alternate' type='text/html' href='http://emma054-emma.blogspot.com/2009/04/normalization.html' title='Normalization'/><author><name>emma</name><uri>http://www.blogger.com/profile/03291695850486924313</uri><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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_WjR2gO9t0bE/SfKXeKru3VI/AAAAAAAAAB0/o80CRNnICcs/s72-c/untitled1.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6987944818234350731.post-3388386650385579943</id><published>2009-04-17T21:58:00.001-07:00</published><updated>2009-04-18T04:48:17.162-07:00</updated><title type='text'>DATA BASIS DEFINITION</title><content type='html'>Data basis definition: &lt;br /&gt;Data’s agglomerate gathering (archives) one that interaction that at organization in such a way that face coming can utilize back at a fast pace and edge out. Interrelates data set that is kept collectively in such a way face and without repeat (redundancy) one that not necessarily, for meeting requirement sort. File bulk / table / interrelates archives that is kept in given storage media &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;To the effect Data Basis Exploit &lt;br /&gt; &lt;br /&gt;1. Speed and easy (Speed) &lt;br /&gt;Namely that data basis user can:  &lt;br /&gt;-  keeping data &lt;br /&gt;-  do changing / manipulation to data &lt;br /&gt;-  featuring data back &lt;br /&gt;with faster and easy than by ordinary (well manual or even electronic). &lt;br /&gt; &lt;br /&gt;2. Stored Spatial efficiency (Space) &lt;br /&gt;With our data basis can do redundancy’s amount emphasis (repeat) data, well by applying a number coded or with make relationships among agglomerate data which interaction. &lt;br /&gt; &lt;br /&gt;3. Accuracy (Accuracy) &lt;br /&gt;That data corresponds to order and particular limitation by utilize coded or formation relationship among data stands up with order implement / limitation( constraint ) data type, domain is data, data uniqueness etcetera. &lt;br /&gt; &lt;br /&gt;4. Availability of (Availability) &lt;br /&gt;That data can be accessed by each user that needs, with network adjustment of technology and does move / data deletion already don't be utilized / statute bared to economize storage room.  &lt;br /&gt; &lt;br /&gt;5. Equipment (Completeness) &lt;br /&gt;That data that is brought off everlastingly fledged good relative to user the need and also to time, by undertaking data row increases or even do changing structures on data basis; namely with adds field on table or adds new table.  &lt;br /&gt; &lt;br /&gt;6. Security (security) &lt;br /&gt;That data that gets secrecy or process that vital not fells to person / user that don't deserve, namely with account's purpose (username and password) and applies access right distinction each user to data who can be read or process who can be done. &lt;br /&gt;&lt;br /&gt;7. Togetherness (Sharability) &lt;br /&gt;So that the data is managed by the system supports multiuser environment (many users), with guard / avoid the emergence of new problems such as data inconsistencies (due to data changes made by multiple users in the same time) or the condition of deadlock (because there are many users waiting for the mutual to use the data).&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;SYSTEM'S DATABASE MANAGEMENT &lt;br /&gt;Are system that specially been made to make easy user in bring off data basis. This system is made to settle proceedings system weakness that gets file basis. On approaching that gets file basis, generally system scheme is gone upon on individual's requirement user, don't base the need a number user. Every time available new requirement of an user, immediate requirement deciphered into computer program. Accordingly, very likely each application program set down alone data. In the meantime any chance same data also available on other files that utilized by other application program. &lt;br /&gt;To the effect main DBMS IS provide an easy and efficient environment for purpose, pull and laid up data and information &lt;br /&gt; &lt;br /&gt;BIT, BYTE, FIELD &lt;br /&gt;Bit   constitute a part data most meaty little appreciative 0 or 1 &lt;br /&gt;Byte   bulk of bit bit that a sort &lt;br /&gt;Field  a group byte byte that a sort, in data basis utilized by attribute terminology &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_WjR2gO9t0bE/SelhCgd_eoI/AAAAAAAAABc/IiajVLQUAKU/s1600-h/Untitled-1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 100px;" src="http://1.bp.blogspot.com/_WjR2gO9t0bE/SelhCgd_eoI/AAAAAAAAABc/IiajVLQUAKU/s200/Untitled-1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5325894730045684354" /&gt;&lt;/a&gt; &lt;br /&gt; &lt;br /&gt;ATTRIBUTE / FIELD &lt;br /&gt;Constituting character or characteristic of an entitas that provide detail's explanations about entities that. A relationship can also have attribute. &lt;br /&gt;Attribute example: &lt;br /&gt;• COLLEGE STUDENT: NIM, NAME, ADDRESS &lt;br /&gt;• CAR: NOMOR_PLAT, COLOR, TYPE, CC &lt;br /&gt; &lt;br /&gt;ATTRIBUTE TYPES &lt;br /&gt;• Single vs multivalue &lt;br /&gt;• Single    just can be filled at most one point &lt;br /&gt;• Multivalue    can be filled by more than one point with same type of &lt;br /&gt;• Atomic vs is composition &lt;br /&gt;• Atomic     indiscrete into smaller attribute &lt;br /&gt;• Composition    constituting affiliate of some attribute which smaller &lt;br /&gt; &lt;br /&gt;• Derived Attribute &lt;br /&gt;• attribute that its point gets resultant of other attribute point, for example     resulting age of date attribute comes into the world &lt;br /&gt;• Null Value Attribute &lt;br /&gt;• Attribute that have no point for a record &lt;br /&gt;• Mandatory Value Attribute &lt;br /&gt;• Attribute who shall have point &lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;RECORD / TUPLE &lt;br /&gt;• Constitute a data row in a relationship &lt;br /&gt;• Consisting of attribute bulk where that attribute interactions to inform entitas / comprehensive relationships &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;ENTITAS / IS FILE &lt;br /&gt;• File constitutes bulk from record what do a sort and have same element, attribute is with but variably value's data. &lt;br /&gt;• File type &lt;br /&gt;In application proceedings, file that dikatagorikan can as follows: &lt;br /&gt;–  Parented file &lt;br /&gt;–  Transactions file &lt;br /&gt;–  Write-up file &lt;br /&gt;–  History file &lt;br /&gt;–  Protecting file &lt;br /&gt;–  Job file &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;DOMAIN &lt;br /&gt;• Domain constitutes bulk of point that is let for lies deep one or more attribute. Each attribute in a relasional's data basis is defined as a domain &lt;br /&gt;DATA ELEMENT KEY &lt;br /&gt;• To y. is record's element that is used to find record that on access time or can also be utilized to identify each entity / record / the line. &lt;br /&gt; &lt;br /&gt;TYPE GO TO Y. &lt;br /&gt;• Superkey constitutes one or more attribute of a table applicabling to identify entityty / record of unique ala table (are not all attribute can be superkey) &lt;br /&gt;• Cadidate Goes To y. be super goes to y. with minimal attribute. Candidate goes to y. may not contain attribute of the other table so candidate goes to y. definitely superkey but was obviously contrariwise. &lt;br /&gt;• Primary Goes To y. &lt;br /&gt; One of attribute from candidate goes to y. get to be chosen / is determined as primary goes to y. with three criterions as follows: &lt;br /&gt; 1. To y. that more natural to be utilized as basis &lt;br /&gt; 2. To y. that simpler &lt;br /&gt; 3. To y. that its uniqueness indemnity bond &lt;br /&gt;• Alternate Goes To y. be attribute from candidate goes to y. that don't be chosen becomes primary to go to y.. &lt;br /&gt;• Foreign Goes To y. constitute bungling attribute which point for primary to go to y. on the other table. Foreign goes to y. will happen at one particular relationship which have kardinalitas one to many (one to there are many) or many to many (there are many to a lot of). Foreign goes to y. usually do ever be placed on table that aims to go to a lot of. &lt;br /&gt;• External Goes To y. constitute a lexical attribute (or lexical's gathering attribute) one that its point do ever identify one object instance. &lt;br /&gt;ERD (ENTITY RELATIONSHIP IS DIAGRAM) &lt;br /&gt;• ERD is a model network which utilize wording that is kept in abstractive system. &lt;br /&gt;• The difference among DFD and ERD &lt;br /&gt;• DFD constitutes a logistic network model that will be performed by system &lt;br /&gt;• ERD constitutes data network model that emphasizes on structure and relationship is data &lt;br /&gt;ERD'S ELEMENTS &lt;br /&gt;• ENTITY &lt;br /&gt; On ER Entity's diagram is figured with square form long. Rntity is aught something in real system and also abstract where data is kept or where exists data. &lt;br /&gt;• Relationship &lt;br /&gt; On ER diagram relationship can be figured by one lozenged. Relationship is subjective artless one be become among entitas. In a general way given by name by says basic job so making easy to do its relationship perusal. &lt;br /&gt;• Relationship Degree &lt;br /&gt; are total entitas who participates in one relationship. Degree that frequent being used deep ERD. &lt;br /&gt;• Attribute &lt;br /&gt; are character or characteristic of every entitas and also relationship &lt;br /&gt;• Kardinalitas &lt;br /&gt; pointing out tupel's optimum that relations can with entities on entities another one &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;Degree relationship &lt;br /&gt;• Unary Relationship &lt;br /&gt; are model relationship that happening among entity what do come from same entity set. &lt;br /&gt;• Binary Relationship &lt;br /&gt; are model relationship that happening among 2 entities. &lt;br /&gt;• ternary Relationship &lt;br /&gt; constituting relationship among instance of 3 entities types unilateral. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;KARDINALITAS &lt;br /&gt;Available 3 cardinalities relationships which is &lt;br /&gt;–  One to One: Subjective zoom one to one stated with one instance on entities first, just has one relationship with one instance on entities secondly conversely. &lt;br /&gt;–  One to Many or Many To One: Subjective zoom one to there are many is same with many to one pending of tenor which that relationship is seen. To one instance on entities first gets to have many relationship with instance on entities secondly, if contrariwise one instance on entities just secondly gets to have connection with one instance on entities is first. &lt;br /&gt;–  Many To Many: happening if each instance on one entities has many relationship with instance on another entities. &lt;br /&gt;KARDINALITAS'S EXAMPLE &lt;br /&gt; &lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_WjR2gO9t0bE/Sem9uhVzW0I/AAAAAAAAABk/SQ0dLvI9Co0/s1600-h/Untitled-2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 166px;" src="http://1.bp.blogspot.com/_WjR2gO9t0bE/Sem9uhVzW0I/AAAAAAAAABk/SQ0dLvI9Co0/s200/Untitled-2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5325996641263770434" /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;NOTATION (DIAGRAM E R) &lt;br /&gt;symbolic notation diagrammatically ER is &lt;br /&gt;1. Length square declare for entities gathering &lt;br /&gt;2. Circle declares for attribute &lt;br /&gt;3. explain rhomb relationship gathering &lt;br /&gt;4. Lining as connecting as among relationship gathering with entities gathering and   Entities Gathering with its attribute &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_WjR2gO9t0bE/Sem97YFGlWI/AAAAAAAAABs/3k67AcBfmTs/s1600-h/Untitled-3.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 103px;" src="http://3.bp.blogspot.com/_WjR2gO9t0bE/Sem97YFGlWI/AAAAAAAAABs/3k67AcBfmTs/s200/Untitled-3.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5325996862116107618" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6987944818234350731-3388386650385579943?l=emma054-emma.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://emma054-emma.blogspot.com/feeds/3388386650385579943/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://emma054-emma.blogspot.com/2009/04/data-basis-definition.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6987944818234350731/posts/default/3388386650385579943'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6987944818234350731/posts/default/3388386650385579943'/><link rel='alternate' type='text/html' href='http://emma054-emma.blogspot.com/2009/04/data-basis-definition.html' title='DATA BASIS DEFINITION'/><author><name>emma</name><uri>http://www.blogger.com/profile/03291695850486924313</uri><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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_WjR2gO9t0bE/SelhCgd_eoI/AAAAAAAAABc/IiajVLQUAKU/s72-c/Untitled-1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6987944818234350731.post-8848605657118596631</id><published>2009-04-03T20:47:00.000-07:00</published><updated>2009-04-03T20:56:30.569-07:00</updated><title type='text'>DATA FLOW CHART</title><content type='html'>DATA FLOW CHART&lt;br /&gt;&lt;br /&gt;DFD constitutes system scheme tool that gets orientation on grooves data with decomposition concept can be utilized for delineation to analyses and also easy system design communicated by system professional to user and also program maker. Data flow chart called also Data flow diagram (DFD). DFD is model makings tool that enable system professional to figure system as a functional process network that linked each other with data path, well manually and also computerization. DFD this frequent so-called also by the name of Bubble Chart, Bubble is diagram, model processes, work flow diagram, or function model. DFD can make Easy user that insufficiently understand computer area for understands system who will be worked.&lt;br /&gt;&lt;br /&gt;DFD'S makings steps :&lt;br /&gt;1. Identification all outer unity that involved with system. &lt;br /&gt;2. Input identification and output what do be engaged extern unity &lt;br /&gt;3. Make picture of diagram context&lt;br /&gt;&lt;br /&gt;DFD'S function: &lt;br /&gt;1. DFD helps analysts sitem briefs informas about system, knowing relationship among system sub sub, fostering application effectively. &lt;br /&gt;2. DFD functions as communication device that good among user and system analyst. &lt;br /&gt;3. DFD can figure a number automation limitation for developmental alternative physical system. &lt;br /&gt;&lt;br /&gt;CONTEXT DIAGRAM&lt;br /&gt;&lt;br /&gt;Consisting of one process and figures scope of a system. Constituting supreme level from DFD what does figure all input goes to system and output of system. System drew the line by boundary (figured by dotted line). May not there is stored (storage). Context diagram in function map environment model (figuring relationship among &lt;br /&gt;entities is extern, entry and system output), one that presentation  with whorled &lt;br /&gt;singles that represent system overall. DFD leveled figures system &lt;br /&gt;as network of job among logistic one communicates mutually with flow &lt;br /&gt;and laid up data, this model just model system of viewpoint &lt;br /&gt;function&lt;br /&gt;Context diagram is upstairs diagram, constituting diagram of  one system which figure data flows in going and sticking out of system and ingoing and sticking out from entities extern. Thing Who shall be noticed: &lt;br /&gt;1. Giving picture about exhaustive system &lt;br /&gt;2. Terminal that give entry to source's so-called system &lt;br /&gt;3. Terminal that accept sink's so-called output &lt;br /&gt;4. There's only one process &lt;br /&gt;5. May not there is data store&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ZERO DIAGRAM &lt;br /&gt; &lt;br /&gt;On this zero diagram what does amends just process and data path that link its process, meanwhile terminator's amount and incoming data path or outward from terminator, regular. Figuring process from DFD. give view thoroughly hit handled system, pointing out function or aught main process, data flow and eskternal entity. On this level is enabled marks sense storage's data. To process that don't elaborated again on succeeding level therefore enhanced symbol ‘ * ’ or ‘ p ’ at the early process numbers. Balance input and output (balancing) among diagram 0 by context diagram shall be petted&lt;br /&gt;Thing that needs to be noticed: &lt;br /&gt;1. Show store's data that is utilized &lt;br /&gt;2. On process that don't elaborated again, add sign * at the early &lt;br /&gt;process numbering &lt;br /&gt;3. Balance among context diagram and zero diagram shall &lt;br /&gt;Petted&lt;br /&gt;&lt;br /&gt;DETAIL DIAGRAM &lt;br /&gt; &lt;br /&gt;Detail diagram which is a diagram break even functional diagram and &lt;br /&gt;each diagram linked by one systems logistic sub&lt;br /&gt;One that has to be noticed: &lt;br /&gt;1. Balance data flow among zero diagram and detail's diagram &lt;br /&gt;2. On process that don't elaborated again, add sign * at the early numbering process &lt;br /&gt;3. Balance data store who is utilized&lt;br /&gt;&lt;br /&gt;Constituting diagram that describes to process what’s aught diagrammatically zero or level on it,&lt;br /&gt;Numbering level on DFD: &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_WjR2gO9t0bE/SdbaNDyNu9I/AAAAAAAAABU/o9HKBYOlbHY/s1600-h/Untitled-1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 60px;" src="http://2.bp.blogspot.com/_WjR2gO9t0bE/SdbaNDyNu9I/AAAAAAAAABU/o9HKBYOlbHY/s200/Untitled-1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5320679927673895890" /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;In one advisable level has no is more than 7 processes and maximal 9, if more therefore has to be done by decomposition&lt;br /&gt;&lt;br /&gt;SPECIFICATION PROCESSES &lt;br /&gt; &lt;br /&gt;Each process on DFD shall have process specification. On top level methodic that is utilized to figure process can by use of descriptive sentence. On more level detail which is on lowermost process (functional primitive) needing more specification most structure.&lt;br /&gt;Specification processes will be guidance divide programmer in makes program (coding). Method that is utilized in specification processes: breakdown of process in shaped story, decision table, decision tree.&lt;br /&gt;OUTER UNITY &lt;br /&gt; &lt;br /&gt;Beyond something system, but it gives data into system or gives data of system. At symbol with notation box. External entity excluding part of system.&lt;br /&gt;Naming: &lt;br /&gt;• Terminal name as substantive as &lt;br /&gt;• Terminal may not have same name but object it really with &lt;br /&gt;&lt;br /&gt; &lt;br /&gt;DATA CURRENT &lt;br /&gt; &lt;br /&gt;Constituting place is adrift information. Figured by straight line that link component of system. Data current is pointed out with aim shoots and lining be given by name on current data which is adrift. Data current is adrift between process, storage's data and points out data current of data that as entry for system.&lt;br /&gt;&lt;br /&gt;Name application guidance: &lt;br /&gt;• Data’s streaming name which consisting of umpteen flow say to be linked by interlocking lining &lt;br /&gt;• May not there is streaming data which its name with and name application shall reflect its content &lt;br /&gt;• Data flow that consisting of umpteen element gets to be declared for by element group &lt;br /&gt;• Avoid word purpose ‘ data ’ and ‘ information ’ to give name on streaming data &lt;br /&gt;• As much as can data flow name is written fledged &lt;br /&gt; &lt;br /&gt;Other rule: &lt;br /&gt;• Data’s streaming name which turn in at a process may not same by the name of secretory data flow of that process &lt;br /&gt;• flow's data ingoing goes to or issue of storage's data not necessarily been given name if: &lt;br /&gt;• Simple data flow and perspicuous &lt;br /&gt;• Data flow figures all item's data &lt;br /&gt;• May not there is streaming data of terminal go to storage's data or on the contrary since terminal is not part of system, terminal relationship with data storage shall pass through process.&lt;br /&gt;&lt;br /&gt;PROCESS &lt;br /&gt; &lt;br /&gt;A process is an activity or work done by the person, machine or a computer from the data that flow into the process to produce data that will flow out of the process. &lt;br /&gt;&lt;br /&gt;The process is what is done by the system. The process can process data flows or data entry into the flow of data out . Transform the process of working one or more of the input data into one or more of the output data in accordance with the desired specifications. Each process has one or more inputs and produce one or more output.&lt;br /&gt;The process also often called bubble.&lt;br /&gt;&lt;br /&gt;Guidelines of the process: &lt;br /&gt;1. Name of the process consists of a verb and noun, which reflects the function of the process.&lt;br /&gt;2. Do not use the process as part of the name of a bubble.&lt;br /&gt;3. May not have some process that has the same name &lt;br /&gt;4. The process should be given a number. Order number wherever possible to follow the flow of the process or sequence, but the sequence number does not mean that the absolute is a process in chronological order&lt;br /&gt;&lt;br /&gt;DATA TROVE &lt;br /&gt; &lt;br /&gt;Data storage is a storage place for data that exists in the system &lt;br /&gt;at symbol with a pair of parallel lines or two lines with one side open side. The process can retrieve data from or provide data to the database &lt;br /&gt;Guidelines of the name: &lt;br /&gt;1. The name should reflect the data storage.&lt;br /&gt;2. When his name more than one word must be marked with the number.&lt;br /&gt;&lt;br /&gt;DFD SYMBOLS&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_WjR2gO9t0bE/SdbZFnCKctI/AAAAAAAAABM/sm4wEeIMDRs/s1600-h/untitled.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 120px;" src="http://1.bp.blogspot.com/_WjR2gO9t0bE/SdbZFnCKctI/AAAAAAAAABM/sm4wEeIMDRs/s200/untitled.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5320678700185449170" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;DATA DICTIONARY&lt;br /&gt;&lt;br /&gt;Systems or data dictionary data dictionary is a catalog of data on information needs and the needs of an information system. Have functions to help the system to interpret the application in detail and organize all elements of the data used in the system precisely so that the system analyst and have a basic understanding of the same input, output, storage and processing. At analysis, the data dictionary is used as a means of communication between the systems analyst with the user. At the system design, data dictionary is used to design input, reports and databases &lt;br /&gt;DFD data flow on a global, more detailed information can be seen in the data dictionary.&lt;br /&gt;&lt;br /&gt;Content Data Dictionary :&lt;br /&gt;&lt;br /&gt;a. Name of the data flow. &lt;br /&gt;b. Alias &lt;br /&gt;c. Form of data. &lt;br /&gt;d. Flow data. &lt;br /&gt;e. Explanation. Description &lt;br /&gt;f. Period. Period &lt;br /&gt;g. Volume. &lt;br /&gt;h. Data structure.&lt;br /&gt;&lt;br /&gt;Load the data dictionary as follows: &lt;br /&gt;1. Name of data flow: must note that readers who need further explanation about a flow of data can find it easily. &lt;br /&gt;2. Alias: alias or other name of the data can be written if there is. &lt;br /&gt;3. Forms of data: used to segment the data dictionary to use when designing the system. &lt;br /&gt;4. Flow data: indicates from which data flows and where the data. &lt;br /&gt;5. Description: to give an explanation of the meaning of the data flow&lt;br /&gt;&lt;br /&gt;Balancing IN DFD &lt;br /&gt;&lt;br /&gt;The flow of data into and out of a process must be the same as the flow of data into and out of the details of the process on the level / levels below it. Name of the data flow into and out of the process must match the name of the flow of data into and out of the details of the process. Number and the name of an entity outside the process must be equal to the number of names and entities outside of the details of the process. The issues that must be considered in the DFD which have more than one level: &lt;br /&gt;1. There must be a balance between input and output of one level and the next level. &lt;br /&gt;2. Balance between level 0 and level 1 at the input / output of stream data to or from the terminal on level 0, while the balance between level 1 and level 2 is seen on the input / output of stream data to / from the process concerned. &lt;br /&gt;3. Name of the flow of data, data storage and terminals at each level must be the same if its object same.&lt;br /&gt;&lt;br /&gt;Restrictions in DFD &lt;br /&gt;&lt;br /&gt;In drawing / DFD design there are several things that should be avoided, so the DFD &lt;br /&gt;shows that overall the system will be designed, these things is:&lt;br /&gt;&lt;br /&gt;1. Flow data may not be from outside the entity directly to other outside entities without going through a process. &lt;br /&gt;2. Flow data may not be from the savings directly to the data to outside entities without going through a process. &lt;br /&gt;3. Flow data may not be saving the data directly from the savings and other data without going through a process. &lt;br /&gt;4. Flow data from one process directly to the other without going through the process of saving data should / be avoided as much as possible.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6987944818234350731-8848605657118596631?l=emma054-emma.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://emma054-emma.blogspot.com/feeds/8848605657118596631/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://emma054-emma.blogspot.com/2009/04/data-flow-chart.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6987944818234350731/posts/default/8848605657118596631'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6987944818234350731/posts/default/8848605657118596631'/><link rel='alternate' type='text/html' href='http://emma054-emma.blogspot.com/2009/04/data-flow-chart.html' title='DATA FLOW CHART'/><author><name>emma</name><uri>http://www.blogger.com/profile/03291695850486924313</uri><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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_WjR2gO9t0bE/SdbaNDyNu9I/AAAAAAAAABU/o9HKBYOlbHY/s72-c/Untitled-1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6987944818234350731.post-7316497729078818129</id><published>2009-03-28T22:01:00.000-07:00</published><updated>2009-03-28T22:22:52.567-07:00</updated><title type='text'>EARLY WATCH, ANALYSIS’S REQUIREMENT</title><content type='html'>SYSTEM CONCEPT INVESTIGATES&lt;br /&gt;&lt;br /&gt;1. Difference distinctive (gap) among system aim and condition of system actually &lt;br /&gt;&lt;br /&gt;2. Reporting detects problem not quite a reality &lt;br /&gt;* To the effect over ideal &lt;br /&gt;* Lack for resource and or attitude &lt;br /&gt;* System measurement less accurate &lt;br /&gt;* To the effect system already is behind in &lt;br /&gt;* The difference among idel's system and temporary system&lt;br /&gt;&lt;br /&gt;3. Problem solving: &lt;br /&gt;* System formulation that be walks → rinci's ala investigation &lt;br /&gt;* Getting ideal system consensus &lt;br /&gt;* Develop severally alternative &lt;br /&gt;* Choosing the best one alternative &lt;br /&gt;&lt;br /&gt;4. To the effect investigation → pointing out problem that actually happens&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;CONSTRAINT IN SYSTEM INVESTIGATES&lt;br /&gt;&lt;br /&gt;1. In do investigation some constraint which often emerges is: &lt;br /&gt;* Time &lt;br /&gt;* Cost &lt;br /&gt;* Scholarship &lt;br /&gt;* Politics &lt;br /&gt;* Interference&lt;br /&gt;&lt;br /&gt;RECOMMENDATION&lt;br /&gt;&lt;br /&gt;1. Result of investigation is one recommendation which contain for example as follows: &lt;br /&gt;* Don't take action whatever → problem undiscovered &lt;br /&gt;* Doing system preserve → little problem &lt;br /&gt;* Increasing ability or user skill &lt;br /&gt;* Regarding system modification totally &lt;br /&gt;* Placing happening problem into systems developmental plan which shortly be done&lt;br /&gt;&lt;br /&gt;TACTICS INVESTIGATES &lt;br /&gt;&lt;br /&gt;1. Why needs tactics? &lt;br /&gt;* Find all problem &lt;br /&gt;* Knowing its appearance cause problem &lt;br /&gt;* Determining solution in point &lt;br /&gt;&lt;br /&gt;2. Done so all system element can accept solution offer without trouble their activity&lt;br /&gt;&lt;br /&gt;3. Severally tactics which can be done: &lt;br /&gt;* Listening system agent opinion &lt;br /&gt;* Don't give startup resolving &lt;br /&gt;* Comparing story some bodies system agent to same case &lt;br /&gt;* Inkonsistensi logikal's problem looking at&lt;br /&gt;&lt;br /&gt;4. Tactics investigates to exist two tricks which is : &lt;br /&gt;&lt;br /&gt;Directly :&lt;br /&gt;* Kuesioner &lt;br /&gt;* Question-answer &lt;br /&gt;* Watch&lt;br /&gt;&lt;br /&gt;Indirect :&lt;br /&gt;* Procedural flow&lt;br /&gt;* Studying document &lt;br /&gt;* Sample &lt;br /&gt;* Tabular&lt;br /&gt;&lt;br /&gt;CURRENT SYSTEM DESCRIPTION&lt;br /&gt; &lt;br /&gt;1. Entry &lt;br /&gt;&lt;br /&gt;2. Output &lt;br /&gt;&lt;br /&gt;4. File &lt;br /&gt;&lt;br /&gt;5. Data element &lt;br /&gt;&lt;br /&gt;6. Transactions volume and action document &lt;br /&gt;&lt;br /&gt;7. Data flow chart&lt;br /&gt;&lt;br /&gt;ANALISIS'S REQUIREMENT&lt;br /&gt; &lt;br /&gt;Intensive interaction phase among system analyst with end user where systems developmental team point out its membership to get comment and user trust so gets good participation.&lt;br /&gt;&lt;br /&gt;4 AIM THAT WANT TO BE REACHED  :  &lt;br /&gt;* Wording comprehensive system &lt;br /&gt;* Figuring ideal information system &lt;br /&gt;* Taking in ideal information system to condition of currently by notices  resource constraint &lt;br /&gt;* Giving push to wearing confidence into developmental system &lt;br /&gt;&lt;br /&gt;Method &lt;br /&gt;* Question-answer &lt;br /&gt;* Kuisioner &lt;br /&gt;* Observation &lt;br /&gt;* Analisis's procedure &lt;br /&gt;* Document watch&lt;br /&gt;&lt;br /&gt;RESOURCE CONSTRAINT &lt;br /&gt;* Time &lt;br /&gt;* Money &lt;br /&gt;* Membership &lt;br /&gt;* Technology &lt;br /&gt;* External factor &lt;br /&gt;&lt;br /&gt;Document is analisis the need &lt;br /&gt;* Analisis's instruction: Relationship with end user, watch processes, about problem in data collecting &lt;br /&gt;* Wearing requirement: Real requirement, Write-up requirement, training requirement and new system influence &lt;br /&gt;* System constraint: Wording time and cost constraint, membership, technology and external factor &lt;br /&gt;* Document as instrumental as data collecting, statistical consensus, ala data flow logikal and physical, early data element in lexical data.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;GENERATING SYSTEMS ALTERNATIVES &lt;br /&gt;&lt;br /&gt;How to near current system condition with condition of system which ideal? &lt;br /&gt;&lt;br /&gt;Making alternative to solve information system problem &lt;br /&gt;&lt;br /&gt;That best alternative is applied one expedient &lt;br /&gt;&lt;br /&gt;Strategy option &lt;br /&gt;&lt;br /&gt;Distributed versus centralized processing &lt;br /&gt;Changing information decision from centralized processing's data goes to decentralized end user responsibility center &lt;br /&gt;Integrated versus dispersed is database &lt;br /&gt;System designer shall regard data any kind ingoing in base's data and one turns in at File &lt;br /&gt;Surround Strategy of System Development &lt;br /&gt;Environmentally surrounding strategy is of important in term confiscation because information system of other firm may in contrast to corporate currently.&lt;br /&gt;&lt;br /&gt;Tactics option &lt;br /&gt; Done before operational scheme option &lt;br /&gt;&lt;br /&gt; Operational scheme option &lt;br /&gt;Scheme option can be agglomerated into &lt;br /&gt;* Input &lt;br /&gt;* Online Off-line Vs Entry Data &lt;br /&gt;* keyed Vs Machine Readable is Entry Data &lt;br /&gt;* Centralized Vs Decentralized is Entry Data &lt;br /&gt;* Processing &lt;br /&gt;* Vs's batch Realtime record update &lt;br /&gt;* sequential Vs direct Access to records &lt;br /&gt;* Single Vs Multiple User is of records's update &lt;br /&gt;* Output &lt;br /&gt;* Traditional Vs Turn Around Documents &lt;br /&gt;* Structured Vs Inquiry based reports&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SELECTING THE PROPER SYSTEM&lt;br /&gt;&lt;br /&gt; Tactics compares: System than bases cost and gain relatively; There is 3 A's system trick is said more superior with another system if: &lt;br /&gt;* A have inferior cost of B and gain both with &lt;br /&gt;* A have inferior cost of B and A result more gain A lot of of B&lt;br /&gt;* A and b have cost with but resulting gain A more A lot of. &lt;br /&gt;&lt;br /&gt; Severally Methodics Komparasi System &lt;br /&gt;* Break Even point Analyisis &lt;br /&gt;* Payback Period &lt;br /&gt;* Discounted PayBack period &lt;br /&gt;* Internal of Return's Rate&lt;br /&gt;&lt;br /&gt; Katagori is Cost &lt;br /&gt;* Hardware &lt;br /&gt;* Software &lt;br /&gt;* People &lt;br /&gt;* Suppliers &lt;br /&gt;* Teleccommunications &lt;br /&gt;* Physical sites &lt;br /&gt;&lt;br /&gt; Cost detail &lt;br /&gt;Comparing information system cost via system life, projection's analyst gets what change cost for the future and there is 3 information system cost models which is Linear, Exponential and Step Function.&lt;br /&gt;&lt;br /&gt; Information system cost can happen really just and gets too happening chronically. &lt;br /&gt;*      Happening information system cost once just which is onetime cost and development cost what do happen while system development. &lt;br /&gt;*        Happening information system cost continually among those is reccuring cost and operational cost where this cost happens while operating information system everyday.&lt;br /&gt;&lt;br /&gt; INFORMATION SYSTEM FACTOR&lt;br /&gt; &lt;br /&gt; Kualitatif's factor that aim good information system performance among those &lt;br /&gt;* Reducing fault zoom &lt;br /&gt;* Reducing time to fix fault &lt;br /&gt;* Reducing response time from workstation alternative &lt;br /&gt;* Hastening penyediaan's time information &lt;br /&gt;* Increasing system security &lt;br /&gt;* Increasing record's source update active &lt;br /&gt;* Increasing wearing satisfaction &lt;br /&gt;&lt;br /&gt;&lt;br /&gt; Corporate strategy factor &lt;br /&gt;* Consumer satisfaction &lt;br /&gt;* Sell zoom increases &lt;br /&gt;* Consumer commitment and vendor &lt;br /&gt;* Product marketing information&lt;br /&gt;&lt;br /&gt; PRESENTATION IS SYSTEM LEARNING&lt;br /&gt; &lt;br /&gt; Doing presentation in few words &lt;br /&gt;&lt;br /&gt; Reducing alae tech explanation detail &lt;br /&gt;&lt;br /&gt; Presentation is clear with visual's assistive tool &lt;br /&gt;&lt;br /&gt; If utilizes model to utilize assistive tool e.g. laptop so more informative &lt;br /&gt;&lt;br /&gt; Emphasize gain of information system proposal with severally alternative whatever available appropriate condition which experienced by firm.&lt;br /&gt;&lt;br /&gt; DECISION DRAWNS OUT OR NOT &lt;br /&gt;&lt;br /&gt; If firm decides to develop system therefore information department will do succeeding process which is System Design Process. &lt;br /&gt;&lt;br /&gt; If contrariwise therefore System Development Life Cycle (SDLC) will be discontinued.  &lt;br /&gt;&lt;br /&gt; Oft will find problem with studi's system and and usually top management will ask for to do its reworking to studi's system.  &lt;br /&gt;&lt;br /&gt; Model will word some part step which at reand sometimes information department will make mengulang's decision step before word studi's system.  &lt;br /&gt;&lt;br /&gt; With alternative, decision for mengulang one SDLC'S step in advance or not been called Go – No. –Go Decision.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6987944818234350731-7316497729078818129?l=emma054-emma.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://emma054-emma.blogspot.com/feeds/7316497729078818129/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://emma054-emma.blogspot.com/2009/03/early-watch-analysiss-requirement.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6987944818234350731/posts/default/7316497729078818129'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6987944818234350731/posts/default/7316497729078818129'/><link rel='alternate' type='text/html' href='http://emma054-emma.blogspot.com/2009/03/early-watch-analysiss-requirement.html' title='EARLY WATCH, ANALYSIS’S REQUIREMENT'/><author><name>emma</name><uri>http://www.blogger.com/profile/03291695850486924313</uri><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-6987944818234350731.post-2558632101899121692</id><published>2009-03-08T00:20:00.000-08:00</published><updated>2009-03-08T00:37:00.202-08:00</updated><title type='text'>Observation General Development System</title><content type='html'>Developing information system get mean arrange a certain system new for replace old system in a totality or repair system be already. old system be needed change because something, that is:&lt;br /&gt;1. There are the problems at old system, that problem can be in the form of:&lt;br /&gt;     a. Problem&lt;br /&gt;         Problem in old of system caused old of system can't be operate hope for to do conform.&lt;br /&gt;     b. Development of Organization&lt;br /&gt;         Development of organization caused that have arrange system at new system. Development of        &lt;br /&gt;         organization between are necessity information more wide, volume manufacture more data &lt;br /&gt;         went up.&lt;br /&gt; 2. Reach for Opportunities&lt;br /&gt;     Technology information already development and quick. hardware, software and technology &lt;br /&gt;     communication already very fast to development.&lt;br /&gt;3. There are the directives&lt;br /&gt;    Compiling of system new can also happen cause be directives of above management or from &lt;br /&gt;    outside organization like example of arrange administration.&lt;br /&gt;&lt;br /&gt;The purpose or goal of developing a information system&lt;br /&gt;  Caused by troubleshoot likes on, so system development is wanted to break existing troubleshoots, &lt;br /&gt;  reaches to chances existing and fulfill instruction that given, supposed enhanced in bew system &lt;br /&gt;  development, that is:&lt;br /&gt;  a. Performance &lt;br /&gt;    upgrading about performance system new until become more effective. Performance can incense &lt;br /&gt;    of throughput  and response time.&lt;br /&gt;  b. Information&lt;br /&gt;    upgrading about information quality that presented.&lt;br /&gt;  &lt;br /&gt;  c . Economy&lt;br /&gt;    upgrading about benefits or profits or decreasing cost that.&lt;br /&gt;  d. Control&lt;br /&gt;    upgrading about restraint to detect and repair errors with deceits that.&lt;br /&gt;  e. Efficiency&lt;br /&gt;    upgrading about efficiency operation.&lt;br /&gt;  f. Services&lt;br /&gt;    upgrading about service the give system.  &lt;br /&gt;&lt;br /&gt;Principles of development an information system, follow as:&lt;br /&gt;Development system for management after the system finish of developing.&lt;br /&gt;&lt;br /&gt;Development system is investment financial capital the big every investment financial capital &lt;br /&gt;&lt;br /&gt;have two consider, that is:&lt;br /&gt;      a. all alternative be have investigation&lt;br /&gt;        b. investment the best have to valuable. &lt;br /&gt;        c. development system of require people educated&lt;br /&gt;        d. stage work and duties that must be done in course of system developmeny&lt;br /&gt;        e. system development process must not massage&lt;br /&gt;        f. don't be afraid canceled project&lt;br /&gt;        g. documentation have to compass in development system&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Waterfall Model&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_WjR2gO9t0bE/SbOAl5hzVMI/AAAAAAAAAA0/aVZEUYGUSCM/s1600-h/waterfall.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 120px;" src="http://4.bp.blogspot.com/_WjR2gO9t0bE/SbOAl5hzVMI/AAAAAAAAAA0/aVZEUYGUSCM/s200/waterfall.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5310729774186058946" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The waterfall model is a sequential one, consisting of the following process areas:&lt;br /&gt;The requirements phase, in which the requirements for the software are gathered and analyzed, to produce a   complete and unambiguous specification of what the software is required to do.&lt;br /&gt;The architectural design (analysis) phase, where a software architecture for the implementation  of the requirements is designed and specified, identifying the components within the software and the relationships between the components.&lt;br /&gt;- The design phase, where the detailed implementation of each component is specified.&lt;br /&gt;- The code and unit test phase, in which each component of the software is coded and tested to verify  that it faithfully implements the detailed design.&lt;br /&gt;The system integration and system test phase, in which the software is integrated to the overall product and tested.&lt;br /&gt;The acceptance testing phase, where tests are applied and witnessed to validate that the software faithfully implements the specified requirements.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Model Spiral&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_WjR2gO9t0bE/SbOBs11u6PI/AAAAAAAAAA8/MN6dxx60gwQ/s1600-h/spiral.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 120px;" src="http://3.bp.blogspot.com/_WjR2gO9t0bE/SbOBs11u6PI/AAAAAAAAAA8/MN6dxx60gwQ/s200/spiral.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5310730992966625522" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The next step in the spiral life cycle model is to evaluate these different alternatives based on the &lt;br /&gt;objectives  and constraints. This will also involve identifying uncertainties and risks involved. The &lt;br /&gt;next step is to develop strategies that resolve the uncertainties and risks. This step may involve   &lt;br /&gt;activities such as benchmarking, simulation and prototyping. Next, the software is developed by   &lt;br /&gt;keeping in mind the risks. Finally the next stage is planned.&lt;br /&gt;The next step is determined by remaining risks. For example, its performance or user-interface risks &lt;br /&gt;are considered more important than the program development risks. The next step may be   &lt;br /&gt;evolutionary development that involves developing a more detailed prototype for resolving the &lt;br /&gt;risks. On the other hand, if the program development risks dominate and previous prototypes have &lt;br /&gt;resolved all the user-interface and performance risks; the next step will follow the basic waterfall &lt;br /&gt;approach. &lt;br /&gt;The risk driven nature of the spiral model allows it to accommodate any mixture of specification-oriented, prototype-oriented, simulation-oriented or some other approach. An important feature of the model is that each cycle of the spiral is completed by a review, which covers all the products developed during that cycle, including plans for the next cycle. The spiral model works for developed as well as enhancement projects. In round one, a concept of operation is developed. The objectives are stated more precisely and quantitatively and the cost and other constraints are defined precisely. The risks here are typically whether or not the goals can  be met within the constraints. &lt;br /&gt;The plan for the next phase will be developed which will involve defining  separate activities for the project. In round two the top-level requirements are developed. In succeeding  the rounds, the actual development may be done. This is a relatively new model and can encompass different development strategies. In addition to the development activities, it incorporates some of management and planning activities into the model. For high-risk projects this might be a preferred  model.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Iterative model&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_WjR2gO9t0bE/SbOCYTXXYlI/AAAAAAAAABE/mwW6A4dx6ow/s1600-h/iteratif.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 120px;" src="http://2.bp.blogspot.com/_WjR2gO9t0bE/SbOCYTXXYlI/AAAAAAAAABE/mwW6A4dx6ow/s200/iteratif.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5310731739626693202" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The four basic process areas of the iterative model are:&lt;br /&gt;The requirements phase, in which the requirements for the software are gathered and &lt;br /&gt;analyzed. Iteration should eventually result in a requirements phase that produces a complete and final specification  of requirements.&lt;br /&gt; A design phase, in which software architecture and components to meet the requirements are designed;  this may be a new design, or an extension of an earlier design.&lt;br /&gt;        -     An Implementation phase, when the software is coded, integrated and tested.&lt;br /&gt;        -     A review phase, in which the software is evaluated, the current requirements are reviewed,         and change  and additions to requirements proposed. &lt;br /&gt;The design phase develops the architecture that forms the foundation for the system and is critical to the success of the subsequent iterations. For obvious reasons, the design must facilitate change, and be robust enough to support unforeseen, future implementations. For each cycle of the model, a decision has to be made as to whether the software produced by the cycle will be discarded, or kept as a starting point for the next cycle. &lt;br /&gt;This approach has been referred to as incremental prototyping. However, the temptation to create a quick prototype that cannot scale-up must be resisted--typically, this is not prototyping, although it could be. The cycle is complete when the requirements have been satisfied, and the release to the customer is made. &lt;br /&gt;On some iterations--particularly early ones, a decision may have to be made to abandon the approach and begin a new.&lt;br /&gt;Approaches of developing a system:&lt;br /&gt;  a. Classical approach versus structured approach (look at use methodology)&lt;br /&gt;  b. Piecemael approach  versus system approach (look at target will touch)&lt;br /&gt;  c. Buttom-up approach versus modular approach (look at way determine necessity of system)&lt;br /&gt;  d. Total system approach versus modular system (look at expand way)&lt;br /&gt;  e. Great loop approach versus evolutionary approach (look at technology use)&lt;br /&gt;   &lt;br /&gt;Methodology is methods unitary, procedures, job concepts, rules and postulates that used by a science, art or discipline the other. Method is a manner, systematic technique to does a certain. System development methodology means methods, procedures, job concepts, rules and postulates that be used to will develop information system. Algorithm is sequence procedure to break a problem.&lt;br /&gt;Three classifications of development methodology:&lt;br /&gt;Functional decomposition methodologies.&lt;br /&gt;     Included in group this methodology is:&lt;br /&gt;       a. HIPO (hierarchy plus input-process-output)&lt;br /&gt;     b. Stepwise Refinement (sr) or Iterative Stepwise Refinement (ISR)&lt;br /&gt;     c. Information-Hiding&lt;br /&gt; 2.  Data structure oriented methodologies&lt;br /&gt;     methodology can group return in two class, that is:&lt;br /&gt;      a.  Data flow oriented methodologies&lt;br /&gt;    Included in group this methodology is:&lt;br /&gt; 1. SADT (structured analysis and design techniques)&lt;br /&gt; 2. Composite Design&lt;br /&gt; 3. Structured Systems Analys and Design (SSAD)&lt;br /&gt;      b.  Data structure oriented methodologies&lt;br /&gt;             Included in group this methodology is:&lt;br /&gt; 1. JSD (jakson's Systems Development)&lt;br /&gt;        2. W/O (Warnier/Orr)&lt;br /&gt;      c. Prescriptive methodologies&lt;br /&gt;           Included in group this methodology is:&lt;br /&gt;      1. ISDOS(Information System Design and Optimization System)&lt;br /&gt;        2. PLEXSYS&lt;br /&gt;      3. PRIDE&lt;br /&gt;      4. SDM/70(System Development Methodology/70)&lt;br /&gt;      5. SPECTRUM&lt;br /&gt;        6. SRES(Software Requirement Engineering System) and SREM(Software Requirement  Engineering Methodology)&lt;br /&gt;         7. Chapin's Approach&lt;br /&gt;         8 .DBO(Design by Objective)&lt;br /&gt;         9. PAD&lt;br /&gt;        10. HOS&lt;br /&gt;        11. MSR&lt;br /&gt;        12. PDL&lt;br /&gt;&lt;br /&gt;Mention tools for developing a system&lt;br /&gt;The Specific Characteristic Grafical Tools for Developing Systems &lt;br /&gt;  a.HIPO Diagram &lt;br /&gt;  b.Data Flow Diagram&lt;br /&gt;  c.Structured Chart&lt;br /&gt;  d.SADT Diagram&lt;br /&gt;  e.Warnier/Orr Diagram&lt;br /&gt;  f.Jakson's Diagram&lt;br /&gt; The General  Characteristic Grafical Tools for Developing Systems&lt;br /&gt;1. Activity Charting&lt;br /&gt;  a. Systems Flowchart&lt;br /&gt;  b. Program Logic Flowchart&lt;br /&gt;  c. Detailed Computer Program Flowchart&lt;br /&gt;  d. Paperwork  Flochart/Form Flowchart&lt;br /&gt;  e. Database Relation Flowchart&lt;br /&gt;  f. Process Flowchart&lt;br /&gt;  g. Gantt Chart&lt;br /&gt;2. Layout Charting &lt;br /&gt;  a. Working Distribution Chart&lt;br /&gt;  b. Organization Chart&lt;br /&gt;    NonGrafical Tools for Developing Systems :&lt;br /&gt; a. Data Dictionary&lt;br /&gt; b. Structured English&lt;br /&gt; c. Pseudocode&lt;br /&gt;&lt;br /&gt;Analysis system is one who analyze system to study and identify that problems and determine user needs system. Programmer is one who write program code to a certain application based on has planned to get up that made by system analyst. Function and or task from a analyst system that is as mediator or liaison between system user with programmer. &lt;br /&gt;Analyst system must realize right second knowledge differ about the computer technology to can communicate with programmer and knowledge about application that be developed so that can communicate with system user.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6987944818234350731-2558632101899121692?l=emma054-emma.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://emma054-emma.blogspot.com/feeds/2558632101899121692/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://emma054-emma.blogspot.com/2009/03/observation-general-development-system.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6987944818234350731/posts/default/2558632101899121692'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6987944818234350731/posts/default/2558632101899121692'/><link rel='alternate' type='text/html' href='http://emma054-emma.blogspot.com/2009/03/observation-general-development-system.html' title='Observation General Development System'/><author><name>emma</name><uri>http://www.blogger.com/profile/03291695850486924313</uri><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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_WjR2gO9t0bE/SbOAl5hzVMI/AAAAAAAAAA0/aVZEUYGUSCM/s72-c/waterfall.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6987944818234350731.post-1508558009295978139</id><published>2009-02-20T21:45:00.000-08:00</published><updated>2009-02-20T22:26:01.427-08:00</updated><title type='text'>Analisis dan Desain Sistem Informasi</title><content type='html'>&lt;span style="font-weight:bold;"&gt;What's the system?&lt;br /&gt;&lt;/span&gt;Definition of system can see from two approach, procedural approach and element approach.&lt;br /&gt;System is relation procedurals network for finishing some problems. And Procedure is a certain in sequence the precise from phase instruction to tell about (what) a apart for doing, (who) people to doing, (when) time for doing, and the last (how) the instruction for doing.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;The Characteristic of System&lt;br /&gt;&lt;/span&gt;• The component of System&lt;br /&gt; A system is consist of amount the components that be interacted, it’s mean the component are work each other to from the united.&lt;br /&gt;• The Limit of System&lt;br /&gt; The area that limit between one system with the other system or with the outside’s environment. The system’s limit is possible be viewed as the united.&lt;br /&gt;• The Outside’s Environment of System&lt;br /&gt; Whatever the outside of system’s limit that effect the system’s operation. The outside’s environment of system can be benefit or loss that system.&lt;br /&gt;• The Connection of System&lt;br /&gt; The connection’s media between one subsystem with the other subsystem on this connection is possible of the energy’s source flow from one subsystem to other subsystem.&lt;br /&gt;• The Input of System&lt;br /&gt; The energy that be entered to system. The input are caring’s input and signal’s input. The caring’s input is the energy that be entered in other to that system can be operated. The signal’s input is the energy that be processed to get the output.&lt;br /&gt;• The Output of System&lt;br /&gt; The result of energy that be processed and classificated be output that usual from the residue.&lt;br /&gt;• The Process of System&lt;br /&gt; It’s has a part of processer that will change the input be output.&lt;br /&gt;&lt;br /&gt;• The Target of System&lt;br /&gt; The system be sure has a goal or a target, if the system doesn’t has a target, so the system’s operation won’t unusual.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_WjR2gO9t0bE/SZ-YbuNnvuI/AAAAAAAAAAk/XVgY_-IvFEI/s1600-h/untitled2.bmp"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 134px;" src="http://3.bp.blogspot.com/_WjR2gO9t0bE/SZ-YbuNnvuI/AAAAAAAAAAk/XVgY_-IvFEI/s200/untitled2.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5305126488094785250" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;The Classification of System&lt;br /&gt;&lt;/span&gt; The system can be classificated from several vision, there are :&lt;br /&gt;&lt;br /&gt;1. Abstract’s System &amp; Physical’s System&lt;br /&gt; The abstract’s system : The system can be idea that doesn’t appearance physicly (Theology’s System).&lt;br /&gt; The physical’s system : The system that appearance physicly (Computer’s System).&lt;br /&gt;2. Natural’s System &amp; Human Imitation’s System&lt;br /&gt; The natural’s system : The system that occur passing natural’s process , the system doesn’t made by human (circle of earth). &lt;br /&gt; Human  imitation’s system : The system that created by human (Human-Machine System).&lt;br /&gt;3. The Specific’s System &amp; Unspecific’s System&lt;br /&gt; The specific’s system : The system operate with attitude that can be predicted.&lt;br /&gt; The unspecific system : The system that future’s condition doesn’t be predicted.&lt;br /&gt;4. The Closed’s System &amp; Open’s System&lt;br /&gt; The closed’s system : The system doesn’t relation and effect the outside’s environment.&lt;br /&gt; The open’s system : The system is relation and effect the outside’s environment.&lt;br /&gt;&lt;br /&gt;a. The Basic’s Concept of Information&lt;br /&gt; The information likes the blood that flow on the body of an organization. The information’s source data. The data is describe  the events and factual united.&lt;br /&gt;b. The Cyclus of Information&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_WjR2gO9t0bE/SZ-VxAfIUTI/AAAAAAAAAAc/Ho9rL18iS5U/s1600-h/untitled.bmp"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 120px;" src="http://2.bp.blogspot.com/_WjR2gO9t0bE/SZ-VxAfIUTI/AAAAAAAAAAc/Ho9rL18iS5U/s200/untitled.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5305123555242430770" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;c. The Quality of Information&lt;br /&gt;• Accurancy : The information must be free from the mistakes and doesn't drifftc of.&lt;br /&gt;• Timeliness : The information that come to receiver mayn’t late.&lt;br /&gt;• Relevant : That information has usual to user.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;What’s System Information?&lt;br /&gt;&lt;/span&gt;The system information is certain system in organization for meets daily processing transaction, carry as operation, the characteristic is managerial and strategy activity to a certain the organization and prepare the foreign side with reports.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_WjR2gO9t0bE/SZ-eR29mNFI/AAAAAAAAAAs/kderBeXotx8/s1600-h/untitled3.bmp"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 138px;" src="http://3.bp.blogspot.com/_WjR2gO9t0bE/SZ-eR29mNFI/AAAAAAAAAAs/kderBeXotx8/s200/untitled3.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5305132915714569298" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6987944818234350731-1508558009295978139?l=emma054-emma.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://emma054-emma.blogspot.com/feeds/1508558009295978139/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://emma054-emma.blogspot.com/2009/02/analisis-dan-desain-sistem-informasi_20.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6987944818234350731/posts/default/1508558009295978139'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6987944818234350731/posts/default/1508558009295978139'/><link rel='alternate' type='text/html' href='http://emma054-emma.blogspot.com/2009/02/analisis-dan-desain-sistem-informasi_20.html' title='Analisis dan Desain Sistem Informasi'/><author><name>emma</name><uri>http://www.blogger.com/profile/03291695850486924313</uri><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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_WjR2gO9t0bE/SZ-YbuNnvuI/AAAAAAAAAAk/XVgY_-IvFEI/s72-c/untitled2.bmp' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
