交互式XML课程建设网站的开发(6)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

交互式XML课程建设网站的开发(6)


2.6    经济可行性
本系统涉及到硬件方面要求不高,准备一台电脑,搭好asp网页设计所需要的环境,资料、文件等各方面的资料都可以在网上、或者学校图书馆查阅,同时技术上有难点可以向同学或老师请教,这些都不需要太大的经济花费,主要是时间上需要合理的安排,因此从经济上来说此课程网站开发方案可行。
3    系统分析
需求分析是一个非常重要的过程,它完成的好坏直接影响后续软件开发的质量。一般情况下,用户并不熟悉计算机的相关知识,而软件开发人员对相关的业务领域也不甚了解,用户与开发人员之间对同一问题理解的差异和习惯用语的不同往往会为需求分析带来很大的困难。    
3.1    概述
本系统为交互式XML课程建设网站,网站的用户面向的4种:游客、学生、教师和管理员,系统设计围绕着这四类用户的权限设计不同的功能,交互式体现在文件的上传、下载,在线留言以及公共资源的共享。
3.2    功能需求分析
XML课程建设网站主要应用于高等学校学生学习XML课程, 是当前非常流行非常需要的系统项目需求。本系统功能和其他精品课程网站的功能相似,,根据精品课程网站所具有的特征以及它所完成的主要任务分析以及精品课程网站用户的特殊性,本网站用户为4类,根据用户的不同而给予不同的权限,这些权限决定用户所能完成的主要功能。这里强调一点,只有本校的学生和老师才能够登录进行上传文件、下载文件以及在线留言,因为本系统设计局限在某个学校单一特定使用。
游客功能:游客登录进入网站主页,浏览网页上一些公共信息,如查看最近新闻、公告、XML课程的建设内容、教学大纲等信息,但是上传文件、下载文件以及在线留言需要有用户名登录才行,只有管理员才提供用户注册,而且只提供校内学生和老师有登录权限。
    学生功能:学生可以查看课程介绍(主要是介绍xml课程建设方案、项目验收等信息)、教师信息(教师的一些信息、每个教师的教学大纲规定、以及课程简介等信息)、资源下载(课件、案例和习题的下载),个人信息(查看、修改信息以及修改密码),上传作业给指定的老师,在线留言(与老师进行交流沟通)。
    教师功能:教师可以以查看课程介绍(主要是介绍xml课程建设方案、项目验收等信息)、教师信息(教师的一些信息、每个教师的教学大纲规定、以及课程简介等信息)、资源下载(课件、案例和习题的下载),个人信息(查看、修改信息以及修改密码),上传课件、案例等资源,查阅学生上传的作业,在线留言(与学生进行交流沟通),发布电子公告信息(考试或者实验课程安排)。
    管理员功能:管理员管理用户、留言、新闻、课程介绍、课件资料管理。
3.3    性能要求
3.3.1    磁盘容量要求
本系统采用Access数据库,文件单个上传到服务器的大小不超过1000MB,服务器端存放资料、作业等文件的文件夹如果数据量比较大,即空间不够,这个需要管理员及时的清空系统中的过期文件。
3.3.2    安全性要求
本系统有着用户权限,不同的用户有不同的权限,教师用户不可以越权进行学生的操作,学生用户也不可以越权更改或者访问管理员的页面。管理员的权限,可以对网站进行任何的操作。
3.3.3    适应性要求
要求界面友好,菜单清楚,学生和老师都能很快熟悉网站。对于部分文章、课件的发布要求达到所见即所得的效果。 (责任编辑:qin)