毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
asp家校通网站的设计与实现(3)
(2)教师操作模块
教师进入网页,不登录,只能浏览新闻公告及发表留言。登录后,能对个人信息进行查看和修改,按年级班级对家长学生信息进行修改删除,回复家长学生的留言;
(3)学生操作模块
学生进入网页后,如果不登录,只能浏览新闻公告及发表留言。登录后,能对个人信息进行查看和修改以及回复家长教师留言;
(4)家长操作模块
学生进入网页后,如果不登录,只能浏览新闻公告及发表留言。登录后,能对个人信息进行查看和修改以及回复学生教师留言。
3数据库总体设计
3.1数据库概要设计
在本系统中采用“实体联系模型”(E-R模型)来描述数据的结构与语义,以对现实世界进行第一次抽象。E-R模型直接从现实世界抽象出实体类型及实体间联系,然后用E-R图来表示数据模型。E-R图是直观表示概念模型的工具,它有三个基本成分:
(1)矩形框:表示实体类型(考虑问题的对象);
(2)菱形框:表示联系类型(实体间的联系);
(3)椭圆形框:表示实体的属性。
家校通网站设计的E-R图如图2所示。
图2 E-R图
3.2 数据库逻辑结构设计
数据库设计主要是进行数据库的逻辑设计,即将数据按一定的逻辑层次组织起来,是面向用户的。经过系统的分析,按照实现功能的要求,把系统所需信息分为管理员信息、会员信息、新闻公告信息、留言信息,那我们所需要的表信息具体如下
(1)用户信息表(members):用户信息表存储已注册教师,家长,学生的信息;
(2)管理员表(admins):管理员表用来录入管理员的信息;
(3)新闻信息表(xinnews):存储管理员发布最新新闻信息;
(4)公告信息表(gonggao):管理员发布最新公告信息;
(5)留言表(liuyan):留言表存储发布留言人和回复留言人得信息。
各表之间关系图设计如下:
图3数据库关系表图
4系统设计与实现
4.1前台客户端的设计与实现
家校通的前台网站主要有用户登录,新闻公告和作业任务查看,发表留言功能,具体实现如下:
(1)登录功能
主要实现用户的登陆。为了保障系统的资源的安全性,用户必须登录后才能使用系统的相关资源。教师和学生家长登录以后,进入欢迎页面,然后根据members表中的m_select来选择身份后,进入相应的功能操作区。但是输入错误后,系统就会留在用户界面。教师,家长和学生的功能管理页都是用框架的形式调出来显示;
(2)新闻公告查看
用户查看新闻公告列表时,新闻公告标题会自动从xinnews和gonggao表中按最新发布时间进行显示。点入标题之后会进入内容详细页,了解详细内容;
(3)发表留言
用户发表留言以后,会自动从留言表liuyan中提取最新留言信息进行显示。
4.2 后台管理端的设计与实现
在前台登录后,管理员,教师,家长,学生的权限不同进入不同功能管理区,主要包括用户信息管理,新闻公告管理,留言管理。
(1)用户管理
这一部分由于考虑到用户权限,管理员可以对所有用户信息进行查看,修改和删除;教师则根据不同年级班级只能对本班的信息进行管理;家长和学生则可以修改自己的信息。这样就需要通过对用户表members中用户身份的“权限设置”来实现;
(2)新闻公告管理
这一功能是管理员管理主要部分之一。管理员在后台通过发表,修改,删除对新闻表xinnews和公告表gonggao进行操作,这样会对前台新闻公告信息的显示进行更新,以保证新闻公告的时效性;
共4页:
上一页
1
2
3
4
下一页
上一篇:
基于ARM9的家居无线通信系统设计与实现
下一篇:
asp+access房地产公司网站的设计与实现
基于Apriori算法的电影推荐
考证平台静态网页设计与制作
基于PageRank算法的网络数据分析
基于神经网络的验证码识别算法
基于网络的通用试题库系...
基于消费者个性特征的化...
网络常见故障的分类诊斷【2055字】
中国学术生态细节考察《...
C#学校科研管理系统的设计
志愿者活动的调查问卷表
10万元能开儿童乐园吗,我...
公寓空调设计任务书
医院财务风险因素分析及管理措施【2367字】
国内外图像分割技术研究现状
神经外科重症监护病房患...
承德市事业单位档案管理...
AT89C52单片机的超声波测距...