首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

关于项目的设计的有关问题

2012-03-20 
关于项目的设计的问题。有人可以说说如何设计一个项目么?比如我现在要设计一个成绩查询系统,可以按照学生的

关于项目的设计的问题。
有人可以说说如何设计一个项目么?
比如我现在要设计一个成绩查询系统,可以按照学生的学号,或者班级和姓名来查询学生某次考试的所有成绩。
用jsp/servlet怎么设计?不用框架。 

数据库已经建好了。主要是不知道怎么分层,VO、BO、PO这些的不知道怎么设计,还有接口、抽象类也不知道怎么设计。
还有做项目的时候如何考虑一个项目的可扩展、可维护、可复用性呢?
如果完全不考虑这些,我可以很轻松搞定这个练习,但我做这练习就是为了学这些东西的,可身边没人教。
前辈们帮帮忙吧,谢谢了。

[解决办法]
你不使用框架来解决,那么你需要写这个servlet来处理,首先肯定要根据数据库表来建立实体模型,就是 domain类,
比喻:

Java code
Class Student{  private long id;  private String name;  private String password;  private ....        .        .}
[解决办法]
vo包放javabean
dao包放你的方法的接口
dao.impl包放你的接口实现方法
servlet当然就是放你的servlet了 在servlet里调用你dao.impl包里的方法!
基本的结构就是这样了!
需要再具体的!你再说的再详细一点的!
[解决办法]
如果完全不考虑这些,我可以很轻松搞定这个练习
------
那你就先搞定,写出东西来。然后假想对需求进行变更,比如增加功能或者修改条件,然后你看看你的代码需要怎么重构才能完成。
这时候你就会学到经验,也就是一开始“轻松搞定”的时候怎么就没考虑到有这些变化呢?

热点排行