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

合集下载

网上选课管理系统_可行性分析报告(FAR)

网上选课管理系统_可行性分析报告(FAR)

2011软工网上选课系统可行性分析报告(FAR)目录1引言 (3)1.1标识 (3)1.2背景 (3)1.3项目概述 (3)1.4文档概述 (4)2引用文件 (5)3可行性分析的前提 (4)3.1项目的要求 (4)3.2项目的目标 (5)3.3项目的环境、条件、假定和限制 (6)3.4进行可行性分析的方法 (6)4可选的方案 (6)4.1原有方案的优缺点、局限性及存在的问题 (6)4.2可重用的系统,与要求之间的差距 (6)4.3可选择的系统方案1 (6)4.4可选择的系统方案2 (6)4.5选择最终方案的准则 (6)5所建议的系统 (7)5.1对所建议的系统的说明 (7)5.2数据流程和处理流程 (7)5.3与原系统的比较(若有原系统) (7)5.4影响(或要求) (8)5.4.1设备 (8)5.4.2软件 (8)5.4.3运行 (8)5.4.4开发 (8)5.4.5环境 (8)5.4.6经费 (8)5.5局限性 (8)6经济可行性(成本----效益分析) (9)6.1投资 (9)6.2预期的经济效益 (9)6.2.1一次性收益 (9)6.2.2非一次性收益 (9)6.2.3不可定量的收益 (9)6.2.4收益/投资比 (9)6.2.5投资回收周期 (9)6.3市场预测 (9)7技术可行性(技术风险评价) (10)8法律可行性 (10)9用户使用可行性 (10)10其他与项目有关的问题 (10)11注解 (10)附录 (10)学生选课管理系统可行性分析研究报告1引言1.1标识本系统是Beta 1.0版本1.2背景随着学校学生人数剧增,学生信息呈爆炸性增长的前提下,学校对学生信息管理的自动化与准确化的要求日益强烈的背景下提出的,本软件产品实现学生选课管理功能。

由于学校的规模扩大,作为一个大的学校,学生的选课信息管理非常的重要。

1.3项目概述系统的名称:学生网上选课管理系统;产品所有权:The Lost Team可行性研究:3月-4月15日需求分析:4月15日-5月10日详细设计:5月11日-5月31日代码编写:6月1日-6月20日任务提出人:夏小娜老师。

选课系统可行性分析

选课系统可行性分析

软件工程报告学生选修课管理系统专业: 班级: 小组成员:学号:指导教师:职称:中国矿业大学计算机科学与技术学院2013年6月徐州附表3:学生选课管理系统可行性研究报告作者:日期:月目录一、选题依据 ..................................................... 错误!未定义书签。

1.1选题背景 ..................................................... 错误!未定义书签。

二、系统需求分析 (1)2.1可行性分析 (1)2.2结构化分析方法 (1)2.2.1 功能需求图 (2)2.2.2 顶层DFD图 (2)2.2.3 第一层DFD图 (3)2.2.4 第二层DFD图 (4)3.1建立系统用例模型 (6)4.1建立动态模型 ............................................. 错误!未定义书签。

4.4.1活动图 ................................................ 错误!未定义书签。

4.4.2协作图 ................................................ 错误!未定义书签。

4.4.3状态图 ................................................ 错误!未定义书签。

4.4.4类图 .................................................... 错误!未定义书签。

三、软件设计 ......................................................... 错误!未定义书签。

3.1数据库设计 ................................................. 错误!未定义书签。

选课系统可行性分析

选课系统可行性分析

课程名称:软件工程课程实习题目名称:网上选课系统系别:计算机科学系年级专业:计算机科学与技术学号:姓名:任课教师:20 年月26 日一、引言当今社会是一个讲求效率的社会,时间就是金钱。

开发简单,易于操作的管理软件不仅可以节省时间,还可以避免浪费人力,物力,提高效率。

nternet目前的用户已经遍及全球,有超过几亿人在使用Internet,并且它的用户数还在以等比级数上升。

一旦你连接到它的任何一个节点上,就意味着您的计算机已经连入Internet网上了。

因特网(Internet)是全球信息资源的总汇。

而WWW系统是一个大型的分布式超媒体信息数据库,它极大的推动了Internet的发展,己经成为Internet中最流行、最主要的信息服务方式。

WWW,也叫做web,是我们登录Internet后最常利用到的Internet的功能。

人们连入Internet 后,有一半以上的时间都是在与各种各样的web页面打交道。

在基于web方式下,我们可以浏览、搜索、查询各种信息,可以发布自己的信息,可以与他人进行实时或者非实时的交流,可以游戏、娱乐、购物、查询等等……WWW技术之所以能在全球普及,一个重要的原因就是它与数据库管理系统相互融合,成为一个处理和共享信息的强大工具。

一方面,数据库是一种强大的信息管理工具,另一方面,WWW 提供了共享数据的方法。

两者强强联合取长补短,发挥各自优势,使用户可以在Web浏览器上方便地检索数据库的内容。

随着无纸化办公的一步步实现,信息的自动处理以及网络式的信息交互方式越来越被人们认可和应用。

让计算机来管理学生的信息是现在各个高校都在积极进行的工作之一,也是高校教学管理工作的重要内容之一。

网上选课与传统的选课方式相比更加节约资源,同时,随着学生选课自主权的增加,使教学更加透明。

项目背景网上选课系统的产生是因为目前高校扩招后,在校学生日益增多。

如果仍然通过传统的纸上选课方式选课,既浪费大量人力物力,有浪费时间。

学生选课系统可行性分析报告文案

学生选课系统可行性分析报告文案

学生选课系统可行性分析报告目录一.弓丨言 ............................................... ..11.1编写目的.............................................. .1 1.2背景.................................................. .1 1.3参考资料.............................................. .11.4选课开发系统的意义.................................... .1二.可行性研究的前提 ..................................... .22.1要求 (2)2.2目标 (2)2.3选课系统的条件假定限制 (3)2.4选课系统可行性研究的方法 (3)2.5选课系统的评价尺度 (4)三.对现有的选课系统分析 ................................. .43.1现有系统处理流程 (5)3.2局限性 (5)四.所开发的系统可行性分析 ............................. .54.1对所开发系统的说明 (6)4.2处理流程和数据流程 (8)4.3与现有系统比较的优越性 (8)4.4影响 (8)五.项目支出及收益 (9)六............................................................ 操作可行性分析. (9)七.社会因素可行性分析 (9)八........................................................... 其他可供选择的方案. (9)九........................................................... 结论意见 (9)1.1编写目的本文将对学生选课系统的可行性做出论述。

简单可行性报告模板学生选课系统可行性分析报告

简单可行性报告模板学生选课系统可行性分析报告

简单可行性报告模板学生选课系统可行性分析报告文档编号:RS-4版本号:1.0.0学生选课系统可行性分析报告项目名称:学生选课系统项目负责人:路景项目开发小组:软三四组修改记录:学生选课系统可行性分析报告1. 引言当今社会是一个讲求效率的社会,时间就是金钱。

开发简单,易于操作的管理软件不仅可以节省时间,还可以避免浪费人力,物力,提高效率。

待开发系统是一个学生选课的管理系统,该系统软件非常容易被接受,它具有简单易学性,便于管理等功能。

它是对学校选课管理的一种工具。

1.1编写目的由于教学制度的改革,现在大部分高等院校实行的是学生的自主选课模式,传统的学生按照学校安排好的课程上课的教学模式已经不能适应新型的教学手段,如果仍然通过纸上的方式选课,一方面浪费的大量的人力、物力资源,另一方面浪费时间以及在人为的统计过程中不可避免出现的差错等情况。

此选课系统就是为了解决这个问题。

1.2项目背景随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现选课系统势在必行。

对于一个学校来说,用计算机进行选课管理所无法比拟的优点是检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高学校选课的效率。

工程名称:学生选课系统工程组织者:威海职业学院产品设计者:软三四组开发小组产品生产者:软三四组开发小组产品所有权:软三四组开发小组拥有产品用户:具有一定特权的管理人员、老师和学生1.3定义学生选课系统是一个功能实用、操作方便、简单明了、使用方便的选课的系1.4参考魏志华. 《软件工程》. 北京:清华大学出版社,xx张海藩. 《软件工程》. 北京:人民邮电出版社,xx2. 可行性研究的前提2.1基本要求(1)该软件的功能为:学生选课更新、选课查询、成绩查询、密码管理、以及学生选课信息的导入/导出。

学生选课信息更新:添加选课学生、删除选课学生、修改选课学生信息。

查询功能:记录浏览和条件查询。

(完整版)学生选课系统可行性分析报告

(完整版)学生选课系统可行性分析报告

(完整版)学生选课系统可行性分析报告一、前言选课系统是现代高校教育管理的重要组成部分,其运行效率和稳定性直接影响到学生选课是否方便、快捷等方面,既关系到学生的学习生活质量,也关系到高校整体形象和教育质量。

本文将对“学生选课系统”的可行性进行分析,旨在提供一些指导和建议,为学院和学生提供更好的选课体验。

二、市场需求分析在现代教育管理体系中,选课系统可以说是一个不可或缺的组成部分,也是学生在学校生活中必经之路,因此可行性分析需要站在市场需求的角度进行分析。

1. 学生需求学生在选课过程中,需要面对时间紧张、课程繁多、选课规则复杂等情况,而学生选课的便捷性则成为了非常重要的因素。

一套完整的选课系统可以提供学生方便、快捷的选课模式,以及更为准确、明了的选课规则说明,为学生减轻了决策的压力,让选课环节更加轻松和简单。

2. 学院需求学院管理者在选课系统中,更加关注的是选课管理的效率和稳定性。

如果选课系统管理机制不完善,则会导致选课过程中的信息不准确、选课结果异常、课程管理无法精确等问题。

一套完整的选课系统可以提供给学院管理员,自动化的选课与管理流程,避免手工操作繁琐,减少人员成本。

3. 教职员工需求除了学生和学院管理者的需求之外,教职员工也是选课系统的重要用户之一。

教职员工需要保存具体的教学计划、学生完成情况、课程安排等信息,用于评估课程质量和学生表现等方面,因此选课系统需要提供多元化的教职员工管理操作,在强调学生管理、选课管理的同时,也需要关注对教职员工的支持和保护。

三、技术可行性分析在选课系统的开发和设计中,技术可行性是一个非常关键的因素。

选课系统需要具备一定的技术基础和运营能力,从数据库、网络通信、移动端适配等方面进行技术可行性分析,以保障选课系统的平稳和持续的运行。

1. 数据库技术选课系统需要建立一个完整的选课数据分析平台,用于数据处理的操作,统计各种数据指标和分析,为后续决策提供依据。

同时,通过数据库技术的建立,可以快速的进行数据处理和数据查询,减少手工操作的繁琐,也可以减轻管理员的工作量。

高校学生网上选课系统可行性分析报告

高校学生网上选课系统可行性分析报告

高校学生网上选课系统——可行性研究报告1、引言数据库是从60年代初发展起来的计算机技术。

经过四十来年的发展,数据库技术己经趋于成熟。

Web数据库在新的Internet环境中发生了很大的变化。

就数据应用而言呈现出多样化的空间,如数字图书馆、电子出版物、电子商务、远程教育系统等的出现,给web数据库技术提出了更多、更高的要求。

同时,随着国内高校校园网的建设,基于互联网的应用系统的开发正在蓬勃发展并发挥着较大的作用。

例如,我国许多高校的网上招生系统,学校的各种管理信息系统,学校选课系统,还有一些医学院校开发出的网上诊所、远程诊断系统等等,都是基于校园网的应用系统。

国外的教学科研软件与国内相比开发的早而且比较成熟。

早在七十年代末,美国就建成了NSFNET(国家科学基金网),其课题的申报及课题的进展情况汇报都在网上进行。

其网上教学教务管理系统也十分完善,世界各地的学生可以坐在家里通过互联网完成入学报名、选课、考试、毕业论文、取得学位这一学习生活的全过程。

目前,国际上已具规模的远程教育学校就有数百所之多,网上教育正在各地发挥着巨大的作用,为世界各国培养出大批人才。

所有这些都表明,基于Internet的校园网的应用已深入到校园内的各个方面。

在高等学校的教务管理工作中,课程表的编排是一项十分复杂、棘手的工作。

在排课过程中,除了满足大量的制约条件以外,还必须解决许多冲突与矛盾,例如:两位教师不能同一时间在同一班级上课、一位教师不能在同一时间上两门课等等。

利用计算机辅助进行课表编排工作,既提高了排课工作的科学性,又可大大减轻管理人员的工作强度,提高工作效率,从而使学校教务管理现代化迈上了一个新台阶。

我国不少高校都实行了学分制,它的核心是允许学生自由选课,即把学习的自主权交给学生。

在这里,学生选课时的制约因素比较复杂,工作量也很大,而且往往需要在较短的时间内完成。

运用计算机辅助选课,即能实时地对大量选课数据进行检验和统计,十分方便地输出选课结果,同时也避免了人工处理时容易产生的错误。

学生选课系统可行性分析报告

学生选课系统可行性分析报告

学生选课系统可行性分析报告目录一.引言………………………………………………………………..11.1编写目的…………………………………………………………。

11.2背景……………………………………………………………… .11.3参考资料…………………………………………………………。

11.4选课开发系统的意义 (1)二.可行性研究的前提 (2)2.1要求………………………………………………………………22.2目标 (2)2.3选课系统的条件假定限制………………………………………32。

4选课系统可行性研究的方法 (3)2.5选课系统的评价尺度……………………………………………4三.对现有的选课系统分析................................................。

4 3.1现有系统处理流程 (5)3。

2局限性 (5)四.所开发的系统可行性分析………………………………………。

5 4.1对所开发系统的说明……………………………………………64.2处理流程和数据流程……………………………………………84。

3与现有系统比较的优越性………………………………………84。

4影响 (8)五.项目支出及收益 (9)六.操作可行性分析 (9)七.社会因素可行性分析………………………………………………9八. 其他可供选择的方案 (9)九。

结论意见 (9)ﻩ一.引言1。

1编写目的本文将对学生选课系统的可行性做出论述.即从技术可行性,经济可行性,操作可行性,社会可行性几方面初步对系统后续的开发可能会遇到的问题进行定义,分析,并对解决方案进行评估,为今后系统的开发提出行动方针。

1.2背景随着计算机,通信以及互联网技术的迅速发展与普及,信息化的脚步已经不可阻挡的席卷了我们生活中的各个领域,传统的运作模式由于不能满足人们的需求日渐式微,一场变革的暴风雨已然来临,在此之际,信息化的选课系统以其高效便捷灵活的优势对传统模式发起了冲击并迅速笼络了人心,逐渐占据了主导地位……1。

学生选课系统可行性分析报告doc

学生选课系统可行性分析报告doc

学生选课系统可行性分析报告篇一:学生选课系统可行性分析报告学生选课系统可行性分析报告1.1 引言1.1.1 编写目的由于学校教学制度的改革,现在大部分高等院校开始实行的是学生的自主选课模式,传统的教学模式(学生按照学校安排好的课程上课)已经不能适应新型的教学手段,如果仍然通过纸上的方式选课,一方面浪费的大量的人力、物力资源,另一方面浪费时间以及在人为的统计过程中不可避免出现的差错等情况。

此选课系统就是解决这个问题1.1.2 背景随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现选课系统势在必行。

对于一个学校来说,用计算机进行选课管理所无法比拟的优点是检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高学校选课的效率。

1.1.3 定义学生选课系统是一个功能实用、操作方便、简单明了、使用方便的选课的系统,能实现老师对课程的添加,删除,更改,浏览,查询等功能,并能对每门课程成绩进行评定,学生可对相关信息有查询和修改功能的系统。

1.1.4 参考资料1、魏志华.《软件工程》.北京:清华大学出版社,XX2、张海藩.《软件工程》.北京:人民邮电出版社,XX1.2 可行性研究的前提1.2.1 要求学生选课系统应具备的基本的功能如:学生基本信息查询,教师基本信息查询,教师选课,学生选课,成绩查询等功能。

在对大量数据操作的时候,系统性能不变。

1.2.2 目标能够快速对教师选课、学生选课及查询作出处理;方便教务处对学生的管理,人力与设备的费用减少,快速录入大量数据;1.2.3 条件、假定和限制硬件条件:PC机运行环境:Windows XP开发软件:VB、SQL Server XX技术条件:操作简单、条件方便设备简单,人员少,时间紧,而且对信息的来源不充分,资金不足,靠个人筹集1.2.4 进行可行性研究的方法(1)技术可行性:使用现有的技术能实现学生选课系统(2)经济可行性:学生选课系统是现在大部分学校的需要,为广大学校提供了方便,节省了很多人力物力,得到了很大的经济效益。

选课系统可行性分析2

选课系统可行性分析2

学生选课系统可行性分析09网本杨文兰0807130014目录1. 引言 (4)1.1 编写目的 (4)1.2 背景 (4)1.3 定义 (4)1.4 参考资料 (4)2. 可行性研究的前提 (4)2.1 要求 (5)2.2 目标 (5)2.3 条件、假定和限制 (5)2.4进行可行性研究的方法 (5)2. 5评价尺度 (5)3.对现有系统的分析 (6)3.1 处理流程和数据流程 (6)3.2 工作负荷 (6)3.3 费用开支 (6)3.4 人员 (6)3.5 设备 (6)3.6 局限性 (6)4. 所建议的系统 (6)4.1 对所建议系统的说明 (6)4.2 处理流程和数据流程 (7)4.3 改进之处 (7)4.4 影响 (7)4.4.1 对设备的影响 (7)4.4.2 对软件的影响 (7)4.4.3 对用户单位机构的影响 (7)4.4.4对系统运行过程的影响 (7)4.4.5 对开发的影响 (7)4.4.6 对地点和设施的影响 (7)4.4.7 对经费开支的影响 (8)4.5 局限性 (8)4.6 技术条件方面的可行性 (8)5. 投资及效益分析 (8)5.1 收益 (8)5.1.1 一次性收益 (8)5.1.2 非一次性收益 (8)5.1.3 不可定量的收益 (8)5.2 收益/ 投资比 (8)5.3 投资回收周期 (8)6. 社会因素方面的可行性 (8)6.1 法律方面的可行性 (8)6.2 使用方面的可行性 (8)7. 结论 (8)1.1 编写目的明确说明系统需求,界定系统实现功能的范围,指导系统设计以及编码。

经过对此项目进行详细调查研究,初拟系统实现报告,对网站开发中将要面临的问题及其解决方案进行初步设计及合理安排。

明确开发风险及其所带来的经济效益。

1.2 背景“学生选课系统”是指在网络上提供选修课服务,使学生能够在规定的时间内在网上选课或退课而系统马上能够返回该学生是否成功的信息,能查询课程信息、教师个人信息以及课程成绩。

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

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

----武汉大学课程推荐软件可行性分析报告武汉大学课程推荐小组组长:杨梅组员:迟锦贵,刘小平,钱立龙---------目录一、引言1 .................................................................................................................................................................................. ......................................................1.1 课程推荐系统开发任务书1..........................................................................................................................................................1.1.1 开发背景1............................................................................................................................................................................... ........1.1.2 项目目标2............................................................................................................................................................................... ........1.1.3 功能要求2............................................................................................................................................................................... ........1.1.4 功能初步构思3 ........................................................................................................................................................................ .1.2 项目信息4............................................................................................................................................................................... .............................二、可行性研究的前提5 .................................................................................................................................................................................. ...........2.1 项目的要求5............................................................................................................................................................................... ......................2.2 项目的目标6............................................................................................................................................................................... ......................2.3 条件、假定和限制6 ................................................................................................................................................................................2.4 可行性研究的方法6 ................................................................................................................................................................................三、系统流程图6 .................................................................................................................................................................................. ............................ .四、可行性的具体分析7 .................................................................................................................................................................................. ...........4.1 经济可行性7............................................................................................................................................................................... ......................4.2 技术可行性8............................................................................................................................................................................... ......................4.3 运行环境可行性9 .................................................................................................................................................................................. .....4.4 法律可行性9............................................................................................................................................................................... ......................五、结论9 . .......................................................................................................................................................................................................................................---------一、引言1.1 课程推荐系统开发任务书任务书名称武汉大学课程推荐软件开发任务书2014年11月18日下达日期发出部门武汉大学《软件设计方法》课程小组杨梅组)201130100023钱立龙(任务书撰写人1.1.1 开发背景随着计算机技术与信息通信技术的发展,社会生活发生了巨大的变化,其中的主要体现就是对计算机技术以及网络的高度依赖性。

1.学生选课系统可行性分析报告

1.学生选课系统可行性分析报告

学生选课系统可行性分析报告目录1.2 项目背景-------------------------------------------------------------------------------------- 41.3 定义 ------------------------------------------------------------------------------------------ 42.1 要求 ------------------------------------------------------------------------------------------ 42.2目标 ------------------------------------------------------------------------------------------- 53.2工作负荷 -------------------------------------------------------------------------------------- 6 3.3人员 ------------------------------------------------------------------------------------------- 6 3.4设备 ------------------------------------------------------------------------------------------- 63.5局限性----------------------------------------------------------------------------------------- 64.技术可行性-------------------------------------------------------------------------------------- 65.经济可行性-------------------------------------------------------------------------------------- 76.社会可行性-------------------------------------------------------------------------------------- 71.引言1.1编写目的每学期的课程都是学校安排的,学生没有选择的自由,而且课程的安排由于各方面诸多的原因经常有不适之处,尤其是先行课的问题。

学生选课系统可行性研究报告

学生选课系统可行性研究报告

课程标题:学生选课系统可行性研究报告班级:软件1301班学号: 130930011 姓名:陈由梅完成时间: 2016.6.27目录一.引言 (1)1.1 编写目的 (1)1.2 项目背景 (1)1.3定义 (2)1.4参考资料 (3)二.可行性研究前提 (3)2.1要求 (3)2.2开发条件 (4)2.4可行性方面的探究 (5)2.5可行性研究结论 (5)三.系统分析 (5)3.1处理流程和数据流程 (6)3.2费用支出 (7)3.3人员 (7)3.4设备 (8)四.其他可供选择方案 (8)五.结论意见 (8)附录 (9)实体属性 (9)UC矩阵图 (9)DFD图 (10)数据字典 (10)一。

引言1。

1 编写目的学生选课系统对于一所学校来说,是十分重要的。

它关系到学校教学计划的制定,关系到学校教学任务的分配,学校工作是否能很好地进行,更关系到学生选课的效率.一个优秀的学生选课系统,无论是对学校、对老师还是对学生,都能带来极大的便利。

而在经济与科技高速发展的今天,追求效率的今天,一个优秀的学生选课系统更是不可或缺的。

随着科技的发展与革新,以往的选课系统与目前流行的选课系统在效率,功能等方面出现了很大的差距。

网上选课系统能让学生实时、方便的知道所选课程的安排情况,能很大程度地减少学校在人力上的支出,例如不需要再设置专门的部门给学生提供选课信息。

因此,学校需要与时俱进,及时更新自己的选课系统,以提高学校的工作效率与学生的选课效率。

对于学生而言,选课既要满足自己的学分,又要满足自己的兴趣爱好。

于是,我们需要一个更人性化、更便利的选课系统,它需要能很好地统筹学生、教师与课程之间的关系.此外,随着在校学生人数的增加,选课系统的负担也越来越重,选课速度在降低,服务器崩溃的几率在上升。

因此,我们也需要技术上的革新,以增强选课信息准确性、提高选课速度,减少服务器崩溃几率。

总而言之,为了追求更高的效率与更好的用户体验,我们需要一个技术更先进、更优秀的学生选课系统。

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

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

武汉大学课程推荐软件可行性分析报告武汉大学课程推荐小组组长:杨梅组员:迟锦贵,刘小平,钱立龙目录一、引言 01.1课程推荐系统开发任务书 01。

1。

1开发背景 01。

1.2项目目标 (1)1。

1。

3功能要求 (1)1.1.4功能初步构思 (2)1。

2项目信息 (3)二、可行性研究的前提 (4)2。

1项目的要求 (4)2。

2项目的目标 (5)2.3条件、假定和限制 (5)2.4可行性研究的方法 (5)三、系统流程图 (5)四、可行性的具体分析 (6)4.1经济可行性 (6)4。

2技术可行性 (7)4.3运行环境可行性 (8)4。

4法律可行性 (8)五、结论 (8)一、引言1。

1课程推荐系统开发任务书任务书名称武汉大学课程推荐软件开发任务书下达日期2014 年11 月18 日发出部门武汉大学《软件设计方法》课程小组杨梅组任务书撰写人钱立龙(201130100023)1。

1.1开发背景随着计算机技术与信息通信技术的发展,社会生活发生了巨大的变化,其中的主要体现就是对计算机技术以及网络的高度依赖性.这些新技术的出现为广大群众提供了更大的便捷性,几乎各个领域都与之有所关连。

就教育行业而言,课程以及学分管理一直是一个很繁琐的步骤.各高校都尝试过编写课程管理网站,但最终或多或少出现各种缺陷.就学生而言,面对繁杂的课程加之各种选课规定,大多数人对此惊慌失措。

虽然高等院校教育质量有保证,但不免其中良莠不齐。

有些教师又个性十足,其责任感又各有偏颇。

再言学生,各种学习方法不一,听课目的千奇百怪。

课程推荐软件无疑应运而生,在为学生提供便利性的同时也抓住了机遇。

就目前中国国情来看,高校学生无疑是一块庞大的消费团体,他们对便利性及个性及人性化的要求最高对互联网的依赖性最高。

这种背景下开发一种依赖网络且为学生提供便利的人性的服务,恰到好处。

起初立足一个高校进行运行,最后辐射全国也未可知。

1.1.2项目目标由本课程小组实施的项目,其目的包含两个方面。

大学选课系统可行性分析报告

大学选课系统可行性分析报告

《软件工程项目最佳实践》课程论文题目:大学选课系统可行性分析报告2012年6月13日目录摘要 (4)1、绪论 (5)1.1言引 (5)1.1.1 编写的目的 (5)1.1.2 背景 (6)2.1可行性研究的前提 (6)2.1.1技术可行性 (6)2.1.2经济可行性 (6)2.1.3社会可行性 (7)2.1.4操作可行性 (7)2.1.5要求 (7)2.1.6目标 (7)2.1.7进行可行性研究的方法 (7)2.1.8评价尺度 (8)3.1对现有系统的分析 (8)3.1.1数据流程和处理流程 (8)3.1.2工作负荷 (8)3.1.3费用开支 (9)3.1.4人员 (9)3.1.5设备 (9)4.1执行准备阶段 (9)4.1.1 ASP 基础 (9)4.12 数据库形同设计 (10)5.1应用系统可行性开发工具 (10)5.11系统对硬件和软件的要求 (10)5.12数据库系统开发简介 (11)5.13选课系统 (11)5.14 MS SQL Server简介 (12)6.1系统可行性分析 (13)6.11系统简要分析 (13)6.12业务流分析 (13)6.13数据流分析 (13)6.14系统数据模型设计 (13)6.15建立数据库和数据源 (17)6.16系统界面 (18)6.17系统功能图 (19)7.1内容及方法可行性 (20)7.11必修课 (20)7.12限定选修课 (20)7.13任意选修课 (21)7.2选课方法 (21)7.21等级课程 (21)7.22增选课程 (21)7.23重修课程 (22)8.1操作方法可行性 (22)8.11登录 (22)8.12课程预览 (22)8.13选课 (22)8.14退课 (22)8.15修改密码 (23)8.16退出系统 (23)参考文献 (24)摘要20世纪末,随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。

学生选课系统可行性分析报告

学生选课系统可行性分析报告

学生选课系统可行性分析报告目录一. 引言 ................................................ (1)1.1编写目的 (1)1.2背景 (1)1.3参考资料............................................... .11.4选课开发系统的意义..................................... .1二. 可行性研究的前提 ....................................... .22.1要求 (2)2.2目标 (2)2. 3选课系统的条件假定限制 (3)2. 4选课系统可行性研究的方法 (3)2. 5选课系统的评价尺度 (4)三. 对现有的选课系统分析.................................. •43.1现有系统处理流程 (5)3.2局限性 (5)四. 所开发的系统可行性分析 (5)4.1对所开发系统的说明 (6)4.2处理流程和数据流程 (8)4. 3与现有系统比较的优越性 (8)4. 4影响 (8)五. 项目支出及收益 (9)六. 操作可行性分析 (9)七. 社会因素可行性分析 (9)八. 其他可供选择的方案 (9)九. 结论意见 (9)一. 引言1.1编写目的余文将对学生选课系统的可行性做出论述。

即从技术可行性,经济可行性,操作可行性,社会可行性几方而初步对系统后续的开发可能会遇到的问题进行定义,分析,并对解决方案进行评估,为今后系统的开发提出行动方针。

1.2背景随着计算机,通信以及互联网技术的迅速发展与普及,信息化的脚步己经不可阻挡的席卷了我们生活中的各个领域,传统的运作模式由于不能满足人们的需求H渐式微,一场变革的暴风雨己然来临,在此之际,信息化的选课系统以其高效便捷灵活的优势对传统模式发起了冲击并迅速笼络了人心,逐渐占据了主导地位……1.3参考资料《软件工程导论(第5版)》张海潘1.4选课系统开发的意义选课作为高校教学环节不可或缺的重要组成部分,其重要性不言而喻。

学生选课系统可行性分析报告

学生选课系统可行性分析报告

学生选课系统可行性分析报告学生选课系统可行性分析报告目录一.引言……………………………………………………………… ..1 1.1编写目的………………………………………………………… .11.2背景……………………………………………………………… .11.3参考资料………………………………………………………… .11.4选课开发系统的意义…………………………………………… .1二.可行性研究的前提...................................................... .2 2.1要求 (2)2.2目标 (2)2.3选课系统的条件假定限制 (3)2.4选课系统可行性研究的方法……………………………………32.5选课系统的评价尺度……………………………………………4三.对现有的选课系统分析………………………………………… .43.1现有系统处理流程 (5)3.2局限性……………………………………………………………5四.所开发的系统可行性分析 (5)4.1对所开发系统的说明……………………………………………64.2处理流程和数据流程……………………………………………84.3与现有系统比较的优越性………………………………………84.4影响………………………………………………………………8五.项目支出及收益 (9)六.操作可行性分析 (9)七.社会因素可行性分析 (9)八. 其他可供选择的方案 (9)九. 结论意见 (9)际,信息化的选课系统以其高效便捷灵活的优势对传统模式发起了冲击并迅速笼络了人心,逐渐占据了主导地位……1.3参考资料《软件工程导论(第5版)》张海潘1.4选课系统开发的意义选课作为高校教学环节不可或缺的重要组成部分,其重要性不言而喻。

然而面对逐年扩招的政策形势,越来越庞大的学生基数无疑对引导学生选课所要求的高效这一要求构成巨大威胁,信息化的选课系统作为解决这一问题的最佳方案应运而生。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

武汉大学课程推荐软件可行性分析报告武汉大学课程推荐小组组长:杨梅组员:迟锦贵,刘小平,钱立龙目录一、引言 01.1课程推荐系统开发任务书 0.........................................................................................错误!未定义书签。

.........................................................................................错误!未定义书签。

.........................................................................................错误!未定义书签。

.........................................................................................错误!未定义书签。

1.2项目信息 (3)二、可行性研究的前提 (3)2.1项目的要求 (3)2.2项目的目标 (4)2.3条件、假定和限制 (4)2.4可行性研究的方法 (4)三、系统流程图 (5)四、可行性的具体分析 (6)4.1经济可行性 (6)4.2技术可行性 (7)4.3运行环境可行性 (7)4.4法律可行性 (7)五、结论 (8)一、引言1.1课程推荐系统开发任务书任务书名称武汉大学课程推荐软件开发任务书下达日期2014 年11 月18 日发出部门武汉大学《软件设计方法》课程小组杨梅组任务书撰写人钱立龙(0023)随着计算机技术与信息通信技术的发展,社会生活发生了巨大的变化,其中的主要体现就是对计算机技术以及网络的高度依赖性。

这些新技术的出现为广大群众提供了更大的便捷性,几乎各个领域都与之有所关连。

就教育行业而言,课程以及学分管理一直是一个很繁琐的步骤。

各高校都尝试过编写课程管理网站,但最终或多或少出现各种缺陷。

就学生而言,面对繁杂的课程加之各种选课规定,大多数人对此惊慌失措。

虽然高等院校教育质量有保证,但不免其中良莠不齐。

有些教师又个性十足,其责任感又各有偏颇。

再言学生,各种学习方法不一,听课目的千奇百怪。

课程推荐软件无疑应运而生,在为学生提供便利性的同时也抓住了机遇。

就目前中国国情来看,高校学生无疑是一块庞大的消费团体,他们对便利性及个性及人性化的要求最高对互联网的依赖性最高。

这种背景下开发一种依赖网络且为学生提供便利的人性的服务,恰到好处。

起初立足一个高校进行运行,最后辐射全国也未可知。

由本课程小组实施的项目,其目的包含两个方面。

其一,本项目旨在为学生提供便捷人性的学分课程管理和优秀课程推荐,在学生茫然无措的时候给其多一个选择。

同时能避免其在浩繁的课程中花费过多精力在为选择合适的课程上。

进一步的,本项目能够为师生搭建一个沟通的平台,以便于学生更好的利用资源去学习,教师们更好的利用反馈意见去改善授课方式方法和态度。

具体而言,本项目旨在开发一款软件,使其能够使得学生用户用之管理自己的课程,统计学生在各个领域(专必,专选,公必,公选等) 已修过的学分及需要修的学分。

其次,推荐以往学长学姐选课情况,以及该课的学分,老师,领域,评价,给分等等信息,给学生在选课时一定的参考. 最后提供用户对课程反馈和教师对课程的教学指导,以利双方。

其二,本项目不失为一次锻炼团体研发能力的实践。

一方面能够加强团队人员之间的交流,另一方面能够巩固各队员所学知识,进一步进行提高创新。

在整个项目完成后,以期能够初步掌握软件开发流程,为后续学习和工作打下坚实基础。

1、基础信息此部分应该包含用户最基础的信息在此基础上亦应有所扩展,具体表现为以下几条。

用户登录信息包含用户名和登录密码。

其中用户名可用学号代替。

课程信息包含用户全部所修课程,其中分为在修和已修。

可直观展现各学期课程表,应包含各课程详细信息,如讲师、学分、授课时间等等。

学分信息包含用户各类别课程已修学分和剩余未修学分。

2、课程推荐此部分为用户推荐符合其要求的课程。

包含:最有趣课程、给分最高课程、最受欢迎课程、最难最易课程、综合排名最高课程等。

对于相关各课程给分,受欢迎度,难易度,课程趣味性,分别根据调查数据以及用户反馈数据,同时收集校内网站讨论热度,不定时发起网络投票给各课程的有趣的进行评级分类,同时进行综合排名。

随着用户使用量及反馈量的增加,此过程可持续更新。

3、个性定义这里包含两个部分,软件界面自定义部分和课程搜索部分。

软件外观设置容许用户设置自定义背景以及头像,更改软件语言。

(初期只考虑简体中文,后期软件发展到一定阶段可增加使用语言,如英语,日语等)课程搜索设置此设置为用户惯用设置。

开发小组应将所有课程交叉分类,初期可能出现分类不完全或不科学的问题,此过程应当随着时间而逐渐完善,以便用户选择适宜类别。

此外用户还可勾选黑名单类别,以禁止软件向用户推荐其厌恶类型的课程。

4、交流互动构建网络交流平台,例如微信公共平台。

此平台可提供选修同课程学生之间进行相互交流,共享学习方法和学习资源,亦有助于互相帮助解决学习问题。

同时应提供一个入口给授课教师,以便其能提供教学相关信息,如提前告知所选教材以及教材上选择教授的内容,并提供额外学习建议,同时给出该门课程所需基础知识以及相关后续课程。

此信息亦可由开发小组代为完善。

再者,用户应当有条件给授课教师提供授课建议,以帮助改善授课方式内容等等。

5、反馈评价反馈评价部分分为对软件的反馈以及对所选课程的评价。

对软件的反馈此模块容许用户提交对本软件的评价。

包含软件运行中出现的问题的投诉,以及对课程推荐方式的补充期望。

另外亦应该考虑用户对此软件布局的新构思,对扩展功能的期望。

对所选课程的评价此部分用于提供用户对所选课程在难易度,给分,热度,课堂有趣度等方面进行评价,其评价信息最终会录入课程信息数据库,使得数据库得以不断更新,课程的排名也会因此而发生变化。

1.2项目信息项目名称:武汉大学课程推荐软件项目开发人:武汉大学课程推荐软件开发小组用户:武汉大学全体在校本科生二、可行性研究的前提2.1项目的要求1、功能:●该软件的主要用户是武汉大学的全体在校本科生,学生通过使用该软件可以知道自己本科生阶段已修学分及为达毕业待修学分,帮助学生规划学分管理。

●该软件对武汉大学本科生阶段所开公共选修及专业选修课程进行统计分析,对课程按照难易度,热度,给分高低,课堂有趣度和综合评价进行排名,并统计每门课程的类型、考试方式及学过这门课程的学生对该门课程的评价。

根据学生的喜好及其他相关要求向学生推荐相应的课程。

而对于公共必修课和专业必修课,软件推荐学生用户随着教务系统的安排选修,但软件会提供同一门课程不同开课老师的信息,方便学生用户进行选择。

2、性能:要求性能稳定,不能出现数据丢失等情况。

3、输出:要求将各种输出数据显示在屏幕上。

4、输入:要求系统各模块具有添加新数据的功能。

5、安全与保密要求:保证系统不会泄露用户数据。

6、与软件相关的其他系统:本软件应使用Windows7系统。

7、时间计划甘特图:8、人员分配:2.2项目的目标本软件的目的主要是帮助武汉大学的全体在校本科生进行已修学分及所差学分的统计,并对学生所要学的课程进行科学有效的推荐,使学生用户能够根据自己的兴趣爱好及相关要求科学有效地选择课程。

2.3条件、假定和限制运行环境:Windows 7开发环境:C语言开发环境2.4可行性研究的方法对武汉大学在校本科生进行调查,了解学生用户在选课方面的需求,收集相关的意见。

了解武汉大学教务系统并与所要开发的软件进行比较,综合考虑经济、技术、运行环境和法律等方面的因素进行可行性分析。

三、系统流程图四、可行性的具体分析4.1经济可行性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×0.3=36万元/年。

按年利率5%计算,5年效益为36*(1.05+1.052+1.053+1.054+1.055)各领域已修学分,未修学分,总学分 已修课程数据总结已选课程特点 猜你喜欢课程 点选领域(公选专选,公必,专必)点选排名方式(综合排名/给分/最火/难易度/课堂生动度) 课程信息 数据库 所需课程排名反馈评价学分数据库录入学生信息=208.9万元成本/收益分析:在5年期内,系统总成本45万元,系统总收益208.9万元。

投资回收期为0.65年。

收益与投资比:208.9/45=464%.从经济上考虑,开发本系统完全可行的。

4.2技术可行性在学生、老师、教务处的终端安装了Windows NT 的PC 机,主要目的是向学校教务处的服务器传递数据。

当学生在查询自己学分信息、课程信息时,终端向服务器发出查询请求,服务器根据教务信息库的实时数据,向终端发送数据,显示在终端的屏幕上。

本系统是一个基于互联网和windows操作的系统,现有技术已较为成熟,利用现有技术完全可以实现系统开发目标。

同时,开发期限较为宽裕,预计可以在规定期限内完成开发任务。

4.3运行环境可行性该软件是在Windows 7操作系统下进行开发,与Windows 7系统兼容,尚不能与其他系统兼容。

开发该软件所使用的语言为C语言,需要C语言的开发环境。

4.4法律可行性1、使用正版软件,盗版必究。

2、遵守《中华人民共和国网络使用法》。

3、该软件最终解释权归武汉大学课程推荐软件开发小组。

4、该软件的开发及使用过程中会调用学校教务系统的相关数据,经过开发小组负责人与学校教务系统相关负责人协商,确认合法且妥善地使用该数据,并不向任何单位及个人泄露该数据。

5、该软件在使用过程中可能会记录用户的姓名、学号等数据,开发小组保证不泄露相关数据及其他用户隐私。

五、结论本系统具有方便友好的界面和简单的界面操作,因此很方便学生使用。

该系统投资少,收益大,同时赶上网络时代的发展潮流,具有很好的发展空间,在经济、技术、运行环境和法律上都具有可行性,因此很值得开发。

相关文档
最新文档