当前位置:
文档之家› 大学生软件设计大赛优秀作品推广平台作品演示文稿
大学生软件设计大赛优秀作品推广平台作品演示文稿
功能定义
Function definition
Technical analysis
技术分析
技术分析
technical analysis
前台:Java web
Java 在 客 户 端 的 应 用 有 java applet,不过使用得很少,Java 在服务器端的应用非常的丰富, 比 如 Servlet , JSP 和 第 三 方 框 架 等等。Java技术对Web领域的发 展注入了强大的动力。
本系统管理层只有管理员,它具有对团队信息和作品信息进行审核与审 查,账户管理(给予各用户权限),数据备份与恢复,系统日志功能。审 核信息通过团队和作品信息才会被放到平台上。
用户层上共有三个用户,分别为参赛队长:参赛队长把自己团队的信息 (学校、专业、团队名称、选报的命题、队长姓名、联系电话、队员信息、 指导老师等)和作品信息(作品名称、作品简介、作品网址或下载地址等、 安装说明书、使用说明书等文档、演示文档PPT、演示视频等上传到平台上, 需要注册,登陆:上传作品需要先经过管理员审核。第二个用户为访客: 主要功能是在此平台查看优秀作品,也需要注册登录。第三个用户为VIP用 户,可以在平台上查看优秀作品,有合作意向的话可以联系参赛团队(发 送信息给参赛团队队长),需要注册,登陆。
汇报人:软件152班
MariaDB 虽 然 被 视 为 MySQL 数 据库的替代品,但它在扩展功 能、存储引擎以及一些新的功 能改进方面都强过MySQL。
构架
Framework
V
View(视图)是应用程序中处理 数据显示的部分。通常视图是依 据模型数据创建的。
View
M
Model(模型)是应用程序中用 于处理பைடு நூலகம்用程序数据逻辑的部分。 通常模型对象负责在数据库中存
阶段三
对整个平台进行测试 完善作品
阶段四
成果汇报总结
Risk Analysis
风险分析
优先考虑的风险
Priority risks
客户相关风险
产品规模风险,项目需求风险, 过程风险
组织风险
人员数目及其经验风险
技术风险
技术情况风险,开发环境风险
责任分工
Division of responsibilities
2017
山东省大学生软件设计大赛 优秀作品推广平台 成果汇报
汇报人:软件xxx班
CONTENTS
目 录
1 需求分析 2 技术分析 3 工作计划 4 风险分析
5 文件清单 6 配置管理 7 界面展示
Requirement Analysis
需求分析
项目简介
Project brief
山东省大学生软件设计大赛优秀作品推广平台
取数据。
Model
MVC
Controller
C
Controller(控制器)是应用程序 中处理用户交互的部分。
通常控制器负责从视图读取数 据,控制用户输入,并向模型发 送数据。
Work plans
工作计划
总体计划
Master plans
阶段一
完成文档的编写 规范软件开发过程
阶段二
编写平台所需代码 和完善服务器配置
刘xx
规划应对风险,对风险评价的结 果提出建议并作出规避风险的备
选方案及建议方案
张xx
对所列的风险进行分析,作出风 险发生的概率估计
李xx
负责调研,掌控风险走向,及时 掌握需求走向,及时与客户沟通
作出风险调控。
张x
对出现的风险进行风险评价
刘xx
根据项目内容,通过风险调查, 风险来源等作出风险识别,并作
出风险分类。
Document list
文件清单
Configuration Management
配置管理
配置管理
configuration management
Interface display
界面展示
山东省大学生软件设计大赛 优秀作品推广平台
感谢聆听,批评指导
THANKS FOR LISTENING TO CRITICISM GUIDANCE
后台:JSP
JSP 是一种创建动态交互性站点 的强有力的服务器端脚本语言。 JSP 是免费的,并且使用非常广 泛。
服务器: Nginx
Nginx是一款轻量级的Web 服务 器/反向代理服务器及电子邮件 ( IMAP/POP3 ) 代 理 服 务 器 , 并在一个BSD-like 协议下发行。
数据库: MariaDB