Você está na página 1de 7

Visit http://www.vyomworld.com for complete career and job resources.

Project Bank
Development of a feature rich, practical Time table generation system for a college

Brought to you by http://www.sourcecodesworld.com - Ultimate Collection of Projects & ource Codes in all programming languages

Subscribe to http://www.sourcecodesworld.com/newsletter/ for ree projects every wee!.

Visit http://www.vyomworld.com for complete career and job resources.

Information: !f you li"e this project idea# ma"e sure you are subscribed to ource Codes $orld %ewsletter & http://www.sourcecodesworld.com/newsletter/ # because e'ery wee" we send out one project idea li"e this( Subscribe Now - http://www.sourcecodesworld.com/newsletter/ ource Codes $orld.com is a )yom !nitiati'e *http://www.'yomworld.com+. Other seful !esources: "reshers #obs $ http://www.jobsassist.com "ree eBooks $ http://www.besteboo"sworld.com / http://www.'yomeboo"s.com %eanin&ful 'iscussions on #obs ( )areer $ http://www.discussionsworld.com *orld+s lar&est collection of Inter,iew -uestions $ http://www.fundoosite.com/inter'iew-,uestions/ "ree )lassifieds $ http://www.indianfreeads.com .merican Business Information $ http://www.businessinfoworld.com !ecipes Information $ http://www.tasty-food.com "un ( /ntertainment Site $ http://www.topmasala.com O,er 012111 titles a,ailable for "ree 'ownload- http://www.'yomlin"s.com

Subscribe to http://www.sourcecodesworld.com/newsletter/ for ree projects every wee!.

Visit http://www.vyomworld.com for complete career and job resources.

3itle of the project -e'elopment of a feature rich# practical .ime table generation system for a college. .bstract of the project .his project is aimed at de'eloping a .ime .able /enerator for Colleges. Colleges are supposed to ma"e time tables for each semester which used to be a 'ery tedious and pain sta"ing job. 0ach teacher and tudent is eligible for 'iewing his own timetable once they are finali1ed for a gi'en semester but they can2t edit them. 4e5words 6eneric 3echnolo&5 ke5words -atabases# %etwor" and middleware# Programming Specific 3echnolo&5 ke5words 3 - 45 ser'er# 6.35# 7cti'e er'er Pages U%!8# hell# C# 9racle Project t5pe ke5words 7nalysis# -esign# !mplementation# .esting# User !nterface "unctional components of the project :ollowing is a list of functionalities of the system. 3ore functionality that you find appropriate can be added to this list. 7nd# in places w re the description of functionality is not ade,uate; you can ma"e appropriate assumptions and proceed. <. :or e'ery branch and year the following rules are applied: !t can ha'e classes each ha'e inter'al of < 6our. 3a=imum of > lectures in a day. .ime for practicals and things should be there. ubjects can be of any of the following categories: Compulsory subjects. -epartment 0lecti'es. College 0lecti'es. 3a=imum & ma=imum number of subjects should be specified. ?. 7 gi'en teacher has following characteristics. hould be able to teach some of the subjects.
Subscribe to http://www.sourcecodesworld.com/newsletter/ for ree projects every wee!.

Visit http://www.vyomworld.com for complete career and job resources.

Could be restricted to not more than certain number of classes in a day. Could choose that didn2t want to teach certain classes as well. 3ay select that willing to teach. .hese are set by administrators only.

@. 7 student can select certain subjects from the categories mentioned in the .point < and a confirmation mail will be send bac" to the student. ubjects should be chosen within the limited period of time else random subjects will be allotted. A. 0mail should be sent to all the persons concerned with a gi'en class *teacher and students that timetable is sc duled. >. 7 calendar should be there shows the public and nation holidays. B. .he time table will be generated accordingly and then corresponding persons will be informed. Steps to start-off the project . re are couples of alternati'es to implement such a system. 7. 3icrosoft platform: the system is de'eloped using 7cti'e er'er Pages as the :ront end and 45 er'er as the bac" end. B. Uni=-based platform: 6.35 or e'en hell scripting# C programming# any Celational database *e.g. Postgress or 9racle or e'en flat files+# and tools in U%!8 .he following steps will be helpful to start off the project. <. tudy and be comfortable with technologies such as a. 7cti'e er'er Pages/6.35 and 45 ser'er. b. U%!8 commands# hell programming# C Programming# .ools li"e 7$D etc. ome lin"s to the se technologies are gi'en in the E/uidelines and Ceferences2 ection of this document

?. -ecide on a .ime table policy and other related aspects. @. 3a"e a database of people whosoe'er login. -ecide on the 'arious details of the people that would be stored in the database *li"e name# age group# address# location# system-login# password in cryptic form# etc+. A. Create the front-page of the .ime table system gi'ing a brief description about the system and a login bo=.

Subscribe to http://www.sourcecodesworld.com/newsletter/ for ree projects every wee!.

Visit http://www.vyomworld.com for complete career and job resources.

>. Create the help-pages of the system in the form of 4&7. .his will help you also w n implementing the system. B. Create other sub-systems li"e automatic notification# screens for 'arious functions *li"e selecting a course# cancelling the selection etc+ !e7uirements 8ardware re7uirements Number 'escription .lternati,es 9If a,ailable: < PC with ? /B hard-dis" %ot-7pplicable and ?>B 3B C73 ? Software re7uirements Number 'escription < $indows F>/FG/8P with 3 -office ? 3 - 45 ser'er @ 5inu= A 9racle database system %anpower re7uirements ? to @ students can complete this in A & B months if the y wor" fulltime on it. %ilestones and 3imelines Number %ilestone Name %ilestone 'escription 3imeline !emarks .lternati,es 9If a,ailable: %ot 7pplicable 3 -7ccess %ot 7pplicable P9 .gres

<

Ce,uirements pecification

$ee" no. from the start of the project Complete ?-@ 7ttempt should be made to specification of the add some more rele'ant system *with functionality other than those appropriate that are listed in this assumptions+ document. including the framing of timetable policy etc constitutes this milestone. 7

Subscribe to http://www.sourcecodesworld.com/newsletter/ for ree projects every wee!.

Visit http://www.vyomworld.com for complete career and job resources.

.echnology familiari1ation

document detailing the same should be written and a presentation on that be made. Understanding of the A-> technology needed to implement the project. 7 database should be created. 7s per the rules ta"en for the purpose of maintenance of the records. 5isting down all possible scenarios and then coming up with flow-charts or pseudo code to handle the scenario. !mplementation of the main screen gi'ing the login# screen that follows the login gi'ing 'arious options# screens for each of the options *course-selection form# courses-listing form etc+. .he front-end de'eloped in the earlier milestone will now be able to update the database. 9ther features li"e mail notification etc should be functional at this stage. !n short# the system should be ready for integration testing. .he system should be thoroughly tested by >-H

-atabase creation

.he presentation should be from the point of 'iew of being able to apply it to the project# rather than from a the theoretical perspecti'e. !t is important to finali1e on the database at this stage itself so that de'elopment and testing can proceed with the actual database itself. .he scenarios should map to the re,uirement specification *i.e. for each re,uirement that is specified# a corresponding scenario should be the re+. -uring this milestone period# it would be a good idea for the team *or one person from the team+ to start wor"ing on a test-plan for the entire system. .his test-plan can be updated as and w n new scenarios come to mind.

6igh-le'el and -etailed -esign

H-F

>

!mplementation of the frontend of the system

<I-<?

!ntegrating the front-end with the database

<?-<@

!ntegration .esting

<A-<>

7nother ? wee"s should be the re to handle any issues

Subscribe to http://www.sourcecodesworld.com/newsletter/ for ree projects every wee!.

Visit http://www.vyomworld.com for complete career and job resources.

:inal Ce'iew

running all the test cases written for the system *from milestone >+. !ssues found during <B-<G the pre'ious milestone are fi=ed and the system is ready for the final re'iew.

found during testing of the system. 7fter that# the final demo can be arranged. -uring the final re'iew of the project# it should be chec"ed that all the re,uirements specified during milestone number < are fulfilled *or appropriate reasons gi'en for not fulfilling the same+

6uidelines and !eferences http://msdn.microsoft.com/library/default.aspJurlK/library/enus/dnasp/html/asptutorial.asp *7 P tutorial+ http://www.function=.com/s,lser'er/ * 45-ser'er tutorial+ http:// at r.cs.ucda'is.edu/Lmatloff/Uni=7ndC/Uni=/C hell!!.html introduction+ * hell script

Subscribe to http://www.sourcecodesworld.com/newsletter/ for ree projects every wee!.

Você também pode gostar