提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
目录
一、引言
1.1编写⽬的
1.2项⽬背景
1.3定义
1.4参考资料
二、可⾏性研究的前提
2.1要求
2.2⽬标
2.3条件、假定和限制
2.4评价尺度
三、对现有的小程序分析
3.1处理流程和数据流程
3.2⼯作负荷
3.3费⽤⽀出
四、对所建设小程序的分析
4.1经济可行性
4.2开发成本
4.3技术可行性
4.4社会可行性:
五、其他与设计有关的选择方案
5.1开发技术及开发工具的选择
5.2小程序模块功能的选择
六、其他与设计有关的专门问题
6.1表白墙功能
6.2论坛功能
6.3失物招领功能
6.4兼职功能
6.5二手交易功能
七、结论意见
总结
一、引言
1.1编写⽬的
该软件项⽬可⾏性研究报告是对校园墙项目的全⾯通盘考虑,是项⽬分析员进⾏进⼀步⼯作的前提,是软件开发⼈员正确成功的开发项⽬的前提与基础.此研究报告可以使软件开发团体尽可能早的估计研制课题的可⾏性,可以在定义阶段较早的认识到系统⽅案的缺陷,就可以节省时间和精⼒,也可以节省资⾦,并且避免了许多专业⽅⾯的困难.所以该软件项⽬可⾏性研究报告在整个开发过程中是⾮常重要的。
1.2项⽬背景
随着时代的发展,学生们关于学校的各种方面的需求越来越多,比如说表白墙,论坛,兼职等,所以说我们的小程序随即诞生了。
⼯程的名称:校园墙;
⼯程产品的名称:《校园墙》;
⼯程组织者:开发⼩组;
产品⽤户:学校的学生;
产品设计者:开发⼩组;
产品⽣产者:开发⼩组;
产品所有权:开发⼩组拥有
1.3定义
学生的互助小平台软件
1.4参考资料
《软件⼯程导论》 -陈明机械⼯业出版社
《Java程序设计概论》-赵⽣慧⾼等教育出版社
二、可⾏性研究的前提
2.1要求
本软件的功能和要求是解决学生的各种需求,为进⼀步完善学生在各种方面的各种需求,比如表白墙,论坛,失物招领,兼职,二手交易等等
2.2⽬标
开发软件,使学生互相帮忙,完成各种需求,使学生在学校的生活更加的方便快捷
2.3条件、假定和限制
建议软件寿命:5年
经费来源:学校
硬件条件:普通手机即可
运⾏环境:安卓或苹果
2.4评价尺度
此软件由于只是⼀个小程序,只要能构建⼀个结构,达到⼀些基本功能和要求即可,软件开发周期不长。本软件可实现学⽣兼职找工作,二手交易,失物招领等功能,使⽤友好的⽤户界⾯,⽤户可轻松使⽤。
三、对现有的小程序分析
3.1处理流程和数据流程
现有系统的数据处理与流程基本依托QQ聊天与QQ频道,数据的处理比较繁琐单一需要管理员耗费大量的时间去管理,并且系统的保密性不高,数据可能泄露。
3.2⼯作负荷
,系统⼯作负荷过⼤,信息数据处理缓慢复杂,对计算机硬件的要求⽐较⾼。
3.3费⽤⽀出
在现有系统上投⼊的⼈⼒,设备,空间,材料等等与其他的⼀系列⽀持性服务越来越⼤,导致开发费⽤⽀出巨⼤,严重影响系统的可⽤性,为了系统的长远发展,急需改进。
3.4⼈员、设备
因为原有系统的技术性含量⽐较低,所以不需要多少⾼技术⼈员的操作,只是由于学生数据量的⽇益增⼤,所需要的操作⼈员数量不断扩⼤。这⼀点与当前信息化时代的理念相违背。并且设备的科技含量也⽐较低,只能做一些简单的数据管理与调配,难以实现类似于系统式网络式的工作布局。
3.5局限性
经过科学的分析与讨论,现有的系统存在很⼤的局限性(bug),⽐如技术过于单一,管理⼈员⼯作量⼤,系统维护及其费⽤⽀出巨⼤,操作⼈员与设备技术含量低等⼀系列缺点。所以,这些问题都反映出我们现在急需一个更加科学,安全,高效的新的系统,能够做到不再依赖于传统QQ频道模式下的旧的系统,而是创建一个新的基于微信小程序服务器的系统。
四、对所建设小程序的分析
4.1经济可行性
当前校内大学生多通过QQ空间来表达自己在校内的述求,但这样的方式存在一定的局限性,无法真正反应到学生的真正想法。目前校内提供该功能的两个QQ平台,无法高效的处理学生的请求同时还存在部分限制。而学生的其他需求又无法直接在平台上进行表述,因此校园在此方面的需求缺口还是很大的。
小程序是现今大众使用率和认可度都很高的一个工具,而将“表白墙”开发为一个小程序能够方便大家的使用,便于该平台的推广和宣传。当校园大量用户的涌入,则会带来相当丰富的平台流量,由此产生一定的经济效益。又因为平台的功能会使用户进行反复操作,由此产生的流量又会进一部增长。当完成一定量级后,广告的引入则会产生一个新的经济增长点。
4.2开发成本
五个年轻小伙半学期的饭钱和水电费(整体来说开发成本相较于后期实现经济收入较小)
4.3技术可行性
网络平台存在大量的开发模板和相关经验,小程序技术也相当成熟,开发风险小。开发团队的前端技术略知一二,后端技术也处在逐步学习阶段,因此暂定技术方面存在可行性。
4.4社会可行性:
“表白墙”在名称上与其他小程序相同,但在成功上线后可更改为“武院表白墙”。而此功能与众多表白墙小程序功能上存在相似性,但具体开发则是借鉴校园现有表白墙现有的功能,只是同其他小程序存在相似,在界面的UI设计上均存在差异,不存在侵权问题。
五、其他与设计有关的选择方案
5.1开发技术及开发工具的选择
(1)首选(云开发)
前端:wxml、wsss、js;
后端:云开发(包含云数据库:mysql、云函数(node.js)、云存储(图片、文件、excel表格));
后台管理:云开发cms内容管理系统
开发工具:微信开发者工具
(2)其次,(传统开发)
前端:wxml、wsss、js;
后端:Java、springboot、mysql\sqlserver
接口:JDBC
服务器:Tocmat 9.0
项目管理:Maven
开发工具:微信开发者工具、mysql、eslipse
目的:选择云开发的好处:1.无需构建自己的服务器2.项目迅速上线3.轻松获取用户凭据
5.2小程序模块功能的选择
(1)首选
校园墙、论坛、失物招领
(2)其次
校园兼职、二手交易平台
目的:考虑到项目技术的可行性、还有模块功能的难易性,优先考虑完成前者,后期再添加模块。
六、其他与设计有关的专门问题
校园墙建设受到高度重视,创造一个优美、舒适、整洁的校园文化环境是每个学校共同追求的目标,而校园墙作为大学校园文化的一种重要的组成部分,是一所高校办学理念、文化精神和价值的外在体现。校园墙是学校精神文明建设的基础,是学校校风的具体表现,它的建设为广大学生提供思想道德建设的精神粮食,激发学生积极向上的学习态度,营造浓郁的学习氛围,促进大学生心理的健康成长,对大学生整体素质的提高发挥着潜移默化的作用。
6.1表白墙功能
表白对于很多朋友来说最害怕是看到失败结果,而这款校园表白墙可以帮助你避免失败,又能让喜欢的人明白你对她爱慕之意,而且还可以查看更多的表白信息,觉得不错朋友欢迎前往体验。想对喜欢的她说点什么她,这里可以陌名留下想要表白的甜言蜜语。
6.2论坛功能
校园论坛是通过网络社区,提供给人们一个虚拟的空间释放压力。现代生活中,无论是成年人还是未成年人都面临巨大的压力,在网络这个没有任何压力的世界,人们能够更好地放松自己,以便更好地投入现实生活。虚拟的社区能够创造一个全新的展现自我的舞台,能够在其中做许多平时不能完成的事情,发泄一下内心的郁闷。校园论坛同时也是一个信息的港湾,它集结了许许多多的内容,在这里青少年可以接触到许多平时难以接触的信息。当代大学生喜爱结交新朋友,寻找有共同兴趣的人交流讨论,校园论坛为这些有共同爱好的年轻人创造了另一片交流的空间。
6.3失物招领功能
面对校内学生丢失物品越来越严重的现象以及丢失后学校无法及时通知学生领回失物的现象。本软件士要针对于校内学生丢失物品的情况进行服务,使用这款软件时,失主可以上传他们丢失物品的名称,外貌特征,联系方式等信息,而捡到失物的学生也可以将所捡到失物的照片,外貌描述,联系方式等信息上传,然后发布在APP寻物招领界面上,供失主查询自己的失物,方便失主在短时间内取回自己的失物。管理员可根据用户描述情况选择删除失主或拾失物者的信息。
6.4兼职功能
兼职功能包括校园兼职类、文字打印类、餐厅服务类等内容,清晰的分类使大学生兼职需求者能够按照自己的偏好来快速选择兼职岗位。大学生兼职功能在视觉元素的设计过程中一定要充分考忠了颜色、尺寸、形状、位置等影响因素,功能界面的颜色可以按照主体色、辅助色和点缀色的顺序设计,文字的字体设置要满足用户需要,方便阅读,部分文字可以采用个性化的字体给用户以活泼、新颖的感觉。在信息更新方面,功能界面可以对下拉菜单设置人性化的提示,如请稍等、一大批兼职岗位向你袭来、今日哲无最新消息、别着急、明天再来看看等语句,达到既安抚了用户的失落情绪又能够体现功能运营者良好服务态度的目的。
6.5二手交易功能
校园二手交易功能需求分析 将功能的内容范畴界定在用户管理、用户商品发布与修改(商品的发布只规定了出售与求购两种方式)、二手商品信息统计 (如精品推荐,销售排行,新品上架,特价推荐等)、管理员后台管理、以及用户帮助与留言等功能模块上。整个系统服务于系统管理员、访问者、注册用户这三个不同的角色,分为前台和后台两大模块功能。前台主要包括用户的登录注册、二手商品的发布、留言等功能,后台主要实现对整个系统进行管理和维护。整个系统构造了一个同学间网上交流的平台,可以利用网络这个平台让校园网更好的为同学们服务。通过本系统管理二手用品交易,可以方便用户对现有的二手用品的处理,同时也可以方便和满足同学们对二手用品的需求。能够基本满足二手交易管理过程中的工作需要。该系统具有操作简便、灵活实用、界面美观友好、可维护性好、系统管理方便等优点。网上二手交易系统在高校有着潜在的应用前景,无论从提升院校整体形象上还是从经济利益上,都有着十分重要的意义。
七、结论意见
总结,《校园墙》小程序是一个很有潜力的项目,其项目内容包揽了校园的表白墙、交友论坛、失物招领、校园兼职等模块功能,给在校的学生提供更好的环境。同时,这个小程序项目,也非常的适合我们入门级的学习和开发,磨练技术、增长经验,经过以上讨论分析,《校园墙》小程序是一个不错的选择,值得我们去开发和研究,若将来实现完成《校园墙》,市场的前景一定会很广阔。
总结
提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了《校园墙》小程序的可行性分析。