Sei sulla pagina 1di 13

00

2017

Group Members: Muhammad Hazwan


: Mathan Raj
: V.Ratneshwara
Intake Code: UCDF1604ICT(SE)
Lecturer Name: Tan Chye Cheah
Submission Date: 28th April 2017
Contents
Introduction ............................................................................................................................................ 2
Sample Outputs ...................................................................................................................................... 4
User Manual ............................................................................................................................................ 8
Manual and Guidelines ................................................................................................................... 8
Validations ...................................................................................................................................... 8
Manual and Guidelines ................................................................................................................... 8
Manual and Guidelines ................................................................................................................... 9
Manual and Guidelines ................................................................................................................. 10
Validations .................................................................................................................................... 10
Manual and Guidelines ................................................................................................................. 10
Validations .................................................................................................................................... 10
Manual and Guidelines ................................................................................................................. 11
Critical Assessment ............................................................................................................................... 12
References ............................................................................................................................................ 13
Introduction

There are loads of understudy participation frameworks working on the planet by colleges
and foundations whereby our target of the entire venture is to deliver an alternate sort of
participation framework that would make it simpler and quicker for instructors to take
participation, and for proprietor (administrator) to enroll new addresses, subjects, and
understudies. Speakers can take participation for each subject, see a report of understudy's
attendances, and change their secret key. Administrator can enlist new speakers utilizing this
framework effortlessly, make new subjects if required, select new understudies, and view
participation report. Every one of these assignments are genuinely partitioned between each
of the gathering individuals.

This incorporates creating the UI plan of the framework which is essential since that is the
main collaboration of the clients with the application. Amid the plan a few hues, and controls
were utilized to improve the framework look and steady in outline. What's more, the
utilization of youngster pages and popups was important to give a straightforward interface
for the clients. The following stage was making the structure of the database which was given
in the question yet a few alterations were required to suit the business rationale of this
framework and make it a tiny bit more practical. After that the DAL (information get to
layer) class was produced by means of substance spaces apparatus to build up the association
amongst database and application which incorporates every one of the classes required to
make dynamic questions for this framework. The following period of the venture was making
the functionalities of each shape and popup that was outlined so that all the client
prerequisites could be given. After the coding part it was the ideal opportunity for testing the
application to guarantee that it is predictable with client prerequisites and no blunders are
found amid client's connection with the framework. The last period of this venture was to
archive every one of the exercises done by each of the gathering individuals.
Sample Outputs

This first and login page of the system.

Username: 1001
Password: 1234

This is the change password page of the system. Users can change their password whenever they
want, but have to remember their password to change to new password.
After users login, User will take to the main page of the system which is student attendance system.
This is the system main page. Here users can Add class, Add Student, View Student, View Report,
View Student Attendance Percentage, Edit Attendance and Edit Classes.
This is Add Class Section in main page of the system. In here users can add class for students by fill
up the following sections like Subject Code, Subject Name, Description, Credit Value and then click
add to add class to a student.

This is Add New Student form which is available in Main Page of the system to add new student to
the attendance system. To add new student, users have to fill the sections such as, student id,
student name, contact id, email address and click the button add student to add new student to the
attendance system.
This is Report Viewer of the system. Here user can check and view that student attendance is
correctly insert according to their id number and subjects. Users also check all the students
attendance in here
User Manual

Manual and Guidelines


Login is the first form that users will be encountered with and to enter the application main
portal a successful login is required.
Users must key in their correspondent User ID and Password and then click Login button to
be able to access the features of the application.

Validations
User ID and Password are mandatory fields and a value must be provided by the user in order to
complete the login action.

Manual and Guidelines


Users can change their password whenever they want, but have to remember their password to
change to new password.
Manual and Guidelines

This will be the first page that admin user will encounter after successful login. Here users can Add
class, Add Student, View Student, View Report, View Student Attendance Percentage, Edit
Attendance and Edit Classes. Users can also log out of the system by clicking on Close button.
Manual and Guidelines
In here users can add class for students by fill up the following sections like Subject Code, Subject
Name, Description, Credit Value and then click add to add class to a student.

Validations
All the fields in this form are mandatory and require to have a value entered by the user.

Manual and Guidelines


To add new student, users have to fill the sections such as, student id, student name, contact id,
email address and click the button add student to add new student to the attendance system.

Validations
All the fields in this form are mandatory and require to have a value entered by the user.
Manual and Guidelines
Here user can check and view that student attendance is correctly insert according to their id
number and subjects. Users also check all the students attendance in here

In this page, user will be presented by a report of students attendance summary. This report will
include the following detail:

Attendance Id
Total Classes
Total Present
Total Absences
Total Late
TP Number
Subject Code

*Note: This data is presented for each student in the respective subject.
Critical Assessment

After an exchange inside our gathering individuals, we have understood that our framework
has some quality and a couple of shortcomings. The quality of our framework is in its
consistency both in UI and functionalities. Clients can without much of a stretch figure out how
to utilize this framework and they won't be befuddled. The outline of the UI is steady all through
the entire application and clients won't confront superfluous blunders. The shortcoming that
we have found in this framework is that it can't be utilized as a part of this present reality as the
coherent and business stream is extremely constrained and little and does not coordinate the
prerequisites that would be required for a framework to be worked in this present reality.
Another shortcoming of the framework could be its UI style as it is not that alluring to clients
and can't inspire clients for regular utilize. Notwithstanding that we have understood that this
entire framework can be extended to a web application later with the goal that clients won't
have to introduce the application on their machines and it would be available from anyplace
and any stage paying little heed to the working framework.
References

Stack Overflow Internet Services, Inc., 2010, Visual Basic 2008 Control Array [online],
Available from http://stackoverflow.com/questions/2304817/visual-basic-2008-control-
arrays, [Accessed 5th April 2017].
Matthew A. Stoecker, 2010, Creating Control Arrays in Visual Basic.Net and Visual C#.Net
[online], Available from http://msdn.microsoft.com/en-
us/library/aa289500%28v=vs.71%29.aspx, [Accessed 5th April 2017].
Rocky Mountain Computer Consulting, Inc., 1997-2010, VB Helper [online], Available from
http://www.vb-helper.com/howto_net_control_arrray.html, [Accessed 8th April 2017].
DevASP.Net, 2002-2010, Creating a Control Array in VB [online], Available from
http://www.devasp.net/net/articles/display/433.html, [Accessed 10th April 2017].
Bradley, J. C. and Millspaugh, A. C., 2008, Advanced Programming Using Visual Basic 2008,
New York: McGraw-Hill Companies, Inc.

Potrebbero piacerti anche