您的位置:程序门 -> 企业开发 -> 企业信息化



请教这种情况应该采用什么软件开发比较合适?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


请教这种情况应该采用什么软件开发比较合适?
发表于:2007-11-21 21:46:25 楼主
这是一个公司内部小型数据库管理信息系统,主要功能
1、系统比较小,大概会有十多人使用,进行查询、管理、报表打印等操作
2、不同权限的用户登录有不同的功能菜单
3、年度月度信息查询、汇总、报表打印功能
4、业务跟踪功能,如用户登录时自动弹出到期应当处理的业务信息,如到期应付款、到期应续签等信息提示
5、数据录入维护功能

公司现有的系统是一位学中文的姐姐完成的,access数据库,但是数据表的设计不够合理,存在大量的冗余,而且部分功能没有实现。我本人对c#、sql   server比较熟悉。根据目前的功能要求用access应该也是可以实现的,用vfp会不会方便一点?

请各位指点一下,在根据目前的情形最好采用怎样的架构,用什么软件开发?谢谢!
发表于:2007-11-23 16:06:471楼 得分:0
那就用c#与sql吧
发表于:2007-11-23 16:20:352楼 得分:0
c#、sql       server比较熟悉


就用这个。
发表于:2007-11-27 15:11:073楼 得分:0
我帮你作c/s结构开发工具c++、sql2000,8krmb
发表于:2007-12-02 21:09:074楼 得分:0
用什么软件都可以的
我建议用   powerbuilder
发表于:2007-12-03 16:17:075楼 得分:0
c#、sql       server
如果你真的是熟悉的话,一个礼拜就可以搞定了.
发表于:2007-12-05 18:28:406楼 得分:0
c#和sql   server不是很合适吗?
发表于:2007-12-17 19:40:507楼 得分:0
我用的c#和access,因为数据库不大.主要是有很多报表,我开始用的crystal   report,但是有使用次数的限制,网上找了一些注册码都没用,虽然很多报表功能,如汇总查询、交叉表什么的用sql语句也能实现,但是比较复杂.谁有更好的办法呢?
发表于:2007-12-21 17:19:378楼 得分:0
pb最快
发表于:2007-12-22 10:15:369楼 得分:0
用sql   sever,迁移比较容易点。
发表于:2007-12-25 00:08:3210楼 得分:0
c#很好,千万别提vfp,那东西要是个人我非暴菜它一顿一可.
发表于:2007-12-25 14:01:5211楼 得分:0
看用內部處理還是對外,vfp開發容易,jsp   .net   asp   做b/s較好.
发表于:2008-01-06 12:31:1812楼 得分:0
c#+winform+sqlserver
我可以提供定制开发.

http://werun.cn
发表于:2008-01-13 11:00:1313楼 得分:0
delphi+sqlserver开发最高效可靠!

基于delphi的快速“业务构件”开发平台
(系统核心,开发工具,控件包全部源码出售),

delhpi生手可以快速进行实战开发,
加速项目进度,为你节省开发成本,让你为客户定制开发事半功倍。

其功能及理念如下:

1。类似eclipse微内核+插件的体系结构,方便升级扩充
      eis支持delphi脚本,扩展dll,独立可执行程序(*.exe)三种插件。代理商甚至是最终用户可以开发
插件任意裁减定制、改进扩展系统既有功能。

2.源代码级任意修改,即时生效,真正意义上的随需应变
      eis   内置了类似delphi的ide环境,熟悉delphi的开发人员可以在客户端没有安装delphi的情况下获得和
delphi类似的开发能力(我们叫三次业务微调,二次开发是指插件开发),从代码级实现真正意义上的随需
应变。由于利用了动态语言的优势,改动无须编译,保存后即时生效。(下一版本将支持.net平台下的任
何语言,如c#,vb等等)

3.c/s的强大功能,b/s一样方便维护
        几乎所有的功能模块都是以delphi脚本形式存放在后台数据库中的,就像所有的网站元素(如*.as
p、*.htm、图片等)存放在web服务器上一样,客户端用相同的浏览器连接不同的网址便可得到完全
不同的web内容。eis客户端就扮演的是web浏览器的角色,但它打开的不是网页,而是存储在数据库中
的“业务构件”(以form形式封装的业务模块:如销售订单、凭证录入等等),所以我们称之为“业务浏
览器”。像网页浏览器一样,“业务浏览器”连接不同的sql数据库将打开不同的业务应用,客户端只
是充当一个解释浏览外壳而已,升级更换数据库便几乎彻底改变业务应用。由此既可以获得类似b/s应
用的维护优势,又可以获得c/s应用的强大功能。

4.面向构件,基于构件,用构件来组装业务。
        为了尽可能的降低模块之间的耦合度,模块开发人员可以各自独立开发业务模块,开发完成后再注入数据
库即可被平台自动整合。(自动共享数据库连接;权限控制可以进入控件事件级别;注入后修改控件hint
内容提供动态帮助等)。例如:插件开发人员在单独开发构件模块时完全不用考虑权限控制等复杂的业务
逻辑问题,模块注入数据库后,用户使用前进入“代码控件级别”进行业务权限调整即可。如此,开发复
杂度被尽可能地控制在单个功能模块(构件)范围内,在“粗粒度”下基于构件开发大型系统就非常接近
积木游戏了。

5.适合敏捷过程,团队松散型协作开发。
        由于利用eis开发上层应用可以降低模块之间的耦合度,方便开发人员在源代码级进行多次迭代,同时,
eis使利用既有构件作为模板重用更加方便。因此,eis最适合敏捷过程,支持团队之间的松散型协作开发。

有意请联系:13551638864      
qq:               561704155      



快速检索

最新资讯
热门点击