Quantcast
Channel: iNetTutor.com
Viewing all 1801 articles
Browse latest View live

Mobile Based Shopping Cart Application

$
0
0

Mobile Based Shopping Cart Application

The project entitled Mobile Based Shopping Cart Application was written in JQuery Mobile and compiled as a mobile application using Phonegap Build.

The purpose of the study is to design, develop, evaluate and implement the proposed system that will help the company in providing an increase of sales thru developing a Mobile Based Shopping Cart Application. Mobile Based Shopping Cart Application presents a different aspect in terms of developing the study, including on how it will meet the expectations of the customer.

Mobile Based Shopping Cart Application

Mobile Based Shopping Cart Application

REVIEW OF RELATED LITERATURE AND STUDIES

For further understanding of the study, the researchers made use of different reading materials related to the online system. These will also guide the researchers to achieve their target objectives by getting ideas on other related studies and make improvements as possible.

The information gathered by the researchers focuses on the development of e-commerce or online marketing and its advantages to the economy, consumers and businesses. Security measurement information in terms of payment and customer’s privacy to be considered in developing an online system are also obtained.

Related Literature

This review consists of books, articles, documents that focus on the same subject matter or other concepts of the study.

Foreign

The web has become an opportunity for the marketers to add value to products and services.   The phenomenal growth and rising of the popularity of the internet and the World Wide Web have become a key to attract more consumers and businesses to engage the benefits of Electronic Commerce (E-commerce). This E-commerce is sited as any form of business transaction in which the parties interact electronically rather than by physical exchanges or direct physical contact (Aldin, Brehmer& Johansson, 2004). This has transformed the traditional commerce and enhanced sales and exchanges of merchandise and information.  It is not just considered as single entity of technology but a combination of technologies where applications, processes, business strategies are necessary to do business electronically. The availability of goods and services with the click of a mouse is changing the global setting.

Consideration of the websites design and operations are dependent upon the nature of business activities and target consumers. According to Burleson (2005), a website must be simple and focused site to succeed. One that is easy to build, maintenance-free, low cost, trustworthy, and a powerful traffic-builder and customer-converter. Having the right tool and the right product alone doesn’t ensure the success of the website. To be effective, the Website must be designed with the target audience as foremost consideration. Website designers must balance design considerations and capabilities with client objectives and the consumer’s level of understanding in the modern technology (Geissler, 2001).

Local

In the Philippines, e-commerce is mostly being implemented by major retailers and multinational corporations for bank-to-bank exchange. A number of Business-to-consumer transactions have emerged through the years such as auctions, online shopping, and online banking (Lacson, Pasadilla, 2006). This just shows that Filipino businesses welcome this new opportunity in selling goods since 16% of the population is using Internet. This new marketing strategy will not only benefit those big companies but also the small businesses who cannot afford to advertise their products. Just by creating a website in a very affordable cost would make the business grow in terms of sales and enhance the company image as well.

Foreign

E-commerce has become a standard method of providing distributed information to many different platforms. It is being implemented by a growing number of companies to be more completive in corporate world.  All companies need to make a step forward towards a new technology. To be able to compete with the global market, e-commerce was a good answer.

Website security also refers to the protection of confidential information of the consumers. This is one way of gaining the customers trust because customers want to believe that the information they provide will be protected and used only in appropriate ways (Mansoorian,2006). Some of the important details to be protected are Address and Contact Number which has to keep in private. Passwords must also be encrypted to protect the consumer’s account from hackers.

Apart from the content of website and design of the pages, security must also take into consideration most importantly on the payment transactions. Authentication and payment systems must provide a high level of security due to the sensitive functions they perform. In order to achieve a strong authentication method, it is necessary to identify and understand what needs to be protected, possible attacks, how to protect vulnerable points and a ways to detect attacks. These methods can also be made more resilient to attacks by incorporating multiple authentication factors and communication channels. Most importantly, the limitations of the authentication method used must be clearly understood.(Retrieved on Aug 14, 2012 from http://publications.lib.chalmers.se/records/full text/146815.pdf). This why most E-commerce prefers payment gateways such as Paypal, PayZa, Google Checkout etc. to ensure a fast and secure transaction between the client and the company.

Several criteria must also be considered to create a successful e-commerce. Search Engine Optimization (SEO) is a specialized research-driven process of analyzing and editing your web site in order to increase the rankings of your site pages for specific search terms in search engines. By targeting strategic key phrases that appeal to your target audiences, SEO allows you to be found by global or regional markets of individuals who are seeking precisely whatever it is that you offer. Whether it is a product, a service, a mission or a message that you want to promote, search engine optimization provides benefits for just about any type of organization that wants to reach people. (Jaffray,2004).

Local

Businesses who engaged into Electronic Commerce (e-Commerce) have been observed to gain a competitive edge in the field of Marketing in terms of accessibility, convenience and availability. Since the internet is accessible by people globally, the customers are no longer limited within the vicinity of the store. Anyone can visit the store anywhere, anytime without hassle. Just by navigating the store, the customer can choose the products and purchase it without going to the store directly .E-commerce proves to enhance the way usual business transactions occur and helps lessen the time and effort consumed by the company and customers as well (Deanna and Fritz, 2006). With these, a good relationship with their consumers will be established and their objective of increasing their sales will be achieved (Kim and Katherine, 2004).

Synthesis

Based on the information gathered by the researchers, company who engages into online Marketing are more likely to be more competitive in the business field.  The company will have a good image, thus attracting more customers. According to the related literature and studies collected, e-commerce also promotes convenience to both consumers and company. Yet, to have a successful online marketing, there are several criteria to be considered first before developing website. These are the target visitors, the web design, security, maintainability, reliability, handiness, quality and ease of use.

Credits to the Authors/Developers

You may visit our facebook page for more information, inquiries and comments.

Hire our team to do the project.


Barangay Information System in PHP, MySQL and Bootstrap

$
0
0

Barangay Information System in PHP, MySQL and Bootstrap

This article will provide you with the list of modules of web based barangay system. The said project was design and developed in PHP, MySQL and Bootstrap.

List of Database Tables

  • tblactivity
  • tblactivityphoto
  • tblblotter
  • tblclearance
  • tblhousehold
  • tbllogs
  • tblofficial
  • tblpermit
  • tblresident
  • tblstaff
  • tbluser
  • tblzone

Table 1.0 List of Database Tables for Barangay Information System

List of Database Tables

List of Database Tables

Table 1.0 shows the list of database tables with entities and attributes of barangay information system.

Features/Modules of Barangay Information System

Dashboard

A dashboard is a type of graphical user interface that gives you an overview of the reports, metrics and other important statistics of your application. The image below is the dashboard feature of the barangay information system. It shows the total household number encoded in the system, the number of residents, the total clearances released by the barangay, the total permit issued and as well as the total number of blotter reports processed by the barangay.

Barangay Information System Dashboard

Barangay Information System Dashboard

Barangay Official Module

Barangay official module is a module where the users can add, update and search for barangay official information; such information includes the position, name of the officer, contact number, address, start term and end term. The list of officers will be reflected in the barangay clearance form.

Barangay Information System Official Module

Barangay Information System Official Module

Staff Module

The image below shows the staff module wherein the administrator can add another account with limited privileges. The fullname, username and password are the information needed in order to create another account for staff.

Barangay Information System Staff Module

Barangay Information System Staff Module

Zone Leader Module

The zone leader module includes the zone number, username and password as the fields to fill-in in order to create/add another record. The login credentials will be used in order to gain access in the zone leader dashboard where in the zone leader users can view, review, approve and disapprove the application for clearance and permit.

Barangay Information System Zone Leader Module

Barangay Information System Zone Leader Module

Household Module

A household includes all the persons who occupy a housing unit as their usual place of residence. … Persons per household, or average household size, is obtained by dividing the number of persons in households by the number ofhouseholds (or householders). (https://www.census.gov)

This module includes the following entities; household number, zone, total members, head of family.

Barangay Information System Household Module

Barangay Information System Household Module

Residents Information Module

This is the module that holds and stores the information of residents. This form may vary from one barangay to another barangay (based on our experience). Please refer to the database tables for the list of entities in this module (tblresident). Username and password are included in this form, it will be used to login to their account in order for the residents to apply for a clearance and permit. It simply means that a resident has the option to apply online via the application or they can proceed to the barangay hall to apply for such documents.

Barangay Information System Residents Information Module

Barangay Information System Residents Information Module

Permit Clearance Module

The image below shows the module wherein the administrator can add application for clearance permit. Information to be encoded are the following; the resident name, business name, address, type of business OR number and the amount to be paid. The application will be reviewed by the zone leader for the approval of such request.

Barangay Information System Permit Clearance Module

Barangay Information System Permit Clearance Module

Blotter Module

Police blotter is a slang term that is used in police practice and procedures. It refers to a book that records arrests and other facts and events in a police station, on a daily basis. Arrests are recorded in a police blotter as they occur. (https://definitions.uslegal.com/p/police-blotter/)

For the list of entities and attributes for this module, please refer to the database tables above (tblblotter)

Barangay Information System Blotter Module

Barangay Information System Blotter Module

Clearance Module

The image below shows the module wherein the administrator can add application for barangay clearance. Information to be encoded are the following; clearance number, resident name, findings, purpose, OR number and the amount to be paid. The application will be reviewed by the zone leader for the approval of such request.

Barangay Information System Permit Clearance Module

Barangay Information System Permit Clearance Module

Activity Module

The schedule of activities in the barangay is also part of the encoding process. This module will serve as a reminder and archiving of the activities in the barangay. The record includes the date of activity, the name of the activity or program, and a banner of the program can also be uploaded in the system.

Barangay Information System Activity Module

Barangay Information System Activity Module

Report and Statistics Module

The system is capable of printing different types of statistical record such as the number of resident per zone, the system can also group the residents according to their age, gender, educational attainment and others.

Barangay Information System Report and Statisctics Module

Barangay Information System Report and Statisctics Module

Audit Trail Logs

An audit log is a document that records an event in an information (IT) technology system. In addition to documenting what resources were accessed, audit log entries usually include destination and source addresses, timestamp and user login information. (https://searchcompliance.techtarget.com/definition/audit-log-AL)

The system records every transactions that the user is doing, adding of new record, updating of records are all recorded and stored in this module.

Barangay Information System Audit Log Module

Barangay Information System Audit Log Module

You may visit our facebook page for more information, inquiries and comments.

Hire our team to do the project.

Bluetooth Based Door Lock App with SMS Notification

$
0
0

Bluetooth Based Door Lock App with SMS Notification

REVIEW OF RELATED LITERATURE

There are numerous researches in the field of home automation most especially in door lock system.  But all these researches vary in the access control system to replace the traditional physical key based on specific techniques such as wireless transceiver, bluetooth mobile device, biometric and card access.

Amount of options for a door locks are available in the market which homeowners would consider the different factors when security is concern. The four most common are padlock, dead bolts, knob locks and lever.

Padlocks are the only type of lock that is typically not permanently attached to anything else. Padlocks come in a range of sizes, are free standing and portable, and are one of the most easily recognizable types of lock. Padlocks come in two main varieties: combination and keyed. Combination locks have one or more number dials that open the lock when the correct combination is entered. They are often easy to decode or shim open. Keyed padlocks have several options to consider. There are rekeyable and non-rekeyable padlocks. If a padlock is non-rekeyable, then you cannot change the key that opens the lock (for example to make it use the same key as your house).

Bluetooth Based Door Lock App with SMS Notification

Bluetooth Based Door Lock App with SMS Notification

Padlocks can be key-retaining or non-key-retaining. A key-retaining padlock does not allow the key to be removed while the padlock is open. Finally, padlocks can have a shrouded shackle. This is an extension of the body where the shoulders of the padlock raise up the sides of the shackle to make it far harder for bolt cutters to cut the padlock.

Deadbolts are generally installed on external doors and have a few more options to consider than padlocks. Deadbolts come in three primary varieties: single, double, and lockable thumbturn. Single cylinder deadbolts are found on most American homes. They use a key cylinder on the outside and a thumbturn (rosary) on the inside to open or close the lock. These deadbolts have one primary weakness. If access to the inside is possible (via a nearby window or even through the peephole using simple tools), the door can be opened using the thumbturn. A double cylinder deadbolt uses a key cylinder on the inside and the outside of the door to solve this issue. These have the clear disadvantage of always requiring a key to open the door from the inside if it is locked. This can pose a significant problem in a fire or other emergency situation. If used in a residential situation, it is strongly recommended that a key is left on the inside when people are present to ensure a safe exit in an emergency. The final type of deadbolt is a hybrid between a single and a double deadbolt, and is called a lockable thumbturn. It features a thumbturn on the inside that works like a normal single cylinder deadbolt, except the thumbturn can be locked using a key so it cannot lock or unlock the door. This means in a residential situation, the thumbturn can be left in an unlocked position while people are inside the house, and it will operate exactly like a standard single cylinder deadbolt. When everyone is leaving, especially for extended periods of time, the thumbturn can be easily locked so that even if someone has access to the door from the inside, the deadbolt cannot be unlocked. This type of deadbolt provides maximum flexibility and security in most situations Knob locks are frequently installed in residential situations on exterior doors in addition to deadbolts, and are sometimes used as the primary source of security for doors. First and foremost, it should be said that knob locks should virtually never be used for security on external doors. The problem lies in the fact that the lock cylinder is in the knob itself and not the door. In almost all setups, they can be broken off the door with a hammer or bypassed using pliers or a wrench behind the knob, completely bypassing the locking cylinder. If you currently have knob locks, consider replacing them with simple passage knobs as it will provide almost as much security as long as you are using deadbolts on the same doors.

Lever handle locks are frequently used for inner doors in commercial settings. They are easier to open than knob locks as they have a large push down style handle rather than a knob that one must grasp and turn. Frequently when handicap accessibility is important lever locks are used. [https://securitysnobs.com/Types-Of-Locks.html]

Sedhumadhavan and Saraladevi designed a project to open a door anywhere from home or building using Wi-fi.  This makes a user to open a door either from Laptop or in a mobile phone with android application.  Playing a major role in the project are Arduino Yun Board, wi-fi and android application. [https://securitysnobs.com/Types-Of-Locks.html]

Shiu Kumar has proposed a smart home system that uses an embedded micro-web server with real IP connectivity to access and control appliances and other devices remotely from an Android based app, which can be used from any Android supported device.  The Arduino Ethernet is used for the micro server eliminating the use of PC and the system requires user authentication in order to access the home system.  Voice activation for switching applications also have been incorporated especially for the elderly and the disable person.[ International Journal of Innovative Research in Computer and Communication Engineering (An ISO 3297: 2007 Certified Organization) Vol. 2, Issue 11, November 2014]

N.H. Ismail, Zarina Tukiran,N.N. Shamsuddin designed a project for disabled user who can easily use the Graphic User Interface (GUI) application that has been created in the Android smartphone to lock or unlock the magnetic door through Bluetooth protocol.  A pop up block will automatically appear on the screen to show the status of the door.  At the same time, a small bulb that is attached to the door will switch “ON” once the door is opened. [S. Kumar, 2014. Ubiquitous Smart Home System UsingAndroid Application. International Journal of Computer Networks and Communications (IJCNC). 6: 33-43.]

There are also existing door locks in the market today like Lockitron, Unikey Kevo, August Smart Lock and Goji Smart Lock.

Lockitron allows the user to lock their door from anywhere in the world through WiFi. There are applications for both iOS and Android. It also functions with other mobile phones through the use of simple text message commands. There are multiple ways of unlocking the door lock; through the internet while using the app, by using Bluetooth 4.0 while walking up to the door, or through NFC(Near Field Communication). Bluetooth 4.0 is only available for some currently released Android smartphones and the Iphone 4S and 5. [https://api.lockitron.com/.]

The user is also able to share access with family and friends, by using their email address or phone number.  Its battery can only last up to one year.

The Kevo application uses Location Services and Bluetooth low energy to detect when the user is near the door and a touch on the lock will lock or unlock it.  It has a feature to detect if the user is inside or outside of the door to prevent unauthorized access. The control application is only available for iPhone 4S and iPhone 5. UniKey also provides a Kevo Fob for users without a compatible phone. A Kevo Fob or key fob is a small security hardware device with built in authentication mechanisms [http://www.kwikset.com/Kevo/default.aspx]. It uses 4 AA batteries and has a claimed battery-life of one year. The lock has indicators for low battery levels and in the case the batteries are not replaced in time, a standard key has to be used. The lock is a deadbolt replacement and is designed to be easily installed.

The August Smart Lock employs only Bluetooth 4.0 hence the device itself is not connected to to the user’s home network or to the internet, nor is it connected to any power source.  The advantage of this is if the home WiFi network or the power at the user’s home is down, the August Smart Lock still functions. Therefore it uses 4 AA batteries, with a lifespan of six months to one year, and notifies the user when the batteries are running low.  The lock itself is installed on the interior portion of the deadbolt, and the creators boast that it has “90% compatibility” with all deadbolts. It also uses LEDs and chimes to notify the user if the door is locked or unlocked. [http://www.august.com/]

Goji Smart Lock One of the biggest differences between Goji and the rest is that it features a camera. The camera is used to take pictures of who is at the door which are automatically sent to the user’s mobile phone. The lock is installed instead of a normal deadbolt and is compatible with most doors that use deadbolts.  The Goji Smart Lock is connected to the home network over Wi-Fi and can be locked and unlocked from anywhere in the world. The lock also uses Bluetooth to detect when the user is nearby and automatically unlocks the door when the user approaches the door and locks when the user leaves.  [http://www.gojiaccess.com]

Hitachi designed Door-access-control System Based on Finger-vein Authentication where controller is located at each door and houses a microcomputer system — which recalls and individuals’ biometric information stored in a database and executes the authentication algorithm — as well as a control device connected to an automatic door lock and a LAN. A finger-vein scanner is fixed to the wall next to the door of each room, and the finger-vein-pattern image data is sent to the controller via a USB (universal serial bus) connection.

[http://www.hitachi.com/rev/pdf/2004/r2004_02_102.pdf]

Proposed system an automated door is controlled with a card reader and the card reader is controlled by a control program embedded in a microcontroller unit. Implementing the system with a microcontroller will be of great value, cheaper, portable and much benefit to organizations who consistently seek a better means of door access control for their firms.

Designed a password door security system for doors/gates to open the system only when the right person enters the right password using the keypads.  The system is done using microcontroller technology as the heart of the system and GSM modem as a notifying device.  The microcontroller will wait for the individual till he/she enters the password to activate the electromagnetic relay of the door which locks and unlocks the door.  The GSM modem then sends the SMS notify someone who is responsible for the door or asset. [SMS Supported Password Door Security Control System, Effa, Tibebu Derecha, Xuewen Ding and Tirunh, Embiale Merkebu, Tianjin University of Technology and Education (TUTE), School of Electronics Engineering]

The above mentioned projects or researches have significant contribution in door lock application.  Thus designing a bluetooth based door lock system with SMS notification would reduce the system cost since most of the laptop, mobile phones and tablets have built in Bluetooth adaptor.  Mobile based mobile application would also be incorporated in the proposed project where password of the user will be encrypted.  And most importantly users can receive an SMS notification when door opens or closes for added security.

Credits to the authors/developers of the project

You may visit our facebook page for more information, inquiries and comments.

Hire our team to do the project.

Online Grading System in PHP, MySQL and Bootstrap

$
0
0

Online Grading System in PHP, MySQL and Bootstrap

This article will provide you with the list of database tables in developing a grading system. The grading system utilized the Rapid Application Development as the Model for the development of the system. Features of the grading system will also be discussed and as well as the list of software components used for the design and development of the grading system.

Database Design

Online Grading System Database Tables

Online Grading System Database Tables

List of Database Tables

  • tbladmin
  • tblclass
  • tblschoolyear
  • tblstudent
  • tblstudentclass
  • tblstudentgrade
  • tblsubjects
  • tblteacher
  • tblteacheradvisory
  • tblyearlevel

Database Tables with entities and attributes

The image below shows the different tables of grading system with their respective entities or fields, it also shows the connection of the different tables or commonly known as entity relation diagram.

Grading System Entity Relationship Diagram

Grading System Entity Relationship Diagram

Software Components

PHP

PHP: Hypertext Preprocessor is a widely used, general-purpose scripting language that was originally designed for web development to produce dynamic web pages.

Bootstrap

Bootstrap is the most popular front end frameworks currently. It is sleek, intuitive, and powerful mobile first front-end framework for faster and easier web development. It uses HTML, CSS and Javascript.

Javascript

JavaScript is a lightweight, interpreted programming language with object-oriented capabilities that allows you to build interactivity into otherwise static HTML pages.

AJAX

AJAX stands for Asynchronous JavaScript and XML. AJAX is a new technique for creating better, faster, and more interactive web applications with the help of XML, HTML, CSS, and Java Script.

Ajax uses XHTML for content, CSS for presentation, along with Document Object Model and JavaScript for dynamic content display.

MySQL

MySQL is an Open source database, enabling the cost-effective delivery or reliable, high performance and scalable Web-based and LAN based database applications.

Online Grading System in PHP, MySQL and Bootstrap

Online Grading System in PHP, MySQL and Bootstrap

Features of the System

The system can be accessed by three types of users, the administrators which have a full control and can access all modules of the grading system. The teachers account where they can view the list of their students by class and they can also encode the grades of their students individually. Lastly, the student account where the students can view their grades.

This section will present and briefly describe the different modules of grading system

Administrator can access the following modules:

1. Dashboard – this serves as the homepage of the admin panel after the login process.

The image below shows the dashboard of the grading system. with the dashboard feature, the admin has a glimpse or overview of the systems statistics and records.

Grading System Dashboard

Grading System Dashboard

2. School Year Module – the administrator can add, update, delete and search for school year information.

Grading System School Year Module

Grading System School Year Module

3. Year Level Module – the administrator can add, update, delete and search for year level information.

Grading System Year Level Module

Grading System Year Level Module

4. Encoding of Subjects Module – the administrator can add, update, delete and search for subject information. Information includes the subject code, description and the year level.

Grading System Encoding of Subject Module

Grading System Encoding of Subject Module

5. Encoding of Class Module – the administrator can add, update, delete and search for class information. Information includes the class name, school year and year level.

Grading System Encoding of Class Module

Grading System Encoding of Class Module

6. Encoding of Teacher Information – the administrator can add, update, delete and search for teacher information. Information includes the name of the teacher, contact, address, username and password.

Grading System Teacher Encoding Module

Grading System Teacher Encoding Module

7. Teacher Class Module – this is the module where the administrator assigns a subject to a teacher.

Grading System Teacher Advisory and Class Module

Grading System Teacher Advisory and Class Module

8. Encoding of Student Information – the administrator can add, update, delete and search for teacher information. Information includes the name of the student, contact, address, username and password.

Grading System Student Encoding Module

Grading System Student Encoding Module

9. Student Class Module – this is the module where the administrator adds a student to a specific class.

Grading System Student Class Module

Grading System Student Class Module

10. Backup/Restore Database Module – this is a module wherein the administrator can create a backup copy of the entire database of the grading system.

Grading System Database Maintenance Module

Grading System Database Maintenance Module

Teacher Panel

1. Masterlist – this is a module where in the teachers can view the list of students per class and subject.

Grading System Masterlist Module

Grading System Masterlist Module

2. Student Grade Encoding Module – this is the module wherein the teacher can input the grades of the students.

Grading System Grade Encoding Module

Grading System Grade Encoding Module

Student Account

1. Grade Viewing Module – the image below shows the module where the students can view their grades.

Grading System Grade Viewing Module for Students

Grading System Grade Viewing Module for Students

Methodology

This chapter presents the system development method employed by the researchers in conducting the study, the discussion in regards for the Software development procedures.

SDLC

The researchers will use Rapid Application Development methodology in the development of proposed system. Figure 1.0 presents the Rapid Application Development methodology. The developments of the system were time boxed, delivered and then assembled into a working prototype.

Rapid Application Development of Grading System

Rapid Application Development of Grading System

Figure 1.0 the Rapid Application Development of Grading System

Figure 1.0 shows the different phases in Rapid Application Development. Requirement capture phase includes planning analysis phase. The quick design phase consist of logical and the physical design phase.

Planning and Analysis

Planning and analysis phase determined based on the type of architecture that the system is designed. The End-users suggestions are also being considered for the better outcome and usability of the proposed system

In this phase, the researchers will conduct an interview and survey to the target beneficiary of the system. In conducting a research interview and survey, the researchers provide tool such as questionnaire. It is followed by data gathering in order to identify the desired and needed features to be included in the proposed system.  After gathering data, the researchers analyse the possible problem based on the needs and requirements of the user.

System Design

After all the Planning and analysis were met, the system design will take place. The researcher will make sure that the Overall design and User Interface (UI) as prescribed by the End-user are met. This part covers the physical and logical design of the developed system. The screen layout of the proposed system will show in this page. The data design and the architectural design of the system will also be viewed in this page.

The data design contains the Entity-Relation Diagram (ERD) and the data dictionary. The ERD is a database design tool that provides graphical representation of database table, the columns in table  and the relationship between tables. A data dictionary is a collection of description of the data object or items in a data model for the benefit of programmer and others who need to refer them.

Coding

The proposed system will be constructed during this phase. The researchers evaluated the system design and the data gathered during the data gathering stage. With these data, the researcher made sure that the application met all the criteria as stated in the objectives of the study.

The researchers will use Visual Basic as the programming language and MariaDB/MySQL for the backend or the database of the project.

Testing phase

Expert Testing

In this phase, we will perform series of testing to check for any possible problems that may occur during implementation and operation of the software and if the specification has been met. We will use McCall’s Software Quality Model Standard as our Measuring tool in the expert testing which was evaluated by three (3) IT Expert, to check the system’s reliability.

User Acceptance Testing

The researcher prepares the system for final testing.  The researcher once again let the users explore and test the system.  After the test is done, again the researcher distribute questionnaire to the users to rate the system. For user acceptance testing, we will provide a system evaluation questionnaire for our respondents. The questionnaire will be validated by three (3) Experts.

Implementation

During this phase, the system will be installed in the IT/ICT office of the college. Proper implementation procedure should be imposed to ensure system operability.

Implementation Plan

The requirements for the proposed Electronic Grading System for Mount Carmel College IT:

  1. Software Requirements
  2. Operating system (OS). Windows 7, 8, 10
  3. Visual Studio Runtime
  4. MariaDB/MySQL Server
  5. sql connector
  6. People Requirements
  7. Staff/Personnel- They are the people who are in charge in record keeping. They must learn how to use the system since they are the ones assigned for encoding and retrieving data as well as the reports needed.

Maintenance

During the maintenance phase, errors or defects may exist, which would require repairs during additional testing of the software. Monitoring the performance of the software is also included during the maintenance phase.

Web Based Research Project Monitoring and Evaluation System

$
0
0

Web Based Research Project Monitoring and Evaluation System

Abstract

The project entitled Web Based Research Project Monitoring and Evaluation System is an online platform that will possibly replace the manual process of monitoring and evaluation of research projects. The purpose of the study was to design, develop and implement an information system that is capable of archiving research projects in an electronic manner. The core functions of the online platform is to provide the researchers/proponents a feature that will allow them to update the task, activities and as well as to give feedbacks on their on-going projects. Two standardized questionnaire were used to evaluate the functionality of the system and the level of acceptance on the part of the end-users. Results of the evaluation showed that the system passed all the standards based on the criteria’s of the questionnaire. It was recommended by the researchers to implement the said project in order to properly monitor and evaluate the research projects.

Web Based Research Project Monitoring and Evaluation System

Web Based Research Project Monitoring and Evaluation System

Introduction

Research is one of the core functions of a faculty or instructor. It is not just a requirement but through research, it can provide solutions to most of our problems. Information systems or commonly known as automation is one of the products of research, it makes recording and reporting easier, faster and more accurate compare to manual process or record keeping.

Due to the limited number of personnel assigned in the research department, it is very difficult for them to monitor the research projects conducted by the faculty members, staff and other stake holders of the institution.

It is the role of the researchers to find a way in order to address the gap, that’s why we in the Computer Studies program decided to design and develop a platform for project monitoring and evaluation.

Project monitoring and evaluation system will focus on the research projects conducted by the faculty members of a tertiary education. It is an online platform designed to monitor and evaluate different research projects and as well as to provide a communication between the researchers and the research and development office.

This system can also assure the realization of all objectives agreed, prior the beginning of the project. A good monitoring and evaluation system is proven to give benefits for organization to achieve successful outcomes from their projects [1]. It also can ensure the transparency of the projects [2].

Objectives

The project aimed to design, develop and implement a database driven application in a form of project monitoring and evaluation system of research projects.

Specifically, the targets of the system are the following:

  1. Provide the users a module that allows them to encode the activities involved and allows them to set the completion date for every task. (somewhat similar to gantt chart)
  2. Provide a module to the users that allow them to mark the task as on-going, completed or postponed.
  3. To provide a control panel for the research department that will allow them to monitor and evaluate the research projects.

REFERENCES

[1] M. Iwu, “Monitoring and Evaluation as Tools for Achieving Success in the Performance of Government Intervention Projects (A Regional Survey),” 2016.

[2] C. Trois et al., “Transparency meets management: A monitoring and evaluating tool for governmental projects,” Proc. IEEE/ACS Int. Conf. Comput. Syst. Appl. AICCSA, vol. 2017–Octob, pp. 1429–1435, 2018.

Credits also to the research entitled: “SMARTD Web-Based Monitoring and Evaluation System”, Arif Budiarto, ET. al.

Database design and schema for this project will be posted on a different article/post or you can request our team to design a project like this that will fit to your business needs.

Canteen Management System Features and User Interface

$
0
0

Canteen Management System Features and User Interface

The project was written in Visual Basic and the database is MySQL. The purpose of this program is to automate the process of sales and inventory in canteens. It is a LAN-based project which means that the system can be accessed in the different computer units within the organization as long as they are connected via the Ethernet Switch. The database server is where the records are stored and secured, whereas the client units are the computers where the system was installed.

Canteen Management System Features and User Interface

Canteen Management System Features and User Interface

Menu Structure of the System

The Canteen Management System has 5 main menus, the menus are the following:

File menu – contains 6 sub menus, My Account, Users (User Category, User Accounts), DB Backup, Refresh, Logout and Exit.

Records menu – this menu is for the encoding process. It contains 4 sub menus, Employee (Department, Employee list), Supplier, Products (Unit, Category, Product List) and Credit line (for Employees, for Department).

Transaction menu – it contains 4 sub menus, Receiving of items, POS or the stock-out module, Adjustments and Payment Module.

Report menu – this menu includes the built-in reports and records from database can be exported to an excel format. There are 6 sub menus for reporting module; Inventory Report, Collectibles, Sales Report, Employee Accounts, Stock-in and Stock-out Report.

Help menu – this menu contains the user’s manual or the step by step tutorial on how to operate the system.

Features and Modules of the System

The front panel menu – the image below shows the homepage of the system, sidebar menu contains the list of shortcut buttons that are frequently used in the system.

Canteen Management System Front Panel - Sidebar Menu

Canteen Management System Front Panel – Sidebar Menu

Database Backup Module – this module can be accessed under the File menu. The image below shows the process on how the system creates a backup copy of the database.

Canteen Management System Database Backup Module

Canteen Management System Database Backup Module

User Privileges Module – this module will allow the administrator to create a user account with a specified list of module that can be accessed by a specific user.

Example: the admin can allow the user to access the add menu for a specific module. The image below shows the user privileges module that can be accessed under the File menu.

Canteen Management System User Privileges Module

Canteen Management System User Privileges Module

Employee Record Module – this is the encoding module for the personal records of the employees. It is under the Records menu.

The image below shows the encoding module for the employees. ID number, first name, last name and the department of the employee are the data that will be encoded in the system.

Canteen Management System Employee Record Module

Canteen Management System Employee Record Module

Supplier Record Module – this is the encoding module for the different suppliers of stocks and items. The said module can be accessed under the Records menu.

The image below shows the list of suppliers, supplier name, contact and address are the data that are encoded in the system.

Canteen Management System Supplier Record Module

Canteen Management System Supplier Record Module

Product Record Module – this is the encoding module for the different products that are available in canteen. The said module can be accessed under the Records menu.

The image below shows the list and the encoding form for the product records. The user will encode the following data; product category, barcode, product name, description of the product, capital price, selling price, quantity on hand, re-order level, unit of measurement and the supplier information.

Canteen Management System Product Record Module

Canteen Management System Product Record Module

Point of Sale Module – The POS is the place in a shop where a product is passed from the seller to the customer.

The image below shows the POS module of the canteen management system. it can be accessed under the Transaction menu.

Canteen Management System Point of Sale Module

Canteen Management System Point of Sale Module

Adjustment Record Module – this module will allow the users of the system to adjust the quantity of the items with valid reasons. Example if the product was damaged, product expiration, etc.

Canteen Management System Adjustment of Product Quantity Module

Canteen Management System Adjustment of Product Quantity Module

Payment Module – payment of employees are recorded and stored in this module. Payment module is under the Transaction menu.

The image below shows the payment module of the system. it will display the balance of the employee and as well as the payment of the employee.

Canteen Management System Payment Module

Canteen Management System Payment Module

Inventory Module this module is under the Report menu. This module displays the list of items and the quantity available on hand. Records can be printed using the built-in report module of the system or the user can export the list into an excel format.

Canteen Management System Inventory Report Module

Canteen Management System Inventory Report Module

Collectibles Module – it is the module that displays the list of employees and the money they owed to the canteen. The module can be accessed under the Report menu.

Image below shows the collectibles/accounts receivable module of the canteen management system. Records can be printed using the built-in report module of the system or the user can export the list into an excel format.

Canteen Management System Accounts Receivable Module

Canteen Management System Accounts Receivable Module

Employee Statement of Accounts Module

According to the link: https://debitoor.com/dictionary/statement-of-account

A statement of account, also known as an account statement or customer statement, is a document that outlines the transactions between a buyer and a seller.

Account statements can serve a few different purposes. By listing every transaction between a business and a customer, a statement of account can be used to:

  • Calculate an outstanding account balance
  • Remind a customer to settle their account balance
Canteen Management System Employee Accounts Module

Canteen Management System Employee Accounts Module

You may visit our facebook page for more information, inquiries and comments.

Hire our team to do the project.

Android Based Cooking Tips and Recipe App

$
0
0

Android Based Cooking Tips and Recipe App

Abstract

The project entitled Android Based Cooking Tips and Recipe App is a web and mobile based project designed to provide the users the basics of cooking and other learning materials and as well as information/archive of recipes. The said project was designed and developed using JQuery Mobile and Phonegap Build for the mobile app and PHP, MySQL and Bootstrap for the web application. Information such as the tips, techniques in cooking and list of recipes included in the application can be viewed online and offline. This technology allows the users to download updates from the server and store those data in their local storage. The application was evaluated by IT experts in order to validate the correctness of the source code and the application was also tested by end-users to test the features. The results of the testing and evaluation was 4.23 and it is interpreted as Very Good, thus the Android Based Cooking Tips and Recipe App should be implemented and utilized.

Android Based Cooking Tips and Recipe App

Android Based Cooking Tips and Recipe App

Objectives

The purpose of this study was to design, develop and implement a mobile application for learning and sharing purposes in the area of cooking that includes the tips, techniques and archiving of recipes.

Specifically, the application is capable of the following:

  1. To provide the users a step by step tutorial on how to prepare a certain dish;
  2. To allow the users to view the tips, techniques and tutorials in an offline setting;
  3. To allow the users to share their techniques and recipes to the other members and users of the application.

Features

The project has two parts; the mobile application and the online/web app.

For the Mobile Application of the cooking and recipe app, the following are the modules of the project:

  • Search Module – this will allow the users to find their targeted recipes
  • Tips/Techniques/Tutorial Module – this module contains the different tips and techniques coming from the different users of application.
  • Share Module – recipes, tips and other information on the application can be shared to the different social media platform such as Facebook, Twitter, etc.
  • Favorites Module – this is the module that allows the users to archive and group the recipes that have been favourited by the user.
  • Recipe Archive Module – recipe archive coming also from the different users of the application can be viewed on this section of the app. The users can download the information and saved it in their local storage in order to view the recipe even if there is no internet connection.
  • Profile Module – the mobile application requires some of your basic information such as email, name and contact.

For the Online and Web Application of the cooking and recipe app, the following are the modules of the project:

  • Dashboard – the dashboard display the total number of members registered in the application and the total number of uploaded recipes in the server.
  • Members Information – this is the module wherein the administrators review first the membership application of the users.
  • Uploaded Tips and Techniques – tips, techniques and other learning materials are also subject for evaluation and review.
  • Uploaded Recipes – evaluation and verification is very necessary for this part of the application. All recipes are also subject for critics by the persons who are experts in the field.

Recommendation

The Android Based Cooking Tips and Recipe App is far from perfect and complete, therefore it is recommended to enhance the User Interface and as well as the User Experience of the app. It is also recommended to develop a version of the Cooking Tips and Recipe App that will run in iOS.

You may visit our facebook page for more information, inquiries and comments.

Hire our team to do the project.

Voting System in Visual Basic and MySQL Features and User Interface

$
0
0

Voting System in Visual Basic and MySQL Features and User Interface

The Voting System was designed for casting the votes of every voter’s with much easier, faster and convenient way of voting. The voting module will be installed in the computer laboratories; computer units are connected to a database server where all the voting records are stored. The automation of voting process works more comfortable, convenient and efficient way of voting than the current manual voting.

Voting System Candidate Position Module

Voting System Candidate Position Module

Significance of the Study

The study will beneficial to the following:

Student Government. This system can improve the process by minimizing the problems caused by their electronic system. The user can add, edit, delete and update data processes.

Election Personnel. This system can provide efficient and accurate records.

Students. This system can provide an easy, convenient, fast and hassle free way of casting their votes.

Future Researchers. The result of this study will also help and guide those student researchers who would like to conduct a study on election or voting system.

Voting System in Visual Basic and MySQL Features and User Interface

Voting System in Visual Basic and MySQL Features and User Interface

Menu Structure of the System

File menu – it contains 4 sub menus; My Account, Refresh, Logout and Exit menu.

Query menu – it contains 6 sub menus; Manage Course, Manage Party List, Manage Candidate Position, Manage Student, Manage Candidate, Canvassing (Real Time Monitoring, Display and Print Winners)

Features and Modules of Voting System

The voting system has two parts; the administrator module wherein you can encode the list of students, candidates, party list and print reports. The other module is for the students where they can login using a voting code provided by the system, this module also allows them to select the candidates they want to vote.

Database Server Connection – the image below shows the form wherein the system list down all the computer units that are connected in the network. This is the form to connect to the unit where the database was installed. For the development stage, you can connect to your local server by clicking the button which is labelled as Connect Locally.

Voting System Database Server Connection

Voting System Database Server Connection

Login Form – this is the login form where the administrator or the user needs to input the correct combination of username and password to gain access to the system.

Voting System Login Form

Voting System Login Form

Main Form – the main form serves as the homepage of the system; you can see the total number of students encoded in the system and the number of candidates as well. The image below shows the main form of the voting system.

Voting System Main Form

Voting System Main Form

Encoding of Courses Module – this module will store and hold information on the different courses, programs or departments of the academic institution.

The image below shows the encoding module of different courses. The button View Students will display the list of students under a specific course.

Voting System Encoding of Courses Module

Voting System Encoding of Courses Module

Encoding of Party List Module – this module will store and hold information on the different party list which was officially approved by the student affairs services and student government.

Voting System Encoding of Party List Module

Voting System Encoding of Party List Module

Candidate Position Module – this is the module where the administrators encode the different candidate position. Example: President, Vice President, Senator, etc.

The image below is the module for encoding Candidate Position Module. The sort order field is the indicator or the ranking of positions. Votes Allowed is the control mechanism that limits to how many candidates you can vote for that certain position. Example: President is 1, so therefore the voters can only vote 1 president. Allowed per party is also a control mechanism on how many candidates can be included in a specific party. Example: Business Manager is 2, so therefore every party list has a limit of two representatives for the position of Business Manager.

Voting System Candidate Position Module

Voting System Candidate Position Module

Encoding of Student Module – this module will store and hold information on the personal profile of the students such as the name, course, student id number and the voting code which will be used to login and vote.

Voting System Encoding of Student Module

Voting System Encoding of Student Module

Voting System Canvassing Module – the canvassing module is a real-time report on the number of votes per candidates.

Voting System Canvassing Module

Voting System Canvassing Module

Voting System Student Masterlist Report – the voting system is capable of printing the list of students registered in the system together with their respective voting code.

Voting System Student Masterlist Report

Voting System Student Masterlist Report

Voting System Canvass and Winners Report – the system can print the list of candidates with their total number of votes and the system will highlight the winners of the election.

Voting System Canvass and Winners Report

Voting System Canvass and Winners Report

Voting System Casting of Votes Module – the students/voters can login and vote using the code provided to them. The image below shows the voting module wherein the students can select the candidates in their respective position. The selected candidates can be reviewed by the voters before they cast their votes.

Voting System Casting of Votes Module

Voting System Casting of Votes Module

You may visit our facebook page for more information, inquiries and comments.

Hire our team to do the project.


Courseware on Mathematics Review of Related Literature

$
0
0

Courseware on Mathematics Review of Related Literature

Courseware is educational material intended as kits for teachers or trainers or as tutorials for students, usually packaged for use with a computer. Courseware can encompass any knowledge area, but information technology subjects are most common.

(https://whatis.techtarget.com/definition/courseware)

REVIEW OF RELATED LITERATURE AND STUDIES

Discussion of facts and principles of related literature are presented on this chapter. Topics are usually taken from printed materials such books, encyclopedia professional journals, magazines, newspapers and other publications uploaded in the internet. The purpose of related literature is to guide the researchers in research design especially in formulation of hypotheses, conceptual framework, method of research, sampling technique, summary of findings and recommendations.

Courseware on Mathematics Review of Related Literature

Courseware on Mathematics Review of Related Literature

Foreign Related Literature

Literatures presented below were taken from the study from other countries. These include the important topics about learning mathematics using the latest technology and the gender differences towards the subject.

On Computer-Assisted Instruction and Mathematics

“Computer-assisted instruction” (CAI) refers to instruction or remediation presented on a computer. Many educational computer programs are available online and from computer stores and textbook companies. They enhance teacher instruction in several ways.

Computer programs are interactive and can illustrate a concept through attractive animation, sound, and demonstration. They allow students to progress at their own pace and work individually or problem solve in a group. Computers provide immediate feedback, letting students know whether their answer is correct. If the answer is not correct, the program shows students how to correctly answer the question. Computers offer a different type of activity and a change of pace from teacher-led or group instruction (www.k8accesscenter.org).

On Gender Differences in Mathematics

Research over the last decade has shown that males and females have different classroom experiences because they approach learning differently and because teachers tend to threat them differently. Achievement expectation for females is some subjects are usually lower, as they are four members of certain racial and ethnic groups and for poor students.

Traditionally, females have found advanced mathematics achievements elusive. Girls’ mathematic achievement in the elementary grades is equal to boys’ but decreases in the middle school (Callahan 2002, p. 15). An analysis of Math achievement of twelfth grade girls in 15 countries revealed that in all three countries girls were less successful than boys (Larouche 2000, p. 20).  Chamers (2003) also stated that the gender differences seem not to surface until age ten suggests that the decline of female achievement is the result of a strong pattern of socialization to Mathematics success of failure rather than to gender differences in innate ability (p. 93).

Pallas & Alexander (2001) state that girls’ progress through school, they are less likely to continue their math education, either taking more rudimentary courses or dropping the subject all together (p. 223).

Reviews on the common teaching practices and methods of communication in the classroom indicate that that treatment of female students inhibits their ability to successfully learn math. It is also identifies some negative attitudes about female mathematic achievements held by teachers and parents that may deter girl from continuing their math education.

In the past gender difference in performance developed during the secondary phase of education and tender to favor boys (Carpenter 2001, p. 108). However, in AAUW report illustrates that these differences, in the case of the United States, have shown a marked decrease and are at present negligible. The enter-gender differences in performance are at present significantly smaller than the enter-gender differences (Leder 2000, p. 56).

What is of concern is the difference in attribution of these comparable results. Jungwith (2001) shows that boys’ achievement is generally ascribed to natural ability whereas the girls’ achievement is ascribed to their hard working nature (p. 45). Kloosterman (2001) discusses at length the students’ attribution of success to external influences such as peer assistance of the simplicity of the exam, at the same time attributing failure to lack of ability. This ia an enthuses of the attribution style of the boys (p. 89).

A number of factors influencing discrepancies in ability have been proposed. Fennemma and Tatre (2002) illustrated that girl with low spatial visualization ability also scored in mathematical tests (p. 67). The difference in mathematical and classroom experience at elementary level are offered as possible causes for the few difference in achievement that persist (Isaacson 2001, p. 90). This is likely to include the role of single-sex classrooms are opposed to co-education classrooms. Similar results are found by Mallam (2001) in Nigeria. This may have to do with the quantity and quality of time the teacher is able to spend with the girls in the single-sex classrooms (p. 95).

Hanna (2000) noted that differences in mathematics and achievement between countries are far than gender differences within a country. However, results from African nations illustrate that a notable gender differences in mathematics and science achievement persists. The above options declared that African women are mathematically and scientifically the least proficient. The African results illustrate a further problem since the number of girls discarding the subjects remains substantially higher than the number of boys (p. 106). Thus in the African context a more important question is what can be done to keep girls interested in mathematics and science?

It is prudent to note the concern expressed by Fennema (2000) when she claims that much of the research into gender differences in mathematics education portrays the standard as the benchmark. The benchmark is often the attainment of good test results. There may be an alternate paradigm where test scores and achievement are not the standard by which we measure success. However one could extend this concern and suggest that is the Western male standard which is often implicitly established, in the literature, as the benchmark standard. It is noted that female learners portray a greater propensity for collaborative work. This may offer an alternative paradigm from which to gauge success. This could not be restricted to women but these properties are certainly more common among African communities than those communities described in the majority of the research (pp. 121-122).

Reports from Western nations again illustrate that at least at school level there is relative equality in, mathematics and science participation across gender lines. However, at higher level of schooling the number of men outweighs the number of women participating. In South Africa the number of student participating in the subjects is of concern (Christie 2001, p. 109). A similar problem is described by Sayer (2003) in Zambia. The problem goes beyond gender issues but that makes the participation of women in mathematics and science even more fragile (p. 34).

Factors influencing participation are diverse and often very personal, however there are a number of factors more commonly perceived as influential. The students’ belief about the usefulness of mathematics or science in later life is perceived as a major contributing factor to their continued participation in mathematics and science (Leach 2004, p. 64). Thus social expectations of suitable careers contribute to the girls’ choice to pursue mathematics and science. The real world examples used by teachers are often taken from areas of study described by boys are areas of interest. This may contribute to the girls not seeing mathematics and science as useful elements in their choice of career. A second factor that contributes to continued participation is the students’ perception that the subjects are enjoyable. It appears that this attitude is influenced by the students’ view of their ability. Students who enjoy math and science but perceive themselves as less competent are also more likely to discontinue with more advance courses. A third factor is encouragement by teachers, role models and parents to pursue mathematics and science. The usually has a positive influence on participation (p. 65-66).

The role of confidence in continues participation in the subjects requires further study. Linn and Hyde (2002) illustrate that confidence does influence participation but this is primarily restricted to advanced courses. It is notable that during the elementary school years gender differences in confidence are non-existent. To date participation more than achievement or the nature of classroom interactions has been ascribed to broader social influences. However it can be suggested that positive classroom experiences can be more influential than societal expectations in encouraging girls to take mathematics (p. 62).

To determine elements of classroom interaction, the quantitative and qualitative nature of discourse are elaborated in the discussion. The role of teacher-student and student-student interaction is a further complication to this already complex and highly debated element of research. The complication is established because as Jungwith (2001) illustrates the entire classroom interaction cannot be discussion is primarily related to co-educational classrooms (p. 90).

Quantitatively the boys are more actively engaged in classroom discourse. This involves more interaction with teachers as well as dominating group discussion is such settings as laboratory activity (Kaiser-Messner 2003, p. 89). The boys seek more attention ask more questions of the teacher and call out answers more than the girls. However what is of more concern is that the teachers direct more questions to the boys. This applies irrespective of the teachers’ gender (Jungwith 2001, p. 79). Such evidence infers that teachers may not be aware of the attention seeking and unknowingly (or in some cases knowingly) contribute to the further exclusion of girls. Further evidence for this is that teachers are also more involved in reprimanding boys while the girls who conform to the classroom discipline code tend to receive the least attention. The above analysis of classroom interaction is primarily related to whole group discourse. Leder and Fennemma (2000) show very little difference in the amount of time teachers spend with qualitative defiance interaction offers us greater insight (p. 145).

Willard-Holt (2003) discussed that qualitative the differences in discourse are more marked. Teachers ask the boys more difficult questions (p. 89). Boys are also usually more involved in answering questions that are ambiguous or involve reference to knowledge outside of classroom (Jungwith 2001, p.56). The teacher’s response to student’ answers also impact on the students perceived success and results in changes in belief about and ability although discussed above are not only a result of test performances. Leach (2004) claims that boys are more often exposed to praise for academic accomplishments white girls receive praise for behavior. The influence of the student-teacher interactions may be consequential since the teacher is communicating more than the subject knowledge by how and when they communicate their approval of disapproval (p. 79).

Teachers tend to “unpack” self-contained and complete answers. Jungwith (2001) suggests that girls’ answers are usually more complete and therefore are subject to teacher “unpacking” (56). This tends to imply that their response is not wholly correct. Secondly, boys diminish the severity of failure by affirming that they understand the teachers’ explanation. This is inclined to reduce failure to a “little mistake” in contrast girls’ failure tend to have a more negative effect on their future performance (Leder and Fennemma 2000, p. 89). Thirdly boys who are unable to answer a difficult question will most likely be coached with leading questions. In contrast girls will most likely receive the answer from the teacher (Willard-Holt 2003, p. 124). Leder and Fennemma (2000) argue that withholding help from the girls may be more beneficial (p. 148). This tends to leave the boys more accustomed to problem solving, an area where gender differences in achievement remain consequential (Buchanan 2001, p. 23). The teacher behaviors listed above do not only influence the students’ learning but more importantly it affects how the students’ perceive their ability.

Studies of boys social settings demonstrate a propensity for jesting, mockery, posturing and challenges during interaction, Fedhusen and Willard-Holt (2003) suggest that this type of interaction is more common in the classroom and therefore boys are more comfortable in classroom communication. It is however unclear whether the boys’ domination of classroom interaction or whether the nature of the subjects’ discourse requires conjecture and debate and therefore the boys are more comfortable speaking out (p. 56).

Girls often find the role companion studying useful. This is corroborated by studies that suggest girls learn better in co-operative environments. A consequence of collaborative studying is that the high achieving girls are more likely to concern themselves with peer pressure and perception than high achieving boys (Willard-Holt 2003, p.158). In contrast boys are driven by the need for high achievement (Kaiser-Messner 2003, p. 22). This is the dominant paradigm in secondary schools. It may be that a shift from a competitive learning environment is required to encourage more girls to participate in mathematics. This may be one of the reasons girls achieve more in single-sex schools.

In conclusion, the complexity of gender issues in mathematics and science education is apparent. A concern is that in South Africa gender discrepancies in achievement and participation remain. At present at challenge is perceived as getting girls to participate and success in secondary school mathematics. One way this may be achieved is through the improved interaction of girls in classroom practices as well as the review of the dominant paradigm defining achievement in math’s and science.

On Computer-Assisted Test Construction: The State of the Art

The test items may be computer-generated from strategies programmed by test constructors, or pre-constructed by item writers and stored in computer memory. The tests formulated may be administered interactively by the computer or as paper and pencil tests. Studies dealing with computer applications in item construction, item banking, test design, and test administration (both adaptive and nonadaptive) are grouped for review in four sections: (1) theoretical and philosophical propositions; (2) applications and implementations; (3) evaluation and research; and (4) prospects for the future and implications for educational testing. It is concluded that while there have been many attempts to utilize computers for test construction; actual successful, large scale applications are relatively few. Most of these simply use computers to replace pencil and paper tests or human labor. With the exception of adaptive testing, there is little documentation to show that the quality of assessment processes is improved by computer utilization. However, with continuing rapid technological developments to overcome current computer limitations, and with attention to measurement quality, the future of computer-assisted test construction should be very bright (http://eric.ed.gov/ERICWebPorta).

On Computer-assisted Test (CAT)

The CAT system, a tool for test administration, replaces paper and pencil types of examinations enabling speedy checking and scoring of examinee answer data on different levels or types of examination. The system provides the advantage of generating test results to examinees within 30 minutes of their finishing an examination, at the same time maintaining statistics of scores and other pertinent information in a data bank. The CAT system does not measure the examinee’s ability in the operation of the computer. The examinee’s score will depend entirely on his/her performance in the test. The computer test and the paper-and-pencil test use equivalent test forms (www.ericdigests.org).

On Computer-assisted test interpretation (CATI)

Computer-assisted test interpretation (CATI) is a set of developing technologies designed to support medical decision-making. It develops taxonomy of computer-assisted test interpretation, giving specific consideration to the characteristics of the data that are to be interpreted, the nature of the interpretive task, the expected involvement of the health professional in the generation of the interpretation, the inference mechanism used for the interpretation, and the broader context of the interpretation. We go on to examine potential benefits and disadvantages of CATI systems in terms of accuracy, information management, interpretation time, patient management, medical communication, and expense. Finally, we examine electrocardiogram interpretation systems from the perspective of this taxonomy, and offer suggestions regarding areas of further inquiry into the effects of CATI on medical care (http://www.springerlink.com).

Local Related Literature

Technology can be used to improve education. Students need to become more technologically literate, but we must not think that technology alone will be a quick fix for education ills. The commitment to raise  the standards  of teaching and learning in all crucial subject areas and in all schools  must also impart effort to produce technologically literate and competent graduates able to compete with the rest of the world.

On Promoting Excellence in Mathematics Education

The Mathematics Teachers Association of the Philippines (MTAP) is an organization of Mathematics teachers working together to promote excellence in Mathematics education. First organized in 1976 by Fr. Wallance G. Campbell, S.J. at the Ateneo de Manila University, MTAP has honed the mathematical skills of promising students through its Math Competition. For years, it has closely worked together with the Department of Education, enjoying strong support from the DepEd Regional Directors and Division Math Supervisors.

MTAP’s other programs include scholarship grants leading to Master of Science in Teaching for selected members; intensive summer training programs for Math teachers; tutorial programs for students; and the conduct of mastery/ inventory tests for teachers.

Metrobank Foundation works with the MTAP for the conduct of the annual Metrobank-MTAP-DepEd Math Challenge (www.mbfoundation.org.ph).

On Teacher Training

Computer training for teachers is uncommon in the Philippines. While computer science is a popular program of study at the university level, its graduates generally find employment in business or industry where salaries are more attractive. Salaries for teachers in the public schools range from $500 to just over $2,000 a year (in U.S. dollars).

Dramatic evidence of the need for computer training for teachers is exemplified by a newspaper article published in the Manila Bulletin, which reported that the Rotary Club, with the Philippine government’s Department of Education, Culture and Sports (DECS), had co-sponsored a three-credit, 54-hour course using WordStar and Lotus 1-2-3.2 Enrollment was limited to 200 teachers, but over 400 public school teachers applied.

Most teachers desiring to learn computing either study on their own or enroll in a private, commercial school. Many such schools have sprung up in response to the demand on Filipinos to learn computing in order to obtain jobs. The quality of these schools varies with many reportedly operating as “racquets,” [sic] selling more promise than instruction. I visited several of the private, commercial schools. Some are operated by information services companies, which view the schools as providing sources of additional income and a supply of potential employees. One of these schools-for-profit, Global Computers Corp., however, operates solely to service the academic community.

On Level of Computer Education in Public Elementary Schools

The high cost of equipment and the lack of space limit most Filipino public schools to computer education at the awareness level. However, a few bright spots exist such as at the Philippine Science High School in Manila, rated number one in the country, and an IBM-funded Writing to Read project operating at one elementary school in Quezon City.

One education official, Dr. Pacita I. Habana, described the level of computer education in the public elementary schools by saying that there is “really nothing going on.” However, she did say that, while generally there is no formal computer education program at the secondary level, a few schools have used their budgeted funds or other contributions to acquire computers.

In higher education, the government-funded University of the Philippines’ computer science program flourishes, with its graduates in demand by Filipino employers (www.questia.com).

On Computer-Assisted Testing

Computer-assisted testing can enhance test administration, scoring, interpretation, and integration. Test administration and scoring may be enhanced due to the standardization inherent in computer functioning. Each test taker receives an identical presentation of test items and response sets (with the exception of adaptive testing where each test taker receives a unique minimum selection of items necessary to achieve a valid result). Greater standardization of item presentation eliminates errors caused when a test taker gets out of sync between the answer sheet and a printed test item (www.ericdigests.org).

On Computer Test Integration

Test integration may be enhanced by including computer-assisted instruction as part of CAT. Clients can be better prepared to use their test results by being more aware of basic concepts and the general nature of their scores. Relieved of presenting repetitive test interpretation information, counselors have more time to explore clients’ perceptions of their test data and the implications of the test data for behavior change. The computer can be used to deliver both text-based and interactive video-based instruction (www.cat.inist.fr).

On Computer-Assisted Testing (CAT)

Computer-Assisted Testing facilitates the systematic storage, updating and retrieval of pertinent examinee data as well as checking and scoring of examinee answers to test questions from computerized software. It is also able to generate reports of ratings and statistics of pass and fail test scores (www.cs.gov.ph/cscweb/cat.html)

CAT system is equipped with user-friendly features that can be easily understood and appreciated by the examinee. One unique characteristic of the CAT is the tutorial session which the examinee may choose to undergo before proceeding to the actual test. The “practice test” is a ten-minute, ten-item test which enables the examinee to familiarize him with the instructions in taking the test. Because of this, the CAT is administered with minimum supervision from a test proctor or administrator (www.ericdigests.org)

On Computer-Assisted Examination

The Computer-Assisted Examination system provides an individual, through a one-stop process, the opportunity to acquire civil service eligibility at a time he/she may need it for immediate employment in the government. It facilitate the evaluation and processing of examination results (as compared to the paper-and-pencil test which took at least a month before the results are released, in the CAT, it only takes about an hour) and makes the administration of Career Service test flexible and convenient because the examinee does not have to wait for the next scheduled examination (www.cs.gov.ph).

Foreign Related Studies

The studies presented below bring the relevance to the present research. These approved studies from foreign countries serve as basis by the researchers in their conduct of study.

On Award-winning K-12 Software

Classworks by Curriculum Advantage, Inc. is comprehensive, instructional software that gives students the edge to succeed. Dynamic, interactive lessons engage students and offer new ways to address difficult concepts. Comprehensive K-12 Math, Reading, Language Arts; Elementary Science Aligned to local, state, and national standards 265 award-winning software titles with thousands of lessons. Ability to import your High-Stakes test scores to ensure automatic delivery of the right content for each student. Research-based and proven successful across the nation (www.curriculumadvantage.com).

On academic experiment on the use of computers in elementary school mathematics classrooms: The teaching software, “Mathematikus 1” by Lorenz (2000)

The program starts automatically upon insertion of the CD-ROM. Students are initially asked whether to load a stored score or else begin a new game. When students are instructed to choose the later, a story begins:”You are in the town of numbers. An old professor has invented a machine here which keeps the whole town running. One day, a chaotic goblin alters the machine so that the lights in the town of numbers go out, and nothing works.”  (Translated) The software subsequently enlists the students’ help to restore the machine and save the town of numbers.

The pupils approached these new teaching aids without inhibition. After delivering brief instructions on correct laptop operation and use, the observers could notice very quickly, that children, which had prior computer experience, assisted the others. Logging on with a password caused minor confusion for some since asterisks appeared in the place of letters and numbers on the screen’s display.

As is typically the case in children of first-grade age, the students approached their computers with unbridled curiosity. Originally, all 16 children chose to operate their laptops via the mouse. One team of subjects was quick to uncover the keyboard’s air pad. While one child preferred using the mouse, the other one used the air pad.

On Gender Balance

England was one of only seven of the 26 countries assessing both grades that showed no overall gender differences in mathematics or science. Japan, Chinese Taipei and Hong Kong, all high-scoring Pacific Rim countries, also shared this pattern.

In contrast, countries showing an overall gender difference in at least one subject included Singapore, Korea, Scotland, Germany, Austria, Italy, the Netherlands, the United States and Australia ( www.nfer.ac.uk/timss).

Larouche (2000) state that an analysis of math achievement of twelfth grade girls in 15 countries revealed that in all but three countries girls were less successful than boys. Gender differences seem not to surface until age ten. Chambers (2003) explained that the decline of female achievement is the result of a strong gender differences in innate ability.

On Few Gender Differences in Math Abilities

Girls around the world are not worse at math than boys, even though boys are more confident in their math abilities, and girls from countries where gender equity is more prevalent are more likely to perform better on mathematics assessment tests, according to a new analysis of international research.

“Stereotypes about female inferiority in mathematics are a distinct contrast to the actual scientific data,” said Nicole Else-Quest, PhD, a psychology professor at Villanova University, and lead author of the meta-analysis. “These results show that girls will perform at the same level as the boys when they are given the right educational tools and have visible female role models excelling in mathematics.”

The results are reported in the latest issue of Psychological Bulletin, published by the American Psychological Association. The finding that girls around the world appear to have less confidence in their mathematical abilities could help explain why young girls are less likely than boys to pursue careers in science, technology, engineering and mathematics. (www.sciencedaily.com)

On Higher Retention after a New Take-Home Computerized Test

A new computerized testing system was used at home to promote learning and also to save classroom instruction time. The testing system combined the features of short-answer and multiple-choice formats. The questions of the multiple-choice problems were presented without the options so that students had to generate answers for themselves; they could click for the options when they are ready, and could choose one of the options within a brief, specified time period. One hundred thirty-eight Korean sixth-grade students (12-year old) were divided into two groups: the experimental group took the intervening test on social studies using the new computerized testing method, and the control group used a computerized version of the traditional multiple-choice method. A few days after the intervening computerized test, a recall posttest was given in paper-and-pencil format. The mean posttest scores were greater for the experimental group that the control group (Park, Jooyong; Choi, Byung-Chu, www. ericdigests.org).

On Computer-Assisted Test Design and Diagnosis System for Use by Classroom Teachers

Computer-assisted assessment (CAA) has become increasingly important in education in recent years. A variety of computer software systems have been developed to help assess the performance of students at various levels. However, such systems are primarily designed to provide objective assessment of students and analysis of test items, and focus has been mainly placed on higher and further education. Although there are commercial professional systems available for use by primary and secondary educational institutions, such systems are generally expensive and require skilled expertise to operate. In view of the rapid progress made in the use of computer-based assessment for primary and secondary students by education authorities here in the UK and elsewhere, there is a need to develop systems which are economic and easy to use and can provide the necessary information that can help teachers improve students’ performance. This paper presents the development of a software system that provides a range of functions including generating items and building item banks, designing tests, conducting tests on computers and analyzing test results. Specifically, the system can generate information on the performance of students and test items that can be easily used to identify curriculum areas where students are under performing. A case study based on data collected from five secondary schools in Hong Kong involved in the Curriculum, Evaluation and Management Center’s Middle Years Information System Project, Durham University, UK, has been undertaken to demonstrate the use of the system for diagnostic and performance analysis (http://dro.dur.ac.uk/4033/).

Local Related Studies

The studies presented below bring the relevance to the present research. These approved studies serve as basis by the researchers in their conduct of study.

On Computer Assisted Learning

Computer Assisted Learning (CAL), is one of the world’s leading Information and Communications Technology (ICT) education provider focusing on programs for children, teens, and adult beginners.

CAL’s mission is to revolutionize education through the proficient use and application of the latest information and communications technology available.

First established in Singapore in 1986, CAL Philippines acquired the International Trademark of CAL from Informatics Ltd. Singapore, which officially makes us the master global franchisor for the institution.

In 1987, CAL shared its ICT literacy program modules to private schools through its CAL Integration Program (CIP) in order to fully manifest its curriculum influence. Under this program, CAL’s internationally certified courses were integrated into the regular curricula of primary and secondary schools.

This integration program was later on re-engineered into CAL EdICT (Education in Information and Communications Technology) to adapt with the new technological advancements in the industry. Thi paved the way for the publication of a series of books designed for three learning levels: the Awakening Series (Pre-School), the Exploring Series (Elementary), and the Experiencing Series (Secondary Level).

These books form part of the CAL Integration Program as optional instructional manuals given to both the learners and educators.

Because the Internet has become an effective communication and teaching tool, CAL designed its Online Learning Program to make learning more accessible to everyone (www.caleduc.com).

On Design and Evaluation of a Computerized Adaptive Test on Mobile Devices

The use of computer adaptive testing (CAT) has expanded rapidly over recent years mainly due to the advances in communication and information technology. Availability of advanced mobile technologies provides several benefits to e-learning by creating an additional channel of access with mobile devices such as PDAs and mobile phones. Throughout the development of computer adaptive test on mobile devices (CAT-MD) formative evaluation was an integral part of the design methodology. The recommendations, suggestions and the results of the formative evaluation were used to improve the system in order to make the assessment procedure more effective and efficient (www.ericdigests.org).

On Construction and Analysis of Educational Tests Using Abductive Machine Learning

Recent advances in educational technologies and the wide spread use of computers in schools have fueled innovations in test administration and analysis. As the measurement accuracy of the test depends on the quality of the items it includes, item selection procedures play a central role in this process. Mathematical programming and the item response theory (IRT) are often used in automating this task. However, when the item bank is very large, the number of item combinations increases exponentially and item selection becomes more tedious. To alleviate the computational complexity, researchers have previously applied heuristic search and machine learning approaches, including neural networks, to solve similar problems. Novel approach was propose to use adductive network modeling to automatically identify the most-informative subset of test items that can be used to effectively assess the examinees without seriously degrading accuracy. Abductive machine learning automatically selects only effective model inputs and builds an optimal network model of polynomial functional nodes that minimizes a predicted squared error criterion. Using a training dataset of 1500 cases (examinees) and 45 test items, the proposed approach automatically selected only 12 items which classified an evaluation population of 500 cases with 91% accuracy. Performance is examined for various levels of model complexity and compared with that of statistical IRT-based techniques. Results indicate that the proposed approach significantly reduces the number of test items required while maintaining acceptable test quality (www.spingerlink.com/abductivetest).

On Computer-Assisted Test (CAT) Version

Cat Version 1.0 was initially administered in July 1994. Under this system, the examinees read the test questions from a booklet or printed questionnaire, but recorded their answers on the computer. In the latter part of that year, the PCSC marked another milestone in the field of testing. By redesigning the framework of CAT Version 1.0, the PCSC came up with the CAT Version 2.0. This higher version of CAT enables the examinees to read the questions from the computer monitor and record their answers on the computer (www.csc.gov.ph/csweb/cat.html).

You may visit our facebook page for more information, inquiries and comments.

Hire our team to do the project.

Furniture Sales and Inventory System User Interface and Features

$
0
0

Furniture Sales and Inventory System User Interface and Features

Abstract

This study describes the processes involved in the design, development and implementation of Furniture Sales and Inventory System. The aim was to replace the manual process of sales and inventory of a furniture store into a database application that will efficiently and accurately manage the transactions of the store. Rapid Application Development was used as the software development model for the design of furniture sales and inventory system. The system was evaluated by the IT experts and it was tested by the end-users as well. There were some recommendations by both the experts and end-users, changes have been made before it was installed in the store for implementation. The said system was installed in four computer units of the store, three for the cashiers and one for the owner that serves as the database server.

Development Tools

The Furniture Sales and Inventory System were developed in Visual Basic and MySQL. The web version of the project will be design in PHP, MySQL and Bootstrap.

Furniture Sales and Inventory System User Interface and Features

Furniture Sales and Inventory System User Interface and Features

Menu Structure of the Furniture Sales and Inventory System

File Menu – Log-off, Restore Data, Backup Data, Company Setup and Exit menu.

Transaction Menu – Products, Product Category, Stock-in Products, Suppliers, Agents, Customer, Customer Balance, Payment History, Point of Sale

Reports Menu – Accounts Receivable, Receive Stocks Report, Sales Report, Inventory Report

System Features and User Interface of Furniture Sales and Inventory System

Control Panel Page – the image below shows the control panel of the system, it includes the buttons/links to the different forms and pages of the system.

Furniture System Control Panel

Furniture System Control Panel

Suppliers Encoding Form – this module will store and hold information (Company name, Contact name, Address, Contact Number) on the list of suppliers of the store. The image below shows the encoding form of suppliers.

Furniture System Suppliers Encoding Form

Furniture System Suppliers Encoding Form

Product Encoding Form – this module will store and hold information (Product/Furniture name, Category, Price, Description, Discount) on the list of products/furniture available in the store. The image below shows the encoding form of product/furniture.

Furniture System Product Encoding Form

Furniture System Product Encoding Form

Customer Information Encoding Form – this module will store and hold information (Contact name, Address, Contact Number and Email Address) on the list of customers of the store. The image below shows the encoding form of customers.

Furniture System Customer Encoding Form

Furniture System Customer Encoding Form

Product Receiving Module – this module is used to encode items that will be added in the inventory of products/furniture. The image below shows the form for receiving of newly delivered furniture.

Furniture System Product Receiving Module

Furniture System Product Receiving Module

Customer Balance Module – the customer balance module will be able to list down the balances of each customer. The image below shows the customer balance module that includes the amount of payment and balance.

Furniture System Customer Balance Module

Furniture System Customer Balance Module

Payment History Module – payment history module is used to record, track and monitor the payments of customers.

Furniture System Customer Payment History Module

Furniture System Customer Payment History Module

Point of Sale Module – this is the module wherein the items sold to the customers are recorded. The image below is the user interface of the POS module of the system.

Furniture System Point of Sale Module

Furniture System Point of Sale Module

Payment Form – payment comes in two form; cash and credit, if the customers pay in full then it will be recorded under the cash section, customers are also allowed to pay the furniture they want in a monthly basis, that form of payment will be recorded in the credit section.

Furniture System Payment Form

Furniture System Payment Form

Accounts Receivable Module – this module belongs to the Report menu, it will print the list of customers together with their total amount of balances.

Furniture System Account Receivable Module

Furniture System Account Receivable Module

Inventory Report – real time inventory of products can be printed and exported into spread sheet format.

Furniture System Inventory Report Module

Furniture System Inventory Report Module

Sales History Report – this module will generate report on the list of products that were paid in cash and in credit form.

Furniture System Sales History Module

Furniture System Sales History Module

Further developments to enhance the performance of the system were the recommendation of the developers. Web version in PHP, MySQL and Bootstrap will be the next target of the researchers/developers.

You may visit our facebook page for more information, inquiries and comments.

Hire our team to do the project.

Thesis Archiving in Visual Basic and MySQL

$
0
0

Thesis Archiving in Visual Basic and MySQL

System Description

The Thesis Archiving Management System consists of two parts, one for the admin and the other for the students/users. The admin consists of three categories, manage thesis document of the students in order to provide inventory list, update and add new records. In the transaction, it includes the borrowing and returning of the thesis books. And the last is the database that can also provide back- up and restore all the records. On the other hand, the students or users can view and search the document if they want. The admin will take in charge for the system’s operation maintenance.

The Thesis Archiving System was developed in Visual Basic and MySQL, Stand-Alone version of the said system is also available (Visual Basic and MS Access).

Thesis Archiving in Visual Basic and MySQL

Thesis Archiving in Visual Basic and MySQL

System Testing and Evaluation

The researcher conducted a series of testing such as unit testing, integration testing and system testing. After that expert testing and user’s acceptance or final testing followed to test if the developer come up to the right system that must be develop.

In unit testing, the researchers separate each part of the system. Each part is being tested individually and examined if it is working properly. The sum of such testing makes integration testing easier. The importance of the integration testing is that, the developer can detect any unwanted inconsistencies between the software units or in the hardware units that was integrated to work as one called assemblages. System testing is performed on the entire system wherein all of the integrated software components have successfully passed in integration testing. The researchers make an evaluation and conducted to the experts and users to test the reliability of the system. In system testing, the researchers invited some experts and also the beneficiary of this project to test the system functionality.

EXPERT TESTING

In expert testing the researcher conducted an evaluation using the McCall’s Software Quality Model Evaluation Form. The evaluation was conducted to the three (3) experts of Information Technology. This is to test if the Thesis Archiving Management System is really working or reliable and if the system passed to the Software Quality Standards.

USER ACCEPTANCE/FINAL TESTING

After the expert testing, the researchers prepared an evaluation which is the User Acceptance Evaluation Form (see Appendix H). The survey questionnaire is intended to the respondents of the study, but before it was used by the researcher, three persons validated the survey form. The system was tested and evaluated by two (2) IT experts who were knowledgeable on the proposed system and one (1) English instructor to check the grammar of the self-made questionnaire. The purpose of the questionnaire is to test the reliability of the Thesis Archiving Management System if the desired functions were met.

 

System Features and User Interface

Login Form – only authorized users can access the thesis archiving system. A Login form is used for security purposes in order to access the system and view/update the list of records stored in the database system of thesis archiving.

Thesis Archiving System Login Form

Thesis Archiving System Login Form

Course/Department Encoding Module – this module allows the user to add and modify the list of courses and departments.

Thesis Archiving System Course Encoding Module

Thesis Archiving System Course Encoding Module

Thesis Information Encoding Module – the image below shows the list of thesis encoded and uploaded to the database system of thesis archiving.

Thesis Archiving System Thesis Information Encoding Module

Thesis Archiving System Thesis Information Encoding Module

Inventory Module – the system is capable of sorting and grouping the list of thesis according to course and year published. The image below shows the inventory module of thesis archiving.

Thesis Archiving System Inventory Module

Thesis Archiving System Inventory Module

Inventory Report Module – the image below shows the printable report of thesis inventory.

Thesis Archiving System Inventory Report

Thesis Archiving System Inventory Report

Catalog Module – the users which are the students, faculty, staff and visitors can search for the thesis they are looking in the catalog module of the system. The image below shows the catalog module where the users can filter the list by course and year; they can also view the documents of the thesis in PDF format.

Thesis Archiving System Catalog Module

Thesis Archiving System Catalog Module

You may visit our facebook page for more information, inquiries and comments.

Hire our team to do the project.

Business Permit System User Interface and Features

$
0
0

Business Permit System User Interface and Features

This article will provide you a guide and will also serve as a reference in developing a computer based business permit system.

The business permit system is a database application written in Visual Basic and MySQL. This article will provide you with the list of modules and user interfaces (forms and layouts) used in our project.

Simplifying your Business Permit process may further be enhanced by incorporating advances in information and communications technology (ICT). This strategy could simply mean acquiring computers for your Business Permit Licensing Office which the staff may use in encoding and storing data as well as in printing relevant documents. Recently, more and more LGUs are starting to realize the advantage of investing on customized computer programs designed to facilitate Business Permit transactions.

The computer-based system for business permit provides a consistent and accurate facility for recording a taxpayer’s dues and payments. It helps the LGU provide better delivery of services through fast and efficient information on billing and processing of payment of taxes and fees. It can also provide automatic computation of Mayor’s Permit fees, business taxes and other fees. Various reports such as master list of business establishments, business tax collections, collectibles and delinquency, among others, can be generated by the system as well. This feature may lead to better planning and delivery of services through accurate, timely and relevant business information.

Menu Structure of Business Permit

File Menu – Back-up Database, Change Password, Restore Database, Logoff and Exit menu

Records Menu – Business Permit, Assessment/Taxes/Charges, Clearances, List of Businesses

Transaction Menu – Assessment/Payment, Releasing of Business Permit

Reports Menu – Income Report, Permit Released

System Modules and User Interface

Login Form – the image below shows the login form of the business permit system, the system can be access by the administrator which has a full control over the system and by the staff which can only access the processing module of business permit.

Business Permit System Login Form

Business Permit System Login Form

Collection and Permit Released Widget – the main form of the program will display two widgets; the collection widget that displays the income per month for the current year and the permit released widget that displays the list of permits released every month for the current year. The image below shows the main form with the two widgets.

Business Permit System Collection and Permit Released Widget

Business Permit System Collection and Permit Released Widget

Encoding of Taxes and Charges – this is the module of the system wherein the user can add and update taxes and other charges that is part of the requirements for business permit application. The image below shows that encoding of taxes and charges form. The module is under the Records Menu.

Business Permit System Encoding of Taxes and Charges

Business Permit System Encoding of Taxes and Charges

Encoding of Clearance Requirements – clearance requirements are necessary for any type of business. In the business permit system, it has a module wherein the user can encode the list of clearances required to comply before the releasing of business permit. The image below shows the encoding form for clearance requirements.

Business Permit System Encoding of Clearance Requirements

Business Permit System Encoding of Clearance Requirements

Encoding of Business Permit Application – this module can be accessed by both the admin and the staff. This is where the details of business and as well as the details of the business owner are encoded. The image below shows the encoding form of business permit application.

Business Permit System Encoding of Business Permit Application

Business Permit System Encoding of Business Permit Application

List of Businesses Form – the system can generate a list of businesses that are encoded in the application module and the status of application.

Business Permit System List of Businesses Form

Business Permit System List of Businesses Form

Business Permit System Report on List of Businesses – the list generated by the system can be printed out and exported in a form of a spread sheet format.

The image below shows the report or list of businesses that can be printed out.

Business Permit System Report on List of Businesses

Business Permit System Report on List of Businesses

Assessment Transaction Form – this module is part of a one stop shop where the user can process the list of charges and taxes included for the business permit application

Business Permit System Assessment Transaction Form

Business Permit System Assessment Transaction Form

Clearance Transaction Form – after the assessment of charges and taxes, the next step is to identify the list of clearances that the business owners must comply.

Business Permit System Clearance Transaction Form

Business Permit System Clearance Transaction Form

Payment Transaction Form – once the charges and clearances were identified, the system will compute the amount of processing fee.

Business Permit System Payment Transaction Form

Business Permit System Payment Transaction Form

Releasing of Permit Form – all of the requirements, especially the list of clearances must be comply within the date specified. Once all requirements are met, the system can now release hardcopy of the business permit electronically signed by the city officials.

Business Permit System Releasing of Permit Form

Business Permit System Releasing of Permit Form

Permit Report Module – the image below shows a format or template of the business permit issued by the system.

Business Permit System Permit Report Module

Business Permit System Permit Report Module

Income Report Module – the system can also generate an income report by month and year. It is group according to the charges and tax description. The image below shows the form where the income for a specific month or year can be printed out.

Business Permit System Income Report Module

Business Permit System Income Report Module

Permit Released Report Module – the system is also capable of generating report as to the number of permit released every month and year. It is group by new application or old/renewal. The records can be printed out and can be exported in a spread sheet format.

Business Permit System Permit Released Report Module

Business Permit System Permit Released Report Module

You may visit our facebook page for more information, inquiries and comments.

Hire our team to do the project.

ELearning System for Math using PHP, MySQL and Bootstrap

$
0
0

ELearning System for Math using PHP, MySQL and Bootstrap

The project entitled elearning system for math subject is an online platform designed and developed in PHP, MySQL and Bootstrap. PHP is a scripting language used for developing dynamic web pages, MySQL is a relational database and Bootstrap is a frontend framework for faster and easier web development. It uses HTML, CSS and Javascript.

ELearning System for Math Student Quiz Page

ELearning System for Math Student Quiz Page

Literature Review

Dutton (2011) stated “E-learning Theory and Practice E-learning Theory and Practice the authors set out different perspectives on e-learning. The book deals with the social implications of e-learning, its transformative effects, and the social and technical interplay that supports and directs e-learning. The authors present new perspectives on the subject by: Exploring the way teaching and learning are changing with the presence of the Internet and participatory media Providing a theoretical grounding in new learning practices from education, communication and information science Addressing e-learning in terms of existing learning theories, emerging online learning theories, new literacy’s, social networks, social worlds, community and virtual communities, and online resources emphasizing the impact of everyday electronic practices on learning, literacy and the classroom, locally and globally.”

McGill (2012) stated “Learning management systems (LMSs) are very widely used in higher education. However, much of the research on LMSs has had a technology focus or has been limited to studies of adoption. In order to take advantage of the potential associated with LMSs, research that addresses the role of LMSs in learning success is needed. Task–technology fit is one factor that has been shown to influence both the use of information systems and their performance impacts. The study described in this paper used the technology-to-performance chain as a framework to address the question of how task–technology fit influences the performance impacts of LMSs. The results provide strong support for the importance of task–technology fit, which influenced perceived impact on learning both directly and indirectly via level of utilization. Whilst task–technology fit had a strong influence on perceived impact of the LMS on learning it only had a weak impact on outcomes in terms of student grades. Contrary to expectations, facilitating conditions and common social norms did not play a role in the performance impacts of LMSs. However, instructor norms had a significant effect on perceived impact on learning via LMS utilization.”

System Modules and User Interface

ELearning System for Math Home Page – the landing page of this web project serves as the homepage of elearning system for math. The image below shows the homepage of the system.

ELearning System for Math Home Page

ELearning System for Math Home Page

ELearning System for Math Dashboard Page – the dashboard of the system can only be accessed by the teacher and administrator. In the dashboard (image below), it shows the statistics overview of the system (number of lessons, number of users, number of students, etc.).

ELearning System for Math Dashboard Page

ELearning System for Math Dashboard Page

ELearning System for Math Encoding of Lectures and Lessons – the teachers are allowed to post their lessons on the platform. The image below shows the page where the teacher can encode and upload their lessons.

ELearning System for Math Encoding of Lectures and Lessons

ELearning System for Math Encoding of Lectures and Lessons

ELearning System for Math Encoding of Quiz and Questions – after the teacher has posted/uploaded the lessons, the teacher can now add quiz/questions for those lessons. The image below shows the encoding page for quiz and questions in a form of multiple type of test.

ELearning System for Math Encoding of Quiz and Questions

ELearning System for Math Encoding of Quiz and Questions

ELearning System for Math Student Registration Page – students of the class must be encoded in the system for them to gain access to the elearning project. The list of student’s page is shown in the image below.

ELearning System for Math Student Registration Page

ELearning System for Math Student Registration Page

ELearning System for Math Student Score Archive Page – scores of students from their quizzes/tests is recorded and can be seen by the teacher in this page. It is now easier for the teacher to monitor the progress of their students.

ELearning System for Math Student Score Archive Page

ELearning System for Math Student Score Archive Page

ELearning System for Math Student Home Page – the student must input and enter their respective id number to gain access to the elearning system. The homepage of the students’ contains links to the lessons and results of their quizzes and tests.

ELearning System for Math Student Home Page

ELearning System for Math Student Home Page

ELearning System for Math Student View Lesson Page – lessons and lectures uploaded by the teacher can be seen by the students on this page/module of the elearning system. The image shown below is the page where the list of lessons can be viewed by the students.

ELearning System for Math Student View Lesson Page

ELearning System for Math Student View Lesson Page

ELearning System for Math Student Quiz Page – every lesson/lecture contains links to their respective sets of quizzes and test. The image below shows the multiple choice type of exam for the elearning system.

ELearning System for Math Student Quiz Page

ELearning System for Math Student Quiz Page

ELearning System for Math Student Quiz Result Page – after every test, a result will automatically generate and will be recorded by the elearning system. The image below shows the result page of students’ quiz.

ELearning System for Math Student Quiz Result Page

ELearning System for Math Student Quiz Result Page

You may visit our facebook page for more information, inquiries and comments.

Hire our team to do the project.

Point of Sale with Decision Support System User Interface and Features

$
0
0

Point of Sale with Decision Support System User Interface and Features

The main objective of the study is to develop and implement point of sale and inventory with decision support system for small to medium enterprises. The development of this project started with the proponent’s statement of the problem which includes general and specific problems that the current processes of the owner/company encountered. These problems were acquired through different data determination techniques such as observation, interviews, and surveys. Upon knowing the problems and formulating the objectives of the development, the proponents set the scope and limitations of the developed system to determine what the system would be like.

Point of Sale System Inventory Report Module

Point of Sale System Inventory Report Module

Menu Structure of the System

File Menu – Backup Database, Change Password, Restore Database, Cashiers Account, Company Profile, Set Predictive Value, Refresh, User’s Log, Logout, Exit

Records Menu – Item Profile, Item Unit, Item Category, Raw Material, Product Set

Transaction Menu – POS Module, POS Void Module, Purchase Order

Reports Menu – Inventory Report, Sales Report, DSS (Stock Status, Product Demand Planning, Products to Expire), Adjusted Report, List of Purchase Order

Features, Modules and User Interface of the System

Point of Sale System Homepage with Notification Button – the image below shows the homepage of the system, the sidebar contains the shortcut buttons and notifications such as products to expire and the products on low stock or quantity.

Point of Sale System Homepage with Notification Button

Point of Sale System Homepage with Notification Button

Point of Sale System Encoding of Raw Materials – the user of the system can add, update, search and delete information on the raw materials. The image below shows the form for the encoding of raw materials.

Point of Sale System Encoding of Raw Materials

Point of Sale System Encoding of Raw Materials

Point of Sale System Encoding of Products Module – Product encoding form is shown in the image below. The information of the product that needs to be encoded are the following: item code (barcode), item name or description of the product, unit value, mark up price, discount price, unit price is calculated automatically, date of expiration, unit in stock and the reorder level which is the basis for low stock notification.

Point of Sale System Encoding of Products Module

Point of Sale System Encoding of Products Module

Point of Sale System Encoding or Product Set – the system can also group the products and create a new item; this is encoded in the product set module of the system. the image below shows the encoding form for the product set.

Point of Sale System Encoding or Product Set

Point of Sale System Encoding or Product Set

Point of Sale System Products to Expire Module – the system is capable of notifying the user about the list of products that are about to expire. Notification about this matter can be seen in the sidebar section of the system.

Point of Sale System Products to Expire Module

Point of Sale System Products to Expire Module

Point of Sale System POS Module – this is the heart of the project; the user/cashier can scan the barcode or search the product manually and add it on the list of items to be sold to the customer. The image below shows the POS module of the system.

Point of Sale System POS Module

Point of Sale System POS Module

Point of Sale System Printing of Receipt – every transaction in the POS module are recorded in the database, a report in a form of a receipt is printed (receipt printer) for every transaction.

Point of Sale System Printing of Receipt

Point of Sale System Printing of Receipt

Point of Sale System Sales Report Module – sales report can be generated in real-time, reports can be printed out and can be exported from database in a spread sheet format. The sales report module is under the Report menu.

Point of Sale System Sales Report Module

Point of Sale System Sales Report Module

Point of Sale System Purchase Order Module – items low on stock needs to be replenish, the system is capable of printing or preparing the list of products to be purchased. The form below shows the form where purchase order document are done.

Point of Sale System Inventory Report Module – real-time inventory report can be printed in a click of a button.

Point of Sale System Inventory Report Module

Point of Sale System Inventory Report Module

Point of Sale System Graphical Reports – the system can also produce a graphical report in a form of different types of graphs.

Point of Sale System Graphical Reports

Point of Sale System Graphical Reports

Performance analysis

Performance analysis is important in every system development since this is the stage of determining which part of the system is more useful and reliable. This is the process whereby actual users test the completed Sales and Inventory with Decision Support System for small to medium enterprises, undergone with testing and the purpose of this testing is to ensure that the system get the satisfaction of company. To be able to complete the task, developers test the durability of the system, speed and overall performance of the system. Through this analysis, the developers were able to measure whether the developed system satisfies the needs of the company.

Recommendation

The developers will implement the developed system since it has the ability to properly manage and organize unnecessary errors of the company. It will help the future researcher to observe and test the developed system and make improvement as they modify the system for their further works.

To the company

To the company – the developer’s recommend that the system must be implemented in their other branches to make all the system of the branches organize.

To other Researcher

The system document and procedures used in making the software can be used as a reference or as a guideline to other research who will undertake the same study.

You may visit our facebook page for more information, inquiries and comments.

Hire our team to do the project.

Online Platform for City Social Welfare Development

$
0
0

Online Platform for City Social Welfare Development

SIGNIFICANCE OF THE STUDY

The propose platform for City Social Welfare Development  would be a best help for the users especially for those people who are in need of help when affected of some disasters and calamities that is happening in one place. The concerned citizen would greatly have the advantage of exposing and showing their concern through giving the help for those people who needs help through the proposed system.

Online Platform for City Social Welfare Development

Online Platform for City Social Welfare Development

SCOPE AND LIMITATIONS

The proposed system would be capable of on accommodating clients on the giving of help and getting of help on the people who are affected by some disasters and on providing information through these features: by creating a module that the user could create its own account, create a modification module that will allow the client to update its account. The system can provide a module for the users through web-based system application that can cater the needs of the people who gets help and even the people who gives help anytime-anywhere. The system will be accessed through different kind of browsers and on any devices like personal computers, laptops, tablets and smartphones. The limitation of the proposed system would be accessible by those who have internet connection and electricity only.

Development Tools

In developing a web application, there are a lot of things you should consider not just on the front end but the back end of the system as well. Here are some essential tools which will be useful in developing a website that can be used in different platform;

HTML

According to Shannon Ross, HTML is a computer language devised to allow website creation. These websites can then be viewed by anyone else connected to the Internet. It is relatively easy to learn, with the basics being accessible to most people in one sitting; and quite powerful in what it allows you to create. It is constantly undergoing revision and evolution to meet the demands and requirements of the growing Internet audience under the direction of the W3C, the organization charged with designing and maintaining the language.

HTML5

HTML5 is markup language for structuring and presenting content for the World Wide Web, and is a core technology of the Internet, originally proposed by Opera Software defined by Sharma, Bhardwaj, Bhardwaj (2012). HTML5 is an accepted Web standard, it can create apps that are compatible not only with mobile devices but also desktop and notebook browsers, for a seamless experience across all a user’s devices.

CSS

According to Stark (2012) CSS is a stylesheet language that you use to define the visual presentation of an HTML document. You can use CSS to define simple things like the text color, size, and style (bold, italic, etc.), or complex things like page layout, gradients, opacity, and much more. Property names are predefined in the CSS specification, which means that you can’t just make them up. Each property expects an appropriate value, and there can be lots of appropriate values and value formats for a given property.

BOOTSTRAP

Bootstrap is an open-source Javascript framework developed by the team at Twitter. It is a combination of HTML, CSS, and Javascript code designed to help build user interface components. Bootstrap was also programmed to support both HTML5 and CSS3. Also, it is called Front-end-framework. Bootstrap is a free collection of tools for creating a websites and web applications. It contains HTML and CSS-based design templates for typography, forms, buttons, navigation and other interface components, as well as optional JavaScript extensions.

Some Reasons for programmers preferred Bootstrap Framework:

  1. Easy to get started
  2. Great grid system
  3. Base styling for most HTML elements (Typography, Code, Tables, Forms, Buttons, Images, Icons)
  4. Extensive list of components
  5. Bundled JavaScript plugins

CODEIGNITER

CodeIgniter is a powerful PHP framework that can help you greatly speed up the development of your web applications. It is having a small performance footprint due to the modular approach to loading its libraries and does a great job separating logic from presentation by using a Model-View-Controller (MVC) dynamic.

JAVASCRIPT

JavaScript (often shortened to JS) is a lightweight, interpreted, object-oriented language with first-class functions, and is best known as the scripting language for Web pages, but it’s used in many non-browser environments as well. It is a prototype-based, multi-paradigm scripting language that is dynamic, and supports object-oriented, imperative, and functional programming styles.

PHP

PHP is an HTML-embedded scripting language. Much of its syntax is borrowed from C, Java and Perl with a couple of unique PHP-specific features thrown in. The goal of the language is to allow web developers to write dynamically generated pages quickly. It is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML. (What is PHP? n.d.)

JSON

JSON, or JavaScript Object Notation, is a minimal, readable format for structuring data. It is used primarily to transmit data between a server and web application, as an alternative to XML. Squarespace uses JSON to store and organize site content created with the CMS. JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, Python, and many others. These properties make JSON an ideal data-interchange language.

System Features:

  • Donor Information Module
  • Beneficiary Information Module
  • Volunteers Module
  • Message Broadcast Module

Possible Outcome of the Research/Study/Project

Through the proposed system enables the way of handling the transactions easier and efficiently. The system would also ensure the office processes, integrity of information, security and privacy of data while at the same time enhancing the quality of service to the community.

Credit to the authors/developers of the project.

You may visit our facebook page for more information, inquiries and comments.

Hire our team to do the project.


Barangay Records Management Features and User Interface

$
0
0

Barangay Records Management Features and User Interface

This system facilitates Barangay management by enabling the client Barangay to maintain their resident records as complete and up-to-date as possible and as easily accessible for verification, monitoring and reference purposes based on the available residents’ census data kept by the client Barangay. Data provided by this system in the form of comprehensive reports are invaluable for planning, program implementation and related purposes.

Barangay System Barangay Certification Printable Format

Barangay System Barangay Certification Printable Format

Menu Structure of the System

File Menu – Backup Database, Change Password, Restore Database, Log-out and Exit menu

Records Menu – Client Records, List of Purok, List of Purok President, Brgy Officials, SK Officials, Blotter, Activities, Budget

Reports Menu – List of Residents, List of Purok, List of Purok President,  List of Brgy Officials, List of SK Officials, Blotter Report, Issue Certificate, Activities, Collection, Budget, Population Report

System Modules and User Interface

  1. Barangay System Login Form

The system is a LAN Based project; it can be accessed by 2 or more users simultaneously. The login form is one way of securing the records from unauthorized users. The image below shows the login form of the system.

Barangay System Login Form

Barangay System Login Form

  1. Barangay System Encoding of Purok and Zone Form

List of purok are encoded in this module of the system. The image below shows the encoding form of Purok/Zone.

Barangay System Encoding of Purok and Zone Form

Barangay System Encoding of Purok and Zone Form

  1. Barangay System Resident Personal Record Encoding Form

The Resident Personal Record module is important in record keeping of the client barangay. It enables easy searching of records to locate and identify legitimate residents in the area including individual profile such as: name, contact information, educational attainment and others.

Barangay System Resident Personal Record Encoding Form

Barangay System Resident Personal Record Encoding Form

  1. Barangay System Encoding of Purok President Form

Purok president is the leader for every zone within the barangay. The purok president must be a resident of the barangay. Name and contact are the information that are being encoded in this module.

Barangay System Encoding of Purok President Form

Barangay System Encoding of Purok President Form

  1. Barangay System Encoding Form for Barangay Officials

Barangay officials of the barangay are the following positions: brgy captain, brgy secretary, treasurer, clerk, and the barangay kagawads. The image below shows the encoding form for the barangay officials.

Barangay System Encoding Form for Barangay Officials

Barangay System Encoding Form for Barangay Officials

  1. Barangay System Encoding Form for SK Officials

The SK chairman and the SK kagawads are encoded in this module.

Barangay System Encoding Form for SK Officials

Barangay System Encoding Form for SK Officials

  1. Barangay System Encoding Form for Blotter Report

Any incident that occurs in the vicinity of the barangay is being recorded in the blotter module of the system. The image below is the recording form for blotter entries.

Barangay System Encoding Form for Blotter Report

Barangay System Encoding Form for Blotter Report

  1. Barangay System Encoding Form for Barangay Activities

Year round activities of the barangay is also part of the record keeping, thus the encoding form will store the records of the different activities in the barangay.

Barangay System Encoding Form for Barangay Activities

Barangay System Encoding Form for Barangay Activities

  1. Barangay System Encoding Form for Budget Plan and Preparation

Every activities of the barangay entails monetary expenses, budget record keeping module is where the users encode the list of budget plan and preparation.

Barangay System Encoding Form for Budget Plan and Preparation

Barangay System Encoding Form for Budget Plan and Preparation

  1. Barangay System Barangay Certification Form
  2. Barangay System Barangay Certification Printable Format

One of the core functions of the barangay system is to produce a computer generated barangay certification for the residents. The images below show the form and the printable format of the barangay certification.

Barangay System Barangay Certification Form

Barangay System Barangay Certification Form

Barangay System Barangay Certification Printable Format

Barangay System Barangay Certification Printable Format

  1. Barangay System Barangay Clearance Printable Format

Clearances for businesses are also part of the function of the barangay. The system can also produce a computer generated format of the clearance permit.

Barangay System Barangay Clearance Printable Format

Barangay System Barangay Clearance Printable Format

  1. Barangay System Barangay Collection Report Form
  2. Barangay System Barangay Collection Report Printable Format

Any amount collected from the payment of clearances is being stored in the system, with that the system can print out a summary of collection.

Barangay System Barangay Collection Report Form

Barangay System Barangay Collection Report Form

Barangay System Barangay Collection Report Printable Format

Barangay System Barangay Collection Report Printable Format

  1. Barangay System List of Residents Report Form
  2. Barangay System List of Residents Report Printable Format

The list of residents per purok and in general can also be printed out in this system. The images below show the form and the printable format of the list of residents.

Barangay System List of Residents Report Form

Barangay System List of Residents Report Form

Barangay System List of Residents Report Printable Format

Barangay System List of Residents Report Printable Format

  1. Barangay System Population Report Form
  2. Barangay System Population Report Printable Format

The system can also produce a report as to the number of male and female per purok and in general. The images below show the form and the printable format of the population report.

Barangay System Population Report Form

Barangay System Population Report Form

Barangay System Population Report Printable Format

Barangay System Population Report Printable Format

Fishbone Diagram

A fishbone diagram, also called a cause and effect diagram or Ishikawa diagram, is a visualization tool for categorizing the potential causes of a problem in order to identify its root causes.

Barangay System Fishbone Diagram

Barangay System Fishbone Diagram

Figure 1.0
the Fishbone Diagram for the Barangay Records Management

The fishbone diagram of Barangay Resident Record Management consists of three causes namely process, people and security.

  1. Process – it consists of two sub causes:
    1. Time consuming – the manual process takes a lot of time and it causes delay of transactions in the barangay.
    2. Unorganized records – since the process is manual, one of the common problem is the lack of records management.
  2. People – the sub causes are the following:
    1. Wrong input of information – data entry is one of the factors to be consider because the researcher believes that garbage in is garbage out.
    2. Slow to response – service quality is very important that’s why automated systems must be developed.
  3. Security (security and integrity of records, loss of records)
    1. Security of records – files and records are kept in a folder or cabinet in which anyone can have access to those confidential files.
    2. Loss of records – there is no backup procedure in a manual process, so if the record is gone there’s no way for it to recover.

CONCLUSION

The following conclusions were made after conducting a thorough investigation and gathering of data:

  1. In the level of performance of manual record keeping system, majority of the respondents claimed that the current system is good in terms of speed, accuracy, security and usability. The researchers concluded that their current system is in the average level.
  2. In the level of need to develop a computerized barangay record keeping system, most of the respondents prefer to replace the current system into a computerized record keeping system for it would be a great help to improve the performance of the Barangay.

Recommendations

The following are the researcher’s recommendation based on the findings and conclusion of the study.

  1. Manual system should be replaced by computerized record keeping system for the improvement of the barangay services.
  2. The management and other staff should undergo seminar’s and training regarding to the use of the automated system and when new additional options is being develop in the system.

You may visit our facebook page for more information, inquiries and comments.

Hire our team to do the project.

RFID Based Attendance System Review of Related Literature

$
0
0

RFID Based Attendance System Review of Related Literature

RFID stands for Radio-frequency identification it uses electromagnetic fields to automatically identify and track tags attached to objects.

The project entitled RFID Based Attendance System was developed in C#.Net and MySQL. This article will only discuss and list down the studies and systems related to this project.

RFID Based Attendance System Review of Related Literature

RFID Based Attendance System Review of Related Literature

REVIEW OF RELATED LITERATURE

This chapter deals with the different literature and studies based on different sources such as books and internet. The following related literature and studies may help the researchers to develop the proposed system.

Related Studies

On Student Monitoring using RFID

According to Kassim M. (2012), this paper describes the development of a student attendance system based on Radio Frequency Identification (RFID) technology. The existing conventional attendance system requires students manually sign the attendance sheet every time they attend a class. Having a system that can automatically capture student’s attendance by flashing their student card at the RFID reader can really save all the mentioned troubles. This is the main motive of the system and in addition having an online system accessible anywhere and anytime can greatly help the lecturers to keep track of their students attendance looking at a bigger picture, deploying the system throughout the academic faculty will benefit the academic management as students attendance to classes is one of the key factor in improving the quality of teaching and monitoring their students performance. Besides, this system provides valuable online facilities to related academic management staffs especially for the purpose of students progress monitoring. (www.studymode.com)

RFID Technology Based Attendance Management System

According to Sumita Nainan and et.al (2013), the primary aim of the research is to uniquely identify individual students based on their unique tag identifiers. The research should shower light on how scalable and efficient the system is. A systematic and serialised approach is required to solve this conundrum. The key characteristics of the application include; Perform automated attendance, Generate report of attendees for a particular course, Error free tag identifier detection, Easy scalability to incorporate more records, Integrity and security in data storage.

This paper concentrates on the principal purpose to overcome the human errors while recording student attendance and the creation of a data centric student attendance database system with an improved overall efficiency.  (ijcsi.org)

Development of Student Monitoring System with the use of Low Frequency Radio Frequency Identification (RFID) and Short Messaging Service (SMS)

According to Rhowel M. Delosa (2011), this study aimed to develop a Student Monitoring System using low frequency Radio Frequency Identification (RFID) and Short Messaging Service (SMS) in order to keep track of the students within the school premises. A computer program is to be developed to interact with the system. A series of tests was conducted to prove the accuracy of the entire system. With the aid of Chi-square test, the researcher determined the significant difference between the observed and expected data. The developed software can capture and record the name, entry and exit time of students. Moreover, the developed software can monitor the entry and exit time, account balance and schedules of current classes of the student thru Short Messaging Service (SMS). Future studies related to the topic may focus on the use of high frequency radio frequency (RF) reader instead of low frequency radio frequency (RF) reader. This will facilitate convenience to the students by just wearing or hanging the identification card with RF tag every time the student enters and exits the school premises. (ejournals.ph)

Polytechnic University of the Philippines Student Monitoring using RFID with SMS Advisory

According to Rommel Del Rosario (2012), the purpose of this system is to monitor the arrival and departure of Polytechnic University of the Philippines students. The students will use their RFID card (Radio Frequency Identification) to enter in the school premises. The reader will detect if the RFID card is registered on the database of the school. The function of SMS (Sort Message Service) Advisory is it will give the parents the information regarding the time of the arrival and departure of their children in the PUP campus even though they are at home. Some features of this system are SMS Advisory and Announcement. (www.behance.net)

Student Monitoring System using RFID via Website and Android

     According to Kathy Dela Cruz and et.al (2014), this study has current issues like, parents are unable to monitor their children, youth computer addiction, peer pressure and students will be more adept on making excuses such as using the school activities as the reason without the proof that there are involve in the said activity. The proposed solution to the problem is a combination of Radio Frequency Identification system, Website and Android application.

The objectives of the study is to monitor the student’s time when entering or leaving the school, providing parents with the schools announcement, giving them an electronic document Parental Consent Form and the system also have its dynamic options such as changing school hours and alerting if a student is still inside the school premises late at night.

The study uses school website and android application as the communication tools for the parents. Hardware components such as RFID antenna will be installed in the school gate and RFID tags on the student’s ID. School computer server and android phones will be used for the software component. (prezi.com)

School of Information Technology Faculty Monitoring using Radio Frequency Identification (RFID)

According to Justin Lee and et.al (2013), this study was to improve the faculty monitoring of University of Baguio in School of Information Technology Department. This helps the Student Assistant to easily locate the Faculty Members if needed and can generate a summary report. This may also lessen the tardiness of Faculty Members.

RFID systems also provide good personal security access to confidential data’s. (ubsit-fms-rfid.weebly.com)

Prior Arts

RFID Attendance Monitoring System

     RFID Attendance Monitoring System (2013), this system is an electronic device which is use in attendance management system by faculty members. It provides robust, secure and automatic attendance administration in faculties.

Radio-Frequency Identification Attendance Monitoring has programmed RFID software specially for optimizing attendance tracking. Thus, combined RFID hardware with this software, it automates the whole system. (www.studymode.com)

Synthesis

Through the help of these different related studies and literature, the use of RFID and the different monitoring system the researchers can have additional knowledge to what they already know in developing the proposed system. But the study aims to develop a monitoring system using RFID tag and tag reader, moreover the related studies will serve as guidelines to the researcher on how to develop a non-existing system with a unique features which will help the faculty administrator to monitor the employees effectively.

You may visit our facebook page for more information, inquiries and comments.

Hire our team to do the project.

Deliverable Information System in PHP and MySQL

$
0
0

Deliverable Information System in PHP and MySQL

Deliverable Information System is designed to manage classify, store, secure, search for and retrieve essential organization documents. Controlled documents can be retrieved, edited and distributed depending on the restrictions set. Requirements submitted by the faculty/instructors were kept in a traditional manner (folder and cabinet method), the usual manner is still working but in the long run it is hard for the department to keep the files updated.

The Deliverable Information System was designed to:

  1. Maintain a safe, secure, and trustworthy environment for information and its supporting documentation.
  2. Update and Sort the records of teachers and to have more manageable files.
  3. To automate the process of identifying and moving the appropriate data into the archive system.
Deliverable Information System in PHP and MySQL

Deliverable Information System in PHP and MySQL

Development Tools

Hypertext Markup Language (HTML)

According to Dave Raggett (2005) HTML is a special kind of text document that is used by Web browsers to present text and graphics. The text includes markup tags. HTML documents are often referred to as “Web pages”. The browser retrieves Web pages from Web servers that thanks to the Internet can be pretty much anywhere in World (www.w3.org).

Cascading Style Sheet (CSS)

Jennifer Kyrnin (2014) stated that Style sheet refers to the document itself. Style sheets have been used for document design for years. They are the technical specifications for a layout, whether print or online. A style sheet for a Web page serves the same purpose, but with the added functionality of also telling the viewing engine (the Web browser) how to render the document being viewed. CSS is used to style Extensible Hypertext Markup Language (XHTML) and Extensible Markup Language (XML) markup. This means that anywhere you have XML markup (including XHTML) you can use CSS to define how it will look (webdesign.about.com).

PhpMyAdmin

PhpMyAdmin is a tool written in PHP to handle the administration of MySQL over the web. Databases must be created in cPanel, but phpMyAdmin can drop databases, create/drop/alter tables, delete/edit/add fields, execute any SQL statement, manage keys on fields, and export data into various formats.

The phpMyAdmin program is handy for performing maintenance operations on tables, backing up information, and editing things directly in the event that your scripts are not working. Occasionally, in the Support Forums, someone will post a SQL query of some benefit or other that can be run using phpMyAdmin. Although many of the same tasks can be performed on the MySQL command line, doing so is not an option for many people (flexihost.com).

UWAMP

UwAmp 3.0.2 is a Wamp Server with Apache MySQL PHP and SQLite It is provided with a management interface lets you start or stop the server with one click. UwAmp allows real time Apache and MySQL process CPU monitoring. It can manage Apache Virtual host and Alias. You can enable/disable PHP extension and Apache module from UwAmp manager. UwAmp can be run from a USB stick (www.cnet.com).

Bootstrap

Bootstrap is a powerful front-end framework for faster and easier web development. It includes HTML and CSS based design templates for common user interface components like Typography, Forms, Buttons, Tables, Navigations, Dropdowns, Alerts, Modals, Tabs, Accordion, Carousel and many other as well as optional JavaScript extensions. Bootstrap also gives your ability to create responsive layout with much less efforts using Bootstrap is that it comes with free set of tools for creating flexible and responsive web layouts as well as common interface components. The Bootstrap data APIs you can create advanced interface components like Scroll spy and Type a head without writing a single line of JavaScript (www.tutorialrepublic.com).

System Module and User Interface

  1. Deliverable Information System Internal Messaging Module

There are two ways on how to communicate with the other faculty members registered in the system, the internal messaging system which allows one faculty to send a message to other faculty member within the system itself, and the recipient can only read the messages once he/she logs-in to the system.

Deliverable Information System Internal Messaging Module

Deliverable Information System Internal Messaging Module

  1. Deliverable Information System Messaging Module via iTexMo SMS API

The other method of communication is via the SMS feature of the system. The SMS feature is powered by iTexMo SMS API.

Deliverable Information System Messaging Module via iTexMo SMS API

Deliverable Information System Messaging Module via iTexMo SMS API

  1. Deliverable Information System Semester Management Module

The administrator can dynamically add semester to the system. The requirements of the teachers are being compiled every semester. The image below shows the page where the user can add, update and search for semester information.

Deliverable Information System Semester Management Module

Deliverable Information System Semester Management Module

  1. Deliverable Information System School Year Management Module

The image below shows the page where the administrator can add, update and search school year information.

Deliverable Information System School Year Management Module

Deliverable Information System School Year Management Module

  1. Deliverable Information System Faculty Information Management Module

Faculty information such the id number, name, contact, address, username and password are the information needed for the encoding process of faculty.

Deliverable Information System Faculty Information Management Module

Deliverable Information System Faculty Information Management Module

  1. Deliverable Information System File Category Management Module

Requirements are being group according to their purpose and nature, file category module is the module where the administrator encodes the different categories of requirements.

Deliverable Information System File Category Management Module

Deliverable Information System File Category Management Module

  1. Deliverable Information System List of Submitted Requirements Module

The dean of the college or the department head stands as the administrator of the system. The administrator can view the list of requirements submitted by the faculty members and at the same time they approve or disapprove the submission with corresponding message to the faculty.

Deliverable Information System List of Submitted Requirements Module

Deliverable Information System List of Submitted Requirements Module

  1. Deliverable Information System List of Approved Requirements Module

The list of approve requirements are being moved to the list of approved requirements module.

Deliverable Information System List of Approved Requirements Module

Deliverable Information System List of Approved Requirements Module

  1. Deliverable Information System Downloadable Module

The administrator can upload any file which can be downloaded by the faculty members. These files can be in a form of memorandum, notice of meetings, etc.

Deliverable Information System Downloadable Module

Deliverable Information System Downloadable Module

  1. Deliverable Information System Graphical Reports Module

Reports can be printed and at the same time reports are presented in a graphical manner for better understanding of the compiled records and data.

Deliverable Information System Graphical Reports Module

Deliverable Information System Graphical Reports Module

  1. Deliverable Information System List of Submitted Requirements Module

This module is for the teachers and faculty members. The lists of submitted requirements are the requirements submitted by the faculty members, status of the requirements is also part of this module.

Deliverable Information System List of Submitted Requirements Module

Deliverable Information System List of Submitted Requirements Module

  1. Deliverable Information System Notification Module

The image below shows the notification module of the system.

Deliverable Information System Notification Module

Deliverable Information System Notification Module

  1. Deliverable Information System List of Downloadable Files Module

Files uploaded by the administrator can be downloaded by the faculty members in this module.

Deliverable Information System List of Downloadable Files Module

Deliverable Information System List of Downloadable Files Module

  1. Deliverable Information System Faculty Submission of Requirements Module

Requirements set by administrator can be seen by the faculty members in this module. This module serves as a reminder for the faculty members to submit the requirements on time.

Deliverable Information System Faculty Submission of Requirements Module

Deliverable Information System Faculty Submission of Requirements Module

You may visit our facebook page for more information, inquiries and comments.

Hire our team to do the project.

Online Store Application in PHP, MySQL and Bootstrap

$
0
0

Online Store Application in PHP, MySQL and Bootstrap

In this study, the developers develop an online store application that will minimize all the effort and time of the customer and to minimize roaming around as well. Therefore, it allows administrator to track the order of the customer so that they can prepare for it and deliver if needed. Furthermore, in this study, the developer shall create the system that is fully computerized, user-friendly, time effective and well-organized.

The purpose of the study is to design, develop, evaluate and implement the proposed system that will help the company in providing an increase of sales thru developing an online store application. The application presents a different aspect in terms of developing the study, including on how it will meet the expectations of the customer.

Current State of Transaction

The company used to have a process of manual ordering and purchasing where in the client/s asks for products they want through the help of a staff. If the client decided to purchase or buy the products then they will just pay it to the same person. The manual system, the level of service is dependent on individuals. It can also be too easy to accidentally switch details and end up with inconsistency in data entry or in hand written orders. It is also time consuming and costly to produce reports, duplication of data entry can’t be avoided and most of all it lacks security.

Online store application is one example of an e-business idea. Online shopping is not only about technology and making sales, nor is it of interest only to industries and businesses, but it is also about transforming the economy, within and across geographic areas, and changing old markets and creating new ones.

Online Store Application in PHP, MySQL and Bootstrap

Online Store Application in PHP, MySQL and Bootstrap

Features of the System:

  • The system can automatically locate or provide the nearest branch of Savemore through the customer’s address.
  • The customer can pay through credit card and Cash on Delivery.
  • Customer can also choose pick-up or delivery
  • The customer can easily search for the products and can add immediately to her/his shopping cart.
  • The system can print the receipt of the customer’s order
  • The system has email validation through gmail
  • Customer can see the order details and the actions done to her/his orders.
  • System has its inventory report and sales report.
  • The customer can print her/his own receipt. 

Entity Relationship Diagram

Online Store Application Entity Relationship Diagram

Online Store Application Entity Relationship Diagram

Beneficiaries of the Study and System

Online Store Application will be significant to the following:

CUSTOMER: The easiest way to reliable to the customer is to maintain an easy and simple image in the company’s website, with created positive web experience customer.

COMPANY: The Company’s website seems to have significant influence on sales and corporate image and is expected to contribute to overall customer satisfaction.

RESEARCHERS: Helps the researchers to develop their thesis writing skills, programming and analysis skills as well as their ability to give solution to a certain threat.

FUTURE RESEARCHER: Serves as basis for further study with regards to customer transparency.

Definition of Terms

E-cart: An electronic commerce tool (software or service) that is the user-interface for the customer to shop at online stores. It allows users to place items in a “shopping basket”, and the cart remembers these items for a predetermined length of time. Extra features such as different color or size options, quantity of order, and matching item links can be found linked from the shopping cart. Once a shopper inputs his shipping address, taxes and shipping costs can also be tallied from within the shopping cart. For the merchant, the shopping cart also provides important information, which is often transparent to the shopper including a cart number to track the order, and a cookie to provide you with some limited tracking details about your customer.

Security:This will have a three level of access: the Administrator, Member and the Guest. The administrator has the full access to the system. The User can view their account status, shopping cart and request for tracking status provided that they have purchased a product. The Guest can browse the available products but they will not be able proceed to the payment transaction unless they would sign in. They will then be redirected to the log-in page.

Ordering: Available products are all listed on Store page. In case the user finds the item they want, they may proceed to ordering by clicking “Add to Cart”. They will then be redirected to the Shopping cart page as long as the product available. If not available, the system will notify the user.

Mailing List: The system will automatically send updates to the email address of the registered users. These updates may be discount, promo and other business-related information. If the user does not prefer to receive updates, he/she has an option to turn it off into the setting page.

Tracking: This is only applicable to the customers who purchased a product. By entering a valid transaction ID, this module will provide a real-time status of the item whether it has been shipped or not.

Maintenance: Site configuration can be done by the admin such as editing the company address, contact number and shipping cost. This module also allows the admin to update, add, delete products, edit product description, image and price, block suspicious users, add or remove members.

System Module and User Interface

  1. Online Store Application Product Catalogue Module

The catalogue module of the application can be seen and browse in the frontend part of the web application. This module is where the products are shown and group according to their categories.

Online Store Application Product Catalog Module

Online Store Application Product Catalog Module

  1. Online Store Application Product Detail Module

The product detail module displays the information of a selected product by the user/customer. The user/customers can read the details of the product such as the price, description and many more. The image below shows the product detail module of the online store application.

Online Store Application Product Detail Module

Online Store Application Product Detail Module

  1. Online Store Application Shopping Cart Module

The shopping cart module contains the list of products that the user/customer has selected for purchase or checkout. The total amount of the users/customers order is also shown in this module.

Online Store Application Shopping Cart Module

Online Store Application Shopping Cart Module

  1. Online Store Application Checkout and Billing Information Module

Billing information module is where the users/customers enter their personal credentials such as the name, contact and address where the products are to be delivered.

Online Store Application Checkout and Billing Information Module

Online Store Application Checkout and Billing Information Module

  1. Online Store Application Product Management Module

The product management module is part of the backend module of the web application where the authorized users can only access this feature. In this module the authorized user can add and update the product information.

Online Store Application Product Management Module

Online Store Application Product Management Module

  1. Online Store Application List of Customer Orders Module

List of customer orders is also on the backend part of the application, in here, the management can view all the orders from their customers. The orders are group into unpaid orders, delivered orders and paid orders.

Online Store Application List of Customer Orders Module

Online Store Application List of Customer Orders Module

  1. Online Store Application Customer Information and Order Details Module

The order details module is where the management can review the orders before it will be delivered to the customers.

Online Store Application Customer Information and Order Details Module

Online Store Application Customer Information and Order Details Module

Recommendations

Online applications are very helpful not just only in the company’s side but it brings convenient experience to the customers as well. The researchers/developers strongly recommend the implementation of the online store application for it will make the transactions easier and more organize.

You may visit our facebook page for more information, inquiries and comments.

Hire our team to do the project.

Barcode Based Activity Attendance System in Visual Basic

$
0
0

Barcode Based Activity Attendance System in Visual Basic

The project entitled Barcode Based Activity Attendance System is a LAN based project written in Visual Basic and MySQL, stand-alone version is also available in Visual Basic and MS Access as the database of the project. This article will present several studies and systems that is closely related to this project, the article will also present the system features and the different forms included in the said project.

Activity Attendance System Student Attendance Form

Activity Attendance System Student Attendance Form

Literature

Events Attendance Monitoring System Using Biometrics and SMS

The Institute of Information and Communication Technology of Isabela State University Echague Campus is now facing problems with regards to monitoring the attendance of the students during school’s activities. Most of the time students are required to attend to all activities as required by the university and the institute itself. But as early days experience until today, the student body organization is having a hard time to monitor the attendance of the students.

The presidents of each class require students to sign their names on a piece of paper as a proof of their attendance in a particular activity prior to start the program/activity. The queues of students in the registration area cause the delay and reliability of monitoring the attendance.

Miscommunication is another problem of the student body organization of the IICT. Students complain that why they are marked absent since they were not informed about the activity.

Another problem that the student body organization is facing now is the consolidation of the report of the attendance of the students. During the signing of the clearance many students complains that they are marked absent although they are present during the activity and vice versa.

Due to the unreliable reports of attendance monitoring and unreliable monitoring of student’s attendance the researcher were able to come up with a solution to solve the problems the development of Event Monitoring System Using Biometric with SMS.

On Attendance Monitoring System using Smart Card

According to Amit, Anand and Gandhi(2008) the traditional procedure for maintaining the attendance record was to pass the attendance sheet during the lecture. This attendance sheet could constitute the status for only 4 – 5 sessions. So in order to calculate the attendance for entire term all such attendance sheets had to be assimilated. This procedure would require a lot of manual work. Our project is designed in such a way that the micro controller would automatically update the status of the attendance when the reader detects the card. This project would be user friendly as the student is only required to zip his card in order to mark his attendance (www.scribd.com).

Barcode Based Activity Attendance System in Visual Basic

Barcode Based Activity Attendance System in Visual Basic

 

Student Attendance Monitoring and Identification System Using Barcode and Sms (Study on Sms Application)

According to Jinky Mallcudlo (2013) management team in school whether primary and secondary school use less computerized system in their management. Most of the schools in Isulan, Sultan Kudarat are using a manual process to monitor the student’s attendance. In a manual system, teachers will take and write down the student’s daily attendance in the record book, then at the end of the month the teacher is responsible to update the record by calculating the percentage of student’s attendance. Because of that, a computerized system that will be named Student Attendance Monitoring & Identification System using Barcode & SMS of INHS (Study on SMS Application) system has been proposed to be developed and implemented for management team in school. The target of this system is to monitor the daily student attendance and to inform parents about the attendance of their children. This system will be fully computerized and also apply a new communication technology called SMS. All of the daily students’ attendance will be saved in a specific database. When the student log-on by swiping their school ID on the system, it will automatically generate a message that will be sent to the hand phone via SMS (www.studymode.com).

Menu Structure

File Menu – Backup Database, Change Password, Restore Database, Log-out, Exit

Records Menu – Student Entry, Courses, Activities

Transaction Menu – Scanning, Live streaming

Reports Menu – Attendance, Clearance

System Features and User Interface

  1. Activity Attendance System Student Entry Form

This is the registration module for the encoding of student data, the id of the students contain a barcode which will be used in the attendance system. Name, course and year level will also be encoded in the system.

Activity Attendance System Student Entry Form

Activity Attendance System Student Entry Form

  1. Activity Attendance System Course Entry Form

The system can dynamically add course, the image below shows the list of courses encoded and the system and the form to add and update another course.

Activity Attendance System Course Entry Form

Activity Attendance System Course Entry Form

  1. Activity Attendance System Activity Entry Form

List of activities for the whole academic year must be encoded in the system; attendance module will not accept any entry if there is no activity for that date. In other word the attendance is activated only if there is a activity scheduled for that date.

Activity Attendance System Activity Entry Form

Activity Attendance System Activity Entry Form

  1. Activity Attendance System Barcode Based Attendance Form

The image below is the attendance form where the student scans the barcode on their id for the attendance record in a specific event. The attendance module is deployed in some of the strategic location inside the campus.

Activity Attendance System Barcode Based Attendance Form

Activity Attendance System Barcode Based Attendance Form

  1. Activity Attendance System Live streaming of Attendance Form

The number of students attending the event is being monitored by the key officials of the school (ssc president, student affairs services and every department).

Activity Attendance System Livestreaming of Attendance Form

Activity Attendance System Livestreaming of Attendance Form

  1. Activity Attendance System Activity Attendance Report Form
  2. Activity Attendance System Activity Attendance Printable Format

The system can generate a real time report on the summary of attendance per event. The images below shows the form and the printable format of the attendance report.

Activity Attendance System Activity Attendance Report Form

Activity Attendance System Activity Attendance Report Form

Activity Attendance System Activity Attendance Printable Format

Activity Attendance System Activity Attendance Printable Format

  1. Activity Attendance System Student Attendance Form
  2. Activity Attendance System Student Attendance Printable Format

The system can also produce a record of attendance per student, this is for clearance purposes. The said report will generate the list of events together with the attendance status of the student.

Activity Attendance System Student Attendance Form

Activity Attendance System Student Attendance Form

Activity Attendance System Student Attendance Printable Format

Activity Attendance System Student Attendance Printable Format

Recommendations

Based on the conclusions drawn, the following recommendations were given:

  1. The school may consider implementing the system in order to monitor the attendance of students in every school activities;
  2. It is also recommended, that similar study may be conducted to further assess the effectiveness and usefulness of the system.

You may visit our facebook page for more information, inquiries and comments.

Hire our team to do the project.

Viewing all 1801 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>