资源预览内容
第1页 / 共42页
第2页 / 共42页
第3页 / 共42页
第4页 / 共42页
第5页 / 共42页
第6页 / 共42页
第7页 / 共42页
第8页 / 共42页
第9页 / 共42页
第10页 / 共42页
亲,该文档总共42页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
物理实验选课系统可行性分析报告演讲 目录 1 引言2 可行性研究的前提3 对现有系统的分析4 所建议的系统5 可选择方案研究6 可行性分析7 可行性分析结论 1 引言 1 1编写目的 之所以要进行可行行研究 其目的是对以后的行动方针提出建议 如果问题没有可行的解 那么分析员应该建议停止这项开发工程 以避免时间 资源 人力和金钱的浪费 1 2 项目背景为了学生的全面发展 当今高校都为学生的自助学习设立了实验选课 然而教师对学生选课信息的管理等往往是进行人工检查 数据信息量大 容易出错 并且不能快速的浏览 查询 更新 打印学生的选课情况 因此根据现有的物理选课状况 充分考虑学生自主选课权利和教师对学生选课信息的管理效率两方面的复杂需求 融学生信息 实验信息 排课信息 选课信息等多项信息为一体 并可随时按不同要求对数据库进行添加 编辑 查询 统计并产生出统计结果报表 为学生自主选课和教师管理提供便利 满足对大学物理实验选课的要求 进行了该系统的开发 本软件系统为物理实验选课软件系统 是一个典型的信息管理系统 MIS 其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面 对于前者要求建立起数据一致性和完整性强 数据安全性好的库 而对于后者则要求应用程序功能完备 易使用等特点 利用其提供的各种面向对象 的开发工具 首先在短时间内建立系统应用原型 然后 对初始原型系统进行需求迭代 不断修正和改进 直到形成用户满意的可行系统 本项目的任务提出者为软件工程老师 开发者为课题一开发小组 用户为教师和学生 并采用教务系统提供的关于教师编号以及学生学号和密码等数据内容 实现的网络郑州大学校园网 1 3定义MVCMVC是三个单词的缩写 分别为 模型 Model 视图 View 和控制Controller MVC模式的目的就是实现Web系统的职能分工 Model层实现系统中的业务逻辑 通常可以用JavaBean或EJB实现 View层用于与用户的交互 通常用JSP来实现 Controller层是Model与View之间沟通的桥梁 它可以分用户的请求并选择恰当的视图以用于显示 同时它也可以解释用户的输入并将它们映射为模型层可执行的操作 1 4参考资料 1 张剑平 学校管理信息系统 北京 中国铁道出版社 1997 2 吴开军 选课系统的设计与实现 电脑开发与应用育 西南师大出版社 1999 3 张海藩 软件工程导论 第5版 清华大学出版社 2008 4 施平安 迪特尔 Java程序设计教程 第5版 清华大学出版社 2008年 5 李刚 轻量级JavaEE企业应用实战 电子工业出版社 2011年 2 可行性研究的前提 2 1要求A功能该系统有三类用户 分别是系统管理员 教师 学生 他们的功能如下 系统管理员功能 系统管理员拥有该系统所有的功能 主要如下 1 用户管理 1 1 增加教师和学生用户 1 2 删除用户 1 3 查看用户信息 1 4 修改用户信息 2 系统维护 2 1 数据库定期备份 2 2 及时更新网站动态 3 课件管理 2 1 审核课件 2 2 删除课件 教师功能 1 实验管理 1 1 发布实验课题 1 2 删除实验课题2 课件管理 2 1 上传相关课件 2 1 删除相关课件3 成绩管理 3 1 录入学生成绩 3 2 删除学生成绩 3 3 修改学生成绩 3 4 查看成绩 3 5 打印成绩表4 实验选修管理 4 1 查看选择自己实验的学生信息 4 2 打印所管理的学生的清单学生功能 1 选课管理 1 1 查看实验课题详细信息 1 2 选择实验课题 1 3 更改已选的实验课题 1 4 删除已选的实验课题2 课件管理 2 1 下载相关课件3 修改个人资料 B性能 1 系统界面要求简洁 友好 2 响应迅速 信息查询准确无误 操作简单 3 面对学生大规模集中选课的情况要求系统有一定健壮性 不易瘫痪 4 所有数据实时更新保持同步 且定时备份 C安全性 安全上要求教师的注册必须有系统管理员来完成 管理员可以做系统有的一切操作 学生初始帐号为入学时注册信息 由管理员添加 学生可以修改自己的帐号信息 不同的用户登陆时执行相应权限之内的操作 D关联系统 教务系统 E软件开发及运行环境 1 操作系统 windows 2 所需软件 Jdk1 6 ssh MyEclipse10 0 MySql5 0 tomcat7 0 浏览器 任选其一 ie 360 fireFox F 完成期限2014 06 15 2 2目标A人力与设备费用的减少 人力上大家各司其职 分组明确 减少了人力开支 系统在硬件要求上 简单可行 windows系统都能运行 减少了硬件的开支 降低费用 B处理速度的提高 针对本系统 处理速度的主要表现在对数据的处理 用户的登录速度 和对数据的精确响应上 在这些方面力求迅速 准确 C管理信息服务的改进 提高用户体验 提高系统的负载能力 D人员利用率的改进 减少人员数量 降低人工成本2 3条件 假定和限制A所建议系统的运行寿命的最小值 该系统的投入 至少要运行一年 毕竟教学的方法不断的改进 在以后会针对课改不断对系统升级 B经费 投资方面的来源和限制 该项目的实施完全是为了方便教师的授课 以本着服务大家的原则 对经费的要求不高 组要限制就是大家意见的不统一 看待问题不透侧 在开发过程中要多去了解现实生活中具体的流程 C法律和政策方面的限制 在政策上 国家重视教育体制的改革 而本系统正是对该政策大力支持的体现 D硬件 软件 运行环境和开发环境方面的条件和限制该系统在硬件方面 要求客户机能联网且对网站进行访问 开发环境使用MyEclipse10 0 开发过程使用的服务器是tomcat7 0 后台数据库使用MySql jdk1 6 ssh框架 浏览器不限 操作简单可行 E可利用的信息和资源 教务系统以及学生系统提供的关于学校情况的资源 F系统投入使用的最晚时间 该系统正处于分析设计阶段 估计投入使用时机大概是2014 06 15 2 4进行可行性研究的方法 1 技术可行性 2 经济可行性 3 操作可行性 4 社会可行性2 5评价尺度说明对系统进行评价时所使用的主要尺度 如费用的多少 各项功能的优先次序 开发该系统首先在项目投入经费上要求少 不像大型系统那样昂贵 但是各项功能齐全 完全按照管理员的日常管理习惯来实施 开发时间短 能在最短的时间内满足客户的要求 使用方便易行 3对现有系统的分析 3 1处理流程和数据流程 编写实验清单和指导手册 发放清单和手册 教务处统计全体选课情况 辅导员统计本班选课情况 学生学习手册并选课 教师对学生选课进行指导 学生根据自己情况选修课程 教务处安排实验课程 3 2工作负荷1 教务处编写实验课清单和选课指导手册 需要对实验课有丰富经验的教师 工作量大2 教师发放清单和指导手册 工作量小3 教师指导学生选课 工作量大4 辅导员统计本班选课情况 工作量中等5 教务处统计全体选课情况 工作量大6 教务处安排实验课程表 工作量中等7 教师指导学生安排自己的实验课程表 工作量大 3 3人员我们的人员需求情况 资料保管员 了解资料保管方法 2人课表编写员 了解物理实验和学校实验设施 5人选课指导教师 了解物理实验和学生情况 每班1人统计人员 了解统计学 每班1人 教务处4人保洁人员 了解清洁方法 5人3 4设备保存资料用的干燥器 除湿器和灭火器 饮水器 打印机 清洁工具 教室 3 5局限性一直以来人们使用传统人工的方式管理文件档案 这种管理方式存在着多缺点 如 效率低 保密性差 另外时间一长 将产生大量的文件和数据 这对于查找 更新和维护都带来了不少的困难 随着学校规模的扩大 人数的增多 教育的改革 纯手工操作要想实现全部的功能已经不可能 4所建议的系统 4 1对所建议系统的说明1 学生资料管理软件功能2 教师可以在系统主页面上发布实验课程设置的信息3 教师可以上传辅导材料供学生下载4 教师可以将学生的物理实验成绩录入系统供学生查询5 学生可以访问系统进行选课 查询个人选课信息6 学生不能访问其他人的任何信息7 教师用户可以查询选择特定的实验的学生的学号及名单 也可在实验结束后对学生的实验成绩进行排名8 教师账号只能由管理员创建 教师可以修改其个人信息9 学生可以自己注册的账号但不能重复注册10 软件用户均可以将查询结果打印为报表保存11 支持软件用户通过网络远程访问软件 4 2处理流程和数据流程系统流程图 管理员 用户管理 进入实验中心网站 个人主界面 增加用户 登陆 系统维护 课件管理 退出 删除用户 审核课件 删除课件 备份数据库 更新动态 教师系统流程图 教师 课件管理 进入实验中心网站 个人主界面 增加课件 登陆 实验选修维护 成绩管理 退出 删除课件 录入成绩 修改成绩 查看选修 打印 实验管理 增加实验 删除实验 打印成绩 删除成绩 查询成绩 学生系统流程图 否是 进入实验中心网站 已经注册 注册 登陆 学生主界面 修改个人资料 下载课件 查看成绩 选课 退出 新选课程 更改已选课程 打印成绩 数据流程图 事务课程表 实验资料学生选课系统基本模型选课信息课程编号选课信息课用户信息程下载编号学生资料学生选课系统功能级数据流程图 选课系统 登录 1 选课 2 下载 选课表 3 打印 事务学生成绩 实验教师选课系统基本模型成绩成绩信息用户信息实验相关实验相关教师选课系统功能级数据流程图 选课系统 登录 1 录入成绩 2 上传 数据库 数据库 事务用户信息管理员选课系统基本模型用户信息用户信息用户信息管理员选课系统功能级数据流程图 选课系统 登录 1 用户管理 数据库 数据库 系统流程图简单分析 首先由教师或系统管理员等有录入权限的用户将各自权限范围内的信息进行录入处理 然后保存信息到数据库中 有权限的人可以对这些库信息进行修改和删除处理 系统管理员登陆系统后 可以对用户进行管理 添加教师用户 维护系统正常运行 数据库备份 教师登陆后 上传实验资料和相关课件 供学生下载 使用 学期结束时 录入学生成绩 学生登陆后 可以查询自己选修实验课的情况 选修新的实验课 更新已选的实验课 查询自己的成绩 下载课件 数据流简单分析 学生登录系统后 选课时输入选课相关的数据 可以得到相应的课程表 输入查询成绩相关的数据 可以得到成绩表 教师登录系统后 输入成绩 得到成绩表 输入实验信息 可以得到选修本实验的学生信息 4 3改进之处1 增加对学生物理实验成绩的管理与查询功能 2 优化物理实验选课程序的代码算法 3 教师可以在软件平台发布物理实验信息 4 支持学生对教师教案课件的查阅学习 4 4影响4 4 1对设备的影响1 要求性能更高的计算机4 4 2对软件的影响软件将会更便捷 但是操作方式有所改变 需要教职员工进行新的学习和适用 软件处理流程流畅方便人性化 使软件易于上手便于维护 4 4 3对用户单位机构的影响 有利于学校教师教学活动的现代化 普及教学网络化 使学生物理实验选课与查询成绩便利 提高了教学效率 优化了教学活动的流程 有利于学校教师教学活动的现代化 普及教学网络化 使学生物理实验选课与查询成绩便利 提高了教学效率 优化了教学活动的流程 4 4 5对开发的影响说明对开发的影响 如 a 为了支持所建议系统的开发 用户需进行的工作 学生用户查找入校时默认的学号和密码 老师查找学生编号 准备相关资料 b 为了建立一个数据库所要求的数据资源 教师用户由管理员添加 学生用户信息为默认的学号和密码 教师添加选课信息 c 为了开发和测验所建议系统而需要的计算机资源 正常和异常的数据 d 所涉及的保密与安全问题 教师用户只能由管理员添加 学生只能为本校学生 4 4 6对地点和设施的影响存放服务器必须有专门的管理人员 和专用教室 学生使用需要系统网络运作 可以实现远程操作 学生实现网络选课 4 4 7对经费开支的影响物理实验选课软件虽然开发过程需要人员与经费 但其运行可以减少相关人员的具体操 也就相应大大的节约的人力与物力 间接地节省了资源
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号