课程推荐系统可行性分析报告文案

上传人:xmg****18 文档编号:118955484 上传时间:2020-01-01 格式:DOC 页数:15 大小:68.50KB
返回 下载 相关 举报
课程推荐系统可行性分析报告文案_第1页
第1页 / 共15页
课程推荐系统可行性分析报告文案_第2页
第2页 / 共15页
课程推荐系统可行性分析报告文案_第3页
第3页 / 共15页
课程推荐系统可行性分析报告文案_第4页
第4页 / 共15页
课程推荐系统可行性分析报告文案_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《课程推荐系统可行性分析报告文案》由会员分享,可在线阅读,更多相关《课程推荐系统可行性分析报告文案(15页珍藏版)》请在金锄头文库上搜索。

1、. . . . .武汉大学课程推荐软件可行性分析报告 武汉大学课程推荐小组 组长:杨梅 组员:迟锦贵,刘小平,钱立龙目录一、引言11.1课程推荐系统开发任务书11.1.1开发背景11.1.2项目目标21.1.3功能要求21.1.4功能初步构思31.2项目信息4二、可行性研究的前提52.1项目的要求52.2项目的目标62.3条件、假定和限制62.4可行性研究的方法6三、 系统流程图6四、可行性的具体分析74.1经济可行性74.2技术可行性84.3运行环境可行性94.4法律可行性9五、结论9 . 专业学习资料 .一、引言1.1课程推荐系统开发任务书任务书名称 武汉大学课程推荐软件开发任务书下达日期

2、 2014 年 11 月 18 日发出部门 武汉大学软件设计方法课程小组杨梅组任务书撰写人 钱立龙(201130100023)1.1.1开发背景随着计算机技术与信息通信技术的发展,社会生活发生了巨大的变化,其中的主要体现就是对计算机技术以及网络的高度依赖性。这些新技术的出现为广大群众提供了更大的便捷性,几乎各个领域都与之有所关连。就教育行业而言,课程以及学分管理一直是一个很繁琐的步骤。各高校都尝试过编写课程管理网站,但最终或多或少出现各种缺陷。 就学生而言,面对繁杂的课程加之各种选课规定,大多数人对此惊慌失措。虽然高等院校教育质量有保证,但不免其中良莠不齐。有些教师又个性十足,其责任感又各有偏

3、颇。再言学生,各种学习方法不一,听课目的千奇百怪。课程推荐软件无疑应运而生,在为学生提供便利性的同时也抓住了机遇。 就目前中国国情来看,高校学生无疑是一块庞大的消费团体,他们对便利性及个性及人性化的要求最高对互联网的依赖性最高。这种背景下开发一种依赖网络且为学生提供便利的人性的服务,恰到好处。起初立足一个高校进行运行,最后辐射全国也未可知。1.1.2项目目标由本课程小组实施的项目,其目的包含两个方面。其一,本项目旨在为学生提供便捷人性的学分课程管理和优秀课程推荐,在学生茫然无措的时候给其多一个选择。同时能避免其在浩繁的课程中花费过多精力在为选择合适的课程上。进一步的,本项目能够为师生搭建一个沟

4、通的平台,以便于学生更好的利用资源去学习,教师们更好的利用反馈意见去改善授课方式方法和态度。具体而言,本项目旨在开发一款软件,使其能够使得学生用户用之管理自己的课程,统计学生在各个领域(专必,专选,公必,公选等) 已修过的学分及需要修的学分。其次,推荐以往学长学姐选课情况,以及该课的学分,老师,领域,评价,给分等等信息,给学生在选课时一定的参考. 最后提供用户对课程反馈和教师对课程的教学指导,以利双方。 其二,本项目不失为一次锻炼团体研发能力的实践。一方面能够加强团队人员之间的交流,另一方面能够巩固各队员所学知识,进一步进行提高创新。在整个项目完成后,以期能够初步掌握软件开发流程,为后续学习和

5、工作打下坚实基础。1.1.3功能要求功能要求基础信息包含个人基本学分、课程等基本信息。同时可生成课表,展示重要事件课程推荐根据用户以往课程分析类比,搜索出最佳课程。个性定义用户可自行选择所感兴趣内容,类别。利用多重信息搜索出用户最感兴趣课程。交流互动构建交流平台,同修相同课程之间用户可以相互交流,同时授课教师可以给出教导意见。反馈评价用户可以反馈对该课程的评价以及对本软件的改进建议。1.1.4功能初步构思1、基础信息此部分应该包含用户最基础的信息在此基础上亦应有所扩展,具体表现为以下几条。用户登录信息 包含用户名和登录密码。其中用户名可用学号代替。课程信息 包含用户全部所修课程,其中分为在修和

6、已修。可直观展现各学 期课程表,应包含各课程详细信息,如讲师、学分、授课时间等等。学分信息 包含用户各类别课程已修学分和剩余未修学分。2、课程推荐 此部分为用户推荐符合其要求的课程。包含:最有趣课程、给分最高课程、最受欢迎课程、最难最易课程、综合排名最高课程等。对于相关各课程给分,受欢迎度,难易度,课程趣味性,分别根据调查数据以及用户反馈数据,同时收集校内网站讨论热度,不定时发起网络投票给各课程的有趣的进行评级分类,同时进行综合排名。随着用户使用量及反馈量的增加,此过程可持续更新。3、个性定义这里包含两个部分,软件界面自定义部分和课程搜索部分。软件外观设置 容许用户设置自定义背景以及头像,更改

7、软件语言。(初期只考虑简体中文,后期软件发展到一定阶段可增加使用语言,如英语,日语等)课程搜索设置 此设置为用户惯用设置。开发小组应将所有课程交叉分类,初期可能出现分类不完全或不科学的问题,此过程应当随着时间而逐渐完善,以便用户选择适宜类别。此外用户还可勾选黑名单类别,以禁止软件向用户推荐其厌恶类型的课程。4、交流互动构建网络交流平台,例如微信公共平台。此平台可提供选修同课程学生之间进行相互交流,共享学习方法和学习资源,亦有助于互相帮助解决学习问题。同时应提供一个入口给授课教师,以便其能提供教学相关信息,如提前告知所选教材以及教材上选择教授的内容,并提供额外学习建议,同时给出该门课程所需基础知

8、识以及相关后续课程。此信息亦可由开发小组代为完善。再者,用户应当有条件给授课教师提供授课建议,以帮助改善授课方式内容等等。5、反馈评价反馈评价部分分为对软件的反馈以及对所选课程的评价。对软件的反馈 此模块容许用户提交对本软件的评价。包含软件运行中出现的问题的投诉,以及对课程推荐方式的补充期望。另外亦应该考虑用户对此软件布局的新构思,对扩展功能的期望。对所选课程的评价 此部分用于提供用户对所选课程在难易度,给分,热度,课堂有趣度等方面进行评价,其评价信息最终会录入课程信息数据库,使得数据库得以不断更新,课程的排名也会因此而发生变化。1.2项目信息项目名称:武汉大学课程推荐软件项目开发人:武汉大学

9、课程推荐软件开发小组用户:武汉大学全体在校本科生二、可行性研究的前提2.1项目的要求1、功能: 该软件的主要用户是武汉大学的全体在校本科生,学生通过使用该软件可以知道自己本科生阶段已修学分及为达毕业待修学分,帮助学生规划学分管理。 该软件对武汉大学本科生阶段所开公共选修及专业选修课程进行统计分析,对课程按照难易度,热度,给分高低,课堂有趣度和综合评价进行排名,并统计每门课程的类型、考试方式及学过这门课程的学生对该门课程的评价。根据学生的喜好及其他相关要求向学生推荐相应的课程。 而对于公共必修课和专业必修课,软件推荐学生用户随着教务系统的安排选修,但软件会提供同一门课程不同开课老师的信息,方便学

10、生用户进行选择。2、性能:要求性能稳定,不能出现数据丢失等情况。3、输出:要求将各种输出数据显示在屏幕上。4、输入:要求系统各模块具有添加新数据的功能。5、安全与保密要求:保证系统不会泄露用户数据。6、与软件相关的其他系统:本软件应使用Windows7系统。7、时间计划甘特图:时间段对应任务2014/11/142014/11/20可行性报告2014/11/212014/11/27需求分析报告2014/11/282014/12/05总体设计2014/12/062014/12/13详细设计2014/12/142015/01/01编码和单元测试2015/01/022015/01/09综合测试及维修8

11、、人员分配:人员对应任务杨梅文档管理,系统流程图,需求规格说明书,电脑美工,维修手册,编程。迟锦贵可行性研究,DFD图,详细设计,编程,电脑美工。刘小平可行性研究,数据字典,总体设计,详细设计,编程。钱立龙系统开发任务书,总体设计,详细设计,维修手册,编程。2.2项目的目标 本软件的目的主要是帮助武汉大学的全体在校本科生进行已修学分及所差学分的统计,并对学生所要学的课程进行科学有效的推荐,使学生用户能够根据自己的兴趣爱好及相关要求科学有效地选择课程。2.3条件、假定和限制运行环境:Windows 7开发环境:C语言开发环境2.4可行性研究的方法 对武汉大学在校本科生进行调查,了解学生用户在选课

12、方面的需求,收集相关的意见。了解武汉大学教务系统并与所要开发的软件进行比较,综合考虑经济、技术、运行环境和法律等方面的因素进行可行性分析。 3、 系统流程图 . 专业学习资料 .各领域已修学分,未修学分,总学分学分数据库 录入学生信息已修课程数据库猜你喜欢课程总结已选课程特点点选领域(公选专选,公必,专必)点选排名方式(综合排名/给分/最火/难易度/课堂生动度)课程信息数据库所需课程排名反馈评价四、可行性的具体分析4.1经济可行性 1、基础投资 一次性支出: (1)系统开发、建立费用共3万元。其中: 本系统开发期为1.5个月,需开发人员4人。每人每月按5000元计算,共3万元。(2)硬件设备费

13、共12万元,其中:微机4台约2万元;服务器2台及网络等设备费10万元。 (3)外购开发工具、软件环境费用共5万元。 一次性支出总费用共计:20万元。 经常性费用:假设本系统运行期5年,每年的运行费用(包括系统维护、设备维护等)5万元,需投资25万元。 基础投资共计:45万元。2、收益 假设投入本系统,效率可以提高50%,以现有的工作人员20人计算,可减少10人,每人每月平均工资按3000元计算,每年节约人员工资10120.3=36万元/年。按年利率5%计算,5年效益为36*(1.05+1.052+1.053+1.054+1.055)=208.9万元 成本/收益分析:在5年期内,系统总成本45万

14、元,系统总收益208.9万元。投资回收期为0.65年。收益与投资比:208.9/45=464%.从经济上考虑,开发本系统完全可行的。4.2技术可行性 在学生、老师、教务处的终端安装了Windows NT 的PC 机,主要目的是向学校教务处的服务器传递数据。当学生在查询自己学分信息、课程信息时,终端向服务器发出查询请求,服务器根据教务信息库的实时数据,向终端发送数据,显示在终端的屏幕上。 本系统是一个基于互联网和windows操作的系统,现有技术已较为成熟,利用现有技术完全可以实现系统开发目标。同时,开发期限较为宽裕,预计可以在规定期限内完成开发任务。4.3运行环境可行性 该软件是在Windows 7操作系统下进行开发,与Windows 7系统兼容,尚

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号