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.
Top Related