物理实验选课系统可行性分析报告课件_第1页
物理实验选课系统可行性分析报告课件_第2页
物理实验选课系统可行性分析报告课件_第3页
物理实验选课系统可行性分析报告课件_第4页
物理实验选课系统可行性分析报告课件_第5页
已阅读5页,还剩79页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

物理实验选课系统

可行性分析报告

演讲:

物理实验选课系统

可行性分析报告

演讲:

1目录1.引言2.可行性研究的前提3.对现有系统的分析4.所建议的系统5.可选择方案研究6.可行性分析7.可行性分析结论目录1.引言21.引言1.1编写目的:

之所以要进行可行行研究,其目的是对以后的行动方针提出建议。如果问题没有可行的解,那么分析员应该建议停止这项开发工程,以避免时间、资源、人力和金钱的浪费。1.引言1.1编写目的:31.2:项目背景

为了学生的全面发展,当今高校都为学生的自助学习设立了实验选课。然而教师对学生选课信息的管理等往往是进行人工检查,数据信息量大,容易出错,并且不能快速的浏览、查询、更新、打印学生的选课情况。因此根据现有的物理选课状况,充分考虑学生自主选课权利和教师对学生选课信息的管理效率两方面的复杂需求,融学生信息、实验信息、排课信息、选课信息等多项信息为一体,并可随时按不同要求对数据库进行添加、编辑、查询、统计并产生出统计结果报表,为学生自主选课和教师管理提供便利,满足对大学物理实验选课的要求,进行了该系统的开发。

本软件系统为物理实验选课软件系统,是一个典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。利用其提供的各种面向对象

1.2:项目背景

为了学生的全面发展,当今高校都为学生的自助4的开发工具,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。

本项目的任务提出者为软件工程老师,开发者为课题一开发小组,用户为教师和学生,并采用教务系统提供的关于教师编号以及学生学号和密码等数据内容,实现的网络郑州大学校园网。的开发工具,首先在短时间内建立系统应用原型,然后,对初51.3定义

MVCMVC是三个单词的缩写,分别为:

模型(Model),视图(View)和控制Controller)。MVC模式的目的就是实现Web系统的职能分工。Model层实现系统中的业务逻辑,通常可以用JavaBean或

EJB实现。View层用于与用户的交互,通常用JSP来实现。Controller层是Model与View之间沟通的桥梁,它可以分用户的请求并选择恰当的视图以用于显示,同时它也可以解释用户的输入并将它们映射为模型层可执行的操作。1.3定义61.4参考资料[1]张剑平.《学校管理信息系统》.北京:中国铁道出版社,1997[2]吴开军.选课系统的设计与实现,电脑开发与应用育.西南师大出版社,1999[3]张海藩.《软件工程导论(第5版)》.清华大学出版社,2008[4]施平安、迪特尔.《Java程序设计教程(第5版)》.清华大学出版社,2008年[5]李刚.《轻量级JavaEE企业应用实战》.电子工业出版社,2011年1.4参考资料72.可行性研究的前提2.1要求A功能该系统有三类用户,分别是系统管理员,教师,学生,他们的功能如下:系统管理员功能:系统管理员拥有该系统所有的功能,主要如下:1、用户管理(1.1)增加教师和学生用户。(1.2)删除用户。(1.3)查看用户信息(1.4)修改用户信息。2、系统维护(2.1)数据库定期备份。(2.2)及时更新网站动态。2.可行性研究的前提2.1要求8

3、课件管理

(2.1)审核课件。

(2.2)删除课件。教师功能:

1、实验管理(1.1)发布实验课题(1.2)删除实验课题2、课件管理

(2.1)上传相关课件

(2.1)删除相关课件3、成绩管理

(3.1)录入学生成绩

(3.2)删除学生成绩3、课件管理9

(3.3)修改学生成绩

(3.4)查看成绩

(3.5)打印成绩表4、实验选修管理

(4.1)查看选择自己实验的学生信息

(4.2)打印所管理的学生的清单学生功能:1、选课管理(1.1)查看实验课题详细信息

(1.2)选择实验课题(1.3)更改已选的实验课题

(1.4)删除已选的实验课题2、课件管理(2.1)下载相关课件3、修改个人资料(3.3)修改学生成绩10

B性能:

1、系统界面要求简洁,友好。2、响应迅速,信息查询准确无误,操作简单。3、面对学生大规模集中选课的情况要求系统有一定健壮性,不易瘫痪。4、所有数据实时更新保持同步,且定时备份。C安全性:

安全上要求教师的注册必须有系统管理员来完成,管理员可以做系统有的一切操作,学生初始帐号为入学时注册信息,由管理员添加。学生可以修改自己的帐号信息。不同的用户登陆时执行相应权限之内的操作。D关联系统:

教务系统

B性能:11E软件开发及运行环境:

1、操作系统:windows。2、所需软件:

Jdk1.6+ssh+MyEclipse10.0+MySql5.0+tomcat7.0(浏览器,任选其一)

{ie,360,fireFox}F:完成期限

2014-06-15

E软件开发及运行环境:122.2目标A人力与设备费用的减少:人力上大家各司其职,分组明确,减少了人力开支,系统在硬件要求上,简单可行,windows系统都能运行,减少了硬件的开支,降低费用。B处理速度的提高:针对本系统,处理速度的主要表现在对数据的处理、用户的登录速度,和对数据的精确响应上。在这些方面力求迅速、准确。

C管理信息服务的改进:提高用户体验,提高系统的负载能力。2.2目标13D人员利用率的改进。

减少人员数量,降低人工成本

2.3条件、假定和限制

A所建议系统的运行寿命的最小值:

该系统的投入,至少要运行一年,毕竟教学的方法不断的改进,在以后会

针对课改不断对系统升级。

B经费、投资方面的来源和限制:

该项目的实施完全是为了方便教师的授课,以本着服务大家的原则,对经费的要求不高,组要限制就是大家意见的不统一,看待问题不透侧,在开发过程中要多去了解现实生活中具体的流程。

C法律和政策方面的限制

D人员利用率的改进。

减少人员数量,降低人工成本

2.314在政策上,国家重视教育体制的改革,而本系统正是对该政策大力支持的体现。D硬件、软件、运行环境和开发环境方面的条件和限制该系统在硬件方面,要求客户机能联网且对网站进行访问,开发环境使用MyEclipse10.0,开发过程使用的服务器是tomcat7.0,后台数据库使用MySql,jdk1.6,ssh框架,浏览器不限,操作简单可行。E可利用的信息和资源:

教务系统以及学生系统提供的关于学校情况的资源。F系统投入使用的最晚时间:

该系统正处于分析设计阶段,估计投入使用时机大概是2014-06-15在政策上,国家重视教育体制的改革,而本系统正是对152.4进行可行性研究的方法

(1)技术可行性

(2)经济可行性

(3)操作可行性

(4)社会可行性2.5评价尺度说明对系统进行评价时所使用的主要尺度,如费用的多少、各项功能的优先次序、开发该系统首先在项目投入经费上要求少,不像大型系统那样昂贵,但是各项功能齐全,完全按照管理员的日常管理习惯来实施,开发时间短,能在最短的时间内满足客户的要求,使用方便易行。2.4进行可行性研究的方法163对现有系统的分析

3.1处理流程和数据流程编写实验清单和指导手册发放清单和手册教务处统计全体选课情况辅导员统计本班选课情况学生学习手册并选课教师对学生选课进行指导学生根据自己情况选修课程教务处安排实验课程3对现有系统的分析

3.1处理流程和数据流程编写实验清单和指173.2工作负荷1、教务处编写实验课清单和选课指导手册,需要对实验课有丰富经验

的教师,工作量大2、教师发放清单和指导手册,工作量小3、教师指导学生选课,工作量大4、辅导员统计本班选课情况,工作量中等5、教务处统计全体选课情况,工作量大6、教务处安排实验课程表,工作量中等7、教师指导学生安排自己的实验课程表,工作量大3.2工作负荷183.3人员

我们的人员需求情况:资料保管员(了解资料保管方法),2人课表编写员(了解物理实验和学校实验设施),5人选课指导教师(了解物理实验和学生情况),每班1人统计人员(了解统计学),每班1人,教务处4人保洁人员(了解清洁方法)5人3.4设备保存资料用的干燥器,除湿器和灭火器;饮水器;打印机;清洁工具;教室。3.3人员193.5局限性一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着学校规模的扩大,人数的增多,教育的改革,纯手工操作要想实现全部的功能已经不可能。3.5局限性204所建议的系统

4.1对所建议系统的说明1、学生资料管理软件功能2、教师可以在系统主页面上发布实验课程设置的信息3、教师可以上传辅导材料供学生下载4、教师可以将学生的物理实验成绩录入系统供学生查询5、学生可以访问系统进行选课、查询个人选课信息6、学生不能访问其他人的任何信息7、教师用户可以查询选择特定的实验的学生的学号及名单,也可在实验结束后对学生的实验成绩进行排名8、教师账号只能由管理员创建,教师可以修改其个人信息9、学生可以自己注册的账号但不能重复注册10、软件用户均可以将查询结果打印为报表保存11、支持软件用户通过网络远程访问软件4所建议的系统

4.1对所建议系统的说明214.2处理流程和数据流程系统流程图:

管理员用户管理进入实验中心网站个人主界面增加用户登陆系统维护课件管理退出删除用户审核课件删除课件备份数据库更新动态4.2处理流程和数据流程管理员用户管理进入实验中心网站个人主22

教师系统流程图:

教师课件管理进入实验中心网站个人主界面增加课件登陆实验选修维护成绩管理退出删除课件录入成绩修改成绩查看选修打印实验管理增加实验删除实验打印成绩删除成绩查询成绩教师系统流程图:教师课件管理进入实验中心网站个人主界面23学生系统流程图:

进入实验中心网站已经注册注册登陆学生主界面修改个人资料下载课件查看成绩选课退出新选课程更改已选课程打印成绩学生系统流程图:

24数据流程图:

事务课程表,实验资料

学生选课系统基本模型

选课信息

课程编号选课信息课

用户信息程

下载编号学生资料

学生选课系统功能级数据流程图

选课系统登录1、选课2、下载选课表3、打印数据流程图:

25

事务学生成绩,实验

教师选课系统基本模型

成绩成绩信息

用户信息

实验相关实验相关

教师选课系统功能级数据流程图

选课系统登录1、录入成绩2、上传数据库数据库

事26

事务用户信息

管理员选课系统基本模型

用户信息用户信息用户信息

管理员选课系统功能级数据流程图

选课系统登录1、用户管理数据库数据库

事27系统流程图简单分析:

首先由教师或系统管理员等有录入权限的用户将各自权限范围内的信息进行录入处理,然后保存信息到数据库中。有权限的人可以对这些库信息进行修改和删除处理。系统管理员登陆系统后,可以对用户进行管理,添加教师用户。维护系统正常运行,数据库备份。教师登陆后,上传实验资料和相关课件,供学生下载,使用。学期结束时,录入学生成绩。学生登陆后,可以查询自己选修实验课的情况,选修新的实验课,更新已选的实验课。查询自己的成绩。下载课件。

数据流简单分析:

学生登录系统后,选课时输入选课相关的数据,可以得到相应的课程表。输入查询成绩相关的数据,可以得到成绩表。

教师登录系统后,输入成绩,得到成绩表。

输入实验信息,可以得到选修本实验的学生信息。

系统流程图简单分析:

首先由教师或系统管理员等有录入权限的用284.3改进之处1:增加对学生物理实验成绩的管理与查询功能。2:优化物理实验选课程序的代码算法。3:教师可以在软件平台发布物理实验信息。4:支持学生对教师教案课件的查阅学习。4.4影响4.4.1对设备的影响1、要求性能更高的计算机4.4.2对软件的影响软件将会更便捷,但是操作方式有所改变,需要教职员工进行新的学习和适用。软件处理流程流畅方便人性化,使软件易于上手便于维护。4.4.3对用户单位机构的影响4.3改进之处29有利于学校教师教学活动的现代化,普及教学网络化,使学生物理实验选课与查询成绩便利,提高了教学效率,优化了教学活动的流程。有利于学校教师教学活动的现代化,普及教学网络化,使学生物理实验选课与查询成绩便利,提高了教学效率,优化了教学活动的流程。4.4.5对开发的影响说明对开发的影响,如:a.为了支持所建议系统的开发,用户需进行的工作;学生用户查找入校时默认的学号和密码,老师查找学生编号。准备相关资料。b.为了建立一个数据库所要求的数据资源;教师用户由管理员添加,学生用户信息为默认的学号和密码。教师添加选课信息。c.为了开发和测验所建议系统而需要的计算机资源;正常和异常的数据有利于学校教师教学活动的现代化,普及教学网络化,使学生物理实30d.所涉及的保密与安全问题。

教师用户只能由管理员添加,学生只能为本校学生。4.4.6对地点和设施的影响

存放服务器必须有专门的管理人员,和专用教室,学生使用需要系统网络运作,可以实现远程操作,学生实现网络选课。4.4.7对经费开支的影响

物理实验选课软件虽然开发过程需要人员与经费,但其运行可以减少相关人员的具体操,也就相应大大的节约的人力与物力,间接地节省了资源与经费呢。d.所涉及的保密与安全问题。 314.5局限性(1)面对学生大规模选课的情况,系统会出现无法响应用户的现象,造成部分学生在规定时间内无法选课。(2)课程安排这一较为繁重复杂的工作仍由人力完成,选课系统没有真正起到减轻人员负担的作用。(3)选课系统提供的用户体验不够友好。即选课系统的界面不够简洁,缺少导航系统导致经常有学生漏选错选课程。(4)物力实验选课软件的运行有平台局限性,目前只能在windows平

台运行,而不能在linux、unix等平台上运行。4.5局限性325.可选择方案研究

本系统主要考虑B/S和C/S结构两种模式,但是经过研究选择了使用B/S结构进行项目开发。原因主要有以下方面:

C/S又称Client/Server或客户/服务器模式。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或SQLServer。客户端需要安装专用的客户端软件。C/S的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快。缺点是只适用于局域网、客户端需要安装专用的客户端软件、对客户端的操作系统一般也会有限制。

B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如NetscapeNavigator或InternetExplorer,服务器安装Oracle、Sybase、Informix或SQLServer等数据库。浏览器通过WebServer同数据库进行数据交互。B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。5.可选择方案研究本系统主要考虑B/S和C/S结构33

系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户346可行性研究(1)技术可行性

我们是郑州大学软件学院信息工程系的大三的学生,通晓一些计算机软件知识是肯定的,运用软件编写程序的能力也是必备的。当然,我们毕竟还是学生,能力还是有限的,但我们计算机系最不缺乏的就是计算机人才,向知识渊博、诲人不倦的杨枫老师必会给我们以极大的帮助。更何况,俗语说的好:三个臭皮匠赛过诸葛亮。我们组有10个人,起码也顶三个诸葛亮呢。相信通过我们大家的集思广益,相得益彰,我们的系统将会以最完美的姿态展现在大家的面前。

物理实验选课软件的开发使用java语言,jsp脚本语言,Struts框架,使用myeclipse10.0版本开发,后台使用mysql数据库用来进行数据的存储与处理。服务器使用tomcat7.0。针对本组开发人员,技术应该不是问题,如果不出现特殊情况,应该可以顺利完成。6可行性研究(1)技术可行性35(2)经济可行性

(1)成本方面

关于各种软、硬件及辅助设备的购置、调试、机房及辅助设施(电源等)以及系统维护,内务开销这些费用都可以忽略不计,因为我们有自己的电脑,数据库使用盗版。

(2)投资及效益分析2.2.1其他一次性支出a需求分析:10000元b总体设计:6000元c独立验证子系统详细设计:9000元d客户信息系统子系统详细设计:16000e用户信息系统子系统详细设计:6000元f验证数据库设计:15000元g客户信息数据库设计:20000元h用户个人信息数据库实现:4000元I编码实现:20000元(2)经济可行性36J单体测试:10000元K系统集成测试:10000元L说明手册编制:10000元2.2.2非一次性支出a数据通讯方面的租金和维护费用:6000元b其他经常性的支出:5000元。2.2.3一次性收益1、开支缩减:20000元2、多余设备出售回收的收入:5000元3、引入系统的收益:12.36万元2.2.4说明能够用人民币数目表示的一次性收益,可按数据处理、用户、管理和支持等项分类叙述,如:开支缩减:20000元多余设备出售回收的收入:5000元引入系统的收益:12.36万元J单体测试:10000元372.2.5不可定量的收益a.服务的改进:2000元b.信息掌握情况的改进:3000元c.外界形象的改善:10000元2.2.6收益/投资比投入使用二年后,可以计生11.14万元,系统总投入10万元11.14/10=1.1142.2.7投资回收周期在本系统中投入使用二年后,可以计生11.14万元,比最初投资还少2.46万元,但在第三年可以节省16.32万元,即2.46/5018=0.475所以投资回收期为2.475年2.2.5不可定量的收益38(3)社会可行性

经过我们的调查,绝大部分的任课老师,行政人员和校领导都为现行系统的繁琐和冗杂的工作量所深深困扰着。在得知我们开发这套系统的计划后,他们都有一种守得云开见月明的感觉,并表示非常愿意在系统的开发过程中给予全力支持以及积极的配合。

我们这套学生选课管理系统不仅能够让老师更清晰的掌握自己学生的信息,同时也让学生自己更容易的知道如何准确的选课,如何计算学分及尽早得知自己的考试成绩。这就大大的为老师提供了便利。比如,在每学期期末考试后,大多数学生都已回到家中,如果为了获取考试成绩又不得不再返回学校的话,既费时又费力,学生牢骚满腹,老师也不能提早放假休息。而我们的系统可以提供网上查分,同学们在家中只需要上网就可以在第一时间知道自己的成绩。还有,学生们也可通过我们的系统进行选课来凑够学分完成学业。在系统中会显示出个门课程的性质(如必修、限选、任选),其所占学分及任课老师的资料,其应用性之强得到充分发挥。

我们学校的电脑普及率已达到了很高的水平,尤其是我们系拥有设备先进管理完善的系机房,而学院的老师和学生们对电脑的操作也是驾轻就熟。因此,只要我们这套学生选课系统操作简单,实用,合理,(3)社会可行性39

大家肯定是乐于接受并积极响应和支持的。对于这一点,我们是很有信心的。随着信息时代的来临,学籍学分

选课等信息管理的自动化,一体化正是大势所趋。

(4)操作可行性经过多年的努力,我们学校已经建立起了装备精良、系统完善的信息实验基地、数学建模实验室等,在规定的时间内对我们开房,使我们得到上机操作的机会。内因:身为信息专业的学生,我们队计算机的操作方式、熟练程度,我们有着无与伦比的优势,更兼之,我们有着丰富的专业知识,和和睦团结的合作团体使之成为前提;外因:在现代信息化时代,我们可以有许多方法来获得对我们有用的信息,比如说在网上查询,网上提问,我们还可以向我们的老师询问。大家肯定是乐于接受并积极响应和支持的。对于这一点,408.可行性分析结论

在经过组内的讨论和可行性方案的编写,通过对信息的详细论证系统化论证,本方案可以立即开始进行.8.可行性分析结论在经过组内的讨论和可行性方案的编41Thanks!Thanks!42

物理实验选课系统

可行性分析报告

演讲:

物理实验选课系统

可行性分析报告

演讲:

43目录1.引言2.可行性研究的前提3.对现有系统的分析4.所建议的系统5.可选择方案研究6.可行性分析7.可行性分析结论目录1.引言441.引言1.1编写目的:

之所以要进行可行行研究,其目的是对以后的行动方针提出建议。如果问题没有可行的解,那么分析员应该建议停止这项开发工程,以避免时间、资源、人力和金钱的浪费。1.引言1.1编写目的:451.2:项目背景

为了学生的全面发展,当今高校都为学生的自助学习设立了实验选课。然而教师对学生选课信息的管理等往往是进行人工检查,数据信息量大,容易出错,并且不能快速的浏览、查询、更新、打印学生的选课情况。因此根据现有的物理选课状况,充分考虑学生自主选课权利和教师对学生选课信息的管理效率两方面的复杂需求,融学生信息、实验信息、排课信息、选课信息等多项信息为一体,并可随时按不同要求对数据库进行添加、编辑、查询、统计并产生出统计结果报表,为学生自主选课和教师管理提供便利,满足对大学物理实验选课的要求,进行了该系统的开发。

本软件系统为物理实验选课软件系统,是一个典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。利用其提供的各种面向对象

1.2:项目背景

为了学生的全面发展,当今高校都为学生的自助46的开发工具,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。

本项目的任务提出者为软件工程老师,开发者为课题一开发小组,用户为教师和学生,并采用教务系统提供的关于教师编号以及学生学号和密码等数据内容,实现的网络郑州大学校园网。的开发工具,首先在短时间内建立系统应用原型,然后,对初471.3定义

MVCMVC是三个单词的缩写,分别为:

模型(Model),视图(View)和控制Controller)。MVC模式的目的就是实现Web系统的职能分工。Model层实现系统中的业务逻辑,通常可以用JavaBean或

EJB实现。View层用于与用户的交互,通常用JSP来实现。Controller层是Model与View之间沟通的桥梁,它可以分用户的请求并选择恰当的视图以用于显示,同时它也可以解释用户的输入并将它们映射为模型层可执行的操作。1.3定义481.4参考资料[1]张剑平.《学校管理信息系统》.北京:中国铁道出版社,1997[2]吴开军.选课系统的设计与实现,电脑开发与应用育.西南师大出版社,1999[3]张海藩.《软件工程导论(第5版)》.清华大学出版社,2008[4]施平安、迪特尔.《Java程序设计教程(第5版)》.清华大学出版社,2008年[5]李刚.《轻量级JavaEE企业应用实战》.电子工业出版社,2011年1.4参考资料492.可行性研究的前提2.1要求A功能该系统有三类用户,分别是系统管理员,教师,学生,他们的功能如下:系统管理员功能:系统管理员拥有该系统所有的功能,主要如下:1、用户管理(1.1)增加教师和学生用户。(1.2)删除用户。(1.3)查看用户信息(1.4)修改用户信息。2、系统维护(2.1)数据库定期备份。(2.2)及时更新网站动态。2.可行性研究的前提2.1要求50

3、课件管理

(2.1)审核课件。

(2.2)删除课件。教师功能:

1、实验管理(1.1)发布实验课题(1.2)删除实验课题2、课件管理

(2.1)上传相关课件

(2.1)删除相关课件3、成绩管理

(3.1)录入学生成绩

(3.2)删除学生成绩3、课件管理51

(3.3)修改学生成绩

(3.4)查看成绩

(3.5)打印成绩表4、实验选修管理

(4.1)查看选择自己实验的学生信息

(4.2)打印所管理的学生的清单学生功能:1、选课管理(1.1)查看实验课题详细信息

(1.2)选择实验课题(1.3)更改已选的实验课题

(1.4)删除已选的实验课题2、课件管理(2.1)下载相关课件3、修改个人资料(3.3)修改学生成绩52

B性能:

1、系统界面要求简洁,友好。2、响应迅速,信息查询准确无误,操作简单。3、面对学生大规模集中选课的情况要求系统有一定健壮性,不易瘫痪。4、所有数据实时更新保持同步,且定时备份。C安全性:

安全上要求教师的注册必须有系统管理员来完成,管理员可以做系统有的一切操作,学生初始帐号为入学时注册信息,由管理员添加。学生可以修改自己的帐号信息。不同的用户登陆时执行相应权限之内的操作。D关联系统:

教务系统

B性能:53E软件开发及运行环境:

1、操作系统:windows。2、所需软件:

Jdk1.6+ssh+MyEclipse10.0+MySql5.0+tomcat7.0(浏览器,任选其一)

{ie,360,fireFox}F:完成期限

2014-06-15

E软件开发及运行环境:542.2目标A人力与设备费用的减少:人力上大家各司其职,分组明确,减少了人力开支,系统在硬件要求上,简单可行,windows系统都能运行,减少了硬件的开支,降低费用。B处理速度的提高:针对本系统,处理速度的主要表现在对数据的处理、用户的登录速度,和对数据的精确响应上。在这些方面力求迅速、准确。

C管理信息服务的改进:提高用户体验,提高系统的负载能力。2.2目标55D人员利用率的改进。

减少人员数量,降低人工成本

2.3条件、假定和限制

A所建议系统的运行寿命的最小值:

该系统的投入,至少要运行一年,毕竟教学的方法不断的改进,在以后会

针对课改不断对系统升级。

B经费、投资方面的来源和限制:

该项目的实施完全是为了方便教师的授课,以本着服务大家的原则,对经费的要求不高,组要限制就是大家意见的不统一,看待问题不透侧,在开发过程中要多去了解现实生活中具体的流程。

C法律和政策方面的限制

D人员利用率的改进。

减少人员数量,降低人工成本

2.356在政策上,国家重视教育体制的改革,而本系统正是对该政策大力支持的体现。D硬件、软件、运行环境和开发环境方面的条件和限制该系统在硬件方面,要求客户机能联网且对网站进行访问,开发环境使用MyEclipse10.0,开发过程使用的服务器是tomcat7.0,后台数据库使用MySql,jdk1.6,ssh框架,浏览器不限,操作简单可行。E可利用的信息和资源:

教务系统以及学生系统提供的关于学校情况的资源。F系统投入使用的最晚时间:

该系统正处于分析设计阶段,估计投入使用时机大概是2014-06-15在政策上,国家重视教育体制的改革,而本系统正是对572.4进行可行性研究的方法

(1)技术可行性

(2)经济可行性

(3)操作可行性

(4)社会可行性2.5评价尺度说明对系统进行评价时所使用的主要尺度,如费用的多少、各项功能的优先次序、开发该系统首先在项目投入经费上要求少,不像大型系统那样昂贵,但是各项功能齐全,完全按照管理员的日常管理习惯来实施,开发时间短,能在最短的时间内满足客户的要求,使用方便易行。2.4进行可行性研究的方法583对现有系统的分析

3.1处理流程和数据流程编写实验清单和指导手册发放清单和手册教务处统计全体选课情况辅导员统计本班选课情况学生学习手册并选课教师对学生选课进行指导学生根据自己情况选修课程教务处安排实验课程3对现有系统的分析

3.1处理流程和数据流程编写实验清单和指593.2工作负荷1、教务处编写实验课清单和选课指导手册,需要对实验课有丰富经验

的教师,工作量大2、教师发放清单和指导手册,工作量小3、教师指导学生选课,工作量大4、辅导员统计本班选课情况,工作量中等5、教务处统计全体选课情况,工作量大6、教务处安排实验课程表,工作量中等7、教师指导学生安排自己的实验课程表,工作量大3.2工作负荷603.3人员

我们的人员需求情况:资料保管员(了解资料保管方法),2人课表编写员(了解物理实验和学校实验设施),5人选课指导教师(了解物理实验和学生情况),每班1人统计人员(了解统计学),每班1人,教务处4人保洁人员(了解清洁方法)5人3.4设备保存资料用的干燥器,除湿器和灭火器;饮水器;打印机;清洁工具;教室。3.3人员613.5局限性一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着学校规模的扩大,人数的增多,教育的改革,纯手工操作要想实现全部的功能已经不可能。3.5局限性624所建议的系统

4.1对所建议系统的说明1、学生资料管理软件功能2、教师可以在系统主页面上发布实验课程设置的信息3、教师可以上传辅导材料供学生下载4、教师可以将学生的物理实验成绩录入系统供学生查询5、学生可以访问系统进行选课、查询个人选课信息6、学生不能访问其他人的任何信息7、教师用户可以查询选择特定的实验的学生的学号及名单,也可在实验结束后对学生的实验成绩进行排名8、教师账号只能由管理员创建,教师可以修改其个人信息9、学生可以自己注册的账号但不能重复注册10、软件用户均可以将查询结果打印为报表保存11、支持软件用户通过网络远程访问软件4所建议的系统

4.1对所建议系统的说明634.2处理流程和数据流程系统流程图:

管理员用户管理进入实验中心网站个人主界面增加用户登陆系统维护课件管理退出删除用户审核课件删除课件备份数据库更新动态4.2处理流程和数据流程管理员用户管理进入实验中心网站个人主64

教师系统流程图:

教师课件管理进入实验中心网站个人主界面增加课件登陆实验选修维护成绩管理退出删除课件录入成绩修改成绩查看选修打印实验管理增加实验删除实验打印成绩删除成绩查询成绩教师系统流程图:教师课件管理进入实验中心网站个人主界面65学生系统流程图:

进入实验中心网站已经注册注册登陆学生主界面修改个人资料下载课件查看成绩选课退出新选课程更改已选课程打印成绩学生系统流程图:

66数据流程图:

事务课程表,实验资料

学生选课系统基本模型

选课信息

课程编号选课信息课

用户信息程

下载编号学生资料

学生选课系统功能级数据流程图

选课系统登录1、选课2、下载选课表3、打印数据流程图:

67

事务学生成绩,实验

教师选课系统基本模型

成绩成绩信息

用户信息

实验相关实验相关

教师选课系统功能级数据流程图

选课系统登录1、录入成绩2、上传数据库数据库

事68

事务用户信息

管理员选课系统基本模型

用户信息用户信息用户信息

管理员选课系统功能级数据流程图

选课系统登录1、用户管理数据库数据库

事69系统流程图简单分析:

首先由教师或系统管理员等有录入权限的用户将各自权限范围内的信息进行录入处理,然后保存信息到数据库中。有权限的人可以对这些库信息进行修改和删除处理。系统管理员登陆系统后,可以对用户进行管理,添加教师用户。维护系统正常运行,数据库备份。教师登陆后,上传实验资料和相关课件,供学生下载,使用。学期结束时,录入学生成绩。学生登陆后,可以查询自己选修实验课的情况,选修新的实验课,更新已选的实验课。查询自己的成绩。下载课件。

数据流简单分析:

学生登录系统后,选课时输入选课相关的数据,可以得到相应的课程表。输入查询成绩相关的数据,可以得到成绩表。

教师登录系统后,输入成绩,得到成绩表。

输入实验信息,可以得到选修本实验的学生信息。

系统流程图简单分析:

首先由教师或系统管理员等有录入权限的用704.3改进之处1:增加对学生物理实验成绩的管理与查询功能。2:优化物理实验选课程序的代码算法。3:教师可以在软件平台发布物理实验信息。4:支持学生对教师教案课件的查阅学习。4.4影响4.4.1对设备的影响1、要求性能更高的计算机4.4.2对软件的影响软件将会更便捷,但是操作方式有所改变,需要教职员工进行新的学习和适用。软件处理流程流畅方便人性化,使软件易于上手便于维护。4.4.3对用户单位机构的影响4.3改进之处71有利于学校教师教学活动的现代化,普及教学网络化,使学生物理实验选课与查询成绩便利,提高了教学效率,优化了教学活动的流程。有利于学校教师教学活动的现代化,普及教学网络化,使学生物理实验选课与查询成绩便利,提高了教学效率,优化了教学活动的流程。4.4.5对开发的影响说明对开发的影响,如:a.为了支持所建议系统的开发,用户需进行的工作;学生用户查找入校时默认的学号和密码,老师查找学生编号。准备相关资料。b.为了建立一个数据库所要求的数据资源;教师用户由管理员添加,学生用户信息为默认的学号和密码。教师添加选课信息。c.为了开发和测验所建议系统而需要的计算机资源;正常和异常的数据有利于学校教师教学活动的现代化,普及教学网络化,使学生物理实72d.所涉及的保密与安全问题。

教师用户只能由管理员添加,学生只能为本校学生。4.4.6对地点和设施的影响

存放服务器必须有专门的管理人员,和专用教室,学生使用需要系统网络运作,可以实现远程操作,学生实现网络选课。4.4.7对经费开支的影响

物理实验选课软件虽然开发过程需要人员与经费,但其运行可以减少相关人员的具体操,也就相应大大的节约的人力与物力,间接地节省了资源与经费呢。d.所涉及的保密与安全问题。 734.5局限性(1)面对学生大规模选课的情况,系统会出现无法响应用户的现象,造成部分学生在规定时间内无法选课。(2)课程安排这一较为繁重复杂的工作仍由人力完成,选课系统没有真正起到减轻人员负担的作用。(3)选课系统提供的用户体验不够友好。即选课系统的界面不够简洁,缺少导航系统导致经常有学生漏选错选课程。(4)物力实验选课软件的运行有平台局限性,目前只能在windows平

台运行,而不能在linux、unix等平台上运行。4.5局限性745.可选择方案研究

本系统主要考虑B/S和C/S结构两种模式,但是经过研究选择了使用B/S结构进行项目开发。原因主要有以下方面:

C/S又称Client/Server或客户/服务器模式。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或SQLServer。客户端需要安装专用的客户端软件。C/S的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快。缺点是只适用于局域网、客户端需要安装专用的客户端软件、对客户端的操作系统一般也会有限制。

B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如NetscapeNavigator或InternetExplorer,服务器安装Oracle、Sybase、Informix或SQLServer等数据库。浏览器通过WebServer同数据库进行数据交互。B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。5.可选择方案研究本系统主要考虑B/S和C/S结构75

系统的扩展非常容易,只要能上

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论