联系方式

  • QQ:99515681
  • 邮箱:99515681@qq.com
  • 工作时间:8:00-21:00
  • 微信:codinghelp

您当前位置:首页 >> Python编程Python编程

日期:2020-12-04 09:22

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.

ProjectDocumentationRequirements

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

Projectevaluation:

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)


版权所有:编程辅导网 2021 All Rights Reserved 联系方式:QQ:99515681 微信:codinghelp 电子信箱:99515681@qq.com
免责声明:本站部分内容从网络整理而来,只供参考!如有版权问题可联系本站删除。 站长地图

python代写
微信客服:codinghelp