当前位置:  技术问答>java相关

解决方案咨询,求高手指点

    来源: 互联网  发布时间:2015-03-27

    本文导语:  我最近接了一个项目:为一个小企业实现基本的进销存管理。 企业基本情况:员工年龄段老化,找过微机管理员,但流动很大,所以日常 的维护都成问题;老总很希望能通过信息化手段提高企业的运作效率,愿意投...

我最近接了一个项目:为一个小企业实现基本的进销存管理。
企业基本情况:员工年龄段老化,找过微机管理员,但流动很大,所以日常
的维护都成问题;老总很希望能通过信息化手段提高企业的运作效率,愿意投入
一定的资金。
我这个项目希望用jsp+JavaBean实现,但有几个问题。
1、因为员工计算机水平较差,所以希望能够减少用户的手动输入,那么客户的界面
就要设计得比较体贴,但web的客户定制先天不足,如果用JavaScript来进行控制,难度
是不是很大?
2、企业规模不大,但部门地点非常分散,建立局域网不太现实,考虑放在Internet上,但
一个网友认为将企业逻辑放在Internet上并不是很安全,不知道是不是这样?
3、虽然企业可以投资建设,但限于企业规模,希望解决方案的成本比较合理。
我对Java体系了解得不很完整,所以非常希望听到各位高手的专家意见。

|
现在答复你的问题,如下:
1、因为员工计算机水平较差,所以希望能够减少用户的手动输入,那么客户的界面
就要设计得比较体贴,但web的客户定制先天不足,如果用JavaScript来进行控制,难度
是不是很大?
#用JavaScript控制界面不是件难事,JavaScript学习非常简单,只要你花两天时间好好研究,应该没问题.
2、企业规模不大,但部门地点非常分散,建立局域网不太现实,考虑放在Internet上,但
一个网友认为将企业逻辑放在Internet上并不是很安全,不知道是不是这样?
#你可以尽量将企业逻辑封装到JavaBean中,只要不是设计太敏感的企业机密和帐目问题,会很安全(有水平点的黑客没功夫去黑你那东西)`
3、虽然企业可以投资建设,但限于企业规模,希望解决方案的成本比较合理。
我对Java体系了解得不很完整,所以非常希望听到各位高手的专家意见。
#我不知道具体需求,但如只是个小规模的进销存软件,要我报价的话,一周干完,5千左右吧!我说的是你的收费,当然有个前提,所有软件你都不需要买正版的。

4、还有就是需要
报表打印和直方图分析,这个问题又
应该如何解决?
#报表建议你使用JReport这是个非常好用的报表生成器,可以嵌入WEB页面。也同样支持直方图,我以前用的版本这项功能不是很好,但现在新版本已经很完善了。

|
你的系统简介我暂且当做一个需求方提出的资料,作以下分析。

解决方案针对性草案限于企业规模不大,投资数额也不会太大,但相对来说可能几万元
还是有的(不计硬件成本),那么第一个问题你是个人完成这个项目还是几个人?请计
算一下人均消耗和可持续发展的资金需求。我假设你一个人接该项目(我想,这么个项
目,投入一个人是可以在单位时间内完成的),那么,为了便捷、迅速、直观,可以采用B/S体系。你已经决定采用该方案,我可以推荐几种方法完成:

1、该进销存系统着重点在于便于管理,不需太多人员参予。且非计算机人员容易上手。
 如果你选定使用Java为解决该项目的工具,那么,你使用JSP完成,有助于使我的开发
 速度提升,是个好的选择。客户端采用Applet与JavaScript来配合完成,不会麻烦,
 JavaScript是一种边用边学的非常好用的语言,对你的要求只有一个“流程清析”,可
 以与ActiveX控件、Applet很好的配合完成绝大部份高级语言可以完成的功能。
2、针对该企业情况,我不知该企业是否有这个投资支出计划,我假设该企业同意。那么
 你根本不用耽心安全问题,你可以使用Java的crypto方面的功能。使用RSAkey非对称密
 钥加SSL或Kerbros来解决传输安全问题,难度不大,Java已经集成crypto功能。另配合
 使用应用服务器,安全性又小加了一点保障。如你对JavaCrypto的使用和安全性方面的
 知识较弱或可能会使开发周期过长,可以联系一些消息中间件商家,向他们购买消息中
 间件产品做为通信平台,也可以解决通信安全问题。针对该企业情况,我想有这些做保
 障,已经足够了。但支出上你需要计划好哦,多收一些Money。

个人意见,仅供参考(仅供给我加分使用)。



|
1,控制分两层taglib生成javascript,减少工作量。入库的时候在做一次判断
2,地点分散?最好拉专线,放internet也可以,那就加CA认证。也没什么问题。
3,解决方案那要你自己看了。不知道你是一个什么样的要求。
可以联系联系。
drama@263.net

|
q1:不是很麻烦!
q2:只要做的安全性高,问题不大.但建议逻辑不要太复杂(数据库的重叠操作),否则会很慢!
q3:合同写清楚软件不负责,给他们用盗版!(节约成本)
q4:如果用PDF+APLLET会严重影响速度.可以试试EXCEL文件,具体怎么做有待探讨,哈哈!!

|
规模太小的公司用jsp+JavaBean实现不太合适,因为Java体系的东西成本都比较高,你想如果要专门的服务器,数据库,维护这些的开销都不小的,你可以自己考虑一下这几个方面的花的钱.
再者,如果说“局域网不太现实”,又“考虑放在Internet上,但一个网友认为将企业逻辑放在Internet上并不是很安全”,那么建议你采用 vlan,但这个又使成本上升。总而言之,都是“钱"的问题,故一定要考虑清楚,别接了个汤手的山芋!

|
1、web是交互行的确不如Delphi,vb的好,关键是使用者能不能接受
2、安全应该不成问题,银行的网上支付,企业的b2b不都在internet上跑,你的安全要求有那高吗?适当技术处理就可以满足
3、就用tomcat全是免费的,操作系统如果让你出用Linux,数据库用Mysql全部正版
当然,如果有钱买或用d版更好

|
JavaScript能做很多事情
报表打印可以通过生成pdf解决
直方图分析可以自己写applet

其他两个问题不清楚

|
我觉得你可以采用Java Swing,因为在局域网内,所以速度不成问题,用SWing你可以达到象GUI一样的控制效果

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • VS2005解决方案管理器中不显示解决方案节点的解决办法
  • 求数据库解决方案===求数据库解决方案
  • 数据同步和复制解决方案 SymmetricDS
  • 前端解决方案 OniUI
  • MBaaS 解决方案 LiveOak
  • 商业图表解决方案 TeeChart
  • 光纤到节点解决方案 MIPX
  • 虚拟机解决方案 Xvisor
  • 开源单点登录解决方案 HybridAuth
  • 瘦客户机整体解决方案 OpenThinClient
  • 射频识别解决方案 AspireRFID
  • AMF解决方案 GraniteDS
  • ERP解决方案 Neogia
  • SSL VPN解决方案 SSL-Explorer
  • B2B电子商务解决方案 DESTOON
  • 快速应用开发解决方案 OpenROAD
  • DVD备份解决方案 DVDx
  • 邮件系统解决方案 IndiMail
  • ETL解决方案 Talend
  • 服务自动化解决方案 allocPSA


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3