Harvard Univ VS Ox Univ

|

Metaphor

• Harvard University

This site uses “letterbox” type of design. In this site, the designer chose a letterbox design to avoid the screen problems of having too much text on the screen. Typical of letterbox designs, this site uses a navigation bar or clickable graphic that may be viewed at resolutions of 640x480 and higher without cropping, distortion, or the need for scrolling.

The navigation bar is also a “rollover”. So that, when the user places the cursor on top of a “clickable” area on the navigation bar, the graphic changes in order to signal some kind of navigation cues to the end user. Also, as is typical of letterbox designs, this site repeats the same design elements throughout the site. Users will find the same navigation bar using the same rollovers on every screen, and users will find the same header block with key words (in the same size and type of font) at the top of each screen, signaling the purpose and main idea of each screen to the users.

• Oxford University

This site uses the inverted-L format. This type of design looks like an “L” that has been turned upside down and flipped. In this site, a designer might choose to reduce the size of the logo and name at the top in order to create space for a high-level navigation bar that will take users to major divisions in a site. Then the table of contents area along the bottom side on its home page might be used for navigation with the subsections of each major division.




Clarity

• Harvard University

In this site, the designer collects simple photographs that are in sync with university’s mission or philosophy. This site attaches some explanatory text for the user when they highlight the content on the right top navigation bar. The overall design of this site is clear and intuitive so the user can navigate the content easily.

• Oxford University

This site is quite different with Harvard University’s site. This site does not attach explanatory text in the content of its home page. The designer must have considered that this site’s already clear and does not need it. This site also uses the white space in its content pages to provide symmetry and balance.


Consistency

• Harvard University

The designer might use this design to maintain consistency among the pages or panels of a multiple-view document. So the users easily can explore this site, know what should they do and where should they go. For example, in this site, when we choose “college” on the right top navigation bar, and then choose “Academic Program” on the left side, we will get the same platform. Columns are applied consistently and rationally (three-column layout) for overview pages with multiple links. All tables in content pages use the same layout, colors and fonts.

• Oxford University

In this site, the designer makes sites easier to use, because the users do not have to learn new tricks as they move around. For example, a user who encounters the “Search” at the top right on one page will easily moved to different locations on other pages of the site because the site is internally consistent.


Alignment

• Harvard University

The Harvard University’s site uses left alignment on its screen. Left alignment is standard for body text in Western documents. Its tone tends to be neutral, objective, and scientific. The designer maybe used this alignment in this site to balance a large picture or text block.

• Oxford University

In general, we usually keep one major alignment in a document, such as left, center, and right. But, in this site, the designer mixed left and center alignment on its screen. It might be used for screen with high resolution. So, it will be useful for navigation without causing disorder in serving the information on home page.


Proximity

• Harvard University

Proximity is one of the two most general and powerful grouping information strategies. Proximity uses Gestalt principle, which attends on closing the objects to each other that have related. In Harvard’s site, the grouping almost uses proximity than use similarity. Different with proximity, similarity use an orientation, color, shape, or texture to make a relation in the grouping.

Many kind methods to make visualization on grouping likes use a group box or make a list which is the point of list was closed. Harvard sites never use the grouping box, it always use a list orientation. But if we attend it, the grouping not clear, from the name or from the method which is used. We can’t assume that use proximity or similarity.

• Oxford University

Little different with Oxford’s Site, we can see the grouping information is clearer than Harvard’s site. We can see the point o f list “COLLEGES”, all the point have relation to the main list, it is about College. In this site also use two kinds of grouping, similarity and proximity. In the picture below the site uses proximity. In the picture below the site use similarity grouping, where the list of links is like each other. The site also uses the grouping box. It makes clearer on the grouping field, but not in the font.


Contrast

• Harvard University

We know the Harvard site use modern template, it makes this site is very contrast. Everything which we want, it is provided. The font is clear, so we can find the important information in every part. The flying object and slide also make the information more complete.

Explanation every part is clear, with the fonts and background which relevant. The important element which appears in the all part is Search. The element is easy to be found on the corner or bottom page. Why the Login Form doesn’t appear in the all part? It is caused the Login Form is only used for the authentication.

• Oxford University

Oxford site use white background which often use the silver font or blue. The situation can make the user confuses about the information. Little font and thin font are always in the part of pages site. Like Harvard site, Oxford site also use the search engine on all pages.

Oxford site doesn’t use flying object or text but use slide and many little pictures. It is very different with the Harvard site. Harvard site is full with flying object. Oxford site is casual and many thinks which is provided, but sometimes we don’t know the important. We often find the ambiguous figure-ground contrast that we can’t easily resolve what is placed in front of and what is in back.


Economy of Visual Elements

• Harvard University

It is very important thing if we want to develop a website. Economic strategy is used for consideration on design element. Harvard site is full color. Perhaps it makes the site runs slowly, but when we click some links or a button to move another page, the site runs fast.After we attend deeper, we find the answer. The Harvard site uses the minimal data text. Although the font is big more than Oxford, the information on the page is not as many as on the Oxford site page.

On the home page, which is every person start to access the site, Harvard Site uses the Border Font, but on other side it uses little data base and links. Harvard is more comfortable on menus or subs menu.

• Oxford University

The strategy Harvard site designer is making a home page with many information, but use the little font, blank page on the back ground and less picture than Harvard Site. The designer wants to show us the simple site but full information. Little different with Harvard site, Oxford site uses white background in all subs menu or subs page. Although many links in the home page will make the site runs slowly.


Coding Techniques

• Harvard University

In the university college usually doesn’t use the video on the front page. So it makes simple the site. Generally the university site is simple to show the information. But, different with Harvard site, it uses many color and designs technology. So, it needs strategy when the developer want to make it runs fast and smoothly.

• Oxford University

Little different with Harvard, Oxford uses the Media library, like Video and Audio. Blog is also provided by Website. The media to save the huge data also have to be attended. We know the database in this site can not be doubt. The developer of the Oxford site uses many strategies to make a simple visualization an informative. White background is one of the strategy to make the site can run smoothly and fast.


Typography

• Harvard University

The Harvard University’s site uses all upper case on their university name “HARVARD UNIVERSITY” and their menu, for example, SCHOOLS, OFFICE, etc. There is not much text in this site, they replace their text into picture, except the discourse, story, etc. In their text, they use medium font size and medium space, so it’s easy to read a lot of text.

• Oxford University

The Oxford University’s uses all upper case on their university name “UNIVERSITY OF OXFORD” and their menu, for example, NEWS & EVENTS, IN THEIR FOOTSTEPS, etc. There is much text in this site, because they do not uses a lot of picture. They use small font size. But the space is medium, so it’s quite easy to read a lot of text.


Font

• Harvard University

The Harvard University’s site uses 2 different type font. It is Georgia and Helvetica. There are words use bold and underline together. This site’s uses 3 point size. The font color is red and the background is black, so the words are clear to read.

• Oxford University

The Oxford University’s uses just one standard font type, it’s Arial. There aren’t words use bold and italic, only normal and capital words. This site’s uses 1 point sizes. The font color is white and the background is blue.


Color

• Harvard University

The Harvard University’s site uses black combine grey color at the background. For the words, this site’s uses white and red color. The background color is darker than the words, so the words easier to read.

• Oxford University

The Oxford University’s uses blue color only. But, this site uses dark blue, soft blue and other lightness or darkness color. All the words use white color.


Icon Design

There is not icon in the both web. But, the site replaces the icon into picture although the pictures haven’t same function with the icon.




click here to download file [word]
click here to download file [powerpoint] Read More..

I,ROBOT COMMENT

|

This movie tells about the progress of robot technology. By setting the time in 2035, the sophistication of the robot technology is reported to have 3 laws. The first law is “A robot may not injure a human being or, through inaction, allow a human being to come to harm”. The second is “A robot must obey orders given it by human beings except where such orders would conflict with the first law”. And the last is “A robot must protect its own existence as long as such protection does not conflict with the first or second law”.


etective Del Spooner (Will Smith) is something of a misfit. He wears retro clothes, he likes to drive his futuristic car manually, and he has a profound distrust of robots – even though all robots are hardwired with a set of three laws preventing them from causing, or even allowing, humans to come to harm.

The accused robot, who insists on calling himself “Sonny”, is at once both tragic and sympathetic. Sonny’s journey to learn and understand human emotion is not a new idea, but it’s still extremely well done. The robots that matter and I, Robot pulls them off. Thousands traipse across the screen in nearly every scene, each doing something unique. The old ones are sort of sad and lonely, you actually feel sympathetic for them as they’re replaced by newer models. The shiny new NS5’s which cause Spooner so much trouble are almost disturbing, geared to look more human with their malleable faces atop bodies of hoses and gears. Nearly all of this is done with CGI, which for the most part works.

The positive impact of technological advances robots is to facilitate in human affairs. Same with technological advances which has been achieved today, including in communications technology.

The negatif impact is when the system is chaotic, then human will take the effect. Example of comunication technology is internet. In comunication for personal or public, internet is really helpful. Even in public comunication internet become new media. However, if someday all internet system in entire world is in chaos, then there will be a lot of losses incurred.
Read More..

ERP (Enterprise Resource Planning) System

|


ERP (Enterprise Resource Planning) System adalah sistem informasi yang diperuntukkan bagi perusahan manufaktur maupun jasa yang berperan mengintegrasikan dan mengotomasikan proses bisnis yang berhubungan dengan aspek operasi, produksi maupun distribusi di perusahaan bersangkutan. ERP berkembang dari Manufacturing Resource Planning (MRP II) dimana MRP II sendiri adalah hasil evolusi dari Material Requirement Planning (MRP) yang berkembang sebelumnya. Sistem ERP secara modular biasanya mengangani proses manufaktur, logistik, distribusi, persediaan (inventory), pengapalan, invoice dan akunting perusahaan. Ini berarti bahwa sistem ini nanti akan membantu mengontrol aktivitas bisnis seperti penjualan, pengiriman, produksi, manajemen persediaan, manajemen kualitas dan sumber daya manusia.


ERP sering disebut sebagai Back Office System yang mengindikasikan bahwa pelanggan dan publik secara umum tidak dilibatkan dalam sistem ini. Berbeda dengan Front Office System yang langsung berurusan dengan pelanggan seperti sistem untuk e-Commerce, Costumer Relationship Management (CRM), e-Government dan lain-lain.

Modul ERP
Secara modular, software ERP biasanya terbagi atas modul utama yakni Operasi serta modul pendukung yakni Finansial dan Akunting serta Sumber Daya Manusia:

1. Modul Operasi
General Logistics, Sales and Distribution, Materials Management, Logistics Execution, Quality Management, Plant Maintenance, Customer Service, Production Planning and Control, Project System, Environment Management.

2. Modul Financial & Akuntansi
General Accounting, Financial Accounting, Controlling, Investment Management, Treasury, Enterprise Controlling.

3. Modul Sumber Daya Manusia
Personnel Management, Personnel Time Management, Payroll, Training and Event Management, Organizational Management, Travel Management.

Manfaat Menggunakan ERP
Berikut ini adalah sebagian kecil manfaat dengan diaplikasikannya ERP bagi perusahaan:

1. Integrasi data keuangan
Untuk mengintegrasikan data keuangan sehingga top management bisa melihat dan mengontrol kinerja keuangan perusahaan dengan lebih baik.

2. Standarisasi Proses Operasi
Menstandarkan proses operasi melalui implementasi best practice sehingga terjadi peningkatan produktivitas, penurunan inefisiensi dan peningkatan kualitas produk.

3. Standarisasi Data dan Informasi
Menstandarkan data dan informasi melalui keseragaman pelaporan, terutama untuk perusahaan besar yang biasanya terdiri dari banyak business unit dengan jumlah dan jenis bisnis yg berbeda-beda.
Read More..

Compiere

|




Compiere adalah sebuah software ERP (singkatan dari Enterprise Resource Planning), dan merupakan software ERP berbasis open source pertama kali dan paling popular saat ini. Compiere yang di bangun dengan menggunakan Java J2EE dapat di jalankan di berbagai platform seperti Windows, Linux, Unix, dll.


Saat ini Compiere sudah sampai pada versi 3.0 dimana terdapat perbedaan perbedaan dibanding versi versi sebelumnya (versi 1 dan versi 2), beberapa kelebihan yang ada di Compiere 3 adalah :
Return Management
Additional Financial Reporting Templates
Improve Swing Client Usability
Enhance Security
Improved Search
Data Dictionary Functionality Enhancement
Installation Ease
Updated Installation Instruction
Database Certification
Source Code
Overall Quality

LISENSI COMPIERE 3,
Berbeda dengan versi versi sebelumnya, Compiere 3 memiliki 3 macam lisensi yang berbeda yaitu:

Compiere Community Edition, didistribusikan dibawah lisensi GPL Opensource sehingga bisa digunakan secara gratis. Perbedaan Community Edition dibanding dengan yang lain adalah tidak memiliki migration tools serta tidak disupport oleh Compiere, Inc.

Compiere Standard Edition, didistribusikan dibawah lisensi GPL Opensource dan lisensi ini di backup dengan quality support, termasuk akses ke Compiere Technical support services, migration tools dan Service Pack releases.

Compiere Professional Edition, diperuntukkan bagi perusahaan menengah keatas yang memerlukan fungsionalitas system terbaik, dan di di support oleh Compiere, Inc atau Compiere Authorize Partner. Compiere Professional Edition memiliki kelebihan arsitektur berbasis web (interactive web architecture) yang memungkinkan anda mengakses Compiere melalui web. Di versi 2.5 ke atas, Web UI memang sudah ada namun dalam versi Beta. Berbeda dengan Web UI di release 2, Web UI di release ini dikembangkan seluruhnya dengan menggunakan Google Web Tools (GWT). Web UI ini sangat bermanfaat bagi perusahaan yang memiliki kantor cabang di daerah yang tidak memiliki jaringan yang memadai untuk menggunakan client side application berbasis Swing. Web UI ini memiliki hampir semua fitur yang dapat ditampilkan di versi Swing. Kenapa dikatakan hampir semua? Karena masih ada beberapa window dan form yang belum tersedia di format ini.

Mengapa Compiere Berbeda?

Ada beberapa hal yang membuat Compiere berbeda dengan sistem ERP yang lain, dimana Compiere memiliki beberapa kelebihan sehingga Compiere menjadi salah satu pilihan terbaik dalam memilih sistem ERP. Kelebihan kelebihan tersebut diantaranya adalah :

Implementasi Cepat, Dengan asumsi tanpa memerlukan proses pengambilan keputusan yang panjang, yang umumnya terjadi karena masalah perhitungan biaya dan investasi (serta kerugiannya apabila sistem ternyata gagal). Dengan Compiere resiko kerugian sangat kecil, misalnya apabila anda menghentikan proyek implementasi karena suatu alasan. Disamping itu Compiere tidak mengenal kata gagal, karena apabila sistem yang ada pada Compiere tidak dapat memenuhi kebutuhan perusahaan anda secara maksimal, anda masih dapat mengembangkannya sendiri dari source code yang tersedia.

Benar benar Terintegrasi, artinya semua data (ERP, CRM dan Akunting) di picu dari transaksi yang sama. Tidak diperlukan migrasi, penggabungan atau trasformasi data. User yang memasukkan data tidak perlu takut tentang informasi yang perlu di masukkan untuk CRM, karena informasi informasi tersebut secara otomatis akan terintegrasi.

Aman dari Kegagalan, orang umumnya akan berusaha aman dari kesalahan. Akan tetapi sebenarnya tidak ada lingkungan yang benar benar aman, mengingat banyaknya variable keamanan. Sehingga anda pasti yakin akan adanya bug dan masalah. Sehingga, idenya adalah membangun system dimana anda dapat berbuat salah secara aman, dimana anda dapat memperbaiki kesalahan, mengulangi dari awal dan anda dapat mengatasi situasi tersebut.

Rich and Reach – Rich (kaya) mengacu pada system Clien/Server interface yang memiliki semua fitur yang diperlukan. Reach (terjangkau) mengacu kepada web interface dimana dapat diakses tanpa harus memerlukan program khusus dari sisi klien.

Global Market, cukup mudah membangun multi fungsi di Compiere dimana mengijinkan anda untuk berbuat di pasar global dengan bahasa yang berbeda, mata uang, dan metode akuntansi.

Smart User Interface, hampir semua tampilan windows dikembangkan pada aturan dasar, berdasarkan andas. Hal ini mengijinkan untuk akses yang sangat personal dan memberikan user apa yang diperlukan. Dalam hal tersebut, Compiere benar benar memperhitungkan fakta bahwa beda orang akan memiliki kebutuhan yang berbeda pula. Penggerak Perbendaharaan data memungkinkan setup berbasis per-user. Semua windows dapat di kustomisasi dan dikurangi terhadap field2 dimana user sesungguhnya memerlukannya dimana hal ini memberikan flexibiltas lebih baik dari aplikasi lain.

Read More..

Implementation of Compiere

|

Langkah langkah implementasi secara garis besar ditunjukkan pada diagram
berikut:



Persiapan

Pada saat implementasi, tidak ada persiapan khusus yang diperlukan kecuali harus menyiapkan data yang diperlukan untuk implementasi. Data tersebut diantaranya adalah Chart Of Account, Business Partner, Product, dan Bill Of Material (BOM), Anda dapat memasukkan informasi ini satu persatu ataupun dengan cara import agar menghemat waktu.


Accounts & CoA

Proses implementasi dimulai ketika program “Initial Client Setup” dijalankan. Kemudian, login sebagai “System Administrator” untuk menjalankan program tersebut. Untuk selanjutnya membuat user, aturan dan standard entiti untuk tipe dokumen, business partner, product, dan lain lain. Setelah menyelesaikan proses ini, kita sudah dapat membuat dan mencetak invoice anda yang pertama.

Program tersebut juga akan membuat dua account user dengan level “Client” yang memiliki semua wewenang untuk merawat aturan aturan system serta melakukan transaksi. Yang satu lagi adalah user dengan level “Organisasi” yang mempunyai semua wewenang untuk melakukan transaksi.

Initial Tenant Setup

Sebelum memulai setup client untuk pertama kali, kita harus menyediakan Chart Of Account. Kita dapat menggunakan template Chart Of Account yang sudah tersedia atau membuat sendiri dengan cara membuka template dengan aplikasi preadsheet seperti excel untuk kemudian anda rubah sesuai keinginan anda. Dalam banyak kasus kita bisa menggunakan template “AccountingUS” , apabila ingin melakukan perubahan, import kedalam format Excel, untuk kemudian menyimpan kembali dalam format csv.

kita dapat juga memulai dengan standard template, dan melakukan import account di lain waktu. Selanjutnya login-lah sebagai System Administrator, dan lakukan langkah langkah berikut:
1. Membuat Client beserta organisasi yang dibutuhkan
2. Membuat User dan Roles untuk user yang bersangkutan
3. Membuat Accounting Schema
4. Tentukan Document Type
5. Membuat Calendar (tanpa period)



Setelah menyelesaikan konfigurasi awal, pada dasarnya sudah siap untuk menuju proses selanjutnya. Namun, dapat melakukan pengecekan ulang dan update terhadap konfigurasi awal anda dengan workflow “Initial Tenant Setup Review”.

Memulai Login

Untuk memulai login, kita dapat mencari icon bergambar logo huruf “C” yang bertuliskan Compiere. Bagi yang menggunakan OS Windows anda dapat juga menjalankan dari “Start” dan pilih Compiere2



Loginlah sebagai SuperUser (case sensitive) dan passwordnya: System - Compiere akan mengingat data login kita.

Pilihlah Role sebagai GardenWorld Admin.



Menu Compiere

Menu dari Compiere akan menampilkan semua menu yang tesedia untuk role yang anda pilih. Untuk mencari menu yang diinginkan, kita dapat memanfaatkan menu search yang ditandai berwarna kuning, Sebagai contoh coba masukkan Sales dan tekan enter. System akan mencari ke semua menu yang mengandung kata kata Sales (case sensitive) didalamnya.




Pada gambar nampak bahwa sistem menunjuk kepada menu Sales Order, dan juga dapat menampilan menu Sales Order ke lajur sebelah kiri dengan meng klik kanan pada menu Sales order dan klik pada : Perluas Menu-Bar anda (Shortcut) dengan men-drag pada menu sebelah kiri. Kemudian, bisa menambah shortcut yang lain sesuai yang diinginkan, misalnya Purchase Order dll.




Navigasi Windows

Untuk membuka window Sales Order kita dapat menekan Ctrl-Enter di area yang berwarna kuning pada search area, melakuan klik dua kali (double-click) pada deretan menu di sebelah kanan atau meng klik pada shortcut di lajur sebelah kiri.



Nilai Default

Tampilan layaran Sales Order akan muncul dengan nilai default/preference yang ditentukan, untuk Organisasi (HQ) , untuk client (GardenWorld) atau system. Untuk mengeset preferences pilihlah field yang diinginkan kemudian tekan klik kanan (sebagai contoh: field “Target Document Type” akan dirubah ke “POS Order”) dan pilih Value Preference. Pilihlah scope (untuk semua/specific Organizations, Users, Window) dan tekan OK. Maka nilai default anda yang baru pada layar Order Entry adalah POS Order.

Membuat Business Partner secara langsung

Untuk membuat Business Partner baru pada umumnya, kita harus memasukkannya di window Business Partner ataupun dengan melakukan import. Namun, dapat membuat Business Partner baru secara langsung. Nilai default dari Business Partner adalah di salin dari Business Partner “Standard”. Pada field Business Partner, tekan klik-kanan dan pilih New Record.

Masukkan Informasi customer, untuk memasukkan alamat/address, pilih tombol Location button. Masukkan address (alamat) , Klik OK untuk konfirmasi pencatatan Customer yang baru, Sales Order secara otomatis akan ter updated.

Zoom – Membuat Record baru tanpa meninggalkan Window
Pada field optional Campaign Field (field optional memiliki background putih, field mandatory memiliki background biru muda) tekan klik kanan dan pilih Zoom:

Window Campaign akan terbuka untuk memasukan record baru. Jika field "zoom from" memiliki beberapa pilihan, window Zoom akan mengurutkan record yang diplih secara otomatis.

Masukkan kata kunci pada field Search Key dan Name (ini merupakan field mandatory jadi kita harus mengisinya), anda bebas mengisinya dengan informasi yang sesuai.

Kemudian tekan Save – dan tutup window dengan menekan tanda x di sebelah kanan atas atau dengan menekan tombol End di sebelah kiri (anda akan di tanya, apakah ingin menyimpan perubahan yang sudah dilakukan) pada Tool Bar.
Kembali pada tampilan Order , Campaign yang baru belum tersedua, klik-kanan pad field Campaign and pilih ReQuery:

Saving / Menyimpan

Pilih Campaign baru dan terkan Save atau cukup tekan pada tab Order Line. System memiliki setting Auto Commit setting (dari menu window via File > Preference atau pada standard window via Tools > Preference). Ini akan secara otomatis menyimpan / save, tapi harus melakukan konfirmasi ketika merubah tab.

Search

Masuk ke tab Order Line dengan meng klik pada tab.
Pada field Product, masukkan %Bush (misal: mencari product dengan kata bush [case diabaikan] pada Search Key) dan tekan enter:

kita dapat melihat ketersediaan product dan merubah harga berdasarkan pada dasar harga pada Customer atau price list order. Plih product and tekan OK – atau cukup dengan men klik-dua kali pad baris:

Melengkapi Order

Order Line sudah terupdated dengan informasi harga. kita dapat memasukkan keterangan tambahan, merubah harga, dan quantity. kitaakan mendapatkan peringatan / warning, jika memasukkan harga dibawah limit harga.

Tekan Save and kembali ke Header. (Tax engine akan menentukan, bahwa customer di luar negri tidak terkena pajak - kita harus menimpa/mengganti informasi ini apabila ada pengecualian atau dapat merubah setup aturan pajak yang berbeda – misal: tidak berlaku untuk "mail order")
Apabila mempercayai customer, kita dapat merubah aturan pembayaran/payment dari Cash (tunai) menjadi On Credit.

kita telah menyelesaikan order kita, maka tekan tombol transaction Complete, yang mana akan menyimpan order dan memprosesnya (meng - updates inventory, customer credit line, dll.).

Order akan menjadi "abu abu" untuk mengindikasikan bahwa sudah menyelesaikan order kita. Sekarang kita dapat mencetak invoice (surat tagihan) melalui tombol Print Document. System tau bahwa ketika mencetak POS Order, sebenarnya menginginkan untuk mencetak invoice (atau mencetak delivery note untuk warehouse order) dan bukan konfirmasi standard Order. Karena ini adalah POS Order, invoice akan di proses secara otomatis (demikian juga dengan Shipping document).

Jika kembali ke Order Line, kita dapat melihat bahwa Quantity Orderedy adalah sama dengan Quantity Delivered dan Invoiced. Dimana kita juga mencatat bahwa isi Window berubah dengan context; kita melihat apa yang kita perlu lihat di context yang diberikan (dan jika tidak menyukainya, kita dapat merubah aturannya).

Memasukkan Pembayaran / Payment

Customer baru kami mengirim sebuah Check! kita dapat menyederhanakan struktur menu dengan membuat Role dengan fungsionalitas yang sudah dipilih. Di Men, pilih search untuk Payment dan buka Window nya.
Klik New atau melalui Menu File > New Record - you can also enter Ctrl+N or F2. kita dapat juga dapat mencatat, bahwa Icon icon adalah serupa dengan keboard standard PC. Pada field Business Partner, tekan tombol yang anda pilih.

Mencari Customers dan Invoices

Pada Business Partner Info, tekan enter dan kita akan melihat semua customer. Mohon dicatat bahwa semua Customer baru berwarna merah karena belum memiliki tagihan (credit line).

Tekan cancel – sekedar untuk memperlihatkan kepada anda fitur yang lain: klik pada tombol Invoice dan tekan enter; Sekarang lihat semua Invoices yang masih open. Umumnya, akan mempersempit pencarian dengan memasukkan kata kunci customer, invoice number, dll. Pilih invoice dan klik OK atau klik-dua kali pada baris yang bersangkutan.

Memasukan nilai pembayaran (Payment amounts)

Layar Payment juga terupdated bersama Customer dan nilai pembayaran. Misalnya Customer and lupa untuk mengirim 75c (dari total tagihan $ 23.75), maka kita mencoba mengkoreksi nilai pembayaran menjadi $23.00. Perbedaan 0.75 akan muncul sebagai write-off (setelah keluar dari field) alias di hilangkan. Jika memang ada diskon pembayaran yang valid, system akan menyarankan pengurangan nilai pembayaran dengan valid discount pada hari pembayaran di field discount. System membedakan antara diskon payment yang telah ditentukan dengan pembayaran singkat yang akan kita write off. Kita juga harus menjaga balance.

Cukup tekan complete dan biarkan system memberitahu kita, bahwa kita harus mengisi field mandatory yang lain. kita harus men-set pada Document Type atau AR Payment sebagai kemungkinan pembayaran terbanyak yang akan diterima (dan AP payments umumnya akan di generate). Lengkapi informasi lain yang diperlukan (check number, etc.) dan tekan complete.

Reporting / Pelaporan

Di Menu search untuk Payment Allocation Report (ada dua masukan – satu untuk Window dan satu untuk summarized Payment Allocation Report). Dialog pilihan akan muncul. Untuk masuk ke Business Partner merupakan optional (boleh ya atau tidak), sehingga cukup tekan OK (jika kita lebih suka parameter pilihan tambahan yang lain untuk report, kita dapat menambahkan dengan mudah):

Berikut ini kita sudah memiliki report, meskipun mungkin tidak terlalu bagus, sehingga merasa perlu untuk melakukan Customize, maka tekan tombol Customization.

Customizing a Report

Pilih fields, dapat memperlihatkan urutan dalam tab Display Order :

Pada tab Sort, pilih Business Partner dan Invoice untuk mensortir report berdasar pada:

Pada tab Format Item, dapat memilih Business Partner. Pilih Group by untuk membuat total nilai per Business Partner. kita dapat pula merubah kolom heading disini dan tekan OK.

kita juga bisa mendapatkan total untuk tiap Business Partner maka pilih Amount. Pilih check box Calculate Sum sehingga nilai total akan di kalkulasi

Sekarang, report nampak lebih baik. Sehingga kita melihat disini Invoice mana yang telah di bayar serta dengan metode pembayaran(Check, transfer, dll) ataupun tunai (Cash)

==========================
Download e-book <-- from indowebster.com
==========================
Read More..

DOS FILE SYSTEM

|

1. Introduction

File system DOS tidak hanya digunakan oleh IBM PC atau sejenisnya, tetapi juga oleh beberapa word processor yang berdiri sendiri yang menggunakan disket dan sejumlah perangkat lain. Bahkan sistem komputer yang biasanya menggunakan file system yang berbeda, seperti UNIX berbasis workstation, juga memiliki kemampuan untuk membaca dan menulis format disket di DOS. Semua itu digunakan bersama-sama sehingga file system DOS menjadi satu-satunya file system yang paling luas penggunaannya di dunia. 

File sistem telah berkembang banyak sekali sejak DOS 1.0. Versi yang dijelaskan di sini pada dasarnya digunakan oleh DOS 3.3. Besarnya partisi yang digunakan oleh DOS 4.0 dan versi-versi DOS selanjutnya tidak disertakan. 

Keterangan ini ditulis berhubungan dengan versi 2.0 dari Reentrant DOS Compatibel File System, sebuah implementasi dari dasar file system DOS yang ditulis dalam portable C dan didistribusikan sebagai perangkat lunak bebas. 

Terdapat beberapa rincian mengenai DOS file sistem yang tidak didokumentasikan. Beberapa di antaranya telah dinyatakan sebagai eksperimen yang lainnya tidak terdefinisi.


2. Block Device

File system DOS pada umumnya disebut Block Device. Biasanya disk terdiri dari beberapa jenis, tetapi juga dapat menjadi bagian dari dasar memori yang telah dikonfigurasi sebagai disk RAM. 
Block device menyimpan informasi dalam bagian yang sama ukurannya. Sektor yang paling umum adalah ukuran 512 byte, yang digunakan oleh semua standar DOS floppy disket, tetapi beberapa RAM disk dan hard disk dapat menggunakan sektor yang berisi 128, 256 atau 1024 bytes. 

Sektor-sektor dinomorkan dengan sangat sederhana. Tiap sektor memiliki nomor sektor logis. Nomor sektor logis yang terkecil adalah nol, dan yang terbesar adalah jumlah dari sector dikurang dengan satu. Setiap nomor sektor logis antara batas ini diberikan untuk satu sektor lainnya. Tidak ada kesenjangan dalam sistem penomoran.

3. Mapping Sides dan Track 

Sistem penomoran logika sektor biasanya menyembunyikan beberapa kompleksitas yang harus ditangani oleh disk controller hardware, disk driver software atau keduanya. Sektor pada disk tersebut diatur ke dalam lingkaran konsentris yang disebut track. Kebanyakan disket memiliki track pada kedua sisinya. Harddisk memiliki lebih dari dua sisi, karena terdiri dari dua atau lebih disk, memutar serentak pada poros yang sama. 
Beberapa kontroler disk, khususnya harddisk pengendali, menerima nomor logika sektor dan membuat semua konversi internal, tetapi hal ini tidak selalu terjadi. 

Untuk membaca atau menulis sektor, disk controller pertama membaca dan menulis sebuah perangkat yang dinamakan kepala, kembali atau keluar sehingga berada di atas trek yang mengandung sektor yang diinginkan. Jika disk telah berputar pada lebih dari satu sisi, ada kepala untuk setiap sisi disk, dan mereka bergerak bersama. Disk controller memilih kepala tepat oleh elektronik switching. Akhirnya, disk controller menunggu sampai disk rotasi membawa sektor yang diinginkan di bawah kepala. Kemudian membaca atau menulis sektor. 

Dikonversi logika sector nomor L ke pihak terkait, dan sektor melacak angka, yang kontrol (atau perangkat lunak driver) biasanya memerlukan tiga nomor berikut: 

N = jumlah sektor per track, 
T = jumlah track per sisi, dan 
S = jumlah sisi. 

Trek biasanya bernomor 0 sampai T-1, dengan melacak 0 pada bagian luar dan melacak T-1 di dalam. Puts ini yang paling sering diakses sektor (yang rendah dengan sektor logis angka) di bagian luar disk, di mana sektor yang terbesar dan disk adalah yang paling dapat diandalkan. 

Biasanya sisi yang bernomor 0 sampai S-1, dalam suatu urutan ditentukan oleh desain hardware. 

Sektor-sektor dalam satu track diberi nomor dari 1 sampai N, dimana mereka melakukan rotasi disk di bawah kepala dalam rangka peningkatan sektor nomor. Penomoran yang dimulai dengan 1, bukan 0. Alasan aneh konvensi ini tidak jelas, tetapi diikuti oleh sejumlah floppy disk drive, termasuk yang biasanya digunakan dengan DOS berbasis komputer. 

Penugasan dari sektor logis ke nomor sektor pada disk, berikut skema sederhana dengan objek - untuk meminimalkan akses saat sektor-sektor yang dibaca atau ditulis dalam urutan nomor logika sektor naik. Hal ini biasanya berarti meminimalkan jumlah kali kepala harus dipindahkan, karena ini adalah jauh lebih lambat dari disk operation. 

Rumus adalah sebagai berikut, di mana A rem B berarti sisanya ketika A dibagi oleh B: 

Nomor sektor = L rem N + 1 
Nomor sisi = (L / N) rem S 
Nomor track = (L / N) / S 

Sektor logical nomor 0 adalah sector 1 di di track 0 pada sisi 0. Sejak sektor ini dapat selalu berada tanpa mengetahui struktur disk, sering digunakan untuk menyimpan informasi tentang struktur disk. Hal ini penting untuk disket, yang portable. Banyak floppy disk drive dengan disk dapat menampung lebih dari satu format. Code file sistem dapat membaca logis sektor 0 untuk mengetahui bagaimana untuk mencari bidang-bidang lainnya. 

Sebagai sektor nomor encreases, maka kepala harus dipindahkan hanya ketika nomor track meningkat. Ini tidak terjadi sampai semua sektor tertentu melacak nomor yang telah diakses. 

Jumlah track yang diperlukan hanya untuk memeriksa track nomor untuk melihat apakah itu dalam jangkauan. Hal ini dianjurkan dalam beberapa kasus karena beberapa disk drive mungkin rusak jika upaya dilakukan untuk memindahkan kepala mereka biasa di luar jangkauan. 

4. Handling Bad Sectors 

Pada hard disk, ada beberapa daerah menjadi tempat yang buruk. Beberapa pengendali harddisk dapat tempat yang buruk dan membuat disk muncul menjadi disk yang sempurna dengan kapasitas yang sedikit lebih kecil. Hal ini biasanya dilakukan selama pemformatan tingkat rendah. 

Namun, pengendali floppy disk dan beberapa pengendali hard disk tidak dapat melakukan hal ini. Untuk menangani banyak kasus semacam ini, maka sistem berkas DOS dapat diatur sehingga beberapa sektor ditandai buruk. Tidak ada informasi file DOS akan ditulis ke dalam Bad sector. Hal ini menurunkan kapasitas disk, tetapi membuat ketidak sempurnaan dari kegunaan disk. Hal ini biasanya dilakukan pada saat disk diformat. 

Jika ada bad sector penting dalam bidang disk, seperti bagian yang menunjukkan bahwa sektor yang buruk, disk tidak dapat digunakan untuk menyimpan file sistem DOS. Untungnya, yang daerah penting disk yang sangat kecil, jadi ini sangat tidak mungkin. 

5. Disk Partisi 

File system DOS asli yang digunakan 16-bit nomor logika sektor, sehingga hanya bisa menangani file dengan sistem di sektor paling besar 65.535, atau 32 megabyte ketika byte 512-sektor yang digunakan. Ini merupakan bernama 32-megabyte hambatan. DOS dapat menggunakan disk dengan lebih dari 65.535 sektor, tetapi hanya dapat digunakan untuk sektor 65535 file system. 

Sebuah solusi untuk masalah ini adalah untuk membagi disk menjadi dua atau lebih partisi, masing-masing yang berisi tidak lebih dari 65.535 sektor, dan untuk setiap partisi memperlakukan seolah-olah ia telah terpisah disk. 

DOS 4,00 dan versi setelah DOS dapat menggunakan 32-bit nomor logika sektor, sehingga mereka dapat menangani partisi yang lebih besar. Hal ini tampaknya menyiratkan sebuah 8-terabyte maksimum, namun keterbatasan lainnya membuat praktis maksimum lebih kecil dari itu. 

Dokumen ini hanya partisi dari 32 megabyte atau kurang yang menggunakan 16-bit nomor logika sektor. 

6. The Layout of a DOS Disk 

Sektor-sektor DOS disk yang dibagi ke dalam kelompok berikut ini, yang terdaftar dalam rangka peningkatan logis sektor nomor: 
1. RESERVED SECTORS 
2. FILE ALLOCATION TABLES 
3. ROOT DIRECTORY 
4. DATA AREA 
5. HIDDEN SECTORS

7. Reserved Sectors


Reserved sector pertama, yang selalu logis sektor 0, disebut juga dengan sektor bootstrap. 
Berikut adalah apa yang ada dalam sebuah 512-byte bootstrap sektor: 
byte(s)   isi 
-------     ------------------------------------------------------- 
0-2          instruksi pertama dari bootstrap rutin 
3-10        nama OEM 
11/12     jumlah byte per sektor 
13           jumlah sektor per cluster 
14-15     jumlah sektor reserved 
16           jumlah salinan file tabel alokasi 
17-18     jumlah entri dalam direktori root 
19-20     total jumlah sektor 
21           media keterangan byte 
22-23     jumlah sektor dalam setiap salinan file tabel alokasi 
24-25     jumlah sektor per trek 
26-27     jumlah sisi 
28-29     jumlah sector tersembunyi 
30-509   partisi bootstrap rutin dan informasi 
510         heksadesimal 55 
511         heksadesimal AA

Dua-byte bidang selalu diatur dalam "Little Endian", dengan kurang signifikan byte pertama. Perhatikan bahwa beberapa byte dua bidang yang tidak berpihak pada addresses. Ini mungkin memerlukan perawatan khusus oleh CPU dari seperti Motorola 68000, yang tidak dapat langsung mengakses kata aneh di addresses. 

Instruksi pertama dari bootstrap rutin yang selalu melompat instruksi yang transfer ke kontrol bootstrap rutin dalam byte 30-509. 
Nama OEM biasanya merupakan versi DOS atau nama utilitas yang digunakan untuk memformat disk, diwakili oleh delapan karakter ASCII. Hal itu dapat menjadi bahkan sepenuhnya kosong. DOS ternyata tidak menggunakan nama OEM. 

Jumlah total reserved sektor, termasuk sektor bootstrap, yang ditentukan oleh isi byte 14 dan 15. Reserved sektor selain sektor bootstrap tidak digunakan oleh DOS. Kebanyakan DOS disk hanya memiliki satu sektor reserved, tetapi angka yang lebih besar dapat digunakan untuk memesan tempat untuk partisi non-DOS atau menyebabkan DOS untuk menghindari satu atau lebih buruk sektor. 

Bagi kebanyakan 5-1/4 inch dan 3-1/2 inch disket, media keterangan byte yang menyampaikan beberapa informasi yang sama: 


Selain itu, media adalah keterangan byte diulang dalam tabel alokasi file, yang dijelaskan di bawah ini. 

Pada disket diformat dengan hanya 8 sektor per trek, informasi yang diberikan dalam byte 3-29 tidak hadir, dan DOS harus memeriksa media keterangan byte dalam file tabel alokasi untuk menentukan format disk yang tepat. 

DOS akan melakukan ini dengan disket yang berisi parameter nonstandard tetapi konsisten dalam bootstrap sektor tidak dibatasi. Dalam beberapa kasus DOS akan membaca dan menulis disket yang benar, dalam kasus lain tidak akan. 

8. File Allocation Tables

DOS menggunakan hanya satu salinan file alokasi tabel, namun salinan pembaruan lainnya, jika ada, agar mereka sama dengan salinan pertama. Kemudian jika pertama salinan mengembangkan sektor yang buruk, khusus program pemulihan file dapat digunakan untuk mengambil informasi dari salinan lain. 

Kebanyakan floppy dan hard disk berisi dua salinan dari file alokasi tabel. Kebanyakan RAM disk hanya satu karena RAM medium yang jauh lebih handal. 

Ditemukan berkas dengan alokasi tabel 12-bit masukan yang cocok untuk floppy disket, tetapi tidak memadai untuk membuktikan partisi hard disk, bahkan dalam batas 32 megabyte. Dengan DOS 3.0, alternatif dengan format 16-bit masukan diluncurkan. A 16-bit masuk menempati dua byte, yang disimpan dalam "Little Endian" pesanan, dengan kurang signifikan byte pertama. 

Untuk keperluan alokasi file, data daerah disk dibagi menjadi beberapa kelompok. Setiap cluster adalah ukuran yang sama, yang terdiri dari jumlah berturut-sektor tertentu dalam byte 13 dari sektor bootstrap. 

Kelompok yang diberi nomor-turut, dimulai dengan cluster nomor 2, yang terletak di awal data daerah. 

Setiap entri dalam tabel alokasi file, kecuali masukan 0 dan 1, berkaitan dengan cluster dengan nomor yang sama sebagai masukan. Ini cukup konsisten, karena tidak ada kelompok dengan angka 0 atau 1. 

9. Root Direktori 

Direktori root berisi 32-byte satu entri untuk setiap file di dalam direktori root dari disk. Jika disk memiliki volume label, direktori root juga berisi 32-byte untuk masuk. 

Jumlah maksimal adalah direktori root masukan ditentukan di byte 17 dan 18 dari bootstrap blok. Nomor ini, bersama-sama dengan sektor ukuran, menentukan jumlah yang dialokasikan ke sektor direktori root. 

10. The Data Area and Hidden Sectors

Jumlah total sektor diberikan dalam 19 dan 20 byte dari bootstrap termasuk semua sector dalam direktori root, data daerah dan semua salinan file alokasi tabel. Tidak termasuk sektor tersembunyi. Ukuran data daerah tersebut tidak diberikan langsung, tetapi dapat dihitung dari informasi ini.

Jumlah total sektor, plus nomor tersembunyi sektor yang diberikan dalam byte 28-29 dari sektor bootstrap, yang benar adalah jumlah sektor dalam partisi. Ini sama dengan produk dengan jumlah sektor per track, jumlah track per sisi, dan jumlah sisi. Jumlah track per sisi tidak diberikan, namun dapat dengan mudah dihitung dari informasi ini. 

Biasanya, tersembunyi sektor tersebut hanya sisa beberapa sektor yang tidak dapat dimasukkan dalam data daerah karena berbagai format kendala, namun sejumlah besar tersembunyi sektor dapat digunakan untuk menyembunyikan kedua partisi. 

11. Struktur direktori 

Setiap direktori entri, apakah di root direktori atau subdirektori, sebagai berikut: 

byte (s) isi 
------- ------------------------------------------- --------- 
0-7       nama file atau 8 karakter pertama dari nama volume 
8-10    ekstensi file atau 3 karakter terakhir dari nama
            volume 
11        atribut byte 
12/21  unused 
22-23  kali 
24-25  anggal 
26-27  jumlah cluster pertama 
28-31  jumlah byte di file, atau nol untuk subdirektori atau
             label volume

Bit dalam byte atribut menentukan jenis entri sebagai berikut (7 bit adalah yang paling signifikan bit): 

  bit berarti jika bit = 1 
  --- --------------------------------------- 
  7    unused 
  6    unused 
  5    file telah berubah sejak backup terakhir
  4    masuk mewakili sebuah subdirektori 
  3    masuk mewakili label volume
  2    sistem file 
  1    file tersembunyi 
  0    read-only 

Jika entry mewakili sebuah subdirektori, bit 4 diatur dan semua bit tidak digunakan. Jika data merupakan volume label, bit 3 diatur dan bit lainnya tidak digunakan. 

Sejak nama file DOS yang tidak sensitive, nama file dan ekstensi tidak mengandung furuf kecil. Mereka selalu diubah ke huruf besar yang sesuai sebelum mereka menulis ke disk. DOS akan melakukan jika menemukan huruf kecil dalam nama file atau ekstensi dalam direktori entri. 

Sejak tidak cukup bit dalam waktu untuk mengekspresikan waktu ke detik terdekat, waktu yang pertama atau dibulatkan yang terdekat bahkan detik. Detik yang dihasilkan dibagi menjadi 2 dan ditulis bit 4-0. 

Tanggal adalah dua nilai-byte, yang disimpan dalam "Little Endian", dengan kurang signifikan byte pertama. Berikut adalah format (15 bit adalah yang paling signifikan bit): 

  bit contens 
  ----- --------------------------------------------- -- 
  15-9  tahun berlalu sejak 1980 (0-127) 
  8-5    bulan (1 = Januari, 2 = Februari, ..., 12 = Desember) 
  4-0    hari (1-31) 

Maka DOS dunia dimulai pada 1 Januari 1980 di 00:00:00 dan akan berakhir pada 31 Desember 2107 di 23:59:58. 

12. Direktori Protokol 

Ketika sebuah disk diformat, setiap entri dalam direktori root adalah menjadi entri. 

Ketika sebuah subdirektori yang dibuat, akan segera diberikan satu cluster. (Jika tidak ada kelompok bebas, subdirektori tidak dapat dibuat dan pengoperasian gagal.) Dua catatan yang penuh dengan informasi yang tepat untuk khusus subdirektori "." dan "..". Semua masukan lainnya harus menjadi entri. 

Tidak boleh ada dua entri dalam direktori yang sama dengan nama dan ekstensi, kecuali mereka akan dihapus atau masukan satu. Jika pembuatan file baru atau subdirektori akan menimbulkan konflik, DOS biasanya gagal operasi. Namun, jika file yang baru dibuat dengan nama yang sama dan ekstensi file seperti yang ada dalam direktori yang sama, dan file diizinkan, entri baru akan menggantikan yang lama. 

Jika direktori tidak perlu dihapus atau masuk, apa yang terjadi berikutnya tergantung pada apakah ia adalah direktori root atau subdirektori. Jika ia adalah root direktori, operasi gagal karena direktori root tidak dapat lengthened. Jika tidak, direktori lengthened dengan menambahkan cluster lainnya alokasi rantai dalam tabel alokasi file. Jika tidak ada free cluster, operasi gagal. Jika tidak, entry baru adalah yang pertama masuk di cluster baru, dan semua entry lain dalam cluster perlu menjadi entry. 




Read More..