” 辅导FIT5032编程、 写作Data Table编程FIT5032 Portfolio | Page 1 of 4+-This is a team based assignment with both group and individual assessment components.The assignment portfolio comprised of four deliverables: Design Report andASP.NET MVC application (one per team) as well an optional Research Report andLearning Summary (one per individual team member).Assume that you work for an Aussie-Chinese Internet Applications developmentcompany (OzAppy Pty Ltd) based in Melbourne. Recently there has been a significantuptick in bespoke Internet-based Home Delivery Services and customers are lining up withyour firm to establish their on-line Presence in this competitive market where UserExperience (UX) is the key driver for business success! You are responsible for design anddevelopment of a (fictitious) web application for one of your new clients. In addition to somebasic requirements gathered During a project kickoff video-conference, there areopportunities to exceed your customers expectations with innovative product features andrecommendations based on original and insightful research. From your extensive technicalskill-set (honed through experience with UnityTM web-based 3D games developmentenvironment or similar) C# ASP.NET MVC seemed a natural choice, although your team hasskills spanning multiple programming languages and web application technologies.The rest of this Specification is organised in two parts: 1) the business requirements,and 2) the instructions how you should approach this task and grading method.2. Business requirementsThe new Web Application must be able to meet the following business requirements:BUSINESS REQUIREMENT (A):BR(A.1): Development StackThe new Web Application must be developed using C# ASP.NET MVC and MS SQLdatabase.BR (A.2): ResponsivenessThe new Web Application must have responsiveness capability to be compatible withvarious devices.BUSINESS REQUIREMENT (B):BR(B.1): Authentication 辅导FIT5032作业、 写作Data Table作业The new Web Application must have an authentication mechanism to provideconfidentiality.FIT5032 Assignment Portfolio V1.0(Suzhou)Murray Mount ABM RusselFIT5032 INTERNET APPLICATIONS DEVELOPMENT1. PortfolioBackgroundandDescriptionFIT5032 Portfolio | Page 2 of 4BR (B.2): DateThe newWeb Application must use Date in any of the stored value.BUSINESS REQUIREMENT (C):BR (C.1): Role based authenticationThe newWeb Application must have role-based authentication mechanism with minimumtwo roles (or three roles for three member project teams) to facilitate CRUD (Create, Read,Update and/or Delete).BR (C.2):ValidationsThe newWeb Application must implement validations with minimum two types of validation(or three types of validation for three member teams.)BR (C.3): Data TableThe newWeb Application must display data table from MSSQL Database with minimumtwo tables (or three tables for three member project teams.)BUSINESS REQUIREMENT (D):BR (D.1):Security or Authentication using an external APIThe new Web Application must either have an external authentication mechanism ormust implement security to protect from on-line attacks such as XSSBR (D.2): RatingThe new Web Application must implement a rating feature.BR (D.3): Booking ConstraintThe new Web Application must implement a booking constraint and feature.BR (D.5):EmailThe newWeb Application must be able to send email.BUSINESS REQUIREMENT (E):BR (E.1): ChartThe newWeb Application must display a dynamic chart or graph using data from MS SQLDatabase.BR (E.2): Bulk EmailThe newWeb Application must be able to send bulk email with an attachment.BR (E.3): Geo LocationThe new Web Application must display a map with as many features1 as project teammembers.1 Such as search place of interest, navigate between places and trip information etc. Background will be blue is not a feature.FIT5032 Portfolio | Page 3 of 4BR (E.5): Innovation and ResearchFor each member of the project team, eithera) the new Web Application must implement any one innovative feature aimed atimproving User Experience orb) a separate mini research report with recommendation for future upgrades must beprepared and Submitted. Note that implemented or recommended innovations mayrepresent enhancements to existing features.3. Instructions and Grading MethodYou must select any one of the recommended services to demonstrate your webdevelopment skills while meeting the above business requirements:- Fresh food, meals or beverages delivery- General groceries from one or more stores- Home furnishings, appliances delivery and/or installation- Bulk transport and logistics for goods supply and product delivery- Any other home delivery related service as approved by your tutorA stepped approach is mandated to implement the new ASP.NET MVC WebApplication. Before you move on to implement a higher-level business requirement i.e. BR(A) towards BR(E), you must complete all the requirements at the current level first first.The following table outlines grading overview:Deliverables GradeBR (A1, A2) and Learning Summary P / MandatoryBR (B1, B2) C C+BR (C1, C2, C3) C+ C++BR (D1, D2, D3, D4) D D++BR (E1, E2, E3, E4) HD HD+HD+ HD++Final Demonstration Required for C/D/HDPlease refer to the Design report, Research report and Learning Summary templates inMoodle.DEVELOPMENT HINTS (IN ADDITION TO LECTURE AND STUDIO MATERIALS) Responsiveness can be achieved using Bootstrap, Materialize CSS or Foundation Log in Log Out can be achieved using Visual Studio Default Individual Identity Displaying features on a Map such as search, routing and geocoding etc. can be doneusing MapBox, Mapify or similar APIBR (E5: innovation and/or research)FIT5032 Portfolio | Page 4 of 4 Displaying features on a Calendar such as event constraint can be done usingFullCalendar.io API DataTables supports pagination features. Mock data can be generated usingMockaroo SendGrid API can be used for Email SignalR / WebAPI / AngularJS can be used to implement any extended innovativefeatureSUBMISSION AND DEMONSTRATIONYou will be given the opportunity to show your interim work to your tutor during the studiosessions or during the consultation times. This will give you an opportunity to fix issuesand improve. You will receive feedback on Assignment Portfolio in Week 4 (Projectconcept and plan) Week 6 (Basic designs) and Week 8 (Mock-ups or working prototypesystem).The final assignment Portfolio submission (Team Design Report, Team ASP.NETMVC application, Individual Learning Summaries and optional IndividualResearch Reports) is due in Moodle at the end of Week 8. Class demonstrations ofyour internet applications will take place during the final tutorial session in Week 9.如有需要,请加QQ:99515681 或邮箱:99515681@qq.com
“
添加老师微信回复‘’官网 辅导‘’获取专业老师帮助,或点击联系老师1对1在线指导。