EssayGhost Assignment代写,Essay代写,网课代修,Quiz代考

EssayGhost-Essay代写,作业代写,网课代修代上,cs代写代考

一站式网课代修,论文代写

高质量的Assignment代写、Paper代写、Report代写服务

EG1hao
网课代修代上,cs代写代考
Web作业代写
您的位置: 主页 > 编程案例 > Web作业代写 >
Web作业代写:HTML CSS Javascript café menu system website It代写 - 代写Web作业
发布时间:2021-07-24 17:15:10浏览次数:
Planning the site.·Planasiteoverallinthefirstplaceisacrucialsteptoconstructasite.Understandtheclient’s needsandplanaccordingly.Forexample,planningadesignthemeforthesitewithvariations of the theme that may be used for sub sections is arecommendation.Develop using the appropriate tools.·HTML 5 for staticcontent.·CSS forformatting.·JavaScript, Ajax and jQuery for client-sideinteractivity.·PHP for dynamic content and server-sideinteractivity.·MySQL for data storage andretrieval.Apply consistent structure.The files needed for the web site will be included in a single folder (directory) the name of thisfolderisthesameasyouralacritasusername. Thefilesmustbeorganizedintosensibly chosen sub-folders (i.e. sub-folder for CSS or sub-folder for images,etc.).All semantic structure of the website is controlled by “HTML”. Pay close attention to the elementsthatyouuse makesurethatyouusethemostappropriateelementforthekindof text you are markingup.All layout and other details of the appearance of the website are controlled by valid CSS (Cascading Style Sheets) rules. You place the overall CSS rules in an external style sheet.All client side behavior of the website (the response to mouse clicking or keyboard reaction) are controlled by valid JavaScript / Ajax / jQuery.All data is stored in the MySQL database.Description of Task – Part 1(15%) HOME PAGEThis is the starting / entry point to the café menu system which will have:·links to each of the cafémenus.·A link to a registrationpage.·login/logoutsection.ForAssignment1(Part1)thelogin/logoutsectiondoesnotneedtoauthenticateauser,itjustneeds to change the security state/level (i.e. no database access isrequired).REGISTRATION PAGEThis is where new users can register to use the system. Further details are in the DETAILS section above.Proper input validation must be applied at this point including:·double entry passwordcheck·passwordis:o6 to 12 characters inlengthoContains at least 1 lower case letter, 1 uppercase letter, 1 number and one of the following special characters ~ ! #$Café staff and managers do not register, they are added to the system by a Board Member. Once added to the system, café staff can also use the menu system to order food and beverages.ForPart1theregistrationpagedoesnotneedtostoretheregistrationdata(i.e.nodatabaseaccess is required).CAFÉ MENU PAGEIt will display:·The opening and closing times of thecafé,·the list of food and beverage items available at thatcafé,·their cost and an initial associated order quantity of 0(zero).If a user is not logged in, they can only view the menu items. The comment and quantity fields for each item cannot be viewed, and an order cannot be submitted.If a user is logged in, they can view a menu and change any items quantity and submit it as an order.For Part 1 the café menu page does not need to store a submitted order (i.e. no database access is required).MASTER FOOD BEVERAGE LIST PAGEThis is where a Board Member creates, edits or removes items in the list of food and beverages that will be available for selection by the café managers to use in their menus.A Board Member also allocates the purchase price for each item and sets the date that the menu applies to.For Part 1 the master food and beverage list page does not need to store any changes to the list or the items in it (i.e. no database access is required). Description of Task – Part 2a(20%) HOME PAGEFor Part 2 the login/logout section WILLneed to authenticate a user (i.e. database access ISrequired).REGISTRATION PAGEFor Part 2 the registration page WILLneed to store the registration data (i.e. database access ISrequired).CAFÉ MENU PAGEIt will display a total cost of all items selected to be ordered.It will display a user’s account balance which will decrease or increase in value as menu items are added or removed from an order.There must be an order collection time selected from a drop-down list. All order collection times will beonthequarterhoure.g.8:30am,10:45am,12:30pm.Allordercollectiontimesmustbeatleast30 minutes after opening and at least 60 minutes beforeclosing.It will not allow a user to order more than their account balance can pay for.For Part 2 the café menu page WILLneed to store a submitted order and update a user’s account balance as required (i.e. database access IS required).USER ACCOUNT PAGEThis page can only be accessed while a user is logged in.Here a user can view their account balance and deposit more funds.For Part 2 the user account page WILLneed to retrieve and update a user’s account details as required (i.e. database access IS required).MENU MANAGEMENT PAGEThis page can only be accessed while the café manager is logged in.Here the café manager can add or remove items from the menu and can change the café opening and closing times. Opening and closing times must be on the quarter hour.USER MANAGEMENT PAGEHere:·users can change their password, mobile number or e-mailaddress,·a Board Membercanoadd or remove caféstaff,oallocate café staff to bemanagers,oallocate staff to acafé.MASTER FOOD BEVERAGE LIST PAGEForPart2themasterfood beveragelistpageWILLneedtomodifythelistoffoodandbeverages that will be available for selection by the café managers to use in their menus (i.e. database access ISrequired).CAFÉ ORDERS PAGEThis page is only available to the café staff and café manager, and lists all orders and the order details placed. Only the current days orders will be visible. Description of Task – Part 2b Additional Features(5%) Part 2b Additional Features is self-directed learning and as such there will not be any formal instruction on how to achieve it – you will need to conduct your own research and self-study.To attempt the last 5 marks, the following 8 attributes/features must be applied to Part 1 and Part 2a of the assignment (0.625 marks for each).You are advised not to attempt these modifications until you have achieved a fully featured and correctly functioning website that meets all of the Part 1 and Part 2a criteria.1.Order discounts willapply:

所有的编程代写范围:essayghost为美国、加拿大、英国、澳洲的留学生提供C语言代写、代写C语言、C语言代做、代做C语言、数据库代写、代写数据库、数据库代做、代做数据库、Web作业代写、代写Web作业、Web作业代做、代做Web作业、Java代写、代写Java、Java代做、代做Java、Python代写、代写Python、Python代做、代做Python、C/C++代写、代写C/C++、C/C++代做、代做C/C++、数据结构代写、代写数据结构、数据结构代做、代做数据结构等留学生编程作业代写服务。