Professional Documents
Culture Documents
1.# RE$%IREMENTS
Ha&d'a&e &e(ui&e ents &rocessor )A* ' ' &( or above processor +,- *.
So!t'a&e &e(ui&e ents &lateform ' Any window based /S0*icrosoft product1 2S&, 3T*4, 2A5AS#) &T
Technology '
*b.ect-o&iented analysis and desi/n 0//A61 is a software engineering approach that models a system as a group of interacting objects. 7ach object represents some entity of interest in the system being modeled, and is characterised by its class, its state 0data elements1, and its behavior. 5arious models can be created to show the static structure, dynamic behavior, and run8time deployment of these collaborating objects. There are a number of different notations for representing these models, such as the "nified *odeling 4anguage 0"*41. /bject8oriented analysis 0//A1 applies object8modelling techniques to analy9e the functional requirements for a system. /bject8oriented design 0//61 elaborates the analysis models to produce implementation specifications. //A focuses on what the system does, //6 on how the system does it. An object8oriented system is composed of objects. The behavior of the system results from the collaboration of those objects. #ollaboration between objects involves them sending messages to each other. Sending a message differs from calling a function in that when a target object receives a message, it itself decides what function to carry out to service that message. The same message may be implemented by many different functions, the one selected depending on the state of the target object. The implementation of :message sending: varies depending on the architecture of the system being modeled, and the location of the objects being communicated with.
CHAPTER-# -ESI0N
USE CASE
Login
Registration
update stud detail search stud details Update compdetails Update staff details Update placed stud details View all details Upload and download C.V.
Admin
Student
!ork in the application will be done in the following way' Access $ Search information from the first page 0only read access1. The front8page of the system is created giving a the system and a login bo; . 4ogin to the system through the first page of the See $ change his $ her details. <et help about the application on how to use the of the system. An admin login should be present who can read brief description about application.
different features
#.#.1 L*0IN
User
Home
Login
Registration
Database
Admin username password Verif Valid Student username password !f not registered Verif Valid Submit Valid
#.#.# ST%-ENT
S E " U E # C E D !A $ R A % & S t u d e n t
S tudent
' e rs o n e l in fo
A c a d e m ic in fo .
U p lo a d C . V .
D o w n lo a d C . V .
S e a rc h
D ataba s e
#.#.) A-MIN
Admin
Staff details
Database
Sa(e Search read details Edit Sa(e Retrie(e Staff details Sa(e retrie(e Enroll no. Chec) Show +ear, aggregate Chec) Show sorted list
Us er
C L A S S D !A $ R A %
u s e rn a m e p a s s w o rd L o g in -.
U p lo a d C .V . e n ro ll n o . C . V . d e ta ils S u b m it-.
C o m p a n d e ta ils ' la c e d s tu d e n ts # am e C om pan nam e c om pan nam e e lig ib ilit c rite ria p la c e d a re a D .0 . re c ru it m e n t s a la r a (e ra g e p a c o n ta c t n o . c am pus of e m a il id re c ru it m e n t p la c e d a re a S u b m it -. V ie w -. V ie w -.
S tudent
2np c ell
A dm in
10
D3D LEVEL 4
Student
2np cell
Admin
11
12
=*7TA contentD:*icrosoft Front&age (.A: nameD<7B7)AT/)C=ST?47 typeDte;t$cssC.noline G F/BT8!7 <3T' normalE F/BT8S L7' +Ap;E T7MT8 T)ABSF/)*' noneE F/BT8ST?47' normalE F/BT85A) ABT' normalE T7MT867#/)AT /B' noneE Applying' 5erdana, Arial, 3elvetica, sans8 serif K =$ST?47C =$37A6C =./6? bg#olorDNffffff left*arginDA top*arginDA marginheightD:A: marginwidthD:A:C =>88Applying borders thickness, distance between the cell content and cell border and the spacing between adjacent cells in a table. 88C =table borderDA cellpaddingDA cellspacingDA widthD:+AAO:C =tbodyC =tr bgcolorD:NFFFFFF: backgroundD:images$black.jpg:C =td alignDmiddle widthD:+AAO:C =div alignD:left:C =hrC =centerC=h,C=font colorD:N##AAFF:C=img nameD:a: srcD:images$paste@+.jpg: widthD:P(A: heightD:,QR:C=$fontC=$h,C =$F/BTC=$centerC =$divC =hr colorDNcAAA@b si9eD+C=$tdC =$trC =$tbodyC =$tableC =table bgcolorDNFFAAAA widthD:+AAO: borderD:A: cellspacingD:A: cellpaddingD:A:C =tr bgcolorD:NcAAA@b:C =tdC =div alignD:center:C=font faceD:Arial, 3elvetica, sans8serif: si9eD:R: colorD:NFFFFFF:C=bC!elcome to /nline 2ob Search =$bC=$fontC=$divC =$tdC =$trC =$tableC =TA.47 cellSpacingDA cell&addingDA widthD:+AAO: borderDAC
13
=T./6?C =T) bg#olorDNffffffC =T6 alignDmiddle widthD:+AAO:C =6 5 alignDleftCSnbspE=$6 5C=$T6C=$T)C=$T./6?C=$TA.47C =pCSnbspE=$pC =TA.47 widthD:+AAO:C =T./6?C =T)C =T6 classDbtn widthD:+AAO: heightD+C=$T6C=$T)C =T)C =T6 widthD:+AAO: heightD+RC=$T6C=$T)C=$T./6?C=$TA.47C=>88 /n clicking the submit button, the page calls the function checkall01 that in turn calls the ne;t page First4evel#heck.jsp. 88C =F/)* onSubmitD:return checkall01: actionDloginvalid.jsp methodDpostC =6 5 alignDrightC=F/BT faceD:Arial, 3elvetica, sans8serif: colorDNccAA@@ si9eD,C=.CFirst 4evel 4oginSnbspESnbspESnbspESnbspESnbspESnbspESnbspESnbspESnbspESnb spE=$.C=$F/BTC =$6 5C =TA.47 cellSpacingDA cell&addingDA widthD:+AAO: borderDAC =T./6?C =T)C =T6 alignDmiddle widthD+@ heightD+P,CSnbspE =$T6C =T6 vAlignDcenter widthD+,F heightD+P,C =TA.47 cellSpacingD+ cell&addingD+ widthD:+AAO: borderDAC =T./6?C =T)C =T6 classDbtnC =6 5 C=A classDbtn hrefD:admin4ogin.jsp:CAdministrator=$AC=$6 5C=$T6C=$T)C =T)C =T6 bg#olorDNffffff heightD,C=$T6C=$T)C =T)C =T6 bg#olorDNffffff heightD,C=$T6C=$T)C =T)C =T6 bg#olorDNffffff heightD,C=$T6C=$T)C =T)C =T6 classDbtnC=A classDbtn hrefD:about.html:CAbout=$AC=$T6C=$T)C
14
=T)C =T6 bg#olorDNffffff heightD,C=$T6C=$T)C =$T./6?C=$TA.47C=$T6C =T6 alignDmiddle widthD,P heightD+P,CSnbspE =$T6C =T6 classDnote+ vAlignDtop colSpanD, heightD+P,C =&C=F/BT faceD:Arial, 3elvetica, sans8serif: si9eD@C/nline 2ob is an system created mainly aiming to provide the Bew 2obs or jobs information to the people on click of a button. t contains information about various job that are available on various sector.=$F/BTC=$&C =>88#alling the page )egistration.htm on clicking the hyperlink )egister now. 88C =&C=.C=$.C=$&C =&C=.CFreshers #4 #T 37)7 =$.C=.)C =$&C=$T6C =T6 alignDmiddle widthD+, heightD+P, rowSpanDFCSnbspE=$T6C =T6 widthD,A, heightD+P,C =TA.47 cellSpacingDA cell&addingDA widthD:+AAO: borderDAC =T./6?C =T)C=>886isplaying the label as 4ogin Bame.88C =T6 no!rap alignDrightC=.C4ogin Bame=$.CSnbspESnbspE =$T6C =T6 alignDleftC=>88#reating a te;t field for the label, 4ogin Bame. 88C= B&"T classDflat ma;4engthD@A si9eD+A nameDcidC =$T6C=$T)C =T)C =T6 heightD(C=$T6C=$T)C =T)C =T6 alignDrightC=.C&assword=$.CSnbspESnbspE =$T6C =T6 alignDleftC= B&"T classDflat typeDpassword ma;4engthD@A si9eD+A nameDpswdC =$T6C=$T)C =T)C =T6 heightD(C=$T6C=$T)C =T)C=>88#reating a button with the caption, S".* T.88C =T6 alignDright colSpanD,C=."TT/B classDlgn typeDsubmitCS".* T=$."TT/BC =.)C=.)C=$T6C=$T)C =T)C =T6 alignDright colSpanD,C=.C=.)C=A
15
hrefD:newaccount.html:CBew userU Sign "p=$AC=$.C =$T6C=$T)C =T)C =T6 alignDright colSpanD,C=.C=.)C=A hrefD:feedback+.html:C &ost ?our Feed.ack=$AC=$.C=$T6C=$T)C=$T./6?C=$TA.47C=$T6C =T6 widthD+( heightD+P,CSnbspE =$T6C=$T)C=$T./6?C=$TA.47C =6 5 alignDcenterC=.)C=.)C=$6 5C =table bgcolorDNFFAAAA widthD+AAOC =tr bgcolorD:NcAAA@b:C =tdC =div alignD:center:C=font faceD:Arial, 3elvetica, sans8serif: si9eD:@: colorD :NFFFFFF:C=bC=marqueeC6eveloped by' SnbspE SnbspE SnbspE *ukesh 5erma SnbspE SnbspE SnbspE SnbspE SnbspE 3arsh Tumar SnbspE SnbspE SnbspE SnbspE SnbspE 3emant Shukla SnbspE SnbspE SnbspE SnbspE SnbspE Amit Tumar SnbspE SnbspE SnbspE SnbspE SnbspE =$marqueeC =$bC=$fontC=$divC =$tdC =$trC =$tableC =$F/)*C=$./6?C=$3T*4C
16
=hrC =table bgcolorDNFFAAAA widthD+AAOC =tr bgcolorD:NcAAA@b:C =tdC =div alignD:center:C=font faceD:Arial, 3elvetica, sans8serif: si9eD:@: colorD :NFFFFFF:C=bC!elcome to /nline 2ob Search =$bC=$fontC=$divC =$tdC =$trC =$tableC =table borderDA cellpaddingDA cellspacingDA widthD:+AAO:C =tbodyC =tr bgcolorD:NFFFFFF: backgroundD:images$sback.jpg:C =td alignDmiddle widthD:FAO:C =div alignD:left:C =h,C=font colorD:N##AAFF:C=img nameD:a: srcD:images$jobs.jpg: heightD:@QF: widthD:FAA:C=$fontC=$h,C =$F/BTC =$divC =$tdC =tdC =h,CSelect ?our #hoice =$h,C =pC=a hrefD:function.jsp:C2ob .y Function =$aC=brC=$pC =pC =a hrefD:location.jsp:C2ob .y 4ocation =$aC=brC=$pC =pC =a hrefD:company.jsp:C2ob .y #ompany =$aC=brC=$pC =pC =a hrefD:feedback+.html:C&ost Feedback=$aC=brC=$pC =brC =brC =brC =brC =brC
17
=a hrefD:4ogout.jsp:C4ogout=$aC=brC =$tdC=$trC=$tableC =$centerC =$tbodyC =$tableC =brC=brC=brC=brC =brC =table bgcolorDNFFAAAA widthD+AAOC =tr bgcolorD:NcAAA@b:C =tdC =div alignD:center:C=font faceD:Arial, 3elvetica, sans8serif: si9eD:@: colorD :NFFFFFF:C=bC=marqueeC6eveloped by' SnbspE SnbspE SnbspE *ukesh 5erma SnbspE SnbspE SnbspE SnbspE SnbspE 3arsh Tumar SnbspE SnbspE SnbspE SnbspE SnbspE 3emant Shukla SnbspE SnbspE SnbspE SnbspE SnbspE Amit Tumar SnbspE SnbspE SnbspE SnbspE SnbspE =$marqueeC =$bC=$fontC=$divC =$tdC =$trC =$tableC
18
TESTIN01
Testing should be done through the implementation process. 7ven before and application is installedE it makes sense to verify that the basic platform is capable of achieving its design capabilities. System testing is a critical process. Testing is a process of e;ecuting a program with the e;plicit intention of finding errors that is making the program fail. This helps in finding the bottle neck in the system. 7;ecuting a program in a stimulated environment performs testing. The feedback from testing phase generally produces changes in the software to deal with errors and failures that are uncovered.
19
The !hite bo; testing or structural testing performs close operation of procedural details. They test the software logical path by having test cases e;ercising specific sets of condition and loops. !hite bo; testing is done in the project to remove the errors' All modules path have been e;ercised at least once. 7;ercised on logical decisions. 7;ecuted all loops at their boundaries and within their operational bounds. 7;ercised internal data structure to ensure their validity.
INTE0RATI*N TESTIN01
This testing is done to tackle problems of interface that is putting all interfaces together. !hen the separate modules are put together in an integrated manner, this testing is performed. This testing is systematic technique. This testing is performed to check the data should not be lost across an interface. The objective is to take an unit tested module and build a program structure that has been dedicated by design.
RE0RESSI*N1
Regression was done to ensure proper working of each module with the whole s stem! "ach module is em#edded in the s stem and the whole tested for integrit !
20
System testing is done when the entire system has been fully integrated. The purpose of the system testing is to test how the different modules interact with each other and whether the system provides the functionality that was e;pected.
Software testing is an investigation conducted to provide stakeholders with information about the quality of the product or service under test. Software testing also provides an objective, independent view of the software to allow the business to appreciate and understand the risks of software implementation. Test techniques include, but are not limited to, the process of e;ecuting a program or application with the intent of finding software bugs 0errors or other defects1. Software testing can also be stated as the process of validating and verifying that a software program$application$product' meets the business and technical requirements that guided its design and developmentE works as e;pectedE and can be implemented with the same characteristics.
21
!e can also send mail to all the students who are eligible for recruitment. The Admit card0hall ticket1 can be provided on the website. !e can show the overall results of students. Student can be notified about the T&/ Announcements. Software #ould be made available for all 6epartments.
22
CHAPTER-9 C*NCL%SI*N
From a proper analysis of positive points and constraints on the component, it can be safely concluded that the product is a highly efficient <" based component. This component can be easily plugged in many other systems.
Also the component is user friendly. <enerally the T&/Vs of the #olleges has to face a lot of problems in management of the Students information. This all information has to be managed manually. So, there is a need to develop a system that can solve the mentioned problem. This software comes with just that solution
23
CHAPTER-: REFRENCES
7E+SITES$%
+**5S$
&lack #ook of 'er(lets ) *'+ ,omplete Reference *2"" -er#ert 'chieldt
24