本文在分析建立动态网站的技术细节和课件发布工作流程的基础上,阐述了网站的结构与功能设计。本网站采用的是B/S结构,网站使用 Microsoft Visual Studio .NET2003作为主要开发工具,采用Dreamweaver 作为辅助开发工具实现网站的框架设计,使用SQL Server2000 数据库用来存放网页素材、课件资料以及用户资料。本系统可以实现课件的分类显示以及对课件的推荐、审核发布、更新删除等功能。用户通过Web浏览器实现对课件的查找、上传、浏览等操作。本网站可以成为学校Web站点的一个子网,具有很好的外部接口,能够很好的配合校园网的其它子系统进行学校的远程教育活动。
关键词:动态网站;课件发布;SQL;B/S;ASP.NET;C#
网站开发的总体任务是实现各种信息的系统化、规范化和自动化。网站管理信息系统需要完成的功能主要有:
用户基本信息的输入,包括用户ID、用户密码、姓名、性别、自我介绍、用户权限、电子邮件、用户上传课件个数等。
用户基本信息的查询、修改。
课件信息的输入,包括课件名字、作者姓名、所属类别、所属科目、课件介绍、上传时的图片、课件地址等。
课件