Java代写汽车管理系统Java Assignment代做Java编程

IntroductionRequirementAssignment 3 - Car Dealer DatabaseSUBMISSION DEADLINE: JAN 23 2017 at 16:00Important Notice: PlagiarismThis assessment forms part of your degree assessment. It must be done entirely on your own from startto finish:• You must not collaborate or work with other students at any stage• You must not send or show other students your answers• You must not ask other students for help, or ask to see their answers. As well as being againstregulations, this is unfair to the other student concerned, since it may lead to them beingaccused of plagiarism• You must not seek help from friends, relatives, online discussion groups other than the Moodleforum for INST1002• The lab teaching assistants can give advice in terms of clarifying the task, but cannot directlyassist you in answering the question• If you think any of the description of the task below is ambiguous or unclear, please post to theMoodle forum, explaining what your concerns are, or raise it in person with your lecturer,Kosmas Kosmopoulos, or a INST1002 lab demonstrator.• If you are unsure of any of the above points, please post your concern to the Moodle forum.Finally, if there is any reason you do not think you can complete this assessment in the allotted time,you should make a formal request for an extension with your home department.Assessment details:The final piece of coursework is worth 50% of the overall module mark.Write a program that stores details of cars for a Car Dealer. Your program should be able to perform. asmany of the tasks bellow as possible. Your program will be marked out of 95. Extra 5 marks will beallocated for the efficiency and quality of your code and the program design.Your main program should be named CarDatabase.java and the class file that defines the cars should benamed Cars.java If you need to use other class files you may name them as you wish.Unlike the previous assessment, this is NOT carried out using TestDome, but should be submitted viathe Moodle submission linkMarking Scheme and program specification:Grade: 0-44Your program does not compile or does not adhere to the assignment specification.Grade: 45-54Your program compiles, runs and has at least the following:• class definition• instance variables• constructors• comments (though may not be very useful),• indentation (though may be inconsistently applied)Description: Write a new class of objects to represent car entries. A database entry consists of (forexample) the Manufacturer, Model, Registration Number, Price and Colour. Your class definition shouldinclude an appropriate constructor method. A single entry can be entered by the user typing the detailsin and the entry can be printed out.Grade: 55-64Your program compiles, runs and has at least the following:• all the above• arrays of objects• comments useful, good indentation, good use of variable names• methods other than constructor defined in the classDescription: Modify your program above to store an array of car objects. Each entry in the array willbe a single object describing an item. Add a menu of options including1. input a new entry from a keyboard2. print all the entries so far3. QuitGrade: 65-74:Your program compiles, runs and has at least the following:• all the above• appropriate use of methods within class, each commented• searching methodDescription: Your car database should now provide a search method that allows the details of a givencar item to be looked up in the array, for example by entering a car’s registration number. This shouldbe an extra menu option. It should be part of a new “database” class rather than being part of the carclass previously defined, ie it should be part of the class that instantiates the array of objects.Grade: 75-84:• all above• objects can be updated with new values• method overloading• sorting methodDescription: Your program should provide menu options to print to the screen the database as a table,sorted by car manufacturer (alphabetically).Grade: 85-95• all above• something special – extra functionality etc.‘Free’ tasksStudents may also implement additional features if they think that they are useful. Additional featuresshould not substantially change the behaviour of existing program features, but should add furtherfunctionality& 本团队核心人员组成主要包括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

QQ:99515681 或邮箱:[email protected] 微信:codehelp

你可能感兴趣的:(Java代写汽车管理系统Java Assignment代做Java编程)