October 5, 2007

There are 4 four methods of maintenance activities they are corrective maintenance, adaptive maintenance, perfective maintenance and preventive maintenance.

Corrective maintenance: By using the corrective maintenance approach, we can correct the changes in the operational system. In the cornucopia university the corrective maintenance can overcome the errors which was given by the student in his personal information provided during the enrollment process.


Adaptive maintenance: Adaptive maintenance gives the new features to the operational systems which makes the use of the system more easier to the users. In the cornucopia university the current system should be made e-rolement which makes the student use the e-rolment more easier. They can even upgrade the website which helps the students to check their status and the university updates online. They can also create new records for the student which makes them to take the student information individually and correctly.


Perfective maintenance: Perfective maintenance helps to make changes to the operational system which allows the system to work more efficiently. Installing an additional memory makes cornucopia universities to add more number of student records and also makes course selection process work more fastly as it can support large number of student records at a time.


Preventive maintenance: preventive maintenance helps in debugging the problems that will occur in future. installing an anti virus equipments or softwares benefits to the cornucopia university in order to protect the student records from the viruses that may affect the whole system. Developing standard backup files helps the university to maintain the student record information for the long time i.e. even if the system was damaged they can retrieve the student information through the backup files.


October 5, 2007

Change over methods:

System change over is helps to get more effective results and smooth running of the process/business. An appropriate system change over is assigned depending upon the structure and organization of the company.In this blog we have to think about system change over in Cornucopia University. Depends on the costs and requirements we should select one of the approaches.

 Approaches are:

1)      Direct cutover: – In this approach the old system is replaced by the new system. It is not preferable method to implement in Cornucopia University because it is a very risky process even though it is very less expensive when compared to other methods. Major errors might abnormally terminate the process and it is even difficult to find out the minor errors because we don’t have the old system.

2)      Parallel operation: – In this approach the new system runs along with the old system. The out put of the new system is compared with the old system and when the management get satisfied with the new system then they will terminate the old system. This is very good method to implement in organizations rather than for small purposes. It is very good to implement in our cornucopia university to reduce the risk of failure but we should not implement this method because it is very expensive to run different types of systems and temporary staff to maintain those systems. So it is not a good idea to put big investment for small processes.

3)      Pilot Operation: – In this aproach a complete system is established and then that system is placed in one of the branches of organization. For that instance a pay roll system is implemented in only one department and this new system is called pilot site. In Cornucopia University it is not possible to implement this method because we have only one department to accomplish all about the student records and course selection system.

4)      Phased operation: – In this approach total system implemented through stage-by-stage/module-by-module basis. If one module runs successfully then we implement to other branches also. In university it is good to implement it to one branch initially and then if it is successful then it is good to spread to other branches as well. It is also very easy to separate the work into modules and then to integrate those modules. Here in this method risk is very low, even though if some errors arise it will effect only that module and the cost is also less when compared to parallel operation.


October 5, 2007

1):What was the most difficult assessment item you completed in COIS20025 this term ?

Assessment-2 is difficult for me

2):What was difficult about it and how would you suggest it could be improved?

  Previous (week -9) blog post helps me alot in this aseessment. Because it gives full information about the uml usage in information systems.In case of the ERD in assessment 2, it is difficult to provide the exact solution asked by the tutors because we are not having any exact specifications that means way to thinking in one direction. When we assume the things then we will get a different ways to design because thinking  knowledge or way may varies  person to person.     In my opinion it is good to give either complete specifications of what to do or give students complete freedom to put their ideas. 

3)Name three (3) things you learnt this term in COIS20025?

    A)Practical implementation

   B)Gathering of information from different sources

  C)Correct referencing of data in my research.

4)What career are you working towards?

I had more interest in programming like designing the web based tools, application design.

5)How will you be able to use the knowledge and skills learnt in this course in your future career?

These skills are very useful in my life achievement, towards programming because if i want to design any tool, first i want to know the requirements for that it help. Any system or tool design, every programmer first do analysis after then requirement gathering, for these two steps the current subject gives full knowledge. 


September 9, 2007

A)History of UML:

According to James(2006,p-21),class diagrams of UML are oldest forms of ER diagrams and concepts,notations of class diagrams were originally inherited from OMT.Some modeling concepts came from database backgroundwork of  Shlaer and Mellor (1988). UML  and ER diagrams are same in usage but in uml class diagrams having extra features to explain the things of internal system(James,2006,p-21). James stated(2006,p-21)that,these extra features are not necessary in dealing with the databases only in the case of product implementation it is useful.

Reference list:

James R , (2006) ER Is UML,Journal of information systems education[online proquest], vol.17,Iss.1,p-21. Available at http://proquest.umi.com/pqdweb?did=1022838681&sid=1&Fmt=4&clientId=20863&RQT=309&VName=PQD  accessed on09/09/2007.

Akram I, Ledru Y, Dynamic graphicall UML views for formal B specifications,Journal of information and software technology[online proquest], vol.48, Iss.3, p-154. Available at http://proquest.umi.com.ezproxy.cqu.edu.au/pqdweb?index=25&did=992287771&SrchMode=1&sid=1&Fmt=2&VInst=PROD&VType=PQD&RQT=309&VName=PQD&TS=1191571595&clientId=20863

 This journal is discussed because Ledru teaches about the principles of graphical representation on a deterministic. This journal is mainly discussed about representating the specifications of feature or large set of states by using UML statemachine diagrams. That means the things which are non-determnistic could be determined by using state machine diagram. Akram shown the techniques to produce graphical representations, advantages of a tool. He used all the variables involving in subject focuses on given process, states of a process. So, i hope that the representations showed by akram is helpful in desigining all the process of a cournicopia university .


September 2, 2007

Advantages of using UML:

A): Unifyable

              Before developent of uml every one or evry person with in the department used their unique style to represent the objest oriented analysi and design of his /her module.It makes difficult to process the modules but UML provides uniform style of representation like use case,relations and objects…..etc.

 B): Flexibility:

             By using UML ,programmers can develop systems by using many processes, but all the developers can use only one set of standard set of natations to entire system.

Disadvantages of using UML:


For the learner this launguage is some what difficult, because finding of objects, relation ships and processes will be little bit hard and after finding all these notations choosing also some what difficult.


August 12, 2007

Data Dictionaries for DVD store: 

A)    Process name: Update DVD rental file

      Description: It updates the rental information of the DVD’s in the store.

      Process number: 2

      Process description:               

                    It takes the input as DVD’s rental information and gives output as formatted DVD’s rental data.  

B)     Process name: Update DVD inventory data

      Description: It updates the DVD inventory information.

      Process number: 3

      Process description:              

                            It takes input as DVD inventory information and gives output as formatted DVD’s inventory data. 

week 4

August 7, 2007



August 6, 2007


my name is rajesh kavuri  and my student id:s0127920

I used Micro soft visio and made these diagrams.

ur’s obidiently

             Rajesh Kavuri


July 29, 2007

What is Unified Modelling Language (UML)?

Unified modelling language is one which can help user to easily understand the project by diagrammatical manner. In this inputs, outputs and processing steps are having different notations or representations to representing.

How might UML be used in information systems development?

In an information system development UML will be useful in requirement analysis. It is helpful to know about the requirements by using one of the fact finding techniques basically available. Explanation of techniques based on involvement: A)Interviews: This technique is good solution for finding requirements of the current system and how that system be modified or improved that means which requirements are help full to develop new system. B) Document review: This is another technique, it also place a major step in finding the requirements of the developed system by reviewing different types of documents like already existed documents about that system or new requirements of another perspective……..etc. 

C). Questionnaires and survey: These techniques are some extent helpful that means gathering requirements in different perspectives or opposite situations. Because numbers of people were trying to give answers that’s why different people thinking different manner.

What journals might be useful to search for articles about UML?

There are number of ways to find useful journals to search for UML articles. In those University databases are more suitable because they are peer reviewed by some authorised persons like researchers, students….etc. Journals having different types like academic,trade journals,news journals…….etc.In those academic journals are more preferred once, in those database journals are contain most valuable information.Example for those database journals are University libraries, Proquest …..etc.



July 23, 2007

What are the Cornucopia University student records and course selection systems?

Student record system is one which can take information of student in two ways.One way is for new student.It take student information i.e. student name,gender ,address….etc for the purpose of enrollment.After compleating enrollment of the student this system be giving an enrollment completion letter with name,number,program,course detailes,student login and password.Another way is for continued student information taking process.In this system permitt to change their detailes,but all the information cann’t be changeable.Only the information of student address,mobile number, emrgency contact person and email address can be changeable.

Course selection system is one which contain all the course detailes entered by the student administration department. After creating  an account to each student, students must enter the course selection system and enter their course selections for the present academic year.This system taking that data as input and process immediately,later it will be send the course selection information to corresponding faculties.If students are interesting to check their detailes by login into course selection system .

What are the current problems with the Cornucopia University student records and course selection systems?

There are several ways to talk about these systems problems in those i mention some of them:

A).It is time consuming process.

B). It having less security.

C).It’s take much memory compare to other systems means new projects.

D). Data redundancy is high in this systems.

E).It is not fully computeraised.

  • What information do you need to find out about the Cornucopia University student records and course selection systems to develop a detailed understanding of the current system?
  • In the case of student record system we need student information to create a new account or to modify the existing student information. After then this system be giving enrollment completion letter by taking student number.In this letter presented information was student name,number,program,course detailes,student login and password.

    In the case of course selection system we need course selections for the present academic year to operate.Before enrollment procedures are start the administration department creating an excell sheet with course information means class room, lecturer,tutor…….etc.Once student enrollment was compleated,this system this system allocating scedule to each student .If any student is having interest to know the information must he/she login into this system by using their password and identification number see allocated information.