[关闭]
@openxy 2015-06-03T22:25:47.000000Z 字数 855 阅读 1431

期未作业指南

未分类


基本要求

  1. 作为四门课程的成果,要求每位同学提交一份学期项目工作报告,中文字数 10000字+ (注意:不包含代码),电子版本即可。注意格式与排版!!!
    上交时间:下周五课堂(06/12),发送到1302522@qq.com,文件名:[学号].[姓名].doc

  2. 将每周打印的读书笔记、译文、cheatsheet等整理成集。
    上交时间:下周一课堂(06/08)

报告格式及内容参考

  1. 格式请参考群共享上传的论文参考!
  2. 可写多个项目

封面

见群共享

项目基本信息

项目名称:
项目源代码(github等地址):
演示地址(网址、编译好的APP下载地址等):
背景简介:项目的来源、策划设立的理由等等

项目需求

描述项目的各项功能及要求等

设计思路与方案

即尝试回答下列问题:
1. 桌面应用、C/S、B/S、单页WEB应用、移动APP+RESTFUL后端、以及更复杂的各种组合等?
2. 单一结构、MVC、MVVP,以及更复杂的各种组合等?
3. 结构化编程(模块+函数)、OOP、函数式编程或者其它?
4. 用到的其它设计模式

说明选择该种设计方案的理由、对该种设计方案作出介绍。

系统实现技术

1.开发技术栈:列出从前端到后端,用到的所有软件、框架、插件扩展模块、库等等的名称、版本号等,以及基本的介绍、选择的理由(譬如,如何实现上述设计方案的)等

  1. 关键功能的实现
    请挑选出项目中一二关键的功能,或者在开发过程中遇到关键的技术难点,说明你是如何结合各种开发技术(软件、框架、插件扩展模块、库)实现该功能或攻克难关的。请列出相关关键代码并文字说明之(类似多篇常见的技术博客)。

系统部署技术

  1. 部署技术栈:列出从云平台、OS、WEB服务器、数据库等等的名称、版本号等,以及基本的介绍、选择的理由等

  2. 部署方案:可从下面各个角度中选择一二,进行说明:

    • WEB服务器配置文件及说明
    • 操作系统优化参数及说明
    • 数据库配置参数及说明
    • 其它,如各种集群、各种服务器(缓存、队列、图片云等)、数据备份、安全设置等
    • 代码的发布方案,如FTP、GIT推送等等
      更多角度可参考在群消息中发过的部署方案提纲。
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注