2.3 B/S的系统开发模式
B/S是Browser/Server的缩写,客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库[10]。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现。浏览器通过Web Server 同数据库进行数据交互。B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件,只要有一台能上网的电脑就能使用,客户端零安装、零文护,系统的扩展非常容易[11]。
B/S结构的使用越来越多,特别是由需求推动了AJAX技术的发展,它的程序也能在客户端电脑上进行部分处理,从而大大的减轻了服务器的负担;并增加了交互性,能进行局部实时刷新[12]。
3.系统分析与设计
3.1系统需求分析
 班级信息管理系统是老师对班级进行日常管理的管理信息系统。系统以班级数据管理为中心,将老师对班级的管理工作集成到一个系统中,从而达到提高班级管理质量和效率的目的。用户主要包括管理员和学生,管理员端的对象可以是老师也可以是班长,管理员可以通过输入相应的用户名和密码,登录到后台管理界面,添加,删除学生和班级信息,发布公告,上传班级资料等内容,学生可以登录至学生界面,完善个人信息,查看班级动态,共享文档,相册等资源。
3.2功能模块设计
依据班级信息管理系统的需求分析结果,设计主要的功能模块包括用户管理模块,班级管理模块,留言管理模块,资料管理模块,投票管理模块
上一篇:ASP.net图书管理系统的设计+源代码
下一篇:ASP.net高校学生信息管理系统的设计与实现

基于android的环境信息管理系统设计

java+mysql班级评优系统的设计实现

ASP.NET飞翔租贷汽车公司信...

Android员工请假系统设计

高校校园网信息安全隐患及防范措施

大数据时代下电子商务个性化信息服务研究

java+mysql学术会议参会信息系统的设计+源代码

压疮高危人群的标准化中...

STC89C52单片机NRF24L01的无线病房呼叫系统设计

浅谈高校行政管理人员的...

基于Joomla平台的计算机学院网站设计与开发

上海居民的社会参与研究

AES算法GPU协处理下分组加...

提高教育质量,构建大學生...

浅论职工思想政治工作茬...

从政策角度谈黑龙江對俄...

酵母菌发酵生产天然香料...