资源预览内容
第1页 / 共18页
第2页 / 共18页
第3页 / 共18页
第4页 / 共18页
第5页 / 共18页
第6页 / 共18页
第7页 / 共18页
第8页 / 共18页
第9页 / 共18页
第10页 / 共18页
亲,该文档总共18页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
. .1引言1.1编写目的 开发这个系统,是为了进一步提高办学效益和现代化水平。帮助广大教师提高工作效率,实现院系信息管理工作流程的系统化、规范化和自动化。方便了学生对学校院系设计的更深层次的,更系统的了解。写可行性分析研究报告,是因为不是所有的问题都具有明显的解决方法,许多问题不能在预定的范围之内解决。因此通过可行性研究可以知道我们要开发的软件中的一些问题有无可行解,进而避免人力、物力和财力上的浪费。让我们能够使用最小的代价在尽可能短的时间内确定问题是否能够解决我们所开发的软件中所面临的问题,即它的目的不是为了解决问题,而是确定问题是否值得去解,值得去开发,研究在当前的具体条件下,开发新系统是否具备必要的资源和其他条件。预期的读者:用户、使用部门负责人及有关方面专家。1.2项目背景软件开发系统的名称:大学学院信息管理系统项目任务提出者:明日开发公司项目开发成员:陈浩(组长)、李崇龙、赵艳芝、赵爱爱、张怡、周生兰。用户:XXXX大学实现软件单位:明日开发公司与第二开发小组项目与其他软件、系统的关系: 本项目采用浏览器/服务器原理,客户端程序是建立在Windows XP系统上的Microsoft Visual Basic为开发软件的应用程序,服务器端仍然采用Windows XP为操作系统的工作站,是采用SQL server2003为开发软件的数据库服务程序。1.3定义专业术语:缩写词:fID(院系编号)、speID(专业编号)、cID(班级编号)。1.4参考资料软件工程导论数据库系统概论2可行性研究的前提说明对所建议的开发项目进行可行性研究的前提,如要求、目标、假定、限制等。2.1要求学院信息管理系统的基本要求:A. 功能:实现对学校院系、专业、班级操作。包括:添加、修改、删除、查询院系、专业、班级等信息。B. 性能:这三个功能模块各自独立,完成学校的全部班级的管理。 C. 输入要求:数据完整、详实。D. 输出要求:简洁,快速,实时。E. 在安全与保密方面的要求:普通用户:登录账户为学生学号中级用户:登录账号为教师工号,密码自定义,可修改管理员:登录账号为特定,密码可修改,可增加特殊账号F. 同本系统相连接的其他系统;学生学籍管理系统,课程管理系统,等。G. 完成期限:2012年6月2.2目标学院信息管理系统的主要开发目标:要求有良好的人机界面;较好的权限管理;原始数据修改简单方便,支持多条件修改;方便的数据查询,支持多条件查询;相应的权限下,删除数据方便简单,数据稳定性好;数据计算自动完成,尽量减少人工干预;2.3条件、假定和限制(1) 所建议系统的运行寿命的最小值:10年(2) 进行系统方案选择比较的时间:2年。(3)经费、投资方面的来源和限制:资源经费很少,属于自发性免费服务,电脑、电费以及网费全都属自费,限制性很大。(4)法律和政策方面的限制:基本没有可能涉及各种合同侵权、责任以及各种与法律相抵触的问题。(5)硬件、软件、运行环境和开发环境方面的条件和限制:必须有电脑,而且服务器终端必须时刻开启,运行环境和开发环境相同,都是Windows XP操作系统。(6)可利用的信息和资源:网络资源和图书馆内资源。(7)系统投入使用的最晚时间;2012年6月。2.4进行可行性研究的方法 由于本系统管理的对象单一,都是在校学生,且每个数据内容具有较强的关联性,涉及的计算过程不是很复杂。因此,比较适合于采用数据库管理。且学校用于学生管理的微机都是比较高端的,在存储量、速度方面都能满足数据库运行的要求。在技术难度方面,由于有指导老师的指导和相关参考文献,特别是网上资料,特别是参考其它程序的功能,因此完全可以实现。数据库是 MIS中的重要支持技术,在 MIS 开发过程中,如何选择数据库管理是一个重要的问题,目前,数据库产品较多,每种产品都具有各自的特点和适用范围,因此,在选择数据库时,应考虑数据库应用的特点及适用范围,本系统选用的数据库语言介绍如下: Visual Basic 是一种可视化的、面对对象和调用事件驱动方式的结构化 高级程序设计,可用于开发 Windows 环境下的种类应用程序。它简单易学、效率 高,且功能强大。在 Visual Basic 环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,可以高效、快速地开发出 Windows 环境下功能强大、图 形界面丰富的应用软件系统。2.5 评价尺度成本/效益分析结果:效益成本。技术可行性:现有技术可完全承担开发任务。操作可行性:软件能被原有工作人员快速接受。开发时间:开发所需的时间比较很短。3对现有系统的分析这里的现有系统是指当前实际使用的系统,这个系统可能是计算机系统,也可能是一个机械系统甚 至是一个人工系统。分析现有系统的目的是为了进一步阐明建议中的开发新系统或修改现有系统的必要性。3.1处理流程和数据流程服务器显示数据产生报表信息更新系统管理员 产生报表客户端显示数据查询信息数 据 库普通用户(学生)流程简要概述:在学校的终端安装PC机,主要目的是学生可查询自己所在班级对应专业以及包含在哪个院系。普通用户(学生):提供查询(需登录,仅显示登录用户信息)提供查询管理员(教务处):提供增删改查(可对学生,教师,成绩等操作)。3.2工作负荷系统工作:实现对学校院系、专业、班级操作。包括:添加、修改、删除院系、专业、班级等信息。3.3费用开支由于运行现有系统所引起的费用开支:基础投资:终端PC机3台:3*8000=1.6万元。网络设备:500元辅助设备:500元空间需求:1000元。共计:1.8元。其他一次行投资:SQL server2003:300元。Windows XP:200元。操作员培训:500元。共计:1000元经常性支付:人员费用:10*5000*3=15万元。其他不可知额外支出:1万元。共计:16万元。支出共计:17.9万元。3.4人员现有系统的运行和维护所需人员的专业技术:SQL server2003和Visual basic开发软件的使用。需要人员数:5人。3.5设备 现在系统所使用的设备:终端PC机5台,各种网络设备。3.6局限性 一直以来人们都是靠传统人工的方式管理学生成绩,这种管理方式存在着许多缺点:效率低,保密性差,另外时间一长,将产生大量的文件和数据,这对于查找,更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机对学生信息进行管理,有着手工管理所无法比拟的优点。例如:检索迅速,查找方便,可靠性高,存储量大,保密性好,寿命长,成本低等。这些优点能够极大地提高学生信息管理的效率,方便系统管理员对学 生成绩等信息的添加,修改,删除,查询,留言等操作。4所建议的系统本章将用来说明所建议系统的目标和要求将如何被满足。4.1对所建议系统的说明建立学院信息管理系统,采用计算机对学生信息进行管理,进一步提高办学效益和现代化水平。帮助广大教师提高工作效率,实现学院信息管理工作流程的系统化、规范化和自动化。4.2处理流程和数据流程终端显示产生报表信息的更新系统管理员客户机显示产生报表数 据 库查询所教班级中级用户(老师)客户机显示产生报表查询学院信息普通用户(学生)普通用户:登录账户为学生学号中级用户:登录账号为教师工号,密码自定义,可修改管理员:登录账号为特定,密码可修改,可增加特殊账号4.3改进之处有良好的人机界面;有较好的权限管理;原始数据修改简单方便,支持多条件修改;方便的数据查询,支持多条件查询;相应的权限下,删除数据方便简单,数据稳定性好;数据计算自动完成,尽量减少了人工干预;4.4影响在建立所建议系统时,预期将带来的影响:进一步提高办学效益和现代化水平。帮助广大教师提高工作效率,实现院系信息管理工作流程的系统化、规范化和自动化。方便了学生对学校院系设计的更深层次的,更系统的了解。4.4.1对设备的影响 本系统的兼容性很强,对以前设备的影响不大,不过设备最好再次更新下,也能使本系统能够把它的功能更全面的展现出来,也能提高办事效率。4.4.2对软件的影响 由于本系统兼容性比较强,只需使用一般性普遍使用的软件就可以了,对软件没有特殊的要求。只需使用最快速、最方便的软件来提高运行速度即可。4.4.3对用户单位机构的影响为了建立和运行所建议系统:(1) 尽量缩小单位机构,减少占地面积。(2) 减少人员,只需少量专业人员。(3) 技术方面,需要会使用Visual Basic和SQL server2003,也需要对数据库有深入研究。4.4.4对系统运行过程的影响说明所建议系统对运行过程的影响,如:a 用户的操作规程:外观美观,操作简单、明了,更方便快速,操作流程单一,容易上手。b 运行中心的操作规程:主要是管理员具有插入、删除的功能,所运行时,只有管理员操作工作量稍大。不过也是固定流程的,不许来太多时间就可以完全掌握。c 运行中心与用户之间的关系:采用浏览器/服务器原理,能够及时的连接用户和运行中心,而且能做到数据的完整性和保密性。d 源数据的处理:源数据来自现有系统的信息的更新和扩充。e 数据进入系统的过程:数据通过链接从数据库中进入系统,再系统中使用。f 对数据保存的要求,对数据存储、恢复的处理:数据必须备份,每次更新信息后数据都要求有备份,还要对数据加密,保证数据的安全性。g 输出报告的处理过程、存储媒体和调度方法:每次输出报告都以文档的形式保留下来。h 系统失效的后果及恢复的处理办法:系统失效后,关闭PC终端,然后系统维护。4.4.5对开发的影响说明对开发的影响,如:a. 为了支持所建议系统的开发,用户需进行的工作:用户需阅读可行性计划分析,对系统的开发提供建议。b. 为了建立一个数据库所要求的数据资源:以前的学院管理信息,和最新的变动。c. 为了开发和测验所建议系统而需要的计算机资源:CPU 酷睿i5 、内存2G。d. 所涉及的保密与安全问题:由专人负责录入。4.4.6对地点和设施的影响要求提供能能容纳6台计算机的机房,并且要求连成局域网。4.4.7对经费开支的影响本系统的开发,设计经费开支:1万元。维持运行需要的经费开支:18万元。4.5局限性(1) 必须保证PC终端服务器的运行和数据的准确性。(2) 只需少量的远程访问即可获得所需的数据。(3) 系统不能承载目标并发访问量,使产品不能达到要求。4.6技术条件方面的可行性本节应说明技术条件方面的可行性:a 使用已经存在的资源和方法,无须修改之前的技术方案实现方法。b 在原有的实现方式的基础上调整处理方式。c 没有新的技术要求和人员要求。5可选择的其他系统方案扼要说明曾考虑过的每一种可选择的系统方案,包括需开发的和可从国内国外直接购买的,如果没有供选择的系统方案可考虑,则说明这一点。5.1可选择的系统方案1参照第4章
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号