预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共12页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

汽车系统概要设计说明书 目录 引言 编写目的 项目背景 定义 参考资料 任务概述 目标 运行环境 需求概述 限制描述 总体设计 基本设计概念和处理流程 系统总体结构和模块外部设计 接口设计 外部接口 内部接口 数据结构设计 逻辑结构设计 物理结构设计 数据结构与程序的关系 运行设计 运行模块的组合 运行控制 运行时间 出错处理设计 出错输出信息 出错补救措施 系统恢复设计 安全保密设计 维护设计 一、引言 1.编写目的 编写本概要设计文档,旨在进一步完善汽车系统的结构。在原有需求分析的基础上,进一步细化系统流程和结构,以及确定系统所需数据库和数据结构。本文档为以后的详细设计指明了总体方向。 2.项目背景 本系统由重庆信息技术职业学院09信管5班学生倾情奉献; 项目人:王敏徐克立乔常平 本系统主要用于学生实习实训练习。 3.定义 4.参考资料 2)ASP.NET3.5使用教程(电子工业出版社主编:郑阿奇) 二、任务概述 1.目标 界面设计美观友好,信息查看灵活、方便、快捷、准确,数据存储安全可靠。 全面展示系统内所有分类的帖子,并进行分页显示。 为用户提供一个方便、快捷的主题信息查看功能。 实现在线发表帖子。 提供登陆模块,主要用于管理员登录系统和发表帖子时留下发表者的信息。 用户随时可以查看自己发表的帖子。 系统最大限度地实现了易维护性和易操作性。 系统运行稳定、安全可靠。 用户包括老师、同学和游客。 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)用户注册模块: ○ ○ T ● ○ ● F T/F ● 用户登陆模块 取得用户信息 输入信息 检测信息 执行会员操作 执行管理员操作 T ● ○ ● F T/F ● 用户注册模块 取得新用户信息 输入信息 检测信息 储存信息 2)用户登陆模 3)查看自己发表帖子模块: 会员ID 发表的根帖 发表的根帖 ○ ○ 会员ID ○ 查看自己发表帖子模块 获得登陆会员ID 检索根帖 分页显示发表的根帖主题 4)发表帖子: T ● ○ ● F T/F ● 发表帖子模块 取得新帖子信息 输入帖子内容 检测内容 储存根帖信息 5)回复帖子模块: T ● ○ ● F T/F ●