第一篇:基于Android微心理App系统设计与实现
基于Android微心理App系统设计与实现
摘要:移动互联网时代到来,其独特优势有助于创新大学生思想政治教育的教学和管理方式,因此,开发一款基于Android平台微心理App具有重大意义。整个开发过程分为两部分:客户端基于Android,使用E-clipse 开发,利用AVD 运行测试;后台服务端使用MyEclipse 开发。系统设计主要包括职校学生需求分析、系统的目标确定、系统的设计原则、总体架构和功能设计。这款APP可以方便师生进行心理健康教育与咨询,促进学校信息化的建设。
关键词:移动互联网;微心理;App
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)22-0056-02
引言
随着移动智能终端不断演化、4G网络与无线WIFI逐步普及以及移动互联网应用软件多样化、个性化,移动互联网极大地改变着大学生的思维方式、学习方式和生活方式。移动互联网时代到来,其独特优势有助于创新大学生思想政治教育的教学和管理方式,搭建起大学生思想政治教育新平台,突破传统教育模式时空限制,增强大学生思想政治教育实效性。然而,当前大学生思想政治教育运用移动互联网的范围较窄、层次较浅、实效不强。全方位、深层次把握移动互联网对于大学生思想政治教育实效性的影响状况,针对其负面制约提出针对性改进策略,是推进大学生思想政治教育与时俱进的重要课题。因此,开发一款基于Android平台微心理App具有重大意义。基于Android 微心理App 系统总体设计
微心理App 基于C/S 模式,整个开发过程分为两部分: 客户端基于Android,后台服务端使用MyEclipse 开发。其中客户端界面美观且易于操作,涉及用户登录,微心理主界面,自我成长、情绪管理、人际沟通、情感认知、专家在线、心理科普、课程讲座等功能板块。
2.1 系统功能结构图
2.2 数据库设计
通过对用户的需求分析,数据库设计中确定为3个数据实体,心理辅导栏目、用户、栏目、详情。根据每个实体属性设计对应的数据库中的表。数据库管理系统采用MySQL,其中各实体采用的ER 图以及相对应的数据库表如表1所示。
2.3 用户登录模块
如果用户在微心理App 中有账号,可以直接登录,访问主网页,并且可以进入个人中心后查看、修改个人信息,并选择相关的心理活动栏目进行咨询或学习。如没有,则需要注册,注册通过后,才能进行上述步骤。
2.4 心理咨询模块
心理咨询模块由自我成长、情绪管理、人际沟通、情感认知、专家在线、心理科普、课程讲座等内容组成,用户可以根据自己的需求,点击相应的内容进行查看和咨询。
2.5 个人中心模块
该模块主要用于用户个人信息的查看、修改,以及查看收藏的心理活动知识和讲座信息等,只有登录进去后,才能使用该模块的功能。基于Android 微心理App 系统详细设计与实现
详细设计是软件工程中软件开发的一个步骤,就是对概要设计的一个细化,就是详细设计每个模块实现算法,所需的局部结构。在详细设计阶段,主要是通过需求分析的结果,设计出满足用户需求的嵌入式系统产品。
3.1 系统业务流程图
1)系统数据流图
2)登录数据流图
3)信息数据流图
3.2 系统实现
1)客户端
进入微心理App 的首页,可以看到主题为“微心理”的主界面,导航分为三块,分别是:微心理在线智能测评、心理咨询栏目以及热门活动。点击相应的导航,可以跳转到相应的功能模块。服务器端
在服务器端,我们可以通过输入用户名和密码,进入后台管理界面,在后台中,根据管理员权限可以对模块进行功能、名称、用户等进行相关的管理,如下图所示: APP的设计与实现的意义
1)为职校心理健康教育提供有效决策依据
心理健康教育课程是一门实践性很强的学科,新的社会实践是其存在和发展的重要推动力。移动互联网在大学生中的广泛应用为心理健康教育工作既带来了机遇也带来了挑战。通过对移动互联网这一新领域的调查研究,对所获取的信息进行真实、客观、全面的描述和分析,对职校学生心理健康教育在移动互联网领域上有个正确的认识与把握,为职校心理健康教育工作方法提供有效的决策依据,是目前新形势下我国德育教育工作的重要课题。
2)完善心理健康教育的服务体系
利用信息网络技术,结合管理技术和创新思路,能改变传统的心理教育方法,提高工作质量效率。
3)及早预防和解决职校生心理问题。
《基于移动互联网职校心理健康教育平台》能及时地反映动态的学生心理状态,提取相关的学生心理信息,做到信息监测,实事求是,提前预警,防患未然。
4)方便师生进行心理健康教育与咨询
基于移动互联网职校心理健康教育平台的主体一是学生,二是教师,三是心理专家,主体借助移动互联网,利用平台中的在线测试,专题讲座,在线专家咨询等交互功能,快捷、方便地实现心理健康教育与咨询。
参考文献:
[1] 焦奥.智能手机APP快速生成产业的初步探索[J].商场现代化,2014(6).[2] 赵姗姗,杨臻,徐奉,等.基于Android平台的高可靠远程控制系统[J].网络新媒体技术,2013(4).[3] 喻爽璇.移动电子商务的发展趋势之――移动终端的机会[J].现代商业,2013(19).[4] 王茜.Android嵌入式系统架构及内核浅析[J].电脑开发与应用,2011(4).[5] 钟瑞泽.基于MVC模式的管理信息系统的研究[J].电脑与电信,2008(8).
第二篇:人事管理系统设计与实现
人事管理系统设计与实现
目 录
前 言....1 1 需求分析....2 1.1 系统需求...2 1.1 功能需求...2 1.3 可靠性要求...3 1.4 性能需求...3 2 开发环境简介....4 2.1 Delphi简介...4
2.1.1 Delphi7的集成开发环境(IDE)...5 2.1.2 Pascal简介...9
2.2 SQL Server 2000 简介...10 2.2.1 SQL Server 数据平台...10 2.3 TQuery部件在SQL编程中的运用...12 3 总体设计....14 3.1 基本设计...14 3.1.1 设计概念...14 3.1.2 功能分析...14 3.1.3 数据流图...14 3.1.4 系统模块...16 3.2 用例图...18 4 数据库设计....21 4.1 数据库概念设计...21 4.2 数据库逻辑结构设计...23 5 详细设计....30 5.1 系统主窗体...30 5.2 数据库连接...31 5.3 用户登陆界面...32 5.4 用户功能选择...34 5.5 用户信息录入...34 5.6 查询功能窗体...36 5.7 数据备份和还原窗体...37 5.8 工作日记及工作日记管理...39 5.9 用户管理及用户密码修改...41 5.10 打印报表模块...43 5.11 数据公用模块...45 5.12 其它模块...46 6 总 结....47 参考文献....49 致谢....50
人事管理系统
网络工程 雷灵明 指导老师:曹步青
摘要:随着企业自身人力资源的日益庞大、复杂程度逐渐增强,人机作坊再也无法适应如今企业的人事管理了,取代的是运用各种领域的知识,结合计算机科学而开发的人事管理系统。人事管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。人事管理系统是对工作人员进行统一的管理,可以方便的进行录入,查询,修改,删除,退出。经过以上分析,本系统使用Delphi 7.0作为界面和功能开发工具和SQL Sever 2000作为后台数据库,利用其提供的各种面向对象的开发工具进行界面和数据库开发。软件过程结合了快速原型模型与增量模型的优点:首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成可行系统。关键词:人事管理;DEPHI;ADO;SQL server 2000
Personnel Management System Network engineering Lei Lingming Teacher:Cao Buqing
Abstract: Along with their own human resources increasing, complexity growing, the man-machine workshop also is unable adapt the present enterprise’s personnel management again, but the personnel management system that make use of knowledge in different fields and computer science and technology.Personnel management system is a typical management information system(MIS), including the establishment and maintenance of the background-database and front-end application development.To the former, the request for the data which is powerful in consistency and integrity, database which is good in security.For the latter, the request for the applications program which is integrity and easy to easy, Personnel management system can manage the staff and admit input, enquiries, modify, delete, and exit.Through such analysis, the system use Delphi 7.0 as the interface and functions of development tools and take SQL Sever 2000 database as background-database, the development of the interface and database which made use of its object-oriented tools, the software process is formed which is combine the advantage of rapid prototype models and incremental model, as follows: At first application prototype of system is built in a short time, Secondly, the initial prototype system needs to be revised and improved, Finally, it is feasible that the system is built.Key words: human resource management;DEPHI;ADO;SQL server 2000
前 言 背景
在竞争越来越激烈的社会里,企业人事管理就越显示出其不可缺性,成为企业一个非常重要的模块。企业人事管理系统主要是用于员工个人相关信息的管理。使用人事管理系统,便于公司领导掌握人员的动向和人员的综合素质,及时调整人才的分配,使用计算机对人事劳资信息进行管理,具有检索迅速、查找方便、可靠性高、存储量大、保密性好、成本低等优点,能够极大地提高人事资源管理的效率,也是企业科学化、正规化管理的重要条件。目标
设计一个企业人事信息管理系统,此系统要以人为中心,为企业提供全面的人事管理解决方案;
a)为企业建立规范化、实时化人事管理机制;
b)提高企业人事管理的效率、节约相关的管理成本,增强人事管理的安全性;
c)满足企业管理层,人事业务操作层和全体员工的不同层次和不同方面的需要;
d)对企业将来的整体信息化建设提供必要的支持。需求分析
需求分析是系统开发必要环节,也是重中之重。作为该过程的结果,需求规格说明书是对系统的功能和行为完整的描述。系统设计将来自于需求分析的抽象规格说明转变为面向真实世界的设计。一旦构建完成,该系统就会投入使用,同时会不可避免地产生更多的新需求。同时,需求过程与分析活动之间有相当程度的重叠,分析建模对于设定工作的范围和其他一些事来说是必要的,所以我们利用分析模型来描述需求过程,随着开发工作的继续,分析活动在工作中占的比例将变得越来越大,直到所有需求都已知。[1]
1.1 系统需求
企业的人事管理职能主要分为人事档案信息管理、人事变动管理、员工培训管理、奖惩管理等内容。
a)在人事系统开发时应考虑以下需求: b)满足人事管理职能的基本要求;
c)进行多层次数据汇总,为各层次管理者的决策分析提供数据; d)具有完整的系统接口,满足灵活的数据导入与导出; e)对操作人员的技能要求比较低,操作方便; f)能够实现方便的扩展,满足企业发展的需要; g)能够保障人事管理数据的安全、准确。
1.1 功能需求
基于系统需求分析,该系统需要实现以下基本功能:
a)用户管理:管理系统操作人员,设置操作人员口令和权限。在满足不同系统用户的操作需求的基础上,提高系统的安全性。
b)人事档案管理:完成企业对员工个人档案(包括员工的基本档案和在职信息)的管理及相关操作。操作员进行员工档案信息录入及更改,其中包括员工的基本信息、工作经历、家庭关系、奖惩记录和培训经历,要求对这些员工档案信息进行新增、修改、删除操作,同时可以进行查询和浏览操作。该模块是本系统的重点,用户可以通过该模块为单位建立一个比较完整的人事档案系统,同时可以对档案进行查看。
c)基础数据管理:维护人事管理相关的一些基础数据。主要包括以下功能:
(a)民族档案设置:维护职工中民族档案信息;
(b)职工类型设置:维护当前企业职工与企业的关系的类别信息;(c)文化程度设置:维护企业职工的文化程度类别信息;(d)政治面貌设置:维护企业职工的政治面貌类别信息;(e)部门类别设置:维护企业中设立的部门类别信息;(f)职务类别设置:维护企业中设立的职务类别信息;(h)职称类别设置:维护企业职工的职称类别信息;
d)人事变动管理:对于人事上的变动调整进行管理,对人员档案的信息进行更新(如:员工职务、员工职称、员工性质等的变动)。
e)工作日志管理:记录部门或系统用户的一些备忘信息,包括日常的一些事件记录,以及工作日记的管理维护。
f)数据库管理:对现有的数据库进行管理,包括数据备份和恢复,以方便用户对数据库的管理和维护工作,提高系统的数据安全性。1.3 可靠性要求
a)计算机稳定可靠,网络服务和数据库服务稳定可靠;
b)网络通畅、稳定;软件运行稳定;数据计算及数据传输无误;提供数据备份和数据恢复方案。1.4 性能需求 1)硬件环境
在最低配置的情况下,系统的性能往往不尽如人意,现在的硬件性能已经相当出色,且
价格也很便宜,因此通常给服务器端配置高性能硬件。推荐配置为: ·处理器:Intel 奔腾Ⅲ 或更高 ·内存:128MB ·硬盘空间:40GB ·显卡:Geforce系列显示适配器或更高。2)软件环境
·操作系统:windows 98/ME/2000/N ·数据库:Microsoft SQL server 2000 开发环境简介 2.1 Delphi简介
Delphi这个名字源于古希腊的城市名。它集中了第三代语言的优点。以Object Pascal为基础,扩充了面向对象的能力,并且完美地结合了可视化的开发手段。Delphi自1995年3月一推出就受到了人们的关注,并在当年一举夺得了多项大奖。
Delphi的出现打破了Visual系列可视化编程领域一统天下的局面。并且Delphi使用了本地编译器直接生成技术,使程序的执行性能远远高于其它产品生成的程序。它还是真正的面向对象的编程语言。PASCAL语言的严谨加上可视化的优势和强大的数据库功能使得它有充分的资本和微软的VB叫板。许多人当时都认为Pascal 是最有前途的程序设计语言,并预测Delphi将会成为可视化编程的主流环境。
Delphi在你编好程序后自动转换成。EXE文件它运行时速度比VB快,而且编译后不需要其他的支持库就能运行。它的数据库功能也挺强的,是开发中型数据库软件理想的编程工具。Delphi适用于应用软件、数据库系统、系统软件等类型的开发。而且它拥有和VB差不多一样的功能,而且一样能应用API函数,这在控制Windows很有用。
Delphi是全新的可视化编程环境,为我们提供了一种方便、快捷的Windows应用程序开发工具。它使用了Microsoft Windows图形用户界面的许多先进特性和设计思想,采用了弹性可重复利用的完整的面向对象程序语言(Object-Oriented Language)、当今世界上最快的编辑器、最为领先的数据库技术。对于广大的程序开发人员来讲,使用Delphi开发应用软件,无疑会大大地提高编程效率,而且随着应用的深入,您将会发现编程不再是枯燥无味的工作——Delphi的每一个设计细节,都将带给您一份欣喜。
Delphi实际上是Pascal语言的一种版本,但它与传统的Pascal语言有天壤之别。一个Delphi程序首先是应用程序框架,而这一框架正是应用程序的“骨架”。在骨架上即使没有附着任何东西,仍可以严格地按照设计运行。您的工作只是在“骨架”中加入您的程序。缺省的应用程序是一个空白的窗体(Form),您可以运行它,结果得到一个空白的窗口。这个窗口具有Windows窗口的全部性质:可以被放大缩小、移动、最大最小化等,但您却没有编写一行程序。因此,可以说应用程序框架通过提供所有应用程序共有的东西,为用户应用程序的开发打下了良好的基础。
Delphi已经为您做好了一切基础工作——程序框架就是一个已经完成的可运行应用程序,只是不处理任何事情。您所需要做的,只是在程序中加入完成您所需功能的代码而已。在空白窗口的背后,应用程序的框架正在等待用户的输入。由于您并未告诉它接收到用户输入后作何反应,窗口除了响应所有Windows的基本操作(移动、缩放等)外,它只是接受用户的输入,然后再忽略。Delphi把Windows编程的回调、句柄处理等繁复过程都放在一个不可见的Romulam覆盖物下面,这样您可以不为它们所困扰,轻松从容地对可视部件进行编程。
面向对象的程序设计(Object-Oriented Programming,简记为OOP)是Delphi诞生的基础。OOP立意于创建软件重用代码,具备更好地模拟现实世界环境的能力,这使它被公认为是自上而下编程的优胜者。它通过给程序中加入扩展语句,把函数“封装”进Windows编程所必需的“对象”中。面向对象的编程语言使得复杂的工作条理清晰、编写容易。
说它是一场革命,不是对对象本身而言,而是对它们处理工作的能力而言。对象并不与传统程序设计和编程方法兼
其中多媒体音频视频播放器是通过TMediaPlayer组件来实现的,支持的格式与系统已安装的解码器有关。
总 结
6.1 程序设计风格
在设计的时候采用了增量模型的思想:把软件作为一系列的构件来设计,编码,集成和测试。
用户管理,密码修改,用户登陆,万年历,这些模块都有高度的独立性,因此他们的可重用性比较高,基本上是一个单元完成一个功能,模块规模也比较小,模块的作用域在控制域之内,只使用了两个全局变量来存储用户名和用户权限。[1] 在人机界面设计方面,本系统做到了以下几点: a)保持一致性(界面,背景的致性);
b)提供有意义的反馈(用户验证和用户管理,提供了比较精确的反馈信息);
c)在执行有较大破坏性的动作之前要求用户确认(数据备份与还原); d)允许大多数取消操作(大多数单元有取消操作功能);
e)允许犯错误(由于权限的限制,系统能保护自己不受严重错误的破坏);
f)按功能对动作分类(在主窗口就是按动作类型组织菜单的); 6.2 有待加强项
a)帮助的制作 一个完整的应用程序必须具有完整的帮助系统;帮助系统可以在必要的时候给用户信息提示和一些系统相关服务。
b)声音制作在这里主要是对声音的加载,我们可以加载一些一般的声音;主要来源有:音频CD盘;波形音频文件;MP3文件等等。其中波形音频文件以WAV作为文件的后缀,我们可以播放现成的,也可以播放自己录制的文件。c)我们还可以使用各种组件和ActiveX控件等技术来完善系统。利用一些做好的activeX组件,会缩短开发周期。
由于在开发工程方面缺少经验,所以这个系统还存在着许多不足之处,在测试过程中总结如下:
a)数据表的设计还不是很合理;
b)数据异常处理要更加人性化,错误信息的反馈要更加精确; 6.3 心得
经过一个月的设计和开发,人事管理系统基本开发完毕,其基本功能符合用户需求,能够完成基础数据录入,数据查询等基本功能,以及相关报表的打印。在这次毕业设计中,我获益良多。首先我明白了需求分析对于一个系统的开发的重要性。其次我还学到了如何把一个软件作为一个工程来做,在真正的软件开发中,一个软件系统的开发不是一个人来做,而是很多人合作来完成的,另外还有软件的后期维护等等,这时就显现出了把软件作为一个工程来做的优越性,而这些都离不开数据流图和模块的分解。
Delphi是一个非常强大的开发工具,它具有运行速度快、易于学习和使用以及开发效率高的特点,使用起来真的是很顺手。学习好一门编程语言以后可以为今后的学习和工作带来很大的便利。
虽然本系统实现了基本的用户需求功能,但是还有待于完善和加强,总之通过这次设计和开发过程,我对软件开发有了进一步的了解。
参考文献
[1] 张海藩编著.软件工程导论[M].清华大学出版社出版,2003,1-173. [2] 宋一兵,赵景波,李春艳著.Delphi 7.0基础教程[M].机械工业出版社,2003,2-30.
[3] 刘瑶儒著.新概念SQL Server2000教程[M].北京科海集团公司出,2001,12-23.
[4] 韩强编著.SQL SERVER 2000 程序员手册[M].机械工业出版社出版,2000,4-35.
[5] 萨师煊著.数据库系统概论(第二版)[M].高等教育出版社,1991,8-40. [6] 施伯乐,丁宝康,汪卫著.数据库系统教程[M].高等教育出版社,2002,1-202.
[7] 肖健著.SQL Server2000实践与提高[M].中国电子出版社,2002,13-53. [8] 林金霖著.Delphi6 实务经典[M].中国铁道出版社,2002年5月,6-110. [9] 黄超,王志伟著.Delphi企业经营管理系统开发实例导航[M].人民邮电出版社,2003,20-90.
[10] 程文刚主编.Delphi数据库实用编程100例[M].中国铁道出版社,2004,8-63.
[11] 王晟,万科著.Delphi数据库开发经典案例解析[M].清华大学出版社,2005,85-89.
[12] 王惠刚,唐晨光彭为著.delphi7/8程序设计[M].清华大学出版社, 2002,42-63.
[13] 潇湘工作室,邢增平著.Delphi 6.0最佳专辑[M].人民邮电出版社,2003,1-404.
[14] 心铃.Delphi问答.软件报[N],2004-07-5.
[15] 高永惠.浅谈Delphi中的异常处理方法[J].湖南轻工业高等专科学校学报,2002-04,9-10.
[16] 徐萌飞.在Delphi中使用ADO技术对数据库操作[J].中国学术期刊(光盘版)电子杂志社,2001,12-13.
[17] 陈建兵.Delphi中基于安全灵活的动态连接远程数据库SQL的实现[J].福建电脑,2005,12-13.
[18] 孙育红.关于地方法院管理信息系统分析设计与实施[D].中国学术期刊电子杂志社,2001,8-9. [19] 岳冰.南部引嫩工程信息管理系统开发[D].中国学术期刊电子杂志社,2003,20-21.
[20] 庞芳,王丽玫.南宁市自动气象站业务服务数据库系统[D].中国学术期刊电子杂志社,2004,21-23.
[21] 徐军.研究生院综合管理信息系统的研究与实现[D].中国学术期刊)电子杂志社,2004,32-33.
[22] 鲁媛媛.硕士生导师综合素质能力评价指标体系的研究[D].中国学术期刊电子杂志社,2005,18-19.
第三篇:基于Android平台的“中国好邻居”APP创意与设计
基于Android平台的“中国好邻居”APP创意与设计
摘要:由于现代居住形式由过去开放式的院落结构变为公寓、别墅独门独户的封闭式格局,居住空间的高层化、单元化、独立化、封闭化,一定程度导致人际关系的陌生和孤立。本文就此介绍了“中国好邻居”APP的功能设计,从而使大家通过该软件足不出户就能找到自己想要的物品、咨询和服务,进而促进邻里之间的感情交流,创造和谐的氛围。
关键词:邻居 城市 农民 功能 APP
中图分类号:TP311.52 文献标识码:A 文章编号:1007-9416(2015)04-0161-02
创意背景
“邻居”从古至今一直都是让人暖心的称呼!然而不知道从什么时候开始,邻居之间成了陌生人,楼上楼下、对门隔壁,没有打过招呼,甚至没有见过面。我们已经多久没有对朋友介绍过:“这是我的邻居”。我们希望唤醒大家做邻居的温暖!不仅是楼上楼下、对门隔壁,哪怕是一号楼、九号楼,哪怕是一期、二期、若干期,在同一个小区,我们都是邻居!请停一停脚步,互相称一声“邻居”,天南海北都是有缘人!为了找回久违的近邻,我们开发团队致力于重建中国传统的邻居文化,打造邻居生活分享的互动平台――“中国好邻居”APP,体现以人为本、以服务邻居为核心的价值观,使大家足不出户就能找到自己想要的物品、咨询和服务,也使人们改变了邻里间相处的模式,进而促进了感情交流,创造和谐的氛围。创意意义
“中国好邻居”APP是以手机为应用基础、下载客户端作为操作界面,以邻居关系为特色的本地化社交网络平台。通过“我要借、我要问、我要看、我要说”四个模块为城市居民、农民提供自己想借的物品、想了解的数据、咨询和多种新型服务。比如我想用梯子,可以在软件上发布信息,几公里内的邻居会看见,并在”中国好邻居”APP上回复,您可以找一个离我最近的或信誉最好的邻居去借,按期原样归还后您的信誉会提升,相反信誉会下降。它是为帮助人们实现邻里和睦相处,解决生活中实际问题,迎合社会快速发展的脚步而设计的,我开发团队通过精心准备,依托企业实力和丰富的软件开发经验,针对全国移动,联通,电信公司手机系统不同的接入方式,开发手机”中国好邻居”APP应用软件,促进邻里间的和谐,方便人们生活,弘扬中国传统的邻居文化。系统设计
3.1 开发技术
“中国好邻居”APP利用http协议与客户端通信,向客户端开放API接口,返回json文件,数据库采用MySql,开发语言采用JSP,服务器采用linux+Apache。
3.2 系统功能
“中国好邻居”APP主要有三类用户,即城市好邻居、农村好邻居和管理员,现把系统划分为三部分。第一类是城市好邻居用户,针对城市居民,即主要功能就是验证用户身份,并显示权限、位置和信誉等级,通过“我要借、我要问、我要看、我要说”四个模块,用户可以发出借物、咨询、同城等请求等待回复,也可以主动回复别人的需求。此外,用户还可以查看系统资讯。第二类是农村好邻居,主要针对农村用户,因为农民居住的平房,邻里间很容易沟通,所以该类用户的主要功能就是验证用户身份,并显示权限、位置和信誉等级,查询往年农产品产量统计;往年农产品种类统计;往年农产品种植范围统计等。为您量身定制农产品种植种类和进销存分析:输入基本信息、地域、条件等信息,根据数据统计的结果给出相应的结论。第三类为后台面向管理员的系统管理部分,其主要功能是验证管理员身份,分析数据、管理员登录后还能进行用户、资讯的等功能的管理。功能模块如图1所示。
(1)城市好邻居用户具有以下四个模块:我要问,我要借,我要看,我要说。
我要问:向周围邻居打听最近的新闻,超市促销活动等。同城:一项帮助在外地的邻居们快速找到同城同乡的功能;团购:我的周围主要是你附近住户发布的信息,比如说最近几天哪个超时打折,附近哪个饭店的的特色菜比较好吃等等。用户完全可以不用出门就能了解附近地带的相关信息。遇到感兴趣的消息还可以和邻居讨论,增加邻里之间交流。介绍最靠近邻居们身边的热门团购项目,让邻居们享受最贴身的团购便利。
我要借:向周围邻居借用日常的物品。我的探索和我的周围正好相反,我的周围是查看别人发布的信息,而我的探索是自己发布信息。在这里你不仅可以发布消息,还可以发布任务。比如你需要邻居帮忙,或者需要借用什么东西,可以发布一条任务,当别人接受并完成的时候会获取相应的信誉度。从而使邻里之间互相帮忙,而不是只隔着猫眼看人。
我要看:查看周围邻居的需求,可以回应邻居的消息。邻居地图:通过Google 地图,快速便捷直观的找到附近的邻居们。我的邻居主要是显示你附近住户的信息,系统会根据你的位置来获取你附近的住户。包括住户的姓名、头像、门牌号和距离你的位置;QQ地图:通过地图浏览邻居们的QQ,可以方便地和他们成为QQ好友以及QQ聊天;打探底细:旨在帮助邻居们互相更深入地了解对方。在能够打探别人的底细之前你必须先提供自己的“底细”信息。
我要说:发表消息,查看历史,查看回应。求响应:一款寻求心声响应的游戏。邻居可以发布自己的心声,如有没有人和我一样刚分手,在相应时间内得到他人的响应就能获得金钱积分;问答交友:一个帮助邻居们快速了解对方的功能。通过一问一答了解对方。
(2)农民好邻居用户具有:查阅模块、预测模块和特色模块。
查阅模块:1)往年农产品产量统计;2)往年农产品种类统计;3)往年农产品种植范围统计;4)往年农产品销售排行榜;5)往年农产品单价排行榜。
预测模块1)未来两年销售农产品分析;2)各种农产品价格波动分析;3)未来两年农产品供需分析;4)天气预报。
特色模块:为您量身定制农产品种植种类和进销存分析:输入基本信息、地域、条件等信息,根据数据统计的结果给出相应的结论。
3.3 系统优势
一般地说,影响农产品需求变动的因素较多,如人口、收入水平、城市化程度、价格以及市场发育程度等。基于上述原因,抓住农民市场即掌握了主动权,“中国好邻居”APP既可以给农民带来实惠又可以抢占市场,利于推广。
由于城市现代居民形式由过去开放式的院落结构变为公寓、别墅独门独户的封闭式格局,居住空间的高层化、单元化、独立化、封闭化,一定程度导致人际关系的陌生化和孤立化。“中国好邻居”APP就是为促进邻里关系,同时解决一些生活上的困难而产生的。
在目前的app市场上,有很多基于lbs的SNS软件,但是”中国好邻居”APP区别于这些普通的社交软件,主要体现在以下几个方面:
(1)摒弃“好友”概念,在这款app中,所有的邻居都是你的好友,邻居也完全是通过服务器计算地理位置得出的。(2)具有完善的个人声誉系统,如果有不合理的举动,邻居可以进行举报,被举报者的个人声誉值会降低;同样的,当你帮助别人后邻居也可以评价,个人声誉值会增加。(3)通过个人声誉值系统,每年评选出“中国最好邻居”,并给予一定的奖励。(4)在app内部使用大量的icon来代替传统的手写输入和语音输入,这样做的好处是:快速表达自己的意思,比如我要借锤子,我就点击锤子图标即可;模糊地区限制,语言限制;保证app的和谐度,不会出现非法词汇。
自从人们开始使用智能手机以来,工作中、开会中、娱乐中、应酬中、旅途中、公交车上、地铁上等等任意地点人们都在使用手机上网,这就为手机“中国好邻居”的发展创造了客观条件。可以预见,“中国好邻居”将成为商业普及、社区管理的主要分支,必将影响着千家万户的生活和消费行为,并日益成为社区管理的重要形式。
参考文献
[1]戴瑜兴,杨金辉,肖昕宇.数字化社区智能化系统一体化设计[J].低压电器,2007(02).[2]刘岩.人人都可以拥有自己的App[J].创业邦,2013(05).
第四篇:基于网络的微格教学系统设计与实现
基于网络的微格教学系统设计与实现
【摘要】信息技术与通讯技术的发展为微格教学系统奠定了基础并且提供了新的契机,本文对微格教学系统先进行分析,介绍了微格教学系统走向数字化和网络化的优势,并对基于网络的数字微格教学系统加以设计并实现。
【关键词】微格教学;数字微格;网络
【中图分类号】G434 【文献标识码】B
信息与网络技术的快速发展为教育改革带来了新的挑战,教学与学习变得越来越灵活与方便。目前的微格教学训练对师范生教学技能的训练起了积极的作用,但由于受到设备和信号传输等的限制,影响了微格教学的效果。网络技术的发展和微格教学的数字化,则为网络环境下的数字微格教学奠定了基础并提供技术支持。本文所要探讨的就是利用信息和网络技术的发展,在数字化环境下,对微格教学系统进行的一种改进方法。
一、微格教学的分析
微格教学(Micro Teaching)又被称为“微型教学”、“微观教学”、“小型教学”等,是一种以现代教育技术为手段,以训练学生掌握某种教学技能、技巧为目标的小规模教学活动。它把复杂的教学过程分解为若干项容易掌握的单一教学技能并对每项教学技能进行逐一研讨,以提高教学技能的系统培训方法。它是以教育学、心理学等的理论为指导,以现代科学技术设备为手段的一种系统培训教学技能、技巧的方法。它具有技能培训方向明确、集中,反馈及时且可以审阅、检查的特点,培养了学生的多元智能,从注重教师“教”转向注重学生“学”,提高他们从师执教的能力,在训练师范生教学技能方面发挥着重大的作用。
目前许多微格教学实验系统因技术、设备等原因,无法适应信息社会的迅速发展,表现出了一些缺陷和问题,比如学生的参与程度不高、学生学习的灵活性不强、缺乏必要的互动性、存储和查询方面不便、难以适应扩招后的大量学生等。计算机技术、网络技术和通信技术的发展为微格实验室系统走向数字化和网络化,为解决传统微格所存在的问题提供了新的方式和手段。
实现数字化网络化微格教学对师范生进行教学技能训练,根据多元化的教学目标,使师范生对教学技能的学习和训练、教学能力的培养更能适应现代教育的要求。学生学习更生动、自主、有效,学生之间进行合作式、情境式学习等,教师的教学更有针对性,并做到因材施教,创建更为灵动、可变、多元化的教学训练体系,使微格教学更适应现代教育发展的需求,切实提高微格教学绩效。
(一)实时非实时点播,提高教学效率
基于网络的微格教学系统的教学过程可以通过网络加以组织,微格教学中的模拟教学、课后分析、分组讨论和信息反馈等环节都可以通过网络完成。采用数字化微格教学实验系统后,我们可以实时直播观看教学过程,通过网络对课堂进行交互式现场直播教学,实现本教室成员间或各教室成员以及指导人员与受训人员之间的双向实时教学交流。采用网络化微格教学系统后,教学过程的分析与讨论不再局限于微格教室中进行,提高了微格实验室的利用效率。基于网络环境的微格教学系统,可以实现最大程度的开放性。多媒体教室、办公室、图书馆电子阅览室、学生和教工宿舍都可以通过校园网直播或点播存储于服务器的视频流文件。所有参与微格学习的人都可以在自己的设定权限内直播点播自己或他人的教学视频,扩大学生的交流与协作,强调多次反馈和校正训练,提高了教学效率。除此之外,还可以实现不同教学者完成同一教学环节训练的对比演示和分析。
(二)数字化存储,利于查询和检索 所有资源实现信息化管理,数字化存储。教学过程存放于服务器,数字化后的资料可通过网络随时调用,易进行易于管理、自动化程度高,也方便查询和检索。
(三)系统有利扩展利用
整个系统由多间微格教室、录播服务器、监控室和局域网组成,系统集成度高,与校园网互为一体,资源共享,扩充方便。设备网络化,信号数字化,便于信息的交流,符合现代教育技术的发展趋势。此外,系统经过适当扩展,还能实现双向的实时交流,校园远程教学,虚拟教室,网络会议等功能。
二、数字化网络微格教学系统的设计与实现
基于网络环境的微格教学系统是利用纯数字摄录方式,通过网络数字化信息传递形成分布式微格教学控制体系。利用数字视频采集压缩和处理技术、数字影像存储和索引技术、数字视频点播技术为基础,通过视频发布和点播等方式实现微格教学、微格教学课程学习、微格教学资源发布等功能的新型微格教学系统。
基于网络环境的微格教学系统是采用了当前先进的数字化传输、数字化存储和网络应用方案的,集微格教学、多媒体编辑、影视音像制作、多媒体存储、视频点播、数字化现场直播、微格教学资源发布、微格教学经验交流、微格教学评价为一体的数字化网络系统,系统架构如图1所示。
图1 数字化微格系统整体架构
(一)微格教室系统
通过多个高清晰摄像头和硬件采集压缩系统,能够同时监控和录制师范生的教学过程。同时,教室里配备多媒体系统和摄像画面显示系统,模拟教师的师范生能够实时观看到录像过程,如有需要,可以本地控制录制过程,操作摄像机。教室后墙挂有大幅纠正镜。
(二)主控室监控系统
指导老师通过在现场或在控制中心、观摩教室等,通过网络对摄像机云台、多倍变焦镜头对摄像机进行远程操作,对教师动作、学生回答、板书内容拍摄特写镜头,实现对教室内受训人员或教师的教态、语态、板书以及学生活动的全方位拍摄和录像,对教学全过程从不同方位进行现场评估、监控、录像,并可实现远程评价人员在异地评价的特性。
(三)微格直播点播系统
该系统具有实时直播和非实时点播功能,能够在校园网内直播多个微格教室内的教学情况,通过对教学直播进行播放级别设定,实现直播分级管理,实现特定节目只许可特定级别的用户组收看,且支持跨路由的广域网应用,直播的延时时间小于1秒,具有断线自动重联功能。此外,根据系统访问密码、控制密码设定工作站后,系统可以根据需要添加直播教室。直播系统访问界面如图2所示,当前用户权限下,可以看到的直播教室共有5个,每一个都可以观看流媒体实时直播。
图2 微格直播系统
校园网内用户通过账号和密码可以登陆IE浏览器在自己权限内在线点播各种微格教学视频,在单播应用中,单播并发用户数不少于50个。能进行实时的远程IP网络直播和手动控制课堂实况录制的基本功能外,还能按教学课表的预定时间实现课堂实况的全自动录制,即时生成数字化的多媒体视频课件,直接用于网络点播和直播,同时可在控制台进行教学评估。点播系统访问界面如图3所示,当前用户权限下,共可以点播到8个视频文件。
图3 微格点播系统
基于网络环境的微格教学系统将随着现代教育信息技术的不断进步,功能上向更加智能化更加精确化发展,把以计算机为核心的信息技术与学科课程整合,培养具有信息素养和创新能力,适合信息时代需求的人才。同时,本系统还需进一步完善,例如增加缺乏微格教学评价系统,不能为学生和老师提供一个实时交流的平台,资料库的内容还有待丰富等。相信随着信息技术和现代教育理论的不断发展,微格教学作为培养师范生教学技能的一种有效方法,不断融入新的教学理念、教学内容、教学手段与技术,为教师教学技能的培养发挥更大的作用。
参考文献
[1] 黄思延.数字微格教学系统的构建与实现[J].广州:广东教育学院学报,2004,(5)[2] 李江美.微格教学—培养师范生现代教育技术技能有效途径[J].中小学电教,2001,(2)[3] 刘鹏,安玉洁.微格教学的多元化架构[J].电化教育研究,2005,(9)
[4] 周剑辉,丁芳.基于网络的微格教学环境设计[ J].现代教育技术,2007,(1):63-64 [5] 吴乃域.中学课堂教学技能与教学技能培训[M]..重庆:重庆大学出版社,1997
Design of Microteaching Environment Based on Network
Abstract: With the development of information and communication technology and the digital of microteaching environment, the foundation of collaboration learning of microteaching environment based on network established.This article introduces the superiority of the digital of microteaching environment, put forwards some suggestions on design of microteaching environment based on network.Keywords: Microteaching, Digital Microteaching, Network
第五篇:办公自动化系统的设计与实现
办公自动化系统的设计与实现
1、摘要
多年以来人们都使用传统的人工方式管理企业内部信息。这种管理方式不仅让企业信息管理者感到非常的厌倦,也存在着不可避免的缺点,如效率太低、保密性太差。时间一长,伴随着企业规模的壮大,企业所需要管理的信息就会越来越多,就会产生大量的文件和数据,这样就会对查阅、更新、保存等方面都产生不少的困难。随着科学技术的不断提高,计算机科学日渐成熟, 其强大的功能已逐渐被人们认识并掌握。如果使用计算机对企业信息进行管理,具有传统的手工管理所没法比拟的优点。例如:检索迅速、查找方便、可靠性高、保密性好、更新方便等。这些优点能够极大地提高企业信息管理的效率,大大降低企业在信息管理上的投入,使企业获得更大的利润空间。因此,开发一个能够管理企业各种信息的办公自动化管理系统是一件十分必要的事情。
关键词:文件,数据,科学技术,信息管理,自动化管理
第一章,导论
第二章,主要研究内容
要求实现一个比较完整的网上办公系统,该系统可以采B/S结构实现,能够通过网络进行办公及信息交互功能。基本功能包括:电子邮件、公告通知、日程安排、通讯簿、工作计划、讨论区、电话区号查询、邮政编码查询等。
第三章,拟解决的关键性问题。
(1)界面简单可操作性强
(2)安全性
(3)简便有效的维护手段
(4)可扩充性
(5)功能性强大
(6)强大的纠错能力
第四章,立论根据及研究创新之处
第五章,参考文献目录