上海市网_黄骅市邮政编码_软件开发需要的软件_关于市场营销的100个问题

简历模板免费可编辑

制作宣传图片的软件app、宝安做网站的公司、永久使用、不限域名、手机开发工具有哪些

成都机械网站制作?

上海市网_黄骅市邮政编码_软件开发需要的软件_关于市场营销的100个问题

2 基于微信小程序的高校移动学习平台分析

系统分析是开发一个项目的先决条件,通过系统分析可以很好的了解系统的主体用户的基本需求情况,同时这也是项目的开发的原因。进而对系统开发进行可行性分析,通常包括技术可行性、经济可行性等,可行性分析同时也是从项目整体角度进行的分析。然后就是对项目的具体需求进行分析,分析的手段一般都是通过用户的用例图来实现。下面是详细的介绍。

2.1 可行性分析

(1)经济可行性:

在项目上使用的工具大部分都是是当下流行开源免费的,所以在开发前期,开发时用于项目的经费将会大大降低,不会让开发该软件在项目启动期受到经费的影响,所以经济上还是可行的。尽量用最少的花费去满足用户的需求。省下经费用于人工费,以及设备费用。将在无纸化,高效率的道路上越走越远。

所以经济可行性没有问题。

(2)操作可行性:

此次项目设计参考了几个该模式下网站的开发案例,对他们的操作界面分析,将众多案例结合在一起,突出以人为本简化操作,所以具有基本计算机知识的人都会操作本项目。

因此操作可行性也没有问题。

(3)技术可行性:

技术可行性指的是对于搭建框架的可行性,以及有更优秀的技术出现时系统的技术更新换代的纳新性如何,开发时间成本费用比如何。

现有的koa技术能够迎合所有电子商务系统的搭建。开发这个基于微信小程序的高校移动学习平台的时候我采用了koa+MYSQL用以运行整体程序。

综上所述技术可行性也没有问题。

(4)法律可行性:

从开发者角度来看,koa和MYSQL是网上开源且免费的,在知识产权方面不会产生任何法律纠纷。

从用户使用角度来看,只要不再系统上贩卖违禁品,对系统做出条约协议,杜绝非法支付即可。

综上所述法律可行性也没有问题。

2.2系统流程分析

业务流程是用一些特定的符合和线条来进行演示用户在使用系统时的过程,在进行系统分析的时候,业务流程可以帮助开发人员更好的理解业务,发现错误,完善系统。

2.2.1 数据增加流程

用户成功登入系统后能够实现增加数据的操作,增加数据的编号是特定的,系统生成,用户不能随意填写,除了编号以外,其他增加信息用户自己填写,填写后的信息经过系统验证,验证合法通过就显示增加数据成功了,相反的话,就没有增加成功,图2-1显示的就是在增加数据时的流程。

图2-1  数据增加流程图

2.2.2 数据修改流程

数据修改时的流程和上面介绍的数据增加时的流程差不多,如图2-2所示。

图2-2  数据修改流程图

2.2.3 数据删除流程

如果系统里面存在一些没有用的数据的话相关的管理人员还可以对这些数据进行删除,图2-3就是数据删除时的流程图。

图2-3  数据删除流程图

2.3 系统功能分析

2.3.1 功能性分析

按照基于微信小程序的高校移动学习平台的角色,我划分为了学生、教师和管理员这三大部分。

学生用户管理模块:

(1)学生注册登录:学生注册为学生并登录基于微信小程序的高校移动学习平台;用户对个人信息的增删改查,比如个人资料,密码修改。

(2)查看基于微信小程序的高校移动学习平台的首页信息:基于微信小程序的高校移动学习平台的首页信息包含了首页、学习交流区、我的(课程信息、学习视频、课程资源、考勤管理、教学数据)等。

(3)学习交流:学生在交流这一菜单下对学生提交的查看、同时也可以、交流、发布、评论。

(4)课程信息:学生和教师都可以点击“课程信息”查看课程信息,进行审核;

(5)教学数据:学生和教师都可以点击“教学数据”查看数据信息;

(6)基本信息:学生和教师可以对自己的个人信息和登录密码进行维护;

(7)课程资源:学习提交了课程资源以后,教师可以查看到课程信息,对课程资源进行审核。

管理员管理模块:

(1)登录:管理员的账号是在数据表表中直接设置生成的,不需要进行注册;

(2)站点管理:当点击“站点管理”这一菜单的时候,会出现轮播图+公告栏两个子菜单,可以对这两个模块进行增删改查操作;

(3)用户管理:当点击“用户管理”这一菜单的时候,会出现管理员+学生+教师三个子菜单,可以对这个模块进行增删改查操作;

(4)内容管理界面:当点击“内容管理界面”这一菜单的时候,会出现讨论区管理+讨论区分类+线上考试个子菜单,同时对前台展示的学习交流信息进行增删改查操作;

(5)更多管理:当点击“更多模块”这一菜单的时候,会出现课程信息管理+课程分类管理+学习视频管理+课程资源管理+考勤记录管理+教学数据管理个子菜单,能够对这六五个子模块进行增删改查操作;

2.3.2 非功能性分析

基于微信小程序的高校移动学习平台的非功能性需求比如基于微信小程序的高校移动学习平台的安全性怎么样,可靠性怎么样,性能怎么样,可拓展性怎么样等。具体可以表示在如下3-1表格中:

3-1基于微信小程序的高校移动学习平台非功能需求表

安全性

主要指基于微信小程序的高校移动学习平台数据库的安装,数据库的使用和密码的设定必须合乎规范。

可靠性

可靠性是指基于微信小程序的高校移动学习平台能够安装用户的指示进行操作,经过测试,可靠性90%以上。

性能

性能是影响基于微信小程序的高校移动学习平台占据市场的必要条件,所以性能最好要佳才好。

可扩展性

比如数据库预留多个属性,比如接口的使用等确保了系统的非功能性需求。

易用性

用户只要跟着基于微信小程序的高校移动学习平台 的页面展示内容进行操作,就可以了。

可维护性

基于微信小程序的高校移动学习平台 开发的可维护性是非常重要的,经过测试,可维护性没有问题

2.4 系统用例分析

通过2.3功能的分析,得出了本基于微信小程序的高校移动学习平台的用例图:

学生角色用例如图2-3所示。

图2-3 基于微信小程序的高校移动学习平台学生用户角色用例图

web后台管理上的管理员是维护整个基于微信小程序的高校移动学习平台中所有数据信息的。管理员角色用例如图2-4所示。

图2-4 基于微信小程序的高校移动学习平台管理员角色用例图

2.5本章小结

本章主要通过对基于微信小程序的高校移动学习平台的可行性分析、流程分析、功能需求分析、系统用例分析,确定整个基于微信小程序的高校移动学习平台要实现的功能。同时也为基于微信小程序的高校移动学习平台的代码实现和测试提供了标准。

辽宁省建设工程信息网官网新网站入口官方电影院卖品套餐计划武汉seo收费重庆手机模板建站商机创业网2021创业域名都有哪些怎么做自己的微信公众号江苏常州烽火台网络推广小程序app软件开发公司网站建设详细流程什么是外网服务器快站科技是什么军事新闻头条最新军情0元注册公司是真的吗网络营销与电子商务重庆有哪些建设公司有寓意的网络公司名字武汉seo搜索引擎优化好123网址之家网站源码下载视频汕头seo代理广西南宁今日疫情企业网站的综合要求互联网信息服务平台珠海最新消息今天室内装修效果大图网站建设方案书1500字公司注册网上申请网站企业工商信息查询平台常用的设计网站有哪些汕头建立网页公司

猜你喜欢

  • 友情链接:
  • 推广软文平台 效果图专业制作 无锡专业网络推广公司 黄楼企业建站流程 怎么制作免费网站 互联网有限公司