概要设计说明书
更新时间:2024-03-21 20:31:01 阅读量: 综合文库 文档下载
www.realaction.cn
汽车行业管理信息系统
概要设计说明书
版本号:V1.0
上海睿亚训件技术服务有限公司 上海市张江高科技园区博霞路22号106室 (201203) TEL:021-6106 0206 FAX:021-6106 0201
www.realaction.cn
文档信息及版本历史 文档信息 项目名称 汽车行业管理信息系统 文档名称 汽车行业管理信息系统概要设计说明书 存储位置 版本 作者/修改日期 描述 者 1.0 沈 2011-05-31 对系统进行整体上的描述
上海睿亚训件技术服务有限公司 上海市张江高科技园区博霞路22号106室 (201203) TEL:021-6106 0206 FAX:021-6106 0201
www.realaction.cn
【目录】
1引言 ............................................................................................................. 错误!未定义书签。
1.1编写目的 ........................................................................................... 错误!未定义书签。 1.2背景 ................................................................................................... 错误!未定义书签。 1.3定义 ................................................................................................... 错误!未定义书签。 1.4参考资料 ........................................................................................... 错误!未定义书签。 2总体设计...................................................................................................... 错误!未定义书签。
2.1需求规定 ........................................................................................... 错误!未定义书签。 2.2功能需求 ........................................................................................... 错误!未定义书签。
2.2.1 产品管理 ............................................................................. 错误!未定义书签。 2.2.2 最新动态 ............................................................................. 错误!未定义书签。 2.2.3 招聘信息 ............................................................................. 错误!未定义书签。 2.2.4 留言管理 ............................................................................... 错误!未定义书签。 2.2.5留言信息查看 ........................................................................ 错误!未定义书签。 2.2.6 用户管理 ............................................................................... 错误!未定义书签。 2.2.7 角色管理 ............................................................................... 错误!未定义书签。 2.2.8 权限管理 ............................................................................... 错误!未定义书签。 2.3运行环境 ........................................................................................... 错误!未定义书签。 2.4基本设计概念和处理流程 ............................................................... 错误!未定义书签。 2.5结构 ................................................................................................... 错误!未定义书签。 2.6人工处理过程 ................................................................................... 错误!未定义书签。 3接口设计 .............................................................................................. 错误!未定义书签。 3.1内部接口 ........................................................................................... 错误!未定义书签。 3.2用户接口 ........................................................................................... 错误!未定义书签。 3.3外部接口 ........................................................................................... 错误!未定义书签。 4运行设计...................................................................................................... 错误!未定义书签。
4.1运行模块组合 ................................................................................... 错误!未定义书签。 4.2运行控制 ........................................................................................... 错误!未定义书签。 4.3运行时间 ........................................................................................... 错误!未定义书签。 5系统数据结构设计 ...................................................................................... 错误!未定义书签。
5.1逻辑结构设计要点 ........................................................................... 错误!未定义书签。 5.2物理结构设计要点 ........................................................................... 错误!未定义书签。 5.3数据结构与程序的关系 ................................................................... 错误!未定义书签。 6系统出错处理设计 ...................................................................................... 错误!未定义书签。
6.1出错信息 ........................................................................................... 错误!未定义书签。 6.2补救措施 ........................................................................................... 错误!未定义书签。 7系统维护设计 .............................................................................................. 错误!未定义书签。
上海睿亚训件技术服务有限公司
上海市张江高科技园区博霞路22号106室 (201203) TEL:021-6106 0206 FAX:021-6106 0201
www.realaction.cn
1引言
1.1编写目的
本文档是对汽车行业管理信息系统项目的需求分析进行清晰、准确、全面的定义,是反映汽车行业管理信息系统开发项目的工作范围、约束和限制的说明性文件,是程序员进行汽车行业管理信息系统项目开发的依据。本概要说明预期读者为:本项目小组的成员,以及对后期想对系统进行维护升级的人员。
1.2背景
待开发的系统的名称:汽车行业管理信息系统1.0 本项目的任务提出者:汽车行业销售者
开发者:实训第二组:魏小童 李超 代宗波 沈少峰 赵俊龙 用户:汽车行业销售管理
1.3定义
汽车行业管理信息系统实现对轿车信息、客户信息和员工信息的管理。从客户咨询、订购,到交款、提车等多个销售环节上,系统提供了严密的跟踪管理服务,对车辆库存、财务管理、业务分析都提供了一套科学的管理方法。
术语和缩写 解释 备注 三层架构 表示层, 业务层, 数据访问层 上海睿亚训件技术服务有限公司 上海市张江高科技园区博霞路22号106室 (201203) TEL:021-6106 0206 FAX:021-6106 0201
www.realaction.cn
1.4参考资料
参考文件 《需求调研资料》 《实用软件工程》 备注 2008-12-05 2008-10-11 2总体设计
2.1需求规定
通过准确真实的数据展示给用户汽车信息。使客户对各商品汽车的信息都做到了如指掌。还可以通过添加和修改一些数据,保证数据的实时更新,掌握最新的汽车信息。
? 产品管理 登录用户可以将产品信息进行查看,添加,删除 更改操作。 ? 添加修改删除产品 拥有权限的用户对产品进行添加和修改删除操作。 ? 产品查询 根据不同的条件查询各种产品的大致信息
? 产品详细查询 用户可以选择自己感兴趣的产品查看其详细信息
? 最新动态 是一个对外展示公司信息的平台,了解到公司现在的最新情
况。
? 添加修改删除动态 拥有权限的用户对公司动态进行添加和修改删除操
作。
? 动态查询 根据不同的条件查询各种动态的大致信息
? 动态详细查询 用户可以选择自己感兴趣的产品查看其详细信息 ? 招聘信息 发布公司的招聘信息。招聘他人进入公司。
? 添加修改删除招聘信息 用权限的用户对招聘信息进行增加修改山删除
的操作。
? 招聘信息查询 根据一定的条件对招聘信息进行查询 ? 招聘信息详细信息 用户可以查看招聘的详细信息。 ? 公司管理 对公司信息进行增删该查的操作。
? 添加修改删除公司信息 对公司的信息进行添加和修改的操作 ? 信息查询 查看公司的详细信息
? 留言管理 对留言信息进行增删改查的操作。
? 新增修改删除留言信息 对留言信息进行新增和修改的操作。 ? 查看留言信息 对留言信息进行查看 也可以查看详情 ? 系统管理 包括用户管理 角色管理 和权限管理这三块 ? 用户管理 对用户信息进行新增修改删除查看操作。 ? 角色管理 对角色信息进行新增修改删除查看操作。
上海睿亚训件技术服务有限公司 上海市张江高科技园区博霞路22号106室 (201203) TEL:021-6106 0206 FAX:021-6106 0201
www.realaction.cn
? 权限管理 给用户分配权限,使用户拥有操作系统中的某一
个模块的权限。
2.2功能需求 2.2.1 产品管理
功能描述: ",显示汽车产品的基本信息,比如汽车颜色、汽车功能、汽车型号、汽车车名等等。
2.2.2 最新动态
功能描述:
系统管理员负责更新最新动态,显示在主页面上
2.2.3 招聘信息
功能描述:系统管理员负责更新最新招聘信息,显示在主页面上
2.2.4 留言管理
功能描述:客户可以对自己的留言进行修改,删除,查看等。
2.2.5留言信息查看
功能描述:
1) 检查是否有权限操作该模块
2) 经过管理员分配权限的用户可以进行留言管理 3) 功能操作有:查看留言信息以及明晰信息。
2.2.6 用户管理
功能描述:
1) 检查是否有权限操作该模块
上海睿亚训件技术服务有限公司 上海市张江高科技园区博霞路22号106室 (201203) TEL:021-6106 0206 FAX:021-6106 0201
www.realaction.cn
2) 经过管理员分配权限的用户可以进行用户管理 3) 功能操作有:对用户信息的增删改查
2.2.7 角色管理
功能描述:
1) 检查是否有权限操作该模块
2) 经过管理员分配权限的用户可以进行角色管理 3) 功能操作有:对角色信息的增删该查。
2.2.8 权限管理
功能描述:
1) 检查是否有权限操作该模块
2) 经过管理员分配权限的用户可以进行权限管理 3) 功能操作有:管理员对角色进行用户权限的分配。
2.3运行环境
硬件环境:
目前PC服务器基本都能满足本系统的需求,要求: ? 内存:不少与2G ? CPU:Intel 2.8以上 ? 硬盘:RAID,720G
软件环境:
1)服务器
操作系统: MS Windows 2003 server 数 据 库: MS SQL Server 2000 Web服务: IIS 服务
.Net框架: MS .Net Frame 2.0
开发工具: Microsoft Visual Studio 2005
2)客户机器
操作系统: MS Windows xp 数 据 库: MS SQL Server 2000
上海睿亚训件技术服务有限公司 上海市张江高科技园区博霞路22号106室 (201203) TEL:021-6106 0206 FAX:021-6106 0201
www.realaction.cn
Web服务: IIS 服务
.Net框架: MS .Net Frame 2.0
开发工具: Microsoft Visual Studio 2005 文档撰写工具: Office 2007
2.4基本设计概念和处理流程
系统用例图如下:
上海睿亚训件技术服务有限公司 上海市张江高科技园区博霞路22号106室 (201203) TEL:021-6106 0206 FAX:021-6106 0201
www.realaction.cn
上海睿亚训件技术服务有限公司 上海市张江高科技园区博霞路22号106室 (201203) TEL:021-6106 0206 FAX:021-6106 0201
www.realaction.cn
系统的流程图:
上海睿亚训件技术服务有限公司 上海市张江高科技园区博霞路22号106室 (201203) TEL:021-6106 0206 FAX:021-6106 0201
www.realaction.cn
2.5结构
.
2.6人工处理过程
没有需要人工处理的过程。
3接口设计 3.1内部接口
内部接口包括:系统内部各功能模块之间的接口.
系统采用三层架构, 每层之间的接口描述如下: 1. 表示层(web层)
主要是实现用户输入界面与业务处理逻辑之间的关系, 也包括业务逻辑层返回给用户界面的显示之间的接口描述.
2. 业务逻辑层 分为两部分:
一是跟表示层之间的接口, 主要是接受表示层之间接口,返回数据给显示层的接口
二是跟数据访问层之间的接口,主要是发送给数据访问层之间接口,从返回数据返回层接受数据的接口
3. 数据访问层
上海睿亚训件技术服务有限公司 上海市张江高科技园区博霞路22号106室 (201203) TEL:021-6106 0206 FAX:021-6106 0201
www.realaction.cn
与业务逻辑层的接口,主要是接受业务逻辑层接口,返回数据给业务逻辑层的接口
3.2用户接口
用户有的数据需要导入我们的系统,如房源信息的导入,用户的数据来源是Excel 数据表, 需要我们做一个用户接口,实现用户数据导入功能。
3.3外部接口
外部接口包括: 系统与外界通信接口
系统与其他系统之间数据接口 系统数据导出到Office 接口
4运行设计
4.1运行模块组合
程序启动后,进入主模块,不同的角色单击相应的按钮触发调用相应的模块,进入对应的子对话框,同样由该用户的输入触发这些模块调用其下层模块,完成相应操作。
1.产品管理功能:系统界面模块 产品管理模块 2.最新动态功能:系统界面模块 最新动态模块 3.招聘信息功能:系统界面模块 招聘信息模块 4.公司管理功能:系统界面模块 公司管理模块 5.留言管理功能:系统界面模块 留言管理模块
上海睿亚训件技术服务有限公司
上海市张江高科技园区博霞路22号106室 (201203) TEL:021-6106 0206 FAX:021-6106 0201
www.realaction.cn
6.系统管理功能:系统界面模块 系统管理模块
4.2运行控制
控制流程:运行本程序,等待不同的角色输入验证信息,根据该角色单击按钮选择调用相应功能。
性能
系统响应时间的目标值:一般情况下为3秒,系统拥堵情况下为6秒;
报表输出,数据下载和数据的统计处理的处理时间的目标值:从使用者发出指令开始的30秒以内。
可靠性
每个模块数据保存的数据都是正确的
功能完整性
所有的功能点覆盖需求描述中的功能需求要求
系统安全:
系统监测到非法访问的时候,系统给出报警信息;
在服务器上,需要安装杀毒软件。另外,学员等使用的客户端机器上也需要使用杀毒软件(杀毒软件的购入,安装和使用,不包含在本次系统开发的范围内);
在系统发现了重大安全缺陷和瑕疵的情况下,系统可以进行自动升级。
功能:
1.产品管理 管理员通过登录然后进行产品的管理,普通用户登录进去之后就可以查看产品。
上海睿亚训件技术服务有限公司
上海市张江高科技园区博霞路22号106室 (201203) TEL:021-6106 0206 FAX:021-6106 0201
www.realaction.cn
2.最新动态信 进过授权的用户输入用户名和密码,进入系统然后对最新动态信息进行相应的操作。
3.招聘信息管理 经过授权的用户输入用户名和密码,进入系统然后对招聘信息进行相应的操作。
4.公司管理 管理员输入用户名和密码,进入系统然后对公司信息进行相应的操作。
5.留言管理 用户输入用户名和密码进入系统,发布留言信息。管理员可以对留言信息进行删除的操作。
6.系统管理功能 管理员输入用户名和密码,进入系统对用户、角色和权限进行相应的操作。
4.3运行时间
系统响应时间的目标值:一般情况下为3秒,系统拥堵情况下为6秒;
报表输出,数据下载和数据的统计处理的处理时间的目标值:从使用者发出指令开始的30秒以内。
5系统数据结构设计
5.1逻辑结构设计要点
给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。
UserInfo(用户表)
上海睿亚训件技术服务有限公司 上海市张江高科技园区博霞路22号106室 (201203) TEL:021-6106 0206 FAX:021-6106 0201
www.realaction.cn
中文名 字段名 字段类型 长度 是否空 主键 描述 int int varchar varchar varchar varchar 4 4 30 30 30 50 50 0 1 0 0 1 1 1 PK FK 用户ID UserID 角色ID RoleID 用户名称 UserName 密码 Pwd 真实姓名 UserToStaff varchar 用户状态 UserState 预留字段 staffID
Tzhaopin(招聘表) 中文名 ID 字段名 字段类型 长度 是否空 主键 描述 id int varchar text datetime datetime int varchar 4 50 16 8 8 4 50 0 1 1 1 1 1 1 PK 职位名称 name 职位描述 need 发布日期 fdate 截至日期 edate 状态 flg 预留字段 pen
Tclient(公司信息表) 中文名 ID 地址 邮编 联系人 电话 手机 传真 QQMSN 字段名 id addree Yno tel Dtel faxes QQMSN 字段类型 长度 是否空 主键 描述 varchar varchar varchar varchar varchar varchar varchar varchar varchar text varchar varchar varchar varchar ntext 50 100 200 50 50 50 50 50 50 50 16 50 50 50 50 16 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 PK 公司名称 name mainname varchar 电子邮箱 email 业务描述 synopsis 生产基地 baseinfo 网址 状态 www flg 预留字段 pen 公司介绍 jieshao
RoleInfo( 角色表) 中文名 角色ID 字段名 RoleID 字段类型 长度 是否空 主键 描述 int 4 0 PK 上海睿亚训件技术服务有限公司 上海市张江高科技园区博霞路22号106室 (201203) TEL:021-6106 0206 FAX:021-6106 0201
www.realaction.cn
角色名称 RoleName varchar 备注 RBZ varchar
RolePow(角色权限表) 中文名 id 50 200 0 1 字段名 字段类型 长度 是否空 主键 描述 RPID int int 4 4 4 0 0 0 PK 角色ID RoleID int 功能ID FMID
ProductInfo( 产品表) 中文名 Id 字段名 id 字段类型 长度 是否空 主键 描述 varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar text datetime varchar int char 50 50 50 50 50 50 50 50 50 50 16 8 50 50 4 10 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 PK 产品编号 pno 产品名称 name 产品大类 Type 规格 厂商 guige company 产品图片 map01 产品图片 map02 产品图片 map03 产品图片 map04 产品描述 contant 发布日期 dt 发布人 产品小类 mintype 产品顺序 pindex 预留字段 pEn
NewInfo( 新闻表) 中文名 id 标题 内容 发布人 staffname varchar 字段名 字段类型 长度 是否空 主键 描述 id title varchar varchar datetime varchar varchar 50 50 16 8 50 50 50 0 1 1 1 1 1 1 PK content text fname 发布日期 fdate 预留字段 StaffID varchar 预留字段 pen
LeaveInfo( 留言管理表) 中文名 字段名 字段类型 长度 是否空 主键 描述 上海睿亚训件技术服务有限公司 上海市张江高科技园区博霞路22号106室 (201203) TEL:021-6106 0206 FAX:021-6106 0201
www.realaction.cn
Id 留言人 电话 QQ 网址 标题 内容 日期 id man tel qq www title content dt varchar varchar varchar varchar varchar varchar varchar text datetime varchar 50 50 50 50 50 50 50 16 8 50 50 0 1 1 1 1 1 1 1 1 1 1 PK 电子邮件 email 预留字段 FileName varchar 预留字段 pen
FuncModuel( 功能模块表) 中文名 ID 字段名 FMID 字段类型 长度 是否空 主键 描述 int varchar varchar nchar int 4 30 50 50 4 200 4 0 0 1 1 1 1 1 PK 功能模块 FMName varchar 链接文件 FMUrl 图片 父ID 备注
PicUrl FMBZ ParentID int 排列顺序 Findex 5.2物理结构设计要点
给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。
数据库最终要存储在物理设备上。对于给定的逻辑数据模型,选取一个最适合应用环境的物理结构的过程,称为数据库物理设计。物理设计的任务是为了有效地实现逻辑模式,确定所采取的存储策略。此阶段是以逻辑设计的结果作为输入,结合具体DBMS的特点与存储设备特性进行设计,选定数据库在物理设备上的存储结构和存取方法。 上海睿亚训件技术服务有限公司 上海市张江高科技园区博霞路22号106室 (201203) TEL:021-6106 0206 FAX:021-6106 0201
www.realaction.cn
数据库的物理设计可分为两步:
(1)确定物理结构,在关系数据库中主要指存取方法和存储结构; (2)评价物理结构,评价的重点是时间和空间效率。
5.3数据结构与程序的关系
说明各个数据结构与访问这些数据结构的功能模块对应关系:
编号 1 2 3 4 5 6 功能模块 产品信息管理,查询, 最新动态管理,查询 招聘信息管理,查询 公司信息管理,查询 留言信息管理,查询 系统信息管理,查询 数据表 ProductInfo( 产品表) NewInfo( 新闻表) Tzhaopin(招聘表) Tclient(公司信息表) LeaveInfo( 留言管理表) UserInfo(用户表)RoleInfo( 角色表) RolePow(角色权限表) 6系统出错处理设计
6.1出错信息
根据不同的出错情况给出不同的出错信息,一般用对话框给出。
编号 1 2 3 4 错误描述 提示不能进入系统 添加数据的时候提示失败 系统超时,请重新登录 您没有权限登录! 原因 用户名或者密码错误 输入错误的参数或者数据 Session失效 ,需要重新登录 系统管理员需要分配模块权限
上海睿亚训件技术服务有限公司 上海市张江高科技园区博霞路22号106室 (201203) TEL:021-6106 0206 FAX:021-6106 0201
www.realaction.cn
6.2补救措施
说明故障出现后可能采取的变通措施,包括:
后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;
降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;
恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。
上海睿亚训件技术服务有限公司 上海市张江高科技园区博霞路22号106室 (201203) TEL:021-6106 0206 FAX:021-6106 0201
www.realaction.cn
7系统维护设计
? 本应用系统以方便用户为原则,在统一的用户界面下提供各种实用帮助,尽可能降低使用后的维护投入;不仅应适用于当前实际的运行环境,而且还具有应变能力,以适应未来变化的环境和需求。
? 进行系统数据库的备份,使系统数据不会因意外事故(如突然停电)而造成破坏,从而确保数据库内容的安全可靠性;
? 由于此项目比较小,除了严格按照软件工程的科学方法开发软件、认真建立文档、编码阶段写详细的注释外,没有特殊的维护设计,如:设置维护模块等。
上海睿亚训件技术服务有限公司 上海市张江高科技园区博霞路22号106室 (201203) TEL:021-6106 0206 FAX:021-6106 0201
正在阅读:
概要设计说明书03-21
低碳环保电子小报08-17
对许可Email营销的认识07-27
交通枢纽可研报告 - 图文11-13
当前“形式主义、官僚主义”的突出问题及对策(最新,2018)03-08
第5章__电子商务组织与管理08-29
喜欢拍照的妈妈作文450字06-29
美丽的玉兰花作文400字06-17
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 概要
- 说明书
- 设计