Staff Management System Proof Reading and Editing Services

Staff Management System Assignments Solution

Staff Management System Proof Reading and Editing Services


The main aim of this project to developed the staff and student management system. The windows applications takes most of the activities such as student registration of the database to transcript of the student to check the information of staff details which time table available on the class room and attending the class management system. This software design can specification is made with the purpose of the outline of the software architecture and the designing for the staff registration system the student to check the class information of the system. The document will provide the developers an insight in meeting client's needs to efficiently and effectively. Moreover the document facilitatescommunication skillsand understanding of the staff management system by providing the several views of the system design is done by using the student system


The scope of the software designing specification is the would how the design will accomplish the functional and non-functional requirements captured on the requirement software specification. The reports will provide a framework to the programmers through describing the high level components and architecture, sub systems, interface, database design. This is achieved through the use of structure is includes are architectural patterns, designing patterns, sequence diagram, class diagram, package diagram, use case diagram, class diagram are used in the management system (Arora and Bhatia, 2018). The mainly used for the reports the student to check the staff details of the information.

School management system

The school management system that can used for the large database in which can be usef for managing your schools day to day business. School management system that allows the users to store almost all of their schools information electronically, that include the information on the student database and the staff database of the properties in the used for the software designing. The staff side details that can providing the information of the student that include the teaching materials and classroom details database, and the available time table of the information it can be shared with the authorized of the student, records can be easily searched, and reports can be easily generated (Current Awareness in Drug Testing and Analysis, 2010). The school management system that could be used for the make your school staffs, is the life easier than ever. Using school management System, finding the student information is just a few seconds and the away which has might have cost hours, or even days, before. At the end of the software design process to printing the students statement becomes just a few minutes job( the speed limitation determined by the student information), but it could be a nightmare without using School management System (Davies, 2013).

Staff management system

The staff management system that contains the student database it will increase accuracy in work of the minimize repetition of activities, and reduce the paper work. The staff system designing software that used for the dynamic generation of the tasks with automatic notifications and the alerts via email and messaging provides better productivity and the work plan of the student management system the staff data that contains the name, campus, phone number, email, address, photo, table of units, and consumption hours on the database to maintain. Create academic and personal data of staff including qualification, skills, training, leave, schedule, attendance, contact and other details with the ability to add custom fields to track information in real-time. Easily design and create faculty and staff photo ID cards using emerging technologies including Analyze performance through real-time reports to track staff service on committees, research innovations and mentoring and advising students. Assign student applications to the staff based on the workload and also provide an access to route applications to other faculty members.

Structure of use case

The use case used for the view of the staff list of the student database system. The description of the process that can login to the students that that can use to enter in the system without this we cannot enter in the system. The precondition of the user has the appropriate address, username and password of the login system. The staff is displayed on the staff analysis it will provides for the each students. The task sequence of the school management system that used for the user action and the system response on the software design specification. The user can go to login page and the system that can open the page (DeBoer, 2015). And second step of this process user can enter the detail to login to the system, to provide the individuals studentId and stuentname and select the correct location of which system that can provides the system verifies the details the details are return as verified the acknowledgement and the user redirected to the personal dashboard. Finally the user can check the all details of the database. The user can can follow the application and system display on the basic course details of the staff button of the screen. The staff database it will visible of the startup of the application system. If the available of the staff list in the system that can used for the user views that include the all staff details, and academic, technical, administrative and finally the student to select the available staff on the staff list and the choosing on the time slots of the staff will be send the notifies on the user message acknowledgment of the student database system (Dinh Van, Bui and Bui, 2017).

User view staff list

The user view staff list that used for the select a type of process it made to get a whole type the details information in the student. The staff user see the option to select fields ti their choci but it gets the id there any way users can select the order, width of fields in the view list of the information.

User selects the staff ID details

The school management system used for the user that select the view of staff list on the login page. After then to going on the staff list on the screen the user can taps the staff tap and views the all staff list and the user can choice them to find the staff is available and get the details information (Horn et al., 2015). The design of the software requirement can display the entire staff list. The staff category of the user can select the user is filters the list of staff selection screen page. After that the system will display on the filtered staffs list. the user can select the staff, and enter the part of the staff members name The user can choice the staff it will matching on the staff database is valid and display the remaining of filtering list of the database system. And then the staff it will send the acknowledgement message to the user system. And another user can be used in this system and again to login to the process requirements database system.

Usershows activity Grid: The user can login to the staff page and select the member of the staff list can which staff now available and select the list the staff will provide the task of the course list, and the technical part, time slots of the database management system.The startup of the login application that can used for to provide the option and visible for the staff database. The main aim of this project the user can select or filter the staff member from the staff list which can choice the one staff member. Then the system will display the staff member whole details likewise: name, campus, phone number, room location, Email address, photo, consultation hours, and table of units she or he involved in the current semester. The staff will display the table of units’ code the user can select the code units. After that the system will display the free teaching and consultation of the staff member availability or it displays grid activity of the staff member with the color code (Maimela and Samuel, 2016).

User View the Unit List

The staff will provide the list of task units on the database system. The user can login and select the staff member of the management system. The user can click on the select unit list button and going to the application information database. The startup of the application in which to displays the tap option of the unit list button on the screen. The user can visible the unit list is available on the screen system and the unit list is not available on the application screen page and the user can notify the with message on the "unit list is not available" of the staff members. And then go to the home screen database. The post condition of the database with the user can select the units from the unit list and display the error message on "if unit list not available then the system that will notifies the user with the messaged on "units list not available" on the application screen Error system.

User can select the units

The user can use for the view of unit list on the screen page in the resource information application. The startup of the application that can visible by the options of the units list is displayed on the system. The user cans selection of the unit list which is display on the system. The system is automatically to generate the new list of the class is available on the selected units by the user. if the class is available The staff member can provides the notes on each class lecture , part of the Tutorial , practical, workshop, room location, campus of the staff and then otherwise if the staff member is not available that the system will notify the message this class list not available on the system.

User generates Heat Map

Heat map that can mainly used for staff member of the details list, and timetable of the database requirement system. The staff will provide the information user can select staff members and view that the timetable. If the staff member is not available on the list the user can filter the timetable so that user can view the single campus to select the staff member of the list of time tables. The Heat map can use for store the information on the day time activity on the database. That activity is shown in color. If the selected heat map is available of the application list they can display on the screen of two heat map will provides the unit class and consulting time and the map available then system generate selected heat map. The system will display message on "heat map is not available".


The user can generate the database records on the unit class table. The user can select the units on the staff member’s login page and display the selected unit classes with information. If the class is selected there is no any clash map of the system that can display the message of the user "no clash available" hence to otherwise display message on unit class and consultation time. The user can filter the entering part of the code and unit file the user input can matched with the staff database can display the filtering list else system is notifies the display message on please enter the correct units information (Prakash Shrivastava, 2012).

User prototype

Home page

The home page which contain the staff and Timetable list of the resource information application

Staff list:

The user can select and choice the category of the information system and select the available of the staff members from the list

Staff member information

The user once select the staff member the system will automatically provide the information likewise name, campus, phone number, Room location, Email, Address, photo, consultation time, Table of units of the user.

Time table & unit list:

The user can select the staff member on the application on the screen. The staff member can display the staff members-timetabling problem asks us to find some time slots and classrooms which satisfy the constraints imposed on offered. And then displayed on the unit list of the application requirement system (Raj and Kim, 2010).

Heat Map:

The heat map is highly visible method of the analyzing of the graphical representation of the data where the individuals values in the matrix column database which representing as the color.

The user can selected of the unit list of the system generate the heat map. The heat map is available of the information system they can provide the unit class and the time slots. Otherwise the display the notify message on “heat map is not available” on the database application system.

Clash map

The clash map can provide the staff information of the system database. The unit class table we can select the record for the list of units system. If the selected unit class has no any clash map then system is displayed on the message on "no clash" that can filter the list of the table database. The clash map is successful and display on the clash list with the unit class and time slots (Skrobotov and Turuntseva, 2014).

Package diagram:

The package diagrams that can use for the staff members there are used for the two factor of the list on the application system. The one is entity and another one is controlling on the database.

A class diagram

All our code in our application is divided into four packages. These packages are View package, Controller package, Entity package and Database package. Whatever is the request that request goes to the Controller (Su, 2013). Upon receiving the request, the controller decides on what needs to be rendered to the user and fetches the data from the database using the DAO. Employee Controller interacts with the Employee DAO and Time Table Controller interacts with the Time Table DAO to fetch database from the database, THE DAO classes makes the use of Database Unit to get a connection to the database. This data is passed from one class/ package to other in form of Entities which are declared in the Entity package. After fetching this data from the database, the respective controllers process this data into the required form and return what is required to their respective view classes. A Model-View-Controller (MVC) pattern is followed for all the interactions.





Full diagram,

Testing process


We permitted the completion of the system only after it has been thoroughly tested, the test is

Deals with all requests without any denial of service application. At this stage in the implementation plan of real-time without any crashes, and therefore can refuse the package even at this stage. Making sure inquiries sent to the introduction of the expected results of the database (Wang, 2013).


Testing is a helps guarantee to input data in our system and get results, work as new data are

Added. The proposed system tests in equivalent software that consists of its own phases of analysis, implementation, testing and maintenance. Make sure our design and functions are correct or not.


1. Each module of the system was tested separately to uncover errors within its boundaries.

2. The user can use interface a guide in the process.


A module is composed of various programs related to that module. Module testing is done to

1. Check the module functionality and interaction between units within a module.
2. It checks the functionality of each program with relation to other programs within the same module.
3. It then tests the overall functionality of each module.


The implementation phase in our work inlastand important phase. When a production

system done or installed, first need to user training, make sure our model is correct for that system, ease to use for user, get our point to create our system, user documentation is delivered, then this phase is completed. Users can test the developed system when changes are made according to the needs. The testing phase involves the testing of the developed system using various kinds of data. Testing of data is prepared and system is tested using the test data. The system needed to be plugged into the network, and then it could be accessed from anywhere, after a user logins into the system. The tasks that had to be done to implement the system is to create the database tables in the organization database domain. The administrator was granted his role so that the system could be accessed. Deliverables needs some steps like (User Training, Distributed User Documentation, Finalized System Documentation, Installed Production System, Post-Implementation Review Summary, and Methodology Compliance Form)

Sequence diagram

View the staff list

Select staff details,

Show activity Grid:

View unit list,

The select unit list,

Generate Heat Map

Generate Clash Map

Time Table slotting information:

Even though most staff administrative work has been computerized, the staff members timetable

Scheduling is still mostly done manually due to its inherent difficulties. The manual staff members timetable scheduling demands considerable time and efforts. The lecture-timetable

Scheduling is a Constraint satisfaction problem in which we find a solution that satisfies the

Given set of constraints. A user timetable is a temporal arrangement of a set of lectures and classrooms in which all given constraints are satisfied. Creating such timetables manually is complex and time-consuming process. By automating this process with computer assisted timetable generator can save a lot of precious time of administrators who are involved in creating and managing course timetable.


In this paper, we design tools for staff and student information management system, and the development, implementation, and database management system we illustrate alternative design techniques and components. We also focus to make a good relationship between staff members and user to make as in the education system, The system provides an effective environment contribute to the follow-up basis of the performance of the user during the year and helps create an environment in constant communication among staff member and user and administration database system. The waste of computer resources, workers, and time associated with the existing manual system. This project will provide the staff information management system serves as a useful approach Database dialog box for the update function, advanced search options to the authorized person and continuing link between each user can ask the discuss any questions and exchanged the ideas of students, it serves as a useful approach for users. It reduces the time it takes a user to add, update, delete, view and search for information.


1. Arora, P. and Bhatia, R. (2018). Agent-Based Regression Test Case Generation using Class Diagram, Use cases and Activity Diagram. Procedia Computer Science, 125, pp.747-753.
2. Current Awareness in Drug Testing and Analysis. (2010). Drug Testing and Analysis, 2(10), pp.507-522.
3. Davies, J. (2013). Global map of solid Earth surface heat flow. Geochemistry, Geophysics, Geosystems, 14(10), pp.4608-4622.
4. DeBoer, M. (2015). Understanding the Heat Map. Cartographic Perspectives, 0(80), pp.39-43.
5. Dinh Van, T., Bui, L. and Bui, H. (2017). Analysis of Heat Transfer in The VVER-1200 Reactor’s Heat Channel. VNU Journal of Science: Mathematics - Physics, 33(3).
6. Horn, M., Patel, N., MacLellan, M. and Millard, N. (2015). Traditional canister-based open waste management system versus closed system: Hazardous exposure prevention and operating theatre staff satisfaction. Journal of Perioperative Nursing, 28(1).
7. Maimela, E. and Samuel, M. (2016). Perception of the performance managementsystem by academic staff in an open distance learning higher education environment. SA Journal of Human Resource Management, 15.
8. Nnadi, C. (2015). Staff Control: A Management Tool for Productivity of Senior Administrative Staff in Nigerian University System. International Journal of Economics & Management Sciences, 03(05).
9. Prakash Shrivastava, D. (2012). Unit Test Case Design Metrics in Test Driven Development. International Journal of Software Engineering, 2(3), pp.43-48.
10. Raj, R. and Kim, J. (2010). Heater Size and Gravity Based Pool Boiling Regime Map: Transition Criteria Between Buoyancy and Surface Tension Dominated Boiling. Journal of Heat Transfer, 132(9), p.091503.
11. Skrobotov, A. and Turuntseva, M. (2014). : HEGY (Testing of Seasonal Unit Roots: A Simple Test and Test HEGY). SSRN Electronic Journal.
12. Su (2013). LAG SELECTION OF THE AUGMENTED KAPETANIOS-SHIN-SNELL NONLINEAR UNIT ROOT TEST. Journal of Mathematics and Statistics, 9(2), pp.102-111.
13. Wang, Z. (2013). Analysis of the Stationarity of East Asian Currencies Using Unit Root Test and Cointegration Test. SSRN Electronic Journal.