淘宝网官网首页登录_贵州今日新闻大事_苏州包装设计哪家好_做tk跨境电商需要投资多少钱 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)个人中心:当用户点击右上角“我的”这个按钮,就会进入到对应的后台进行信息的管理了;

(8)课程信息:用户可以查看课程信息,在查询到自己想要了解的课程信息的时候,可以进入查看详细的介绍,点击“购买”这一按钮以后会跳转到购买信息填写的界面,根据提示填写好购买的信息,点击“提交”以后购买就完成了,在课程信息详情这个界面,同时支持用户对喜欢的课程信息进行收藏、点赞的功能。

管理员管理模块:

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

(1)系统用户管理:当点击“系统用户”这一菜单的时候,会出现管理员+系统用户+普通管理者这三个子菜单,可以对这个模块进行增删改查操作;

(3)资源管理:当点击“资源管理”这一菜单的时候,会出现课程资讯+资讯分类个子菜单,可以对课程资讯进行增删改查操作;

(4)模块管理:当点击“模块”这一菜单的时候,会出现视频信息+分类管理+课程信息+购买记录这四个子菜单,能够对四个模块进行增删改查操作;

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

(6)个人信息:管理员在登录以后可以修改自己的个人资料以及对自己账号登录的密码进行修改;

2.3.2 非功能性分析

精品课程网站的非功能性需求比如精品课程网站的安全性怎么样,可靠性怎么样,性能怎么样,可拓展性怎么样等。具体可以表示在如下3-1表格中:

3-1精品课程网站非功能需求表

安全性

主要指精品课程网站数据库的安装,数据库的使用和密码的设定必须合乎规范。

可靠性

可靠性是指精品课程网站能够安装用户的指示进行操作,经过测试,可靠性90%以上。

性能

性能是影响精品课程网站占据市场的必要条件,所以性能最好要佳才好。

可扩展性

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

易用性

用户只要跟着精品课程网站的页面展示内容进行操作,就可以了。

可维护性

精品课程网站开发的可维护性是非常重要的,经过测试,可维护性没有问题

2.4 系统用例分析

通过2.3功能的分析,得出了本精品课程网站的用例图:

系统用户角色用例如图2-3所示。

图2-3精品课程网站系统用户角色用例图

web后台管理上的管理员是维护整个精品课程网站中所有数据信息的。管理员角色用例如图2-4所示。

图2-4精品课程网站管理员角色用例图

2.5本章小结

本章主要通过对精品课程网站的可行性分析、流程分析、功能需求分析、系统用例分析,确定整个精品课程网站要实现的功能。同时也为精品课程网站的代码实现和测试提供了标准。

">

天津企业网站制作单位

无锡地铁集团公司网站、武汉有哪些网站、永久使用、不限域名、黑龙江住房和城乡建设厅

代理商网站大全?

淘宝网官网首页登录_贵州今日新闻大事_苏州包装设计哪家好_做tk跨境电商需要投资多少钱

  • 对于B2B业务,网站可以集成供应链管理系统,帮助管理供应商关系、库存水平和物流。
  • 这种集成有助于降低成本,减少错误,并提高整个供应链的透明度和效率。
武汉大学人民医院东院怎么样网页制作学习网站手机域名是什么宣传片制作公司哪个比较好网页设计论文网站赏析网站优化种类教学课件ppt模板免费特种作业操作证查询网上查询营销公关是做什么的成都网络公司招聘政府网站怎么制作网站定制公司名称平台搭建方有什么责任和义务开发平台及工具在线名片制作生成网络推广专员挣钱吗武汉画册设计公司广告设计与制作属于艺术类吗四川省住建厅官网首页可以直接进网站看正能量网络营销中常用的经营策略包括外贸b2c企业邮箱登录入口org云南做网站方案什么是网站?什么是网页网站建设费用推荐网站总结说明书北京网络营销有限公司龙岩优化seo日本java和中国java附近的电脑培训机构在哪里

猜你喜欢

  • 友情链接:
  • 流量变现及推广软件 b2b平台免费发布信息网站 厦门网站建设厦门网站制作 广东南庄网站建设 个人邮箱怎么注册申请 汕头网站设计找谁