Download presentation
Presentation is loading. Please wait.
Published byEvelyn Cameron Modified over 8 years ago
1
SCHOOL MANAGEMENT SYSTEM Developed by: Swapnil R. Gohil (115020693151 )
2
Presentation walkthroughs Project ProfileProject Profile Project DescriptionProject Description Project ScopeProject Scope Development EnvironmentDevelopment Environment System Analysis & DesignSystem Analysis & Design Future EnhancementFuture Enhancement BibliographyBibliography
3
Project Profile Project Title : School Management Syetem Developed at/for : Infosoft Solutions. Project Duration : Academic duration for SEM-VI - 4 month Team Size : 1 Team member :Swapnil R. Gohil (115020693151) Front End Tools :Microsoft Visual Sudio 2010 Back End Tools :Microsoft Sql Server 2010 External Guide :Mr. Prashant K. Lunagariya Internal Guide :Mr. Ankit J. Faldu
4
Project Description A School Management System work as a desktop application the aim to make this system for reducing the work load, containing secure database and contain all the functionality which used in School. Application contain fees relevant module, exam relevant module and also handle student information, which reduce the paper work. System contains various functionality like reports. The System has different users like Power User, User, Admin Depending on user, it has assigned access rights. Only admin has right to access the full system. The system provides user friendly environment so user interact with system easily.
5
Project Scope Today in this competitive world every work has been become computerized. The manual way of working has become very hectic, time consuming as well as very difficult. So when I got opportunity to make the system of “School Management System” Computerized I made use of it. According Schools, all task done manually weather adding students information, teacher information, fees structure any relevant information. Manually added by one or more people, this make burden for saving information. With the existing scenario the work become very time consuming and needed more people and facing several problems during work. In existing system fees collection mechanism is very difficult to collect each student fees and generate report manually.
6
Development Environment Front End Tools :Microsoft Visual Studio 2010 Language:Vb.Net Back End Tools:Microsoft Sql Server 2008 Language:Sql Other Tool & Technology:Crysal Report 13.0.5
7
System Analysis & Design System Flow Chart System Flow Chart Use Case Diagram Use Case Diagram Class Diagram Class Diagram Sequence Diagram Sequence Diagram Activity Diagram Activity Diagram Database Design Database Design User Interface User Interface
8
Use Case Diagram Power User Use Case Diagram Power User Use Case Diagram All User Use Case Diagram All User Use Case Diagram
9
Sequence Diagram Power Admin Sequence Diagram Power Admin Sequence Diagram Admin Sequence Diagram Admin Sequence Diagram
10
Activity Diagram Login Activity Diagram Login Activity Diagram General Registration Activity Diagram General Registration Activity Diagram Teacher Registration Activity Diagram Teacher Registration Activity Diagram School Detail Activity Diagram School Detail Activity Diagram Subject Allocation Activity Diagram Subject Allocation Activity Diagram Standard Management Activity Diagram Standard Management Activity Diagram Exam Master Activity Diagram Exam Master Activity Diagram Fees Master Activity Diagram Fees Master Activity Diagram
11
System Flow Chart
12
Power User Use case Diagram
13
All User Use case Diagram
14
Class Diagram
15
Power-Admin Sequence Diagram : Power Admin User MasterDataBaseSystem 1 : Display Total Admin/User() 2 : Login() 3 : Check Authentication() 4 : return() 5 : Add/modify Admin/User() 6 : Store Id /Password() 7 : Return() 8 : Prompt Creation of Admin / User()
16
Admin Sequence Diagram
17
Login Activity Diagram
18
General Registration Activity Diagram
19
Teacher Registration Activity Diagram
20
School Detail Activity Diagram
21
Subject Allocation Activity Diagram
22
Standard Management Activity Diagram
23
Exam Master Activity Diagram
24
Fees Master Activity Diagram
25
Database Design UserInRole : Description: This table is used of store information about role. Year_Master : Description: This table is used of store year information. No Column NameData TypeDescription 1 RoleIduniqueidentifierSpecify User roll Id. 2 RoleNamevarchar(50)Specify User Name. 3 LowerRoleNamevarchar(50)Small Name of Roll. 4 Descriptionvarchar(MAX)Description of Roll. No Column NameData TypeDescription 1 IdintSpecify Id of each entry. 2 From_Yearnchar(4)Starting year. 3 To_Yearnchar(4)Ending Year
26
Database Design UserMaster : Description: This table is used of store user information. No Column NameData TypeDescription 1 UIdIntEvery User Id. 2 UserNamevarchar(50)Each User Name. 3 RoleIdUniqueidentifierSpecify User Roll. 4 CreateDateDatetimeCreation date time. 5 UserPasswordnvarchar(50)Specify user password. 6 NoOfLoginIntCounting Each login. 7 NoOfAccessvarchar(50)Specify page access. 8 IsActivityBitUser is active or not. 9 NoOfTimeUpdateIntCounting User Update. 10 UpdatedatetimeDatetimeTime of update detail. 11 LastLogOutDateDatetimeLast date of log out application. 12 LastLogInDateDatetimeGet the login date.
27
Database Design GrMaster : Description: This table is used of store information about role. No Column NameData TypeDescription 1GR_NointStudent Generat Number 2Surnamenvarchar(50)Student Surname 3FirstNamenvarchar(50)Student First Name 4FatherNamenvarchar(50)Student Father Name 5MotherNamenvarchar(50)Student Mother Name 6Addressnvarchar(MAX)Complete Address 7Phone_nonchar(12)Phone Number 8Mobile_nonchar(10)Mobile Number 9Sibling_IdbitIdentified sibling 10No_of_SiblingsintShows number of sibling 11Sibling1_Namenvarchar(MAX)Sibling name 12Sibling1_Stdnchar(10)Standard of sibling
28
(Continue..) 13Sibling1_Divnchar(10)Sibling division 14Sibling2_namenvarchar(MAX)Sibling name 15Sibling2_Stdnchar(10)Sibling standard 16Sibling2_Divnchar(10)Sibling division 17Sibling3_Namenvarchar(MAX)Sibling Name 18Sibling3_Stdnchar(10)Sibling standard 19Sibling3_Divnchar(10)Sibling division 20Religionnchar(20)Student Religion 21Castenchar(20)Student Cast 22Categorynchar(20)Student Category 23GenderbitSpecify Gender 24Birth_datedatetimeStudent birthdate 25Birth_Placenvarchar(50)Student birthplace 26Citynvarchar(50)Student City 27Talukanvarchar(50)Student Taluka 28Districtnvarchar(50)Student District
29
(Continue..) 29Statenvarchar(MAX)State 30Last_School_IdbitLast School Information 31Last_School_Namenvarchar(MAX)Last School Information 32Last_Stdnchar(10)Last School Standard 33Last_Divnchar(10)Last School Division 34Last_School_Leaving_DatedatetimeLeaving date 35Last_Resultnchar(10)Last Result 36Last_Boardnvarchar(MAX)Student Board 37Last_School_Leaving_Reasonnvarchar(MAX)Reason 38Admission_DatedatetimeAdmission Date 39Admission_Stdnchar(10)Admission Standard 40Admission_Divnchar(10)Admission Division 41Admission_Boardnvarchar(MAX)Admission Board 42FeesbitFees 43Fee_Remarksnvarchar(MAX)Fees Remark 44HandicapbitHandicap detail
30
(Continue..) 45Handicap_Remarknvarchar(MAX)Handicap Remark 46Blood_Groupnchar(10)Blood Group 47PhotobitStudent Photo 48Photo_Pathnvarchar(MAX)Path of Photo 49Way_of_Comingnvarchar(50)Road Name 50Driver_Namenvarchar(50)Driver Name 51Vehicle_Nonchar(10)Vehicle Name 52Driver_Phone_Nonchar(12)Driver Phone Number 53BDateInWordnvarchar(MAX)Birthdates In word 54DisplayOrderBitDisplay order 55Section_IdIntSpecify section. Grade Master : Store Grade Range For Exam. No Column NameData TypeDescription 1IDIntSpecify Unique Id 2Percentage_Fromnchar(2)Starting Percentage 3Percentage_Tonchar(2)Ending Percentage 4Gradenchar(3)Name Of Grade
31
Database Design ClassWiseFees_Master : Description : Store Available Fees and Class Fee List. Conn_String_Master: Description : This table used to store connection string of the database. No Column NameData TypeDescription 1Stdnvarchar(50)Specify Student Standard 2Divnchar(10)Specify Student Division 3Available_Feesvarchar(MAX)Shows Available Fees 4Class_Fees_Listvarchar(MAX)Shows All Fess of the Class No Column NameData TypeDescription 1IdIntGet Unique Number 2Database_Namenvarchar(MAX)Get Database Name 3Server_Namenvarchar(MAX)Get Server Name 4From_Yearnchar(10)Get the Selected Year
32
Database Design Exam_Marks_Master : Description : Store Students Exam Marks. Exam_Master : Description : Store Exam related information. No Column NameData TypeDescription 1SrnointStore the Section Number. 2NointSpecify the number. 3Exam_IdintGet the Exam Unique number. 4Stdnchar(10)Specify Standard. 5Subjectnvarchar(50)Store the Subject. 6Total_MarksintIndicate Exam’s Total Marks 7Min_MarksintMinimum Marks Of Exam 8Section_IdintStored Section’s Unique Id 9Subject_IdintStored Subject’s Unique Id No Column NameData TypeDescription 1Exam_NoIntSpecify Exam Unique Number 2Exam_Namenvarchar(50)Store Exam Name 3Formulanchar(3)Stored Formula For Exam 4Section_IdintStored Section’s Unique Number.
33
User Interface Click Here for Interface.
34
Future Enhancement More Functionality can be added depending upon the user requirements and Specifications. Currently application running on phase-1 which is awareness phase. In future according to requirement I update this system to phase-2. I trying to increase software performance by using maximum use of core. The project can be expanding as per the need of the company and if there will any more requirements that can be satisfy.
35
Bibliography Here is the list of websites which are referred during the development of “School Management System”. Web sites: http://stackoverflow.comhttp://stackoverflow.com http://stackoverflow.com/tags http://stackoverflow.com/tags http://stackoverflow.com/questions http://stackoverflow.com/questions http://www.codeproject.com/ http://www.codeproject.com/ http://www.w3schools.com/ http://www.w3schools.com/ Books : Professional Vb.Net 2 nd Edition. MSDN help library.
36
Thank You From Swapnil R. Gohil.
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.