




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一、可行性. 1一、可行性1引言11.1 编写目的11.2 项目背景11.3 定义11.4 参考资料12可行性研究的前提22.1 要求22.2 目标42.3 条件、假定和限制42.4 可行性研究方法52.5 决定可行性的主要. 53对现有系统的分析53.1 处理流程和数据流程53.2 工作负荷63.3 费用支出63.4. 63.5 设备73.6 局限性74所建议技术可行性分析74.1 对系统的简要描述74.2 处理流程和数据流程74.3 与现有系统比较的优越性74.4 采用建议系统可能带来的影响74.5 技术可行性评价85所建议系统经济可行性分析95.1 支出95.2 效益95.3 收益/投资
2、比105.4 投资回收周期105.5 敏感性分析106社会可行性分析106.1 法律. 106.2 用户使用可行性107 其他可供选择的方案108 结论意见101引言1.1 编写目的可行性分析的目的:为“学生智能选课系统”开发的可能性、可行性、必要性提供论据,为开发进行系统总体规划设计及具体实施开发工程提供必要的参考资料,在系统开发完成后期为系统的测试、验收提供帮助。项目编写过程完成人:浙江大学机械学生项目可行性分析预期读者:从事“学生智能选课系统”开发的相关1.2 项目背景项目名称:“学生智能选课系统”项目预期解决:本系统目标是实现选课系统所需的各种基本功能,包括学生选课、退课功能和教师查看
3、选修课程、提交课程成绩功能以及管理员添加学生、学生信息、成绩管理、添加教师、本系统结合学生教师信息、选修课程,还有公用的修改等功能。除此之外,与基础课程成绩进行专业课程的推送和建议,以防止学生选课和盲从选课。系统利用.Net技术进行开发,实现学生选课的动态管理,使得对信息的管理更加及时、高效,提高了效率。项目开发者:浙江大学机械学生项目用户:浙江大学教务管理部门项目实现的:浙江大学项目与其他或其他系统的关系:本系统采用了基于浏览器/服务器(Browser/Server,B/S)结构的Web 分布式信息交互系统,操作系统采用 Windows XP SP3,数据库系统采用 SQL Server20
4、00,使用 Visual Studio 2005 开发工具,Web 服务器使用 Web-logic Server 80。1.3 定义B/S 结rowser/Server 结构,浏览器/服务器结构Web-logic Server 80:逻辑可执行服务器SQL Server 2000:关系数据库管理系统学生:选课的主体老师:确定选课信息并配合安排选课的上间与地点管理员:管理系统的相关选课:学生选择某一课程作为选修科目,并与必修科目区分开来学分:每门课程对应 12 分不等的学分点,每选修完成一门课程并相应学分合格的学生获得荐课:系统根据学生情况,智能一些专业课程1.4 参考资料【1】GB856T88
5、,计算机中民需求说明编制指南【2】窦,工程实验:机械工业2014 年 6 月【3】郑人杰,工程概论:机械工程2014 年 7 月【4】嘉UML 系统建模与分析设计:机械工业,2007【5】UML 基础与Rose 建模案例:人民邮电,2004【6】ASPNET 20 网络开发详解,2008:电子工业2可行性研究的前提2.1 要求学生智能选课系统功能:所有学生可以直接上网进行选课操作,教师可以将课程教室、时间、学分等信息上传,并有管理员进行管理。提高学生的选课效率,进一步加强选课系统的性能,方便简明的服务于学生、老师、管理员。学生智能选课系统性能:能够具有操作简单方便一目了然。系统的输出:课程信息
6、和查询、选择的结果,成绩信息查询的结果。系统的输入:管理员信息,教师信息,学生信息,教师输入的课程信息,学生选课完成输入的选课信息,教师输入的各科成绩信息。基本的数据流程和处理流程:见图 1。安全与要求:由于学生智能选课系统信息量非常大,所有在对这些输入和查询时要保证速度和准确性。对于整个系统,需要完整的权限控制,防止的系统,修改原始,造成。数据,制造虚假数据,以权谋私,同时避免系统内信息流出,保证师生个人同时对于数据库中的数据需要定时备份,防止系统数据丢失。本系统将管理员用户、教师用户、学生用户的及权限进行严格的划分,让管理员拥有最高权限,可以查看、系统中的所有信息,如添加学生,添加课程,修
7、改课程信息等;让教师拥有查看自己开设的课程的信息,以及提交所开设课程成绩的权限;让学生拥有选课和退选的权限;而修改模块的权限每个用户都可拥有,用以修改自己的信息。通过进行严格的权限划分,可以更好地进行管理,也可更好地保护用户。与相关的其他系统:本系统采用了基于浏览器/服务器(Browser/Server,B/S)结构的 Web 分布式信息交互系统,操作系统采用 Windows XP SP3,数据库系统采用 SQL Server2000,使用 Visual Studio 2005 开发工具,Web 服务器使用 Web-logic Server 80。完成期限:本系统开发时长为一个月,即从即日起到
8、 2017 年 2 月开始投入使用。具体进度详项目计划。见图 1 基本的数据流程和处理流程2.2 目标在高等学校的教务管理工作中,课程表的编排是一项十分复杂、棘手的工作。在排课过,除了满足大量的制约条件以外,还必须解决许多与,例如:两位教师不能同一时间在同一班级上课、一位教师不能在同一时间上两门课等等。利用计算机辅助进行课表编排工作,既提高了排课工作的科学性,又可大大减轻管理从而使学校教务管理现代化迈上了一个新台阶。的工作强度,提高工作效率,通过建立学生智能选课系统,提高学生的选课效率,进一步加强选课系统的性能。项目的基本目标包括以下几个方面:(1)支持用户进行新的输入、查询、修改和删除(2)
9、支持管理员进行数据的更新,以及课程的安排(3)支持老师和学生的互动协调课程(4)支持与其他系统,如学生信息系统,教师信息系统的协调(5)可进行退课选课操作(6)老师对相应的课程进行(7)根据学生输入的和所获得基础学科成绩,智能专业课程供学生选择要求系统能智能、有效、快速、安全、可靠和无误地完成上述操作。并要求用户界面要简单明了,易于操作,服务程序易于、安全可靠。2.3 条件、假定和限制对本项目开发中给出的条件、假定和所受到的限制如下。建议开发运行的最短:系统运行的最小值应为 5 年。进行系统方案选择比较的期限:系统方案选择比较期限为 1 个。经费来源和使用限制:经费、投资的来源是浙江大学机械,
10、限制不超过合同上约定的条目。法律和政策方面的限制:关于法律和政策方面,规定一切按照合同上约定执行。硬件、运行环境和开发环境的条件和限制:(1)硬件资源服务器:工作站或小型机网络设备:网络交换机,网卡,网线(2)资源操作系统:Windows XP SP3数据库系统:SQL Server2000开发工具:Visual Studio 2005Web 服务器:ASP.NET 2.0可利用的信息和资源:可参考传统工管理方式。建议开发投入使用的最迟时间:系统投入使用的最晚时间为 2017 年 3 月。2.4 可行性研究方法本次可行性分析是按照前面给出的步骤进行的,即按照复查项目目标和规模,研究目前正使用的
11、系统,导出新系统的逻辑模型,重新定义问题这一循环反复过程进行的。2.5 决定可行性的主要决定可行性的指导系统后的效果等。有:费用的多少,开发时间的长短,使用的难易程度以及使用该3对现有系统的分析3.1 处理流程和数据流程现有系统处理流程和数据流程大致和本系致,但本系统通过老师设置课程,并为课程设定相应的,在学生选,智能为学生课程,这能,大大提高了学生选课的方向性和目的性。图 2 现有系统数据流图3.2 工作负荷现有系统的工作主要有:(1)管理老师和学生信息(2)学生选课、查询课表和成绩(3)老师查看选课、录入成绩3.3 费用支出运行现有系统所需要的费用支出包括:开发和的费用。3.4项目的技术,
12、系统设计,项目管理,质量保证,项目开发3.5 设备现有系统所需要的设备有:电脑。3.6 局限性现系统的局限性表现在:学生选课过程比较盲目,无法了解课程与自己的相关程度,因此选不到自己感的课程。4所建议技术可行性分析4.1 对系统的简要描述学生智能选课系统是实现学生选课退课、教师提交成绩的一个。所建议的系统采用基于浏览器/服务器(Browser/Server,B/S)结构的 Web 分布式信息交互系统,操作系统采用 Windows XP SP3,数据库系统采用 SQL Server2000,使用 Visual Studio 2005 开发工具,Web 服务器使用 Web-logic Server
13、 80。整个学生选课系统有前台和两部分,共分为 4个模块:管理员模块,教师模块,学生模块和公有模块,分别用于完成各自的功能。4.2 处理流程和数据流程所建议系统的数据流程和处理流程见图 1。4.3 与现有系统比较的优越性所建议系统与现有系统相比,优越性体现在:通过老师对相应的课程进行,概括课程的大致方向和选修的难易程度,再够根据学生输入的方向结合该生基础学科所获得的学分绩点智能指导作用。其一些提高课程,避免学生盲从选课和误选,对学生的未来发展有更好的4.4 采用建议系统可能带来的影响在建立所建议的系统时,所带来的影响包括以下几个方面:4.4.1 对设备的影响由于本系统开发时采用新的技术和,所以
14、需要配备符合2.3 条件所列出的条件的计算机硬件。4.4.2 对现有的影响环境要求需符合中 2.3 所列出的要求。4.2.3 对用户的影响为运行所建议的系统,系统管理员需熟悉计算机基本操作,并具备一定与管理相关知识。4.2.4 对系统运行的影响用户操作规程按照系统所建议系统的提示进行;系统失效后,数据库恢复到新备份状态进行保存。的更4.2.5 对开发环境的影响开发过程需要及时与用户沟通、了解其需求,不断改进和完善系统。4.2.6 对运行环境的影响运行所系统仅需功能正常的计算机即可。4.2.7 对经费支出的影响使用需支付开发相关费用。4.5 技术可行性评价本系统采用了基于浏览器/服务器(Brow
15、ser/Server,B/S)结构的 Web 分布式信息交互系统,操作系统采用 Windows XP SP3,数据库系统采用 SQL Server2000,使用 Visual Studio 2005 开发工具,Web 服务器使用 Web-logic Server 80。现有的开发技术已非常成熟,且被广泛应用于各行各业,利用现有技术完全可以达到功能目标。考虑开发期限较为充裕,预计可以在规定的时间内完成开发。5所建议系统经济可行性分析5.1 支出5.1.1 基建投资操作系统:Windows XP SP3应用服务器:Web-logic Server 80数据库管理系统:SQL Server2000开
16、发工具:Visual Studio 20055.1.2 其他支出系统设计和开发的费用。5.1.3 经常性支出的费用。5.2 效益5.2.1收益减少了物料配送管理的大量人力物力。5.2.2 经常性收益提高了选课管理的效率,同时潜在方便了可靠、经济实惠。智能选课,增加课程选修的效果,合理5.2.3 不可定量收益课程的智能化管理,使学生的选课方向更加明确,潜在效益不可估计。5.3 收益/投资比无可限量。5.4 投资回收周期根据投资回收期计算方法,收益的累计数开始超过支出的累计数的时间为一年。5.5 敏感性分析该系统的高效正确运行取决于信息输入的正确性,这需要操作感以及监督体制。有高的责任感、正义6社
17、会可行性分析6.1 法律所建议系统的研制和开发都选用正版,将不会他人、集体和国家的利益,不会相关的国家政策和法律。6.2 用户使用可行性本系统的研制和开发充分考虑用户工作流程、计算机操作水,尽可能提供更人性化、直观的界面,满足用户要求。系统的操作方式在用户组织内可行。7其他可供选择的方案暂无其他方案选择。8结论意见学生选课系统是一个学校不可缺少的部分,它的内容对于学校的决策者和管理者来说都,所以学生选课系统应该能够为用户提供充足的信息和快捷的查询。但一直以来人们使用传统人工的方式管理文件,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和
18、都带来了不少的。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。(1)经济可行性开发成本低是优点,学生选课系统可以的将本学期所有课程供广大学校查询选择,并作一些简单的介绍,完成后可以把分数直接在网络上出来,避免了后成绩的一题,同时也做到了节约、及时、方便人们使用,任何时间地点你都可以随时查询。现在的大学专业多,课程也多,而且经常性的发生变化,常常使学生一头雾水不知道选什么课程好。学生选课系统可以很好的将课程起来,分类,发布,方便学生查询选择,节省了人力物力。大学毕业学分是关键,学生选课系统加入学分计算,可以方便学生及
19、时了解自身所修学分的上可行。总之大大节约平时教学成本的同时还方便人们使用。所以经济(2)技术可行性这次编写学生选课系统主要功能是在界面上显示数据库中的课程信息,并且可以对数据库中的课程信息进行查询,更新,删除操作,同时在学生选将学生信息放入课程信息的一个子类中。这些功能可以用 visual studio 2005 开发工具,用 C 语言技术实现。C 语言语言我在以前的课已经学习过了,经过复习可以在短时间内上手并完成这个学生选课系统。所以在技术上也是可行的。(3)运行可行性学生选课系统采用基于 Windows 的图形用户界面,而该系统是大家熟悉的操作系统,对于那些有一般的计算机知识的就可以轻松上手。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论