以前做C/S开发 现在转向B/S 求大神解答框架和开发工具问题

cpnss 2012-01-07 11:03:39
首先想跟各位道友分享一些系统开发的感受:一句话,做系统开发的伤不起啊,尤其是一个人做.

因为看不惯市场上ERP产品在用户需求上的设计,一咬牙,决定自己做一个管理系统,我从11年8月开始着手,用了大半年的时间,现在已经完成了第一次发布,用户又提了许多需要,目前正在做二次开发.

总的来说,个人认为系统开发最重要的还是用户需求,如果前期结构没规划好,后面再修改,工作量就很大;但用户需求又是多变的,常常开发过程中要反复多次修改数据结构/实现方法等等,这让人很头疼....


虽然C/S模式在某些方面还是有它适用的地方,但B/S模式在用户使用和版本升级方面有巨大优势,个人觉得B/S还是一个趋势,必须要学.在B/S上,贫道还是个小白,希望道友多多提携

******************下面进入正题**************************
1.我的系统描述:我打算开发得是一个OA系统,有员工考勤,考评,加班,工资及其它事务;使用范围,局域网内使用,200-300人用
2.用什么框架设计比较合理?
3.对应不同的框架,需要用到的开发工具有哪些?比如用VFP开发B/S,用一个VFP数据库+应用程序全部搞定,在项目里能控制每一个模块.开发OA要用到哪些,分别开发得是哪个层次的程序,有经验的道友请详细说一下?
4.用什么数据库合适?
5.开发的步骤有哪些?需要注意哪些问题?
6.发布时,在服务器端如何配置?用PC机做服务器行不行?


*****************补充***************
开发这样的WEB程序,我理解的程序有三个部分:1.网页程序(包括静态网页和动态网页),可用Front/DreamWeaver做静态,用jsp写动态;2数据库;3.后台管理程序(其实还是用动态网页程序实现管理)
不知道这样的划分对不对,还要做哪些?


...全文
224 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
默雨茗 2012-01-09
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 wangzhufeng511 的回复:]
H可以改为ibatis 数据库MySql 5.0 就差不多了
[/Quote]+1
专坑队友 2012-01-09
  • 打赏
  • 举报
回复
H可以改为ibatis 数据库MySql 5.0 就差不多了
长安紫薯 2012-01-08
  • 打赏
  • 举报
回复
使用SSH架构比较使用

数据库采用sqlserver 2000/mysql 5.0/oracle 10g任一个都可满足你的用户访问量

服务器最好为服务器类型,万元入门的即可

朗晴 2012-01-08
  • 打赏
  • 举报
回复
SSH比较好用,现在大部分公司开发,都用这个~
非谓宇 2012-01-08
  • 打赏
  • 举报
回复
ssh2 + mysql
长安紫薯 2012-01-08
  • 打赏
  • 举报
回复
单服务器即可,200人,只要网络宽带速度能保证,不用集群
MiceRice 2012-01-07
  • 打赏
  • 举报
回复
看了下你的目标需求,建议考虑把 H 换成 MyBatis,其它没啥。

数据库MySQL就基本足够了。

需求是最重要的,然后是架构设计(核心是组件结构模型),然后才是开发代码。

服务器完全依据性能要求而定,只要你的程序OK,无法是数据库独立机器部署、应用集群,200人规模不大。



如果可能,建议不要从0搞起,选择一个或多个开源的东西,以它为基础来整合会更好些。
cpnss 2012-01-07
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 hllfl 的回复:]
SSH~
[/Quote]
多谢道友 豁然开朗
cpnss 2012-01-07
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 hllfl 的回复:]
SSH~
[/Quote]
SSH 可以管理所有涉及到的开发项目?
hllfl 2012-01-07
  • 打赏
  • 举报
回复
SSH~

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧