1.1 Background:: Guthi Is A Organization That Is Used To Maintain The Socio-Economic Order of Society
1.1 Background:: Guthi Is A Organization That Is Used To Maintain The Socio-Economic Order of Society
1.1 Background:: Guthi Is A Organization That Is Used To Maintain The Socio-Economic Order of Society
Introduction
1.1
Background:
Guthi is a social organization that is used to maintain the socio-economic
1.3 Objectives:
The objectives of Guthi Management System (GMS) are listed below:
To replace the existing manual Guthi Management System with
Computerized.
To make the profiles and maintain the record of an organization members
systematically.
To fill up the questionnaires used in survey and represent the survey
results in different graphical diagrams like pie-chart and bar diagram.
Different tools are used to make software. Tools which are used to make
software are listed below:
a) Front End
b) Back End
a) Front End
In we used different tools which are listed below:
i)
NetBeans:
NetBeans is the IDE which allows to develop the different
applications like web based, desktop based and so on. It is the IDE
(Integrated Development Environment) for the java programming.
The NetBeans IDE is develop for Java Programming but also
support for different programming languages like, C, C++, HTML5, PHP,
Maven, JavaFX and so on. It contains many rich features and extensive
range of tools, templates and samples, NetBeans IDE sets the standard for
developing with cutting edge technologies out of the box.
i)
MySQL
MySQL is a popular database for use in web applications, and is a
central component of the widely used source web application
software stack. It has huge features of:
- Cross-Platform support
- Updatable
- Performance Schema
Chapter 2
Requirement Analysis
2.1 Functional Requirement
Functional requirements are the main things that the user expects from
the software for example: if the application is a banking application that
application should be able to create a new account, update the account, delete
the account, etc. functional requirements are detailed and are specified in the
system design
The major functions of Guthi management system are:
1. To use the system by two Guthi official person who have authorized
member that may be Admin or Users
2. To maintain the list of the members details.
3. To survey the Guthis management and display the value in a
diagrammatic way.
Ease of use
Robustness
Portability
Technical Feasibility
Economic Feasibility
Operational Feasibility
Schedule Feasibility
Chapter 3
System Design and Development
3.1
3.2
3.3
Insert
Update
Naive User
Delete
Admin
Search
3.4
Database Design
ER Diagram
Chapter 4
System Implementation
4.1 Algorithm Developed / Used
4.2 Coding
4.3 User Interface Design (Snap Shot)
4.4 Testing Strategies
System testing is a critical aspect of Software Quality Assurance and
represents the ultimate review of specification, design and coding. Testing is a
process of execution a program with the intent of finding an error. The purpose
of testing is to identify and correct bugs in the developed system. Nothing is
complete without testing. Testing is the vital to the success of the system.
The testing which are used for this project are as listed below:
i.
ii.
Unit Testing
System Testing
Chapter 5
Result and Discussion
5.1 Result (Output)
5.2 Future Enhancement
Our future enhancement can be as follows:
Attendance system
Support Nepali font
Other additional features as per requirement for system
Chapter 6
Conclusion
References
Appendices
Source code
Figures (Snap Shot/ Output)