Вы находитесь на странице: 1из 9

Profiling

A user profile is a visual display of personal data associated with a specific user,

or a customized desktop environment. A profile refers therefore to the explicit digital

representation of a person's identity. A profile can be used to store the description of the

characteristics of a person. This information can be exploited by systems taking into

account the person's characteristics and preferences. (Piao & Breslin) Profiling the

recording and analysis of a person's psychological and behavioral characteristics, so as

to assess or predict their capabilities in a certain sphere or to assist in identifying a

particular subgroup of people, act or process of learning information about someone

based on what is already known. (Merriam-Webster, 2019) In software engineering,

program profiling, software profiling or simply profiling, a form of dynamic program

analysis (as opposed to static code analysis), is the investigation of a program's

behavior using information gathered as the program executes. The usual purpose of

this analysis is to determine which sections of a program to optimize - to increase its

overall speed, decrease its memory requirement or sometimes both. (programación,

2010) In information science, profiling refers to the process of construction and

application of user profiles generated by computerized data analysis. The notion of

profiling in this sense is not just about the construction of profiles, but also concerns the

application of group profiles to individuals, e. g., in the cases of credit scoring, price

discrimination, or identification of security risks. (Hilldebrandt & Gutwirth, 2008)

Profiling is achieved by instrumenting either the program source code or its

binary executable form using a tool called a profiler (or code profiler). Profilers may use

several different techniques, such as event-based, statistical, instrumented, and


simulation methods. (Wikipedia, 2014) A profiling system is developed which allows

three types of functionality. This reduces the possibility of the programmer obtaining

misleading profiling results. The programmer can explore the results after the execution

of the program. This greatly reduces the analysis time as no further compilation,

execution or profiling of the program is needed. The new profiling system allows the

user to examine aspects of the run-time call structure of the program. This is useful in

the analysis of the run-time behavior of the program. (Morgan & Jarvis, 1998)

Students’ profiling is still done manually. New student’s fill-up a profile form

and provide a printed photo to complete their personal information. The bulk of data

also result to inefficiency in the retrieve lot student information because the person in-

charge must go through all the student profiles just to locate one student record.

(Casillano, 2016). Profiling technologies have raised a host of ethical, legal and other

issues including privacy, equality, due process, security and liability. Numerous authors

have warned against the affordances of a new technological infrastructure that could

emerge on the basis of semi-autonomic profiling technologies. (Schwartz, 2000) Profiles

may reveal personal or private information about individuals that they might not even be

aware of themselves. (Hilldebrandt & Gutwirth, 2008) Profiles can be used against

people when they end up in the hands of people who are not entitled to access or use

them. An important issue related to these breaches of security is identity theft.

The purpose of profiling system is to record the personal information. This will

keep track the past record of a person by using this system. This system can perform

the manual Student’s Profiling is an automated to computerized Student’s Profiling


System that the automated system which is fast and easier. To eliminate paper works,

retrieve the record easily, create a report. (Lama, 2016)

In the past, universities and large school districts have created their own bespoke

student record systems. Most student information systems in use today are server-

based, with the application residing on a central computer server, and being accessed

by client applications at various places within and even outside the school. But student

information systems have been moving to the web since the late 1990s and that trend is

accelerating as institutions replace older systems. (Wikipedia, 2014)

Student’s Profiling System is a system that is being developed for managing and

keeping demographic information about a person. It provide capabilities for registering

students in courses; documenting grading, transcripts, results of student tests and

other assessment scores; building student schedules; tracking student attendance; and

managing many other student-related data needs in a school. It is all about recording

personal information and it helps reduce the paper works and keeping the record of the

confidential information. (Tubungbanua, 2017)

Data Visualization

Data visualization is the communication of data in a visual manner, or turning raw

data into insights that can be easily interpreted by your readers. It refers to the

techniques used to communicate data or information by encoding it as visual objects

(points, lines or bars) contained in graphics. Data visualization is process of displaying

data or information in graphical charts, figures and bars. It visualizes the data and
control flow of the program. (Rojo, 2012) Data visualization is the graphic representation

of data. It involves producing images that communicate relationships among the

represented data to viewers of the images. Data visualization is one of the steps in

analyzing data and presenting it to users. Data visualization represent data results in

pictorial/graphical formats. And while data visualization tools are meant to help analysts

see trends and understand data (Manning, 2015).

Data visualization tools and techniques offer executive and others new

approaches to dramatically improve their ability to grasp information hiding in their data.

Many non-governmental organizations and publishers have embraced Data

Visualization, along with other professional firms. Studies show that stimulating visual

learning pathways enhanced long-term memory, and learners understand and retain

more information. A major benefit of data visualization is that it is highly customizable,

and there are a number of different visualization techniques that can be used based on

the situation, the audience, and the educational goals. (prRIME TIMES, 2018) Data

visualization provides us with a quick, clear understanding of the information. We can

visualize large volumes of data in an understandable and coherent way, which in turn

helps us comprehend the information and draw conclusions and insights. This helps us

save time and lets us solve problems more efficiently. Information design helps us

identify emerging trends and act quickly based on what we see. These trends make

more sense when they are graphically represented visuals and diagrams make it easier

for us to detect highly correlated parameters (Matias, 2018).

Data visualization can be really expensive, especially if it involves massive data

and complex algorithms. This is the biggest potential problem, and also the most
complicated. Any algorithm used to reduce data to visual illustrations is based on

human inputs, and human inputs can be fundamentally flawed. The problem is

compounded by the fact that most data visualization systems are rolled out on a

national scale; they evolve to become one-size-fits-all algorithms, and fail to address the

specific needs of individuals. (Alton, 2016) Visualization struggles some problems as

well which are often ignored. Cognitive and emotional problems either from the point of

the user or from the point of the designer, like the ignoring of economic aspects or the

misunderstanding of information. To circumvent those pitfalls of visualization it is

necessary that they are categorized and analyzed like it is done in the paper (Sabrina &

Martin, 2009).

During the mainframe era, even such an everyday task as opening a file raised

performance concerns. As systems evolved, software developers recognized that first

the right storage device must be accessed using the right handlers, access privileges

must be checked, and a buffer created, in addition to the seek across media that must

be performed. (Krauss, 2017) Prior to the 17th century, data visualization existed mainly

in the realm of maps, displaying land markers, cities, roads, and resources. As the

demand grew for more accurate mapping and physical measurement, better

visualizations were needed. The last three decades have seen the field of data

visualization explode into dozens and even hundreds of focus areas. Dashboards and

data discovery tools, scorecard applications, analytics suites, and an assortment of

other software tools enable businesses, researchers, and individuals to explore their

data in new and increasingly imaginative ways. (Hazell, 2019)


The project was mainly done to develop web-based system for profiling faculty

and students of college of business management and accountancy.

Objectives:

1) Develop a computer system that is capable of showing CBMA's faculty profile

2) Create an alternative virtual repository of Faculty and Students' documents

3) Test and evaluate the developed system following ISO 25010 software testing

standards.

Data Collection Instrument

The data used for developing the project are collected at extension office of

Laguna State Polytechnic University – Los Baños Campus. The documents such as

activities or programs, evaluation form and reports of year 2017-2018 are conducted to

use as a sample data. The researchers interviewed the chairperson and unit head to

understand more about the extension service. Aside from interview, they conduct

survey to out of school people for more information.

Statistical Treatment of Data

The frequency of each response is determined on the number of respondents

who answered the questionnaire

% = f/n x 100

Where

f = frequency

N = Total number of Respondents


The researcher used the Likert Scalar method to evaluate and analyze the gather data

of the researcher.

x = (SA*4) + (A*3) + (D*2) + (SD*1)

TNR

Where

x = Mean

TNR = Total Number of Respondents

SA = Strongly Agree

A= Agree

D = Disagree

SD = Strongly Disagree

Project Design

Project design is the overall design and performance of the study. It is planning

the structure, feature, and appearance of the project. The framework shows the

construction of the system. Its contents are the flow of the system and connection of

every components and their ability.

Bibliography
(n.d.).
Alton, L. (2016, May 16). Data Science Central. Retrieved October 16, 2019, from
https://www.datasciencecentral.com/profiles/blogs/4-potential-problems-with-data-
visualization

Casillano, N. (2016). Student Profiling and Grade Evaluation System (SPGES).

Duesterwald, E., & Bala, V. (2000). Software profiling for hot path prediction: less is more. Sigplan
Notices, 35(11), 202-211. Retrieved 10 28, 2019, from
http://prolangs.cs.vt.edu/refs/docs/duesterwald-asplos00.pdf

Hazell, J. (2019, September). DUNDAS BI. Retrieved October 16, 2019, from
https://www.dundas.com/resources/dundas-data-visualization-blog/a-brief-history-of-data-
visualization

Hilldebrandt, M., & Gutwirth, S. (2008). Profiling the European Citizen, Cross Diciplinary Perspective.

Krauss, K. J. (2017). Performance Profiling with a Focus. Retrieved 10 28, 2019, from Develop for
Performance: http://www.developforperformance.com/PerformanceProfilingWithAFocus.html

Lama, K. J. (2016). Student's Profiling System.

Merriam-Webster, I. (2019). Retrieved from https://www.merriam-webster.com/dictionary/profiling

Morgan, R. G., & Jarvis, S. A. (1998). Profiling large-scale lazy functional programs. Journal of Functional
Programming, 8(3), 201-237. Retrieved 10 28, 2019, from http://etheses.dur.ac.uk/5307

Piao, G., & Breslin, J. G. (n.d.). Inferring User Interests in Microblogging Social Network: A Survey.

programación, L. d. (2010). Profiling (Computer Programming). Retrieved 10 28, 2019, from


https://morebooks.de/store/es/book/profiling-computer-programming/isbn/978-613-4-54419-
1

prRIME TIMES. (2018, July 25). Retrieved October 16, 2019, from
https://www.primeoncology.org/primetimes/3-benefits-data-visualization-medical-education/

Rojo, J. N. (2012). A Program Visualization Approach in Developing an Interactive Simulation of Java


Programs for Novice Programmers.

Schwartz, P. (2000). Beyond Lessig's Code for the internet Privacy: Cyberspace Filters, Privacy-Control
and Fair Information Practices.

Tubungbanua, J. P. (2017). Web-Based Information and Monitoring System of Cagayan de Oro City
Academy for International Education.

Wikipedia. (2014). Retrieved October 15, 2019, from


https://en.m.wikipedia.org/wiki/Student_information_system

Вам также может понравиться