Topic: PsychologyDevelopment

Last updated: February 19, 2019

4.1.Mr. Ahasanul Banna (Intern) was assigned with me in this project and we both were the members of this project.

As I was the core developer so I had to plan the timeline. I made a timeline of the project. There are total almost 100 pages on this Application, most of the pages are done by me. Most of the pages were designed by me. I had to develop all the modules. The whole Application is designed by me. All the module of this application are developed by me. The modules developed are-

We Will Write a Custom Essay Specifically
For You For Only $13.90/page!


order now

Parent as Student Login – A Student can login to this application, for this student will need to verify with his email and Password. After verifying the email and password He/She entered their dashboard

Figure 4: Login Module

15 | P a g e

Student Dashboard- There is a Dashboard, after successful login they can see this dashboard. like below-

Figure 5: Dashboard

16 | P a g e

Student Information- Every information or data of the get from database and maintained by admin panel. Student can update their information.

Figure 7: Student Information page

Figure 6: Student Information

17 | P a g e

Admit Card Information- Student can download their Exam admit card after successful payment complete.

Figure 7: Admit Card

18 | P a g e

Picker Information- Student parent can have added three pickers as local guardian.

Figure 8: Picker

19 | P a g e

Document- Student can save their academic document like assignment, Problem.

Figure 9: Document

20 | P a g e

Problem – Student can save and send their academic class teacher.

Figure 10: Problem

21 | P a g e

4.1.6 TESTING

During testing of this website, I do not use any testing tool. I focused on desire output. I have manually tested my website to check that weather it is working properly or not and its or requirements are matched.

4.1.7 LEARNING

I learned a lot things doing this project. As this was my first real life project, so I learned how to deal with clients. As I developed this website with a new framework so I learned the entity framework. I also learned many features of HTML 5, CSS, Bootstrap 3, JavaScript, Angular Js. I also learned MVC (model, view, and controller) pattern. I learned how to make admin panel and read every data from database. I learned how to make timeline for a project.

22 | P a g e

CHAPTER 5: PROFESSIONAL GROWTH

5.1 LEARNING NEW TECHNOLOGIES AND TOOLS

Daffodil Software ltd works in multiple platforms. The projects I was assigned was Web development based. Therefore most of the things I learned are web development based. I was also involved in a Web based application developed with ASP.NET Web Api and angular Js, so there was not much scope for using other tools other than windows platform based tool and windows based application

5.1.1 TOOLS

Programing tools make development easier therefore Choosing appropriate and optimized tool for implementing different problems is an important decision. In my internship period I have used the following tools-

5.1.1.1 Web Api

ASP.NET Web API is a framework that makes it easy to build HTTP services that reach a broad range of clients, including browsers and mobile devices. ASP.NET Web API is an ideal platform for building RESTful applications on the .NET Framework.
When you’re building APIs on the Web, there are several ways you can build APIs on the Web. These include HTTP/RPC, and what this means is using HTTP in Remote Procedure Call to call into things, like Methods, across the Web.

5.1.1.2 VISUAL STUDIO

Visual Studio is an integrated development environment (IDE) from Microsoft. It is used to develop computer programs, as well as web sites, web apps, web services and mobile apps. Visual Studio uses Microsoft software development platforms such as Windows API, Windows Forms, Windows Presentation Foundation, Windows Store and Microsoft Silverlight. It can produce both native code and managed code 12.

x

Hi!
I'm Piter!

Would you like to get a custom essay? How about receiving a customized one?

Check it out