Thursday, December 16, 2010

CS2357 Object Oriented Analysis and Design Lab 0 0 3 2 GE2321 Communication Skills Lab 0 0 3 2 CS2358 Internet Programming Lab 1 0 3 2

0 0 3 2
OBJECTIVE: To develop a mini-project following the 12 exercises listed below.
1. To develop a problem statement.
2. Develop an IEEE standard SRS document. Also develop risk management and
project plan (Gantt chart).
3. Identify Use Cases and develop the Use Case model.
4. Identify the business activities and develop an UML Activity diagram.
5. Identity the conceptual classes and develop a domain model with UML Class
6. Using the identified scenarios find the interaction between objects and represent
them using UML Interaction diagrams.
7. Draw the State Chart diagram.
8. Identify the User Interface, Domain objects, and Technical services. Draw the
partial layered, logical architecture diagram with UML package diagram notation.
9. Implement the Technical services layer.
10. Implement the Domain objects layer.
11. Implement the User Interface layer.
12. Draw Component and Deployment diagrams.
Suggested domains for Mini-project.
1. Passport automation system.
2. Book bank
3. Exam Registration
4. Stock maintenance system.
5. Online course reservation system
6. E-ticketing
7. Software personnel management system
8. Credit card processing
9. e-book management system
10. Recruitment system
11. Foreign trading system
12. Conference Management System
13. BPO Management System
Suggested SoftwareTools
ArgoUML, Eclipse IDE, Visual Paradigm, Visual case, and Rational Suite
Requirement for a batch of 30 students
S. No. Description of Equipment Quantity
1. Software Tools
ArgoUML, Eclipse IDE, Visual
Paradigm, Visual case and Rational
30 user License
2. PC’s 30
0 0 3 2
(Fifth / Sixth Semester)
Globalisation has brought in numerous opportunities for the teeming millions, with more
focus on the students’ overall capability apart from academic competence. Many
students, particularly those from non-English medium schools, find that they are not
preferred due to their inadequacy of communication skills and soft skills, despite
possessing sound knowledge in their subject area along with technical capability.
Keeping in view their pre-employment needs and career requirements, this course on
Communication Skills Laboratory will prepare students to adapt themselves with ease to
the industry environment, thus rendering them as prospective assets to industries. The
course will equip the students with the necessary communication skills that would go a
long way in helping them in their profession.
 To equip students of engineering and technology with effective speaking and
listening skills in English.
 To help them develop their soft skills and interpersonal skills, which will make the
transition from college to workplace smoother and help them excel in their job.
 To enhance the performance of students at Placement Interviews, Group
Discussions and other recruitment exercises.
A. English Language Lab (18 Periods)
1. Listening Comprehension: (6)
Listening and typing – Listening and sequencing of sentences – Filling in the blanks -
Listening and answering questions.
2. Reading Comprehension: (6)
Filling in the blanks - Close exercises – Vocabulary building - Reading and answering
3. Speaking: (6)
Phonetics: Intonation – Ear training - Correct Pronunciation – Sound recognition
exercises – Common Errors in English.
Conversations: Face to Face Conversation – Telephone conversation – Role play
activities (Students take on roles and engage in conversation)
B. Discussion of audio-visual materials (6 periods)
(Samples are available to learn and practice)
1. Resume / Report Preparation / Letter Writing (1)
Structuring the resume / report - Letter writing / Email Communication - Samples.
2. Presentation skills: (1)
Elements of effective presentation – Structure of presentation - Presentation tools –
Voice Modulation – Audience analysis - Body language – Video samples
3. Soft Skills: (2)
Time management – Articulateness – Assertiveness – Psychometrics –
Innovation and Creativity - Stress Management & Poise - Video Samples
4. Group Discussion: (1)
Why is GD part of selection process ? - Structure of GD – Moderator – led and other
GDs - Strategies in GD – Team work - Body Language - Mock GD -Video samples
5. Interview Skills: (1)
Kinds of interviews – Required Key Skills – Corporate culture – Mock interviews-
Video samples.
I. PC based session (Weightage 40%) 24 periods
II. Practice Session (Weightage – 60%) 24 periods
1. Resume / Report Preparation / Letter writing: Students prepare their (2)
own resume and report.
2. Presentation Skills: Students make presentations on given topics. (8)
3. Group Discussion: Students participate in group discussions. (6)
4. Interview Skills: Students participate in Mock Interviews (8)
1. Anderson, P.V, Technical Communication, Thomson Wadsworth, Sixth Edition,
New Delhi, 2007.
2. Prakash, P, Verbal and Non-Verbal Reasoning, Macmillan India Ltd., Second
3. Edition, New Delhi, 2004.
4. John Seely, The Oxford Guide to Writing and Speaking, Oxford University
Press, New Delhi, 2004.
5. Evans, D, Decision maker, Cambridge University Press, 1997.
6. Thorpe, E, and Thorpe, S, Objective English, Pearson Education, Second
Edition, New Delhi, 2007.
7. Turton, N.D and Heaton, J.B, Dictionary of Common Errors, Addision Wesley
Longman Ltd., Indian reprint 1998.
Lab Requirements:
1. Teacher console and systems for students.
2. English Language Lab Software
3. Career Lab Software
Guidelines for the course 0 0 3 2
1. A batch of 60 / 120 students is divided into two groups – one group for the PCbased
session and the other group for the Class room session.
2. The English Lab (2 Periods) will be handled by a faculty member of the English
Department. The Career Lab (2 Periods) may be handled by any competent
teacher, not necessarily from English Department
3. Record Notebook: At the end of each session of English Lab, review exercises are
given for the students to answer and the computer evaluated sheets are to be
compiled as record notebook. Similar exercises for the career lab are to be compiled
in the record notebook.
4. Internal Assessment: The 15 marks (the other 5 marks for attendance) allotted for
the internal assessment will be based on the record notebook compiled by the
candidate. 10 marks may be allotted for English Lab component and 5 marks for the
Career Lab component.
5. End semester Examination: The end-semester examination carries 40% weightage
for English Lab and 60% weightage for Career Lab.
Each candidate will have separate sets of questions assigned by the teacher using
the teacher-console enabling PC–based evaluation for the 40% of marks allotted.
The Career Lab component will be evaluated for a maximum of 60% by a local
examiner & an external examiner drafted from other Institutions, similar to any other
lab examination conducted by Anna University.
1 0 3 2
1.Create a web page with the following using HTML
i) To embed an image map in a web page
ii) To fix the hot spots
iii) Show all the related information when the hot spots are clicked.
2. Create a web page with all types of Cascading style sheets.
3. Client Side Scripts for Validating Web Form Controls using DHTML
4. Write programs in Java to create applets incorporating the following features:
5. Create a color palette with matrix of buttons
Set background and foreground of the control text area by selecting a color from
color palette.
In order to select Foreground or background use check box control as radio buttons
To set background images
6. Write programs in Java using Servlets:
To invoke servlets from HTML forms
To invoke servlets from Applets
7. Write programs in Java to create three-tier applications using JSP and Databases
 for conducting on-line examination.
 for displaying student mark list. Assume that student information is available in a
database which has been stored in a database server.
8. Programs using XML – Schema – XSLT/XSL
9. Programs using AJAX
10. Consider a case where we have two web Services- an airline service and a travel
agent and the travel agent is searching for an airline. Implement this scenario using Web
Services and Data base.
TOTAL 15 + 45 = 60 PERIODS
1. Robert W.Sebesta, “Programming the world wide web”, Pearson Education, 2006.
1. Deitel, “Internet and world wide web, How to Program”, PHI, 3rd Edition, 2005


  1. Magnificent site. A lot of useful info here.

    I am sending it to a few friends ans also sharing in delicious.

    And obviously, thanks to your effort!

    Here is my web blog -

  2. Attractive component of content. I just stumbled upon
    your website and in accession capital to assert that I get in fact loved
    account your weblog posts. Any way I'll be subscribing in your feeds or even I fulfillment you get right of entry to constantly quickly.

    Also visit my web site ...

  3. Pretty! This has been a really wonderful post. Many thanks for
    providing these details.

    my blog post 24option

  4. I am in fact delighted to glance at this weblog posts which carries
    lots of valuable facts, thanks for providing such data.

    My blog ...

  5. I’m not that much of a online reader to be honest but your sites really nice, keep it up!
    I'll go ahead and bookmark your website to come back later on. All the best

    Review my homepage:

  6. Undeniably consider that that you stated. Your
    favourite justification seemed to be on the web the simplest
    thing to remember of. I say to you, I certainly get annoyed while
    other people think about concerns that they plainly do not
    recognise about. You managed to hit the nail upon the highest
    and outlined out the whole thing without having side effect ,
    other people could take a signal. Will likely be
    again to get more. Thanks

    Check out my web site: stretch mark removal and home remedy

  7. This paragraph will help the internet visitors for
    setting up new weblog or even a weblog from start to end.

    Here is my blog post: stretch mark lotion

  8. I am extremely impressed with your writing skills and also with the layout on your
    weblog. Is this a paid theme or did you customize it yourself?

    Anyway keep up the excellent quality writing, it is rare to
    see a great blog like this one today.

    Visit my blog post ... mederma stretch mark therapy

  9. Excellent article. I am going through a few of these issues as well.

    Here is my blog FarmVille Cheats

  10. Hiya! I just would like to give an enormous thumbs
    up for the great data you have here on this post. I shall be coming back
    to your blog for extra soon.

    My page; seo

  11. I'm not sure where you are getting your information, but good topic. I needs to spend some time learning more or understanding more. Thanks for fantastic info I was looking for this information for my mission.

    my web-site: Jordan Femme

  12. I simply couldn't depart your site prior to suggesting that I extremely loved the standard info a person provide for your visitors? Is going to be again regularly to inspect new posts

    Look at my web page: hack a twitter account

  13. Good day! I simply wish to give a huge thumbs up for the great information
    you might have here on this post. I might be coming back to your weblog
    for extra soon.

    Also visit my web-site; semi skimmed milk protein

  14. Hey! I simply want to give an enormous thumbs up for
    the nice info you will have here on this post. I shall be coming again
    to your weblog for extra soon.

    My web site - best seo tools

  15. I love it when individuals come together and share ideas.
    Great site, continue the good work!

    my webpage ... psn cards

  16. Pretty section of content. I just stumbled upon your blog and in
    accession capital to assert that I acquire in fact enjoyed account your blog posts.
    Anyway I will be subscribing to your feeds and even I
    achievement you access consistently fast.

    Here is my site; Michael Kors Canada

  17. I comment when I especially enjoy a article on a site or if I have something to valuable
    to contribute to the discussion. It's caused by the fire displayed in the post I browsed. And after this article "CS2357 Object Oriented Analysis and Design Lab 0 0 3 2 GE2321 Communication Skills Lab 0 0 3 2 CS2358 Internet Programming Lab 1 0 3 2". I was moved enough to drop a leave a responsea response :) I actually do have a few questions for you if it's okay.
    Could it be just me or do a few of the comments look like they are coming from brain dead people?
    :-P And, if you are writing on additional sites, I
    would like to follow you. Would you make a list all of all your social sites like your linkedin profile, Facebook page or
    twitter feed?

    Here is my website :: Nike Free 5.0

  18. I have read so many articles about the blogger lovers but this paragraph is genuinely a pleasant piece
    of writing, keep it up.

    my web blog :: Louis Vuitton Handbags

  19. Hmm is anyone else having problems with the images on this blog
    loading? I'm trying to figure out if its a problem on my end or if it's the blog.
    Any feedback would be greatly appreciated.

    My weblog :: Air Max Pas Cher

  20. I do not even know how I ended up here, but I thought
    this post was great. I do not know who you are but certainly you're going to a famous blogger if you are not already ;) Cheers!

    Here is my blog post: Chaussures De Foot Pas Cher []

  21. Greetings! This is my first visit to your blog! We are a team of
    volunteers and starting a new initiative in a community
    in the same niche. Your blog provided us useful information to work on.
    You have done a wonderful job!

    My web-site - binaural beats recording

  22. After I originally commented I seem to have clicked on the -Notify me when new comments are added- checkbox
    and from now on every time a comment is added I recieve four emails with the exact same comment.

    There has to be a means you are able to remove me from that
    service? Appreciate it!

    Here is my webpage: NFL Jerseys Cheap

  23. If you wish for to take much from this piece of writing then you
    have to apply these methods to your won web site.

    Feel free to surf to my homepage: Wholesale Jerseys

  24. Excellent goods from you, man. I have keep in mind your stuff prior to and
    you are simply extremely fantastic. I actually like what you've got right here, really like what you are stating and the way in which through which you are saying it. You're making it entertaining and you continue to take
    care of to stay it smart. I cant wait to learn much more from
    you. That is really a terrific web site.

    Also visit my blog post; Nike ID

  25. Terrific post however , I was wondering if you could write a litte more on this topic?

    I'd be very grateful if you could elaborate a little bit more. Thanks!

    Feel free to surf to my web blog ... Sac Louis Vuitton Pas Cher **

  26. It is in point of fact a nice and helpful piece of information.
    I am satisfied that you simply shared this helpful
    information with us. Please keep us up to date like this.
    Thank you for sharing.

    my web page :: Boutique Air Max

  27. Do you have a spam problem on this blog; I also
    am a blogger, and I was wondering your situation; many of
    us have developed some nice practices and we are looking to trade techniques with other folks, be sure to shoot me an
    e-mail if interested.

    Also visit my website; New Kobe Shoes

  28. all the time i used to read smaller content that
    as well clear their motive, and that is also happening with
    this post which I am reading at this place.

    Also visit my page; Michael Kors Outlet **

  29. Hi there! Quick question that's totally off topic. Do you know how to make your site mobile friendly? My weblog looks weird when viewing from my iphone 4. I'm trying to find a theme or plugin that
    might be able to resolve this issue. If you have
    any recommendations, please share. Cheers!

    Feel free to surf to my web blog ... Air Jordan

  30. I like the helpful info you provide in your articles.
    I'll bookmark your blog and check again here regularly. I am quite sure I will learn plenty of new stuff right here! Good luck for the next!

    Look at my web site :: Learn More

  31. Great blog here! Also your web site loads up very fast! What host are you
    using? Can I get your affiliate link to your host?
    I wish my site loaded up as fast as yours lol

    My web site: Sac Guess

  32. Thanks for the valuable feedback. I think that strategy is sound and can be easily replicable.Great posts. I love this article. Tree removal perth Down Under Stump Grinding is Stump removal Perth. we are also best stump removal Perth company. get all stump grinding solution in Perth Hills.

  33. Thank you so much for taking the time for you personally to share such a nice info. I definitely enjoying every little bit of it. It is a great website and nice share. Preparing superannuation provided by Orex Bookkeeping call Sydney 02 8035 3410. Let Orex Bookkeeping prepare your business superannuation for your employees.

  34. This article is really fascinating subsequent to there's such a variety of valuable information inside. Express gratitude toward you.We require more data like this regularly. Trust you'll routinely overhaul this web in the future.We require more information like this once a day. Trust you'll routinely overhaul this web in the future.This article is really intriguing following there's such a large number of helpful information inside. Much obliged to you. superior papers reviews

  35. Most official understudy credits don't require a co-endorser. Government Stafford understudy advances and Perkins understudy advances are regarded to understudies without a credit check or co-moneylender. The one phenomenal case would be government Grad PLUS advances, which are credit-based graduate advances.

    Best college essay writing services


Give your comment


Related Posts Plugin for WordPress, ...