{"id":5183,"date":"2018-01-19T14:30:46","date_gmt":"2018-01-19T14:30:46","guid":{"rendered":"http:\/\/www.inspirenignite.com\/jntuh\/?p=5183"},"modified":"2019-07-15T08:54:37","modified_gmt":"2019-07-15T08:54:37","slug":"jntuh-b-tech-2016-2017-r16-detailed-syllabus-software-engineering-lab","status":"publish","type":"post","link":"https:\/\/www.inspirenignite.com\/jntuh\/jntuh-b-tech-2016-2017-r16-detailed-syllabus-software-engineering-lab\/","title":{"rendered":"JNTUH B.Tech 2016-2017 (R16) Detailed Syllabus Software Engineering Lab"},"content":{"rendered":"<p>Software Engineering Lab Detailed Syllabus for B.Tech third year first sem is covered here. This gives the details about credits, number of hours and other details along with reference books for the course.<\/p>\n<p>The detailed syllabus for Software Engineering Lab B.Tech 2016-2017 (R16) third year first sem is as follows.<\/p>\n<p>B.Tech. III Year I Sem. \u00a0 \u00a0 \u00a0L\/T\/P\/C<br \/>\nCourse Code: CS506PC \u00a0 \u00a0 \u00a0\u00a0\u00a00\/0\/3\/2<\/p>\n<p><strong>Course Objectives:<\/strong><\/p>\n<ul>\n<li>To understand the software engineering methodologies involved in the phases for\u00a0project development.<\/li>\n<li>To gain knowledge about open source tools used for implementing software\u00a0engineering methods.<\/li>\n<li>To exercise developing product-startups implementing software engineering methods.<\/li>\n<li>Open source Tools: StarUML \/ UMLGraph \/ Topcased<\/li>\n<\/ul>\n<p><strong>Prepare the following documents and develop the software project startup, prototype model,\u00a0using software engineering methodology for at least two real time scenarios or for the sample\u00a0experiments.<\/strong><\/p>\n<ul>\n<li>Problem Analysis and Project Planning -Thorough study of the problem \u2013 Identify\u00a0Project scope, Objectives and Infrastructure.<\/li>\n<li>Software Requirement Analysis \u2013 Describe the individual Phases\/modules of the\u00a0project and Identify deliverables. Identify functional and non-functional requirements.<\/li>\n<li>Data Modeling \u2013 Use work products \u2013 data dictionary.<\/li>\n<li>Software Designing &#8211; Develop use case diagrams and activity diagrams, build and test\u00a0class diagrams, sequence diagrams and add interface to class diagrams.<\/li>\n<li>Prototype model \u2013 Develop the prototype of the product.<\/li>\n<\/ul>\n<p>The SRS and prototype model should be submitted for end semester examination.<\/p>\n<p><strong>List of Sample Experiments:<\/strong><br \/>\nCourse management system (CMS)<br \/>\nA course management system (CMS) is a collection of software tools providing an online\u00a0environment for course interactions. A CMS typically includes a variety of online tools and\u00a0environments, such as:<\/p>\n<ul>\n<li>An area for faculty posting of class materials such as course syllabus and handouts<\/li>\n<li>An area for student posting of papers and other assignments<\/li>\n<li>A grade book where faculty can record grades and each student can view his or her\u00a0grades<\/li>\n<li>An integrated email tool allowing participants to send announcement email messages\u00a0to the entire class or to a subset of the entire class<\/li>\n<li>A chat tool allowing synchronous communication among class participants<\/li>\n<li>A threaded discussion board allowing asynchronous communication among\u00a0participants<\/li>\n<\/ul>\n<p>In addition, a CMS is typically integrated with other databases in the university so that\u00a0students enrolled in a particular course are automatically registered in the CMS as\u00a0participants in that course.<\/p>\n<p>The Course Management System (CMS) is a web application for department personnel,\u00a0Academic Senate, and Registrar staff to view, enter, and manage course information formerly\u00a0submitted via paper.\u00a0Departments can use CMS to create new course proposals, submit changes for existing\u00a0courses, and track the progress of proposals as they move through the stages of online\u00a0approval.<\/p>\n<p><strong>Easy Leave<\/strong><br \/>\nThis project is aimed at developing a web based Leave Management Tool, which is of\u00a0importance to either an organization or a college.<br \/>\nThe Easy Leave is an Intranet based application that can be accessed throughout the\u00a0organization or a specified group\/Dept. This system can be used to automate the workflow of\u00a0leave applications and their approvals. The periodic crediting of leave is also automated.\u00a0There are features like notifications, cancellation of leave, automatic approval of leave, report\u00a0generators etc in this Tool.<\/p>\n<p><strong>Functional components of the project:<\/strong><br \/>\nThere are registered people in the system. Some are approvers. An approver can also be a\u00a0requestor. In an organization, the hierarchy could be Engineers\/Managers\/Business\u00a0Managers\/Managing Director etc. In a college, it could be Lecturer\/Professor\/Head of the\u00a0Department\/Dean\/Principal etc.<\/p>\n<p><strong>Following is a list of functionalities of the system: A person should be able to<\/strong><\/p>\n<ul>\n<li>login to the system through the first page of the application<\/li>\n<li>change the password after logging into the system<\/li>\n<li>see his\/her eligibility details (like how many days of leave he\/she is eligible for etc)<\/li>\n<li>query the leave balance<\/li>\n<li>see his\/her leave history since the time he\/she joined the company\/college<\/li>\n<li>apply for leave, specifying the from and to dates, reason for taking leave, address for\u00a0communication while on leave and his\/her superior&#8217;s email id<\/li>\n<li>see his\/her current leave applications and the leave applications that are submitted to\u00a0him\/her for approval or cancellation<\/li>\n<li>approve\/reject the leave applications that are submitted to him\/her<\/li>\n<li>withdraw his\/her leave application (which has not been approved yet)<\/li>\n<li>Cancel his\/her leave (which has been already approved). This will need to be\u00a0approved by his\/her Superior<\/li>\n<li>get help about the leave system on how to use the different features of the system<\/li>\n<li>As soon as a leave application \/cancellation request \/withdrawal \/approval \/rejection\u00a0\/password-change is made by the person, an automatic email should be sent to the\u00a0person and his superior giving details about the action<\/li>\n<li>The number of days of leave (as per the assumed leave policy) should be\u00a0automatically credited to everybody and a notification regarding the same be sent to\u00a0them automatically<\/li>\n<li>An automatic leave-approval facility for leave applications which are older than 2\u00a0weeks should be there. Notification about the automatic leave approval should be sent\u00a0to the person as well as his superior<\/li>\n<\/ul>\n<p><strong>E-Bidding<\/strong><br \/>\nAuctions are among the latest economic institutions in place. They have been used since\u00a0antiquity to sell a wide variety of goods, and their basic form has remained unchanged. In this\u00a0dissertation, we explore the efficiency of common auctions when values are interdependent the\u00a0value to a particular bidder may depend on information available only to others-and\u00a0asymmetric. In this setting, it is well known that sealed-bid auctions do not achieve efficient\u00a0allocations in general since they do not allow the information held by different bidders to be\u00a0shared.<\/p>\n<p>Typically, in an auction, say of the kind used to sell art, the auctioneer sets a relatively low\u00a0initial price. This price is then increased until only one bidder is willing to buy the object, and\u00a0the exact manner in which this is done varies. In my model a bidder who drops out at some\u00a0price can &#8220;reenter&#8221; at a higher price.\u00a0With the invention of E-commerce technologies over the Internet the opportunity to bid from\u00a0the comfort of one\u2019s own home has seen a change like never seen before. Within the span of\u00a0a few short years, what may have began as an experimental idea has grown to an immensely\u00a0popular hobby, and in some cases, a means of livelihood, the Auction Patrol gathers\u00a0tremendous response every day, all day. With the point and click of the mouse, one may bid\u00a0on an item they may need or just want, and in moments they find that either they are the top\u00a0bidder or someone else wants it more, and you&#8217;re outbid! The excitement of an auction all\u00a0from the comfort of home is a completely different experience.<br \/>\nSociety cannot seem to escape the criminal element in the physical world, and so it is the\u00a0same with Auction Patrols. This is one area where in a question can be raised as to how safe\u00a0Auction Patrols.<br \/>\nProposed system<\/p>\n<ul>\n<li>To generate the quick reports<\/li>\n<li>To make accuracy and efficient calculations<\/li>\n<li>To provide proper information briefly<\/li>\n<li>To provide data security<\/li>\n<li>To provide huge maintenance of records<br \/>\nFlexibility of transactions can be completed in time<\/li>\n<\/ul>\n<p><strong>Electronic Cash counter<\/strong><br \/>\nThis project is mainly developed for the Account Division of a Banking sector to provide\u00a0better interface of the entire banking transactions. This system is aimed to give a better out\u00a0look to the user interfaces and to implement all the banking transactions like:<\/p>\n<p style=\"text-align: center\"><a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy\" target=\"_blank\" rel=\"noopener\"><strong><span style=\"color: #ff0000\">Download iStudy Android App for complete JNTUH syllabus, results, timetables and all other updates. There are no ads and no pdfs and will make your life way easier<\/span>.<\/strong><\/a><\/p>\n<p>For all other B.Tech 3rd Year 1st Sem syllabus go to <a href=\"https:\/\/www.inspirenignite.com\/jntuh\/jntuh-third-year-first-sem-information-technology-course-structure-2016-2017-r16-batch\/\">JNTUH B.Tech Information Technology 3rd\u00a0Year 1st Sem Course Structure for (R16) Batch.<\/a><\/p>\n<p>All details and yearly new syllabus will be updated here time to time. Subscribe, like us on facebook and follow us on google plus for all updates.<\/p>\n<p>Do share with friends and in case of questions please feel free drop a comment.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Software Engineering Lab Detailed Syllabus for B.Tech third year first sem is covered here. This gives the details about credits, number of hours and other details along with reference books [&hellip;]<\/p>\n","protected":false},"author":2259,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"categories":[62],"tags":[],"class_list":["post-5183","post","type-post","status-publish","format-standard","hentry","category-syllabus"],"_links":{"self":[{"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/posts\/5183","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/users\/2259"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/comments?post=5183"}],"version-history":[{"count":5,"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/posts\/5183\/revisions"}],"predecessor-version":[{"id":18459,"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/posts\/5183\/revisions\/18459"}],"wp:attachment":[{"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/media?parent=5183"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/categories?post=5183"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/tags?post=5183"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}