首页 > 学生美文 > 校园时光 > 智能校园,需求分析

智能校园,需求分析

时间:2017-05-19   来源:校园时光   点击:

【www.gbppp.com--校园时光】

智能校园,需求分析(一):校园导航系统需求分析

目录

一、 引言 ................................................................................................. 2

1. 编写目的 ..................................................................................... 2 2. 项目背景 ..................................................................................... 3 3. 定义.............................................................................................. 4 4. 参考资料 ..................................................................................... 4 二、 任务概述 ........................................................................................ 5

1. 系统简介 ..................................................................................... 5 2. 软件用户特点 ............................................................................. 5 3. 开发方法 ..................................................................................... 5 三、 需求规定 ........................................................................................ 6 四、 运行环境规定 ................................................................................ 8 五、 数据库初步设计 ............................................................................ 8 六、 程序功能及实现方法概述 ............................................................ 9

一、 引言

随着科技的进步,时代地发展,计算机已越来越深入到人民的生活、工作当中,极大的方便了人民的日常生活和工作。特别是随着科技的不断发展,智能化也不是一个名词,而是实在的随处可见的。算法设计与分析对于程序的实现骑着非常重要的作用,思路才是程序的核心。这个校园导航系统,利用算法设计里的图来解决,它将校园景点作为图的结点,将景点间的路径作为图的边,路径距离作为边的权值。这样一来,求两景点间最短路径的问题就抽象成了求图中一结点到另一结点的问题。这也是计算机代替人工的一个实例,也充分体现算法的重要。针对校园现代化的实现,对于来访我校的访客和新生能够更方便的了解学校的景点,便于参观,也减少导游人员的数量,于是我们编写了这个校园导航系统,为刚入学的新生或是初次到学校参观的人提供一个校园自主导航器引导他们出行。

1. 编写目的

目的: 校园导航系统的目的:

a. 现在的大学占地面积越来越大,建筑物越来越多,功能越来越多样,校内的道路也是纵横交错,校园导航系统可以帮助用户更加快速的了解学校的道路,建筑布局等(用户主要是新生、家长、在小学生、教职工等)。

b. 在帮助用户了解学校道路、实现导航功能的基础上。校园导航还录入学校各个建筑物的相关信息,如名称、占地面积、历史、

功能等。

2. 项目背景

A.委托单位:黄山学院信息工程学院

开发单位:黄山学院信息工程学院

主管单位:黄山学院信息工程学院

 软件开发者:徐伟恒、蔡训雅、姜蓉

 软件面向用户:黄山学院新生、在校生、教职员工等

 软件开发平台或网络:Eclipse。

 特此声明:此软件的开发目的仅为提高软件开发人员的项目开发能力、学习能力及团队合作意识。该软件开发全部源代码仅供学习交流,不用于任何商业目的。

B.软件产品名称:校园导航系统

C.开发背景:面对广阔的校园环境,刚入学的新生或是初次到学校参观的人往往不清楚怎样才能到达自己的目的地,需要一个校园自主导航器引导他们出行。目前在国内,真正能够称的上自主导航器,并且拥有足够地图精度的产品几乎没有,更不要说是专门针对校园的自主导航系统了。因此,在校园中设置一些旅游景区中的自主导航器十分必要。

本次设计其实就是数据结构中图类的问题。将校园景点作为图的结点,将景点间的路径作为图的边,路径距离作为边的权值。这样一来,求两景点间最短路径的问题就抽象成了求图中一结点到另一结点

的问题。这也是计算机代替人工的一个实例,也是软件工程必不可少的基础。以下是针对本次校园导航系统所做的一些陈述:

校园导航查询系统是典型的校园导游查询系统,其设计主要根据学校的各个景点和场所所设计的导航系统。

本系统是一个涉及黄山学院相关景点和场所查询系统,是为了方便人们能够更快更准地获得学校各个景点和场所的详细信息。【智能校园,需求分析】

3. 定义

校园导航系统是一个以人为主导,利用计算机硬件,软件,网络通信设备以及其他办公设备,进行信息收集,传输,加工,更新和维护,以用户需要为优先,满足用户和方便用户为目的,使用户拥有自主导航的能力。

4. 参考资料

【1】黄明,梁旭,周绍斌.Java课程设计.北京:电子工业出版社.2006

【2】朱福喜.Java语言程序设计.北京:清华大学出版社.2005

【3】耿祥义,张跃平.Java2实用教程.北京:清华大学出版社.2006

【4】袁绍欣,赵祥模,葛玮.Java面向对象程序设计.北京:清华大学出版社.2007

【5】徐明浩,武传海.Java编程基础、应用与实例.北京:人民邮电出版社.2005【智能校园,需求分析】

【6】黄山学院北区校园导航系统

二、 任务概述

1. 系统简介

软件工程是计算机程序设计的重要理论技术基础。本课程的学习过程是复杂程序设计的训练过程,要求编写的程序结构清楚和正确意读,符合软件工程的规范。以下是针对本次校园导航系统所做的一些陈述:

校园导航查询系统是典型的校园导游查询系统,其设计主要根据学校的各个景点和场所所设计的导航系统。

本系统是一个涉及黄山学院相关景点和场所查询系统,是为了方便人们能够更快更准地获得学校各个景点和场所的详细信息。

2. 软件用户特点

本软件主要针对黄山学院南(北)校区师生的路径查询提供便利性服务,以友好的界面、快速的计算方法,为不同层次用户均提供了较好的服务。对于希望能通过较短时间完成路径行走的用户,该软件有其频繁适用的价值。

3. 开发方法

校园导航查询系统的开发方法总结如下:

(1) 调查,了解学校各个场所与 场所或者是各个景点与景点之

智能校园,需求分析(二):数字化校园建设项目需求分析概要

数字化校园建设项目需求分析概要

经多方面调研,结合学校实际情况,参考招标参数的相关内容,尽全力对本系统各功能模块要全方面考虑,同时校属各部门可结合自己的实际工作提出相应的意见和建议,并提供相关资料,现具体分析如下:

指导原则:结合学校实际情况,能够规范提高学校相关工作的效率;以手机客户端为契机,切实让全体职工感受到数字化校园带来的工作便捷。

一、以学籍管理和教务管理系统为主线的相关工作:(主要涉及部门招生处、学生处和教务处)

(一)、通过招生办备案后,学生信息递交给学生处后,学生处通过编写学号和分班后,将把学生基本信息通过系统进行导入。

需要沟通的问题:现有学生的信息格式是否满足,应该添加哪些字段名,在这方面应该与厂商达成一致。

(二)、就校内班而言,接收到学生名单后,教务处可通过该系统安排教学的相关工作,包括如下内容:

 日常教学管理:教师考勤,教学日志,学生考勤数据审核,教师工作量统计,课堂教学调查,教务通知等;

 教学基本信息:学期,校历,课程库,教室,教学计划,教学进程,每周工作重点提示;  课表管理:教学计划设置,智能排课设置,进行智能排课,按班级手工调课,教务科调课,节假日调课,分段教学设置,按教师查课表,按班级查课表,按教室查课表,查询总课表,作息时间表设定,教师周课时统计,课表原始数据,课表操作工具集;  支持排课要求,支持智能排课和手工调课两种方式,支持双节连排,合班上课等情况,提供以老师、班级、教室为单位的查询条件,提供总查询页面;支持教师/教务处/节假日的调课;支持分段教学设置;支持教师代课/作息时间表设定/教师周课时数查询;

 教材管理:教材信息管理,入库明细,出库明细,退库明细,仓库调拨,仓库设置,教材统计,财务统计;

 教学听课:听课计划,听课考勤,听课考勤补登,听课日志,听课测评,听课工作量计

算;

鉴于以上内容较多,牵涉到的面广,而且要充分考虑到实际的可行性,故在后期要重点与领导沟通后和厂商做确定。

需要沟通的问题是:软件在校内班的管理已基本成形,可以看下哪些能满足,哪些不能满足,如果不能满足,是改变我们的工作方式,还是对软件进行更改,最终是取得一个科学的管理方式,完成校内教学的科学管理。另外和下面的校外班一样,成绩的录入及多条件查询是要满足的。

(三)、校外班是管理的一个重点,主要牵涉到以下几个方面:

 学籍的导入及相关查询,课程安排及查询,成绩录入及查询

 技能鉴定的相关工作

 顶岗实习

需要沟通及说明的问题是:校外班在教学和管理上是不同于校内班的。

1、排课是按天而不是按周(为了计算工作量方便,最终也要落实一天几节课);

2、课表是提前一个月的月末确定并录入系统而不是在学期初就录入(暂时是这样,看赵处的安排);

3、成绩是要老师通过系统能录入对应的课程,而且在系统中能体现出来该课程是那个用户登录并且录入的,教务员是可以进行综合查询的,如某一个矿教学班的成绩都完成了哪几门课程,哪几门课程成绩录入完毕,这几门课中哪些学生没有考试或考试不及格

4、顶岗实习需要系统演示,厂家进行说明,赵处提要求,看哪些需要,能不能实现。

5、技能鉴定有一个固定的表,这个格式能不能直接导入进去,以便查询哪些学员已进行签定,哪些学员有等级证复印件而没有鉴定(看这个功能能不能实现,实现的形式是什么样的,在成线表中体现出来还是在其他地方,这个主要考虑到学生处的办毕业证工作)

鉴于以上情况,如果系统不能完成,对校外班的部分内容是不是要重新开发,在开发中,厂商要求我们提供什么资料,采用什么格式,要通过沟通进行初步确

定,后续如果再要什么,再通过领导确定。

二、通过OA实现无纸办公(涉及到的主要部门是办公室)

主要实现无纸办公,文件的分发与签收,相关制度的审批流程及信息推送等;各个部门的主要工作职责形成文字材料;全部人员的联系方式提供后可以在系统和手机客户端都能实现。

需要沟通的问题:办公室提出相关要求,看厂商通过系统是否能够实现各功能,以何种方式实现比较科学,在这一部分中要涉及到手机客户端的审批和权限,以及如何信息推送。

三、工资管理和人员管理(主要涉及部门是人事处)

工资管理和人员管理其实就是一个人事及时上传信息,各用户在系统中或手机客户端进行相关查询的过程。

需要沟通的问题:人事部门提供工资明细表和职工信息表的电子档,格式是怎样的要给厂商看,确保导入时不能出现问题;工资查询和个人信息可以在手机客户端上进行查询。

四、关于远程教学管理

关于远程教学管理有个建议:因为录播教室还没有完成,且录播服务器带有自身的软件,这种远程教学是如何管理,如何实现一是要结合妙手服务器,二是结合领导的指示来做,因为涉及到外网的访问,厂商也可以进行相应的说明,最终确定下一步怎么做。

其他未尽事宜,部门可提,领导商定。

智能校园,需求分析(三):数字化校园信息系统需求分析报告

级:机密

数字化校园信息系统

结构化方法需求规格说明书

组员: 组员: 组员:

【智能校园,需求分析】

数字化校园信息系统需求分析报告

1.1 引言

1.1.1 编写目的

数字化校园项目是以Microsoft Office System为主、结合其它Microsoft System,实现中小学教学、办公、管理自动化、一体化的平台。整个项目以Share Point为核心,立足于推动校园内老师、学生、教务处、行政管理等各方面的协同合作,信息共享,有效组织和运用学校内现有资源,改善工作效率。随着计算机、通信和多媒体技术的发展,使得网络上的应用更加丰富。同时

在多媒体教育和管理等方面的需求,对校园网络也提出进一步的要求。因此需要一个高速的、具有先进性的、可扩展的校园计算机网络以适应当前网络技术发展的趋势并满足学校各方面应用的需要。信息技术的普及教育已经越来越受到人们关注。学校领导、广大师生们已经充分认识到这一点,学校未来的教育方法和手段,将是构筑在教育信息化发展战略之上,通过加大信息网络教育的投入,开展网络化教学,开展教育信息服务和远程教育服务等将成为未来建设的具体内容。

1.2 项目背景

待开发软件系统的名称:数字化校园系统 本项目的任务提出者:《软件质量保证与测试》的授课老师 用户:校园管理人员和用户人员。

1.3 参考资料

1.4 术语

1.Microsoft Office System 微软办公系统 2.Share Point是一个门户站点,使得企业能够开发出智能的门户站点,这个站点能够无缝连接到用户、团队和知识。因此人们能够更好地利用业务流程中的相关信息,更有效地开展工作。

3.Visual Studio.NET 2003 微软推出第一款基于·net架构的开发工具Visual Studio .NET。该架构将强大功能与新技术结合起来,用于构建具有视觉上引人注目的用户体验的应用程序,实现跨技术边界的无缝通信,并且能支持各种业务流程。后续版本的Visual Studio都继承了这种架构。

4.SQL Server 2000 是一个关系数据库管理系统

5.web part是ASP.NET 2.0中一个非常令人激动的特性。它为创建动态的网页接口提供了一系列的可用控件,使得用户很容易地进行配置或者个性化页面。

6.Power Point, 是微软公司的演示文稿软件。用户可以在投影仪或者计算机上进行演示,也可以将演示文稿打印出来,制作成胶片,以便应用到更广泛的领域中。

7.One Note, 是一种数字笔记本,它为用户提供了一个收集笔记和信息的位置,并提供了强大的搜索功能和易用的共享笔记本

8.Outlook, Microsoft Office Outlook是微软办公软件套装的组件之一,它对Windows自带的Outlook express的功能进行了扩充。Outlook的功能很多,可以用它来收发电子邮件、管理联系人信息、记日记、安排日程、分配任务。

9.InfoPath是企业级搜集信息和制作表单的工具,将很多的界面控件集成在该工具中,为企业开发表单搜集系统提供了极大的方便。

2. 任务概述

2.1 目标

总体功能需求包括:建立用户登录表、学生档案信息管理、班级信息管理、全面课程设置和班级课程设置、学生成绩管理。其中包括:管理员和学生,系统对学生进行分级管理,学生可查询自己的相关个人信息。更改自己的注册信息;管理员除了对其有用户所有的权限外,还可以对系统的全部信息进行添加和更改、删除等操作。此外要求系统能有效、快速、安全、可靠和无误的完成相关的管理操作。

2.2系统运行环境

环境要求:由于本系统对于计算机的硬件设备等要求不高,开发环境比较自由,可以使用windos操作系统。如windos xp操作平台,用VC++和SQL server2003来实现学生管理系统所需功能。

数据库是数据管理的最新技术,是计算机科学的重要分支。十年来,数据库管理系统已从专用的应用程序包发展为通用系统软件。由于数据库具有数据结构化、最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点,较大的信息系统都是建立在数据库设计之上的。由于学生的信息数据庞大,学生基本信息变动大,我们选用SQL server作为数据库开发,而不用access。主要是因为access能够存放的容量较小,在频繁的访问时容易产生数据库崩溃的危险,所以在实际运用中不适合此系统;而SQL server 是一种常用的关系数据库,能存放和读取大量的数据,管理众多并发用户,故选用SQL Server数据库。

给出系统运行所必需的硬件与软件环境和配置要求。 1) 主机类型

此开发出的软件要适用于Internet网及校园内的局域网,支持windows系统及一些常用的办公软件如office等。

2) 网络类型 3) 存贮器容量 4) 其他特殊设备 5) 设备分布图

6) 操作系统

8) 其他支撑软件

2.6 假定和约束

1.假定开发工作开始后,提出方无颠覆性修改计划。 2.开发经费有一定限制,不能超过3万人民币。 3.开发期限不能太长,限制为2个月以内。

3. 系统功能需求 3.1 业务背景描述

在学校规模和招生数量扩大的形势下,学生的数量急剧增加,有关学生的信息也成倍增加。面对庞大的信息量,学生的管理工作变得越来越繁重和琐碎,采用传统人工管理模式对学生信息进行管理,效率低下 ,已经不能满足实际的需要了。为了对学生信息进行全面、高效的管理,就需要有学生信息管理系统来提高学生管理工作效率。学校可以通过这样的系统,做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量。现在时计算机网络普及的时代,学生可以利用方便快捷的网络快速查询自己的个人相关信息。所以,学生管理信息系统既能方便学校管理部门对学生进行管理,又能方便学生及时查血自己的个人信息。

3.2 系统功能需求

3.2.1 第0层数据流图

智能校园,需求分析(四):校园智能移动终端设计

本文来源:http://www.gbppp.com/xs/341349/

推荐访问:校园网需求分析 校园一卡通需求分析

热门文章