• Log In
  • Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Digital Systems

Department of Management Information Systems, Temple University

Digital Systems

MIS 2101.730 ■ Spring 2023 ■ Steven E. Sclarow, AIA
  • Home
  • About
    • Course Materials
    • Course Requirements
    • Email Policy
    • Grading
    • Gradebook
    • Instructor
    • Temple and COVID-19
    • Zoom Requirements
    • Zoom Links
  • Canvas Content
  • Coding Files
  • Helpdesk
  • Zoom Links
  • Video Vault
  • Diamond Peer Corner
  • Posts
    • 1a Questions
    • 1b Questions
    • 2a Questions
    • 2b Questions
    • 3a Questions
    • 3b Questions
    • 4a Questions
    • 4b Questions
    • 5a Questions
    • 5b Questions
    • 6a Questions
    • 6b Questions
    • 7a Questions

Posts

6a Post: (Using If/Else in JavaScript)

Brittany Robinson - March 2, 2023 1 Comment

The if/else statements are considered to be part of Javascripts conditional statements. They are used to perform different actions based on different conditions When using if/else in Javascript, the code is examining if a specific condition is true. If the condition ends up being false, you can prescribe another block of code. You use “If” in Javascript if the statement is true. The code will work if that condition is true. You use “else” in Javascript when the statement is false and you use ” else if” to specify a new condition to test if the first condition is false (w3school.com). The syntax of the if statement is  if (condition) {   // block of code to be executed if the condition is true } ]. The syntax of the else statement is if (condition) { // block of code to be executed if the condition is true} else { // block of code to be executed if the condition is false }. Finally, the syntax for the else is statement is if (condition1) { // block of code to be executed if condition1 is true else if (condition2) { // block of code to be executed if the condition1 is false and condition2 is true} else {  // block of code to be executed if the condition1 is false and condition2 is false.

Javascript if…else. JavaScript if/else Statement. (n.d.). Retrieved March 2, 2023, from https://www.w3schools.com/jsref/jsref_if.asp#:~:text=The%20if%2Felse%20statement%20executes,actions%20based%20on%20different%20conditions.

 

(1b) Salesforce is Amazing!!!

Amgad Elamin - March 2, 2023 2 Comments

Hello class,

Before taking this course, I did not know anything about Salesforce. At first I thought it was complicated and hard to navigate. However, after completing my first two assignments I figured it out. It is a very powerful tool. Moreover, being able to use it from anywhere is priceless. After the covid pandemic could based computing has taken over almost all online communications. The need to come to an office became less important. In fact, many companies preferred the idea of saving money and cancelled long term leases in many office buildings around the country. In addition to that, Salesforce allows organizations to track progress from multiple levels. Salesforce helps organize date in a unique way and that can be highly customized based on companies and industries.

The benefits of creating a database in Salesforce is its accessibility. This database could be accessibly by the whole team anywhere in the world. For example, if an employee is sick or on vacation, the team leader can assign someone else to finish their tasks easily. Moreover, data can be filtered and integrated.   

These are the symbols used in swim lane diagrams

  1. Circle: Start and end.
  2. Rectangle: an activity.
  3. Diamond: decision (Yes or No)
  4. Arrow: flow.
  5. Cylinder: stored data

Process mapping is the way we answer the What, Why and How questions in designing a system.

I found these mistakes in the swim lane diagram;

  1. In the stock manager section there is a diamond shape step without a (No) option.
  2. Cancel order is not communicated to the customer when card is not valid.
  3. There is a missing step of updating inventory.
  4. No names should be used in swim lane applications.

Swim lanes has many benefits. This process identifies who does what in what order. Moreover, it is versatile.

(Image source: Bloomberg)

Weekly discussion blogs 2A

Levan Lobjanidze - March 2, 2023 3 Comments

Entity Relationship Diagram (ERD) is a diagram used for construction of database. Entity Relationship Diagram labels and manages each stakeholder and arranges them in the database for easier access. An Entity Relationship Diagram also connects those stakeholders and displays relationships of these stakeholders between each other. For software system, such database in crucial part for its daily operations. In software development, ERD can also have another names, such as ER Diagram or ER model. In those diagrams, we observe major entities in the system, attributes of these entities and the inner relationships between these entities. Typically, there are three types of entity relationship diagrams: conceptual, logical and physical. During creation of ERD, we must have a clear vision and understanding of what is the purpose of this database. Next, we must identify all stakeholders and label them as entities. After that, we must give each entity attributes. And lastly, we must determine and label the relationship between these entities.

7a (1): JavaScript vs HTML vs CSS

Catrina Schlossberg - March 2, 2023 2 Comments

HTML “HyperText Markup Language”→ responsible for the display of content; this is the basic structure of a webpage. HTML uses tags to label the different components of a webpage and identifies the purposes they each serve to the overall design and functionality of the page.

CSS “Cascading Style Sheets” → responsible for making content look good & how the HTML elements are displayed visually/styled; CSS can be:

  1. Inline: using style attributes in each HTML element
  2. Internal: using <style> </style> in <head>
  3. External: using an external CSS file

JavaScript → adds interactivity, meaning JS allows us to engage and interact with webpages and makes them functional

(1a) MIS is everywhere!!!

Amgad Elamin - March 2, 2023 6 Comments

Hello class,

 

MIS is the field of study that utilize technology and information to support and improve the business operation and decision making. There are lots of systems I use everyday. For example, using my mobile to order a ride using application such as Uber. There are many elements of information systems being used. The user interface in the app is very easy to navigate through. The map most mobile applications use is Google maps which is made accessible via API. Later, making a payment is made using a payment gateway provided by a third party.

Important acronyms to know;

SDLC- (System Development Life Cycle) this process consists of planning, analyzing, creating, testing and developing an information system.

API-(Application Programing Interface) API allows the interaction of software together.

ERP-(Enterprise Resource Planning) it is a software that help organizations manage their day-to-day activities.

UX-(User Experience) it is the process of making a product easily accessible to customers. There are four key steps to make a product accessible: user research, design, testing and implementation.

The three components of all systems are the following: Input, process and output.

Management Information System professionals manage large information volume and make it useful where the organization could benefit from.

(image source: Adobe stock)

Weekly Discussion Blog 1B

Levan Lobjanidze - March 2, 2023 Leave a Comment

Salesforce is the number one CRM (customer relationship management) platform in the world. Although it can have many applications, in my case it is its main purpose, a customer relationship. Customer is a pillar in every business, and surely the most important stakeholder in sales. Learning about it in our course was a surprising for me. I am a realtor at Keller Williams Real Estate and we use KW command. KW command is also a CRM. Although it is more specialized for real estate professionals, similarities are there. Customer contact database, automated emails and logged phone calls, cloud based document management and much more makes it convenient to run multiple business. With Salesforce training, it became much easier to navigate through the KW command. Other than that, having Salesforce training also gives as a confidence and makes our resume look more professional.
Overall experience gained through Salesforce training will make as more productive and competitive, and the best part of all, we can continue learning on our own and master our Salesforce skills.

Swim Lane Analysis – 1b

Aidan Morgan - March 2, 2023 2 Comments

A swim lane diagram is a type of process flow diagram that breaks down a process with “lanes” that an actor, or doer, is responsible for the work described in the lane. Lanes can be horizontal rows or vertical columns. Using swim lanes, come with some advantages such as a clean, easy-to-follow way to identify multiple phases in a system. Swim lanes are also versatile and can be applied to numerous diagrams. A swim lane is consisted of multiple symbols to represent various aspects of the diagram. These symbols include circles, rectangles, diamonds, arrows, and cylinders. A circle signifies the start and the end of an event in the process. A rectangle represents an activity in the process. A diamond represents a decision that has to be made. Arrows indicate the flow of the process. Finally, a cylinder represents stored data within the process. Actors play a vital part in a swim lane as they indicate who handles what in the process and the roles they play in completing the process as a whole. The swim lane presented as some issues with it starting with the start and end of the event being indicated with a rectangle instead of a circle. The role of “John Smith, Stock Manager”, should be instead replaced with simply just “Stock Manager”. Many of the arrows in this swim lane are also not labeled. Also, the deliver that is nested inside a cylinder should be in a rectangle instead as deliver is not stored data. Overall, swim lanes are a easy way to read how a process is handled from start to finish and helps to identify who plays what part in the process.

Swim Lanes:
https://www.modernanalyst.com/Resources/Articles/tabid/115/ID/1868/An-Introduction-to-Swimlane-Diagrams.aspx

SDLC and Systems -1a

Aidan Morgan - March 2, 2023 Leave a Comment

SDLC, or Software Development Life Cycle, is a process where software is produced in a high quality with low costs in the quickest time possible. SDLC models include the waterfall model and the agile model. The waterfall model is the oldest model that finishes one phase before starting the next. Each phase in a waterfall model has its own plan and “waterfalls” into the next. However, the agile model separates the product into cycles and delivers the working product very quickly. A waterfall model relies on the previous phase in order to continue which can slow down the process, but an agile model has multiple phases working at once that are feeding into each other. Some of these acronyms to know include SDLC – Software Development Life Cycle, API – Application Program Interface, ERP – Enterprise Resource Planning, and UX – User Experience. Management Information Systems, or MIS, is using information technology in order to solve daily business problems. MIS is essential for businesses to maintain a presence in the world and to keep generating a net positive income. Before beginning this class, I didn’t really know what MIS was and that it even existed. I knew businesses had to come up with ways to stay relevant and to make money, but I was not always sure on the exact ways they did. As I come to the end of this course, I understand new processes and models that businesses incorporate to their every day planning and what they may use in order to solve a problem. MIS professionals help to assist businesses by creating information systems in order to manage data and solve the problems the business may have.

SDLC : https://stackify.com/what-is-sdlc/

Weekly Discussion Blogs 1A

Levan Lobjanidze - March 2, 2023 Leave a Comment

MIS, management information systems professionals, are an essential part of modern companies. Every business has to follow the trend and become digital or at least bring some aspects of it in their day-to-day operations. One of the most versatile and important position from management information systems professionals are product managers. They connect each branch of the company to manage product development process. Product managers must understand the market, audience, and demand for the software, hardware, or service product. Their expertise is not only in IT, they have to be familiar with departments like: finance, accounting, marketing, human resource, logistics, engineering, etc. Product manager has to communicate with everyone and orchestrate development of product to deliver a desirable outcome for the company.
Being a product manager might be demanding but also is rewarding: “according to Glassdoor, the average salary for a product manager is $111,723 per year, with a reported salary range of $72,000 to $172,000 per year”.

How does HTML coding language differ from Javascript 7a

Robert DiBrino - March 2, 2023 2 Comments

The coding language that adds structure to a web page is called HTML. HTML stands for (HyperTextMarkupLanguage). This coding language consists of different elements that are applied to text to give them a new meaning in a document,  structure a document, or embed content onto a page. So to compare, Java is an event-based coding language, that helps with adding new content to a web page, where as the HTML coding language creates the actual structure of the web page. To give you an example of HTML and when it is used, im sure during your tenure in school you have searched databases for a research project. When you see the breakdown of the title at the top, it was written in HTML as…

<title>Href Comments for 7a</title>

If you did a research project to look up my comments for this section, and that was the title, that would be how it was written in HTML! On top of that you can also write in links to other websites, and other important information that should be displayed on the webpage!

  • « Go to Previous Page
  • Page 1
  • Interim pages omitted …
  • Page 8
  • Page 9
  • Page 10
  • Page 11
  • Page 12
  • Interim pages omitted …
  • Page 41
  • Go to Next Page »

Primary Sidebar

ANNOUNCEMENTS & POSTS

What is HTML and how it is used in our everyday lives! Part 2

The coding language that adds design elements to a web page is Cascading … [More...] about What is HTML and how it is used in our everyday lives! Part 2

What is HTML and how it is used in our everyday lives! Part 1

The coding language that adds structure to a web page is HTML (Hypertext … [More...] about What is HTML and how it is used in our everyday lives! Part 1

What are Loops?

Why do we use loops? Loops are used in programming to execute a set of … [More...] about What are Loops?

Importance of IF/ELSE Statements!

Why do we use if/else statements? We use if/else statements in programming … [More...] about Importance of IF/ELSE Statements!

The Functioning of JavaScript

A function in JavaScript is a block of code designed to perform a specific … [More...] about The Functioning of JavaScript

What does JavaScript mean to you? Read more to find out what it means to Shivam Joshi!

A variable in JavaScript is a container that holds a value, which can be a … [More...] about What does JavaScript mean to you? Read more to find out what it means to Shivam Joshi!

ITA CONTACT INFO

Tarisha Sarker - Diamond Peer

Email: tarisha.sarker@temple.edu
Office Hours: Monday, 3-5 PM
Zoom Link: https://temple.zoom.us/j/91454347337

Instructor

Steven E. Sclarow, AIA

Email: sclarow@temple.edu
Office Hours Availability: M | W, 9:30 - 10:30 AM, or by appointment. Please email me if you need to schedule an appointment outside of my normal office hours.
Zoom Link: https://temple.zoom.us/j/96464375557

Helpful Links

FOX Laptop Policy

Gradebook

Installing-VS-Code-Windows
Installing-VS-Code-Mac-OS

Copyright © 2025 · Department of Management Information Systems · Fox School of Business · Temple University