基于ERP的查询系统的改进可行性分析

来源 :速读·下旬 | 被引量 : 0次 | 上传用户:stslayer
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  有关ERP的引入学校教学,从起步、探索到现在,ERP开始变得耳熟能详。但是究竟何为ERP,ERP的未来将是怎样的,如何根据自身的情况引入ERP,收到良好的效果,仍旧是人们争论的话题。面对新经济时代的市场竞争和企业管理发展趋势,未来的ERP将是一个全新的,集管理、技术和信息之大成的SCM系统。
  我们开发的信息查询系统主要是对以前的用友产品的改进和结构的重新设计。根据现在社会发展的需要,我们把以前的C/S结构改成现在的B/S结构,当然在功能上调整不是很大,有些功能我们现在不需要的我们就去掉,有新的需求我们就加上。我们项目的主要难点是,我们的开发人员对STRUS了解可以说都不是很精通,这样就需要我们一边学习新知识,一边开发,这样的话中间的交流就显得很重要,毕竟学习的过程中,有些东西需要我们自己去摸索,我们还要考虑时间问题,所以说整个项目既是学习的过程,又是开发的过程,同时还要求我们做的很好,因为这个系统将作为以后查询系统得模版系统。
  一、背景知识及支撑环境
  这一部分我将从需求分析.开发评估.资源需求.界面模型.模块说明.短期开发流程训练.命名规范.Action结构关系.关键代码示例等方面主要介绍一下我们开发的项目的具体情况。
  1.B/S结构
  一个系统得结构设计关系到整个系统采用什么平台和什么样的框架结构,对应不同的系统结构,不同的框架就会有不同的性能差异。我们根据实际情况采用的是B/S的系统结构。采用B/S结构的原因:首先需要说一下的就是B/S结构的优点:B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。甚至可以在线申请,通过公司内部的安全认证(如CA证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入系统。
  根据具体实际需要,我们开发的系统将需要支持更多的用户,并且这些用户基本是通过广域网与数据库进行交互,并且B/S结构的扩展维护简单也是我们比较看重的一个优点,还有就是我们做得ERP产品功能方面相似的地方很多,所以代码的可重用性就显得比较重要,这样就可以为我们以后的开发节约很多成本,所以我们采用了B/S的结构设计。
  2.STRUTS
  Struts是一个为开发基于模型(Model)-视图(View)-控制器(Controller)(MVC)模式的应用架构的开源框架,是利用Java Servlet和JSP构建Web应用的一项非常有用的技术。
  3.Struts的概念和体系结构
  Struts有一组相互协作的类、Serlvet以及JspTagLib组成。基于Struts构架的web应用程序基本上符合JSP Model2的设计标准,可以说是MVC设计模式的一种变化类型。
  对于Struts 如何控制、处理客户请求,让我们通过对struts的四个核心组件介绍来具体说明。这几个组件就是:ActionServlet。Action Classes,Action Mapping(此处包括ActionForward),ActionFrom Bean。
  二、设计与实现部分
  我们设计的是一个远程信息查询系统,主要是财务方面的远程查询,录入帐务,打印账单等的一些功能。
  1.JSP页面设计方法
  学会了用Frontpage或者Draeameaver设计页面格式再把代码考到jbuilder里面这样页面的格式比较容易控制。把整个页面设计成一个table这样对页面的布局更加容易控制。Table的边框值要设置成0。
  2.数据库
  使用数据库系统的强大查询功能去组织数据.这样程序运行是和数据库服务的交互次数少,数据库返回给程序的记录条数少的多,所以性能有很大的提高.我们选用SQLSERVER是因为SQLSERVER作为大型数据库比较稳定,也是现在大型软件开发,比较常用的数据库。
  Visual SourceSafe 是一种源代码控制系统,它提供了完善的版本和配置管理功能,以及安全保护和跟踪检查功能。VSS通过将有关项目文档(包括文本文件、图象文件、二进制文件、声音文件、视屏文件)存入数据库进行项目研发管理工作。用户可以根据需要随时快速有效地共享文件。文件一旦被添加进VSS,它的每次改动都会被记录下来,用户可以恢复文件的早期版本,项目组的其他成员也可以看到有关文档的最新版本,并对它们进行修改,VSS也同样会将新的改动记录下来。用VSS来组织管理项目,使得项目组间的沟通与合作更简易而且直观。
  数据库就是负责从数据库调用数据,按照从Action来的命令从数据库查找数据,对数据进行简单的处理,像数据整合,求数据和等。
  3.命名规范
  命名规范是我们在开发大型项目时,我们会用到很多相同的模块名称还有借口参数的形式等,我们都需要有一个统一的机制,这样避免了以后在进行系统整合的时候还要进行,名称统一的工作,制定命名规范还有一个好处就是,大家都按照统一的形式对功能模块,方法名,变量名等进行命名,这样交互的时候大家就容易理解别人写的程序,也是为以后的代码重用做准备工作。
  4.使用VSS注意事项
  我们在使用VSS的时候出现了一些问题,第一点就是安全性方面。所有登录VSS的人都可以看到我们开发的内容,这是一个优点也是一个漏洞吧算是。这样我们开发的保密性就需要注意一下,还有VSS有时候上传和下載的时候会发生错误,这比较少见,但是如果出错将是严重的,所以我们在用VSS的时候还要注意自己备份开发内容。
  综上所述,我们做的项目基本可按照要求完成,在开发过程中遇到的一些难点都可以解决,下一步我们想用Hibernat来控制数据库,这也是对我们项目的一个改进,在开发中,我发现,网络资料是非常丰富的,我们要好好的运用,还有交流也是很有用的学习方式。
  参考文献:
  [1]沈耀、郝萍、李扬.《JBuilder基础开发篇》.清华大学出版社.2005年4月
  [2]吴其庆.《JBUILDER 9编程思想与实践》.冶金工业出版社
其他文献
目的 探讨采取健康教育与心理护理在妇科护理中的效果.方法 抽选在我院治疗的妇科疾病100例患者为研究对象,将患者随机分组,观察组、对照组各50例,对照组采用常规护理,观察组
摘 要:由于我国高职院校的定位不够准确,发展过程中的功利性、盲目性,使得目前我国的高职院校的发展陷入了不伦不类的尴尬境地。针对这一情况,当前高职院校应当调整自己的发展模式,要做到以就业为导向,提高高职的教学质量,完善高职院校发展体制机制。  关键词:高等职业教育;瓶颈;出路  一、职业教育观的发展  作为我国近代职业教育的创始人和倡导者的黄炎培,建立职业教育的理论体系之时,就明确了职业教育的目的是
目的 探究妊娠合并高血压患者应用人文关怀心理护理的临床效果.方法 筛选2018年1月~2020年2月我科室收治的妊娠合并高血压患者52例,按照双盲随机方法 1∶1的方式分为探究组和
目的 评价儿童弱视患儿采取多巴丝肼片与视力遮盖法联合治疗的临床效果.方法 我院于2017年1月~2020年1月共收治268例儿童弱视患儿,采取随机数字法将268例患儿均分为研究组(n=
摘 要:高新技术产业的飞速发展促进了以网络为平台,多媒体手段作为媒介的网络教学的进步,中国的传统教育也因此面临着前所未有的机遇和挑战。本文将从三个方面来分析网络教学与传统课堂教学。  关键词:网络教学;传统课堂教学  传统教学知识更新周期不断缩短,旧的学校教育体制已颇显疲惫,传统学校教育的作用日趋减弱。基于传统课堂教学模式发展的现状,一种新型的教学模式—网络教学,例如慕课和远程教育,赢得了广大学习
摘 要:近年来,大学生杀人与自杀事件屡见不鲜,大学生心理健康问题是高校时下最应该关注的问题。大学生的心理健康与否直接影响着大学生个体的健康发展以及校园的和谐稳定。对近些年来高校心理危机干预的相关研究进行了综述,并在最后试着对高校心理危机干预提出了具体问题与展望,以期能对后续研究做一定的贡献。  关键词:大学生心理健康;高校;心理危机干预  1心理危机干预的相关概念  1.1心理危机  心理危机是指
摘 要:伴随着时代和我国社会经济的不断进步,现阶段我国在进行教育的过程中不断强调创新意识的培养,而作为一种知识种类,在对知识进行创新的过程中隐性知识发挥着重要的作用。在人们的日常生活当中,隐性知识是许多知识的基础。然而,现阶段的中职语文教学当中,针对隐性知识的教育和积累较少,而是更加注重显性知识等教学内容的体现。因此,加强中职语文教学中隐性知识的体现,加强隐性知识显性化途径的探讨具有重大的意义。 
目的 通过临床观察分析新生儿呕吐的常见原因,以便做出更好治疗方案.方法 选择2019年1月~12月期间在本院产科母婴同室发生新生儿呕吐患儿(122例)为研究对象,对其临床治疗资料
摘 要:行政管理是国家职能机构、企事业单位发挥其基本职能的重要工作内容,对于组织的有效运转起到良好的推动作用。因此,行政管理工作本身对于行政人员的工作素质以及个人素质做了极高的要求,而其中人员的个人德性对于行政工作的开展以及个人的发展起着良好的促进与约束作用。文章结合行政管理的实际工作经验,对行政管理中德性的价值与生成路径做详细的分析,以为行政管理工作的提升提供必要的参考。  关键词:行政管理;德
目的 研究产妇在发生肩难产时采取屈大腿联合旋后肩法的效果.方法 2018年4月~2019年10月期间,选择52例肩难产患者,随机分为研究组(26例)和参照组(26例);研究组采取屈大腿联合