网站地图
范文同学网


自动化 模具 机械 电子 通信 动画 英语范文 工程管理 金融范文 旅游管理 工业工程 生物工程 给排水范文 西门子PLC 历史学 三菱PLC
单片机 财务 会计 法律 行政 物理 物流范文 电子商务 制药工程 包装工程 土木工程 材料科学 汉语言范文 欧姆龙PLC 电压表 松下PLC
计算机 化工 数电 工商 食品 德语 国贸范文 人力资源 教育管理 交通工程 市场营销 印刷工程 机电一体化 数控范文 变电站 文化产业

  • 网站首页|
  • 文档范文|
  • 人工降重|
  • 职称文章发表|
  • 合作期刊|
  • 范文下载|
  • 计算机范文|
  • 外文翻译|
  • 免费范文|
  • 原创范文|
  • 开题报告

联系方式

当前位置:范文同学网 -> 开题报告 -> 计算机开题
·电气自动化原创文章范文
·学前教育专业原创文章范文
·国际经济贸易原创文章范文
·药学专业原创文章范文
·英语专业原创文章范文
·公共事业管理原创文章范文
·金融专业原创文章范文
·农业推广技术原创文章范文
·电子商务专业原创文章范文
·法律专业原创文章范文
·工商管理原创文章范文
·汉语言文学原创文章范文
·人力资源管理原创文章范文
·动物医学专业原创文章范文
·心理学专业原创文章范文
·教育管理原创文章范文
·市场营销原创文章范文
·计算机专业原创文章范文
·物流管理专业原创文章范文
·小学教育专业原创文章范文
·行政管理专业原创文章范文
·土木工程管理原创文章范文
·财务会计专业原创文章范文
·信息管理信息系统原创范文
·室内设计专业原创文章范文
·眼视光技术原创文章范文
·材料工程管理原创范文
·工业设计专业原创文章范文
·航海技术专业原创文章范文
·模具设计与制造原创范文
·汽车检测与维修原创范文
·数控技术专业原创文章范文
·汽车技术服务原创文章范文
·光机电应用技术原创范文
·机电一体化原创文章范文
·印刷技术专业原创文章范文
·动漫设计与制作原创范文
·软件技术专业原创文章范文
·广告设计专业原创文章范文
·应用电子技术原创文章范文
·电子信息工程技术原创范文
·机械专业原创文章范文
·酒店管理专业原创文章范文
·旅游管理专业原创文章范文
·文化产业管理专业原创范文
·质量管理专业原创文章范文
·通信工程专业原创文章范文
·护理专业原创文章范文

原创文档范文 → 计算机专业原创文档范文 软件技术专业原创文档范文  现成文档范文 → 计算机文档范文

C#SQLServer结构的小企业ERP管理系统_开题报告

Ktbg1740 C#SQLServer结构的小企业ERP管理系统_开题报告(一) 国内外研究现状单纯的二层架构,即C/S架构和B/S架构,都是曾经风靡的系统架构。C/S又称Client/Server或客户/服务器模式。客户端需要安装专用的客户端软件。服务器通常采用高性能的PC, 工作站或小型机,并采用大型数据库系统,如Oracle或者SQL Server。 B/S结..
C#SQLServer结构的小企业ERP管理系统_开题报告 Ktbg1740  C#SQLServer结构的小企业ERP管理系统_开题报告

(一) 国内外研究现状
单纯的二层架构,即C/S架构和B/S架构,都是曾经风靡的系统架构。C/S又称Client/Server或客户/服务器模式。客户端需要安装专用的客户端软件。服务器通常采用高性能的PC, 工作站或小型机,并采用大型数据库系统,如Oracle或者SQL Server。 B/S结构又称浏览器/服务器结构,它是随着Internet 的技术的兴起,对C/S结构的一种演进。在这种结构下,用户工作界面通过浏览器实现,极少部分事务逻辑在前端实现,大多数的事务逻辑在服务器端实现。两种结构各有其优缺点及适用的场景 (表格1)。 相比而言,C/S结构里业务逻辑放置在客户端,因而一旦业务逻辑改变就需要重新安装或者升级客户端,维护复杂且扩展性差。B/S结构由于把业务逻辑放置在了应用服务器,客户端零维护,扩展性也较好,但也并非完全没有缺点。比如,B/S结构同样面对浏览器兼容的问题,而且设计出速度和安全性高的架构需要很大的设计成本,且一旦服务器崩溃后果会非常严重。

表格 1
分类
C/S
B/S

数据负荷
客户端。数据访问实现容易,GUI可以直接访问数据源、业务逻辑也封装在客户端的用户程序中
应用服务器

安装
客户端需要安装专用的客户端软件
简单,只需保证浏览器,用户门槛低

维护
复杂,维护成本高
简单,客户端零维护,只需要管理应用服务器。不过,缺点是需要针对在客户机上显示的画面浏览、报表显示、历史事件显示等界面应用程序进行二次开发,工作量也很大,软件版本的升级也并非易事。

扩展性
较差
强,只要能上网且系统管理员已经分配了一个用户名和密码;


数据安全
差,难以确保客户端安全性
强,客户端不保存任何业务数据和数据库连接信息

前端响应
强,可利用Client的资源,并且也较browser性能更稳定
 利用Ajax技术可提高前端体验,但不如C/S易实现


C/S和B/S都属于两层架构,且各有自己的局限。为了提高系统的重用性、灵活性、可管理性和维护性,不同功能被拆分组合放在不同层-这样的架构就是多层架构。在多层架构里,每层提供Interface来同其它层通信,以此来降低耦合性。最典型的多层架构是三层架构,从逻辑模型的角度来看,可以分成用户表示层、事务逻辑服务层、数据访问层。以三层的C/S系统而言,这种系统结构从客户机上取消了商业和应用逻辑,将它们移到中间层,即应用服务器上。客户机上只需安装具有用户界面和简单的数据处理功能的应用程序,它负责处理与用户的交互和与应用服务器的交互。由于跨平台应用的风行,越来越多的系统在事务逻辑层采用Web Service技术(表格2),这样不管用户表示层是浏览器, Desktop client还是手机应用,都不必重新开发应用逻辑,大大提高了重用性。这样的三层结构又可以被称为C/W/S结构。C/W/S结构可以实现应用程序之间的松散耦合,使得架构更具备灵活性,还能赋予应用动态绑定的能力。

表格 2

功能
常见技术

用户表示层
提供人机交互,完成数据的输入/输出。当需要进行数据交换的时候,利用事务逻辑层提供的Service Interface接口进行访问
传统客户端技术
C#, JAVA

事务逻辑层
承上启下,提供Service Interface和 DB Agent,用于对输入/输出数据按照事务逻辑规则进行加工处理,实现业务目标。
C# 
.Net
PHP
J2EE
IIS Web
SOAP

XML
WSDL

数据访问层
提供数据的交互和访问,从数据库获取数据或保存数据到数据库的部分。
SQL Server
Oracle
其它数据库技术


基于多层结构的思想,系统可依据具体需要进行进一步分层。比如, 三层结构可通过将数据访问层扩展,形成五层结构,即表示层、逻辑层、数据访问层、数据模型层及数据源层。而按照SOA(Service-oriented architecture)提出的模型,可将企业级的系统再进一步划分为8层, 建议企业不仅将服务分用户层、业务流程层、服务层、业务组件层以及操作系统层,同时还要分出系统集成层,服务质量层,信息层同治理层。不管系统有多少层,企业都需要根据自己的需要选取必需的层来进行部署。 

(二)国内外研究前沿
越来越多的企业级应用都部署在云端,连处于企业系统核心的ERP近年也不乏云服务的产品。云计算是一种通过Internet以服务的方式提供动态可伸缩的虚拟化资源的计算模式,目前流行的有四种部署模型,即公有云、私有云、社区云和混合云,以及三种服务模式,即软件即服务(SaaS),平台即服务(PaaS)和基础设施即服务。基于云服务的ERP由于其灵活性,对企业技术能力要求低且初始投入低,比起传统的ERP而言更受小企业的青睐。
传统的ERP一般被部署在公司内的服务器上,缺点是实施和维护都非常困难,且初始投入很大,然而近年来云计算的给ERP部署提供了更多的选择。运用不同的云服务,基于云的ERP可以被分为软件即服务(SaaS)和代管(Hosted)两种类型。前者以浏览器为客户端,而服务器和数据库都由软件提供商管理。SaaS的好处在于可实现完全的动态化资源分配,用户只需要支付订阅费即可。由于其可以实现对ERP系统的即买即用,特别适用于资源较匮乏的中小型型企业。项目实施只需要保证浏览器以及网络表现,而重心则放在业务流程的改变以及数据集成之上。然而对于业务流程比较特殊或者需要同个多已有系统进行集成的中小企业,Hosted ERP则更受青睐。一来,小企业可以不再支付每年高昂的订阅费,二来,由于企业自己管控应用,可以客制化软件的功能,让ERP同企业已有的内部系统集成以符合企业自身需求。 


二、^范文提纲

1 引言
研究背景
研究目的
文献综述
2.1 C/S架构,B/S架构同多层架构
2.11 C/S架构同B/S架构的比较
2.12多层C/S架构
2.2 ERP
2.21 ERP及云ERP 
开发环境
3.1 C#
3.2 .Net
3.3 SQL Server Management Studio
3.4 Amazon Cloud
4 系统设计
4.1系统逻辑模型设计
系统物理模型设计
系统实现
客户端
数据库
应用服务器
6 系统测试
6.1 白盒测试
6.2 黑盒测试
7 结论

三、参考文献
[1] 张韧志. 浅议 C/下士兵S结构与 B/S结构及未来发展[J]. 科技信息. 2008(17). 
[2] 夏士兵, 丁 杰, 周邺飞, 王 阳, 代 攀,基于多层C/S架构的变电站远程监控系统[J]. 2004全国电力系统自动化学术交流研讨大会^范文集
[3] Ryan Stewart, Desktop vs. Browser - when to deploy applications for each [N], ZDNet.://.zdnet.com/article/desktop-vs-browser-when-to-deploy-applications-for-each/. 
[5] 于云霞,王哲龙. 基于多层架构的移动ERP系统的设计和实现[Z].中国科技^范文在线. ://.paper.edu.cn. 
[6] 王立梅,岳琪. 基于 ERP 的 C/S 和 B/S 混合模式家具生产企业管理信息系统[J]. 林业机械与木工设备, 2008,36(5):53~55.
[7] 唐国纯, 罗自强. 云计算体系结构中的多层次研究[J]. 铁路计算机与应用. 2012(21)
[8] Jiaqi Duan, Parwiz Faker, Alexander Fesak, Tim Stuart. Benefits and Drawbacks of Cloud-based versus Traditional ERP systems[J]. Proceedings of the 2012-13 course on Advanced Resource Planning 
[9] Fumei Weng, Ming-Chien Hung. Competition and Challenge on Adopting Cloud ERP[J]. International Journal of Innovation, Management and Technology, Vol. 5, No. 4. 2014
[10] Bartolj T., Liu L., Santiago S. & Torth O. Risks and limitations of using SaaS for ERP [J]. Master thesis.2009


C#SQLServer结构的小企业ERP管理系统_开题报告......
上一篇:企业内部管理信息设计与实现-开题.. 下一篇:云环境下的智慧医疗信息系统规划..
点击查看关于 C#SQLServer 结构 企业 ERP 管理系统 开题 报告 的相关范文题目 【返回顶部】
精彩推荐
电气工程自动化原创范文  电子商务原创文章范文
人力资源专业原创文章范文 土木工程原创文章范文
工商管理专业原创范文    药学专业原创范文
汉语言文学专业原创范文  会计专业原创文章范文
计算机技术原创文章范文  金融学原创文章范文
法学专业原创文章范文   市场营销专业原创范文
信息管理专业原创文章范文 学前教育专业原创范文
公共事业管理专业原创范文 英语专业原创范文
教育管理专业原创范文   行政管理专业原创范文

关于我们 | 联系方式 | 范文说明 | 网站地图 | 免费获取 | 钻石会员 | 硕士文章范文


范文同学网提供文档范文,原创文章范文,网站永久域名www.lunwentongxue.com ,lunwentongxue-范文同学网拼音首字母组合

本站部分文章来自网友投稿上传,如发现侵犯了您的版权,请联系指出,本站及时确认并删除  E-mail: 17304545@qq.com

Copyright@ 2009-2024 范文同学网 版权所有