Software

Software Development
Not Available

Software Development

About Software Development
What is Software Development? First of all, I would like to explain that this process refers to a set of computer science activities dedicated to the process of creating, designing, deploying and supporting software.Software itself is the set of instructions or programs that tell a computer what to do. It is independent of hardware and makes computers programmable. There are three basic types:System software to provide core functions such as operating systems, disk management, utilities, hardware management and other operational necessities.Programming software to give programmers tools such as text editors, compilers, linkers, debuggers and other tools to create code.Application software (applications or apps) to help users perform tasks. Office productivity suites, data management software, media players and security programs are examples. Applications also refers to web and mobile applications like those used to shop on Amazon.com, socialize with Facebook or post pictures to Instagram.
What I do is, I create a custom product (Web based "Website" or non Web "Desktop application") for an sole customer or commercial organization that allow customer to do required specific tasks. I analyze my customer's needs then identify the core purpose that user require from software program. After determining user requirements and then i do proper planning, artifact designing, write computer code for it, test it, and after implementing all my skills and experiences develop final product to meet those needs. After deployment of my product i make sure that a recently created product should continue to perform task normally for which it is created. I do it through product testing process and software maintenance process and also check software smooth working while operating system upgradation or even after new installation. I am in charge of the whole process which starts from planning, goes into designing, then developing, coding, testing, deploying, and end on after sale maintenance.
Here are some examples of my work as a Software Developer. Each given link has further description detail about particular software characteristic.
Telenor Software
====➤ This Software is Inventory Management System for the Telenor Franchise Jhelum. A Private Setup owned by a Local Business man, Called “Telenor Franchisee”. ====➤ This software is used for managing all business incoming and outgoing inventory, capital, Stock, assets, and cash flow. ====➤ For every incoming or outgoing items, cash flow, stock or asset control, a form or invoice have to be filled to record the particular transaction.
Rafiq Jewellers Software
=====➤ This Software is Accounts Management System for the Rafiq Jewelers & Casting Center Jhelum. A Private Setup owned by a Local Business man. =====➤ This software is used for keeping complete record of customer’s incoming and outgoing gold stock along with their complete credit debit ledgers, keep record of ready-made jewelry sale and purchase invoices and current stock positions, gold given to the craftsman and ready-made goods received from them with their quantity and weight. =====➤ Mainly business is divided into two main parts; First part is of casting part, Second is of Ready-Made Jewelry part. In casting part customer (Other jewelry shop owner) comes with some quantity of gold and with design picture and told to business owner that please cast (convert) this picture design into gold jewelry. What software does is; keep all record of all transaction in this process. In second part business owner already make some jewelry and display in his shops showcase, any male and female customers visit the shop and buy that jewelry on agreed price. In this whole process what software does is; keep all record of all transaction in this process.
PTI Office Software
=====➤ This Software “Members Management Systems” is for PTI District Office Jhelum. =====➤ This software is used for keeping complete record of old or recently joined members of PTI in Jhelum district. =====➤ Generate automated member ship number which is printed on PTI membership card. This membership no is unique for every member and hold all data regarding the member’s UC(Union counsel), Member Proper Placement information means where member, in which category or party wing he /she should be placed. For example; either in Central Tarbiyati Council (CTC) or in Insaf Student Federation (ISF) or in Women's Wing (WW) or in Insaf Research Wing (IRW) or in Insaf Youth Wing (IYW). =====➤ Keep full record of member’s Name, Address, union counsel no, union counsel name, pp no, District name, members CNIC, Referral NIC, joining date, gender, and contact no. =====➤ Member is physically fit or should place in (PWD) persons with disabilities category. PTI the first political party in Pakistan to announce a comprehensive policy for persons with disabilities (PWD). In its vision PTI would like to ensure the rights of disabled people and they be provided with enough opportunities to play their vital role in society.
Zain Plastic Software
=====➤ This Software “Zain Plastic Stock Management Systems” is for Zain Plastic Center Jhelum. A Private Setup owned by a Local Business man. This software is used for keeping complete record of incoming and outgoing stock (how many number of items order to suppliers and how many received, how much amount paid to supplier and how much left) along with complete customer’s credit debit ledgers (how much stock business owner have given to customers and how much amount received from customers and how much amount left behind) and sale and purchase invoices and current stock positions. Sales based Commission calculation of Sales man according to the sale which they made and preparation of their salary slips.
Jhelum GPO
=====➤ This Software “GPO Accounts Management System Software” is for a GPO Accounts department’s Employee named “Mr. Waleed Akram” for making his huge and complicated calculation base work easy and accurate. He has to make multiple reports based on different account register on daily basis, he use this software for the purpose that if he complete a report once, all entries of this report or partial entries of this report automatically transfer to another newly made report where needed. In this way he save his time of multiplication and calculation and he got error free data where he wants.
Medicose Management System
=====➤ "Medicose Management System" is used for keeping complete record of incoming and outgoing medicine stock (how many no of good order to suppliers and how much received, how much amount paid to supplier and how much left) along with complete customer’s credit debit ledgers (how much stock business owner have given to customers and how much amount received from customers and how much amount left behind) and sale and purchase invoices and current stock positions. Sales Commission calculation of Sales man according to the sale which they made and preparation of their salary slips.
School Management System
=====➤ The main purpose of the software for Leads Public School is to keep record of each and every student safe, secure, efficiently manipulated and in digitalizes form. Like attendance of every class should be recorded digitally, which give full information of attended and absent situation of all students. Similarly the record of fee submission, Give full detail of all students who submit their fee or not.
ELS Accounts Manager
=====➤ This Software “Euro Leder Star(ELS) Accounts Manager” is used for keeping complete record of incoming and outgoing goods stock (how many no of good order to suppliers and how much received, how much amount paid to supplier and how much left) along with complete customer’s credit debit ledgers (how much stock business owner have given to customers and how much amount received from customers and how much amount left behind) and sale and purchase invoices and current stock positions. Sales Commission calculation of Sales man according to the sale which they made and preparation of their salary slips.
Distribution Management System
=====➤ Distribution Management System Software is used for keeping complete record of incoming and outgoing goods stock (how many no of good order to suppliers and how much received, how much amount paid to supplier and how much left) along with complete customer’s credit debit ledgers (how much stock business owner have given to customers and how much amount received from customers and how much amount left behind) and sale and purchase invoices and current stock positions. Sales Commission calculation of Sales man according to the sale which they made and preparation of their salary slips.