




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、项目编号:密 级:国家xxxx计划XX项目概要设计(版本号 PD04 Vx.xx)XX项目组审批记录文档名称:概要设计现行版本号:PD04 Vx.xx拟制人:日期:审核人:日期:项目负责人审批意见:签字:日期:管理专家审批意见:签字:日期:用户代表审批意见:签字:日期:变更记录变更状态:A -增加 M -修改删除变更 编R版本号日期章节/段落/行 或图/表号变更 状态义更简单描述审核人批准人123456789101112131415161718123567891.1.1 编写目的 1.1.2 项目背景 1.1.3 术语 1.1.4 参考资料 目标 1.2.2 开发与运行环境1.
2、2.2.1 开发环境的配置 22.2.2 运行环境的配置 22.2.3 测试环境的配置 22.3 需求概述 22.4 条件与限制 333.1 软件描述 33.2 处理流程 33.3 功能结构设计 33.4 功能需求与程序代码的关系 441.1 外部接口 41.2 内部接口 451.3 逻辑结构设计 51.4 物理结构设计51.5 数据结构与程序代码的关系55551.6 出错输出信息1.01.7 出错处理对策1.0.10 安全保密设计11 维护设计1引言1.1 编写目的编写此概要设计说明书的目的是进一步明确软件的需求,目标,功能结构及各模块的总体概要设计。为之后软件开发人员对于软件
3、的具体实现提供指导,并作为用户对该程序软件的功能结构介绍的说明。1.2 项目背景该项目是在数据库新技术实验课程下进行的,基于数据库的应用开发这一平台,项目要实现一个基于WEB的数据库管理软件。1.3 术语【列出本文档中所用到的专门术语的定义和外文缩写的原词组。缩写、术语解释DBMS数据库管理系统(基于 SQL Server),包括数 据定义,数据查询,数据操作及数据控制多 个部分AJAX异步JavaScript 和XML , 米用此技术头现web页面的局部刷新,用户体验较好jQuery一种封装js操作的API ,使得程序员可以不 用考虑浏览器之间的差异进行快速开发设计模式软件设计师或系统结构设
4、计师针对某一需 求,联想今后可能会有的需求,为解决这类 问题向采用的一种策略或方法1.4 参考资料1 .C#本质论2 .设计模式:可复用面向对象软件的基础3 .ASP.NET高级开发4 .关于SQL Server系统函数及全局变量的使用(取自网络)2任务概述2.1 目标本项目的目标是实现基于 web来管理数据库系统。以 SQL-SERVERA为例,可实现监 控SQL-SERVER数据库的工作状态,资源使用情况。软件要实现五个方面的功能:1:监控查看SQL-SERVER数据库的表空间,文件,连接数,任务,用户等。 2:同时连接监控多个 数据库。3:浏览数据库表,视图,存储过程,触发器等。4:启动
5、,停止数据库。5:通过脚本改变数据库的配置。2.2 开发与运行环境硬件环境:双核处理器, 2内存(至少1GB)软件环境:Windows 7/XP操作系统;VS2010集成开发环境;SQL-SERVER (2008)数据库web浏览器对软件的功能进行测试环境:软件的开发采用单元测试,开发完成后采用 测试2.2.1 开发环境的配置类别标准配置最低配置计算机硬件双核处理器,2内存单核处理器,512M内存计算机软件Windows 7操作系统,SQL-SERVER ( 2008)数据库Windows xp 操作系统SQL-SERVER (2000)数据库网络通信Internet网;局域网Internet
6、网;局域网其它VS2010集成开发环境2.2.2 运行环境的配置类别标准配置最低配置计算机硬件双核处理器,1G内存单核处理器,512M内存软件Windows 7操作系统 web浏览器Windows xp操作系统 web浏览器网络通信Internet网;局域网Internet网;局域网其它2.2.3 测试环境的配置测试环境要求计算机必须安装VS2010集成开发环境;局域网中的计算机正常通信,并分别安装SQL SERVER数据库;计算机至少要有一种类型的浏览器。2.3 需求概述本项目最终应能实现简单的数据库管理操作,包括: 1)可以查看所有的数据模型,数据表,依据表的相应字段,2)可以查看触发器,
7、存储过程等3)可以创建表,触发器,存储过程等4)可以做数据表的查询,更新等操作5)考虑到数据库的新技术,本项目最终实现应能创建用户类型,比如面向对象数据库编辑版word6)应能够修改数据库配置(脚本方式)2.4 条件与限制该软件只能监控处于特定网络中的数据库的状态,且只能监控SQL SERVER数 据库的状态。3总体设计3.1 软件描述本项目实现一个基于 WEB的数据库管理软件, 可实现对于特定网络中的 SQL-SERVER 数据库的数据的监控;数据库配置的更改;数据库,数据表以及表内数据的浏览等功能。3.2 处理流程1)软件使用的概括流程:流程1r他I添加修改字段等操作 L_删除数据表创建用
8、户自定义类型_JI:口 、弹出确认信息J3.3 功能结构设计本软件基于web实现,采用三层架构的方式,即表现层(UI),业务逻辑层(BLL), 数据层(DAL)。表现层将详细信息展现给用户看。业务逻辑层即处理具体的操作, 数据的处理组装等。数据层即是和底层数据库进行联系。3.4 功能需求与程序代码的关系需汞弋幽程序*II块1程序模块2程序模块m功能需求1登陆模块功能需求2与服务器交互模块创建新的数据库创建新的数据表创建触发器,存储 过程等创建自定义类型功能需求n显示数据库的详 细信息(文件大 小,连接数等)5接口设计5.1 外部接口【说明该软件同其它软件的所有接口关系,包括用户界面、软件接口、
9、硬件接口和通信接口等。】5.2 内部接口【说明该软件各个模块之间接口关系。】6数据结构设计6.1 逻辑结构设计【每个数据结构的名称、标识符以及他们之中的每个数据项、记录的定义长度、层次关系等。】6.2 物理结构设计【每个数据结构的存储要求、访问方法和保密条件等。】6.3 数据结构与程序代码的关系结商代码程序*II块1程序模块2程序模块m数据Z构1连接字符串类(对 应登录模块)数据Z构2操作服务器数据数据Z构n7数据库设计由于本软件是基于 web对数据库进行操作,即数据库管理系统。因此不需要使用数据 库存储特别信息。8界面设计1)界面设计Web数据库管理系统认证方式® 刊ndews I
10、ntegrated Q SQL Login登录图1 Web数据库登录界面Web数据库管理系统的登录界面,管理员可以通过输入服务器 DBMS的用户名和密码, 并选择服务器,选择认证方式登录到管理系统中,进行查询和管理。编辑版word数据库查司删购瓯柏423 MBedit editCdidetedde:e图2数据库显示列表界面在数据库显示列表中,可以查看数据库的名称,大小,并对数据库进行创建,查询,编辑和删除等操作。点击任意数据库名后,界面将跳转至显示数据库下所有表界面,可对对应数据库下的相关表进行操作;点击查询,将进入对应数据库的查询功能;点击创建新数据库, 可以创建一个新数据库链接,并存放在数
11、据库显示列表中;点击删除,即可删除对应数据库 链接并删除显示。数据表敷据表名_|_寸白蕾可爱町间J首金名漳工131专dbou&=r赖11,1篁4editcel«teUSS-加 11,11.231B6rercfTrEeditd<et illdi. o£ tta stable.此下检框包括:数生赖存陶维-触发各类型巧邛面白画象数用库/J而 W目显于用尸寸唯的条确定爵删F韶曲据库口卜吗? II M图3显示数据库下所有表界面在数据库显示列表中,点击数据库名后,即跳转到此界面。在本界面中,可查看数据表名,所有者,类型,创建时间,行数等信息,并进行创建,重命名,编辑,删除
12、,过滤等操 作。点击数据表下拉框,可创建数据表,存储过程,出发器,类型等;点击任意数据表名, 即可查看相应数据表的详细信息;点击删除,即可删除对应数据库链接并删除显示;选择过滤下拉框,可根据特殊显示条件,如“只显示用户创建的表”,对本界面的显示内容进行筛选。Create new T()bl«Choose a name for table: FCreate图4创建新数据表界面在显示数据库下所有表中,点击创建,并选择创建数据表,将进入本界面。在对新表进行命 名后,点击创建,即可创建一个新数据表。数据表字段搅皴名 数锻型胞域脚值 畸丫部Idint口deleteFi 配 2nvarchiar
13、50)回delete图5数据表界面在登录进入管理系统后, 在数据表中,可以查询数据表字段的信息,并且可以添加和更改数据表新字段。(DTT COLUMNPrimary KeyColunn曲府EColjnn 1Dsts TypecharLength10Allow Mui0Default WmluePrecisionQScale0IdentitvIdentityEiIdentity JncrerrentiIs RQwGddHMlCancel图6新数据字段编辑界面创建一个新的数据表后,在此界面上对这个新的数据表字段的主键、字段名、数据类型、长度等属性进行编辑和修改。若是执行查询操作,可动态显示查询结果查询数据库(对该数据库内表的埴删改查)在此地输入3。L语句返回显示结果图8数据库查询显示界面在界面上的文本框中输入数据库查询语句,点击“执行SQL”进行查询,然后将查询的结果动态显示在下面的表格中。查询数据库(对该数据库内表的增删改查)在此处输入改U吾句图 9 数据库增删改操作界面在界面上的文本框中输入数据库增删改语句,点击 “
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 非油品安全管理制度
- 餐厅退换菜管理制度
- 宁德师范学院《农业昆虫学》2023-2024学年第二学期期末试卷
- 德阳农业科技职业学院《营销模型与数据分析》2023-2024学年第二学期期末试卷
- 湖南城市学院《军事理论》2023-2024学年第二学期期末试卷
- 浙江旅游职业学院《世界华文文学经典欣赏》2023-2024学年第二学期期末试卷
- 内蒙古农业大学《影视后期合成与特效》2023-2024学年第二学期期末试卷
- 陇东学院《BM应用与管理》2023-2024学年第二学期期末试卷
- 成都工业学院《文化与创新制造之路》2023-2024学年第二学期期末试卷
- 石家庄人民医学高等专科学校《智能审计实操》2023-2024学年第二学期期末试卷
- 人工智能与信息社会学习通超星期末考试答案章节答案2024年
- 临建集装箱项目施工部署方案
- 11ZJ311地下室防水图集
- 土地整治实施操作手册
- 深圳市引导基金管理办法
- 10以内连加练习题完整版51
- GB 30254-2024高压三相笼型异步电动机能效限定值及能效等级
- 机场建造行业投资机会与风险识别及应对策略报告
- 统编版语文一年级下册第四单元整体解读
- 重大事故隐患判定标准与相关事故案例培训课件
- 环境检测实验室分析人员绩效考核方案
评论
0/150
提交评论