Find Jobs
Hire Freelancers

Web based application and related documents

$10-600 CAD

Fermé
Publié il y a environ 1 an

$10-600 CAD

Payé lors de la livraison
Project requirements for the Web Application We need an web application that performs several different tasks. We also want it to have payment methods such as Paypal. Maps integration would be a nice addition to have using API. Project Report The final project report should include all the following documents covering the software development process. Include a cover page with the project title, complete names and e-mails of team members. Problem definition: outline the problem requirements and include the ap plication domain and motivations of your project (1 page). Application benefits (2 pages): what are the benefits of your application when compared to existing systems. Choose two systems only and include their references. Requirements elicitation and specification: (a) (6 pts) Functional Requirements List and Table: For each user role (two exactly), provide a list of proposed requirements and specify which ones have been implemented. Create a table that includes the following columns: ● Requirement ID (e.g., R-01) ● Requirement Name (e.g., User Registration) ● User Role (e.g., Customer) ● Implementation Status (Implemented, Partially Implemented, Not Implemented) ● Manager’s Note (leave this column empty) After presenting the table, list (only) implemented requirement with a clear name and provide a brief explanation. (b) (3+3 pts) For each user role, provide the use case diagram with all the use cases and actors. (c) (3+3 pts) Describe in detail two use cases using the activity diagram. Choose the most complex use cases. (d) (6 pts) Software qualities: Correctness, Time-efficiency and Robustness. Include at least two concrete examples for each quality for each user role. The sign-in and sign-up use cases are excluded from the examples. Top-level and Low-level Software Design, aligned with project requirements: (a) (5+3 Model-View-Controller (MVC) Architecture: Provide the MVC architecture for your application based on the selected web framework. Describe at least three benefits of using the MVC architecture specifically for your application (avoid generic MVC definitions). Design Patterns - Observer and Factory: ● Explain in detail how the Observer and Factory design patterns are used in your specific application. ● Include complete class diagrams for each pattern. ● Provide algorithms corresponding to the important methods within each pattern. ● For each class, specify the data types of the attributes and prototypes of the methods. (c) (6 pts) Comprehensive Class Diagram: Provide a class diagram of the entire system (that incorporates the Observer and Factory design patterns). Ensure the diagram is clear and easy to understand, using standard UML notations,highlighting the relationships between classes and design patterns. Software construction: (a) (2 pts) Submit the screenshot of the entire structure of the code within the web framework. (b) (3 pts) Deployment diagram regarding the hardware configuration of the code. Indicate the supported Web browsers, the application/Web servers and the database solution. (c) (2 pts) Screenshots of all table contents of the system data. Technical documentation: (a) (1 pt) List of programming languages. (b) (1 pt) List of reused algorithms and programs. Include their sources. (c) (2 pts) List of software tools and environments. Provide briefly their benefits specifically for your application. Important Notes 1. The two design patterns Facade and Singleton cannot be used as they are simple. 2. All the UML diagrams must be readable and produced with a UML tool, such as starUML, ArgoUML, Visual Paradigm or Microsoft Visio. 3. The design patterns must be designed according to the GoF book. 4. The code is constructed based on the specification and design documents. It should contain the MVC architecture and the two design patterns.
N° de projet : 36538041

Concernant le projet

20 propositions
Projet à distance
Actif à il y a 11 mois

Cherchez-vous à gagner de l'argent ?

Avantages de faire une offre sur Freelancer

Fixez votre budget et vos délais
Soyez payé pour votre travail
Surlignez votre proposition
Il est gratuit de s'inscrire et de faire des offres sur des travaux
20 freelances proposent en moyenne $384 CAD pour ce travail
Avatar de l'utilisateur
Hi there, ★★★ .NET / C# / System Analysis & Design / Software Documentation / SRS / ERD / UML,Flow Diagrams / Use Cases Expert ★★★ 6+ Years of Experience ★★★ I've read requirements and ready to build web based application and related documents. If you are looking for a document that describes what your software will do and how it will be expected to perform with a complete and detailed picture of your entire project ? you're in the right place. The document I will provide you will be helpful for both developers and users to understand the system perfectly. Services I Offer: ✔ Software Requirements Specifications ✔ Functional and Non-Functional Requirements ✔ UML Diagrams ✔ Use cases ✔ User stories ✔ Use Case Diagram ✔ Sequence Diagram ✔ Requirements diagram ✔ Block Definition diagram ✔ Class Diagram ✔ Data Flow Diagrams (Context Diagram, Level 0,1,2) ✔ Activity Diagram ✔ Package Diagram ✔ Deployment Diagram ✔ Entity Relationship Diagram ✔ ERD ✔ BRD/FSD ✔ Component Diagram Software Tools: ✔ Visual Paradigm ✔ LucidChart ✔ StarUML ✔ MS Visio As the requirements on project are not complete and need discussion so i placed tentative bid. To provide you the best quote, let's have a chat! Best Regards, TechPlus Team
$600 CAD en 7 jours
4,8 (354 commentaires)
8,2
8,2
Avatar de l'utilisateur
Hello, Warm Greetings! I have read your job description I understands that you are looking for an web application that performs several different tasks and also have payment methods such as Paypal as per your requirement we can discuss more in detail. I have gone through your project details and I have the exact matching skills as per your current project I have expertise in word press, woo commerce and e- commerce website. I am a 8+ year experienced web designer and developer I have vast knowledge in PHP, HTML, CSS and JAVASCRIPT. Let's have a quick conversation, so we can discuss everything in detail. Regards. Gaurav G.
$405 CAD en 7 jours
4,9 (292 commentaires)
8,1
8,1
Avatar de l'utilisateur
Hello There, You need to create a "Web Based Application" that performs several different tasks. You also want it to have payment methods such as Paypal. Maps integration would be a nice addition to have using API. With my knowledge & skills, i can make your project more effective & user-friendly. Let's get connected here on Chat to discuss the requirements and once this is done will proceed with the project architecture phase, where we will plan how to organize and implement the modules, in order to achieve reliability, scalability, and performance. I am ready to help you in any phase of the project. "Awaiting a positive result from your side." Warm Regards Julian
$300 CAD en 11 jours
4,6 (85 commentaires)
7,6
7,6
Avatar de l'utilisateur
Hi there, How r u? I have had a look at ur project i can handle it well as i have experience in JavaScript, Java, C# Programming, Software Architecture and PHP. I have worked on similar projects before too. Please initiate the chat and discuss in detail. Waiting for ur kind response. Regards
$600 CAD en 7 jours
5,0 (22 commentaires)
6,7
6,7
Avatar de l'utilisateur
Hi, I am a honest dedicated developer. I read your requirements carefully and understood very well about the project scope and start working accordingly in stages. I am having more then 7+ years of experienced in programming and i believe that i can start working step by step and achieve the project goal in short time frame. I look forward to hear from you soon. With Regards, Thanks kedar
$305 CAD en 20 jours
4,5 (42 commentaires)
7,5
7,5
Avatar de l'utilisateur
Hi, I have more then 15 year’ experienced in Development. As i am expert, I can build it according to your requirements. Because I have a lot of the experiences about these fields, I can build your project as soon as possible perfectly. I offer excellent software quality work and provide the best support on your project. If you give me this job, I will do my best to finish your job until your timeline. If you want to see my past works, I can show you my past works right now. Ready to discuss with you about the task now. Thank you for the reading.
$100 CAD en 7 jours
4,8 (55 commentaires)
5,9
5,9
Avatar de l'utilisateur
5+ years' experience with UML, MVC, API etc... I will support the web based application and make the documents for it. I also can support this working in Canada time-zone also. I will explain my experience when you ping me. THanks for your attention! Aries
$400 CAD en 7 jours
5,0 (6 commentaires)
4,7
4,7
Avatar de l'utilisateur
Hello, I read your project description you need ****Web-based application and related documents**** I am available for work you will track all project progress through the trackerI'm interested in working with you. I'm a full-time available Android as well as IOS developer, I have 7 years of experience in mobile applications (Android, java, kotlin, Native/Hybrid platforms Flutter, React Native) and website development with the admin panel API. With my knowledge & skills, I can make your project more effective & user-friendly. I'm an expert in this field. I have done several projects like this before. I will provide my best effort to complete your project and build a long-term relationship with you. "Looking forward to your positive response please open your chat window to more details" Kind regards, Kds
$350 CAD en 9 jours
5,0 (3 commentaires)
4,1
4,1
Avatar de l'utilisateur
Hi, I have just read your requirement and very interested in your Java Web project. I have 10+ years experience in Software Development and the JAVA is my top skill. In my Java Experience, I already developped several web projects using Springboot and also GUI projects using Swing or JavaFX. CPU scheduling, Othello Network Games, Sudoku Game, Chess Games, **3D using JOML OpenGL** using Eclipse / Netbean /IntelliJ. Hope to discuss with you soon. Vu.
$100 CAD en 7 jours
5,0 (5 commentaires)
2,5
2,5
Avatar de l'utilisateur
Good evening My name is Dennis, and I am a highly experienced website designer and developer with expertise in PHP, Java, C# Programming, Software Architecture and JavaScript. I have worked on a wide variety of projects, from small website design projects to complex web applications. I possess a unique combination of technical and interpersonal skills that make me the perfect fit for this role. I have a proven ability to quickly learn new technologies and a deep understanding of the latest web development trends. My excellent communication and problem-solving skills make me well-suited to collaborate with other developers, designers, and stakeholders. I am confident in my ability to deliver a high-quality product that meets all of your requirements. I look forward to discussing this further with you and demonstrating why I am the best candidate for the job. Regards Dennis
$320 CAD en 2 jours
0,0 (0 commentaires)
0,0
0,0
Avatar de l'utilisateur
Hello there! I am a full stack developer with over 12 years of experience. I have worked on a variety of projects, from building websites to developing mobile apps. My commitment to give the best result to the client, high quality and quick turn around are priorities that I take very seriously. I would love to discuss this project with you further. Please feel free to contact me if you have any questions or would like more information about my skills or experience.
$305 CAD en 7 jours
0,0 (0 commentaires)
0,0
0,0
Avatar de l'utilisateur
Greetings, Thanks for sharing your project requirements. I am ready to take on the above task and deliver. I come from a computer science background and I have done and written reports on multiple projects. I clear understand all the stages involved from problem definition, Requirements elicitation and specification, design, development and testing. Additionally, I have experience with software architecture and I have used many design patterns in my code. I am able to write reusable and easily scalable algorithms that will help you get the points for this project. I can't say much in this proposal, feel free to reach out so that we can engage further and discuss how to get most of the points in this project.
$600 CAD en 20 jours
0,0 (0 commentaires)
0,0
0,0

À propos du client

Drapeau de CANADA
Regina, Canada
0,0
0
Membre depuis mai 8, 2023

Vérification du client

Merci ! Nous vous avons envoyé un lien par e-mail afin de réclamer votre crédit gratuit.
Une erreur a eu lieu lors de l'envoi de votre e-mail. Veuillez réessayer.
Utilisateurs enregistrés Total des travaux publiés
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Chargement de l'aperçu
Permission donnée pour la géolocalisation.
Votre session de connexion a expiré et vous avez été déconnecté. Veuillez vous connecter à nouveau.