Deepshikha’s Weblog

March 18, 2008

Systems Engineering assignment #6

Filed under: Uncategorized — deepshikhac @ 6:23 am

I am the office manager of the famous confectionary called D’elite Pvt. Ltd. It manufactures 6 different types of confectionary items viz Chocolate Ecstasy, Vanilla Fusion, Orange Cracker, Coffee cookies, Caramel Fantasy, Butter Glide. The office is located in the proximity of Bakrahat Road (S).The products are being housed in the warehouse after its being produced. The warehouse is located in Behala. The office has 20 salespersons in all, who goes and picks up that inventory which is being ordered by the different distributors. A sales person can only pick orders only if that particular inventory is there in the warehouse. I am required to make an application which enables me to track the flow of orders to the distributors.

The application will seek data from two different tables viz. Distributors, Products. The table name and the information regarding the table are given below:

Distributor_Details table: Distributor name, Distributor ID, location, salesperson assigned

Products_Details table: Product name, Product ID, Mfg.Price, Qty available.

The Product_Details application will update the quantities available in the warehouse whenever an user enters any data regarding the quantities stored in the warehouse.

The actual application “Order_Details” will urge the user to enter the specific Products Name. It will immediately show the quantity available of that product. The user will know whether the order can be taken care of or not after looking at the field value. If there is inventory then the order is carried out and the distributor name whom it is delivered is entered in the following blanks. Automatically the application calls for data regarding Distributor ID and sales person assigned to him through this application. After the order is being entered the application also updates the actual products table regarding the availability of the products in the warehouse.

 

the link to the application is given below:

http://creator.zoho.com/deepshikhac/order-management-system-of-d-elite-pvt-ltd-/form/16/

 

 

P.S. Apologies for the lack of proper functioning of the above mentioned application since it could not be done due to lack of training on coding in ZOHO. I probably would have a programmer in my office who would be in a better position to handle my requisitions given the logic which I want my application to run on!

March 3, 2008

Systems Engineering assignment #5

Filed under: Uncategorized — deepshikhac @ 5:21 pm

This is a form through which users can feed in data regarding their preferences to leisure hour spending. This survey is called “Leisure Management Survey”… This survey will give an insight about the tastes and preferences of individuals along with their age and location.

The form view is in this link:

http://creator.zoho.com/deepshikhac/form/9/

The data view is in this link:

http://creator.zoho.com/deepshikhac/view/1/

February 25, 2008

Systems Engineering assignment #4

Filed under: Uncategorized — deepshikhac @ 1:57 pm

A compiler is a specialized computer program that converts source code written in one programming language into another language, usually machine language (also called machine code) so that it can be understood by processors (i.e., logic chips).
Source code is the version of software (usually an application program or an operating system) as it is originally written (i.e., typed into a computer) by a human in plain text (i.e., human readable alphanumeric characters). Source code can be written in any of numerous programming languages, some of the most popular of which are C, C++, Java, Perl, PHP, Python and Tcl/Tk. The output of a compiler is referred to as object code.

The FORTRAN team led by John Backus at IBM is generally credited as having introduced the first complete compiler, in 1957.
The first compiler for pascal was written on paper by Wirth, who then ran it by hand on itself, and then manually entered the resulting machine code. By dint of attention to detail, he then had a working pascal compiler.

The A-0 system, written by Grace Hopper in 1951 and 1952 for the UNIVAC I, was the first compiler ever developed for an electronic computer. The A-0 functioned more as a loader or linker than the modern notion of a compiler. A program was specified as a sequence of subroutines and arguments. The subroutines were identified by a numeric code and the arguments to the subroutines were written directly after each subroutine code. The A-0 system converted the specification into machine code that could be fed into the computer a second time to execute the program.

 

 

Source: Wikipedia , few of the IT enlightened Friends …

February 18, 2008

Systems Engineering assignment #3

Filed under: Uncategorized — deepshikhac @ 4:54 am

Part- A:

Table: Book

http://db.zoho.com:80/ZDBDataSheetView.cc?OBJID=23646000000003023&STANDALONE=true 

Table: Student

http://db.zoho.com:80/ZDBDataSheetView.cc?OBJID=23646000000003110&STANDALONE=true

Query: Borrow Details

http://db.zoho.com:80/ZDBDataSheetView.cc?OBJID=23646000000003195&STANDALONE=true
Query: Finance Book Details

http://db.zoho.com:80/ZDBDataSheetView.cc?OBJID=23646000000003231&STANDALONE=true

Query: Defaulters Details

http://db.zoho.com:80/ZDBDataSheetView.cc?OBJID=23646000000004012&STANDALONE=true

Part- B

This is a database of Praxis B-School “Praxlib” which has information relating two entities “Book” and “Student” in two different tables. In the “Book “ table the data regarding Book-ID, Book Name, name of the author, name of the publication ,subject of the book is saved. This table is uniquely identified with primary key field “Book-ID”. Every copy of a particular book has unique identification code “B00X”. When a student comes and borrows a book from the library; this transaction is captured in the “Student” table. Here, the name of the student, his ID, the state he is from, his contact-no., the Book-ID of the borrowed book, Issue-Date, Due- Date, Return Date. The table contains 10 rows of data. This table is uniquely identified with primary key field “Student-ID”. The primary-foreign key relationship of “Book-ID” will be helpful in relating the two tables.

Now, three queries are being generated.

· Borrow Details: In this query, the information regarding which student has taken which book is being generated.

· Finance Details: In this query, information of those books which belong to the “Finance” subject is being retrieved.

· Defaulters Details: In this query, information of those students whose return date is 17-01-2008 and who has not returned his book yet is being retrieved.

February 12, 2008

Systems Engineering assignment #2

Filed under: Uncategorized — deepshikhac @ 4:51 am

 

Given Data

Roll No.

Name.

E-mail Address.

Phone No.

Late Fine outstanding

Book Title

Book Author

Book ISBN (Globally Unique)

Book Price

Library Catalogue No.

Quality of the copy (Perfect/Damaged)

 

Library Details Table

Library Catalogue No.

Roll No.

Quality of the book.

 

Book Details Table

Book ISBN.

Library Catalogue No.

Book Title.

Book Author.

Book Price.

 

Student Table

Roll No.

Name.

E-mail address

Phone No.

Late Fine outstanding

 

Red Font denotes Primary key.
Green Font denotes Foreign key

January 31, 2008

My assignment #1 on Systems Architecture

Filed under: Uncategorized — deepshikhac @ 6:41 am

Once I was talking with a friend of mine over the phone and my younger brother overheard something which intended him to ask me what I was talking about…

Shubham: Hey Di,I heard you saying something called tiers, but I am confused, your conversations hardly mention anything about train journeys or vacations; what are these tiers?

Me: Ohh! How can I even think of vacations now? My Information Systems Engineering course urges me to take a test shortly; so was discussing the syllabus.

Shubham: Ehh! I have heard about mechanical, electrical or even civil engineering… Information Systems Engineering? What’s that? Is there at all any formal course?

Me: Very much Shubham! I.S Engineers apply knowledge of engineering and scientific principles, computer technologies and human cognition to design, implement, and manage information systems. He must be called upon to design and develop database, develop system architecture, establish systems standards, integrate an information system with varied data sources and networks. He has a lot of work man…Don’t underestimate this subject!

Shubham: Hmm…Sounds interesting. Develop database? Means, building a repository of the basic data from where data can be imported and processed for future use. But what are these tiers for?

Me: Basically these tiers are the types of architectures by which database are connected with the application programs.You must be knowing that data is being processed by an application program which helps it to fetch the required data from the repository.

Shubham: So how many tiers are there in all?

Me: Three…When we use the same computer to fetch data and work on it, for eg. If we use SQL server in order to generate reports, we are actually using first tier architecture.

Shubham: But is it possible to keep a dedicated terminal for each user?Doesn’t it add to cost?

Me: Yes it does! So we have two-tier architecture for that. Here, the repositories and applications don’t reside on the same machine; though an user is able to access the data and update it from his own computer.

Shubham: Fine! Then what are three-tiered one?

Me: When the architecture is further generalised and distributed we take it to be third tier. Here there is a database server and application server. Users sitting on the terminal calls for some outputs by the help of applications from application servers.

Shubham: But isn’t it a herculean task? A number of persons logged into a single application updating all at same time!

Me: Yeah it is. But not as much as you are thinking it to be. When one person is updating any portion of the database; the others gets only the permission to read it. It remains locked till the first person is done with his updation.There lies the importance of the systems engineering guy who is to program this accordingly.

Shubham: O.k., but is it practically possible to have such a system where users are sitting not at a particular place but are placed around the globe?

Me: Hey! What is Internet there for? Internet does the needful. Suppose you are booking an air ticket online. You are precisely calling for the reservations details from a specific database which resides elsewhere with the help of your internet browser… This we call it a multi-tier system.

Shubham: Wow,I didn’t even know that I actually use some kind of database in my day to day life and that Systems engineering is such a pertinent course now a days! Really Di, there’s so much to learn so much to know…

Blog at WordPress.com.