服务器端的主要功能:注册时,对用户信息进行确认并保存信息到用户表中;登录时,对用户名、密码、角色与用户表信息进行匹配;对于文章模块,处理搜索条件,并按条件返回文章;对于学员模块,处理搜索条件返回教员信息,保存发布的留言,保存修改的学员信息;对于辅导班模块,处理搜索条件,返回辅导班信息;对于教员模块,处理搜索条件返回学员信息,保存修改的个人信息;上传时,保存文件信息。

图4。1 服务器端功能结构

图4。2客户端功能结构

客户端的功能:注册时,输入合法的注册信息,注册成功则跳转登录界面;登录时,输入用户名和密码,根据角色的不同进入不同的页面;对于文章模块,输入要搜索的文章,阅读对应的文章;对于学员模块,输入搜索教员的条件查看结果,给教员留言,发布学员详细信息;对于教员模块,输入搜索的学员条件查看结果,发布教员详细信息;对于上传,选择目标文件上传。

4。3  系统流程分析文献综述

用户点击登录按钮,输入注册的用户名和密码,数据库会对用户输入的信息进行查询。如果信息与数据库中保存的记录一致,则返回系统通过验证,用户会进去子页面,当点击管理个人信息时,用户输入更改的信息,数据库保存修改的数据在新的记录中。对于学员,当点击发布个人信息时,学员输入自己的详细信息,数据库会生成一条新学员记录并保存。对于教员,当点击发布个人信息时,教员输入自己的详细信息,数据库会生成一条新教员记录并保存。对于学员,当点击留言时,可以输入想要对教员的留言,数据库会生成一条新的留言记录,当该教员登录可以点击查看留言,调用数据库的查询,查询到该记录并显示。当点击上传文件时,系统会把文件的信息输入数据库并保存。当点击发表文章时,系统会把文章的信息输入数据库并保存,当点击查询时,数据库检索输入的条件,查询到符合条件的用户返回查询界面。对于管理员,当点击授权管理员时,数据库会检索要授权的用户然后更改用户的身份并保存在数据库中。

当点击请家教时,数据库检索条件,查询到符合条件的教员信息,显示查询结果,当点击做家教时,数据库检索条件,查询到符合条件的学员信息,显示查询结果。当点击找辅导班时,数据库会调用辅导班的表,然后返回表信息,当点击资料下载时,数据库会调用资料表,然后返回表信息,当点击文章阅读时,数据库会调用文章表,然后返回表信息。

4。4  系统数据流图 

绘制数据流图的基本要求:

在系统数据流图中顶层图是用来表示整个系统的功能结构的。

上一篇:java+mysql家纺定制系统的设计+源代码
下一篇:asp.net+sqlserver网上订餐系统和后台设计+源代码

jsp+mysql网上化肥店系统的设计与开发

jsp+mysql网络招标评审系统设计+源代码

jsp+mysql酒店管理系统的设计+源代码

jsp+mysql网上书城的设计与实现+ER图

Jsp+mysql企业管理系统的设计

jsp+mysql物业管理系统的设计和ER图

jsp+mysql小镇旅游系统设计与实现

高校体育场馆效益研究【2772字】

“时尚与旅游”电子杂志的设计制作

华夫饼国内外研究现状

ASP.net+sqlserver会员管理系统设计

透过家徽看日本文化家紋から見る日本文化

企业科研管理中统计报表...

基于安卓平台的二维码会议管理系统设计

农村幼儿教育开题报告

论商业银行中间业务法律...

家电制造企业绿色供應链...