诸大侠帮俺拿个主意,这个应用系统用哪种技术开发合适?(50分)

  • 主题发起人 主题发起人 jobsxy
  • 开始时间 开始时间
J

jobsxy

Unregistered / Unconfirmed
GUEST, unregistred user!
需要让出门在外的业务员
1、随时查询到数据
2、可根据条件打印出规定格式的合同文本
3、向公司发出订货单
我想,如果考虑到方便简捷,那采用浏览器/ISAPI最好,但却不能实现打印合同文本,我也考虑
过是否通过下载合同文件后再打,但因种种原因,此法不能实现,也就是说打印必须得通过程序
来实现。
如果采用ActiveForm,但因为数据库在局域网的网段上,不知道如何实现与数据库的联连。
如果采用DCOM多层方式,让业务员随身携带客户端程序,客户端还需配置,如拷贝MIDAS.DLL到
系统目录,而且客户端还必须是域的一个用户,让出门在外的业务员进行这些操作不太现实。
以上是我考虑的问题所在,由于学识有限,可能不是问题却被我当成问题了,特请解!
 
建议采用Web形式,若合同文本的格式较特殊,可以设计专用文件格式,
用专用程序处理打印。合同文本通过访问网站生成并下载,处理程序可以
让业务员携带,也可以在网站上提供下载。另外访问权限和数据加密也要
仔细考虑。
 
其實你可以通過asp+sqlserver的形式來處理這部分的業務﹐并且讓你的數據庫與內部系統
數據資料一致﹐如需要特殊的功能﹐可通過delphi設計activex control來擴充asp的功能﹐
這樣不論是查詢﹐輸入﹐打印的功能都可實現。
 
同意楼上的兄弟,这样作是最轻松的
 
做成BS模式吧
 
TWebConnection
+报表工具//fastReport
+浏览器
 
如果以paulzeng的思路来做存在这样一个问题,即SqlServer必须暴露在INTERNET上,而我现在
的架构是这样的:
A----------InterNet------------B-----------局域网-----------C
(远程端) (WEB服务器) (数据库服务器)
似乎这样的模式用MIDAS/DCOM比较好些,但就是客户端的设置太麻烦,只能否定这种模式。
 
要是這樣﹐采用MIDAS/DCOM這種模式比较好些,客户端還有什么设置﹖不就是安裝上程式嗎
,業務員外出都要先下載數據到他的筆記本﹐保存到文件中﹐外出實現下訂單﹑列印。回來
后把訂單上載更新回局LAN數據庫。要么你就把數據庫放到Internet上去﹐但要考慮安全問題
及保証業務員外出一定可以上網。
 
多人接受答案了。
 
后退
顶部