菜单
  

    (3)用户管理模块
    该模块需要管理员登录成功后,可以对用户进行增加、删除、修改操作。
    (4)在线模块
    管理员登录后选择“查看作业”,对作业进行查看、删除、修改。用户需要先登录,然后做相关的试题,做完之后需提交,教师登录后可以进行查看。
    (5)在线答疑
        用户可以在在在线答疑中提出自已的疑问,等待其他人的解答,该功能需要用户登录。
    (6)用户可以通过关键字实现动态消息搜索。
    根据需求分析,得出该网站的模块划分如图1所示:
    图1 精品课程网站模块划分图
    3. 系统数据库设计    
    3.1 系统的E-R图设计    
    通过以上的系统分析可以知道,系统主要涉及的实体有:管理员、用户、动态消息、在线答疑问题、学生作业;学生上交作业给管理员、管理员查看修改作业、发布消息及布置作业任务等复杂关系,现分析如下:
    (1)管理员(管理员ID,用户名,密码)
    (2)用户(用户ID,学号,姓名,密码)
    (3)动态消息(消息ID,标题,内容,发表时间)
    (4)问题(问题ID,学生姓名,日期,问题题目,问题内容,答案,回答人)
    (5)学生作业(学生ID,学生姓名,学号,学生班级,作业内容,上交时间)
    总体E-R图如图2所示:
     
    图2 精品课程网站系统E-R图
    3.2 数据表的创建    
    数据库的内容以及表的设计直接影响到开发的系统的质量,好的设计可以达到方便易用的功能。根据系统的要求,采用的数据库是Microsoft Office Access2003来建立数据库。具体信息如下:
    (1)    管理员t_admin表的设计,如表1所示:
    表1  t_admin表的设计
    字段名称    字段含意    类型    宽度    是否为空    主键与否
    adminID    管理员ID    Varchar    50    否    是
    adminname    用户名    Varchar    50    否    
    (2)    在线答疑t_question表的设计,如表2所示:
    表2  t_question 表的设计
    字段名称    字段含意    类型    宽度    是否为空    主键与否
    questionsID    问题ID    Varchar    50    否    是
    name    姓名    Varchar    50    否    
    qbiaoti    问题标题    Varchar    50    否    
    qneirong    问题内容    Varchar    50    否    
    qdate    问时间    Varchar    50    否    
    qdaan    回复答案    Varchar    50    否    
    qhuidaren    回复人    Varchar    50    否    
    (3)    用户表t_user表的设计,如表3所示:
    表3  t_user 表的设计
    字段名称    字段含意    类型    宽度    是否为空    主键与否
    userID    用户ID    Varchar    50    否    是
  1. 上一篇:After effects+Premiere Pro绿色校园宣传短片设计与制作
  2. 下一篇:asp.net的小型教育网站的开发
  1. JAVA+MYSQL《算法与数据结构...

  2. 基于MOOCs的《Java程学设计...

  3. 《网站设计与管理》课程...

  4. jsp《网站设计与管理》课...

  5. MOOCs的高中《物理》教学网站的设计与实现

  6. 《数据结构》微课程设计与实现

  7. jsp《计算机通信及网络》课程试题库设计

  8. 杂拟谷盗体内共生菌沃尔...

  9. 电站锅炉暖风器设计任务书

  10. 乳业同业并购式全产业链...

  11. 当代大学生慈善意识研究+文献综述

  12. 中考体育项目与体育教学合理结合的研究

  13. java+mysql车辆管理系统的设计+源代码

  14. 大众媒体对公共政策制定的影响

  15. 十二层带中心支撑钢结构...

  16. 酸性水汽提装置总汽提塔设计+CAD图纸

  17. 河岸冲刷和泥沙淤积的监测国内外研究现状

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回