(1)技术可行性

      开发一个客户端软件,更多的技术是客户端与服务器端的数据交换时所用的server及数据库技术,客户端通过服务器传过来的接口获取数据,并通过JSON解析数据以及UI的设计;服务器端数据管理通过ssh框架进行数据管理,经查阅资料是可以实现的。来自优I尔Y论S文C网WWw.YoueRw.com 加QQ7520~18766

    (2)经济可行性

      如今是网络时代,无线网的覆盖,大大加强了在测试软件过程中的便捷,作为个人的开发,不会耗费大量的财力。

      根据以上可行性的分析,设计一个网页端是可行的。

2。2 需求分析

本系统是一个网页系统。打开网页后可先登录教师身份可添加浏览教师的基本信息。这些教师数据是从后台服务器获取的。普通教师登陆后可以查看自己的个人信息和修改自己的个人信息。管理员登录后,可以分配普通教师的账号名字和密码,也可以修改已有教师数据的信息修改,主要的任务是进行数据的采集。普通教师可以对后台服务器自己的信息做一些基本的管理。超级管理员的任务发布数据采集任务并进行审核。 

从上面的描述可以基本了解本系统的功能需求:

(1)首先先建立统一的教师信息数据库并导入excel教师信息;

(2)管理员功能:分配普通教师的用户名和密码,完成超级管理员发布的采集任务;

(3)登录功能:对已有账号的用户登录;

(4)修改功能:普通教师和管理可以修改教师个人信息,普通教师只能修改自己的个人信息,管理员可以修改所有普通教师个人信息;

(5)采集的数据管理:包括教师培训、教师参与项目、参训教师成绩等等。

(6)数据审核:超级管理员审核提交上来的数据。

2。3 性能分析

该系统在网络良好的情况下,响应速度快、安全性高。

3 开发环境

3。1 xampp环境配置

(1)从官网https://www。apachefriends。org/zh_cn/index。html下载XAMPP for Windows v5。6。30(PHP 5。6。30)安装程序。

(3)根据提示步骤安装XAMPP;

(4)安装完成后启动XAMPP Control Panel 启动mysql、Apache。 

图3。1 启动xampp

3。2 MYSQL数据库的安装

现在如今有很多种类的数据库,如oracle、SQLSERVER 2010、MYSQL、access等很多种,但是由于本系统的开发涉及到的数据并不是很强大,所以选用轻量级的数据库MYSQL。而XAMPP是一套集成是的开发环境,如果您已经安装好了XAMPP并运行了apache如图3-1-2所示,只需在浏览器的地址栏输入http://localhost/phpmyadmin/就可以进入到XAMPP所提供的mysql数据库了。同时也可以测试您的XAMPP是否安装成功且已经启动mysql和apache服务器。

3。3 PC端环境配置

(1)如果使用XAMPP开发PHP语言,则我们开发的目录应在XAMPP htdocs folder目录下;

(2)从官网http://www。dcloud。io/上下载Hbuilder编程环境(Hbuilder有自带的服务器);

(3)设置Hbuilder的环境变量,首先我们需要修改下Hbuilder的Web服务器。

4 系统设计

4。1 系统流程

4。1。1 模块设计论文网

该软件设计分为了两大模块,分别是浏览器和服务器端模块。图形解析能够清楚的看出程序的功能与流程。PHP与传统网页不同,一般的HTML网页在加载时,会直接将网页全部传到使用者的计算机中,然而在使用者的计算机上执行程序,展示内容;PHP则是刚好相反,它主要的用途是在网站服务器端的网页开发,程序员可以通过程序的控制,让网站与访问者交互,进而设计出迷人的动态网页。例如:会员登录、资料认证网页等。

上一篇:基于ARM平台的嵌入式多功能广告机开发+源代码
下一篇:AT89S52单片机数字温度计显示报警系统设计+程序+PCB电路图

AT89S52单片机电能表红外数...

STC89C51单片机多路数据采集系统设计+电路图

DSP高精度离线数据采集系统设计

机舱自动化数据采集PLC程序设计+梯形图

MSP430F5438单片物联网的数据...

MSP430单片物联网的数据采...

ARM7和uC/OS-II的分布式数据...

加速度存储测试技术国内外研究现状

不考虑应力历史的地基沉降程序任务书

移动机器人头部及上肢结构设计开题报告

學信息技术以后能做什么...

体育学院学生耐力素质的现状及对策研究

儿童玩具店加盟店排行榜...

党的群众路线教育实践活...

实施计划生育政策的背景...

干秸秆乳酸发酵物有机酸含量分析

基于小波变换的数字水印技术的研究+程序