校园平台系统设计论文

2022-04-18

摘要:本文设计了一种基于S3C2410开发平台的智能校园系统,通过人机交互界面实现了火灾预警、恒温恒湿、红外监控、信息发布、视频监控、后台控制六大功能。采用相关传感器分别对温湿度、气体浓度、非法入侵进行监控,利用S3C2410平台进行后台的处理。下面是小编整理的《校园平台系统设计论文(精选3篇)》,仅供参考,希望能够帮助到大家。

校园平台系统设计论文 篇1:

基于JAVA EE平台的校园二手交易系统设计探究

摘要:随着社会的发展与科技的进步,越来越多人开始进行网上的以物易物、线上交易。本文提出的基于JAVA EE平台的校园二手交易系统为广大学生提供了一个全新的交易平台,这使得更多的学生能够方便、低价的购入自己想要的商品,并让学习、生活资源得到充分的循环利用。

关键词:JAVA EE平台;校园;二手交易;设计;优劣

1关于基于JAVA EE平台的校园二手交易的初步系统设计

1.1系统概要设计

本系统采用dreamviwer来进行系统基础界面的基本设计,在此之前,我们详细的对需求进行了分析,列出了系统所需的基本功能和初步的架构方案,因此,我们在认真商量之后,决定采用瀑布模型作为基础,并遵照此开发模型的流程来进行本系统的开发。之后,我们详细比对了各种数据库,最后决定采用SQL Server2008作为我们的数据库。按照之前的设计,本系统需要有很强的可用性,能够应对各种突发状况,保持交易系统长时间通畅、顺利的运行。

本系统主要由3部分组成。分别是应用层、服务层、引擎层。三个部分都有各自不同的职责。

(1)校园二手交易系统服务层。校园二手交易系统中,有两个十分重要的基本服务作为该系统的应用基础。第一,需要一个安全与认证机制,来保障同学们在网上交易的安全性,为同学们提供一个安全并且可靠的网上交易环境。第二,网上支付,作为网络平台交易的基础,网上相关的支付服务,可以采用校园卡作为支付载体,从而建立一个相对来说十分安全可靠的支付通道。

(2)校园二手交易系统应用层。校园二手交易系统中,系统的应用层主要是用来设计与规划关于校园二手交易系统的一些具体的应用模块,例如校内外信息交流、二手市场、失物招领、网上缴费、网上教育,自习室空闲查看等,包含了我们几个大的功能模块的设计与实现,作为校园二手交易系统十分重要的主体而存在。

(3)校园二手交易系统引擎层。服务引擎层是由校园网的服务引擎层统一提供支持,是电子商务系统与校内其他业务系统共享的服务层。

1.2系统流程及系统模块设计

为了让用户对系统的操作与功能模块能够有一个更加直观而又比较全面的全方位了解,我们为系统精心设计了一个具备所有常用功能的导航页,网站首页有登陆、注册等页面,还有关于最新的商品交易信息、网站公告以及众多的商品展示,在登陆窗口中,有管理员登陆入口和普通用户登陆入口,普通用户可以通过普通用户登陆入口的对应页面输入自己的用户名和密码,登陆成功之后就可以跳转回到导航页,之后用户就可以进行查看商品、购买商品等操作。而管理员用户则需通过管理员专用的登录入口进行登陆,登陆成功之后才可以对交易系统的核心模块进行操作。普通用户的模块主要完成的操作有:1)查看商品;2)发布商品;3)将商品加入购物车;4)下订单;5)对订单进行支付。管理员用户的模块主要完成的操作有:1)删除商品;2)发布公告;3)管理商品信息。

2JAVA EE技术在校园二手交易系统中应用的优势特点

2.1免费

关于开发JAVA应用程序所需要的一切,从平台到语言还有相关产品的使用,都是可以免费得到的,因此,使用JAVA这个编程语言来设计与完成校园二手交易系统,不必需要付出劳动力以外的任何费用,这样就很大程度上降低了学校在构建校园二手交易系统时所需要支付的费用成本,因而可以实现学生利益的最大化,达到我们设计该系统的初衷。

2.2JAVA的语法相对简单

与其他等语言的相比较之下,JAVA在语法上可谓是比较简单的,而且JAVA有自带的垃圾回收机制,删除了指针的相关应用,并增加了异常捕获机制,使程序员在进行编码时,代码的复杂性得到了很大下降。就因为这样,开发这样系统,相关程序员并不需具备十分精良的代码相关知识,就可以简单快捷的写出功能准确、符合校园二手交易系统中所需的各种模块。

2.3JAVA发展已经趋于成熟

由于JAVA平台和语言至今已有20多年的发展历史,已经日渐趋于成熟,网上可以找到的相关案例与源代码可以说是相当之多,作为参考来说,价值无限,而且长时间的发展使得JAVA剔除大部分不完善、甚至是存在bug的地方,并且删除C语言中容易引起错误的指针,增加了自动垃圾回收器功能,让程序员们不用再为内存管理而苦恼。

3校园二手交易系统的可行性

3.1校园二手交易系统在环境上的可行性

借助于数字化校园的建设和一卡通的平台,在校园稳定的网络环境及相应的硬件配置的帮助下,校园二手交易系统可以说是具备了相当良好的运行环境。而学生们需要这样一个二手交易平台来为自己节约生活费也是不争的事实,在人力与物力环境都具备的情况下,可以说校园二手交易系统在环境上具备相当的可行性。

3.2校园二手交易系统在管理上的可行性

校园信息化建设,是信息化建设的重要力量。早期在学校内部的信息化建设的开展,可以说取得了相当显著的效果。现在已经是信息化时代,所以我们有理由相信,校园二手交易系统在管理方面,可以得到学校管理人员的有力支持。于是,校园二手交易系统在管理上也具有相对应的可行性。

3.3校园二手交易系统在技术上的可行性

J2EE已经是业内公认较为成熟完善的技术,并且校园二手交易系统的相关案例的开发,已有一定的数量与积累的时间,在这些案例中,有很多已经在成功运营的实例,可以用来作为参考借鉴、比较学习的案例十分之多,这为我们的开发提供了极大的便利,并且我们熟悉创建一个动态网站的基本流程和步骤。比如静态网页和动态网页的制作,数据库的连接,网站风格的确立和统一等。我们学习过数据结构,对编程过程中出现的问题可以应用数据结构中学到的方法和思想来解决。自学过一些动态网页制作方面的知识。能够熟练使用Eclipse及Dreamweaver、Flash、Firework等网页制作的软件,学习过数据库的有关知识。这在技术上为校园二手交易系统提供了可行性。

4校园二手交易系统在现实中的应用意义

4.1降低学生生活、学习成本

现如今正版教材费用之高,让人望而却步。不少学生甚至因为教材高昂的费用而选择用印刷质量参差不齐、内容错误百出的盗版教材。而不少学生在买了正版教材之后,用过一次便再无用武之地,不得不扔掉,也难免心痛。而学生平时生活中所要用到的类似于台灯、自行车、风扇、收纳盒、热水壶等可以长期利用的生活用品,却因为短短的四年大学生活要结束时,笨重而难以带走的特性,被大量丢弃浪费。如果能有一个方便快捷的二手交易平台,让同学之间能够简单轻松的进行交易,不仅能够让每个同学都用上正版教材,过上舒适的生活,还能够降低学生使用正版教材、大件生活用品的成本。

4.2提高了资源利用率

当今社会提倡环保发展,一次性的教材与生活用品的使用显然是与环保二字相违背的。用到一半的颜料、翻过几次的教材、骑了一年的自行车,诸如此类,都是可以再次甚至循环使用的。校园二手交易系统的出现可以大大提高资源的循环利用,让学生轻而易举便可实现节约资源,避免浪费。

5结束语

基于JAVA EE平台的校园二手交易系统可以为学生带来极大的便利,同学们可以不用再为高昂的教材、耗材、生活费用而烦恼不已,更重要的是这种基于互联网的交易系统可以为资源流通与循环再利用带来极大的便利。相信在未来,与本文阐述相似的校园二手交易系统将会普及高校,为更多的学生带来便利。

参考文献:

[1]李文生.浅析“网上购物”[J].贵州商业高等专科学校学报,2005,9.

[2]陈腾林,林南,欧振武.网上商店建设的一种模型[J].闽江学院学报,2003,4.

[3]吴国华.校园电子商务平台设计与实现[D].中国海洋大学硕士论文.

作者简介:郭远晴(1992-),女,四川成都人,四川大学,本科。

作者:郭远晴

校园平台系统设计论文 篇2:

基于S3C2410开发平台的智能校园系统设计

摘 要:本文设计了一种基于S3C2410开发平台的智能校园系统,通过人机交互界面实现了火灾预警、恒温恒湿、红外监控、信息发布、视频监控、后台控制六大功能。采用相关传感器分别对温湿度、气体浓度、非法入侵进行监控,利用S3C2410平台进行后台的处理。

关键词:S3C2410开发平台;校园系统设计

随着嵌入式系统和物联网技术的发展,智能校园、智能城市等概念应运而生。其中以微控制器为基础,以传感器分散控制,操作和管理集中为特性,集先进的计算机技术、通讯技术、CRT技术和控制技术即4C技术于一体的新型控制系统。随着现代计算机和通讯网络技术的高速发展,DCS正向着多元化、网络化、开放化、集成管理方向发展,使得不同型号的节点可以互连,进行数据交换,并可通过以太网将和数字校园管理网相连,实现实时数据上网,成为过程数字校园智能控制的主流[1、2、3]。

一、设计目标

本系统针对需求,校园监控中心可实时显示当前各个监测点参数值,并且通过网络接收本地PC的各项控制指令,例如:自动监控、数据存储、数据共享、强制加热或通风等。同时,未来的智能校园监控中心也可以通过GSM网络实现和用户手机的通信,为用户提供实时数据查询、自动监控等功能。本地PC与远程PC可通过以太网进行通信,在PC端同样可以完成数据的实时显示、数据库建立、数据导入与导出以及数据曲线绘制等任务,实现了系统的联网监控功能。系统具有智能监控功能,用户可通过三种方式设置,即:本地PC或远程PC、用户手机以及智能校园监控中心[4]。用户设置系统运行参数完成后,智能校园监控中心采用模糊控制算法控制执行单元进行加热、加湿或通风等措施,使校园被监测区域处于恒温恒湿,无烟雾、无非法闯入状态[5]。系统方案的程序流程图如图1所示。

图1 系统程序流程图

二、系统运行环境及开发步骤

(1)系统运行环境

Windows XP+VmWare+Cent OS 6.5 Linux。

(2)系统配置要求

硬件要求:CPU:至少酷睿双核1.6G;内存:至少1G,推荐2G;硬盘:至少40G,推荐高于160G。

软件要求:上位机:Fedora 9或Cent OS 6.5 Linux及其以上版本

编译环境:arm-linux-gcc-4.3.2

开发平台内核版本:linux-2.6.21

Bootloader:u-boot-1.1.6

(3)系统开发步骤

1、硬件连接:

连接电源:将5V电源线连到UP-Magic6410的电源接口;

连接MiniUSB线:一端连接PC的串口,另一端连接UP-Magic6410的UART0口(由MiniUSB口转出);

连接网线:将随机附带的交叉网线把UP-Magic6410靠近于电源接口的网口和PC机的网口连接好。

2、安装USB转UART驱动并查看虚拟COM号,在Windows下点击安装文件CP210x_VCP_Win2K_XP_S2K3,使用默认设置完成安装。右键点击“我的电脑”,选择“属性->硬件->设备管理器”,查看端口如图2所示:

图2 UART驱动设置截图

3、设置超级终端

在Windows下,选择开始菜单的“程序->附件->通信->超级终端”,新建一连接,取名为6410,选择连接com3,设置如图3所示:

图3 超级终端设置截图

设置完后保存连接,无需再做改动。

4、将压缩文件jsit.tar.bz2拷贝至U盘并解压缩到/mnt/yaffs目录。

启动UP-Magic6410平台,即可在超级终端上看到启动信息,并进入shell,系统会自动挂载yaffs文件系统,并进入/mnt/yaffs目录。

1)由于本开发板的NAND Flash容量为128MB,同时容纳测试文件和Qtopia会引起Flash容量不足,故先清空/mnt/yaffs目录下的内容。在超级终端中执行命令:

[root@UP_6410 yaffs]# rm -rf *

2)开发板插入U盘,若为USB2.0的U盘,则会自动挂载至/mnt/udisk目录;若为USB1.1的U盘,则需手动挂载,命令如下:

[root@UP_6410 yaffs]# mount /dev/sda /mnt/udisk

3)解压缩

[root@UP_6410 yaffs]# tar xjvf../udisk/jsit.tar.bz2

5、加载各模块驱动并执行应用程序

[root@UP_6410 yaffs]cd jsit

[root@UP_6410 jsit]./modules_driver.sh

[root@UP_6410 jsit]./usrexec.sh

6、若Nand Flash空间不足,可使用挂载NFS文件系统的方式加载各模块驱动并执行应用程序,已知jsit.tar.bz2文件已解压缩至主机的/opt目录下。

第5步换成以下步骤:

1)在vmware Linux环境下设置主机IP如下:

[root@localhost /]# ifconfig eth0 192.168.0.103

2)在超级终端设置UP-Magic6410平台IP地址

[root@UP_6410 yaffs]# ifconfig eth0 192.168.0.102

3)验证网络连接

在vmware Linux环境下ping一下UP-Magic6410平台的IP,若网络不通则需检查网络连接。

[root@localhost /]#ping 192.168.0.102

4)UP-Magic6410平台下挂载NFS文件系统

[root@localhost /]#mountnfs 192.168.0.103:/opt/jsit /mnt/yaffs

5)执行前述第5步加载各模块驱动并执行应用程序。

三、系统运行结果与分析

(1)测试设备条件

该系统已经提供了所有的设备,无需外界设备的参与,以及以模拟实验的形式对温湿度采集节点、烟雾气体模拟、红外线阻断模拟进行实验,以检验系统的稳定性及准确性。

整个系统分火灾预警、恒温恒湿、红外监控、信息发布、视频监控、后台控制六大模块:

1)火灾预警功能为提示校园重点区域如行政楼、档案室有火灾险情及隐患;

2)恒温恒湿功能为保证行政楼、图文信息中心舒适的办公和学习环境;

3)红外监控功能为监测校园围墙及重点监控区域的外来人员入侵及报警;

4)信息发布功能为将如温湿度、PM2.5、PM10等校园环境信息实时发布;

5)视频监控功能为监控教学区、宿舍区楼道、办公区域等校园内部环境;

6)后台控制功能为通过QT开发界面实时控制和监控校园各模块,实现系统控制、信息采集、预警发布、预案实施等功能;

(2)整体测试及结果分析

系统的测试表明各模块测试情况及整个校园监控系统的运行结果,实验表明,系统能较好的完成对监控区域的恒温恒湿、火灾预警、红外入侵、信息发布的控制测试。(作者单位:1.无锡科技职业学院软件与服务外包学院;2.江苏信息职业技术学院)

参考文献:

[1] 惠晓威、高善涛、刘欢.具有上下文感知的智能校园系统[J].计算机系统应用.2011,20(4):20-24.

作者:陈佳 陆渊章

校园平台系统设计论文 篇3:

基于微信公众平台的数字化校园系统设计

摘要:该文针对数字化校园的特点,结合微信公众平台的功能,设计一个基于微信公众平台的数字化校园系统,包括教务管理模块、一卡通管理模块、图书业务管理模块和教学资源管理模块,通过该系统可以整合校园各业务部门的数据,使得学生能够在移动端查阅各种校园业务的信息,进一步提高数字化校园的服务水平。

关键词:微信公众平台;数字化校园;移动端

1 背景

当前,人们的生活已经离不开手机,手机在人们的学习、生活、工作中扮演着很重要的角色,而集各种声像多媒体的新型网络社交软件—“微信”更是人们交际、沟通、展示的交互平台,目前微信用户已经超过了9亿。微信公众平台包括了服务号、订阅号和小程序,是微信公众账号所有者(政府、媒体、企业组织或个人)进行自媒体活动的平台,为企业和组织提供更强大的业务服务、品牌推广、用户管理和用户交互能力,其中服务号通过消息、事件、菜单等交互方式为用户提供服务,可以接收用户发送的消息并返回服务消息,适合查询业务、交互业务较多的数字化校园系统开发[1-2]。

随着计算机网络的高速发展,各高校都已经基本实现了数字化校园的建设[3],高校数字化校园是以数字化信息和网络为基础,集教学、科研、管理与服务于一体的公共服务平台,其性能的优劣将直接影响每位教师、学生及教学管理人员日常学习、工作的展开[4]。

该文结合微信公众平台的构建成本低、接口丰富、功能齐全的优点及数字化校园对信息发布、查询、共享高度聚合的需求,研究了基于微信公众平台的数字化校园系统,旨在实现移动端的校园各业务部门的信息整合和数据对接,消除数字化校园中“信息孤岛”的情况[5]。

2 系统框架设计

该设计的数字化校园系统基于微信公众平台,采用3层C/S架构,包括智能移动终端、微信公众平台服务器、第三方服务器及校园各业务部门的服务器,通信基于HTTP协议,数据格式为JSON,智能移动终端(智能手机、平板电脑等)发起请求至微信公众平台服务器,微信公众平台服务器将请求转发到二次开发的第三方服务器端,第三方服务器端再读取校园各业务部门的服务器的相关数据,将数据结合前端显示设计,发送返回微信公众号服务器,微信公众号服务器再返回客户端,具体如下图1。

第三方服务器通过消息接口与微信公众号服务器进行通信,消息接口包括第三方服务器的URL和Token,首次接入第三方服务器时通过Get请求发送参数到开发者填写的URL,之后通过POST发达消息的XML数据包到开发者填写的URL。

3 系统功能设计

当数字化校园终端应用完成向移动端的布局后,师生通过自己的唯一ID在微信公众平台上登录系统后,就可以查询或者接收来自各业务部门的消息。本系统主要包括教务管理模块、一卡通管理模块、图书业务管理模块和教学资源管理模块,如图2所示,每一个模块下还有对应的不同业务子模块。

这些查询都是从移动端向微信公众平台发出查询请求,第三方服务器再根据查询的内容,判断是属于哪个模块的业务内容,再与业务对应的数据服务器进行连接和通信,获取数据,将数据再发送回微信公众平台服务器,最后微信公众平台服务器再将查询到的数据返回到用户的智能移动终端。

3.1 教务管理模块

教务管理模块主要是集成了教务相关的信息,通过第三方服务器与教务数据服务器通信来获取数据,主要包括个人资料、成绩查询和课程查询三个子模块,学生在微信公众平台根据学号登录之后,可以直接通过移动端在个人资料模块查看个人的资料,通过成绩查询模块查看之前的考试成绩,通过课程查询模块查看本学期所学课程以及所在课室。

3.2 一卡通管理模块

校园一卡通系统是数字化校园建设的重要组成部分,一卡通系统是数字化校园中使用最多、应用场景最频繁的应用系统之一[6],学生通过校园卡可以进行消费,包括饭堂、热水、水电等方面的消费。一卡通管理模块包括消费情况查询子模块和充值子模块,其中消费情况查询子模块读取校园一卡通数据服务器上的个人消费数据,可以让学生清楚自己的消费过程以作出消费规划;充值子模块利用微信支付API完成充值,当学生将学号与微信号进行绑定之后,就可以通过自己的微信账号给校园卡进行充值。

3.3 图书业务管理模块

图书业务管理模块主要是在微信公众平台上集成了图书馆的业务功能,通过第三方服务器与图书馆数据服务器通信来获取数据,包括图书查询子模块和图书借还子模块,图书查询子模块让学生在微信公众平台上可以直接查看图书馆的书籍、杂志情况,并对还未借出的书籍、杂志进行预约;图书借还子模块记录了学生的图书借还情况,并可提供了还书提醒功能。

3.4 教学资源管理模块

当前信息化技术在教学中的作用越来越重要,许多学校都建立了自己的精品课程网站、录制了微课、慕课等教学视频放在学校的教学资源服务器上供学生自主学习。教学资源管理模块连接了该教学资源服务器,让学生可以通过微信公众平台在移动端就能观看这些教学视频,对于已经建立了教学系统的课程,也可以在微信公众号上接入,直接进行学习与交流;另外,还包括了在线测试子模块,对于有些网上考试、调查问卷、教师评价等,也可在微信公众平台上进行答题或者评分。

4 结束语

基于微信公众平台的数字化校园管理系统可以改变传统的数字化校园模式,使得学生在移动端就能查看个人资料、成绩和课程教务信息,查看校园卡的消费情况并用微信账户进行充值,查看图书借还情况、搜索图书并进行预约,还能在移动端学习网络课程和进行网上测试,为学生带来便利,也便于校园各业务部门数据的统一管理和挖掘,因此该系统具有较高的实用价值及研究价值。

参考文献:

[1] 宫文天, 刘春晓, 林朗,等. 基于微信平台的学生管理系统的研究设计[J]. 软件, 2015(5): 18-23.

[2] 潘正军, 赵莲芬. 基于微信公众平台的高校教学管理系统设计与实现[J]. 电脑知识与技术, 2016(34): 41-44.

[3] 王楠, 乔爱. 玲高校数字化校园规划体系结构与流程[J]. 中国电化教育, 2008(1): 16-20.

[4] 周杰. 高校教育信息化与数字化校园建设的探究[J]. 制造业自动化, 2011(5): 218-220.

[5] 王海亮, 刘亚翃. 高校数字化校园信息标准建设的研究[J]. 中北大学学报:社会科学版, 2015(3): 116-120.

[6] 蒲芳, 劉琳琅. 数字化校园中一卡通数据集成的研究与应用[J]. 华中师范大学学报:自科版, 2017(s1): 13-16.

作者:马国春

上一篇:人本学马克思主义论文下一篇:民事诉讼模式探究论文