课程推荐系统可行性分析报告报告材料.docx
- 文档编号:6762308
- 上传时间:2023-01-10
- 格式:DOCX
- 页数:8
- 大小:39.19KB
课程推荐系统可行性分析报告报告材料.docx
《课程推荐系统可行性分析报告报告材料.docx》由会员分享,可在线阅读,更多相关《课程推荐系统可行性分析报告报告材料.docx(8页珍藏版)》请在冰豆网上搜索。
课程推荐系统可行性分析报告报告材料
某某大学课程推荐软件
可行性分析报告
某某大学课程推荐小组
组长:
杨梅
组员:
迟锦贵,X小平,钱立龙
一、引言
任务书名称某某大学课程推荐软件开发任务书
下达日期2014年11月18日
发出部门某某大学《软件设计方法》课程小组杨梅组
任务书撰写人钱立龙〔201130100023〕
随着计算机技术与信息通信技术的开展,社会生活发生了巨大的变化,其中的主要表现就是对计算机技术以与网络的高度依赖性。
这些新技术的出现为广阔群众提供了更大的便捷性,几乎各个领域都与之有所关连。
就教育行业而言,课程以与学分管理一直是一个很繁琐的步骤。
各高校都尝试过编写课程管理,但最终或多或少出现各种缺陷。
就学生而言,面对繁杂的课程加之各种选课规定,大多数人对此惊慌失措。
虽然高等院校教育质量有保证,但不免其中良莠不齐。
有些教师又个性十足,其责任感又各有偏颇。
再言学生,各种学习方法不一,听课目的千奇百怪。
课程推荐软件无疑应运而生,在为学生提供便利性的同时也抓住了机遇。
就目前中国国情来看,高校学生无疑是一块庞大的消费团体,他们对便利性与个性与人性化的要求最高对互联网的依赖性最高。
这种背景下开发一种依赖网络且为学生提供便利的人性的服务,恰到好处。
起初立足一个高校进展运行,最后辐射全国也未可知。
由本课程小组实施的项目,其目的包含两个方面。
其一,本项目旨在为学生提供便捷人性的学分课程管理和优秀课程推荐,在学生茫然无措的时候给其多一个选择。
同时能防止其在浩繁的课程中花费过多精力在为选择适宜的课程上。
进一步的,本项目能够为师生搭建一个沟通的平台,以便于学生更好的利用资源去学习,教师们更好的利用反应意见去改善授课方式方法和态度。
具体而言,本项目旨在开发一款软件,使其能够使得学生用户用之管理自己的课程,统计学生在各个领域(专必,专选,公必,公选等)已修过的学分与需要修的学分。
其次,推荐以往学长学姐选课情况,以与该课的学分,教师,领域,评价,给分等等信息,给学生在选课时一定的参考.最后提供用户对课程反应和教师对课程的教学指导,以利双方。
其二,本项目不失为一次锻炼团体研发能力的实践。
一方面能够加强团队人员之间的交流,另一方面能够巩固各队员所学知识,进一步进展提高创新。
在整个项目完成后,以期能够初步掌握软件开发流程,为后续学习和工作打下坚实根底。
功能
要求
根底信息
包含个人根本学分、课程等根本信息。
同时可生成课表,展示重要事件
课程推荐
根据用户以往课程分析类比,搜索出最优课程。
个性定义
用户可自行选择所感兴趣内容,类别。
利用多重信息搜索出用户最感兴趣课程。
交流互动
构建交流平台,同修一样课程之间用户可以相互交流,同时授课教师可以给出教诲意见。
反应评价
用户可以反应对该课程的评价以与对本软件的改良建议。
1、根底信息
此局部应该包含用户最根底的信息在此根底上亦应有所扩展,具体表现为以下几条。
用户登录信息包含用户名和登录密码。
其中用户名可用学号代替。
课程信息包含用户全部所修课程,其中分为在修和已修。
可直观展现各学期课程表,应包含各课程详细信息,如讲师、学分、授课时间等等。
学分信息包含用户各类别课程已修学分和剩余未修学分。
2、课程推荐
此局部为用户推荐符合其要求的课程。
包含:
最有趣课程、给分最高课程、最受欢迎课程、最难最易课程、综合排名最高课程等。
对于相关各课程给分,受欢迎度,难易度,课程趣味性,分别根据调查数据以与用户反应数据,同时收集校内讨论热度,不定时发起网络投票给各课程的有趣的进展评级分类,同时进展综合排名。
随着用户使用量与反应量的增加,此过程可持续更新。
3、个性定义
这里包含两个局部,软件界面自定义局部和课程搜索局部。
软件外观设置容许用户设置自定义背景以与头像,更改软件语言。
〔初期只考虑简体中文,后期软件开展到一定阶段可增加使用语言,如英语,日语等〕
课程搜索设置此设置为用户惯用设置。
开发小组应将所有课程交叉分类,初期可能出现分类不完全或不科学的问题,此过程应当随着时间而逐渐完善,以便用户选择适宜类别。
此外用户还可勾选黑类别,以禁止软件向用户推荐其厌恶类型的课程。
4、交流互动
构建网络交流平台,例如微信公共平台。
此平台可提供选修同课程学生之间进展相互交流,共享学习方法和学习资源,亦有助于互相帮助解决学习问题。
同时应提供一个入口给授课教师,以便其能提供教学相关信息,如提前告知所选教材以与教材上选择教授的内容,并提供额外学习建议,同时给出该门课程所需根底知识以与相关后续课程。
此信息亦可由开发小组代为完善。
再者,用户应当有条件给授课教师提供授课建议,以帮助改善授课方式内容等等。
5、反应评价
反应评价局部分为对软件的反应以与对所选课程的评价。
对软件的反应此模块容许用户提交对本软件的评价。
包含软件运行中出现的问题的投诉,以与对课程推荐方式的补充期望。
另外亦应该考虑用户对此软件布局的新构思,对扩展功能的期望。
对所选课程的评价此局部用于提供用户对所选课程在难易度,给分,热度,课堂有趣度等方面进展评价,其评价信息最终会录入课程信息数据库,使得数据库得以不断更新,课程的排名也会因此而发生变化。
项目名称:
某某大学课程推荐软件
项目开发人:
某某大学课程推荐软件开发小组
用户:
某某大学全体在校本科生
二、可行性研究的前提
1、功能:
●该软件的主要用户是某某大学的全体在校本科生,学生通过使用该软件可以知道自己本科生阶段已修学分与为达毕业待修学分,帮助学生规划学分管理。
●该软件对某某大学本科生阶段所开公共选修与专业选修课程进展统计分析,对课程按照难易度,热度,给分上下,课堂有趣度和综合评价进展排名,并统计每门课程的类型、考试方式与学过这门课程的学生对该门课程的评价。
根据学生的喜好与其他相关要求向学生推荐相应的课程。
而对于公共必修课和专业必修课,软件推荐学生用户随着教务系统的安排选修,但软件会提供同一门课程不同开课教师的信息,方便学生用户进展选择。
2、性能:
要求性能稳定,不能出现数据丢失等情况。
3、输出:
要求将各种输出数据显示在屏幕上。
4、输入:
要求系统各模块具有添加新数据的功能。
5、安全与某某要求:
保证系统不会泄露用户数据。
6、与软件相关的其他系统:
本软件应使用Windows7系统。
7、时间计划甘特图:
时间段
对应任务
2014/11/14~2014/11/20
可行性报告
2014/11/21~2014/11/27
需求分析报告
2014/11/28~2014/12/05
总体设计
2014/12/06~2014/12/13
详细设计
2014/12/14~2015/01/01
编码和单元测试
2015/01/02~2015/01/09
综合测试与维修
8、人员分配:
人员
对应任务
杨梅
文档管理,系统流程图,需求规格说明书,电脑美工,维修手册,编程。
迟锦贵
可行性研究,DFD图,详细设计,编程,电脑美工。
X小平
可行性研究,数据字典,总体设计,
详细设计,编程。
钱立龙
系统开发任务书,总体设计,详细设计,
维修手册,编程。
项目的目标
本软件的目的主要是帮助某某大学的全体在校本科生进展已修学分与所差学分的统计,并对学生所要学的课程进展科学有效的推荐,使学生用户能够根据自己的兴趣爱好与相关要求科学有效地选择课程。
2.3条件、假定和限制
运行环境:
Windows7
开发环境:
C语言开发环境
对某某大学在校本科生进展调查,了解学生用户在选课方面的需求,收集相关的意见。
了解某某大学教务系统并与所要开发的软件进展比拟,综合考虑经济、技术、运行环境和法律等方面的因素进展可行性分析。
三、系统流程图
反应评价
四、可行性的具体分析
1、根底投资
一次性支出:
〔1〕系统开发、建立费用共3万元。
其中:
本系统开发期为1.5个月,需开发人员4人。
每人每月按5000元计算,共3万元。
〔2〕硬件设备费共12万元,其中:
微机4台约2万元;服务器2台与网络等设备费10万元。
〔3〕外购开发工具、软件环境费用共5万元。
一次性支出总费用共计:
20万元。
经常性费用:
假设本系统运行期5年,每年的运行费用(包括系统维护、设备维护等)5万元,需投资25万元。
根底投资共计:
45万元。
2、收益
假设投入本系统,效率可以提高50%,以现有的工作人员20人计算,可减少10人,每人每月平均工资按3000元计算,每年节约人员工资10×12×
本钱/收益分析:
在5年期内,系统总本钱45万元,系统总收益208.9万元。
投资回收期为0.65年。
收益与投资比:
208.9/45=464%.从经济上考虑,开发本系统完全可行的。
在学生、教师、教务处的终端安装了WindowsNT的PC机,主要目的是向学校教务处的服务器传递数据。
当学生在查询自己学分信息、课程信息时,终端向服务器发出查询请求,服务器根据教务信息库的实时数据,向终端发送数据,显示在终端的屏幕上。
本系统是一个基于互联网和windows操作的系统,现有技术已较为成熟,利用现有技术完全可以实现系统开发目标。
同时,开发期限较为宽裕,预计可以在规定期限内完成开发任务。
该软件是在Windows7操作系统下进展开发,与Windows7系统兼容,尚不能与其他系统兼容。
开发该软件所使用的语言为C语言,需要C语言的开发环境。
1、使用正版软件,XX。
2、遵守《中华人民某某国网络使用法》。
3、该软件最终解释权归某某大学课程推荐软件开发小组。
4、该软件的开发与使用过程中会调用学校教务系统的相关数据,经过开发小组负责人与学校教务系统相关负责人协商,确认合法且妥善地使用该数据,并不向任何单位与个人泄露该数据。
5、该软件在使用过程中可能会记录用户的某某、学号等数据,开发小组保证不泄露相关数据与其他用户隐私。
五、结论
本系统具有方便友好的界面和简单的界面操作,因此很方便学生使用。
该系统投资少,收益大,同时赶上网络时代的开展潮流,具有很好的开展空间,在经济、技术、运行环境和法律上都具有可行性,因此很值得开发。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程 推荐 系统 可行性 分析 报告 材料