中小学校园网站设计说明书软件项目开发课程设计

上传人:共*** 文档编号:87812193 上传时间:2019-04-12 格式:DOC 页数:30 大小:420.50KB
返回 下载 相关 举报
中小学校园网站设计说明书软件项目开发课程设计_第1页
第1页 / 共30页
中小学校园网站设计说明书软件项目开发课程设计_第2页
第2页 / 共30页
中小学校园网站设计说明书软件项目开发课程设计_第3页
第3页 / 共30页
中小学校园网站设计说明书软件项目开发课程设计_第4页
第4页 / 共30页
中小学校园网站设计说明书软件项目开发课程设计_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《中小学校园网站设计说明书软件项目开发课程设计》由会员分享,可在线阅读,更多相关《中小学校园网站设计说明书软件项目开发课程设计(30页珍藏版)》请在金锄头文库上搜索。

1、* 实践教学实践教学 * XX 大学大学 计算机与通信学院 20XX 年秋季学期 软件开发综合训练软件开发综合训练课程设计课程设计 题 目: 中小学校园网站设计中小学校园网站设计 专业班级: 计算机科学与技术与技术班 姓 名: 学 号: 指导教师: 成 绩: i 目目 录录 摘摘 要要I 序序 言言 II 第一章第一章 可行性分析可行性分析 .1 1.1 问题描述.1 1.2 可行性分析研究.1 1.2.1 技术可行性2 1.2.2 经济可行性2 1.2.3 操作可行性2 1.3 结论意见.2 第二章第二章 项目开发计划项目开发计划 .3 2.1 编写目的.3 2.2 项目背景.3 2.3 项

2、目概述.3 2.4 项目开发计划.4 2.5 交付期限.4 第三章第三章 需求分析需求分析 .5 3.1 任务需求分析.5 3.2 数据流图、数据字典及实体联系图.5 3.2.1 数据流图5 3.2.2 实体联系 E-R 图6 第四章第四章 系统概要设计系统概要设计 .9 4.1 总体设计.9 4.2 系统功能模块图.9 4.3 数据库概念设计.10 4.4 数据库逻辑结构设计.10 4.5 连接数据库的特点.13 第五章第五章 详细设计详细设计 .14 5.1 系统的主要功能.14 5.2 程序流程图.15 5.3 用户界面设计.15 5.3.1 一般交互设计15 5.3.2 信息显示设计1

3、6 5.3.3 数据输入设计17 5.4 程序设计过程.18 5.4.1 信息发布平台实现18 5.4.2 用户登录19 5.4.3 添加信息20 5.4.4 信息的修改与删除 21 ii 参考文献参考文献 .23 设计总结设计总结 .24 致谢致谢25 I 摘摘 要要 在Internet飞速发展的今天,校园网站利用网络优势可以实现无纸化办公, 提高工作效率,共享教育教学资源,为教师提供多一种参与教育教学研究的方 法,因此校园网站现在已经应用广泛。但是现有的校园网站普遍“缺乏全员参 与、功能单一的缺点。这就严重限制了教师在学校建设及教科研方面的主动作 用,也制约了学校的信息化进程。采用ASP开

4、发一个切合学校实际、功能全面、 既提高学校管理工作效率又方便教师参与应用的校园网站非常重要。信息发布 平台可以发布多媒体形式的信息,同时信息管理分级分类,使其在教育教学及 学校管理工作中应用范围广泛,促进更多人员使用。教师博客与教学反思相结 合,使得教师的个人经验总结通过网络成为大家的借鉴。这些模块的建立可以 针对学校实际情况提高工作效率,又为全体教师提供一个参与教育教学研究的 新方式及平台。 关键词关键词:校园网站;ASP;信息管理。 II 序序 言言 学校网站是学校的“商标“,每一所学校都有自己的特色,每一所学校都 有 自己的个性。在这个高度信息化的社会里,建立自己学校网站是最直接的宣传

5、手段,有利于学校形象及知名度的提高。学校网站作为学校形象设计的一个重 要组成部分,可以成为学校对外宣传的一个良好窗口,而网站的超时空特性, 不仅能让地区内的人们了解学校,更可让世界了解你的学校。凭借学校网站, 学校就可成为教育百花园中一朵鲜艳的花朵。 中小学校园网站设计的总体目标是:在计算机网络,数据库和先进的开发 平台上,利用现有的软件,配置一定的硬件,分析和设计一个具有开放体系结 构的、易扩充的、易维护的、具有良好人机交互界面的中小学校园网站,满足 学校信息化教学环境是教育信息化建设的重要组成部分,使中小学师生都能共 享网上教育资源,提高所有中小学的教育教学质量,使全体教师能普遍接受旨 在

6、提高实施素质教育水平和能力的继续教育。 1 第一章第一章 可行性分析可行性分析 1.11.1 问题描述问题描述 随着科学技术的发展,社会进步,计算机迅速的发展,网站已成为政府、企 事业单位信息化建设中的重要组成部分,倍受人们的重视。对于学校而言,为 了更好地提高办学质量和学校知名度,建立一个具有鲜明特点的校园网站是十 分必要的。中小学为了适应社会需求,加快学校发展,决定建立学校网站,对 学校进行全面、深入的介绍,发布学校的重大活动与招生政策;部分实现无纸 化办公,提高工作效率;促进信息技术与教育教学的结合,提高老师的信息素 养;紧密学校与学生,家长的联系,更好的完成教育教学工作。 1.21.2

7、 可行性分析研究可行性分析研究 当接受一个软件开发任务,就进入软件生命的第一个阶段,即进行可行性 的研究。并不是所有问题具有简单的解决办法,许多问题不能在预定的规模之 内解决。因此通过可行性的研究分析可以知道问题。 有无可行性的解决方法,进而避免人力、物力和才力的浪费。在现行系统 初步调查的基础上就可以提出新系统目标,即新系统建立后所要求达到的运行 指标,这是系统开发和评价的依据。系统目标应充分体现,学校信息化教学环 境是教育信息化建设的重要组成部分,使中小学师生都能共享网上教育资源, 提高所有中小学的教育教学质量,使全体教师能普遍接受旨在提高实施素质教 育水平和能力的继续教育。 1.2.11

8、.2.1 技术可行性技术可行性 技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬、 软件配置能否满足开发者需要等。 根据学校提出的系统功能、性能及实现系统的各项约束条件,根据新系统 目 2 标来衡量所需的技术是否具备,本系统是一个数据库管理和查询的系统,现有 的技术以较为成熟,硬件、软件的性能要求、环境条件等各项条件良好,估计 利用现有技术条件应完全可以达到该系统的功能目标。同时,考虑给予的开发 期限也较为充裕,预计系统是可以在规定期限内完成开发。 1.2.21.2.2 经济可行性经济可行性 主要是对开发校园网站设计的经济效益进行评价,一方面是估算开发它的 支出费用,其中包括设备

9、购置费、软件开发费、管理和维护费、人员工资和培 训费等。另一方面是估算校园网站这个软件可能取得的收益中可以用钱来衡量 的那部分。并对目前的软件市场进行调查,所做软件是否有很大的销售市场和相 当规模的用户群。所做软件的开发成本与客户提出的要求是否可达到双方都满 意。经过对上述几个方面的调查研究和分析,我们得出校园网站这个软件的市 场前景是相当客观的,在经济角度来说,开发校园网站是可行的。 1.2.31.2.3 操作可行性操作可行性 中小学校园网站设计的总体目标是:在计算机网络,数据库和先进的开发 平台上,利用现有的软件,配置一定的硬件,分析和设计一个具有开放体系结 构的、易扩充的、易维护的、具有

10、良好人机交互界面的中小学校园网站,满足 学校信息化教学环境是教育信息化建设的重要组成部分,使中小学师生都能共 享网上教育资源,提高所有中小学的教育教学质量,使全体教师能普遍接受旨 在提高实施素质教育水平和能力的继续教育。其中前台主要包括校园风貌、园 丁英姿、莘莘学子、校园设施、教研活动、学习园地、资源库、留言板、论坛、 相关信息查询等内容;后台主要是进行相关管理,包括教师管理、学生管理等 1.31.3 结论意见结论意见 经过认真地可行性研究,系统基本上做到了在技术、经济、运行、法律上 的可行。因此,相信在按照计划上实施的前提下,全系统的设计将会按时、高 质量完成。所以,系统研制和开发是可以马上

11、进行的。 3 第二章第二章 项目开发计划项目开发计划 2.12.1 编写目的编写目的 学校网站作为学校形象设计的一个重要组成部分,可以成为学校对外宣传 的一个良好窗口,而网站的超时空特性,不仅能让地区内的人们了解学校,更 可让世界了解你的学校。凭借学校网站,学校就可成为教育百花园中一朵鲜艳 的花朵。 经过项目的可行性分析,得出项目可进一步进行下去的结论,在软件继续 进一步的开发之前首先给出此软件项目计划。 2.22.2 项目背景项目背景 项目分析单位在接到项目分析员给出的项目可行性分析报告后,在本系统, 即仓库进货管理系统开发主管部门的统一下制定用于软件实质开发的软件项目 计划,以使软件开发单

12、位理解软件开发要求,进行开发。 2.32.3 项目概述项目概述 1、工作内容 主要包括校园风貌、园丁英姿、莘莘学子、校园设施、教研活动、学习园 地、资源库、留言板、论坛、相关信息查询等内容;后台主要是进行相关管理, 包括教师管理、学生管理等 2、条件与限制 开发该软件的条件比较简单,以开发单位目前的经济与技术条件已完全具 备开发的条件。该系统可在用户要求的期限内完成。 3、产品 1) 、程序 该项目因开发时间较短,这里只给出设计思想,具体程序没写。 2) 、文档 文档内容包括: 4 (1) 封面 (2)目录 (3)中文摘要 100 字左右;关键词 3-5 个 (4) 序言 (5)可行性分析 (

13、6)项目开发计划 (7)需求规格说明(包含需要的系统流程图、数据流程图、数 据字典、E-R 图) (8) 概要设计(包含总体软件结构图、总体数据结构) (9) 详细设计(对概要设计内容进行详细设计) (10) 设计总结、参考文献、致谢等 4、验收标准 软件的验收标准完全由用户提出的软件需求制定,能保证软件的基本符合 用户的要求。 2.42.4 项目开发计划项目开发计划 1、任务分解 分三个大的阶段进行开发第一阶段完成本系统的数据流图跟 E-R 图。第二 阶段完成概要设计跟详细设计。第三阶段书写文档。 2、预算 软件资金投入较少,具体预算分配简略。 3、关键问题 各模块之间的联系和后台数据库的完

14、成。使用目前的设备与现有开发技术 完全可以开发出该系统,总的来说该项目没有较大的技术难点与其他的一些风 险因素。对于出现的一些小难点总都能得到解决。 2.52.5 交付期限交付期限 所要开发的系统较简单,所有开发工作用户要求要在 0.5 个月内完成,完 成项目的最迟时间为 2011 年 8 月 20 日。 5 第三章第三章 需求分析需求分析 3.13.1 任务需求分析任务需求分析 数据库需求分析是数据库结构设计的第一个阶段,是非常重要的一个阶段。 在这个阶段主要是收集基本数据,数据结构以及确定数据处理的流程,组成一 个详尽的数据字典,为以后进一步设计打下基础。 针对本网站的数据结构,可以通过对

15、以上对本站数据流程的内容和数据关系 分析,得出以下的数据项和数据结构如下: 新闻信息:新闻类别号,标题,所属专栏,文章来源,文章作者,内容,发 布时间,点击次数,关键字, 状态等。 新闻类别:类别号、类别名。 新闻所属栏目:栏目号,类别号,栏目名。 管理员信息:用户名,密码等。 留言信息:用户名,电子邮箱地址,来自地区,主页地址,OICQ 号,ICQ 号,头像,留言内容等。 留言后台管理员信息:用户名,密码等。 在线调查信息:调查的主题编号,主题名称,主要观点 1,主要观点 2,主 要观点 3,主要观点 4,观点 1 的票数,观点 2 的票数,观点 3 的票数,观 点 4 的票数。 流量统计信

16、息:总流量,今日流量,昨日流量,本月流量,上月流量,开站 日期,最后访问 IP。 有了上面的数据结构,数据项和数据流程,就能进行下面的数据库设计。 3.23.2 数据流图、数据流图、实体联系图实体联系图 3.2.13.2.1 数据流图数据流图 该系统数据流程图如图 3.1 所示: 6 管理员 登录 输入登录信息 来访者登录网站 网站后台管理 DB 各种信息的浏览 管理方向 各种信息后台管理 密码管理 图 3.1 系统数据流程图 数据流图由四种基本的元素构成:数据流(Data Flow),处理(Process), 数据存储和数据源(数据终点) 。 数据流(Data Flow):为具有名称且有流向的数据,用标

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号