现在考虑想用jsp javabean servlet 做一个小型的酒店管理软件,不知道用jsp javabean servlet 开发效率高不高呢!最难把握的技术那点在哪里呢!3-4个开发人员(2个是刚毕业的),应该怎么能把握好项目的进度呢!(现在需求什么都没有),三个月的时间能不能拿出一个成型的项目呢!(页面什么的用不用找专业的美工人员来做呢!)(要是有人做过类似的酒店项目就更好了,大家共同探讨,这样我就不会有那么大的压力了)(有可能我问的问题是不是有点...我自己认为没什么的,有什么不懂就要问吗!)希望大家都能多提一提意见和建议
用这个的话效率并不高.
最难的地方还是在处理逻辑上.
刚毕业的还是做做javabaen吧.
美工做不做都行.
两个月之内就能完成吧.
要不加一个层,mode层
还是按6楼的方法吧,楼主的时间肯定够,控制好就行了。制定好计划,有问题每个星期上来说说进度,这样就有谱了,控制比你是什么技术更重要,因为你时间比较充裕。
jsp+javabean+servlet还可以,如果你用的还行就用这个做也可以啊!
但是业务逻辑层有了hibernate的加入 是系统开发起来速度快多了
我也算是毕业生了,学完jsp javabean servlet 技术后 并没有去
写一个小项目(如BBS),而是继续学完了SSH框架 ,现在跟着老师
写OA系统,感觉这些技术太强大.. 只jsp javabean servlet 靠
技术去写一个系统我感觉有点困难,尤其是做业务逻辑哪一块,代码量
大不说,而且许多代码会有重复混乱..
说出自己的一点感受...... 祝楼主的项目早点成功
首先根据你们的情况..2个应届生..我感觉这个是最好的选择了...
相比较其他的架构..出现的问题相对较少..而且本身效率也高于SSH之类的组合...
关于 (页面什么的用不用找专业的美工人员来做呢!) 我觉得如果要推出给 用户看(也就是网站的形式) 那肯定要好好美化了..如果就是公司内部员工使用...差不多就行了..简单点好..哈哈..个人看法!!谢谢!
第一层db,封装一个连接状态的数据库连接,并提供直接执行完整sql、开启提交回滚事务、关闭等方法(提供对数据库的直接操作服务)
第二层model,每张数据表都是一个model,拥有所有字段的getter/setter,有不同的构造方法提供不同的创建方式(表述每一个数据表或业务模型)
第三层dao,每一个model都有一个对应的dao,接收db作为构造方法参数,使用db的方法与数据库交互,并将交互后的信息根据每个model的不同进行封装,返回对应种类model的实例及实例集合(提供操作model的服务,是数据库与model的中间层)
第四层servlet超类,提供一些常用的方法,比如转向,比如特定格式的回传字符集解析
第五层-针对一些特定动作的servlet超类,写有doGet/doPost方法表述流程大纲,中间调用若干动作,这些动作为抽象方法,比如获取哪种dao、转向何处。另外提供一些共性方法,比如增删查改
第六层-针对每个model或一套类似的动作的servlet,继承于第五层,仅仅实现父类抽象方法,或根据需求重写父类已有的方法,去表述所有分支的不同即可。
其他-一些组件式的类,提供一些特定的服务,比如url重写、字符集转换、各类打印方法、发送邮件、文件上传、字符集或时间处理。其中部分组件采用静态方法,还有部分组件需要建立实例对象,还有一些也是model,比如发送邮件功能组件提供发送功能,需要一个“邮件”对象作为参数等等。
剩下的就是页面端的呈现,我用的基本是最基础的html,什么jstl或struts的tag都没用。
这个算是jsp+servlet+javaBean纯天然开发么???俺可没用什么ssh啊。
从分析角度来看 酒店管理系统是没什么逻辑难度的 呵呵
重在分析 哈哈~看看这个酒店老板要什么了!
但一般是没什么技术问题的 呵呵~
还有项目是用 jsp+Java+servlet 很容易实现的 而且应该是个你这个小团队开发的 开发效率也快 要有ssh集成的话那就小题大作了~
节省开支 页面就让你团队的人去做~
还有就是3个月 绰绰有余了 呵呵~加油
有什么逻辑问题或分析上的问题可以和偶探讨哦 ~QQ:6726785
这位大哥,不要误导别人,你自己都不知道什么是MVC,怎么教别人呢???
用jsp+javabean+servlet,本身就是一种mvc了,用这种方法就会导致servlet中的代码过多,所以才会有struts,struts中的配置文件
可以起到一个逻辑装换的作用
我说你懂个毛啊!
一个servlet进行增删改查包括所有操作,没有业务逻辑层和数据访问层,javaBean只是一个提供封装得手段,严格来说他都不算是Model层
懂吗?
建议struts+hibernate
熟练后再用其它的.