高校家校协同教育网的设计与开发的说明文档Word文档格式.docx
《高校家校协同教育网的设计与开发的说明文档Word文档格式.docx》由会员分享,可在线阅读,更多相关《高校家校协同教育网的设计与开发的说明文档Word文档格式.docx(40页珍藏版)》请在冰豆网上搜索。
UsingCollaborativeEducationplatformtothestudentsiseducationresearcherssupervisionandmanagementisoneareaofconcern.WiththedevelopmentoftheInternetandthepopularizationofcomputer,thecollaborativeeducationbecomesmoreandmoreimportant.Inviewofthedomesticsynergyeducationplatforminalessmaturestage,inordertopromotethestudents,teachersandparentsofcommunicationbetweeneachother,convenientforstudentstoteachersandparentstothesupervisionofthedevelopmentofCollaborativeEducationnetideas.Thesystemofsomebigidea,thewholesystemofsubsystemarecomplementary,whichinvolvesJavaScriptj,Ajax,JqueryandclienttechnologyandPHP,MYSQLservertechnology,etc,andDIV+CSSlayouttechnology,thesetechnologiesarestartingfromscratchandlearnedgedevelopmentsystem,hardtoavoidcanproducepartoffunctionalerrorsandloss,alsopleaseunderstand.Thedevelopmentofthesystemiscompletelygropefor,becauseIabilityandlackoftime,candevelopsomeofthefunction,inthisasagraduationdesignonlyontheroleoftheauthor.Thesystemisdevelopedwithonlyoneofthestudentsoftheinteractionrelatedfunction,teachersandparentsofsystemfunctionforalltimerelationshiptemporarilyunabletoreflect,butbecauseofthebasicidea,designsimilartotheway,temporarynotfurtherdevelopment.
KeyWords:
CollaborativeEducation,Weblog,Platform
1.系统分析
1.1系统可行性分析
1.1.1开发工具
开放数据平台:
CEBeta
数据库:
MySQL5.1
语言环境:
PHP5.2.6
页面服务器:
Apache2.2.9
程序开发工具:
ZendStudio7.2.1、UltraEdit
页面开发:
AdobePhotoshopCS6、AdobeFireworksCS6
1.1.2系统运行配置
服务器:
海尔T621Windows7Ultimate
CPU:
IntelCore2
内存:
3G
硬盘:
250G。
2.系统设计
2.1设计思路与网站配色
通过搭建一个协同教育的平台,把老师、学生和家长聚集在一起,在这个平台上老师和家长可以共同帮助和监督学生的学习,同时还能够促进老师、学生和家长之间的互动交流,让家长能够实时的了解到学生的学习、生活的动态。
网站中图片的处理主要运用了PS技术和FW技术,通过合理的配色(以淡蓝色(#009ad9)为主色调,辅以白色(#ffffff)、浅黑色(#fdfdfd)和橘红色(#f60)),点、线、面的合理搭配,使界面美观,能让人留下深刻的印象;
版面设计具有动感,现代但不失严肃,随意但不混乱,比较符合现代大学生的审美观点。
2.2系统功能结构
2.2.1系统模式总体设计图
图
(1)系统总设计图
2.2.2系统前台模块设计图
图
(2)前台设计图
2.2.3系统后台模块设计图
图(3)后台设计图
2.3数据库设计
2.3.1系统数据库设计
图(4)数据库
2.3.2数据库表详细结构
2.3.2.1ce_user系统用户表(表1)
字段
类型
属性
可以为空
默认
额外
含义
ce_id
Mediumint(8)
UNSIGNED
Notnull
Auto_increment
//用户自动编号
ce_uniqid
CHAR(40)
//验证身份的唯一标识符
ce_active
char(40)
//激活用户账户
ce_username
VARCHAR(20)
//用户名
ce_password
//密码
ce_question
//密码提示
ce_answer
//密码回答
ce_nation
VARCHAR(10)
//民族
ce_home
VARCHAR(40)
//用户籍贯
ce_academy
//所在学院
ce_major
//所学专业
ce_duty
//职务
ce_mobile
VARCHAR(12)
//手机号
ce_email
//电子邮件
ce_qq
//qq
ce_sex
CHAR
(1)
//性别
ce_face
CHAR(12)
//头像
ce_switch
TINYINT
(1)
//个性签名的开关
ce_autograph
VARCHAR(200)
NULL
//个性签名
ce_level
//会员权限
ce_state
//会员状态
ce_post_time
//发帖的时间戳
ce_article_time
//回帖的时间戳
ce_hobby
VARCHAR(50)
//兴趣爱好
ce_reg_time
DATETIME
//注册时间
ce_last_time
//最后登录时间
ce_last_ip
//最后登录的IP
ce_login_count
SMALLINT(4)
//登录的次数
2.3.2.2ce_article系统帖子表(表2)
//发帖ID
ce_reid
//主题贴ID
//发帖人
ce_type
varchar(10)
//发帖类型
ce_title
varchar(40)
//帖子标题
ce_content
Text
//帖子内容
ce_readcount
//阅读量
ce_commendcount
//评论量
TINYINT
//帖子状态
ce_last_modify_date
//最后修改时间
ce_date
//发帖时间
2.3.2.3 ce_friend系统好友表(表3)
mediumint(8)
//ID
ce_touser
//被添加的好友
ce_fromuser
//自己
//请求验证信息
//是否得到验证
//添加时间
2.3.2.4ce_message系统短信表(表4)
smallint(8)
//收信人
//发信人
//短信内容
tinyint
(1)
//短信的状态
ce_sid
//回短信的父ID
//发送短信时间
2.3.2.5ce_email系统留言表(表5)
Ce_id
mediumint(8)
//留言ID
//给谁留言
//留言内容
//留言状态
Datetime
//留言时间
2.3.2.6ce_news系统新闻资讯表(表6)
//新闻的ID号
//新闻标题
varchar(20)
//新闻的类型
text
//新闻的内容
ce_pic
Null
//新闻的图片
ce_author
//新闻的发布者
ce_top
//新闻头条
ce_clickcount
//新闻的点击数
ce_commentcount
//新闻的评论数
//新闻的发布时间
2.3.2.7ce_comment系统新闻评论表(表7)
//新闻评论ID号
ce_comment
varchar(100)
//新闻评论的内容
//新闻评论
//新闻评论的时间
2.3.2.8ce_feed系统信息反馈表(表8)
varchar(400)
//信息反馈内容
Ce_date
//反馈时间
2.3.2.9ce_dir系统作品目录表(表9)
//作品目录ID号
ce_name
//作品目录的名称
ce_dir
//目录的物理路径
ce_cover
//目录的封面
//目录添加者
//目录的创建时间
2.3.2.10ce_opus系统用户作品表(表10)
//作品的ID号
//作品的名称
//作品的上传者
ce_opus
//作品的路径
//作品的目录
varchar(200)
//作品简介
ce_share
//该作品是否共享
ce_click
//作品的点击次数
//作品的评论次数
//作品的添加时间
2.3.2.11ce_help系统问题帮助表(表11)
//问题ID
//问题的标题
TEXT
//问题的答案
ce_commen
//是否为常见问题
ce_quick
//帮助的快捷入口
ce_qtype
//是否启用快捷入口
//问题审核是否通过
ce_pose_time
//问题的提出时间
ce_render_time
//问题的解决时间
2.3.2.12ce_system系统参数设置表(表12)
ce_webname
Varchar(20)
//网站名称
ce_article
TINYINT
(2)
//文章分页数
ce_blog
//博友分页数
ce_friend
//好友每页列表数
//留言每页列表数
ce_message
//短信每页列表数
//作品分页数
ce_string
//网站敏感字符串
ce_post
TINYINT(3)
//发帖时间限制
ce_re
//回帖时间限制
ce_code
//是否启用验证码
ce_register
//是否开放会员
3.系统实施
3.1支持系统部分核心代码设计
3.1.1核心函数库:
global.func.php。
注释:
系统自定义函数库。
位于include文件夹中。
common.inc.php。
系统数据库的连接、系统安全性的设置和系统参数的初始化。
check.func.php。
系统用户操作的合法性的验证集成包。
mysql_func.php。
注释:
系统数据库操作的函数库。
ubb.inc.php。
系统UBB功能的集成包。
header.inc.php注释:
系统的头部文件集成包。
位于include文件夹中
member_left.inc.php注释:
系统会员个人中