微信小程序里的音乐音频怎么删除_个人使用网站_seo服务器_汤臣杰逊品牌策划公司

成人高考考试科目

整体vi设计、建设摩托车官网首页、永久使用、不限域名、重庆seo搜索引擎优化推荐

云游戏平台?

微信小程序里的音乐音频怎么删除_个人使用网站_seo服务器_汤臣杰逊品牌策划公司

  1. 相关技术介绍
    1. HTTP协议

超文本传输协议(HTTP)作为协作式与分布式的通信协议,其以万维网交换信息作为前提条件。HTTP为IEIF的国际化标准指标,在制定相关标准与实现内,W3C积极参与其中,同时发挥着不可替代的作用。其能够借助超文本标记语言,将文档在服务器与浏览器之间相互传输。HTML作为构架文档的标记语言,这些文档内将包括有关信息的链接,用户仅需要点击其中一个链接就能够访问多媒体对象与图像,同时获得该链接项所具有的附加信息[1][2]。

    1. HTML网页技术

HTML是一种制作网页的常用语言,它一般是用于制作静态页面。它的命令是可以体现文字信息、链接信息、图形信息和表格信息等等。现在它被大众普遍接受广泛应用在网络上[3]。

    1. B/S结构

在系统的开发上采用了B/S结构,在B/S结构中,统一采用浏览器,而不需要去开发任何的用户界面,Web浏览器向处理它的Web服务器发送请求,并一步一步地将处理结果返回给客户端。B/S结构主要采用了各种脚本语言和ActiveX技术,降低了系统的开发难度并简化了系统维护以及使用[4]。

B/S结构有如下特点:B/S结构建立在广域网上,不需要专门为其配置硬件环境,比C/S结构的适应范围更强;由于其基于广域网,所以其对安全的控制能力相对较弱;B/S的多种结构要求构造相对独立的函数,这样才能可以更好地重用;B/S结构组成简单,便于对个别构件进行更换,降低了系统的维护成本B/S信息流向与C/S不同,B/S信息流向可变化[5]。

    1. ASP.NET技术

ASP.NET是微软为构建动态Web应用程序而开发的新一代技术,其具有着高效运行性能、简易灵活、可管理以及较强的开发效率的特点[6]。

ASP.NET网站的运作原理如下:

在网站运行时,当一个HTTP请求被ASP.NET网站运行服务器(IIS)收到后,IIS首先加载客户端请求的页面类型的相应dll文件,在处理过程中,请求随后被发送到可以处理请求的模块,这个模块叫做HttpHandler。在将此HTTP请求传递给HttpHandler之前,IIS必须由HttpModule处理[7]。

ASP.NET的组件结构图如下所示。

图2-2 ASP.NET的组件结构图

    1. SQL Server数据库

SQL Server 2012经过多次的更新,功能层面已经非常的丰富和完善了,从SQL Server2005版本到2012版本进行了比较大的更新,在商业的实际使用中取得了很好的实际应用效果。最新版本的SQL Server支持对信息的压缩,同时还能进行加密能更好的满足对信息安全性的需求。同时经过系统的多次更新,数据库自身的镜像功能也得到了很大的增强,运行的流畅度和易用性方面有了不小的进步,驱动的使用和创建也更加的高效快捷。最大的变动还是进行了空间信息的显示优化,能更加方便的在应用地图上进行坐标的标注和运算。强大的备份功能也保证了用户使用的过程会更加安心,同时支持的Office特性还支持用户的自行安装和使用。在信息的显示形式上也进行了不小的更新,增加了两个非常使用的显示区,一个是信息区,对表格和文字进行了分类处理,界面的显示更加清爽和具体。第二是仪表的信息控件,能在仪表信息区进行信息的显示,同时还能进行多个信息的比对,为用户的实际使用带来了很大的便捷[8][9]。

针对本文中设计的党员服务站网站在实际的实现过程中,最终选择SQL Server数据库的主要原因在于在企业的应用系统应用及开发的过程中会存在大量的数据库比较频繁的操作,而且数据的安全性要求也是非常的高。综合这些因素,最终选择安全性系数比较高的SQL Server来对党员服务站网站后台数据进行存储操作[10][11]。

数据库管理系统的总体结构图如下图所示。

图2-1 数据库组成结构

    1. 企业级架构

系统的开发应用了.NET框架技术,这是一个多语言组件开发和执行环境,提供了一个统一的跨语言编程环境。.NET框架使开发人员可以更轻松地构建Web应用程序和服务,以便网络上的应用程序可以通过Web服务进行通信。根据其层次结构可以将.NET框架分为三个组成部分:CLR、服务框架以及两类应用模版(Win Forms和Web Forms、Web Services )[12]。

在.NET程序编写好之后的第一次编译时,将形成CLR头、中间代码以及元数据。第二次编译会在实际运行时执行,编译的结果是可以在CLR中执行的机器代码。项目中所有类型的定义、引用和程序集清单都包含在了MetaData中[13]。

程序集是.NET框架中相对基本的概念,这是一个逻辑概念,不是指定数量的文件或代码段,程序集是一个或多个模块和文件资源的集合。形成程序集时,它不仅在打包前包含所有原始文件,而且还添加程序集清单。

程序集的加载机制如下:

公共语言运行库(CLR)主动通过Assembly.LoadFrom静态方法以及Assembly.Load静态方法加载程序集,其中前者可以直接在一个文件位置处加载程序集,而后者只能通过唯一标识来标识程序集[14]。

  1. 系统分析
    1. 可行性分析

技术性方面,采用当前主流的ASP.NET框架进行系统主体框架的搭建,前台使用jquery,ajax,实现前台页面的设计与美观调整,以上技术,均由本人经过系统学习,并且都是在课程设计中实践过的,可以使得开发更加便捷和系统。从技术角度看,这个系统是完全可以实现的。

实用性方面,本次设计的主要任务是在党员服务站网站内首页、网站管理(轮播图、网站公告)人员管理(管理员、普通用户、维修人员)内容管理(交流论坛、论坛分类、校园新闻、新闻分类)模块管理(维修情况、报修信息)个人管理等,符合当前潮流的发展。从用户角度出发,同时也考虑系统运营成本和人力资源,采用网络上的便捷方式,实现线上业务,使得业务流程更系统,也更方便用户的体验,比较实用。

经济性方面,由于本课题中设计的党员服务站网站的主要目的是为了能够更加方便及快捷的进行信息的查询管理及检索服务,也就是能够可以直接投入使用的信息化软件。系统的主要成本主要是集中在对使用数据后期继续维护及其管理更新这个操作上。但是一旦系统投入到实际的运行及使用之后就能够很好的提高信息查询检索的效率,同时也需要有效的保证查询者的信息方面的安全性,同时这个党员服务站网站所带来的实际应用方面的价值是远远的超过了实际系统进行开发与维护方面的成本,因此,从经济上来说开发这个软件是可行的。

    1. 功能需求分析

党员服务站网站的功能主要分为前台用户根据自己的需求进行注册登录,浏览作品信息并对选中的作品进行检索操作。后台系统管理员因职责的不同,分为普通管理员和超级管理员,管理员主要对注册学生,交流论坛、网站公告、校园新闻信息,文章详细信息进行处理。

系统用例图如下所示。

图3-1 系统用例图

      1. 前台用户功能

前台用户可分为未注册用户需求和以注册用户需求。

未注册用户的功能如下:

注册账号:用户填写个人信息,并验证手机号码。

浏览新闻数据:用户可以浏览主页面的新闻数据来了解系统的最新新闻数据。

已注册用户的功能如下:

登录:根据账号密码进行登录操作。

维护个人信息:用户因个人信息的变更可以随时修改自己注册信息。

浏览新闻数据:用户想要了解相关的最新新闻,例如一些公告资讯信息,可以浏览主页面的新闻数据信息。

交流论坛:用户发布交流文章等操作。

文章检索:用户根据自己的需求选中某个文章进行检索操作。

      1. 后台管理员功能

管理员功能如下:

修改密码:管理员可以随时修改自己进入系统的登录密码,以保证系统的安全性。

论坛信息管理:对论坛信息进行维护,添加、删除、修改信息。

公告信息管理:对公告信息进行维护,添加、删除、修改信息。

新闻数据信息管理:发布、删除相关的新闻数据信息。

    1. 非功能需求分析

首先主要考虑的是系统功能软件,在具体设计的环节上,是不是能够较好的满足各类用户的基本功能需求,如果不能较好的满足用户需求,那么这个系统的存在是没有价值的。软件系统的非功能性求分析,从7个方面展开,一个是性能分析,针对系统;一个是安全分析,针对系统,一个是完整度分析,针对系统,一个是可维护分析,针对系统,一个是可扩展性分析,针对系统,一个是适应业务的性能分析。面对党员服务站网站存在的性能、安全、扩展、完整度等7个方面性能综合比对分析后发现,需要相应的非功能性需求分析。

    1. 安全性需求分析
      1. 系统的安全性

安全性对每一个系统来说都是非常重要的。安全性很好的系统可以保护企业的信息和用户的信息不被窃取。提高系统的安全性不仅是对用户的负责,更是对企业的负责。尤其针对于党员服务站网站来说,必须要有很好的安全性来保障整个系统。

系统具有对使用者有权限控制,针对角色的不通限制使用者的权限,以此来确保系统的安全性。

      1. 数据的安全性

数据库中的数据是从外界输入的,当数据的输入时,由于种种原因,输入的数据会无效,或者是脏数据。因此,怎样保证输入的数据符合规定,成为了数据库系统,尤其是多用户的关系数据库系统首要关注的问题。

因此,在写入数据库时,要保证数据完整性、正确性和一致性。

    1. 数据流程分析

对系统的数据流进行分析,系统的使用者分为二类,一般用户,管理员。系统主要对界面信息传送,登录信息的验证,注册信息的接收,用户各种操作的响应做处理。

系统顶层数据流图如下图所示。

图3-2 顶层数据流图

要判断用户是是什么身份,是根据登录的数据来判断后,跳转到对应的功能界面。在系统的内部用户就可以对数据进行操作,数据库中心就可以接收到系统传输的有效数据流来对数据sql语句进行对应操作。

系统底层数据流图如下图所示。

 图3-3 底层数据流图

系统可以分为前台和后台两部分,每一种操作后系统都返回操作结果。前台和后台的数据连接主要通过数据库,既分别对数据库做不同的操作。

seo搜索引擎优化排名注册一个公司全部流程上海广告公司联系方式品牌网店html是前端还是后端建站快车帮助小软件公司一年能挣多少钱淮北招聘网最新招聘信息网页游戏制作过程的英文网站定制哪家好上海小程序网站开发公司北京英众数字科技有限公司族蚂建站怎么样购物商城源码优秀网站seo报价网推公司怎么收费站长权重免登录直接玩的游戏区块链app定制佛山网站建设定制开发在线留电话的广告浙江人才网河南渠道网商标查询 国家知识产权局个人网页设计html加js代码淄博网站制作服务优化北京产品设计公司外贸网站搭建难不难企业管理系统软件公司广州制作网站企业中国商标注册查询

猜你喜欢

  • 友情链接:
  • 南阳疫情防控指挥部最新通知 常平到东莞 javascript用什么软件 发布装修信息的平台有哪些 设计公司网站的要点 开发公司网签的流程