The document provides details about the Technomantra mobile application project created by 3 students. It includes an introduction to the app, the tools and technologies used, database design with ERD and data dictionary, screenshots of the app screens, and coding samples. The app allows students to register, view event details, schedules, galleries and participate in events organized by the college.
This document contains the resume of Vadivelan U, who is currently pursuing a B.Tech in Information Technology with an overall percentage of 85%. His objectives are to become a talented software professional and attain a challenging position in a software company. He has skills in programming languages like C, C++, Java, C#, PHP and MySQL. His areas of interest include networking and big data analytics. He has won several prizes in programming competitions and contests. He is seeking job opportunities as a software professional.
This document discusses evidence that supports the historical accuracy of the accounts of Jesus' suffering and death in the Gospels. It notes that the Gospels contain many specific names of real places and people that can be corroborated. While there were no other contemporary non-biblical accounts, it explains that few other writings from that time have survived and Jesus' opponents would not likely write anything to lend credibility to reports about him. The document overall argues that the Gospel accounts are historically reliable based on their level of detail and consistency with secular historical sources.
Prototyping allows you to visualize ideas through paper prototypes, physical prototypes, or demonstrations. Creating prototypes is valuable as it allows ideas to be tested and improved, preventing failure further down the line. When British industrialist Henry Kremer offered a prize for the first human-powered aircraft, the winner relied on flexibility in their prototype design rather than sticking to preconceived notions of flight. Rapid prototyping enables testing early ideas quickly through iterative changes, unlike a single prototype approach. The document encourages testing initial prototypes to get feedback and identify aspects to retain or improve.
The document discusses a PowerPoint presentation with three points on the first slide about an unknown topic. It then lists good foods like pizza, mac and cheese, ice cream, and barbecue as well as bad foods such as turnip greens, brussel sprouts, beets, and liver and onions.
This document discusses team management and outlines key elements for effective team management. It defines team management as the ability to administer and coordinate a group of individuals to accomplish a task. Some important elements of successful team management include cohesive leadership, effective communication, defined roles and responsibilities for team members, and establishing a common goal for the team. The document also discusses problems that can arise in team management like lack of trust, fear of conflict, and lack of commitment, and provides some strategies and activities for resolving issues like building trust and team-building exercises.
This document is a research project that examines mechanisms to facilitate collaboration in food value chains in order to increase food security. It begins with introducing concepts of food security and food systems. It then discusses the importance of a sustainable food system and defines food value chain innovation. The paper argues that successful food value chain innovations require complementary, coordinated, and collaborative innovations across organizations. It analyzes factors that can enhance or hinder collaboration between organizations. The paper puts forth two potential mechanisms to enhance collaboration: third party interventions and innovation brokers. It then tests the hypothesis that third party interventions can lead to enhanced collaboration using two case studies. The paper concludes that government interventions can promote collaboration for food value chain innovations when certain factors are present.
This document contains the resume of Vadivelan U, who is currently pursuing a B.Tech in Information Technology with an overall percentage of 85%. His objectives are to become a talented software professional and attain a challenging position in a software company. He has skills in programming languages like C, C++, Java, C#, PHP and MySQL. His areas of interest include networking and big data analytics. He has won several prizes in programming competitions and contests. He is seeking job opportunities as a software professional.
This document discusses evidence that supports the historical accuracy of the accounts of Jesus' suffering and death in the Gospels. It notes that the Gospels contain many specific names of real places and people that can be corroborated. While there were no other contemporary non-biblical accounts, it explains that few other writings from that time have survived and Jesus' opponents would not likely write anything to lend credibility to reports about him. The document overall argues that the Gospel accounts are historically reliable based on their level of detail and consistency with secular historical sources.
Prototyping allows you to visualize ideas through paper prototypes, physical prototypes, or demonstrations. Creating prototypes is valuable as it allows ideas to be tested and improved, preventing failure further down the line. When British industrialist Henry Kremer offered a prize for the first human-powered aircraft, the winner relied on flexibility in their prototype design rather than sticking to preconceived notions of flight. Rapid prototyping enables testing early ideas quickly through iterative changes, unlike a single prototype approach. The document encourages testing initial prototypes to get feedback and identify aspects to retain or improve.
The document discusses a PowerPoint presentation with three points on the first slide about an unknown topic. It then lists good foods like pizza, mac and cheese, ice cream, and barbecue as well as bad foods such as turnip greens, brussel sprouts, beets, and liver and onions.
This document discusses team management and outlines key elements for effective team management. It defines team management as the ability to administer and coordinate a group of individuals to accomplish a task. Some important elements of successful team management include cohesive leadership, effective communication, defined roles and responsibilities for team members, and establishing a common goal for the team. The document also discusses problems that can arise in team management like lack of trust, fear of conflict, and lack of commitment, and provides some strategies and activities for resolving issues like building trust and team-building exercises.
This document is a research project that examines mechanisms to facilitate collaboration in food value chains in order to increase food security. It begins with introducing concepts of food security and food systems. It then discusses the importance of a sustainable food system and defines food value chain innovation. The paper argues that successful food value chain innovations require complementary, coordinated, and collaborative innovations across organizations. It analyzes factors that can enhance or hinder collaboration between organizations. The paper puts forth two potential mechanisms to enhance collaboration: third party interventions and innovation brokers. It then tests the hypothesis that third party interventions can lead to enhanced collaboration using two case studies. The paper concludes that government interventions can promote collaboration for food value chain innovations when certain factors are present.
The document discusses several potential filming locations for a music video:
- A white screen studio for live band performances and rehearsals, with different colored lighting effects.
- A remote garage decorated with fairy lights to film the band's live performance scene.
- A family living room to show one actor joining their family and friends engaging in activities.
- A restaurant/bar to film a meal scene between friends using low lighting to emphasize their closeness.
- Linking the locations together through doorways to create continuity between scenes.
Managed service providers can help organizations address growing cybersecurity threats by providing consolidated IT solutions. The average cost of a data breach in 2014 was $3.5 million, and cyberattacks are becoming more sophisticated. A managed service provider can monitor networks for threats, assess security needs, optimize data center performance, and enable secure communications across devices. Using managed security services allows organizations to stay updated on new threats and better manage their network infrastructure security.
This document is a sports quiz containing 6 multiple choice questions about various sports topics: 1) Football is called soccer in the USA. 2) Capoeira is a Brazilian martial art. 3) Arsenal is an English soccer team. 4) There are 13 players on a water polo team. 5) Pau Gasol is a Spanish basketball player. 6) Germany won the 2014 FIFA World Cup.
Apache JMeter is a tool for testing web application performance and load testing. It allows users to simulate multiple users sending requests to a server in order to determine how well an application can handle heavy loads. JMeter provides graphs and reports to analyze performance and identify issues. It can test many server types including web servers, databases, FTP servers, and more. It is an open source tool that runs on many operating systems and allows for load testing from both graphical user interfaces and command line scripts.
Los podcast son archivos de audio digitales que pueden ser escuchados a través de varias plataformas y que tienen ventajas para la educación como permitir a los estudiantes aprender de forma autónoma sobre temas específicos. Una ventaja clave de los podcast educativos es que son una herramienta flexible que se puede adaptar a diferentes contextos educativos y es popular entre los estudiantes. Los podcast tienen características como facilidad de uso, oportunidad de acceder a materiales auténticos y son en su mayoría gratuitos.
The article discusses improvements in healthcare in Rwanda, particularly in the poor town of Mayange. A Columbia University program invested $145,000 to improve the local health clinic, hiring more nurses and ensuring a steady supply of drugs. This has led to a dramatic decrease in child deaths in the area. The article argues that many health issues in the developing world could be addressed through relatively low-cost interventions, but better logistics and infrastructure are needed to deliver care, especially in rural areas. It outlines increased funding and efforts from organizations like the Gates Foundation, Global Fund, and others that are aiming to improve healthcare systems in Africa and help control diseases like malaria and HIV/AIDS.
This document provides an introduction and overview of Guideposts Outreach, a nonprofit interfaith ministry dedicated to helping people achieve their spiritual and personal potential through inspirational publications and programs. It was founded in 1945 by Dr. Norman Vincent Peale and his wife Ruth Stafford Peale. Guideposts Outreach distributes inspirational literature free of charge to organizations serving those in need. The introduction is written by Chaplain John Owen and discusses lessons he learned from serving as the chaplain for the Navy football team about faith, commitment, sacrifice and teamwork.
This document contains Ashish Agrawal's resume. It summarizes his experience as a nearly 10-year experienced software solutions leader with expertise in project management, application development, database administration, and business analysis. It lists his technical skills and certifications. It also provides details on several projects he has worked on in roles such as Technical Product Owner, Technical Project Manager, and Technical Architect for clients in various industries including healthcare, retail, and consulting.
This document provides genealogical information about Carin Baroness FOCK and her ancestors. It traces her lineage back several generations on both her maternal and paternal sides. The document also includes information about the ancestors and relatives of individuals who were married to Carin's ancestors.
MOBILE APPLICATION FOR COLLEGE EVENT MANAGEMENTIRJET Journal
This document reviews 18 previous research papers on developing mobile applications for college event management. It discusses papers focused on developing apps using technologies like Flutter and Firebase to help organize events, communicate details to students, and allow online registration. Some papers described additional features like integration of college clubs, online feedback forms, and analytics of past events. However, many papers noted limitations like lack of security in authentication, inability to access information across colleges, and missing features like tracking event attendees.
Nagendran is seeking a challenging position as an Android developer where he can apply his 9 years of experience, including 4 years developing Android applications. He has extensive experience with Android Studio, XML, Java, JSON, REST, GCM, FCM, Retrofit, Picasso and Glide. Some of his projects include developing applications for billing, healthcare, location sharing and attendance tracking. He is proficient in SQLite, web services, social integration and maps.
This document describes an Android application called Smart Class that aims to simplify learning of data structures for students. It was developed by three students and covers basics of data structures. The application provides an expandable view of different data structure types and subtypes. Key features include following Google development standards and material design guidelines. It works across a wide range of Android versions and has advantages of being accessible to most students and visualizing complex structures. Future improvements could include better animations and adding practice questions.
Jitendrakumar Vadher is seeking a position in information technology that allows him to develop his skills and contribute to an organization's success. He has over 2 years of experience as a junior programmer analyst working on various Android mobile applications including a pilot networking app, budget app, child tracking app, and temperature converter. He is proficient in Java, PHP, HTML, CSS, SQLite, and MySQL and holds a Bachelor's degree in engineering.
IRJET- Contest Information Desk Android ApplicationIRJET Journal
This document describes the development of a "Contest Information Desk" Android application to simplify the process of announcing and registering for college events. The app allows staff to post upcoming event details and students to view and register for events, reducing time and paper waste compared to traditional methods. It was created using Android Studio, PHP, and a MySQL database to store user and event information.
Android project Icons Management Sysytem Report
Using Google's firebase online realtime database its was so much fun working with firebase. Its too boring first time but when it worked it's very interesting
This document contains the resume of Prathap kumar Pendyala. It includes his contact information, educational qualifications including a B.Tech in Computer Science Engineering, technical skills like Python, ML, AI, Oracle, and Tableau. It details his 5 months of experience as a Software Test Engineer testing web and mobile applications using tools like Selenium. It provides information on two projects he worked on - Truth Labs, an intranet forensic application, and MSR Suits, an application to book hotel suits. His responsibilities included test planning, scenario identification, test case design, execution, and reporting.
This document summarizes a project titled "Android Attendance System" completed by students at Smt. Rukmini Shedthi Memorial National Government First Grade College in Barkur, India. The project involved developing an Android app to manage student attendance electronically. Key features of the app include two-step verification login for faculty and students, admin capabilities to add users and subjects, and faculty abilities to take attendance and make edits. The system aims to streamline attendance tracking compared to traditional paper-based methods. An acknowledgement section thanks various people involved in supporting and advising the project.
Augmented Reality for Smart Profile Display Part-2IRJET Journal
This document describes a proposed augmented reality system to display student profiles and information in educational institutions. The system uses three modules: 1) ID card recognition, where scanning a student's ID card retrieves their information from a database. 2) Voice detection, where saying a student's name retrieves their information. 3) Face recognition, where scanning a student's face retrieves their information. The system was designed and tested using visual studio and an online database to augment student profiles and details onto the screen in real-time when their ID, name, or face is detected. The system aims to easily and quickly retrieve student information through various augmented reality methods.
Final Year Project Report on Self Tacit Zone (Location Based Android App)Parthik Poshiya
This document is a project report for an Android application called Self Tacit Zone. It was created by Parthik Poshiya and Keyur Hudka to fulfill the requirements for a Bachelor of Engineering degree. The report includes an introduction that outlines the problem summary, aim and objectives, problem specifications, literature review, tools and technology used, and a prior art search. It also covers the design, analysis, implementation, and testing of the Self Tacit Zone application.
The document discusses several potential filming locations for a music video:
- A white screen studio for live band performances and rehearsals, with different colored lighting effects.
- A remote garage decorated with fairy lights to film the band's live performance scene.
- A family living room to show one actor joining their family and friends engaging in activities.
- A restaurant/bar to film a meal scene between friends using low lighting to emphasize their closeness.
- Linking the locations together through doorways to create continuity between scenes.
Managed service providers can help organizations address growing cybersecurity threats by providing consolidated IT solutions. The average cost of a data breach in 2014 was $3.5 million, and cyberattacks are becoming more sophisticated. A managed service provider can monitor networks for threats, assess security needs, optimize data center performance, and enable secure communications across devices. Using managed security services allows organizations to stay updated on new threats and better manage their network infrastructure security.
This document is a sports quiz containing 6 multiple choice questions about various sports topics: 1) Football is called soccer in the USA. 2) Capoeira is a Brazilian martial art. 3) Arsenal is an English soccer team. 4) There are 13 players on a water polo team. 5) Pau Gasol is a Spanish basketball player. 6) Germany won the 2014 FIFA World Cup.
Apache JMeter is a tool for testing web application performance and load testing. It allows users to simulate multiple users sending requests to a server in order to determine how well an application can handle heavy loads. JMeter provides graphs and reports to analyze performance and identify issues. It can test many server types including web servers, databases, FTP servers, and more. It is an open source tool that runs on many operating systems and allows for load testing from both graphical user interfaces and command line scripts.
Los podcast son archivos de audio digitales que pueden ser escuchados a través de varias plataformas y que tienen ventajas para la educación como permitir a los estudiantes aprender de forma autónoma sobre temas específicos. Una ventaja clave de los podcast educativos es que son una herramienta flexible que se puede adaptar a diferentes contextos educativos y es popular entre los estudiantes. Los podcast tienen características como facilidad de uso, oportunidad de acceder a materiales auténticos y son en su mayoría gratuitos.
The article discusses improvements in healthcare in Rwanda, particularly in the poor town of Mayange. A Columbia University program invested $145,000 to improve the local health clinic, hiring more nurses and ensuring a steady supply of drugs. This has led to a dramatic decrease in child deaths in the area. The article argues that many health issues in the developing world could be addressed through relatively low-cost interventions, but better logistics and infrastructure are needed to deliver care, especially in rural areas. It outlines increased funding and efforts from organizations like the Gates Foundation, Global Fund, and others that are aiming to improve healthcare systems in Africa and help control diseases like malaria and HIV/AIDS.
This document provides an introduction and overview of Guideposts Outreach, a nonprofit interfaith ministry dedicated to helping people achieve their spiritual and personal potential through inspirational publications and programs. It was founded in 1945 by Dr. Norman Vincent Peale and his wife Ruth Stafford Peale. Guideposts Outreach distributes inspirational literature free of charge to organizations serving those in need. The introduction is written by Chaplain John Owen and discusses lessons he learned from serving as the chaplain for the Navy football team about faith, commitment, sacrifice and teamwork.
This document contains Ashish Agrawal's resume. It summarizes his experience as a nearly 10-year experienced software solutions leader with expertise in project management, application development, database administration, and business analysis. It lists his technical skills and certifications. It also provides details on several projects he has worked on in roles such as Technical Product Owner, Technical Project Manager, and Technical Architect for clients in various industries including healthcare, retail, and consulting.
This document provides genealogical information about Carin Baroness FOCK and her ancestors. It traces her lineage back several generations on both her maternal and paternal sides. The document also includes information about the ancestors and relatives of individuals who were married to Carin's ancestors.
MOBILE APPLICATION FOR COLLEGE EVENT MANAGEMENTIRJET Journal
This document reviews 18 previous research papers on developing mobile applications for college event management. It discusses papers focused on developing apps using technologies like Flutter and Firebase to help organize events, communicate details to students, and allow online registration. Some papers described additional features like integration of college clubs, online feedback forms, and analytics of past events. However, many papers noted limitations like lack of security in authentication, inability to access information across colleges, and missing features like tracking event attendees.
Nagendran is seeking a challenging position as an Android developer where he can apply his 9 years of experience, including 4 years developing Android applications. He has extensive experience with Android Studio, XML, Java, JSON, REST, GCM, FCM, Retrofit, Picasso and Glide. Some of his projects include developing applications for billing, healthcare, location sharing and attendance tracking. He is proficient in SQLite, web services, social integration and maps.
This document describes an Android application called Smart Class that aims to simplify learning of data structures for students. It was developed by three students and covers basics of data structures. The application provides an expandable view of different data structure types and subtypes. Key features include following Google development standards and material design guidelines. It works across a wide range of Android versions and has advantages of being accessible to most students and visualizing complex structures. Future improvements could include better animations and adding practice questions.
Jitendrakumar Vadher is seeking a position in information technology that allows him to develop his skills and contribute to an organization's success. He has over 2 years of experience as a junior programmer analyst working on various Android mobile applications including a pilot networking app, budget app, child tracking app, and temperature converter. He is proficient in Java, PHP, HTML, CSS, SQLite, and MySQL and holds a Bachelor's degree in engineering.
IRJET- Contest Information Desk Android ApplicationIRJET Journal
This document describes the development of a "Contest Information Desk" Android application to simplify the process of announcing and registering for college events. The app allows staff to post upcoming event details and students to view and register for events, reducing time and paper waste compared to traditional methods. It was created using Android Studio, PHP, and a MySQL database to store user and event information.
Android project Icons Management Sysytem Report
Using Google's firebase online realtime database its was so much fun working with firebase. Its too boring first time but when it worked it's very interesting
This document contains the resume of Prathap kumar Pendyala. It includes his contact information, educational qualifications including a B.Tech in Computer Science Engineering, technical skills like Python, ML, AI, Oracle, and Tableau. It details his 5 months of experience as a Software Test Engineer testing web and mobile applications using tools like Selenium. It provides information on two projects he worked on - Truth Labs, an intranet forensic application, and MSR Suits, an application to book hotel suits. His responsibilities included test planning, scenario identification, test case design, execution, and reporting.
This document summarizes a project titled "Android Attendance System" completed by students at Smt. Rukmini Shedthi Memorial National Government First Grade College in Barkur, India. The project involved developing an Android app to manage student attendance electronically. Key features of the app include two-step verification login for faculty and students, admin capabilities to add users and subjects, and faculty abilities to take attendance and make edits. The system aims to streamline attendance tracking compared to traditional paper-based methods. An acknowledgement section thanks various people involved in supporting and advising the project.
Augmented Reality for Smart Profile Display Part-2IRJET Journal
This document describes a proposed augmented reality system to display student profiles and information in educational institutions. The system uses three modules: 1) ID card recognition, where scanning a student's ID card retrieves their information from a database. 2) Voice detection, where saying a student's name retrieves their information. 3) Face recognition, where scanning a student's face retrieves their information. The system was designed and tested using visual studio and an online database to augment student profiles and details onto the screen in real-time when their ID, name, or face is detected. The system aims to easily and quickly retrieve student information through various augmented reality methods.
Final Year Project Report on Self Tacit Zone (Location Based Android App)Parthik Poshiya
This document is a project report for an Android application called Self Tacit Zone. It was created by Parthik Poshiya and Keyur Hudka to fulfill the requirements for a Bachelor of Engineering degree. The report includes an introduction that outlines the problem summary, aim and objectives, problem specifications, literature review, tools and technology used, and a prior art search. It also covers the design, analysis, implementation, and testing of the Self Tacit Zone application.
This document summarizes a proposed college event organization system using an Android application. The system aims to improve communication between event organizers, staff coordinators, and student participants. It would allow event schedules to be created and viewed online, participants to register for events, and information like posters and certificates to be uploaded and shared. The architecture would involve an Android client app communicating with a web application hosted on Google App Engine using Google Cloud Messaging. This is intended to address issues with the current manual process and provide an online platform for event organization and participation.
1) The document announces an upcoming unveiling event and introductory session about Google Developer Student Clubs (GDSCs) at Arka Jain University - Jamshedpur. 2) It provides information on what GDSCs are, the benefits of joining, and introduces the GDSC lead and faculty advisor at the university. 3) Details are given about exciting upcoming events and opportunities through the GDSC, including workshops, hackathons, and a cloud computing campaign from Google.
This document is a resume for R. Naveen. It summarizes his contact information, objective, academic qualifications, technical skills, areas of interest, projects completed, internship details, work experience, courses done, co-curricular activities, extracurricular activities, soft skills, and personal details. Naveen's objective is to work enthusiastically in a team to achieve organizational goals. He has a Bachelor's degree in Computer Science and Engineering and skills in languages like Java, C++, and databases like MySQL. His projects include a chat application and an Android app for exam scheduling. He has internship and work experience as an associate developer with Umedex Inc.
This document describes a college app created for Android devices. The app allows users to search for information about college departments, view details of departments, write reviews, and share events by adding them to calendars. It uses activities, intents, and an Android manifest to function. The app was created using Java, PHP, XML and connects to a MySQL database. It provides students information about college departments before visiting campus. Future work could expand the app's features and information.
Karun Aggarwal is seeking a challenging career opportunity for continuous growth and learning. He has a Master's degree in Computer Application and Bachelor's degree in Computer Application. He has experience working as a senior Android developer and has completed various projects involving Android and database development. His skills include Java, C, C++, C#, Android, SQLite, Oracle, and SQL. He is interested in Android, database, Java, C, and C++.
This curriculum vitae summarizes Vinay G's professional experience and qualifications. He has over 3.5 years of experience developing Android applications and is proficient in Java, XML, and various Android tools and SDKs. His experience includes projects for companies like Quikr India, Spin Technology, and the Karnataka Forest Department. He holds a Bachelor's degree in Information Science and Engineering and a Master's in Network and Internet Engineering.
Parent communication register android applicationBhadra Gowdra
In this new era of Science and Technology, computer is one of the most important components in our life. Works can be done in a better way by the help of computer.
The Main aim of our project is to automate the attendance in the form of Android Mobile Application. Our intention is to establish a good communication between Student Mentor and parent.We have seen over the years that the process of manual attendance is being carried out across almost all educational institutions. The process is not only time consuming but also sometimes yield inefficient results in the false marking and calculation of attendance. We need not maintain pen and paper based attendance registers. Following this thought, we have proposed a Parent communication register android application APP by which we notify parents via SMS OR a call Notification system which is implemented on Android mobile application.This Android application will give the students attendance information and SMS notification feature whereby every parent will be periodically notified regarding his/her child attendance. Our system primarily focuses on building an efficient and user friendly Android mobile application. The application will be installed on the Mentor phone which runs android OS. It intends to provide an interface to the professor who will require a user id and password to carry out the task. Apart from that, the application would support strong user authentication and quick transmission of data.
The document provides details about Dhwani Pradipbhai Sanghavi including her contact information, work experience, education history, skills, publications, and projects. Currently she works as a Research Assistant at the Gujarat Technological University where her responsibilities include quality assurance testing, user acceptance testing, development, student support, and managing various websites and events. She has a Master's degree in Computer Engineering from L.J. Institute of Engineering and Technology with work experience also including a past role as a Trainee Software Engineer at Mobiuso Technologies India Private Limited.
Andro Attendance – Marking Attendance with Android ApplicationIJARIIT
Andro Attendance is the android application developed to manage daily student attendance in colleges. The Mobile Phone Based Attendance System will help the lecturers to take attendance easily, securely and without errors. This system will be used to reduce the fake attendance and also reduce the waste of the time. Lecturer will be able to view the attendance by this App. After taking the attendance in the Android mobile, attendance will be send to the server.
IRJET- Student Statistics System using Confined Android AppIRJET Journal
This document describes a student statistics system developed as an Android application. The application allows teachers to take attendance efficiently using their mobile devices. It integrates additional features like viewing circulars (announcements), accessing student information, updating results and publishing study materials. The app aims to reduce time wasted in manual attendance taking and calculations. It also aims to provide secure access and instant access to information. The app was developed using technologies like JSON, Firebase, SQLite database and APIs for data exchange between the mobile clients and server database.
2. ii
TECHNOMANTRA
By 5th
Year M.sc IT (2015 – 2016)
Prepared By:
No. Student Name Div Roll no.
1 Pradip D. Jinjala A 5020
2 Romil D. Modi B 5203
3 Avatarsinh G. Vaghela B 5168
Date of Submission: 19 December, 2015
SUBMITTED TO:
K.S School of Business Management,
M.sc in (Computer Application & Information Technology)
(Gujarat University)
4. 1
1. Project Profile
Project Name: TECHNOMANTRA App.
Group Id: 15.
Group Member: 3.
We develop Technomantra app for students. By this app they can register with their
android mobile and participate in singles event. For this they has not meet to any
volunteer of event it’s reduce some work of volunteer also and students can easily get
access of technomatra app and participate in the event and get information about the
event and also see the gallery of the event and they can also watch the schedule of the
event.this app is very helpful to technomatra’s volunteer and for our collage who
organise this event.
Tools & Technology Used
• JDK (Java Development Kit)
• Android SDK(By Google)
Front End Tools
• Eclipse
• Adobe Photoshop
Back End Tools
• SQL Server Management Studio – 2012
• Microsoft Visual Studio 2013 for Web Service
5. 2
2. System Required Specification (SRS)
Scope of Project
• JDK (Java Development Kit)
• Android SDK(By Google)
Users
• Students
Features and Requirement
• Student Can View Event Detail.
• Student Can Register Them In Technomantra.
• Student Can Participate In Any Event.
• Student Can Also View Schedule of the All Event.
6. 3
3. Database Design
3.1 E-R Diagram
Visitor Can View
EventRegistration &
Login
Student Can View &
Participate
userid
password
degree
name
collage_name
phone
event_name
userid
id
7. 4
3.2 Data Dictionary
Event_Participate
Name Data Type
Id int
user_name varchar(100)
event_name varchar(100)
Student_Info
Name Data Type
Regid int
Name varchar(50)
Email varchar(100)
Password varchar(30)
Phone varchar(11)
Collage varchar(100)
Degree varchar(50)
Year varchar(50)
City varchar(50)
33. 30
spn_degree.setAdapter(DegreeList);
spn_degree.setOnItemSelectedListener(this);
ArrayAdapter<String> AcadamicYear = new ArrayAdapter<String>(this,
android.R.layout.simple_spinner_dropdown_item, Year);
spn_year.setAdapter(AcadamicYear);
spn_year.setOnItemSelectedListener(this);
getViews();
btn_registration.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
getAllStrings();
Log.i("", name);
Log.i("", degree);
Log.i("", year);
Log.i("", college);
Log.i("", city);
if (name.equals("")) {
edt_name.requestFocus();
edt_name.setText("");
edt_name.setHintTextColor(Color.parseColor("#122345"));
edt_name.setHint("Field can not be empty");
} else if (email.equals("")) {
edt_email.requestFocus();
edt_email.setText("");
edt_email.setHintTextColor(Color.parseColor("#122345"));
edt_email.setHint("Field can not be empty");
} else if (password.equals("")) {
edt_password.requestFocus();
edt_password.setText("");
edt_password.setHintTextColor(Color.parseColor("#122345"));
edt_password.setHint("Field can not be empty");
} else if (confirm_password.equals("")) {
edt_confirm.requestFocus();
edt_confirm.setText("");
edt_confirm.setHintTextColor(Color.parseColor("#122345"));
edt_confirm.setHint("Field can not be empty");
} else if (mobile.equals("")) {
edt_mobile.requestFocus();
edt_mobile.setText("");
edt_mobile.setHintTextColor(Color.parseColor("#122345"));
edt_mobile.setHint("Field can not be empty");
} else if (college.equals("")) {
34. 31
acv_college.requestFocus();
acv_college.setText("");
acv_college.setHintTextColor(Color.parseColor("#122345"));
acv_college.setHint("Field can not be empty");
} else if (!password.equals(confirm_password)) {
Toast.makeText(getApplicationContext(),
"Password does not match",
Toast.LENGTH_SHORT)
.show();
} else if (degree.equals("")) {
spn_degree.requestFocus();
} else if (year.equals("")) {
Toast.makeText(getApplicationContext(),
"Please select Your Acadamic Year",
Toast.LENGTH_SHORT).show();
} else if (city.equals("")) {
acv_city.requestFocus();
acv_city.setText("");
acv_city.setHintTextColor(Color.parseColor("#122345"));
acv_city.setHint("Field can not be empty");
} else {
Log.i("", "Cll the class");
new GetRegister().execute();
}
}
private void getAllStrings() {
// TODO Auto-generated method stub
name = edt_name.getText().toString().trim();
name = name.replaceAll(" ", "%20");
email = edt_email.getText().toString().trim();
password = edt_password.getText().toString().trim();
confirm_password = edt_confirm.getText().toString().trim();
mobile = edt_mobile.getText().toString().trim();
college = acv_college.getText().toString().trim();
college = college.replaceAll(" ", "%20");
degree = spn_degree.getSelectedItem().toString().trim();
degree = degree.replaceAll(" ", "%20");
year = spn_year.getSelectedItem().toString().trim();
year = year.replaceAll(" ", "%20");
city = acv_city.getText().toString().trim();
}
});
}
private void getViews() {
57. 54
final Boolean text = globalVariable.getIsLogin();
btn_kabad_se_jugaad.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
if (text) {
new CheckEventParticipant(kabad_event).execute();
}
}
});
btn_post_ur_thoughts.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
if (text) {
new CheckEventParticipant(post_event).execute();
}
}
});
btn_camera.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
if (text) {
new CheckEventParticipant(camera_event).execute();
}
}
});
btn_satrangi_it.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
if (text) {
new CheckEventParticipant(satrangi_event).execute();
}
}
});
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
62. 59
}
CodewarActivity.java
public class CodewarActivity extends Activity {
WebView web_codewar;
Button btn_codewar_participate;
public static final String eventName = "codewar";
String htmlText = "<html><body style="text-align:justify"> %s </body></Html>";
String detail = "Beat the master mind.<br>"
+ "Rounds:<br>"
+ "1 First stage is proving exploration of your knowledge, In which
you can provide suitable output according to the code.<br>"
+ "2 Second stage is the develop round, In which you can design and
develop the code and become the big boss of the code cracker<br>."
+ "Special Opportunities:<br>"
+ "This event is open for all inter colleges and also including the
students of (c/c++) training institutes.<br>"
+ "Note:<br>"
+ "Participant must report at least 15 min before staring of the
event.<br>"
+ "Id card must compulsory for every participant.<br>"
+ "Participant should perform the task individually.<br>"
+ "The final decision is given by judges.<br>"
+ "College Level Entry Fee-80<br>";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_codewar);
ActionBar bar = getActionBar();
bar.setBackgroundDrawable(new
ColorDrawable(Color.parseColor("#00B9F5")));
bar.setTitle(Html.fromHtml("<font color='#ffffff'>Technomantra</font>"));
btn_codewar_participate = (Button)
findViewById(R.id.btn_codewar_participate);
web_codewar = (WebView) findViewById(R.id.webview_codewar);
web_codewar.loadData(String.format(htmlText, detail), "text/html",
"utf-8");
GlobalVariable globalVariable = (GlobalVariable) getApplicationContext();
if (globalVariable.getCheckCodewar().equals("1")) {
// globalVariable.setCheckCodewar("0");
btn_codewar_participate.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
63. 60
// TODO Auto-generated method stub
GlobalVariable globalVariable = (GlobalVariable)
getApplicationContext();
if (globalVariable.getIsLogin()) {
new EventParticipant().execute();
} else {
btn_codewar_participate.setEnabled(false);
btn_codewar_participate.setText("participated");
btn_codewar_participate.setBackgroundColor(0xFFFF0000);
}
}
});
} else {
btn_codewar_participate.setEnabled(false);
btn_codewar_participate.setText("participated");
btn_codewar_participate.setBackgroundColor(0xFFFF0000);
}
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.codewar, menu);
return true;
}
public class EventParticipant extends AsyncTask<Void, Void, Void> {
ProgressDialog pDialog;
HttpURLConnection urlConnection;
StringBuffer response;
@Override
protected void onPreExecute() {
// TODO Auto-generated method stub
super.onPreExecute();
pDialog = new ProgressDialog(CodewarActivity.this);
pDialog.setMessage("Wait ...");
pDialog.setCancelable(false);
pDialog.show();
}
@Override
protected Void doInBackground(Void... params) {
// TODO Auto-generated method stub
Log.i("", "doInBackground");
try {
GlobalVariable globalVariable = (GlobalVariable)
getApplicationContext();