二、系统需求
随着互联网技术的飞速发展,利用网络进行辅助教学已经成为时代
发展的必然趋势,建立精品课程网站,尽可能提高优质教学的利用率,
对实现人才培养,促进社会经济发展都能起到十分重要的作用,也可以
引导用户主动学习,提高学习效率,更为教学双方提供了一个进行协作
学习和交流的平台,实现教学资源的共享,因此,这个网站的设计是十
分有必要的。
通过调查,要求网站具有以下功能:
1 由于该网站的目标是要提高优质资源的利用率,为用户提供一个学
习和交流的平台,实现教学资源的共享,所以要求具有彼此互动的功能,
所以该网站增加了论坛模块。
2 由于该网站的用户角色不同,所以应该具有权限分配功能。
3 由于该网站力求对内容的快速更新,所以所有内容均动态从数据库
中读入。
4 为了使网站能够重用,能够实现快速改版升级,网页布局采用
“div+css”,改版时只要更改 css 样式就可以方便改版。
本系统的设计是在 Windows 7 操作系统环境下,使用 Visual Studio
2008 中文版开发成功的。
Visual Studio 具有以下特点:
1、面向对象设计不再是单纯的从代码的第一行一直编到最后一行,
而是考虑如何创建类和对象,利用类和对象来简化程序设计,并提供代
码的封装和可重用性,便于程序的维护与扩展。
2、所谓的对象是一种抽象的名称,用来对应实现世界存在的“东
西”。一个窗口、一个按钮、一个菜单都可视为一个对象,而按钮对象、
菜单对象、又会出现在窗口对象中,因此按钮对象、菜单对象便是窗口
的组件之一。对象内部的数据是不能随意更改的,必须由外部向其传递
信息,再由对象按其方法加以处理。用户无需知道其任何细节,操作是
封闭的,对象之间能通过函数调用相互通信。
3、类可视为一个产品模具、一个模块。在面向对象设计中,类是对
象的原型,是对象的制作器。类的概念是面向对象程序设计最重要的特
征。所谓类,是指由数据结构及其相关操作所形成的集合,描述该类任
一对象的共同的行为特征,是对一组性质相同的对象的程序描述,概括
了对象的共同性质和数据。
4、面向对象设计的核心是类的设计。例如:可以定义一个“成绩查
询”类,该类中可以定义查询的姓名、学号、班级等信息,则以此类为
评论0
最新资源