汽车系统概要设计说明书.docx

上传人:b****0 文档编号:25916286 上传时间:2023-06-16 格式:DOCX 页数:13 大小:866.05KB
下载 相关 举报
汽车系统概要设计说明书.docx_第1页
第1页 / 共13页
汽车系统概要设计说明书.docx_第2页
第2页 / 共13页
汽车系统概要设计说明书.docx_第3页
第3页 / 共13页
汽车系统概要设计说明书.docx_第4页
第4页 / 共13页
汽车系统概要设计说明书.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

汽车系统概要设计说明书.docx

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

汽车系统概要设计说明书.docx

汽车系统概要设计说明书

汽车系统概要设计说明书

一、引言

1.编写目的

2.项目背景

3.定义

4.参考资料

二、任务概述

1.目标

2.运行环境

3.需求概述

4.限制描述

三、总体设计

1.基本设计概念和处理流程

2.系统总体结构和模块外部设计

四、接口设计

1.外部接口

2.内部接口

五、数据结构设计

1.逻辑结构设计

2.物理结构设计

3.数据结构与程序的关系

六、运行设计

1.运行模块的组合

2.运行控制

3.运行时间

七、出错处理设计

1.出错输出信息

2.出错补救措施

3.系统恢复设计

八、安全保密设计

九、维护设计

一、引言

1.编写目的

编写本概要设计文档,旨在进一步完善汽车系统的结构。

在原有需求分析的基础上,进一步细化系统流程和结构,以及确定系统所需数据库和数据结构。

本文档为以后的详细设计指明了总体方向。

2.项目背景

本系统由重庆信息技术职业学院09信管5班学生倾情奉献;

项目人:

王敏徐克立乔常平

本系统主要用于学生实习实训练习。

3.定义

4.参考资料

2)ASP.NET3.5使用教程(电子工业出版社主编:

郑阿奇)

二、任务概述

1.目标

1)界面设计美观友好,信息查看灵活、方便、快捷、准确,数据存储安全可靠。

2)全面展示系统内所有分类的帖子,并进行分页显示。

3)为用户提供一个方便、快捷的主题信息查看功能。

4)实现在线发表帖子。

5)提供登陆模块,主要用于管理员登录系统和发表帖子时留下发表者的信息。

6)用户随时可以查看自己发表的帖子。

7)系统最大限度地实现了易维护性和易操作性。

8)系统运行稳定、安全可靠。

9)用户包括老师、同学和游客。

2.运行环境

为了保证汽车论坛管理系统运行的高效性和可靠性,服务器应具有较高的软硬件配置,客户端的要求不是很高。

此应用程序可广泛运行于国际互联网即Internet,也可适用于内部的局域网。

其运行要求如下:

客户端:

Windows95/98/2000/XP,InternetExplorer(IE)等。

服务器端:

WindowsNT/Windows2000,Tomcat5.0,JDK1.5及其以上版本。

数据库:

采用SQL2005,运行于服务器端。

3.需求概述

汽车论坛系统的目的是提供一个客户与销售人员交流的平台,为广大客户提供客户与销售者之间更方便的交流沟通。

因此,汽车论坛最基本的功能首先是发表帖子,其次是其他人员根据根帖发表自己的看法---回复帖。

此外,为了记录根帖的发表者和及其回复者信息,系统还需要提供用户注册和登陆的功能。

只有注册的用户登陆后才能够发表和回复帖子,而浏览者只能浏览根帖信息。

此论坛需要具有以下功能:

显示各论坛类别及版面、查看版面下的所有的帖子、查看精华帖、查看自己发表的帖子、搜索帖子、查看根帖内容、用户注册、用户登陆、发表帖子、回复帖子、进入后台、论坛类别管理、用户信息管理。

三、总体设计

1.基本设计概念和处理流程

1)注册模块:

会员注册,填写会员信息,检验信息的有效性,并将会员资料储存进数据库。

2)登陆模块:

提供信息凭证,验证输入的信息是否合法,根据角色授权。

3)用户管理模块:

已登录的管理员可以对会员信息进行部分更改,主要包括:

查看用户,删除用户。

4)版面管理模块:

已登录的管理员可以添加、删除、调整版面,还可以更新版主。

5)帖子管理模块:

管理员可以对所有帖子进行转移、置顶、删除等操作,版主可以转移本版块帖子,也可以对本版块帖子进行置顶、删除等操作。

6)查看自己发表的根帖模块:

已登录用户可以查看自己发表的根帖信息,由服务器端检索,并分页显示在客户端页面。

7)发表帖子模块:

已登录用户可以在自己感兴趣的版面发表帖子,完成后将帖子信息传送到服务器端并储存在数据库里。

8)回复帖子模块:

已登录用户可以在自己感兴趣的根帖下发表自己的观点,完成后将回复帖信息传送到服务器端并储存在数据库里。

2.系统总体结构和模块外部设计

SC图上层结构

 

SC图下层结构

1)用户注册模块:

2)用户登陆模

 

3)查看自己发表帖子模块:

4)发表帖子:

5)回复帖子模块:

6)用户管理模块:

四、接口设计

1.外部接口

1)用户界面

用户界面采用框架网页的结构,首页显示所有类别,全面展示系统内的所有类别,并分页显示。

2)软件接口

系统提供访问数据库的接口;

系统提供向客户端发送数据及从客户端接收数据的接口。

3)硬件接口

客户端与服务器端提供网络连接接口。

2.内部接口

当匿名用户要执行会员的操作时,提示其登陆。

这时,会员操作模块应调用用户登陆或注册模块。

五、数据结构设计

1.逻辑结构设计

1)、各表主要字段

a.数据表User:

用于存储注册用户信息的。

它的主键是UserID,LoginName字段是用户登录名,在登录页中使用该名字来登录,而UserName是用户注册的全名,不是登录用的名称。

表1.1用户表(User)

字段名

字段类型

允许空

说明

UserID

int

用户唯一标识,主键,自动增量

LoginName

varchar(50)

登录名

UserName

varchar(50)

用户名

Password

varchar(50)

密码

Address

varchar(100)

住址

Homepage

varchar(50)

个人主页

Email

varchar(50)

邮箱地址

b.数据表Topic

主键是TopicID,UserLoginName字段是发帖用户的登录名,Title是帖子的标题,Content是主帖的详细内容。

 

表1.2主帖表(Topic)

字段名

字段类型

允许空

说明

TopicID

int

主帖唯一标识,主键,自动增量

UserLoginName

varchar(50)

发帖者登录名

Title

varchar(50)

主帖标题

Content

varchar(50)

主帖内容

CreateTime

varchar(100)

发帖时间

IP

varchar(50)

用户机器IP

 

c.数据表Reply

主键是ReplyID,TopicID字段与主帖表的TopicID字段关联,UserLoginName是回帖用户的登录名,Title是回帖的标题,Content是回帖的详细内容。

表1.3回帖表(Reply)

字段名

字段类型

允许空

说明

ReplyID

int

回帖唯一标识,主键,自动增量

TopicID

int

主帖标识,与主帖关联

UserLoginName

varchar(50)

发帖者登录名

Title

varchar(50)

回帖标题

Content

varchar(50)

回帖内容

CreateTime

varchar(100)

发表时间

IP

varchar(50)

用户机器IP

d.数据表adminUser

主键是UserID,LoginName字段是管理员登录名,在登录页中使用该名字来登录,而UserName是用户注册的全名,不是登录用的名称。

表1.4管理员信息表(adminUser)

字段名

字段类型

允许空

说明

UserID

int

用户唯一标识,主键,自动增量

LoginName

varchar(50)

管理员登录名

UserName

varchar(50)

用户名

Password

varchar(50)

密码

2)E-R图

2.物理结构设计

实体版面、类别、根帖、回复帖、会员应分别建立存储表存储在数据库中。

3.数据结构与程序的关系

1)类别表被类别管理模块使用;

2)版面表被版面管理模块使用;

3)用户信息表被用户管理模块、用户注册模块、用户登陆模块使用;

4)根帖被帖子管理模块、浏览根帖模块、搜索根帖模块、查看根帖内容模块、查看精华帖模块、发表帖子模块、查看自己发表的帖子模块使用;

5)回复帖表被帖子管理模块、回复帖子模块使用;

 

六、运行设计

1、运行模块的组合

当匿名用户要执行会员的操作时,提示其登陆。

这时,会员操作模块应调用用户登陆或注册模块。

2、运行控制

管理员设置版主,管理类别。

这样对非版主会员限制了在版面里的权限。

3、运行时间

当用户登陆成功后立即返回之前的页面或者执行之前的会员操作。

 

七、出错处理设计

1、出错输出信息

当用户输入字段不符合数据结构设计要求时,提示所输入字段不符合要求,并给出该字段的输入要求。

当用户进行权限以外的操作时,提示用户权限受限,无法操作,并跳转到登陆界面。

2、出错补救措施

在系统中,当用户进行非法输入并要求提交时,系统提示用户输入错误,并给出合法输入格式要求用户重新输入。

在此过程中保留用户刚才输入信息的界面,等待用户修改。

系统中提供备份功能。

3、系统恢复设计

定期进行系统检查,编写日志。

 

八、安全保密设计

为系统安全执行期间,管理员是个很重要的角色,应该指定有能力的人员来担任管理员,并且对其操作记录日志。

对数据库备份。

九、维护设计

应时常关注编程者的需要,关注最新型的编程方面,以便及时维护类别或版面。

为编程者提供全面的讨论环境。

..

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

当前位置:首页 > 初中教育 > 语文

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

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