ASM 2 Application Development 1640 FPT Greenwich (Merit Super Sale)

73 107 0
ASM 2 Application Development 1640 FPT Greenwich (Merit Super Sale)

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Điểm của bài asm còn tùy thuộc vào người chấm. Chỉ cần paraphase bài này là có thể pass. 1 trong nhưng tool paraphase mình recommend là quillbot.The submission is in the form of 1 document.● You must use the Times font with 12pt size, turn on page numbering; set line spacing to 1.3 andmargins to be as follows: left = 1.25cm, right = 1cm, top = 1cm, bottom = 1cm. Citation andreferences must follow the Harvard referencing style. ASSIGNMENT FRONT SHEET Qualification BTEC Level HND Diploma in Computing Unit number and title Unit 2: Networking Infrastructure Submission date Date Received 1st submission Resubmission Date Date Received 2nd submission Student Name Student ID Class Assessor name Student declaration I certify that the assignment submission is entirely my own work and I fully understand the consequences of plagiarism I understand that making a false declaration is a form of malpractice Student’s signature Grading grid P1 P2 P3 P4 M1 M2 D1 ❒ Summative Feedback: Grade: Lecturer Signature: ❒ Resubmission Feedback: Assessor Signature: Date: Table of Contents I Network Network definiton Ξ First of all, network also known as computer networking, which can be understand as a group of computers utilizing a principles of general communication protocols over digital connections for the intention of sharing resources located upon or accommodated by network nodes ... https:www.dnsstuff.comdatabreach 10 1 Dobran, B., 2 019 Information Security Risk Management: Build a Strong Program Online Available at: https:phoenixnap.combloginformation security riskmanagement garg, r., 20 21 Threats... List and give examples with dates 12 Propose a method to assess and treat IT security risks (M1) 18 TASK DESCRIBE AT LEAST ORGANIZATIONAL SECURITY PROCEDURES (P2) .20 Definition... Dan Swinhoe, 20 21 The 15 biggest data breaches of the 21st century, s.l.: s.n Ohri, A., 20 21 What Is DMZ Network Online Available at: https:www.jigsawacademy.comblogscyber security whatisdmz

ASSIGNMENT FRONT SHEET Qualification BTEC Level HND Diploma in Business Unit number and title Unit 30: Application Development Submission date 27/12/2022 Date Received 1st submission Re-submission Date Date Received 2nd submission Student Name Nguyen Huy Hoang Student ID GCH200739 Class GCH0908 Assessor name Dinh Duc Manh Student declaration I certify that the assignment submission is entirely my own work and I fully understand the consequences of plagiarism I understand that making a false declaration is a form of malpractice Student’s signature Grading grid P4 P5 P6 M3 M4 M5 D2 D3  Summative Feedback: Grade: Assessor Signature:  Resubmission Feedback: Date: Internal Verifier’s Comments: Signature & Date: Table of Contents Task – Peer Review and Feedback Analysis (P4 – M3) I Introduction II Peer review and feedback analysis List of questions Review and Interpret feedbacks Evaluate any new insights, ideas or potential improvements 16 Task – Application Development (P5, M4) 17 Folder structure of the application 17 Source code samples of the application 19 Order Management/ Cart/ Checkout/ Owner feature: 19 Other Controller: 24 View: 26 Final screenshot 28 Screenshots of using GitHub to manage the source code 48 Task – Application Evaluation (P6 – M5) 53 Performance of the application 53 Customer 54 Store Owner 61 Admin 66 Strengths and weaknesses of the application 69 Gantt chart 71 Task – Peer Review and Feedback Analysis (P4 – M3) I Introduction The project's creator will present and describe the system in this second section while also gathering data from a survey We sell books on our FPTBook, an online library, for a profit We, a three-person team, collaborate to create this website II Peer review and feedback analysis List of questions Question Scope Open Question Add about the experience of user when using FPTBook Closed Question Ask about the experience in Homepage in which the books are showed Closed Question Ask about the detail pages Closed Question Ask about the store owner page Closed Question Ask about admin page Open Question Add about point of view of user when using it Closed Question Add about login feature Review and Interpret feedbacks The survey states that this section is to find out 12 participated in the survey According to the results, 60% of respondents prefer our project in the range of to 5, while 40% fall into range This means that practically everyone has been pleased with our method The responses to this query show us that the system has only almost pleased everyone, most features are take opinion of 33.3% normal and 66.7% good We take pride in the fact that our system's user interface scored 100% on scales and That indicates that our page is attractive and appealing Sign in page: In terms of UI design, the login page features a nav bar that the factor page does not The layout of the factor page is superior to that of the UI design page since it has more icons, colors, images, and suitable buttons with links The Sign In page is superior than the UI Design page Profile page, Checkout page, Order page: The user has a profile page in UI design where they may examine their info and cart However, the user just has an order page where they may see their order on the real website In UI design, users have a Checkout page where they can verify their order, which has the same purpose as the order page but a nicer layout Because it has greater information and usefulness, UI design is superior than page design Store Owner Delete a book in book list: The delete function in UI design and the factor design seem to be the same Book Detail: The UI design of the book detail page is minimal and does not contain many functions, unlike the factor page It does not mention the route to the product page, book category, or book title The book detail page is superior than the UI design page Add new book: The UI design for adding a new book is minimal, with few functions and data fields compared to the real page The add new book page is superior than the UI design page Update book page: The update book page of UI design is simpler and has fewer functions and data fields than the factor page, making it superior to the UI design page Customer order page: Because of its clever and scientific arrangement, the customer order book page of UI design outperforms the order book design The customer order book of UI design outperforms factor design Make request category page: Make request genre page design does the same purpose as UI design but has a superior layout Genre list page: The genre list design is where users may browse available genre in the database and see whether admin accepts or rejects their genre request Admin Detail page for customer and storeowner: The UI design page has a detail page where they may check customer and storeowner data and change their account password if necessary, however the factor design page does not Request category: Request category page design does the same job as UI design page but has a superior layout Delete, update, new roles: The role control page design performs the same function as the UI design page but has a better layout Strengths and weaknesses of the application Strengths: ☺ The website's operations are generally logical, consistent, and comprehensive The components of the page are not redundant, and they all work in tandem Minimalized design but also provide an eye-catching design Web responsive also is good ☺ Their function and significance from customer interface to user experience ☺ Website Pages all provide an excellent user experience, including database processing The site pages are arranged in a logical order ☺ The content on the website is completely focused on the fundamental objective of the page, with no frills or distractions ☺ The user interface is nearly never malfunctions or crashes due to any flaws ☺ The security (authentication and authorization) has been designed pretty good by integrating with Identity Platform ☺ The navigation on this page is well-designed There are no stuck pages, and all of the pages are in the exact order ☺ Controller operates pretty well Call controller actions via router are hardly getting errors Additionally, it is feasible to reroute the same content group It's possible to redirect to another page ☺ No webpage has been broken, no webpage has been unstructured, and no data from the model has been misplaced Ascertain that users obtain accurate data Weaknesses:     The validation of the system is not really good Some web pages have been designed obsolete and sparing The loading speed of the website is really slow Some website functions (searching for products-category-brand, adjusting the number in cart) that are not optimized may create a bad user experience  Lack of functional option for users, the website is still quite sketchy in providing users with features, smart filters as well sorting functions by many different criteria  The system has some minor typographical and syntactic errors  The system is still operational, and functions such as the shopping cart and access to user information should not be prohibited if the account or password is wrong Improvement in Future With time, the FPTBook will need to be enhanced to include a module for email notifications In the future, the system will also be developed and implemented in Java so that it may be installed as an executable file Additionally, articles and research papers will be stored in a portion of the system The system will be enhanced to include an area for online book purchases and to show a photo of the individual who signs in Implementing a shopping cart into the library management system will make this feasible Making it possible to increase the number of times a book may be borrowed from the library system would also help the system Users will be able to borrow the same book more than once thanks to this The following are the upcoming projects that will be completed in the future: ➢ A customers may create a generic installation method that could be used to the installation of ASP.Net applications like the big popular library management system ➢ A customers may create a Distributed Health Management System that can integrate ASP.Net systems like the Library Management System, as well as an Information Management System that can combine ASP.Net systems like that ➢ The Library Management System, for example, may be integrated with a student's Warehouse Management System using ASP.Net Future plans for this facility include the addition of many more features, including the ability for teachers to add online lectures and video tutorials, as well as the ability for customer to submit assignments online Another feature that could be added is group chat, which would allow customers to discuss a variety of engineering-related topics Gantt chart Week No Task name / Title Project Preparation Assigned to 1.1 Meeting to choose Net core version HienHD 1.2 Set up project from scratch HoangNH 1.3 Analysis Business Process for coding HoangNH, HienHD 1.4 Gather and prepare UI/UX Design TuND Initiation/Planning 2.1 Project Planning, assign tasks All team 2.2 Technical Specification All team 2.3 Design Database architecture All team Development 3.1 Build/customer authentication policy base with identity platform HoangNH 3.2 Build authorization with role management HienHD 3.3 Design book, category management TuND 3.4 Design order management HoangNH Week Week Mon Tue Wed Thur Fri Sat Mon Tue Wed Thur Fri Sat Mon Tue Wed Thur Fri Sat 3.5 Build category request functionality 3.6 Build account management for admin functionality HienHD 3.7 Build owner page with functionality HoangNH 3.8 Design/build layout for website TuND 3.9 Build Cart, Checkout functionality HoangNH 3.10 Build Authorization in views HienHD HienHD 3.11 Complete Owner functionalities HoangNH 3.12 Complete Admin functionalities HienHD 3.13 Design style for pages TuND QA 4.1 Testing TuND 4.2 System Test All Team 4.3 Design review All Team Implementation 5.1 Deployment All Team Conclusion 6.1 Outcome Document Project Completed CONCLUSION TuND The library system was put into place, and it complied with all the standards Data validation and error checking were adequately handled by this system, however other aspects of software engineering testing were not fully completed owing to time constraints I was able to effectively finish the project and present a system that is operating and meets the system requirements even though there was not enough time to develop and construct the system From a personal standpoint, this project has really helped me understand how the theories and techniques I learned in class—like software engineering and programming—actually work Additionally, creating this system has really aided me in building my confidence in ASP.NET programming, JavaScript scripting, and project management

Ngày đăng: 09/06/2023, 11:17

Tài liệu cùng người dùng

Tài liệu liên quan