教育网站详细设计说明书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

大学门户网站系统详细设计说明书

1.引言 (3)

1.1编写目的 (3)

1.2项目背景 (3)

1.3定义 (3)

1.4参考资料 (4)

2.总体设计 (4)

2.1需求概述 (4)

2.2软件结构 (4)

3.程序描述 (5)

3.1功能 (5)

3.2性能 (6)

3.3输入项目 (6)

3.4输出项目 (6)

3.5算法 (6)

3.6程序逻辑 (6)

3.7接口 (7)

3.8存储分配 (8)

3.9限制条件 (8)

3.10测试要点 (8)

1.引言

1.1编写目的

本说明书在概要设计的基础上,对大学门户网站系统的各模块、程序、子系统分别进行了实现层面上的要求和说明。

系统开发小组的产品实现成员应该阅读和参考本说明进行代码的编写、测试。测试成功后进行公测,所有的大学门户网站系统的使用对象均可进行使用和给出建议看法,然后系统维护人员会进行修改订正。

1.2项目背景

说明:

A、软件系统的名称:大学门户网站系统

B、任务提出者:无

开发者:大学门户网站系统开发小组

C、实现完成的大学门户网站系统将以系统嵌套网站的形式,以网站为整体

外部结构,内部使用数据库技术和软件开发技术为使用者提供教育网站

的图书馆管理系统、选课系统、邮箱系统、社区系统、资讯管理系统等

子系统或模块程序,旨在提高该网站应扩大高校影响力,通过互联网向

更多的网民宣传高校办学理念、学校规模、培养目标等信息;满足本校

学生通过浏览该校网页更加方便快捷的了解校方及学校各种社团、组织

的通知计划及自身的考试成绩、课程、学分等信息的需求;同时设有的

网上报名、网上借书、网上学习等一系列辅助功能,既为校方除去了原

有一些繁琐的程序又为学生提供了另一种学习方式——浏览网页,使学

生可以方便及时的向校方反应学生状况,提出自己的意见与建议;增强

了校方与学生的互动式联系等。

D、本系统将是共享的系统,任何能够上网的拥有学号、教师号或者社会人

士都可以享用到本系统的不同功能。

1.3定义

API函数----由函数、消息、数据结构、数据类型以及语句组成,它们可在创建在 Microsoft Windows 下运行的应用程序中使用。API 中使用最多的部分是从 Windows 中调用 API 函数的代码元素,包括过程声明(Windows 函数)、用户自定义类型的定义(用来传递到函数中的数据结构),以及常数声明(传递给函数以及从函数中返回的值)。

1.4参考资料

A、龚沛曾:《Visual Basic程序设计教程》,高等教育出版社第三版;

B、王珊、萨师煊:《数据库系统概论》,高等教育出版社第四版;

C、张海藩:《软件工程》,人民邮电出版社第二版;

D、网站编程开发基础;

E、项目计划任务书、合同或批文:无;

F、国家标准《详细设计说明书》;

G、项目开发计划:大学门户网站系统开发小组:《教育类网站总结》、《大

学门户网站可行性研究报告》;

H、需求规格说明书:大学门户网站系统开发小组:《网站规划与设计三之

需求规格说明书》;

I、概要设计说明书:大学门户网站系统开发小组:《网站规划与设计四之

概要设计说明书》;

J、测试计划(初稿):使用黑盒测试和白盒测试来检验每个功能是否能正常使用,检验产品内部动作是否按照需求规格说明书的规定正常进行;

K、用户操作手册(初稿):大学门户网站系统开发小组:《大学门户网站系统使用说明书》;

2.总体设计

2.1需求概述

自从有了互联网,信息量及信息的传递速度大大增加。教育,作为国家基础建设的重中之重,各高等教育院校利用了互联网诸多优点,建立了许多教育类网站,方便了信息的上传与下达。

大学门户网站系统开发小组根据第三方提出的开发大学门户网站系统的需求,基于使用成熟技术和实用化的原则,通过对网站系统的总体结构设计、系统运行环境设计、处理流程设计和系统功能设计、编码测试和维护等,设计出一款基于网站的教育系统,此系统是向最终用户提供方便强大的操作平台,包括信息资讯模块和信息管理模块,使得教育机构可以通过互联网向更多的网民宣传高校办学理念、学校规模、培养目标等信息;学生通过该系统可以加强管理教育信息和优化使用,增强学生与学校的交流。

2.2软件结构

本大学门户网站系统分为:信息资讯模块和信息管理模块两个部分。信息资讯模块又分为3个子模块:信息检索子模块、教务通知与新闻子模块、用户交互信息子模块;信息管理模块分为6个子模块:图书管理子模块、人事管理子模块、教务信息管理子模块、成绩和选课管理子模块、邮箱管理子模块、娱乐资讯管理子模块。

该系统模块图如下所示:

3.程序描述

A、对于信息咨询的信息检索模块、教务通知与新闻模块和用户交互信息模块:

3.1功能

☆信息检索

此功能主要是方便在校学生浏览网页,查阅相关信息。数据库会根据用户的检索单词迅速查找网站一切关于检索单词的相关内容,使学生的查找更加方便快捷。

☆教务处通知与新闻

学生可以通过网站指定连接了解校教务处或者本院教务处的通知与新闻,学校的一切竞赛通知、考试通知、领导考察、学校新闻都会第一时间在网页上更新。学校社团、学校新闻媒体也会在校园主页上有相应链接。

☆用户交互信息

交互信息的含义是指用户与网站制作方可以进行信息相互交流,学生可以将对学校提一些自己的意见与建议,发现好的学习资料也可以进行上传,使更多的学生获益。交互信息的概念使学生的上传与下载变的更加方便,信息资源更加广泛。

相关文档
最新文档