代做COMP0004作业、代写GitHub作业、Java编程设计作业代写、代做Java语言作业代做SPSS|代做留学生Prolog

COMP0004 Coursework Part IIIPurpose: To develop an application with a GUI to display data.Submission: There is a single submission deadline for all the coursework in this module: Noon22nd March 2019. You can complete this part at anytime before the deadline.While working on your code, the project files and source code (no compiled code) should be storedin a GitHub repository, so that you are using version control properly.Marking: This part of the coursework is worth 25% of the module mark.This follows on from Part II to create a cloud application, where the desktop GUI is replaced with aweb frontend displayed in a web browser. How to create a basic Java web application will beexplained in the lectures.Core QuestionsQ1. Display a list of patient names on a web page. Clicking on a name should show the data forthat patient. This is effectively a version of the example shown in the lectures, with the informationdisplayed rather better and not just displaying JSON format text.This should reuse classes like Model from Coursework Part II, making updates as necessary. Forexample, a servlet called showPatientList could be implemented to run on the server and wait forrequests via the /showPatients.html URL. The servlet would use the Model, also on the server, toget the data, build a webpage showing the patient list, and return the html. Better would be toprovide the servlet to receive the request and get the data, then forward to a JavaServer page togenerate the html webpage.It is up to you how you display the list of names, but as an additional challenge see if you can finda reasonable way of displaying the names when you have a large number of patients - a web pageshowing a list of 10,000 names is not very user friendly! For example, you may have a basic indexshowing the letters A-Z, such that when the user clicks on a letter they see just the names startingwith that letter. Or you might use pagination to display a fixed length page of names, allowing theuser to move forwards and backwards within the full list of names.Inadequate(0-39)Failed to demonstrate a basic understanding of the concepts used in thecoursework, or answer the questions. There are fundamental errors, code will notcompile, or nothing of significance has been achieved. (F)JustAdequate(40-49)Shows a basic understanding, sufficient to achieve a basic pass, but still hasserious shortcomings. Code may compile but doesn’t work properly. Not allconcepts have been understood or the questions answered correctly.(D)Competent(50-59)Reasonable understanding but with some deficiencies. The code compiles andruns, the concepts are largely understood. This is the default for a straightforward,satisfactory answer. (C)Good(60-69)A good understanding, with possibly a few minor issues, but otherwise more thansatisfactory. The code compiles, runs and demonstrates good design practice.Most expectations have been met. Most questions answered.(B)Very Good(70-79)A very good understanding above the standard expectations, demonstrating aclear proficiency in programming. All core questions answered.(A)Excellent(80-100)Programming at a level well above expectations, demonstrating expertise in allaspects. This level is used sparingly only where it is fully justified. Q1-5 answeredvery well, significant progress on either Q6 or Q7. (A+, A++)1 of 2COMP0004 Part III CourseworkQ2. Implement a basic single keyword search option, allowing the user to input a search keywordand see a list of results. Get this working for at least the last name of a patient and then includesome of the other data fields a patient has. Display the search results neatly.Q3. Provide some more complex search functions such as finding all the patients in a given agerange or based on the values of multiple fields in the patient data (e.g., gender AND city). Do thisby providing search forms with multiple input fields.Q4. Provide a collection of basic analytics functions, for example to find the youngest and oldestpatients, average age, number of patients in each age range and so on, displaying the results onsuitable webpages.Challenge QuestionsQ5. Allow the user to upload a CSV patient data file.Q6. Store the data in a SQL relational database and use the database to access the data. 本团队核心人员组成主要包括硅谷工程师、BAT一线工程师,精通德英语!我们主要业务范围是代做编程大作业、课程设计等等。我们的方向领域:window编程 数值算法 AI人工智能 金融统计 计量分析 大数据 网络编程 WEB编程 通讯编程 游戏编程多媒体linux 外挂编程 程序API图像处理 嵌入式/单片机 数据库编程 控制台 进程与线程 网络安全 汇编语言 硬件编程 软件设计 工程标准规等。其中代写编程、代写程序、代写留学生程序作业语言或工具包括但不限于以下范围:C/C++/C#代写Java代写IT代写Python代写辅导编程作业Matlab代写Haskell代写Processing代写Linux环境搭建Rust代写Data Structure Assginment 数据结构代写MIPS代写Machine Learning 作业 代写Oracle/SQL/PostgreSQL/Pig 数据库代写/代做/辅导Web开发、网站开发、网站作业ASP.NET网站开发Finance Insurace Statistics统计、回归、迭代Prolog代写Computer Computational method代做因为专业,所以值得信赖。如有需要,请加QQ:99515681 或邮箱:[email protected] 微信:codehelp

你可能感兴趣的:(代做COMP0004作业、代写GitHub作业、Java编程设计作业代写、代做Java语言作业代做SPSS|代做留学生Prolog)