动态网站维护处理综合作业.docVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

PAGE2

目录

TOC\o1-3\h\z\u一、网站功能分析 1

(一)登陆模块 1

(二)新闻系统模块 1

(三)聊天室模块 2

(四)在线考试模块 2

二、数据库设计 2

(一)数据库技术 2

(二)逻辑结构设计 2

(三)物理结构设计 2

(四)数据库的连接 3

三、程序设计 3

(一)登录子模块程序设计 3

(二)新闻模块程序设计 3

(三)聊天室子模块程序设计 3

(四)在线考试子模块程序设计 3

四、运行与维护 4

(一)运行 4

(二)维护 4

致谢 5

PAGE2

动态网站维护处理综合作业

摘要:目前,因特网正在改变世界,由于因特网具有传播信息容量极大、形态多样、迅速方便、全球覆盖、自由和交互的特点,已经发展成为新的传播媒体,现在很多大学和众多部门都已经建立了自己的网站,并通过计算机网络实现宣传、交流及资源的整合。对网站的一些基本信息进行管理实现新闻的发布管理功能实现多人在线聊天实现留言板的基本功能实现学生考试和教师管理通过前台和后台都可对数据进行管理。如果学校建有网站,就会加大学校的宣传力度,所以学校有必要建设一个网站。人,作为一种有思想的动物,需要交流,那么网站中需要有聊天室或留言板供人们进行交流。在进行考试过程中,一个老师要经历出题、印题、监考、阅卷、评分等多项操作,需要花费大量时间才能完成一次考试,如果将考试过程做成一个软件并且集成到网站中,学生只要访问网站就可以进行考试,而教师也只要访问网站就可以对学生以及考试科目内容进行管理,进行一次考试对教师来说将再也不是烦琐的过程,教师只需要录入题库,系统将会完成考试的全过程。传统的软件工程方法学使用结构化分析技术,完成分析用户需求工作。需求分析要了解用户的情况,接下来通过与用户交流,对用户的基本要求反复细化,以得出对目标系统的完整、准确和具体的需求。需求分析是为了发现用户的真正需求,首先应从宏观角度调查、分析用户所面临的问题,也就是说,需求分析的第一步是尽可能准确地了解用户当前的情况和需要解决的问题。在校园网站中,分为管理员,教师用户,学生用户,学生用户所需要是获取图文信息,教师用户则可以管理学生信息,而管理员则拥有网站管理的最高权限。因此在做网站管理时,充分考虑到各类用户的应用权限设置,以防止低权限用户越权操作网站。

关键词:动态网站;多样化;资源共享

一、网站功能分析

本网站主要包括六个大的功能模块,分别是登陆模块、新闻模块、聊天室模块、在线考试系统模块、留言板模块、网站管理模块。各模块功能如下:

(一)登陆模块

本模块主要实现用户的登陆,注册,资料修改和查询密码四大功能。本模块可以让登陆本网站的用户自行注册成为会员,会员所拥有的权限要高于普通浏览者,已注册的用户根据自己的情况可以修改以前的信息,即使你忘记了密码,也可以通过输入密码提示答案和身份证号来找回密码。

(二)新闻系统模块

本模块用来进行站内新闻信息的发布。

(三)聊天室模块

主要功能是实现多用户同时登陆进行交流,且所有用户可以看到彼此的信息。用户在进入聊天室之前要进行登陆,可以用游客身份,也可以用本站的.注册用户身份,即用户可以选择自己的昵称。在发表聊天内容的时候,用户还可以选择自己的语气对于每个人说的话都添加了说话的时间。

(四)在线考试模块

1.教师管理模块。本模块是对在线考试系统进行成绩、科目、试题管理,如对考试科目、试题进行添加、修改、删除。

2.学生考试模块。本模块用来考察学生近期各科的学习情况,学生可以自选考试科目进行考试(已考过的科目,系统自动计算出考试成绩,当学生再次登陆时就会看到该科目的成绩,并且该科目将不能再次登陆答题)。

二、数据库设计

(一)数据库技术

数据库(Database),是按照数据结构来组织、存储和管理数据的仓库,是大量数据的存储区域。发展至今主要经过了层次模型、网状模型和关系模型三种类型。关系模型对数据库设计来说是比较理想的,它可以为各个相关的表建立一种联接,使它们之间保持一种关系。

数据库的设计就是在已有信息的基础上,建立一种存储模式来存储数据并对其管理。通过数据库可以实现资源的共享,这只是数据库技术的一个方面,另外一个更重要的方面是数据的安全性和完整性。

(二)逻辑结构设计

1.E-R图介绍。逻辑结构设计我们采用大家熟悉的E-R模型来表示。它的组成元素有:实体、属性、联系。E-R模型用E-R图表示。实体是用户工作环境中所涉及的事务,属性是对实体特征的描述,联系是两个实体之间的一种关系。实体用矩形框表示,实体名称标注在矩形框内。属性是实体的性质,用椭圆框表示,与实体之间用一条线相连,表的主码是关键属性,主码加下

文档评论(0)

chdd + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档