移动互联的小微企业智慧运营云平台平台基础数据维护(源码)【字数:10399】

基于移动互联的小微企业智慧运营云平台分为平台服务和企业应用两部分。平台服务为小微企业提供开户管理、网站维护、会员管理等功能。企业应用为企业提供一些基本的进销存管理。本课题主要研究的是平台服务下的基础数据维护模块,主要实现商品名录、企业名录、组别管理、消息编辑这几个部分的功能。此外,实现两个Web Service,一个用来模拟国家数据网,一个用来提供获取本地数据的接口。系统的实现主要是通过js代码实现前台的功能、json实现数据的传输和C#实现后台的功能。本文主要介绍平台服务,采用浏览器/服务器模式及MVC开发模式,用Extjs开发框架完成页面布局与架构分层。关键词Extjs、Web Service、json、B/C、MVC
key word:Extjs、Web Service、json、B/C、MVC 目录
第一章 绪论 1
1.1 系统研究的背景 1
1.2 系统研究的意义 1
1.3 主要研究内容 1
1.4 本章总结 1
第二章 相关技术 3
2.1 C#简介 3
2.2 Visual Studio与.NET Framework 3
2.3 Web Service简介 3
2.4 SQL Server 简介 3
2.5 EXTJS 简介 4
2.6 B/S架构 与 MVC 模式 4
2.7 本章总结 4
第三章 系统需求分析 6
3.1系统可行性研究 6
3.1.1 可行性研究的目的 6
3.1.2 技术的可行性 6
3.1.3 操作的可行性 6
3.2需求分析基础数据维护 6
3.2.1 功能需求分析 6
3.2.2 性能需求分析 7
3.3本章小结 8
第四章 系统设计 9
4.1系统的框架设计 9
4.2系统数据库设计 10
4.2.1 概念模型 10
4.2.2 数据库逻辑结构设计 12
4.3 系统的功能设计 16
4.4 本章 *好棒文|www.hbsrm.com +Q: ^351916072# 
小结 19
第五章 系统实现 20
5.1 系统概况 20
5.2 系统功能的实现 20
5.2.1模拟国家数据网 20
5.2.2 获取本地数据的接口 21
5.2.3 商品名录管理 22
5.2.4 企业名录管理 25
5.2.5 组别管理 28
5.2.6 消息编辑界面 29
5.3 本章小结 31
第6章 软件测试 32
6.1软件测试简介 32
6.1.1软件测试的内容 32
6.1.2软件测试原则 32
6.1.3软件测试的目的 32
6.1.4 软件测试的方法 33
6.2测试用例 33
总结与展望 37
致 谢 38
参考文献 39
第一章 绪论
1.1 系统研究的背景
随着互联网的迅猛发展,“互联网+”在各个企业越来越受到欢迎,企业的互联网化将成为一种趋势。随着企业需要处理的数据量的增加和人事管理的复杂度的增加,使用纯人工来完成这些事情显得越来越乏力,小微企业的平台服务在企业的管理和运营中也显得格外重要。而对于小微企业来说,专门购买服务器来部署平台服务需要耗费大量的资金,所以,可以将平台服务部署在云服务器上以便节省资金。
1.2 系统研究的意义
小微企业信息化的基础设施通过租用云服务平台,不再需要投入大量资金购买服务器等进行基础设施的构建,使得企业信息化成本降低。而且云服务基础设施规模可以满足工作负荷高峰情况的需要和客户业务量的增长,大大降低了小微企业在基础设施建设过程中的经济风险。
本课题的研究旨在将小微企业的平台云服务更快的投入实践、更早的将理论的上好处转为现实、更好的为小微企业服务。
1.3 主要研究内容
基于移动互联的小微企业智慧运营云平台包括门户网站、开户企业管理、基础数据维护、系统管理、会费管理消息推送等。而此课题主要负责研究平台基础数据维护部分。
研究内容为当需要查询商品或企业信息时可先对本地数据库进行操作,若本地数据库没有数据信息,则连通国家数据网接口进行操作,并本地数据库中留有备份。同时提供一个接口供别人调用以便查询本地的商品和企业信息。对注册用户进行分组并用树形结构进行展示。管理推送消息信息,并将数据保存在本地的数据库中。
1.4 本章总结
本章主要从在互联网的时代,小微企业受到的影响,了解有利于其发展的因素。介绍了小微企业云平台服务的背景,并且阐述了云平台服务的对于小微企业意义。最后介绍了详细的介绍了本课题的主要研究内容。 第二章 相关技术
2.1 C#简介
C#是一种面向对象的高级程序语言、运行与.net framework之上。看起来他与java很相似,尤其是他们都需要编译成中间代码然后再去运行的过程和相似的语法。但是它与COM是直接集成的,为基于microsoft .net编程带来了很多的便利[3]。
C#是由C和C++衍生出来的、综合了C++的高效率和VB的可视化操作,是一种简单的、优雅的、稳定的面相对象的语言。在mirosoft .net的平台上,由于C#具有强大的操作性和便捷性,C#是基于.net 开发的首选语言。
2.2 Visual Studio与.NET Framework
Visual Studio是一套完整开发工具集,可以生成XML WebService、ASP.NET Web应用程序等。包括了软件生命周期中所需要大部分工具,例如集成开发环境(IDE)、UML工具等等。是目前很流行的应用程序集成开发环境。
.NET Framework用于生成、部署和运行XML Webservice与应用程序的多语言环境。由公共语言运行库、统一编程类、ASP.NET组成。Web Service的编程实现是建立在.NET Framework的编程类的基础上,并使用ASP.NET基础通过SOAP交付服务。
2.3 Web Service简介
在了解Web Service之前,我们先来了解一下分布式计算。分布式计算是将应用程序逻辑分布到网络上的多台计算机。这样可以是是多台计算机分摊任务,使性能优化。
Web Service是一个可以由程序访问的的应用程序逻辑单元,是平台独立的和可以由标准的Web协议访问的应用程序。Web服务允许通过网络共享业务逻辑,超越了各种操作系统和机器平台的通用协议,所以很适合通过网络、共享服务[9]。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/894.html

好棒文