Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
26 views6 pages

Allocation 1'

MY RESEARCH WORK
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
26 views6 pages

Allocation 1'

MY RESEARCH WORK
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 6
International Journal of Computer Applications (0975 — 8887) Volume 180 ~ No.22, February 2018 Course Allocation System for Lecturers Fairuz Raut Youagenraj Kalai Selvan Zuraidy Adnan Faculty of Communication, Visual Faculty of Communication, Visual Faculty of Communication, Visual Art and Computing Art and Computing Art and Computing Universiti Selangor Universiti Selangor Universiti Selangor Malaysia Malaysia Malaysia ABSTRACT the cours allocation, The sytem wil prat out a output of On this project. the purpose of system developing is to ease and smoothen the course allocation process. Moreover, a lot of issues have popped up regarding the manually allocation method such as lecturers could not get the expertise courses to be lectured, more courses given to higher pasition lecturers and also burden their research timing. According, 0 the problem the developer has come up with a solution which to develop a course allocation system for lecturers. The developer has set the objectives to provide the lecturers their expertise field course to be lectured and also provide the correct number of courses according to the lecturer position and timing. Regarding, this the developer has done a research study on the similarities of the system which has been developed previously. So that, the developer ean make a comparison with the previous system and the system about to bbe developed. Nest, the developer has chosen the Rational Unified Process (RUP) methodology to develop the system because the methodology is the backbone of the system, ‘Moreover. the developer also has done a few data collection using the data collection method. In addition, there are few respondents who have replied and provide the vital information of the user requirement, Next, the developer has developed the basic interfaces of the system which likely will have the interfaces once the system has been developed, Lasily, this project alo can used to refer for the futunstic course allocation system development or it also can enhance toa modern system according to user requirement Keywords ate Collection Method, Data Analysis Method, Software Development Method, Aipha Testing 1. INTRODUCTION ‘The couse allocation system for lecturer is being developed to provide ease handling on course given for lecturers. A lot of issue bas been developed due to this allocation method ‘which has been conducting manually using a software called Microsoft Excel. All lecturers are having their preferable courses where their expertise field play the most important role on that issue. ‘The lecturer is the biggest guide for the student lecturing in the courses that students taking on the semester. It doeso't mean that all the lecturer ean only teach {few courtes according to their expertise to be lectured for the students but they alzo can teach all courses which has not on their expertise Field, Due to that doing on manual course allocation they could not get the preferred course, due o that a system has to be develop accordingly. The system also minimizes the usage of paperwork and user friendly for the administrators to log in and edit if sny changes required for list stated for lecturers om their preferred course 1.1 Background of Study University Selangor is having a constaint on course allocations for the lecturers by using manually software such as Microsoft Excel, It effects the lecturer's experise field which they have done the majoring studies on it. Every lecture is having thet preferable course to be letured fr the student under that course registered by them on the cure semester, Some lecturer also doing ther research on te ime oftheir work, doe to manual allocation of courses it effect their research timing. Some lecturers are also on higher position also geting more courses to be lectured by them Moreover, they should be geting les courses o be lectured. ue to this issue happening in University Selangor, developer have proposed a project. This project consist are system which hhandles the allocation of the courses for the lecturers ‘according to their expertise and their position, It also ‘minimizes the courses given to the higher position lecturers. ‘This system also user friendly and ease the work ofthe admin office to provide the lecturers their preferable courses. I also ‘authorizes the admin to make changes inthe system by adding new courses if any final year students needed, 1.2 Problem Statement ‘The curtent allocation is being done manually which cause inaccurate on the number of courses given forthe lecturer. ‘Other than that, lectures could not get the preferred course according to their expertise. Lastly, the courses are dificult to ‘manage according to the changes. 1.3 Objective ‘Tohandle the course allocation for lecturers on their prefered course according to thet expertise. Moreover, provide the fccess forthe lecturers to view on the courses assigned Lastly, to crete a system for the administrators vo access or tog in and male changes onthe course. 14 Scope of Study ‘Adninistation have the full authosization to log in to the poral to make any changes on the course adding, dropping and also. assigning diferent lecturers if needed. ‘The ‘udministration has f0 create a profile and set the expertise Field foreach lecturer so the system can detect ito asign the correct nuber of courses according to thet expertise Geld forthe lecturers The leturers also can view the portal onthe courses assigned for them, If they wanted t0 make any changes regarding the courses assigned for them, They ca refer the management office forte change to be applied. ‘The system can generate the course allocation itself to assign the corrector expertise field courses according to the lecturers according to their profile created by the administrator in the system, ‘The administration office has to provide the information to the system by creating a profile for each lecturer so the system can detect the expertise field for each lecturer. It also generates the number of courses assigned to the lecturers according to their position. It also allows only administration office to log in with a specific username and password to make any changes tothe allocation 15 Significance of Project ‘The system is developed to ease the adoinistation office ‘work forthe course allocation onthe semester This system i dro giving priory forthe lecturers on the experise Geld courses to be lectured for the students who registered the couses onthe semester, The system ato helps onthe higher position lecturers to receive on minimum numberof couses Which can lower their wok burden. Tt also belps on the research lecturers to by giving low amount of courses assign according tothe profile created on the system, It authorizes the administration only to make any changes manally forthe allocation pat by adding, dropping or change the lectures fer the courses, if any students or management requested to add or drop the courses, Moreover, the system wil be online basis ‘where the lecturers and administrator ean access the system anytime and anywhere 2. LITERATURE REVIEW ‘The education management refers to improvement of the learning and teaching processes. It also provides the idea of ‘management education flow of an automated system rather than transforming it. Information technology is being used to automate the delivery of the information to the users (arvenpaa, 1995) From this article, the conclusion is 10 wise the education management from the current situation to be automated to belp the users to receive the information In addition, another article is focus on a wnigue experience specifically on a teaching tools or method which flows under the design of the education management. It also provides the evaluation of sustainability in management of education Which is providing consistency to integrate the level of education. (Rauiflet, 2015) From this article, the conclusion is education management is a design for the teaching ot method ‘used to provide the skills on learning the teaching ‘Moreover, the education management should be upgraded the flow of teaching leaming skills through the design of the education management system. Laslly, the evaluation also provides information to improvise the teaching method. In Addition, the literature review has been conducting by using the information's from few articles to collect the ideas of the previous part on the education management and improvise it fand to provide the efficiency and consistent for the system development process. Moreover, it also the information from the sources are correspond to the objectives of this project, which are being developed by the developer 2.1. IT Education Management ‘The is a wend of IT certification which provided for the secondary and post-secondary institutions student to drive them to viable skills of Information Technology part to provide the work force and knowledge needed for the management handling and also to make them continue for higher studies. Zitkle, 2005) In addition, the journal provides International Journal of Computer Applications (0975 — 8887) Volume 180 ~ No.22, February 2018 the information for the education management where it runs under the design of Information Technology to manage it and improvise it ‘Moreover, the information relieved from the journal provide information to guide an individual on theory learning process to manage a management of an education. Next, the student also need an exposure on a real-time management to gain experience to handle the management processes and also provide opportunites for them to continue their education on the related field to gain more theoretical studies on Information Technology and the management handling. Education management are also improvising to an automated system to a new generation of management handling Information Technology are taking more intention on most of the education management sectors due to that more professional IT skilled individual are needed for the ‘management sectors 2.2 Challenges of education management ‘The pressure impacted by the management is {rom external tousiness and also the harriers appears from a series of ‘organizational resources and individual factors according to @ Jounal. Doherty. 2015) The joumal provides a. vita information of the range of external pressures which attacks the management with a great influence on the design of the management, Next, the frst pressure which impact on the education that weakens the moral responsibility on an individual where it could destroy their future by leading them to the impropriate activities such as drug, theft and alot more. Secondly, is employered pressure which can impact the ‘management orientation and could lead to diminish the ‘management fo reassembly @ new management, The decision taken by each leader of the management should be more precise and effective for the future concern of education of ‘cach individual and the management. Lastly, is the pressure for marketing their education schools or universities which help them to atact the customers or individuals to enroll in the education schools. In addition, this is the major factor of pressure which the management have to handle because it provides the financial part for the education organization to sustain its position 2.3. Importance of Course Allocation System on Education Industry ‘The distance of education stated with the CCTV technology which evolved completely into online courses which surprisingly online education has emerged to major form of e= ‘business, (Madan, 2007) The journal provides information of the evolvement of education system from manval methods «© automated system, In addition, the course allocation system is ‘more vital important part because it provides the student to get the lecturing from the specify lecturers on the related course field and also the lecturers can get the preferred course on their expertise field of study Moreover, the online staics have become @ past of business profit to a certain part of business industry which managing the education management de that all the syllabus has evolve from manual to digital phase to enhance the technology in ‘education industry. Lastly, the enhanced allocation system is ‘beneficial forthe futuristic students to develop their education ‘an also sustain the education management handing. 3. METHODOLOGY ‘This chapter provides the methods used to identify and help the developer on the development of system or software for their client. Moreover, there two pars of method used for the development of the system which are software development method and data collection method. For the software development method there are few methodologies such as rational unified process (RUP), prototype and many more to be chosen by the developer to develop and produce the system for the clients. So, the developer has to choose the ‘methodology wisely according to their system needs and for the future enhancement of the system, For this project, the methodology chosen for the development of the system is Rational Unified Process (RUP), RUP method is an object-oriented methodology which used for online system developing. In addition, the developer rectifies and chose this methodology (o help on the development stages of| the system, RUP method consists of four phases which are inception phase, claboration phase, construction phase and ‘tansition phase In addition, the data collection method also as @ few methods to obtain the source of requirement such as the questionsaire and interview. The method chosen by the developer for fathering the information is questionnaire and interview 3.1 Data Collection Methods ‘The data collection method is used to collect the information from the user, The method used for this part are questionnaire and interview. The questionnaire is a set of questions about the system will be distributed to the lecturers and administration office staff who will be the user forthe course allocation system uters. The developer performs thie method to recognize the real problem faced by the users in the current course allocation method, according to thatthe developer will hhand in the best solution by providing their clients with the possible course allocation system to minimize the errors or inconsistency of data, 3.2. Data Analysis Method ‘Data analysis method is an evaluation of data which has been collected fom the data collection method such at ‘questionnaires and interview. It alzo helps to identity the errors occurred in the existing data collected, The data will be classified into few types of variable categories. After the classification of variable, it will ave analyzed by focusing on | ‘variable and also the approach method of frequency and. diagrams. For this projec, the developer suggests to apply this approach to rectify the analysis method and also the best solution forthe diagrams is histogram or pie chart. 3.3. Software Development Methods Software development method is a process life cycle of @ Software of system and also the methodology of system development. This pat consists of few methodologies such as Rational Process Unified (RUP), waterfall and many more So, the developer has to choose the methodology according to development and requirement of the project. In this project, the developer has chosen the Rational Unified Process (RUP) lo develop the system which consists of four phases of International Journal of Computer Applications (0975 — 8887) Volume 180 ~ No.22, February 2018 Inceptio ~ fied anita) coos Figure 1: RUP Process Stages of Developing 4, ANALYSIS (On this chapter, the developer has to do an analysis of the system which is being on the development progress. The developers have to ently the user requirement by ‘conducting a few methods from the previous chapter such as data collection method. In addition, the developer will use the {questionnaire and interview methods results to compare and identity the user requirement, The developer has target fo the questionnaire are the lecturers of FCVAC and fer the interview session the developer has consulted the Assistance Registrar and the Deputy Dean Academic of FCVAC. Moreover, the user requirement is the most important and Vital information for the development ofthe system. Next, the system requirement also plays an important role on this chapter which need to he identified by the developer using the user requirement. 4.1. User Requirement ‘User requirement isan information given by the users for the development of a system which they need by their own desire looks and accessbiities. So, the developer has to conduct @ few methods to rectify the infoumation from the users. The methods used by the developer are questionnaire and 5. DESIGN ‘On this chapter, the developer will design the diagrams of the system which helps on the development of the system. In Addition, the diagrams will be the backbone of the system ‘which will guide the developer to develop the system in comect path, Moreaver, the developer hat to design the interface of the system according to the user requirement, [Next, the interface which design by the developer will be the frontline of the look on the system, From the previous chapters, the developer already identified the user requirement which help on the designing part and also identify the other previous allocation system. Next, the use case diagram which the developer illustrate helps to identify the activities or tasks perform by each user in the system, In addition, the setvity diagram need to be illustrated accordingly to the use case diagram which have been drawn, Moreover, the entity relation diagram (ERD) illustrated to view the relationship on the database and the system. ERD diagram is important forthe development of the database for the system, Lastly, the network architecture design is needed to show the flow of the web base system and provide the information on how it's lowing tothe interne. 5.1_ Interface Desi Figure 2: Home Page Figure 2 shows the home page for this project, is to shown the tile of the system and also provide links to the other pages to bbe viewed, The background is also in the picture of the main chancellery where the main management center hub of the Bestar Jaya camps. Please enter username and password! Figure 3: Administrator Login Page International Journal of Computer Applications (0975 ~ 8887) Volume 180 ~ No.22, February 2018 Figure 3 shows the administrator login page for this project the log in page allows the administrator to enter the portal ‘make the changes on the course allocation system if needed to add or remove any courses and also can change the lecturer teaching on the courses if the lecturer not interested to teach the course 5.2 System Design Figure 4: Use Case Diagram. Figure 4 shows the use case diggram, This use case diagram helps the developer to develop the system accordingly. Moreover, the administrator can access the portal with full ‘access because administrator is the only user that bas the full fauthority to make any changes if given orders from the ‘management. Lecturers only can view their profile and the ‘courses allocated for them, 6. IMPLEMENTATION AND TESTING In this stage, the complete system shall be explained, In ‘implementation, the design software used for purpose of the design and the constrains or the difficulties on performance and efficiency are also addressed. Moreover, the implementation is alzo @ way toward pulling an activity for the figured arrangement and testing is to assess whether the application and its component work, collaborate appropriately with each other and take after the client prerequisites. In testing, functionalities are graphed according to testing respectively. 6.1 Implementation In implementation, it will portay the development tools that hhave been utilized as a part of developing this project. Iis a post-procedure to ensure everything is._working. Implementation stage in this project contain the development process. Development tools that been used in this project are 2 NotePad++, Xampp Controller and Adobe Photoshop. [NotePads+ are being used as a platform to develop the source code for the interfaces of the system. Other than that, the Xampp Controller are used to develop the database in localhost to support and store data for the course allocation system, It also been used as a local server to generate the data's stored in, In between, the Xampp Controller will collaborate with NotePadi+ to connect the source cade with the databases to provide the data for the system. Lastly ‘Adobe Photoshop are being used to create and edit a picture lused in the one of the interface of the system to look more attractive for the user, 6.2. Testing ‘Testing stage will ensure that the product will have the capacity to exccute before be discharging it to the users. Thi ‘project is already tested using beta testing because i ean give a berter experience to any users to use it. The test will consider wha is should have been change and adjustment that wall make the course allocation system to be presented tothe fent. The testing will likewise have the capacity to discover and limit the bugs and mistakes that are accesible in the system, Alpha testing is a kind of acknowledgment testing performed to identify every single conceivable issue oF bugs before discharging the item to ordinary clients. The concentation of this testing is to sinvlate real clients, The point is to complete the tasks that a rua of the typical client ‘may perform. Alpha testing is competed in a lab environment and forthe most par the analyzers are inward representatives Of the association. To put it as basic as could be expected under the circumstances, this sort of testing is called alpha simply because it is done early on, near the end of the development of the software ‘Alpha testing is conducted by the developer to his client to get the feedback of his client about the system that has been developed. Moreover, the client has participated by testing the system such as by viewing the interfaces of the system and lest the functionality of each functions available inthe system, Other than that, the client also tested the system whether itis user friendly or not, Lastly, the opinions provided by the client ate positively taken by the developer to consider in {ature enhancement. 7. CONCLUSION (On this chapter, the developer has to conclude about the system development and provide the information on bow the development works according to the researches done. Next, the information of the development will be retrieved from the previous chapters which the developer as done, The developer has to include the most important parts of the course allocation system project in this chapter such as the problem statement, objectives and user requirement. In Audition, the system developed should be user friendly and efficiently allocate the courses fo the lecturers and to be used by the staffs of FCVAC 7.1 CONCLUSION (Ob this project, the conclusion that can be observe isa system has to be developed for Faculty of Communication, Visual Art and Computing (FCVAC) of Universiti Selangor (UNISEL}) lo help the management to handle and ease the job of course allocation forthe lecturers and students. The faculty is having limitations on allocating courses for the lectures The current allocation is being done manually which provide the lecturers courses to be lectured diferent from their expertise. International Journal of Computer Applications (0975 — 8887) Volume 180 ~ No.22, February 2018 ‘The developer has done a few researches and ease study to ‘compare the system which will be developed soon for the faculty, The developer has observed the a few articles and {journal to done the literature review chapter which consist the Contents of the system conducting for the management. The case study. also provide a vital information ofthe similarities ‘of the system willis being developed. The developer has done ‘the comparisons of a few allocation system which provide the guidance to develop the system inthe according path Neat, the developer has chosen the Rational Unified Process (RUP) methodology on chapter research methodology which will be the skeleton of the system. The developer also provides the informtion of the data collection method which the developer will conduct to rectly the user requirements, Moreover, the developer has given out the questionnaires to the lecturers and also interview the Assistant Registrar, Deputy Dean Academic and Head of Department of FCVAC mn addition, the result has been shown on the following chapter and proven the user requirement. “The chapter of design the developer has shown the diagrams of the system which consists of Use Case, Entity Relation diagram, Sequence, Activity and Network Architecture Diagram, Moreover, the developer also showin the interface of the system which will be developed for the FCVAC and provide the information of the system designs. Lastly, on the chapter of implementation and testing the developer have conducted alpha testing and also provided a sample of coding on implementation part to ensure that the requirement is met. 7.2 Future works ‘This project can be a guidance, for the futuristic research ‘where other users or people can find through vital information for their project or thesis wnting, The developer of course allocation system project also has done research on previously developed system in literature review and provide the information and also the similarity comparison of the systems. ‘This project, can be helpful for future development of allocation system, The course allocation system also can be ‘moze specify on different modules by oncoming final year students 8. REFERENCES [1] Bougic, P. (2012), Web-Based Classroom Allocation System, [2] Doherty. B. (2015). The business case and bartiers for responsible management education in business schools. ‘Management Development, 4-60 [3] Faizal Navi Khan, K. G. (2013). Cost Optimization ‘Technique of Task Allocation in Heterogeneous Distributed Computing System. Advanced Networking and Applications, 1913-1916, [4] Franz Diebold, HL A. (2013). Course Allocation via Stable ‘Matching. Departinent of Informatics [5] Jarvenpas, D. B, (1995), The Use of Information ‘Technology to Enhance Management School Education: ‘A Theoretical View. 265-291 [6] Latinopoulos. (2014). Using A Market-Type Allocation System To Contront Water Scarcity: An Inter-Disteict ‘Approach In Greece. Global NEST Journal. [7] Madan, J. 8. (2007). Developing and Delivering Online ‘Courses. E-Business Process Management: Technologies and Solutions, 231-249, [8] Raufflet, P.S. (2015). Sustainability in higher education: a systematic review with focus on management education ‘Cleaner Production, 22-33, [9] Shuang Rong. W. L. (2015). Optimal Allocation of Thermal-Electric Decoupling Systems Based on the CA": wwwjcaonlineorg International Journal of Computer Applications (0975 — 8887) Volume 180 ~ No.22, February 2018 National Economy by an Improved Conjugate Gradient Method. Energies [10] Zirkle, M. H. (2005). Information Technology Student- Based Certification in Formal Education Settings: Who Benefits and What is Needed . Information Technology Education

You might also like