导航菜单
首页 >  硕士论文答辩老师会问什么问题  > 软件工程毕业答辩常问的问题

软件工程毕业答辩常问的问题

1.轮播图: js编写业务逻辑和css编写样式,用于控制实现图片的循环播放图片轮播次采用定时器。 2.数据库的设计流程 需求分析:了解用户的数据需求,处理需求,安全性及完整性要求; 概念设计:通过数据抽象,设计系统概念模型,一般为E-R模型 逻辑结构设计:设计系统的模式,对于关系型基本表和视图: 物理结构设计:设计数据的存储结构和存取方法,如索引的设计; 数据库实施:组织数据入库,编制应用程序,试运行; 数据库运行维护:系统投入运行,长期维护工作。 3.为什么使用mysql 因为Mysql是一种高性能,快速运行,非常易用,多线程,多用户,主要是开源。 4.数据库中表是怎么连接的,每个表里主键是什么。 数据库表与表之间通过主键和外键建立联系。主键用来唯一标识一条记录,不允许有重复,不允许为空。作用:用来保证数据完整性。 5.页面数据跟数据库是怎样实现传输的 使用post方式提交form表单完成数据传输。 6.E-R图代表什么 用于显示实体集之间的关系,是表示概念模型的一种方式; 7.数据库中vachar类型是如何定义的 vachar是一种比char更加灵活的数据类型,它可以保存可变长度的字符串。 8.如何实现分页功能 每次取查询结果的所有数据,然后根据页面显示指定的记录,根据页面只取一页的数据,然后显示这一页 9.用例如的含义及关系 用例图是用户与系统交互的最简单表示形式,战线了用户和它相关的用例之间的关系。用例的关系有泛化、扩展和包含 10.软件的生理周期有哪些过程 问题的定义与规划、需求分析、软件设计、程序编码、软件测试、运行维护 11.Maven是什么?有什么作用? 本质是一个项目管理工具,。作用:统一集中管理所有的依赖包。 12.用了哪些架构? B/S。它是三层架构,基于它的服务器是统一采用Http协议的,开发者对服务器的使用有了

相关推荐: