Submissions of proposals are very often a tedious affair. Proposals which are submitted goes through not
only a complex and tedious process but often the scrutiny of many individuals of different roles. Hence, it is
important that any automation envisaged goes through a meticulous exercise to achieve the same.
Proposal Submission System aims to provide an online proposal submission mechanism, improving the
traditional and physical methods of submission. Such system allows assignment submission to be more
efficient and greater rigor. Online submission provides electronic copy of assignments, which has many
benefits over traditional physical copy submission of assignments. With the implementation of Proposal
Submission System, one can be subjected to the same rigor as traditional means without compromising on
quality whilst adhering to the same process workflow.
SXC-JMS: A WEB -BASED JOURNAL MANAGEMENT SYSTEMcscpconf
Due to immense advances in internet technologies in recent times, the entire method of
maintenance and publication of journals has changed drastically. People prefer journals to be
published online rather than to be published in printed form because of cost and availability. An
online journal has multifaceted advantages, such as for example, publication time is
instantaneous and the Editor can almost single-handedly manage the entire publication process.
The readers can access the journal contents from anywhere and at anytime. By moving towards
web-based journal systems, not only are we saving money, we are also making the transition
towards the paradigms of green computing. In the United States and many European countries,
most of the IT related journals are published online over the World Wide Web. India is also moving very fast in this direction. In this paper the authors have given a brief idea how to develop a web-based Journal Management System with all possible options in functionality and security. In the present research paper, the authors have demonstrated the first phase of the work and it will be implemented very soon in the authors’ parent institution.
SXC-JMS: A WEB -BASED JOURNAL MANAGEMENT SYSTEMcscpconf
Due to immense advances in internet technologies in recent times, the entire method of
maintenance and publication of journals has changed drastically. People prefer journals to be
published online rather than to be published in printed form because of cost and availability. An
online journal has multifaceted advantages, such as for example, publication time is
instantaneous and the Editor can almost single-handedly manage the entire publication process.
The readers can access the journal contents from anywhere and at anytime. By moving towards
web-based journal systems, not only are we saving money, we are also making the transition
towards the paradigms of green computing. In the United States and many European countries,
most of the IT related journals are published online over the World Wide Web. India is also moving very fast in this direction. In this paper the authors have given a brief idea how to develop a web-based Journal Management System with all possible options in functionality and security. In the present research paper, the authors have demonstrated the first phase of the work and it will be implemented very soon in the authors’ parent institution.
Local Service Search Engine Management System LSSEMSYogeshIJTSRD
Local Services Search Engine Management System LSSEMS is a web based application which helps user to find serviceman in a local area such as maid, tuition teacher, plumber etc. LSSEMS contain data of serviceman maid, tuition teacher, plumber etc. . The main purpose of LSSEMS is to systematically record, store and update the serviceman records. Kaushik Mishra | Aditya Sharma | Mohak Gund "Local Service Search Engine Management System (LSSEMS)" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Special Issue | International Conference on Advances in Engineering, Science and Technology - 2021 , May 2021, URL: https://www.ijtsrd.com/papers/ijtsrd42462.pdf Paper URL : https://www.ijtsrd.com/engineering/computer-engineering/42462/local-service-search-engine-management-system-lssems/kaushik-mishra
Online dating system management project report.pdfKamal Acharya
The objective of our project is to develop an application that offers online dating services where individuals or users can find and contact each other over the internet to arrange a date usually with the objective of developing a romantic, personal and sexual relationship.
Users of an online dating service would currently provide personal information, to enable them to search the service provider's database for other individuals. Members use grade other members set, such as age range, gender and location.
Integration of a web portal and an erp through web service based implementati...eSAT Journals
Abstract
The ternary cubic equation
2 2 3 5(x y ) 9xy x y 1 35z is considered for determining its non-zero distinct integral
solutions Employing the linear transformations x=u+v,y=u-v (u≠v≠0),and employing the meyhod of factorization in complex
conjugates, different patterns of integral solutions to the ternary cubic equation under consideration are obtained.. In each
pattern, interesting relations among the solutions, some special polygonal , pyramidal numbers and central pyramidal numbers
are exhibited.
Keywords: Ternary cubic, Integral solutions, polygonal number, pyramidal number, Mathematics subject
classificationnumber: 11D09
Mvc architecture driven design and agile implementation of a web based softwa...ijseajournal
This paper reports design and implementation of a web based software system for storing and managing
information related to time management and productivity of employees working on a project.
The system
has been designed and implemented w
ith best principles from model view
controller
and agile development.
Such system has practical use for any organization in terms of ease of use, efficiency, and cost savings. The
manuscript describes design of the system as well as its database and user i
nterface. Detailed snapshots of
the working system are provided too.
The IT-GRC platform is a solution that is based on
the paradigm of distributed systems, based on multi-agent systems
(MAS) in its different parts namely the user interface, the static
and dynamic configuration of the organization management
profiles, the choice of the best repository and the processing of
processes, it takes advantage of the autonomy and learning aspect
of ADMs as well as their high-level communication and
coordination. However, these technological components are
difficult to manipulate, or users lack the necessary skills to use
them correctly. In this situation, the modeling of a communication
architecture is necessary, in order to adapt the functionalities of
the platform to the needs of the users. To help achieve these goals,
it is necessary to develop a functional and intelligent
communication architecture, adaptable and able to provide a
support framework, allowing access to system functionalities
regardless of physical and time constraints.
Online course register system project report.pdfKamal Acharya
Student course registration process in colleges involve filling registration forms manually, getting it signed by respective subject teachers, and then getting the documents acknowledged from the concerned Advisors, College Deans and Accounts Officers respectively. Finally the registration forms are submitted in the Administrative Branch. As is evident, this process is very laborious and time consuming. An Online Student Course Registration System has been developed to simplify the current manual procedure. This system has been developed using PHP and MySQL. The front-end is designed using PHP with excerpts of code written using and back-end is designed and managed through MySQL. This system software is more secured, user-friendly and less time-consuming. Basically, systems are implemented for facilitating complex manual processes and that is exactly what we are trying to achieve. System is implemented as per user requirement such as a manufacturing concern may install a plant for easing out manual processes. We have sought help from computer programming for automation of manual registration system. With the introduction of computers, every aspect of our lives has been revolutionized. When used judiciously, computers can help us save time, secure our personal information, access the required information whenever and wherever required. Keeping all these positive points in mind, we have developed an Online Student Course Registration System for easily managing the semester registration process for the student in an institution. Ours is an advisory based system. In state agricultural universities the course allocation is advisory based and more complicated. The courses are assigned according to the skill set and industry requirements. Hence, in current scenario, automated system is required for course registration of students.
Unified V- Model Approach of Re-Engineering to reinforce Web Application Deve...IOSR Journals
Abstract: The diverse and dynamic nature of elements and techniques used to develop Web Application, due to
the lack of testing technique and effective programming principles which are used for implementing
basic software engineering principles, and undisciplined development processes insure by the high pressure
of a very short time to satisfy market request to develop Web application. This paper represent approaches of
reengineering in web that how reengineering process can be carried out to evolution activities in legacy
system as well we propose the V-model for re-engineering process. This paper presents the need of the
technologies and approaches for building new web-services from existing web-applications. In this
paper we present the processing of V-model for Reengineering in web application which is the extension of Vmodel
used in software domain. In our approach V-model incorporates with the methodology
throughout the phases of web development process to re-engineer the web system.
Keywords:Re-engineering, reverse engineering, forward engineering, V-model, application migration.
Local Service Search Engine Management System LSSEMSYogeshIJTSRD
Local Services Search Engine Management System LSSEMS is a web based application which helps user to find serviceman in a local area such as maid, tuition teacher, plumber etc. LSSEMS contain data of serviceman maid, tuition teacher, plumber etc. . The main purpose of LSSEMS is to systematically record, store and update the serviceman records. Kaushik Mishra | Aditya Sharma | Mohak Gund "Local Service Search Engine Management System (LSSEMS)" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Special Issue | International Conference on Advances in Engineering, Science and Technology - 2021 , May 2021, URL: https://www.ijtsrd.com/papers/ijtsrd42462.pdf Paper URL : https://www.ijtsrd.com/engineering/computer-engineering/42462/local-service-search-engine-management-system-lssems/kaushik-mishra
Online dating system management project report.pdfKamal Acharya
The objective of our project is to develop an application that offers online dating services where individuals or users can find and contact each other over the internet to arrange a date usually with the objective of developing a romantic, personal and sexual relationship.
Users of an online dating service would currently provide personal information, to enable them to search the service provider's database for other individuals. Members use grade other members set, such as age range, gender and location.
Integration of a web portal and an erp through web service based implementati...eSAT Journals
Abstract
The ternary cubic equation
2 2 3 5(x y ) 9xy x y 1 35z is considered for determining its non-zero distinct integral
solutions Employing the linear transformations x=u+v,y=u-v (u≠v≠0),and employing the meyhod of factorization in complex
conjugates, different patterns of integral solutions to the ternary cubic equation under consideration are obtained.. In each
pattern, interesting relations among the solutions, some special polygonal , pyramidal numbers and central pyramidal numbers
are exhibited.
Keywords: Ternary cubic, Integral solutions, polygonal number, pyramidal number, Mathematics subject
classificationnumber: 11D09
Mvc architecture driven design and agile implementation of a web based softwa...ijseajournal
This paper reports design and implementation of a web based software system for storing and managing
information related to time management and productivity of employees working on a project.
The system
has been designed and implemented w
ith best principles from model view
controller
and agile development.
Such system has practical use for any organization in terms of ease of use, efficiency, and cost savings. The
manuscript describes design of the system as well as its database and user i
nterface. Detailed snapshots of
the working system are provided too.
The IT-GRC platform is a solution that is based on
the paradigm of distributed systems, based on multi-agent systems
(MAS) in its different parts namely the user interface, the static
and dynamic configuration of the organization management
profiles, the choice of the best repository and the processing of
processes, it takes advantage of the autonomy and learning aspect
of ADMs as well as their high-level communication and
coordination. However, these technological components are
difficult to manipulate, or users lack the necessary skills to use
them correctly. In this situation, the modeling of a communication
architecture is necessary, in order to adapt the functionalities of
the platform to the needs of the users. To help achieve these goals,
it is necessary to develop a functional and intelligent
communication architecture, adaptable and able to provide a
support framework, allowing access to system functionalities
regardless of physical and time constraints.
Online course register system project report.pdfKamal Acharya
Student course registration process in colleges involve filling registration forms manually, getting it signed by respective subject teachers, and then getting the documents acknowledged from the concerned Advisors, College Deans and Accounts Officers respectively. Finally the registration forms are submitted in the Administrative Branch. As is evident, this process is very laborious and time consuming. An Online Student Course Registration System has been developed to simplify the current manual procedure. This system has been developed using PHP and MySQL. The front-end is designed using PHP with excerpts of code written using and back-end is designed and managed through MySQL. This system software is more secured, user-friendly and less time-consuming. Basically, systems are implemented for facilitating complex manual processes and that is exactly what we are trying to achieve. System is implemented as per user requirement such as a manufacturing concern may install a plant for easing out manual processes. We have sought help from computer programming for automation of manual registration system. With the introduction of computers, every aspect of our lives has been revolutionized. When used judiciously, computers can help us save time, secure our personal information, access the required information whenever and wherever required. Keeping all these positive points in mind, we have developed an Online Student Course Registration System for easily managing the semester registration process for the student in an institution. Ours is an advisory based system. In state agricultural universities the course allocation is advisory based and more complicated. The courses are assigned according to the skill set and industry requirements. Hence, in current scenario, automated system is required for course registration of students.
Unified V- Model Approach of Re-Engineering to reinforce Web Application Deve...IOSR Journals
Abstract: The diverse and dynamic nature of elements and techniques used to develop Web Application, due to
the lack of testing technique and effective programming principles which are used for implementing
basic software engineering principles, and undisciplined development processes insure by the high pressure
of a very short time to satisfy market request to develop Web application. This paper represent approaches of
reengineering in web that how reengineering process can be carried out to evolution activities in legacy
system as well we propose the V-model for re-engineering process. This paper presents the need of the
technologies and approaches for building new web-services from existing web-applications. In this
paper we present the processing of V-model for Reengineering in web application which is the extension of Vmodel
used in software domain. In our approach V-model incorporates with the methodology
throughout the phases of web development process to re-engineer the web system.
Keywords:Re-engineering, reverse engineering, forward engineering, V-model, application migration.
IJWEST CFP (9).pdfCALL FOR ARTICLES...! IS INDEXING JOURNAL...! Internationa...dannyijwest
Paper Submission
Authors are invited to submit papers for this journal through Email: ijwestjournal@airccse.org / ijwest@aircconline.com or through Submission System.
mportant Dates
Submission Deadline : June 01, 2024
Notification :July 01, 2024
Final Manuscript Due : July 08, 2024
Publication Date : Determined by the Editor-in-Chief
Here's where you can reach us : ijwestjournal@yahoo.com or ijwestjournal@airccse.org or ijwest@aircconline.com
Cybercrimes in the Darknet and Their Detections: A Comprehensive Analysis and...dannyijwest
Although the Dark web was originally used for maintaining privacy-sensitive communication for business or intelligence services for defence, government and business organizations, fighting against censorship and blocked content, later, the advantage of technologies behind the Dark web were abused by criminals to conduct crimes which involve drug dealing to the contract of assassinations in a widespread manner. Since the communication remains secure and untraceable, criminals can easily use dark web service via The Onion Router (TOR), can hide their illegal motives and can conceal their criminal activities. This makes it very difficult to monitor and detect cybercrimes over the dark web. With the evolution of machine learning, natural language processing techniques, computational big data applications and hardware, there is a growing interest in exploiting dark web data to monitor and detect criminal activities. Due to the anonymity provided by the Dark Web, the rapid disappearance and the change of the uniform resource locators (URLs) of the resources, it is not as easy to crawl the Drak web and get the data as the usual surface web which limits the researchers and law enforcement agencies to analyse the data. Therefore, there is an urgent need to study the technology behind the Dark web, its widespread abuse, its impact on society and the existing systems, to identify the sources of drug deal or terrorism activities. In this research, we analysed the predominant darker sides of the world wide web (WWW), their volumes, their contents and their ratios. We have performed the analysis of the larger malicious or hidden activities that occupy the major portions of the Dark net; tools and techniques used to identify cybercrimes which happen inside the dark web. We applied a systematic literature review (SLR) approach on the resources where the actual dark net data have been used for research purposes in several areas. From this SLR, we identified the approaches (tools and algorithms) which have been applied to analyse the Dark net data, the key gaps as well as the key contributions of the existing works in the literature. In our study, we find the main challenges to crawl the dark web and collect forum data are: scalability of crawler, content selection trade off, and social obligation for TOR crawler and the limitations of techniques used in automatic sentiment analysis to understand criminals’ forums and thereby monitor the forums. From the comprehensive analysis of existing tools, our study summarizes the most tools. However the forum topics rapidly change as their sources changes; criminals inject noises to obfuscate the forum’s main topic and thus remain undetectable. Therefore supervised techniques fail to address the above challenges. Semi-supervised techniques would be an interesting research direction.
FFO: Forest Fire Ontology and Reasoning System for Enhanced Alert and Managem...dannyijwest
Forest fires or wildfires pose a serious threat to property, lives, and the environment. Early detection and mitigation of such emergencies, therefore, play an important role in reducing the severity of the impact caused by wildfire. Unfortunately, there is often an improper or delayed mechanism for forest fire detection which leads to destruction and losses. These anomalies in detection can be due to defects in sensors or a lack of proper information interoperability among the sensors deployed in forests. This paper presents a lightweight ontological framework to address these challenges. Interoperability issues are caused due to heterogeneity in technologies used and heterogeneous data created by different sensors. Therefore, through the proposed Forest Fire Detection and Management Ontology (FFO), we introduce a standardized model to share and reuse knowledge and data across different sensors. The proposed ontology is validated using semantic reasoning and query processing. The reasoning and querying processes are performed on real-time data gathered from experiments conducted in a forest and stored as RDF triples based on the design of the ontology. The outcomes of queries and inferences from reasoning demonstrate that FFO is feasible for the early detection of wildfire and facilitates efficient process management subsequent to detection.
Call For Papers-10th International Conference on Artificial Intelligence and ...dannyijwest
** Registration is currently open **
Call for Research Papers!!!
Free – Extended Paper will be published as free of cost.
10th International Conference on Artificial Intelligence and Applications (AI 2024)
July 20 ~ 21, 2024, Toronto, Canada
https://csty2024.org/ai/index
Submission Deadline: May 11, 2024
Contact Us
Here's where you can reach us : ai@csty2024.org or ai.conference@yahoo.com
Submission System
https://csty2024.org/submission/index.php
#artificialintelligence #softcomputing #machinelearning #technology #datascience #python #deeplearning #tech #robotics #innovation #bigdata #coding #iot #computerscience #data #dataanalytics #engineering #robot #datascientist #software #automation #analytics #ml #pythonprogramming #programmer #digitaltransformation #developer #promptengineering #generativeai #genai #chatgpt
CALL FOR ARTICLES...! IS INDEXING JOURNAL...! International Journal of Web &...dannyijwest
Paper Submission
Authors are invited to submit papers for this journal through Email: ijwest@aircconline.com or through Submission System. Submissions must be original and should not have been published previously or be under consideration for publication while being evaluated for this Journal.
Important Dates
• Submission Deadline: March 16, 2024
• Notification : April 13, 2024
• Final Manuscript Due : April 20, 2024
• Publication Date : Determined by the Editor-in-Chief
Contact Us
Here's where you can reach us
ijwestjournal@yahoo.com or ijwestjournal@airccse.org or ijwest@aircconline.com
Submission URL : https://airccse.com/submissioncs/home.html
We have compiled the most important slides from each speaker's presentation. This year’s compilation, available for free, captures the key insights and contributions shared during the DfMAy 2024 conference.
HEAP SORT ILLUSTRATED WITH HEAPIFY, BUILD HEAP FOR DYNAMIC ARRAYS.
Heap sort is a comparison-based sorting technique based on Binary Heap data structure. It is similar to the selection sort where we first find the minimum element and place the minimum element at the beginning. Repeat the same process for the remaining elements.
Using recycled concrete aggregates (RCA) for pavements is crucial to achieving sustainability. Implementing RCA for new pavement can minimize carbon footprint, conserve natural resources, reduce harmful emissions, and lower life cycle costs. Compared to natural aggregate (NA), RCA pavement has fewer comprehensive studies and sustainability assessments.
6th International Conference on Machine Learning & Applications (CMLA 2024)ClaraZara1
6th International Conference on Machine Learning & Applications (CMLA 2024) will provide an excellent international forum for sharing knowledge and results in theory, methodology and applications of on Machine Learning & Applications.
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptxnikitacareer3
Looking for the best engineering colleges in Jaipur for 2024?
Check out our list of the top 10 B.Tech colleges to help you make the right choice for your future career!
1) MNIT
2) MANIPAL UNIV
3) LNMIIT
4) NIMS UNIV
5) JECRC
6) VIVEKANANDA GLOBAL UNIV
7) BIT JAIPUR
8) APEX UNIV
9) AMITY UNIV.
10) JNU
TO KNOW MORE ABOUT COLLEGES, FEES AND PLACEMENT, WATCH THE FULL VIDEO GIVEN BELOW ON "TOP 10 B TECH COLLEGES IN JAIPUR"
https://www.youtube.com/watch?v=vSNje0MBh7g
VISIT CAREER MANTRA PORTAL TO KNOW MORE ABOUT COLLEGES/UNIVERSITITES in Jaipur:
https://careermantra.net/colleges/3378/Jaipur/b-tech
Get all the information you need to plan your next steps in your medical career with Career Mantra!
https://careermantra.net/
Saeed Shadlou, Chai Kinn Pong and Sanath Sukumaran
1. International Journal of Web & Semantic Technology (IJWesT) Vol.2, No.2, April 2011
DOI : 10.5121/ijwest.2011.2201 1
Proposal Submission System - A Content
Management System Approach for Proposal
Submission
Saeed Shadlou, Chai Kinn Pong, Sanath Sukumaran
Taylor's University
ABSTRACT
Submissions of proposals are very often a tedious affair. Proposals which are submitted goes through not
only a complex and tedious process but often the scrutiny of many individuals of different roles. Hence, it is
important that any automation envisaged goes through a meticulous exercise to achieve the same.
Proposal Submission System aims to provide an online proposal submission mechanism, improving the
traditional and physical methods of submission. Such system allows assignment submission to be more
efficient and greater rigor. Online submission provides electronic copy of assignments, which has many
benefits over traditional physical copy submission of assignments. With the implementation of Proposal
Submission System, one can be subjected to the same rigor as traditional means without compromising on
quality whilst adhering to the same process workflow.
1. CONTENT MANAGEMENT SYSTEM
Traditional paper based submission had introduced various problems to academic staff and
students. Online submission provides flexibility for submission regardless of physical location,
save up physical space by using electronic copy of submission and ease evaluation process of
academic staffs. Email provides a solution towards proposal and other documents' submission
online. However, organizing submissions in email system is time consuming and inefficient. A
online web content management approach to handle the activities of creation, submission and
approval will be more beneficial.
Proposals are widely in use under various occasions. Type of proposal includes project proposal,
system proposal, research proposal, business proposals, etc. In academic field, academic
proposals are the first step in producing research papers, thesis, or major projects.
A content management system is a database of information and a way to change and display that
information without spending a lot of time dealing with the technical details of presentation. [3]
CMS as an effective media allow users to share and manage information easily through the use of
web browsers. Many had utilize the advantages of CMS in various situation. Organizations use
CMS to store, display, and organize information. Other forms of CMS include personal blogs,
library portals, development wiki and etc.
2. International Journal of Web & Semantic Technology (IJWesT) Vol.2, No.2, April 2011
2
A CMS approach for the system allows creation, editing, submission, and approval of proposal on
a website without any need of third party software. The CMS will also able to track any updates
and status of each proposal, allow notification to be send to related parties.
With the use of CMS, academic staffs will be able to manage the flow of proposal submission and
approval activities in a more organized manner. Student will go through a proper procedure to
create a proposal and this ensure the proposal consist of all required details before submission for
approval. This provide a consistent format or layout for proposal submission, ease the evaluation
process of academic staff on approval of proposals.
2. THE PROPOSAL SUBMISSION SYSTEM
The objective of Proposal Submission System is to provide an online web based solution for
academic use. The system covers complete process of proposal submission and approval, from
creation and submission by participants, to comment and approval by coordinator. Functionality
regarding user profile, help and frequently asked questions, contacts and feedback are among the
functionality of the system.
The users of the Proposal Submission System are group into 2 party, the participant and
coordinator. Participants are personal which create and submit a proposal for approval, mainly
current student of the university. Coordinators are academic staffs, which will receive, evaluate,
comment, approve or reject proposal submitted to them. Both party require registration to the
system, providing respective ID to verification as valid user of the system. As the evaluators of
proposals, coordinator plays a more important role in the system, the registration of coordinator
require approval from system administrator. An email notification system will be in place to
complete registration of both party.
Create a proposal is the first step in the process of proposal approval. Proposal Submission
System plans to include a step-by-step proposal creation form, to assist participant on creating a
proposal for submission. An optional field for file attachment is available, allowing user to attach
relevant documents for proposal submission. Upon completion of all steps, following will be
submission of proposal to selected recipient from the list of registered coordinator.
After submission of proposal, participant will be able to view the proposal in his/her user profile,
with a pending status under list of proposals. Coordinator will be notify of the submission of the
proposal, and coordinator's user profile will also be updated to reflect the receival of proposal. A
participant will then able to view the proposal he/she submitted, download the attachment or
cancel the submission if the submission still within 24 hours (or any time specified by system
admin). Coordinator will be able to view the proposal as well, with additional option to comment,
approve or reject the proposal.
3. International Journal of Web & Semantic Technology (IJWesT) Vol.2, No.2, April 2011
3
Figure 2(Proposal Reply)
Email notification system will be used to notify users on any alert raised from the system.
Possible situation where email notification will be trigger including coordinator receive a new
proposal, participant's proposal being accept or rejected, coordinator comment on participant's
proposal. Email will also be send during registration stage, as the last step to complete
registration.
3. METHODOLOGY & TIMELINE
The developer had chosen to practice Hyperlink Web Development Methodology [9], and the
development timeline is created base on the methodology. The timeline diagram covers analysis
and design work done in the early stages, time frame of developing and testing the system, and
deployment date.
This timeline diagram shown is the initial development timeline created during the earlier stage of
the system design phrase. With the development timeline as the guide for completion of tasks, the
system development is to be completed in time.
4. International Journal of Web & Semantic Technology (IJWesT) Vol.2, No.2, April 2011
4
Figure 3 “Development Timeline”
4. TOOLS AND TECHNOLOGY FOR DEVELOPMENT
There are many options and choices in term of web development tools, platform, system and
technology. Few of the major web development system available will be the AMP solution stack,
Microsoft's .NET framework and Java's J2EE [4]. Among the choices, AMP package stands out as
a popular option of free open-source system available for development.
AMP package consist of Apache server, MySQL database with PHP, Perl or Python as server side
scripting language. Developer had chosen AMP for development of Proposal Submission System
due to his experience with development with AMP package with the ease of installation with
XAMPP. XAMPP is a full featured AMPP ( Apache, MySQL, PHP, Perl) package that is one of
the few non-commercial AMPP middleware stacks available cross platforms. It's packages
includes not only AMPP, but also database tools (phpMyAdmin, SQLite), PHP packages (PEAR)
and other development tools. With its features, it is possible for XAMPP to be use for personal
home page to production site for developments [5].
JavaScript mentioned to be the most popular scripting language on the internet in w3schools's
JavaScript section, which works with all major browsers includes Internet Explorer, Firefox,
Chrome, Opera and Safari [6]. AJAX (Asynchronous JavaScript and XML) introduced the ability
to compose asynchronous background requests to the web, from the client machine. This allow
applications to provide rich client-side interfaces, and allows browsers to communicate with the
web without forcing page refreshes; both fundamental features of Rich Internet Application.
AJAX supports thin client applications that can take full advantage of computer power of clients,
reducing the server load [7].
Development of JavaScript involves usage of library, especially when comes to cross-platform
and cross-browsers compatibility. JQuery is one of the high-quality, open-source JavaScript tool
kit, including large number of ready-made plugins, many that provides user interface
functionality [8].
5. International Journal of Web & Semantic Technology (IJWesT) Vol.2, No.2, April 2011
5
5. SYSTEM FUNCTIONALITY
Based on requirement specification, the cross-functional flowchart is created and functions of
each requirement are linked in the chart. This produced an overview of activity flow of the
Proposal Submission System with relationship between different function. The cross-functional
flowchart is produced and further improved.
Figure 5 “Cross-Functional Flowchart”
The flowchart had specified the interaction between different users with the system, and mapped
the communication between functionality of the system. The Proposal Submission System is to be
implemented according to this cross-functional flowchart.
6. SYSTEM REQUIREMENT
Requirements of the Proposal Submission System can be segregate into categories based on 3
different types of users of the system: participant, coordinator and admin. Each of the users will
interact with the system in different aspect and different level.
Participant
Participants are undergraduate students of Client University, which required to submit academic
proposal to academic staff for their coursework. They are registered users of the system, able to
access the following functionality:
6. International Journal of Web & Semantic Technology (IJWesT) Vol.2, No.2, April 2011
6
− a user home page, which consist of participant details, proposal statistics, and a few of
proposal created;
− user profile page, allow participant to change and update their information, include
changing email and password;
− proposal list, a list of proposal created by participant, sorted with creation date of
proposal and with status of proposal shown;
− create new proposal to be submit to coordinator;
− view a proposal created by participant;
− receive notification on proposal updates from coordinator, such as approval, reject or
comment;
− Cancel a proposal submission, if submission time within past 24 hours (or duration
specified).
Participant provided with functionality of profile management and proposal submission. This is
due to the involvement of participant in the system are proposal submission and awaits
coordinator response regarding proposal.
Figure 6 (Create new proposal)
7. International Journal of Web & Semantic Technology (IJWesT) Vol.2, No.2, April 2011
7
Coordinator
Coordinators are academic staff which will receive, view, evaluate and reply to participant's
proposal submitted. Coordinators will be able to do followings:
− a user home page which consist of coordinator details, proposal statistics, and a number
of proposal received;
− user profile page, allow coordinator to change and update their information, include
changing email and password;
− proposal list, a list of proposal received by coordinator, sorted with creation date of
receival and with status of proposal shown;
− notification upon proposal received;
− view a proposal received by coordinator;
− approve or reject a proposal with date of response, if reject with the reason of rejecting
the proposal;
− comment and reply on a proposal received;
− report submission or participant.
Coordinator involves in response to proposal submissions, either approve, reject or comment on
proposal received. Other than user profile management, report submission or participant is an
extra feature for academic staffs to tackle spams and irresponsible users.
System Administrator
Admin will be personal which in charge of managing the Proposal Submission System.
Administrative rights and functionality provided to administrator includes:
− view statistics on usage of the system;
− approve coordinator's registration;
− remove user from the system;
− Modify system settings of the system.
System admin are not directly involved in the system as a user, they are responsible to manage
the system. Future iteration of the system might include reporting function to provide statistics
based on administrator selected criteria.
8. International Journal of Web & Semantic Technology (IJWesT) Vol.2, No.2, April 2011
8
7. Related Proposal Submission System
There are different exiting Proposal Submission System on Internet. As stated in some of the
major Proposal Submission Systems are as follows:
EPSS: The EPSS (Electronic Proposal Submission Service) allows Proposers to create their
proposal completely on-line without downloading or saving anything on their local personal
computer. [10] The EPSS service is available via the Internet as a Web based application
CRMA: The CARMA Proposal System. This system is used to propose for time on the CARMA
array during TAC-approved proposal calls. [11] User can work on proposals and save partial and
draft results, and come back later to edit and finish your proposals.
8. ADVANCED & UNIQUE FEATURES
Proposal Submission System had put in place several features other than the general system
requirements. These features are to further improve the process of academic proposal submission
and approval.
Proposal template provides functionality to coordinators to create format or templates for
proposal submission, specify requirements for proposal with a short description. By default, the
system uses a summarized system proposal, which consist of 5 sections. With the feature of
proposal template, coordinators will be able to specify requirements needed for proposals of
different purposes. Coordinators and participants will be able to view all templates created in the
system. Creation of proposal will include a step where participants will choose the specific
template to be use for his/her proposal.
Another functionality is the implementation of proposal forwarding and submission evaluation of
multiple coordinator. This function allows coordinators to forward a proposal to another
coordinator, sharing the proposal evaluation right with another coordinator. Proposal forwarding
require original coordinator to specify different option: forward and share evaluation rights of the
proposal with partner coordinator; send the proposal to another coordinator, allowing read only
access to proposal; forward the proposal to second coordinator and give up all evaluation rights to
second coordinator.
The Proposal Submission System is implemented in education institution for academic purposes.
An example database help to further guide the participants on writing proposal. This feature with
the implementation of Proposal Template, coordinator will be able to pick an existing received
proposal to be an example for the particular template, or a coordinator will be able to create the
example for the proposal template. The example database aim to work as a resource to locate
references when participants are writing new proposal for submissions.
Not only proposal forwarding between coordinators, multiple participants may create a proposal
as a group. A proposal sharing module is in place to ease group works, in a situation where
several were grouped into team to produce a proposal for possible system development or
research paper. The group option allows updates on the proposal to notify all member of the
9. International Journal of Web & Semantic Technology (IJWesT) Vol.2, No.2, April 2011
9
group, including coordinator comments on proposal and approval of proposal. Proposal belong to
a group is editable for all group members.
9. CONCLUSION
The Proposal Submission System has opened up vast amount of possibilities in providing better
and more flexible solution with regards to submission of proposals in comparison to traditional
approaches. The Proposal Submission System as described in this paper uses a content
management system approach. The system is adorned with a centralized and seamless console
with an array and options for users to maneuver within the system. The system which has been
rolled out has benefits in store for both academics and students alike. The system has proven to be
highly intuitive and seamless among others to withstand the demands of proposals and its related
issues. The developers have put together a well-thought out application which not only automates
the manual process but is highly scalable to suit future requirements and other challenges which
may arise. It is worth mentioning that the system is not merely automation of manual tasks per se
but it addressed concerns plaguing most other manual submission mechanism with regards to
compliance with process workflow which the authors feel is one of the major hallmarks of the
system.
Having said that, there are provisions for further development. The system for instance could be
revised to produce a conference management system. It could also be twigged to produce an
assignment submission system. More cold be done with regards to the security aspects of the
system. For instance, once could introduce a two-pronged authentication mechanism to improve
the integrity of submissions. Further work could be done with regards to reporting with more
dynamic reporting formats introduced. Another aspect which is worth considering is with regards
to project management. For instance, the system could also be fine-tuned to manage projects and
its related communications. It could be injected with an SMS facility and the ability to embed
reminder and alerts.
REFERENCES:
[1] Dr. Margaret Procter, (2009). “The Academic Proposal”, University of Toronto
Available: http://www.writing.utoronto.ca/advice/specific-types-of-writing/academic-proposal
[2] David Jones, Sandy Behrens. (2003) “Online Assignment Submission: An Evolutionary Tale”, in 36th Annual
Hawaii International Conference on System Sciences vol. 5, no. 5, pp. 156c
Available: http://davidtjones.wordpress.com/publications/online-assignment-submission-an-evolutionary-tale/
[3] Doug L. Simpson.(2005) “Content for One: Developing a Personal Content Management System”, in SIGUCCS
November, pp 338-342
[4] Charles Kiran.(2010) “The Web Development Industry Is Expected To Grow Over 20 By 2010. Internet:
http://www.articler.com/23205/The-Web-Development-Industry-Is-Expected-To-Grow-Over-20-By-2010.html,
[5] Nils-Erik Frantzell. .(2004).“Install XAMPP for easy, integrated development. Internet:
http://www.ibm.com/developerworks/linux/library/l-xampp/, Nov. 30, 2004 [Oct 28, 2010]”
[6] W3School “JavaScript. Internet: http://www.w3schools.com/js/js_intro.asp,
10. International Journal of Web & Semantic Technology (IJWesT) Vol.2, No.2, April 2011
10
[7] Jevon Wright, Jens Dietrich. (2008) “Survey of Existing Language to Model Interactive Web Applications”, fifth
Asia-Pacific conference on Conceptual Modeling, pp 113-123
[8] Reuven M. Lerner.(2009) “At the Forge – jQuery”, in Linux Journal,
[9] Web development methodology, (2009) http://hyperlink.com.au/UserFiles/File/web-methodology.pdf
[10] The EPSS (Electronic Proposal Submission Service), (2007), https://www.epss-fp7.org/epss/welcome.jsp
[11] CARMA Proposal System, (2009), http://carma-prop.ncsa.uiuc.edu/proposals/