给你需求:做一个问卷调查网站,前期访问量较小,五六个人同时在线,不需要注册登录,用户答完后直接提交,但是后台管理员可以看到填写结果。

问题:从拿到需求开始你自己做应该怎么做?需要多长时间?如果运行一段时间后访问量变大,你应该怎么升级系统?多长时间?(给你一张纸,一支笔让你设计思路)

我的回答:先和客户进行沟通,了解更多的需求和细节,分析完之后进行代码开发,首先用JSP做前台页面,然后用struts进行跳转后台控制,由于访问量比较小,数据库采用mysql,框架选取SSH框架,服务器采用tomcat,(具体的在说一些就行了,不需要多)

升级处理:访问量增大后数据库要换成oracle或者sqlserver,服务器要部署多台tomcat服务器

解答:

明确需求:

1、重复提交,机器人刷新问题

2、维护问题

3、汇总问题

代码:

1、考虑扩展性,移植性,

2、如何和其他系统集成

3、数据库表设计和框架搭建

4、测试

升级:

1、单级升级:换数据库,服务器

2、用集群工具(apache)做负载均衡

面试实题:No.3

相关文章:

  • 2022-12-23
  • 2021-10-08
  • 2021-05-04
  • 2021-12-09
  • 2022-02-20
  • 2021-08-19
  • 2021-06-23
  • 2021-10-21
猜你喜欢
  • 2021-09-01
  • 2021-06-14
  • 2021-04-02
  • 2021-05-19
  • 2021-11-29
  • 2021-06-26
  • 2021-12-16
相关资源
相似解决方案