Sindhi Zameendar Accounting Application

27
Sindhi Zameendar Accounting Application

description

Sindhi Zameendar Accounting Application

Transcript of Sindhi Zameendar Accounting Application

Page 1: Sindhi Zameendar Accounting Application

Sindhi Zameendar Accounting Application

Page 2: Sindhi Zameendar Accounting Application

Group Members

Ali Asghar (Group Leader)

Salahuddin Jokhio

Farhan Umrani

Asmatullah Brohi

Muhannad

Page 3: Sindhi Zameendar Accounting Application

Agenda

Scenario Requirements Gathering Entities involved in the system Types of transactions done in the system Logical model of the database Tools used Small demonstration of the application Features of the application Major achievements Future work

Page 4: Sindhi Zameendar Accounting Application

Scenario

Page 5: Sindhi Zameendar Accounting Application

Scenario

1. Farmer requests resource from Landlord

2. Landlord asks Munchee to do transaction

Go-Down3. Munchee looks resource in Go-Down

4. Munchee gives resource to farmer if available or gives money to purchase from market.

5. Munchee records the transaction in register

Landlord Farmer

Munchee

Page 6: Sindhi Zameendar Accounting Application

Scenario

LandlordMunchee

Give me the report of how much fertilizer is used till now by the farmer, Muhammad Ali.

Munchee

Hectic job for Munchee

Page 7: Sindhi Zameendar Accounting Application

Requirements Gathering

1) Interviewing

2) Document Reviewing

Page 8: Sindhi Zameendar Accounting Application

Entities involved in the system

Administrator

Landlord (Zameendar)

Munchee

Hari (Farmer)

Page 9: Sindhi Zameendar Accounting Application

Entities involved in the system

Page 10: Sindhi Zameendar Accounting Application

Entities involved in the system

Page 11: Sindhi Zameendar Accounting Application

Entities involved in the system

Page 12: Sindhi Zameendar Accounting Application

Entities involved in the system

Page 13: Sindhi Zameendar Accounting Application

Types of transactions done with in the system

1) Cash transaction from landlord to farmer

2) Cash transaction from farmer to landlord

3) Resource transaction from landlord to farmer

4) Crop transaction from farmer to landlord

Page 14: Sindhi Zameendar Accounting Application

Types of transactions done with in the system

1) Cash transaction from landlord to farmer

Landlord Farmer

Page 15: Sindhi Zameendar Accounting Application

Types of transactions done with in the system

2) Cash transaction from farmer to landlord

Landlord Farmer

Page 16: Sindhi Zameendar Accounting Application

Types of transactions done with in the system

3) Resource transaction from landlord to farmer

Landlord Farmer

Page 17: Sindhi Zameendar Accounting Application

Types of transactions done with in the system

4) Crop transaction from farmer to landlord

Landlord Farmer

Page 18: Sindhi Zameendar Accounting Application

Logical model of the database

Page 19: Sindhi Zameendar Accounting Application

Tool Used Visual studio 2008 with .NET Frame Work class libraries

WPF (Windows Presentation Foundation)

SQL Server 2005

Adobe Photoshop

Microsoft Keyboard Layout Creator

Crystal Reports

Page 20: Sindhi Zameendar Accounting Application

Sindhi Keyboard Layout Sindhi keyboard layout created using Microsoft Keyboard Layout

Creator.

Page 21: Sindhi Zameendar Accounting Application

Sindhi Keyboard Layout

Page 22: Sindhi Zameendar Accounting Application

Demonstration

Page 23: Sindhi Zameendar Accounting Application

Features of the application The interface in rendered in Sindhi.

Uses reusable Ribbon Control Library.

User friendly, even an illiterate person can use it easily.

Fraud detection.

Trial version facility.

Piracy prevention (piracy prevention algorithm is used).

Allows you to generate reports.

Page 24: Sindhi Zameendar Accounting Application

Features of the application Custom dialog boxes and custom controls.

Allows inputting of Sindhi alphabets.

Page 25: Sindhi Zameendar Accounting Application

Major achievements First ever Sindhi accounting application.

Ribbon Control Library (Reusable).

Sindhi Keyboard (Globally accessed).

Provides platform for Sindhi application development.

Motivation for Sindhi application development.

It is currently implemented at one of our landlord in interior of Sindh.

Page 26: Sindhi Zameendar Accounting Application

Future work Application uses static reports that can be converted to

dynamic reports.

Existing Ribbon Control Library can be extended larger.

Multi Language support can be provided.

Single-Themed interface can be converted to Multi-Themed interface.

Ribbon Control Library can be shifted on JAVA platform in order to develop Sindhi applications for different platforms.

Page 27: Sindhi Zameendar Accounting Application

Future work Application can be converted from desktop oriented to

Web-based.