辅导programming编程设计、讲解Java,Python,c++程序 解析Haskell程序|辅导Python编程

- 首页 >> Python编程
Online game project description
Design and implement an network game/online game( double or multiplayer game,
not person to computer game.)
Technical requirement
n object-oriented programming techniques: class, object, interface, package,
encapsulation, inheritance, polymorphism, design pattern.
n The exception handling
n The input / output stream
n Collection
n The multithread technology
n The graphical user interface
n The TCP/IP or UDP client and server network programming technology
Submission
Submit project document and Source code and bytecode files, and prepare project
defense.
Project Documentation Requirements
n Project title
n Project introduction
n Introduction of technology application in project
n Outline design
n Detailed design
n System manual
n Innovation
n Summary and evaluation
n Reference documentation
Project evaluation:
basic function
(45 points)
v Technology (25 points):
l Exception, Thread, GUI, network , I / O stream,
Collection
v Able to run (10 points):
v GUI design is reasonable, easy to use (5 points)
v System stability (5 points)
Code checking for basic
functions
(20 points)
v Class and method explanation
v Requirements: the implementation of the technology and
algorithm can be explained clearly.
New techniques
(15 points)
v Using the techniques that are not mentioned in the
course, each innovation is 3-10 points depending on the
difficulty
Program organization
(10 points)
v Software layered structure (for different layer, classes in
different package ) (4 分)
v Coding conforms to coding conventions(3 分)
v Code Comments(3 分)
documentation
(10 points)
v Requirements, design, implementation, summary, user
manual(each item 2 points)

站长地图