Presentation is loading. Please wait.

Presentation is loading. Please wait.

Presented By, Naieem Khan-041 079 044 Raihan Ahmed Dip-062 284 042.

Similar presentations


Presentation on theme: "Presented By, Naieem Khan-041 079 044 Raihan Ahmed Dip-062 284 042."— Presentation transcript:

1 Presented By, Naieem Khan-041 079 044 Raihan Ahmed Dip-062 284 042

2  Every year around 500-600 students graduate from North South University; after graduating they seek for an internship and ultimately a secured job.  To help in this NSU has CPDS. However, CPDS has to process around 150-200 resumes every semester.  Since they do not have a dynamic web page; perform their tasks manually. So, in order to work efficiently they need a dynamic website.

3  Purpose: Create an automated system, which is more dynamic, autonomous and extremely user interactive for NSU CPDS  Scope: Dedicated website to provide all essential job lists Dedicated website to provide all essential job lists and career functionalities  Extra Features: Student registration, student survey, seminar sign up, workshop sign up, job list search etc will be included

4 Database Design Naieem Khan Interface Design Naieem Khan Raihan Ahmed Dip Database ConnectivityRaihan Ahmed Dip Documentation & Presentation Naieem Khan Raihan Ahmed Dip

5 We have been inspired to create a website for CPDS by looking at the growing dependence of graduate students on CPDS for internship and job opportunities. We have been inspired to create a website for CPDS by looking at the growing dependence of graduate students on CPDS for internship and job opportunities. This website will help to keep the student resumes updated. This website will help to keep the student resumes updated. Student resumes will be able to reach various companies on time. Student resumes will be able to reach various companies on time. Want to reduce the hassle of making hard copies of resumes. Want to reduce the hassle of making hard copies of resumes.

6 CPDS will be able perform the following tasks using this website: Career Workshop/s on IMPORTANT issues like, “Resume/CV Writing and How to Prepare the Best Cover Letter” Internship Orientation Recruitment Corporate Presentations by Companies like, grameenphone, Standard Chartered Bank (SCB), British American Tobacco Bangladesh Ltd (BATB), MGH Group, Maersk Sealand Bangladesh Ltd, Eastern Bank Limited, BRAC Bank, HSBC Bank, bracNet, Westin Hotel etc. Providing career services Career Counseling for fresh graduates Making Graduate Survey Finding International Opportunities (for placement)

7 Students of NSU will get the following facilities from this website: Students completed over 80 credits can register. Students who completed over 80 credits will be able to post resume for part-time jobs. Student who completed over 100 credits will be able to post resume for full time jobs. Updating resumes. Uploading resumes as a word/pdf file. Signing-up for upcoming workshops and trainings. Attending a graduate survey. Searching for part-time and full time jobs using a search engine. Applying for international intern exchange services (AIESEC). Applying for on campus jobs: Department based part-time jobs, jobs in Information Services (IS) department Getting information about the top employers.

8

9 Use Case ElementDescription Use Case NameUser Login SummeryThe goal of this use case is to enable registered users to enter into their account. ActorsRegistered user PreconditionsThe user is registered with the system TriggersUser enters the User Name, Password and selects “Login” button. Basic Flow 1.The system prompts the user to log on. 2.The user enters his name and password. 3.The system verifies the logon information. 4.The system logs user on to system. Alternate Flows An example of an alternative path: 1.The system recognizes cookie on user's machine. 2.Go to step 4 (Basic Flow) An example of an exception path: 1.The system does not recognize user's logon information 2.Go to step 1 (Basic Flow) PostconditionsPersonal information page will load Author and Date Naieem Khan-041 079 044 Raihan Ahmed Dip-062 284 042

10 Use Case ElementDescription Use Case NameAdd resume SummeryThe goal of this use case is to add the registered user a new resume. ActorsRegistered user PreconditionsThe user is to log on to the system and will be in the resume page. TriggersUser enters the all of essential resume attributes. Basic Flow 1.The system prompts the user to enter his resumes attributes. 2.The system verifies the entered information. 3.The system will store the information into the database. Alternate Flows1.If user entered invalid data the the system will redirect to step 1 of basic flow. PostconditionsResume will be added to his/her account Author and Date Naieem Khan-041 079 044 Raihan Ahmed Dip-062 284 042

11 Use Case ElementDescription Use Case NameJob Search SummeryThe goal of this use case is to enable registered user to search a desired job ActorsRegistered user PreconditionsThe user is to be logged on and on the search page. TriggersUser enters the search criteria. Basic Flow 1.The system prompts the user to enter search criteria. 2.The user enters the desired criteria. 3.The system verifies the validity of criteria. 4.The system will find out the matches and show them. Alternate Flows1.If the user enters invalid criteria the system will redirect the user to step 2 of the basic flow. PostconditionsSearched jobs will be shown. Author and Date Naieem Khan-041 079 044 Raihan Ahmed Dip-062 284 042

12

13

14

15

16 Data Flow Diagram (Level 0) Data Flow Diagram (Level 0)

17 Data Flow Diagram [Level 1 - Log In (Process 1)] Data Flow Diagram [Level 1 - Log In (Process 1)]

18 Data Flow [Level 1 - Registration (Process 2)] Data Flow [Level 1 - Registration (Process 2)]

19 Data Flow [Level 1 - Survey (Process 3)] Data Flow [Level 1 - Survey (Process 3)]

20 Data Flow [Level 1 – Job Search (Process 4)] Data Flow [Level 1 – Job Search (Process 4)]

21 Data Flow [Level 1 - Services (Process 5)] Data Flow [Level 1 - Services (Process 5)]

22 User Interface (Registration)

23

24 User Interface (Registration for Job-Fair )

25  Browsers: Internet Explorer, Mozilla Fire Fox  Front-end design: Dreamweaver, Macromedia Flash  Back-end design: My-SQL  Connectivity: PHP 5 using XAMPP

26 The challenges that we are facing at present: The challenges that we are facing at present: Designing the database (E-R diagram, Relational Schema diagram & Empty Tables) and State chart Designing the database (E-R diagram, Relational Schema diagram & Empty Tables) and State chart Designing the state chart diagram, was not possible due to shortage of time Designing the state chart diagram, was not possible due to shortage of time Choosing a standard format, design or template for the front-end Choosing a standard format, design or template for the front-end Integrating all the requirements, since the structure is huge Integrating all the requirements, since the structure is huge

27 The design of the database (E-R, Relational Schema, Empty Tables), State Chart and SRS document part 2 by next week The design of the database (E-R, Relational Schema, Empty Tables), State Chart and SRS document part 2 by next week The basic front-end structure with XHTML and JavaScript within 30 th October; there will be around 8-9 html pages The basic front-end structure with XHTML and JavaScript within 30 th October; there will be around 8-9 html pages MySQL integration of the database by the 1 st week of November. PHP implementations in the web pages by the 2 nd week of November. Combining all, the final documentation and testing in the last two weeks of November.

28 TitleTime Project proposal & Data collectionOne week System Specification Requirements (Constraints, User requirements, Functional and Non-functional requirements, System requirements ) One week System Models (Use case diagram, Sequence diagram, Data flow diagram)Four days Data Models (E-R diagram, Relational Schema Diagram, Empty tables)Five days Database implementationOne day Front-end designTwo days Front-end implementationTwo weeks Combination and IntegrationTwo days TestingThree days Final SRS & DemoTwo days

29 We hope that we would be able to build a professional website for CPDS CPDS will be able to provide better services to fresh graduates and the students will be greatly benefitted from the website By creating this successful website using the proper design architectures, we believe in future we will be able to create dynamic software. By doing this project we hope to have a concise idea about Software Engineering regarding how to solve real life problems.


Download ppt "Presented By, Naieem Khan-041 079 044 Raihan Ahmed Dip-062 284 042."

Similar presentations


Ads by Google