Sindhi Zameendar Accounting Application

Post on 06-May-2015

192 views 6 download

description

Sindhi Zameendar Accounting Application

Transcript of Sindhi Zameendar Accounting Application

Sindhi Zameendar Accounting Application

Group Members

Ali Asghar (Group Leader)

Salahuddin Jokhio

Farhan Umrani

Asmatullah Brohi

Muhannad

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

Scenario

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

Scenario

LandlordMunchee

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

Munchee

Hectic job for Munchee

Requirements Gathering

1) Interviewing

2) Document Reviewing

Entities involved in the system

Administrator

Landlord (Zameendar)

Munchee

Hari (Farmer)

Entities involved in the system

Entities involved in the system

Entities involved in the system

Entities involved in the system

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

Types of transactions done with in the system

1) Cash transaction from landlord to farmer

Landlord Farmer

Types of transactions done with in the system

2) Cash transaction from farmer to landlord

Landlord Farmer

Types of transactions done with in the system

3) Resource transaction from landlord to farmer

Landlord Farmer

Types of transactions done with in the system

4) Crop transaction from farmer to landlord

Landlord Farmer

Logical model of the database

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

Sindhi Keyboard Layout Sindhi keyboard layout created using Microsoft Keyboard Layout

Creator.

Sindhi Keyboard Layout

Demonstration

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.

Features of the application Custom dialog boxes and custom controls.

Allows inputting of Sindhi alphabets.

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.

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.

Future work Application can be converted from desktop oriented to

Web-based.