下载此文档

设计规格说明书.docx


文档分类:汽车/机械/制造 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
三、设计规格说明书完***:马璁 02125007 1 .引言( Introduction ) 目的( Purpose ) 软件设计的任务是将软件需求变换成为软件的具体设计方案。概要设计根据软件需求导出软件的体系结构; 详细设计给出软件模块的内部过程描述。该文档是设计结果的详细描述, 也是程序员编写程序的功能依据。 命名规则( Naming Rule ) Framework 的 WPF 编写,采用 C# 和 XAML ,数据库部分利用 SQL sever2012 。本程序含有全局变量、局部变量。全局变量: DeviceList_E :作为调用数据库使用中设备数据变量 DeviceList_L :作为调用数据库转借设备数据变量 DeviceList_F :作为调用数据库损坏设备数据变量 DeviceList_S :作为调用数据库报废设备数据变量 Device[] :设备信息变量局部变量: 变量: Entity: 调用的数据参数( 设备名称、型号、数量、状态) , , 变量: Delete_Click :设备删除按钮 变量: I sAdd :确定设备是否添加 NumberUpDown :添加设备数量 :设备名称 Add_Click :添加设备按钮 C . 变量: transmitSummary :向数据库获取数据 conn :从数据库读取位置 query :从数据库读取数量 术语定义( Terms Glossary ) . 总体结构 . 外部接口接口是一种非常有效的编程工具,它可将对象的定义与实现分离,从而在不破坏现有应用程序的情况下使对象得以扩充完善,减少了系统维护负担。外部接口可分为用户界面、软件接口、通讯接口等。作为一个 We b应用程序, 为降低服务的压力和界面的美观,可通过 JavaScrip t 代码实现一部分控件操作,如: 、 :用于实现图形化日期显示、时间显示等操作; :用于多选框控制; :用于打开新窗口等。 数据描述通过对实验室设备管理系统需求及其数据流图的分析,可以得出该系统涉及维修记录表,报废记录表,申请购买记录表,设备基本信息表等数据实体。 E-R 图如图 D-1 所示 软件接口数据访问模块为访问数据库提供了一个通用接口,是表现层和业务逻辑层从底层数据库的访问中独立出来。即使数据库类型变化也无需更改程序,仅需对数据访问模块进行配置。该模块提供的方法主要包括数据库连接、执行 sql 命令、返回数据集等。声明了一个数据访问接口 DBManager ,它定义了一个 OpenConn ()方法。在实现累 OleDbManager 中,该方法的实现为打开一个 OleDbConnection 类型的数据连接。如果将来数据库类型更改,或是想通过使用其他类型的数据连接来提高访问效率,只要对实现类进行修改即可,无需改变接口的定义从而避免了上层应用程序的变更。所有接口成员都隐式地具有 public 访问属性。接口成员声明中包含任何修饰符都属于编译时错误。具体说来,不能用修饰符 abstract 、 public 、 protected 、 internal 、 private 、 override 或 static 来声明接口成员。实现接口时最重要的是:当在类模块中实现接口时,类模块必须实现接口中定义的所有公有成员和过程。 DBManage 接口有两个可读属性: connstring 和 CmdStr 。每个实现 DBManage 接口的类必须包含这两个属性中每一个的 Property Let 和 Property Get 过程。要实现对接口 DBManage 的应用可通过 CreateDb 类封装。 2 .总体设计( Design of Collective ) 体系结构设计( Design of Architecture ) 采用多层架构设计,包括:表现层、业务逻辑层、数据访问层。这种架构使系统结构更清楚,分工更明确,有利于后期的维护和升级。表现层为客户端提供应用程序的访问,为 sbgl 工程下的 页面。业务逻辑层为表示层提供带有业务逻辑的封装数据,为 Data_Contrl 项目下的数据库。数据访问层为业务逻辑层或表示层提供数据服务,为 Data_Model 项目下的数据库。数据层为底层的数据库实现,为 SQL Serv

设计规格说明书 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人yzhlya
  • 文件大小0 KB
  • 时间2016-06-04