网站概要设计说明书模板1.docx

上传人:b****6 文档编号:3091592 上传时间:2022-11-17 格式:DOCX 页数:14 大小:126.30KB
下载 相关 举报
网站概要设计说明书模板1.docx_第1页
第1页 / 共14页
网站概要设计说明书模板1.docx_第2页
第2页 / 共14页
网站概要设计说明书模板1.docx_第3页
第3页 / 共14页
网站概要设计说明书模板1.docx_第4页
第4页 / 共14页
网站概要设计说明书模板1.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

网站概要设计说明书模板1.docx

《网站概要设计说明书模板1.docx》由会员分享,可在线阅读,更多相关《网站概要设计说明书模板1.docx(14页珍藏版)》请在冰豆网上搜索。

网站概要设计说明书模板1.docx

网站概要设计说明书模板1

网站概要设计说明书

1引言

本说明书为“XXXX网站系统”的概要设计说明书,概要阐述了对学生所提出需求的设计方案,对系统中的各项功能需求、技术需求、实现环境及所使用的实现技术进行了明确定义。

同时,对软件应具有的功能和性能及其他有效性需求也进行了定义。

此外,本说明书还明确了系统的数据结构和软件结构,还将给出内部软件和外部系统部件之间的接口定义,各个软件模块的功能说明,数据结构的细节以及具体的装配要求。

1.1编写目的

●编写本说明书的目的是:

1.为编码人员提供依据;

2.为修改、维护提供条件;

3.项目负责人将按计划书的要求布置和控制开发工作全过程;

4.项目质量保证组将按此计划书做阶段性和总结性的质量验证和确认。

●本说明书的预期读者包括:

1.项目开发人员,特别是编码人员;

2.软件维护人员;

3.技术管理人员;

4.执行软件质量保证计划的专门人员;

5.参与本项目开发进程各阶段验证、确认以及负责为最后项目验收、鉴定提供相应报告的有关人员;

6.合作各方有关部门的负责人;

7.项目组负责人和全体参加人员。

1.2背景

a.项目名称:

XXXX网站系统项目

b.系统名称:

XXXX网站系统

c.项目提出者:

XXXX

d.系统学生:

XXXX、XXXX、XXXX

1.3定义

总体设计:

对有关系统全局问题的设计,也就是设计系统总的处理方案,又称系统概要设计。

它包括:

计算机配置设计、系统模块结构设计、数据库和文件设计、代码设计以及系统可靠性与内部控制设计等内容。

运行设计:

是针对建筑或环境的特定要求,以活动发生地点的建筑或场地设计及现状条件为基础,对活动运行期间的空间分配、人行和车辆流线及运行所需的临时设施进行的妥善安排和布置。

MySQL5.0:

MySQL名字的来历MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQLAB公司,在2008年1月16号被Sun公司收购。

MySQL被广泛地应用在Internet上的中小型网站中。

由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。

其中,5.0是其一个版本号。

1.4参考资料

[1]XXXX.

[2]XXXX

2总体设计

2.1需求规定

1.输入/输出(I/O)项目一览表(参见表4.1)

表4.1I/O项目一览表

NO.

项目名称

操作(I/O)

类型

备注

1

学生名

I

字符

2

密码

I

字符

3

密码确认

I

字符

4

性别

I

字符

5

电话号码

I

字符

6

电子邮箱

I

字符

7

住所

I

字符

8

邮编

I

字符

2.校验项目(参见表4.2)

表4.2校验项目

NO.

校验项目

正常条件

错误信息

1

学生名

半角英文字母、数字、字符

学生名类型错误

2

密码

半角英文字母、数字、字符

密码类型错误

3

电子邮箱

半角英文字母、数字、字符、@

非法邮箱地址错误

2.2运行环境

服务器:

服务器配置(基本要求):

双核CPU、内存2G以上、硬盘80G

网卡:

10M/1000MEthernet

客户机:

CPU:

InterPentiumE2200或AMDAthlon5000及以上

内存:

512M以上

硬盘:

8G以上

网卡:

10M/1000MEthernet

外围设备:

打印机扫描仪绘图仪

通讯设备:

传真机

操作系统:

WINDOWS2000/2003Server IE4.0SP1/NTSP4/2000/2003

SERVERSP4

数据库服务器:

MySQLServer5

WEB服务器软件:

IIS6.0+

客户端:

WINDOWS系统皆可

2.3基本设计概念和处理流程

学生行为流程:

教师行为流程:

管理员行为流程:

2.4结构

1.学生子系统(参见表4.3)

表4.3

NO.

模块名称

功能需求

程序ID

1

个人信息模块

创建个人基本信息

修改个人基本信息

查看个人基本信息

StudentManage_*

2

成绩查询

按照查询条件进行成绩查询

StudentScore_*

3

学习资料共享

在线下载学习资料

Studing_*

4

学习管理

与老师在线学习互动

与同学在线讨论学习

给老师留言

作业提交

StudentStudy_*

2.教师子系统(参见表4.4)

表4.4

NO.

模块名称

功能需求

程序ID

1

个人信息模块

创建个人基本信息

修改个人基本信息

查看个人基本信息

TeacherManage_*

2

学生信息查询

按照查询条件进行学生信息查询

TeacherSearch_*

3

教学安排

在线答疑

回复学生提问

TeacherArrange_*

4

信息发布

各种学习资料发布

TeacherRelease_*

3.管理员子系统(参见表4.5)

表4.5

NO.

模块名称

功能需求

程序ID

1

学生信息管理

添加学生信息

删除学生信息

修改学生信息

ManageStu_*

2

教师信息管理

添加教师信息

删除教师信息

修改教师信息

ManageTea_*

3

课程安排

任课老师授课安排

学生课程安排

ManageCourse_*

4

新闻发布

各类学习活动信息发布

各类参考书籍信息发布更新

时事新闻发布

NewPublish_*

2.5功能器求与程序的关系

本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:

个人信息

程序

课程安排

程序

新闻发布管理

程序

教学信息发布

程序

个人信息更新程序

信息查询

个人信息管理

(学生)

课程安排

(老师)

新闻发布管理

(管理员)

教学资料上传

(教师)

个人信息更新

(教师、学生)

信息查询

(学生)

 

2.6人工处理过程

1.创建学生(注册新学生):

学生信息需要手工输入计算机。

2.学生登录:

学生登录系统需要手工输入学生名及密码。

2.7尚未问决的问题

暂无;

3接口设计

3.1学生接口

(1)进入“XXXX网站系统”主页面,学生输入ID和密码,只有输入正确才能进入系统。

(2)在做新建和更新类操作时,只有输入合法的内容才能成功地编辑内容。

3.2外部接口

说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。

3.3内部接口

模块间接口采用数据耦合方式,通过参数表传送数据,交换信息。

4运行设计

4.1运行模块组合

《XXXX网站系统》的所有模块在服务器启动的时候完成所有模块的加载工作,随时等候学生的调用。

包括:

注册、登陆、个人资料管理、课程、资料共享、管理学生\教师\课程\新闻\论坛。

4.2运行控制

1、在页面上,通过鼠标点击触发相应的操作。

2、在页面上,也可以通过Tab键、回车键等功能键完成某些特定的功能。

说明每种运行模块组合将占用各种资源的时间。

5系统数据结构设计

5.1逻辑结构设计要点

1.教师表

NO.

字段名称

类型

Size

NULL

主键

说明

1

tea_id

CHAR

10

1

教师的ID

2

tea_name

CHAR

20

教师姓名

3

tea_pid

CHAR

50

4

tea_sexual

CHAR

10

性别

5

tea_nation

CHAR

50

可以

国籍

6

tea_birthday

DATETIME

8

可以

生日

7

tea_office_address

CHAR

50

可以

办公室地址

8

tea_polity

CHAR

10

可以

政治面貌

9

tea_home_address

CHAR

50

可以

家庭地址

10

tea_home_mailid

CHAR

10

可以

11

tea_mobile

CHAR

50

可以

手机号

12

tea_home_phone

CHAR

50

可以

居住电话

13

tea_office_phone

CHAR

50

可以

办公电话

14

tea_mail

CHAR

50

可以

邮箱

15

tea_marriage

INT

4

婚姻情况

16

tea_education

CHAR

10

可以

教育等级

17

tea_post

CHAR

10

可以

岗位

2.学生表

NO.

字段名称

类型

Size

NULL

主键

说明

1

stu_id

CHAR

10

1

学生ID

2

stu_name

CHAR

20

姓名

3

stu_pid

CHAR

50

4

stu_sexual

CHAR

10

性别

5

stu_nation

CHAR

20

可以

籍贯

6

stu_year

INT

4

可以

出生年份

7

stu_birthday

DATETIME

8

可以

生日时间

8

stu_class

CHAR

10

可以

班级

9

stu_polity

CHAR

10

可以

政治面貌

10

stu_home_address

CHAR

50

可以

家庭住址

11

stu_home_mailid

CHAR

10

可以

12

stu_mobile

CHAR

50

可以

手机号

13

stu_home_phone

CHAR

50

可以

家庭电话

14

stu_dorm_phone

CHAR

50

可以

公寓电话

15

stu_mail

CHAR

50

可以

邮箱

16

stu_marriage

INT

4

婚姻情况

17

Stu_mentor_company

CHAR

20

可以

导师

18

stu_menter_school

CHAR

20

可以

学校导师

19

stu_intership

INT

4

实习情况

20

stu_finance

INT

4

经济情况

21

stu_major

CHAR

50

可以

主修

3.课程信息表

列名

数据类型

可否为空

说明

course_No

INT(4)

NOTNULL

课程编号(主键)

course_Name

CHAR(10)

NULL

课程名称

course_Type

CHAR(10)

NULL

课程类型

course_Des

CHAR(50)

NUL

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1