Week-12 1. What was the most difficult assessment item you completed in COIS20025 this term (not counting the examination which is not until the examination period)? The most difficult part was the UML searching because mostly the university dose not use it and the problem was there was noting to get about UML in proquest not getting a appropriate articles and related part and a little bit problem was blog entry in the starting 2 to 3 weeks because it was not showing the written part to the tutor. 2. What was difficult about it and how would you suggest it could be improved? The difficulty was not getting the appropriate about uml in universities or not related part which can be used as a referencing in essay part of the assignment. According to me there should be related part always in the proquest to find a search. 3. Name three (3) things you learnt this term in COIS20025. I have learnt many things is this course which can help me in my future. Data flow diagrams.. ERD.. Data designing & testing. 4. What career are you working towards? The career I have chosen is the best and practical in future I want do PhD in this system design only this is my career now which I have selected after studied this course. 5. How will you be able to use the knowledge and skills learnt in this course in your future career? In future it will help me in data designing which I have learnt from the university it will help me to get success in my field.
week12
October 4, 2007week3
September 29, 2007Week 3
UML
1.The unified modeling language is basically used for visualizing and documenting software system design and a object oriented design but the thing is it is an independent and specific programming language he primary goal of this work is an assessment of UML’s expressive power for modeling software architectures in the manner in which a number of existing software architecture description languages (ADLs) model architectures. This paper presents two strategies for supporting architectural concerns within UML.and can be used in business process too.
2. In the information system development the UML is used in many ways like in construction for making a sequence diagrams for the requirements checklist and fact finding also. In this we know what the information do user and the managers need from the system what is risk, budget, and security issues and timetable constraints for system development. Who, where, when, & how.
3. The journals for article for UML
week2
September 29, 2007WEEK 2
Cornucopia University Student
1 The system which is for keeping the records of student are the student send the detail of his background & after receiving all document by student the university give them a Form to fill all the information what they are requiring for the course and the details of course what is a fees structure for the program they want to do & after filling all detail student give the form to student administration & they keep them safe in computer for the future if they want to check .They take all detail to keep the student in touch with them & they need a detail of a person whom they can contact for the student if some thing is need -ed form the student side. They want a mobile number of a student and give them a email id so that what going in university student may know what they have to do &what is coming up next. & it can be change if something has to be changed in personal detail of student. This is a best way of student to be in touch with university.
2. The current problem which is coming with a university was all the record system is done manually it take to much of time to make an accurate schedule it should be done like staff should make there time when they are available and send it on student administration web site and the lecture attended by student are marked an scan in computer and it will automatically calculate the attendance of student and same like with the grade of student if the thing are going with computer it will very easy for the student and staff to check their details where they are standing what they want .
3.The information we need to find out about student record is student id because it is given by the university and they a password too so find out the information in detail in that we know where he/she is standing what the course they are doing & what they are having to do in next. This should be done online nothing should be done manually .And this we come to know about the time table of student also. And at last student be mailed for that course selection .
week 10
September 23, 2007 Week10Corrective Maintenance: In this system the record of student and the course selection system is tested before the implementation to any solution than after it is designed and analysis are to be performed for best approach in corrective maintenance. In this system all the errors are diagnoses which are the previous maintenance changes in manual system. For example it installs latest software space for the university, modernized drivers for the administration, appropriate setting for the students and fixes all reasonable error or diagnosis it. Adaptive maintenance: This system adds more into operational scheme. It makes the system easier to use. This errand is generally arises for university environment changes. For example new system or services, new record system technology. It also support for a new web based operation. Adaptive protection is used to add online capability, create student portal, create new selection, add new course entry field to input screen, install links to website. This commission is usually disguised when there is need for changes in university upbringing.Perfective Maintenance: This method is used to make changes an operational system to make it more effective, reliable, perfective or maintainable. The system may cause a reject if there would be changes in student activity and course selection system. Perfective maintenance could as improve system reliability. For example input problem can cause a program to terminate abnormally, when there is any modification in data entry errors should be highlight and data should be enter in proper way.In this system time and user competence can be better if perfective maintenance is implied in a proper manner. There is something which is very important while implemented perfective maintenance:
• Develop library for code reprocess
• Install additional memory
• Install powerful network server
• Write macros to handle repetitive task
• Compress system files
• Optimize user desktop settingPreventive Maintenance:This job is used to avoid problems, it analysis all the areas where problems are likely to occur. It is almost like a preventive maintenance. The main purpose of this task is to:
• Increased user satisfaction,
• Decreased down time,
• Reduced TCO.This task is used to compete for IT resources along with other projects. This task is normally doing these responsibilities for example:
• develop standard backup schedule
• tighten all cable connections
• analyzed problem report for patters
• install new antivirus software
• Implement regular defragmentation process.
week9
September 16, 2007WEEK 9 While using this system change over in the student record system & course selection system is that the new information system is implemented while terminating the old system which is giving a lot of trouble to the administration as well as the student also to knew about them.¨ IN this direct cut over system student and the administration is existing it on full of risk because if the new system is failed to work and they don’t have the old system also where they can store the data of the student. On the other hand it is not expensive and the process can be implemented at one time only. Some time while implementing this method some time administration can use this method also.¨ In this parallel operation change over method the administration can check the record of the student also on both the ways with the help of new system as well as the old system also in this there is lower risk also because if one system fail to work the other system is there to have a look on the student record as well as course selection system .¨ In this pilot operation system the old system is terminated and the whole system is work on this new system only .But some time during pilot operation the old system continue to operate for the administration.¨ In this Phased operation method allows the administration & the student for the changes in stages or in modules& there is risk of errors or failures is limited to implement in modules only& it is less expensive also. In this student administration has there work load less and faster also to access the student record & the course selected for the student is done faster.
week8
September 13, 2007Allen I.Holub2007 Allen Holub’s UML,
Version 2.1.2 Holub,www.holub.com/goodies/UML
- Holub
- Allen I.Holub
- 2007
- Holub
- London.
- Version 2.1.2.
week 7
August 24, 2007Week 7
UMLApplication developers face the problem that standard modeling tools are goodFor communicating the results of a modeling process, but fail to support the process itself adequately.In a functional language everything is expressed as a function and all valueshave only single assignment. This is a major deference to modern high levelProgramming languages, where it is possible for instance to assign dierent valuesto variables Advantages of UMl:The basic advantage of using a framework is that good frameworks make application development a lot easier. It reduces the load on the developer by handling most of the more difficult programming related stuff and allows the developer to refuse analysis design implementation in a relatively straightforward way. The means that programming gets somewhat easier and even a junior programmer can produce a good frame work is very difficult and most existing frameworks are not good enough to live up to the expectations.Why it is an advantage.It is an advantage because Verification and validation checks are also organized according to these three modeling spaces, making it easier for the reader to focus on the appropriate diagrams and quality checks corresponding to their modeling space. This analysis is performed on each UML diagram, enabling readers to fully comprehend these diagrams, their advantages and limitations, and the way in which they can be used in practical projects for modeling. Name a disadvantage of using Uml: . They seem to believe that every employment of an conceptual design deserves to be called “object-oriented.” This misleading notion recur from cover to cover, short-selling object-orientation and shortchanging the reader. And fails to demonstrate the superiority of UML over ERD for database design. Aiming for a balanced consideration of these alternative techniques, it includes a section “Disadvantages of UML Diagramming” that omits mentioning the absence of a notational convention for representing identity–UML’s most serious disadvantage in this reader’s opinion.The side-by-side UML versus ERD data model comparisons presented throughout the rest of the book show how little real difference there is between the two conventions. These comparisons were nevertheless valuable when the book first appeared and UML was new stuff. Since then UML has so far extended its mind share that today’s reader may focus on UML alone–not because it is superior, but just because it is a standard. Many of the code examples could also be eliminated. They often do no more than illustrate a simple idea or variation more economically explained in text. It is not hard to find long samples of code differing from their predecessors by only a single line Another problem with the code examples is that they are generally separated from the data models whose implementations they illustrate. While reading an example, one must travel several pages back to view the diagram of the subject data structure. Error and ignorance are more commonly encountered than they ought to be in a volume so priced.Why it is a disadvantage:Uml is a multiple-view syntactic Meta model, which means that it defines many different diagrams each one covering a particular modeling perspective of the system by one hand this is an advantage since it allow the designers to specify the aspect they find important for specific purposeWithout imposing a particular development process model .by another hand This may be a disadvantage since the diagrams are interrelated although formally which means that inconsistency can be introduce in the system specification. another related problem lies on the fact that there different diagrams for similar purpose .uml is not formal notation that is it has not well defined sementics.uml is a semi formal language because it has a formal syntax but it semantic is not formal this fact may impose different interpations on the semantics which implies that a diagram may not be equally interpreted by two different designers .
week5
August 10, 2007Week 5Process Name: Student administration. University staff. Process reservation Process.Process Number: 0 1 2 3Purpose: Student administration Input Data flows: Status Status for time table. Instructor to administration Payment. University staff.Output Data Flow: Record Availability Invoice Statement Time clash Reservation & Detail UpdatesProcess Description: There is Student administration who is admitting in the university if they have a seat or make a reservation to be on safe side for the student & the student work is to just submitted there record to the administration for the admission and later on it is submitted the record to the time table instructor for the time table to be selected by the student.