摘 要
班级网站是一个班级和外界交流的窗口,也是本班同学相互联系,交流的平台。
本设计是用Dreamweaver排版页面,中间嵌入asp编程来实现各个功能。网站利用IIS-ASP构成三层式WEB结构中的中间一层,将浏览器/服务器结构与WEB密切结合,完成前后端两者的集成输出功能。网站以互联网信息服务(IIS)为依托,后台采用access数据库服务,兼容性强。本设计界面友好,功能直观,方便班级同学浏览本班网站。
关键词 班级网站 ;Dreamweaver IIS ASP ;运行
目 录
1 绪 论 1
2 开发工具的选用及介绍 2
2.1 开发工具 2
2.2 开发环境 3
3 需求分析 4
3.1 引言 4
3.2 流程分析 4
3.3 具体需求分析 4
3.4 系统设计思想 4
3.5 系统设计分析 4
3.6 系统功能分析 5
3.7 班级网站的目标 5
3.8 数据库分析 5
4 概要设计 6
4.1 网站概述 6
4.2 模块划分 6
4.3 班级网站流程图 7
4.4 数据库设计 8
4.5 各模块的具体分析 9
4.6 关系型数据库的实现 12
5 网站详细设计 13
5.1 前台设计 13
5.2 用户管理设计 25
6 网站的测试 27
6.1 安装IIS 27
6.4 系统的实现 28
结束语 29
参考文献 30
致 谢 31
3.1 引言
步入21世纪以后,网络成了我们生活中必不可少的元素,于是各种各样的
网站便如雨后春笋般地出现。在商业网站越来越多的今天,像学校网站、慈善网站等社会公益网站也不能忽视其发展。在以前,大家都是通过电话簿等等作为记录来和各位同学联系,有时候人在外面没有携带电话簿的话就造成了很大不便,随着网络的普及,班级网站的出现,极大地方便了大家,大家能够上传一定的相片,和学习资料,但遗憾的是他给的上传空间太小,不能满足我们的要求,于是我们就以大学校园生活为主题制作了一个班级网站。
3.2 流程分析
工作总体规划由在管理员在网站中完成对运行所需的基本数据的维护,包括这些信息的增加、修改及对各项信息的变动都将在这进行操作。学生进行基本的信息录入,还有班机图片上传等等。管理员可以发布一些班级信息,新闻,也可以对一些资料进行修改和删除。
3.3 具体需求分析
普通用户:查看个人信息,班级相册上传,文章的发表,课件的下载以及留言。
管理员用户:对各种数据进行汇总及上传下载管理。更新班级新闻内容和对过时内容进行删除操作。可以进行后台管理操作,发布招生就业信息。
3.4 系统设计思想
1.系统就满足大家的需求,例如个人信息的录入、查询、更新等。
2.系统就具备数据库维护功能,及时根据用户需求进行数据添加、删除、修改等操作。
3.5 系统设计分析
登陆界面:可以先注册成为本班用户登陆后,可以在自己的权限范围内做任何事。如果是管理员登陆,则享有一切权利。
班级新闻里是公布班级里发生的一些情况。比如说近期有什么活动,哪些同学获得了什么荣誉等。是让本班同学对本班近期的情况有个大概的了解。
班级相册是班级里每个同学都可以上传图片的地方,如果有好的照片或者图片都可以上传上来,大家一起欣赏。以后很长时间大家都有可能见不到面了,时不时上传张最新的相片,也可以让大家看看有什么变化。
学校风貌是对学校的一些大致介绍以及风景。
班级简介是对班级的一些基本介绍。
招生就业是管理员可以发布的一些招聘信息,方便大家查看。
留言簿是大家留言交流的地方,大家可以提出各种意见和信息让这个网站更加完善。
3.6 系统功能分析
权限功能:为用户设置权限功能,可分为未注册用户,注册用户和管理员用户。未注册用户只是查看一些限制内容以外的资料并且不能修改,注册用户只能对授权范围内进行相应修改及删除,管理员用户能修改、删除所有信息。
录入功能:为注册提供相应的录入功能,为管理员用户提供对所有信息的录入功能。
维护功能:为注册用户提供查询及相应的修改,删除功能,为管理员用户提供对所有信息的修改删除功能。
退出功能:结束并关闭系统。
3.7 班级网站的目标
3.7.1 节约资源,提高班级信息的精确度
本系统能减少很多不必要的资源,不用象以前那样用冗余的纸张式的管理。大节省了资源。并且计算机的存储与快速查询功能大大提高了管理的效率,并且还提高了同学信息的精确度。
3.7.2 方便快速操作,节约开支
方便快速的操作,只要有网络,大家就能够使用,并且操作也非常简单。
3.8 数据库分析
用户需求具体有学籍管理系统提供保存、更新、查询、维护和打印,这就需求数据库结构能充分满足各种信息的输入与输出,实现有组织地、动态地存储大量关联数据,方便用户访问系统中的数据,它与文件系统的重要区别是数据的充分共享,交叉访问,与应用程序的高度独立性。
版权所有:28毕业论文网 www.28bylw.com