Module 2 Flashcards
When designing your application, you’ll need database logic, what’s included in that?
Database tables and columns
Relationships
When designing your application, you’ll need a user interface, what’s included in that?
User profiles
Desktop/ tablet/ mobile
When designing your application, you’ll need busines logic, what’s included in that?
What needs to be done
Process
Stakeholders
Inputs/outputs
What is the application development process?
Business problem
Outcome
Inputs
Outputs
User personas/ stakeholders
Process steps
When designing and building the data model for an application what is needed?
Tables
Columns
Relationships
What is used for application security?
Roles
Access controls
What is used to automate an application?
-Flow designer
-Email
-Scheduled script execution
What is used to integrate an application?
SOAP/REST/CSV/excel
If you are not __________ you do not need an application
Solving a business problem
Examples of stakeholders
-Management
-Application administrator
-Requestor and fulfiller
It is recommended that every application has these two roles?
User
Admin
Example of inputs?
Users
Spreadsheets
Web services
Example of outputs?
Dashboards
Reports
Email
Documents to create a process for an application?
Flow chart
Mind map
Swim lanes
What are the ways a user can interact with an application?
Standard catalog item
Record producer
Workspace
Portal
Mobile experience
You can create a record producer for tables and database views that are in the same _______ as the record producer. And for tables that allow create access from applications in other scopes.
Scope
Role required to create record producers?
Catalog_admin or admin
This details to the database schema what your application reads and writes to/from the database (tables, columns, relationships)?
The data model
Each servicenow instance has its own database and is used to store data in tables comprised of various columns. (T/F)
True
Each ________ has their own set of tables and columns, there are some tables like user, cmdb_ci, and task that are shared by different apps
Application
The database design underpins the entire application so take the time to analyze your data needs and create a _________
Diagram
Client side scripts should be kept to a minimum (T/F)
True
Code should be _________, reusable and efficient
Maintainable
It is best practice to make and use a single _____ client side library that is loaded and available to the form
Reusable