会员管理系统可行性研究

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

目录

1.引言

1.1编写目的

1.2项目背景

1.3定义

1.4参考资料

2.可行性研究前提

2.1要求

2.2目标

2.3条件、假定和限制

2.4决定可行性的因素

3.现有小程序分析

3.1经济可行性分析

3.2技术可信性

3.3社会可行性

3.4人员、设备

4.开发技术及工具的选择

5.处理流程和数据流程

6.结论总结


1.引言

1.1编写目的

     本次可行性研究主要是针对会员管理系统进行全面的、综合的技术经济分析,进而来判定此项目在技术上是否可行、项目上是否有生命力、经济上是否有利可图、开发周期需要多长时间、需要多少人力资源等。此研究报告可以使软件开发团队尽可能早的估计研究课题的可行性,可以在定义阶段较早的认识到系统方案的缺陷,就有节省时间和精力,也可以节省资金,并且避免许多专业方面的困难。

1.2项目背景

本项目主要针对校园市场,将系统投放置大学的理发店、超市、水果店、奶茶店等。本次报告中主要陈述对象为大学理发店。

  1. 项目名称:会员管理系统
  2. 项目任务提出者:开发小组
  3. 项目开发开发者:开发小组
  4. 用户:大学理发店
  5. 开发成本:暂无

本项目采用浏览器和服务器架构模式,前端采用了HTML+CSS+JQuery编程语言技术进行实现的,运行在用户的移动设备的浏览器上;后端我们采用Java开发语言, 采用MVC模式的技术框架进行开发的;数据库我们采用了MySQL数据库。

MVC模式(jsp+javabean+servlet):

  1. javabean(M):封装数据,编写业务逻辑
  2. jsp(V):展示信息
  3. servlet(C):接受请求,获取数据,请求转发到jsp展示html
  4. ps:引出MVC模式的目的就是把处理请求,查询数据,展示html进行解耦。
  5. javabean业务逻辑的解耦合:
  6. service:处理业务逻辑(会对应service的javabean)
  7. dao:操作数据库(会对应dao的javabean)
  8. servlet:获取到数据(会对应servlet的javabean)

1.3定义

     HTML: HTML的全称为超文本标记语言,是一种标记语言。它包括一系列标签.通过这些标签可以将网络上的文档格式统一,使分散的Internet资源连接为一个逻辑整体。HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字,图形、动画、声音、表格、链接等。

    CSS: CSS为HTML标记语言提供了一种样式描述,定义了其中元素的显示方式。CSS在Web设计领域是一个突破。利用它可以实现修改一个小的样式更新与之相关的所有页面元素。

    JavaScript:JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式和声明式(如函数式编程)风格。

    SpringBoot:Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。

    MySQL:MySQL是一个关系型数据库管理系统。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。

    Mybatis:目前为止最为简单的持久层框架之一,小巧并且简单易学。mybatis本身专注于SQL语句本身。它将SQL语句写在xml文件之中,几乎是彻底将程序代码与SQL语句隔离开,耦合度相当低。因此在SQL语句的编写上它相当的灵活。可以随时根据业务的要求变更SQL语 句而不需要动源程序。

1.4参考资料

《软件⼯程导论》 -陈明机械⼯业出版社

《Java程序设计概论》-赵⽣慧⾼等教育出版社

2.可行性研究前提

2.1要求

  1. 主要功能:添加会员信息、删除会员信息、修改会员信息、查询会员信息、会员注册功能等
  2. 性能要求:要求性能稳定,不能出现数据丢失等情况,显示数据要完整,对服务器上的数据必须进行及时正确的刷新。
  3. 完成期限:2022年11月30日星期三

2.2目标

  1. 提供方便简洁可操控的会员管理系统,优化理发店的服务体系,提高服务质量
  2. 为学生提供较为方便的消费需求分析
  3. 完善用户管理,安全保障用户的个人信息

2.3条件、假定和限制

  1. 建议系统寿命:2年
  2. 经费来源:学校
  3. 运行环境:windows系统、macos系统
  4. 硬件条件:台式电脑、笔记本电脑
  5. 数据库:MySQL

2.4决定可行性的因素

成本/效益分析结果,效益成本。

技术可行,现有技术可完全承担开发任务。

操作可行,系统能被原有工作人员快速接受。

3.现有小程序分析

3.1经济可行性分析

当前大学内许多店铺的管理系统为商家自带自装系统,通常为一次性消费,同时需要在后期出现故障作维护时,需要等待工作人员,时间耗费长,容易降低服务质量。

会员管理系统可以为店铺老板降低管理系统的购入费用,同时由于大学生长期在校内生活,能够为店铺提供及时的技术维修服务,降低使用成本和时间成本。会员管理系统为一次性购买,售价低于市场价,同时可以办理保修服务,提高客户保留率。

3.2技术可信性

网络平台存在大量的开发模板和相关经验,管理系统的开发也相当成熟,开发风险小。开发团队的前端技术略知一二,后端技术也处在逐步学习阶段,因此暂定技术方面存在可行性。

3.3社会可行性

会员管理系统为市面上常见的系统,使用的前端以及数据库均为正版开发和免费框架,在项目成品上不存在经济纠纷。

3.4人员、设备

由于系统设计方面简洁,因此使用操作难度低。同时由于会员管理系统使用频率较低,所有不需要太过高级的设备及可运行使用。

4.开发技术及工具的选择

(1)首选

前端:html、css、js、jquery

      后端:Java、MySQL 8.0.22JDK 11.0.10Navicat 15

      接口:JDBC等。

      服务器:Tocmat 9.0

      项目管理:Maven

      开发工具:eslipse

  (2)其次

前端:html、css、js、jquery

      后端:Java、MySQL 8.0.22/SqlserverJDK 11.0.10Navicat 15

      接口:JDBC等。

      服务器:Tocmat 9.0

      项目管理:Maven

      开发工具:idea

5.处理流程和数据流程

 

6.结论总结

    会员管理系统在开发周期上,时间较短,开发难度小。同时开发的成本投入低,回报相较于投入较高。开发的版权上,多数代码为开发组成员所有。同时可借鉴技术多,技术相对而言较为成熟。因此此项目可以进行开发。

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

酷酷滴Q

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值