近年来,互聯網正在改变我們周围的一切,互聯網的传播量极大,形态多样,迅速方便,全球覆盖,自有和交互的特点,已经发展成为新的传播媒体,现在很多大学都已建立自己的网站,并通过计算机网络实现宣传,交流以及资源的整合。學校进行網站建設可以以多种方式的传播学习资源,达到共享共分的目的。
一、網站的功能需求分析
1、登陸模塊
本模塊主要實現用戶的注冊和登陸,資料修改和查詢密碼等,可以設置注冊成爲會員的權限,會員的權限自然會高于普通客戶,已經注冊的用戶可以根據自己的情況修改之前的信息,即使是忘記密碼也可以通過回答問題或者手機驗證碼來找回。
2、新聞系統模塊
學校新聞也是不可缺少的一大模塊,本欄目可以放置一些學校的及時新聞或者重要新聞信息的發布,比如一些全校參與的重要會議,節假日時間等。
3、聊天室模塊
這主要實現多用戶同時登陸進行交流的功能,且所有的用戶可以隨時看到彼此的信息,用戶在進入聊天室之前要進行登陸,可以每個學員設置自己的昵稱,也可實現跨領域的交流。
4、在線考試模塊
學生的在線考試模塊可以考察學生近期的學習情況,學生可以自選考試的科目,如果是已經考過的科目,客觀題系統自動計算考試成績,當學生再次登陸的時候,就會看到該科目的成績,並且該生不能再次登陸答題。
二、数据库的設計
1、數據庫技術
数据库是按照数据结构来组织,储存和管理数据的仓库。数据库的設計就是在已有信息的基础之上,建立一种存储模式来储存数据并对其管理,通过数据库可以实现资源共享。
2、逻辑结构設計
學校網站建設的逻辑结构可以采用e-r来表示, 实体是用户工作环境中所涉及的事务,属性是对实体特征的描述,联系是两个实体之间的一种关系。实体用矩形框表示,实体名称标注在矩形框内。属性是实体的性质,用椭圆框表示,与实体之间用一条线相连,表的主码是关键属性,主码加下划线。
三、運行和維護
运行前需要准备的工作主要有IIS安装,指定主目录,将asp文件放入指定的主目录中。数据库安装,ODBC数据源配置。数据库的安装,只要将数据库文件还原到SQL Server 2000中就可以了。对于ODBC数据源我們需要配置一个系统DSN,以实现ASP与SQL数据库的连接。
任何网站当第一次制作完成后,要想没有任何的错误或漏洞是不可能的,这就需要我們对系统进行维护。维护的主要任务包括对网站潜在的错误进行改正,以及对代码的优化,这一阶段的任务需要一个很长的时间,维护人员要有一定的耐心,以使系统尽可能的完善。不止是代码需要优化,服務器也需要维护,因为服務器是网站的载体,如果没有一个稳定的服務器,那么这个网站也不会是一个成功的网站。
學校網站建設是一個綜合性的網站,需要設置與用戶強大的交流功能,管理員擁有最高權限對一些站點信息、學生教師信息加以修改,教師僅有對考試科目及考試內容的修改,學生用戶可以進入考試系統,而普通用戶和未注冊用戶不能使用考試系統,普通用戶有聊天、留言的權力,最後,未注冊用戶只有浏覽本網站的權力。