System development

Just another WordPress.com weblog

Archive for September, 2006

Week 6

Posted by sourabhs0121585 on September 30, 2006

Answer 1: The user interface is the aggregate of means by which people (the users) interact with a particular machine, device, computer program or other complex tool (the system). The user interface provides means of: Input, allowing the users to manipulate the system and Output, allowing the system to produce the effects of the user’s manipulation. Output is the process of transmitting information by an object output is information produced by the computer program and perceived by the user. The kinds of output the program produces, and the kinds of input the program accepts, define the user interface of the program. User interface and outputs are strongly connected to each other. User interface is used by an application to get inputs by the user either online or from any media these are then worked out for an output which may be on screen, print media, online or some other way. User interface is also used by the user to define output and get involved with the system. The design of a user interface affects the amount of effort the user must expend to provide input for the system and to interpret the output of the system, and how much effort it takes to learn how to do this.

CQU’s information system is very well designed and is very simple. It provides us with complete set of GUI commands and menu options. Working on this system is very easy and reliable. This includes set of different information systems linked together. This information system provides user with security features, email, uploading options like OASIS, Webfuse and many other features. But still this system is bit confusing and complex as user has to deep into system to access its features as well as lack some important features as well.

Posted in Uncategorized | Leave a Comment »

Week 3

Posted by sourabhs0121585 on September 30, 2006

\Documents and Settings\Sam.SOURABH-CF8331C\Desktop

Posted in Uncategorized | Leave a Comment »

Week 4

Posted by sourabhs0121585 on September 30, 2006

Answer 1: Today in week 4 we learned about Data and Process modeling. We got complete idea about all concepts discussed. Data and process modeling are most important phases during complete cycle of System development. A data model is the graphical and textual representation of the data a business needs to accomplish its mission. It is a representation of data objects that can be shared and reused across application systems, organizational boundaries, and different functional areas. Data models are used to depict information needs or data requirements from a number of views. These views or and schemas are typically mapped to one another to support the integration of strategic planning, business area planning, system requirements identification, and systems design, development, and maintenance. The basic components of a data model are: Entity, Attribute and Relationship.

It tells us about where data is stored, what system changes and system flows. We also learn about DFDs, ERD and Context diagram. The way how keys are set used, how symbols are defined. Data dictionaries which are also important part of these concepts like how they are used what is included in this. I also learned about the process which is the function what system or module performs. Like how to design a process, define it, relate different processes and to use them to develop a system.

 

Answer 2: Data and process modeling concepts are very important in system development as it gives basic knowledge about how to develop the system. It follows the chain of processes to develop entire system in phase. Data and process modeling concepts are important because this provide analyst with proper skills needed to develop phase diagrams like ERD, DFD and to prepare impression of dealt software and know. As well as analyst must be clear with concepts so that he can think how the system works, relations, entries and all data and further requirements of the system.  It is also necessary that analyst should know how to properly read the diagrams and other system documents so that he/she can work on system efficiently.

 

Answer 3: Most important part of these concepts is ERD. There is bit trouble with understanding relations and entities used in them. Most important part is cardinality notation.

 

Answers 4: I am looking further to discuss it with my tutor and to find necessary information on internet.

 

Posted in Uncategorized | Leave a Comment »

Week 2

Posted by sourabhs0121585 on September 30, 2006

Answer 1: The most important and common skills and knowledge that a system analyst should have are Communication Skills, Team Working, Interpersonal skills, Problem solving, can do attitude etc. Furthermore an excellent level of verbal and written communication skills is must for every system analyst. System analyst needs to analyze every business process or computer system in very detail so he should be capable of paying close attention and properly understand how efficiently computer on which he/she works is performing. They should be capable of communicating with every person in an organization weather he comes from computer or technical background or not. System analysis projects are generally very large and complex and require many people to work on them simultaneously so he should be a very good team worker. The system analyst may also need to possess other skills depending on the organization he is working. Many business organizations need their analyst to have background in business management. An IT firm may require an analyst to have knowledge in various programming languages, networks and good experience with computers and new technologies. A scientific organization may need mathematical studies or engineering skill.

Answer 2: Effective communication skills are developed with the help of practicing. This can be achieved by participating in discussions and debates, Presentations etc. which help a lot. More and more sample projects of analysis should be undertaken which would help increase the familiarity with the projects. Working in this type of environment would help to improve all type of skills including team working, interpersonal and problem solving. Doing the sample projects you will come across different sort of people and face many problems and conflicts and then you will figure out the ways to deal with them, which will help in real world. You will learn to work in team and communicate with them effectively. With the specific skills such as programming, engineering or business management, an analyst is required to have the necessary qualification for that skill which you will during graduation etc.

Answer 3: During my graduation in BCA (Bachelor of computer applications), I was given many projects to be undertaken based on the subjects in the degree, such as Programming, System Analysis, Web Designing, Web programming, in various programming languages such as Java, VB 6.0, VB 7.0, C++, J2EE, CGI-Perl, HTML etc. with Database such as SQL, ORACLE, ACCESS. My project involved paid training in industry, understanding work going on there and then develop required utility and management softwares and  creation of websites. For an example an inventory management system in VB 6.0 as front end and Oracle as back end, corporate website with HTML and CGI-Perl, Project Management System with J2EE servlets etc. These project involved 6 months of work and a team consisting of 5-6 members used to work on it. I was team leader was chosen by the Lecturer and by the team itself, and then i used to assign various duties to each member for the successful completion of the project.

Posted in Uncategorized | Leave a Comment »

Hello world!

Posted by sourabhs0121585 on September 30, 2006

Welcome to WordPress.com. This is your first post. Edit or delete it and start blogging!

Posted in Uncategorized | 1 Comment »