汽车系统概要设计说明书_第1页
汽车系统概要设计说明书_第2页
汽车系统概要设计说明书_第3页
汽车系统概要设计说明书_第4页
汽车系统概要设计说明书_第5页
已阅读5页,还剩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●○●FT/F●用户登陆模块取得用户信息输入信息检测信息执行会员操作执行管理员操作T●○●FT/F●用户注册模块取得新用户信息输入信息检测信息储存信息2〕用户登陆模3〕查看自己发表帖子模块:会员ID会员ID发表的根帖发表的根帖○○会员ID○查看自己发表帖子模块获得登陆会员ID检索根帖分页显示发表的根帖主题4〕发表帖子:TT●○●FT/F●发表帖子模块取得新帖子信息输入帖子内容检测内容储存根帖信息5〕回复帖子模块:TT●○●FT/F●回复帖子模块取得新回复信息输入回复信息提交回复信息查看回复帖信息6〕用户管理模块:用户管理模块用户管理模块删除用户获得要删除用户信息从数据库里删除用户获得用户的新信息修改用户信息在数据库里修改用户信息四、接口设计1.外部接口1〕用户界面用户界面采用框架网页的结构,首页显示所有类别,全面展示系统内的所有类别,并分页显示。2〕软件接口系统提供访问数据库的接口;系统提供向客户端发送数据及从客户端接收数据的接口。3〕硬件接口客户端与效劳器端提供网络连接接口。2.内部接口当匿名用户要执行会员的操作时,提示其登陆。这时,会员操作模块应调用用户登陆或注册模块。五、数据结构设计1.逻辑结构设计1〕、各表主要字段a.数据表User:用于存储注册用户信息的。它的主键是UserID,LoginName字段是用户登录名,在登录页中使用该名字来登录,而UserName是用户注册的全名,不是登录用的名称。表1.1用户表〔User〕字段名字段类型允许空说明UserIDint否用户唯一标识,主键,自动增量LoginNamevarchar(50)否登录名UserNamevarchar(50)否用户名Passwordvarchar(50)否密码Addressvarchar(100)是住址Homepagevarchar(50)是个人主页Emailvarchar(50)是邮箱地址b.数据表Topic主键是TopicID,UserLoginName字段是发帖用户的登录名,Title是帖子的标题,Content是主帖的详细内容。表1.2主帖表〔Topic〕字段名字段类型允许空说明TopicIDint否主帖唯一标识,主键,自动增量UserLoginNamevarchar(50)否发帖者登录名Titlevarchar(50)否主帖标题Contentvarchar(50)否主帖内容CreateTimevarchar(100)是发帖时间IPvarchar(50)是用户机器IPc.数据表Reply主键是ReplyID,TopicID字段与主帖表的TopicID字段关联,UserLoginName是回帖用户的登录名,Title是回帖的标题,Content是回帖的详细内容。表1.3回帖表〔Reply〕字段名字段类型允许空说明ReplyIDint否回帖唯一标识,主键,自动增量TopicIDint否主帖标识,与主帖关联UserLoginNamevarchar(50)否发帖者登录名Titlevarchar(50)否回帖标题Contentvarchar(50)否回帖内容CreateTimevarchar(100)是发表时间IPvarchar(50)是用户机器IPd.数据表adminUser主键是UserID,LoginName字段是管理员登录名,在登录页中使用该名字来登录,而UserName是用户注册的全名,不是登录用的名称。表1.4管理员信息表〔adminUser〕字段名字段类型允许空说明UserIDint否用户唯一标识,主键,自动增量LoginNamevarchar(50)否管理员登录名UserNamevarchar(50)否用户名Passwordvarchar(50)否密码2)E-R图管理员管理员管理员标记会员根本信息会员会员会员ID会员账号会员密码会员根本信息回复帖回复帖回帖者姓名回帖ID回帖内容回帖者ID回帖时间回帖表情2.物理结构设计实体版面、类别、根帖、回复帖、会员应分别建立存储表存储在数据库中。3.数据结构与程序的关系1〕类别表被类别管理模块使用;2〕版面表被版面管理模块使用;3〕用户信息表被用户管理模块、用户注册模块、用户登陆模块使用;4〕根帖被帖子管理模块、浏览根帖模块、搜索根帖模块、查看根帖内容模块、查看精华帖模块、发表帖子模块、查看自己发表的帖子模块使用;5〕回复帖表被帖子管理模块、回复帖子模块使用;六、运行设计1、运行模块的组合当匿名用户要执行会员的操作时,提示其登陆。这时,会员操作模块应调用用户登陆或注册模块。2、运行控制管理员设置版主,管理类别。这样对非版主会员限制了在版面里的权限。3、运行时间当用户登陆成功后立即返回之前的页面或者执行之前的会员操作。七、出错处理设计1、出错输出信息当用户输入字段不符合数据结构设计要求时,提示所输入字段不符合要求,并给出该字段的输入要求。当用户进行权限以外的操作时,提示用户权限受限,无法操作,并跳转到登陆界面。2、出错补救措施在系统中,当用户进行非法输入并要求提交时,系统提示用户输入错误,并

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论