Professional Documents
Culture Documents
LAB RECORD
MANAGEMENT SYSTEM
Table of Contents
Table of Contents ................................................................................... 1
Abstract .................................................................................................. 3
1. Overview ........................................................................................... 4
2. Methods, principles and research methodologies used.................... 5
3. Identifying the Stakeholders of the Project....................................... 6
3.1 Students ........................................................................................................ 6
3.2 Subject Coordinators .................................................................................... 7
3.3 Lab Administrators ........................................................................................ 7
3.4 Developer Team............................................................................................ 8
Abstract
Requirement elicitation is the process of finding and elaborating the requirements for
any project. The need for the requirement elicitation arrives from the fact that the
elicitation is the foundation of any work. The process of requirement elicitation requires
the active participation of stakeholders.
The requirements and specifications cannot be just collected, they need to be perfectly
elicited. This implies that there are discoveries, emergence and uncovering of the defects
of the present technologies used for addressing the problem. Requirement elicitation is
a complex process involving many activities with a variety of available techniques,
approaches, and tools for performing them. The relative strengths and weaknesses of
these determine when each is appropriate depending on the context and situation.
This study presents an initial set of findings from an empirical study of lab management
techniques used in todays scenario in most of the laboratories around the country,
Technical system configurations, Organizational contexts, and Interrelationships that
give rise to more advanced lab management techniques .
The focus is directed at understanding the requirements for lab management software
development efforts, and how the development of these requirements differs from
those traditional to software engineering and requirements engineering to better
account for the requirements for developing lab management software systems.
1. Overview
The focus in this document is directed at understanding the requirements for more
advanced software technologies for managing laboratories.
It is not about hypothesis testing or testing the viabilities of current methodologies
used, instead it is about description and Implementation of more advanced
methods and practices that can be implemented to achieve and exploit our
capabilities to a best.
It is about expanding our notions of what requirements engineering processes and
process models need to address to account for advanced lab management
software development. But to set the stage for such an analysis, we first need to
characterize the research methods and principles employed in this study. This is
followed by the model of the processes and artifacts that give rise to the
requirements for developing advanced software systems.
The model and artifacts are the focus of the analysis and basis of the concluding
discussion.
This includes a discussion of what is new or different in the findings presented in
this report, as well as some of their implications for what can or should be
formalized when developing different kinds of lab management software systems.
The model presents a contrasting account of how the needs are addressed in
present scenario, the requirement differences between current system and the
new approach to address the problem.
The model tries to address all the logical problems and the challenges that the
stakeholders are facing in the present.
3.1 Students
The students are the front end of the project, the project aims at making some
better tool for the management of laboratories as the quality of laboratories and
their functional efficiency directly affects the students attending the laboratories.
The assignments performed in the labs provide practical knowledge and
implementation provides more intensive understanding of otherwise purely
conceptual subjects.
Thus, information regarding assignments, their timely completion and assessment
prove to be crucial aspects, and may ultimately become the decisive factors for
what and how much is learnt and absorbed by the students.
60%
Written
Printed
Online Submission
90%
Written
Printed
Online Submission
20%
20%
40%
< 25%
25 - 50%
50-75%
> 75%
4. If you are satisfied for less than 75% then what is the reason (tick one or more
as you like)?
a) The evaluation process is not transparent
b) It takes lot of time to first write code on computer then write it down
c) Work remains scattered
d) All the above
Current Procedure Satisfaction - 2
20%
50%
20%
10%
Option a
Option b
Option c
Option d
10
40%
30%
Sometimes
Never
Always
6. How you get information about Notes and Notifications provided by teachers?
a. Social Media
b. By the other students
c. Notices and Circulars
d. By the Lab coordinators
Notes & Notifications - 2
25%
35%
10%
30%
Social Media
By other students
Notices
Lab Coordinatos
11
Surely
75%
50%
< 25%
45%
20%
Option a
Option b
Option c
Option d
12
80%
On Paper
Using Software
20%
40%
30%
Daily
Once a week
Twice a week
Rarely
13
3. How much time does it take to update the lab records of students of one lab?
a. 5-10 min
b. 1 hour
c. 2 hours
d. > 2 hours
Time to update record
10% 10%
40%
5 - 10 min
40%
1 hour
2 hours
> 2 hours
4. Is there any method through which you can access all the data of various labs at
once?
a. Yes
b. No
c. Sometimes it is difficult
Existence of Method to Access all Data
10%
30%
60%
Yes
No
Sometimes difficult
14
30%
No, obsolete techniques
Yes
No, Cumbersome
6. Are you satisfied with the current methods and methodologies used or you think
there can be improvement?
a. Yes, very satisfied
b. Partially, and it needs some improvement
c. Partially but it needs much improvement
d. Not at all, and the system needs to be rewired
40%
30%
Option a
Option b
Option c
Option d
15
7. Is there some place where you can keep all the records compiled if No, then do
you want?
a. Yes
b. No, no
c. No, yes
Does system provide to work optimally
30%
50%
20%
Yes
No, no
No, yes
8. Do you need any tool to check the accuracy of the Programming Assignments in
the current system?
a. No, we check it manually
b. Yes
Software Requirement for
Programming Assignments
30%
70%
Yes
No
16
9. If there is some Software tool that helps you to manage records, will that be
useful?
a. No, not at all
b. Yes, to a great extent
c. I think it will not be feasible
d. Yes, It is really needed
Usefulness of Software
20%
30%
10%
40%
10. If Software tool provides you with all the need facilities will you use it?
a. Yes
b. No, we do need
30%
70%
Yes
No
17
19
20
Whereas the lab-admins have suggested that there is a need for some place
where they can have an organized, and compiled version of all the submitted
assignment of the students in a particular lab.
We propose the facility Online Assignment Submission Portal where both labadmins and the students can function alike.
Online submission of assignments can be the key feature of this product. It will
allow the students to directly submit any assignment for any lab remotely.
Also the lab-admins would be at much ease now in making the assignments live to
the whole class and this will decrease their problems.
This will increase the efficiency of the labs much more than current scenario as
this particular functionality will help them in various ways:
It will allow the lab-admins and the subject coordinator to have compiled
submissions for each lab.
This in turn will allow for better evaluation of assignments as now different labadmins can easily do a comparative evaluation for each assignment.
21
Marking system will also be upgraded as now lab-admins would able to mark
the submissions on the go and this will lead to less problems at the semester
end as they will get automatically generated result for every lab that they take.
Hence this feature will be very useful to address the severity of assignment
submission in present scenario.
22
23
Most of the lab-admins have also requested for a feature that would allow them
to get the general consensus of the class regarding various issues at hand, for
example, survey regarding the course work, or regarding the teaching
methodology used.
We propose the feature of Online Surveys to tackle this problem and justify its
need in the following points:
It will help in checking the effectiveness of the working management and
keeping a check on the capabilities of the lab faculties.
It will also help to remove and loop holes and redundancies from the system
with the help of conducting surveys at a regular time period.
These surveys can also be helpful in knowing what improvement should be
incorporated for improving the department.
These surveys can also be used as a measure for automatic attendance marking
system.
Most of the students have also demanded for some feature where they can discuss
their daily issues regarding the subject/lab that they attend.
Most of the online submission portals for students at different universities have a
kind of Online Forum for each subject where they could discuss things of
importance and discuss with everybody else at the same time.
We also have suggested the feature of Online Forums for each of the lab.
Most of the students and the lab-admins have called for the need of Online
Notes.
Lab-Admins would like to be able to add notes online to student portal from where
every student would be able to get the notes and benefit.
This will surely help both the student community and the lab-admins.
Students will now be saved from the problems of getting the correct notes at the
required time.
Lab-Admins will be able to save their time and hence give more time to the
working of the lab
So we also propose the feature of Online Notes in our product to tackle the
current problem.
This feature will reduce the dependency of the students on the classroom notes
distribution, hence, it will increase the overall quality of the class or the lab alike.
6.7 Notifications
Most of the students and lab-admins have complained of lack of any facility to
properly issue a notice.
Students have complained that most of the time they do not get to know of any
particular notice issued by the lab-admins.
They also complained of too much dependence on the word of mouth method of
propagation of information.
25
Lab-Admins have complained that they need many a times they are not able to
convey any change of plans efficiently to the whole class.
Any information regarding the labs will be very easily conveyed to whole class and
this will lead to a drastic reduction in the ambiguity that happens to lack of
information spread among the students and the lab-admins alike.
26
Assignments
Edmodo
Blackboard
Quiz
Grades
Self-assessment tool is
used and updated through
notification
Discussion Board
Polls
It has an immediate
response feature
Feedback / Note
Allows to conduct an
immediate exam and also
pre planned exam, with
test availability options
Group Management
Chat
Notes
Notifications
Used as class
announcements
28
29
9. Conclusion
The Aim of this project is to build a user friendly online portal that manages and helps
the lab administrators to asses and handle the assignments. The project tries to address
the problems faced by the stakeholders. Thus a careful implementation of the project
can help the stakeholders a lot.
The design requires minimal software and available hardware resources and hence it can
be successfully used on both present and future software machines.
The project considers all the important points that need the improvement and it has
addressed them in a perfect way. A future study after the implementation of this model
will help to overcome the shortcomings and will help to address future requirements.
The elicitation perfectly covers all the useful features and limitations of the project.
Hence by just going through the document one can easily figure out the areas which need
further assistance and improvement and thus the report can be considered while
developing the additional features at a later time.
30
10. References
Websites
WWW.WIKIPEDIA.COM
THEORY.STANFORD.EDU/~AIKEN/MOSS
WWW.LANSCHOOL.COM
WWW.NETOP.COM/CLASSROOM-MANAGEMENT-SOFTWARE/PRODUCTS/NETOP-SCHOOL.HTM
31
11. Contribution
The contribution of the Team members in carrying out the Systematic Elicitation for the
project is as follows:
Name
Scholar Number
Contribution
Bhavya Budania
131112089
Shobha Barupal
131112079
Madhur Mishra
131112072
Umesh Bhoj
131112073
Amit Parihar
131112074
32
Mayur Mesharam
131112075
131112076
Identification of stakeholders
Discussion and expansion of
problems faced
Solutions to those issues
Deepak Verma
131112077
Ankur Ranjan
131112078
Gaveesh Gupta
131112080
Sarath Chandra
131112081
V. R. G. Aditya Sharma
131112082
131112083
Aditya Gaur
33
Akshay Aryan
131112084
Balram Kirar
131112085
Rahul Parmar
131112088
34