软件工程毕业答辩要求及问题回答.docxVIP

  • 187
  • 0
  • 约1.21千字
  • 约 3页
  • 2020-09-01 发布于天津
  • 举报
答辩相关问题 1、 系统采用的结构是什么? B/S或C/S或单机版联机版?优缺点如 何? b/s结构 B/S最大优势为客户端免维护,适用于用户群庞大,或客户需求经 长发生变化的情况。 C/S功能强大,可以减轻服务器端压力,如果 用户的需求特别复杂,用C/S。 2、 系统的核心算法是什么?如何实现的 前后台登录使用md5加密 3、 系统的核心功能是什么?如何考虑的 专栏文章的处理(发布-分类-搜索-评论-收藏) 4、 有无采用新的开发技术,是什么技术?有何特点 用了 nosql, 1、 NoSQL数据库概念 NoSQL数据库是非关系型数据库,主要是针对关系型数据库而言, 它主要是用来解决半结构化数据和非机构化数据的存储问题。 2、 为什么使用NoSQL数据库?解决系统瓶颈比较有效的方法 (1 )对数据库的高并发读写的需求 (2) 对海量数据的高效存储和访问的需求 NoSQL数据库可以处理 超大量的数据,能够运行在便宜的 PC集群上。 (3) 对数据库的高可用性和高可扩展性的需求 5、 系统开发过程中遇到的难点是什么?怎样解决的 数据的截取问题(前台显示)将截取的文字进行了更改,后台编辑器 问题,下载了 ckEditor 后解决。 6、 系统中某一个功能是如何实现的? (其中一个重要功能, 不能是 登陆注册这一类的) 7、 简要介绍某个主要业务的流程 (美厨专栏)专栏文章的处理(发布 -分类 -搜索-评论-收藏) 8、 有无考虑系统的可扩展性,体现在哪些方面 表的建立和后台接口的可扩展 9、 有无考虑系统的安全性,体现在哪些方面? 前后台登录使用 md5 加密 10 、 对数据并发有无考虑,数据冗余如何? 在建表时候 采用 innob 引擎而不是 myisam MyISAM 类型不支持事务处理等高级处理, InnoDB 提供事务支持 已经外部键等高级数据库功能。 InnoDB 存储引擎的优势在于提供 了良好的事务管理、崩溃修复能力和并发控制 11 、 开发工具是如何选择的,为何选择这种开发工具? PHPStrom 可随时帮助用户对其编码进行调整, 运行单元测试或者提 供可视化 debug 功能。集成支持多语言混合,智能补全代码。 毕业答辩相关事宜!!(重要) 请大家按照我的要求认真准备以下的内容: 1、准备答辩的论文定稿。 2、 准备答辩PPT,简单介绍自己的系统的背景,用了哪些技术实现 了哪些功能。不超过10张PPT,文字要简洁,都靠自己讲。 3、 录制 3~4 分钟的项目视频,并且在电脑上部署好自己的系统,答 辩是确定肯定以及一定要演示自己项目的! ! 4、 演示项目一定要熟练的演示系统的操作,能够解释代码的实现, 如果怕问到代码一时想不起来, 可考虑在关键部分加上注释进行提示 5 、提问的问题请大家参考附件中的内容,必须准备这些问题,因为 你也不知道会问到哪一类。

文档评论(0)

1亿VIP精品文档

相关文档