论文毕业设计答辩总结

1.系统设计解决了什么问题?实现了什么?
2.使用mysql或者其他数据库的优势?
3.b/s,c/s,分别介绍一下,再说明优缺点?
  B/S 建立在浏览器上, 有更加丰富和生动的表现方式与用户交流,并且大部分难度减低,减低开发成本;B/S 建立在广域网之上的,信息自己管理. 有比C/S更强的适应范围, 一般只要有操作系统和浏览器就行。
4.技术问题,jsp的作用?ssh框架整合原理架构?
  action:主要是Struts2,用来做跳转,比如jsp页面提交的表单就是进入到action里面,然后action再调用service里面的逻辑,最后返回到jsp响应请求。
dao:用来存放对数据库操作的方法,没有逻辑,只有增删改查。
model:就是java been或者pojo用来存放实体类对象,一个有Get、Set的方法,把现实中的东西看成一个实体,做成一个类,单独放起来,一个实体类对应数据库里的一个表。
service:进行业务逻辑,比如从action进到service进行了哪些操作都在这里。
util:工具包,用来存放工具类,例如时间日期转换等。
5.测试,黑盒测试、白盒测试了解测试概念,使用什么方法测试的?
  黑盒测试也称功能测试,不需要查看代码逻辑,它是通过测试来检测每个功能是否都能正常使用。在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。使用等级划分法进行测试,使用测试用例表来表达具体
6.数据库设计问题,解释一下数据库概念设计、逻辑设计、物理设计?
  对餐饮收银系统描述的功能需求,通过对其中菜品、桌号、员工、营业额分类和概括,建立抽象的概念数据模型,用一种抽象的形式表示出来。以扩充的实体—(E-R模型)联系模型方法为例,第一步先明确各部门所含的各种实体及其属性、实体间的联系以及对信息的制约条件等,从而给出各部门内所用信息的局部描述。第二步再将前面得到的多个用户的局部视图集成为一个全局视图,即用户要描述的概念数据模型。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值