本系统网站主要针对的用户群体是教师和学生,所以采用了ASP技术和Dreamweaver网页开发工具,可以实现网页动态交互的特点,便于学生和教师的操作运行;同时SQL Server 2005数据库的采用可以对系统中的大量数据进行管理和储存,保证了数据的安全性和可靠性。所以,本系统的开发在技术上是可行的。

2.1.3  经济可行性

由于该系统在技术上不是很复杂,所以在网站的建设、维护和运行上消耗的经费并不多,开发成本比较低,并且网站的好处和功能是显著的。所以,本系统的开发在经济上是可行的。

2.2  需求分析

《数据库系统原理》网站系统工作流程为:打开网站后进入网站首页,所有的用户都可以浏览主页面,可查看网站公告、教学视频、讲义信息等内容,并可通过登录个人后台下载与提交作业。管理员登录后才能在学生、教师、教学视频、教学讲义、作业等功能进行增、删、改、查的操作。

主要从两个方面进行分析,一是用户(教师与学生)需求,二是功能性需求,以确定系统的总体设计目标。

2.2.1  管理员

每个系统在设计中都会设定一个管理员,他拥有了管理系统的一切权限。在该系统网站中,管理员可以对教师、学生用户信息的查看,也可以对作业信息、教学资源以及在线留言等内容的管理,主要的操作为增、删、改、查。

2.2.2  教师、学生用户

该系统的登录仅限本校学生用户和授课教师,当进入网站的首页后,会出现一个登录窗口,这时需要输入用户名和密码,并正确选择权限即可登录网站。如果用户输入的信息有误,便会出现提示信息。

1. 教师用户

    (1)登录到系统后,教师用户可以进入个人后台,对自己的信息进行修改和查询。

    (2)对发布的作业进行管理,进行添加操作。

    (3)对学生上交的作业进行查询与批改,反馈给学生用户。

2. 学生用户

    (1)登录到系统后,学生用户可以进入个人后台,对自己的个人资料进行管理,包括查询和修改。

    (2)还可以对自己的作业进行管理,包括作业的查询,以及作业的提交。

2.2.3  在线留言功能

系统有在线留言功能,可以实现学生和教师间的实时交互,学生针对课程学习中遇到的问题可以与老师进行交流,这样老师就能够及时了解到学生的学习情况,并对教学内容和教学进度进行调整,同时也能激发学生对该课程的积极性。

3 系统设计

3.1 系统功能结构设计

    根据系统的功能性角度分析,可以从用户端、管理员端分别对系统的功能模块进行叙述。具体的网站功能模块图,如图3-1所示。 

 图3-1 网站功能模块图

    《数据库系统原理》课程教学网站规划和设计主要有9个模块。

    一、用户端

    1.用户登录模块

该模块主要分为用户和教师两种权限,正确输入用户名和密码的用户方可登录,否则会出现提示信息。登入系统后的用户可进入个人后台,对自己的信息进行查看修改等操作。

    2.作业发布管理模块(教师)

    教师用户进入个人后台后,可以通过添加作业信息来进行作业的发布,让学生用户可以查看到自己需要完成的作业内容。

    3.作业提交与查询模块(学生)

    学生用户进入个人后台后,可以通过上传作业进行作业的提交。同时可以查看到自己作业的上传情况。

上一篇:智能楼宇系统的设计与实施
下一篇:java+mysql生综合素质测评系统设计与实现

VC++在线学习平台的设计

《管理信息系统》微课程设计与实现

C++《控制工程基础》课程试题数据库设计

jsp+mysql《电力电子技术》...

Asp.net《网页设计与制作》在线学习系统设计

JSP《数字图像处理》实验教学系统设计与实现

2D游戏《保卫萝卜》的设计+源代码

医院财务风险因素分析及管理措施【2367字】

10万元能开儿童乐园吗,我...

中国学术生态细节考察《...

神经外科重症监护病房患...

AT89C52单片机的超声波测距...

公寓空调设计任务书

C#学校科研管理系统的设计

承德市事业单位档案管理...

志愿者活动的调查问卷表

国内外图像分割技术研究现状