ImageVerifierCode 换一换
格式:DOCX , 页数:32 ,大小:287.68KB ,
资源ID:6193928      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6193928.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(中试所详细设计说明书.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

中试所详细设计说明书.docx

1、中试所详细设计说明书详细设计说明书1 引言 1.1 编写目的 编写该文件是将“电力技术标准INTERNET全文查询系统”概要设计说明书进一步细化分析,该文件将指导程序员进行具体编程。 1.2 背景本项目由重庆电力试验研究所提出,由重大电气工程有限公司软件部负责开发。该软件提供给重庆电力试验研究所使用,该系统运行在重庆市电力局的指定服务器。该软件命名为“电力技术标准INTERNET全文查询系统”。 1.3 定义 1.4 参考资料a. 本项目开发根据重庆电力试验研究所和重大电气工程有限公司签定的技术开发合同书和技术标准技术协议;b. 属于本项目的其他已发表的文件有:技术标准技术合同附录; c. “

2、电力技术标准INTERNET全文查询系统”需求分析说明书2 程序系统的结构2.1结构及流程图:2.2 模块功能一览表电力技术标准全文查询系统模块名称功能内容备注标识名称Estandardhome主页1、国内标准页面链接2、国际标准页面链接3、系统维护4、读者服务链接5、顶部单位名称、中间新闻内容、底部联系及注释显示,用户权限Ecivilstandardpage国内标准页面1、查询链接到标准表页面2、分类表调用3、底部说明4、返回链接Eforeignstandardpage国际标准页面(内容待定)Estandardlistpage标准表页面1、查询链接到标准内容显示页面2、标准表调用3、底部说明

3、4、返回链接5、查询页面链接Estandarddisplaypage标准内容显示页面1、目录链接2、标准内容3、底部链接4、返回链接5、查询页面链接Estandardfindingpage查询页面1、查询条件2、结果显示Estandardallfindingpage全文查询页面1、查询条件2、结果显示Ereaderpage读者服务页面读者服务页面1、服务内容2、对话框Emanagementmainpage维护页面1、闻内容维护链接2、权限管理链接3、管理员回复4、分类、标准维护Emanagerspeechpage管理员回复维护页面1、回复内容2、服务内容修改3、返回及返回主页Enewspage

4、新闻内容、服务内容维护页面1、 新闻内容修改2、 服务内容修改2、返回及返回主页Eassigningprivilegepage权限管理页面1、 增添用户2、 更改密码3、分配维护权限Echgtypestandardpage标准分类维护页面1、增、删、改标准分类Echgsubstandardpage标准分类维护页面1、增、删、改标准子类Echgstandardpage标准维护页面1、增、删、改标准3 主页(estandardhome)设计说明 包含功能:1)、国内标准页面链接2)、国际标准页面链接3)、系统维护链接4)、读者服务链接5)、顶部单位名称、中间新闻内容、底部联系及注释显示,用户权限

5、页面框架 程序编写要求主页的顶部单位简介设计:利用Dream weaver或FrontPage制作,其中图片可根据中试所提供或自己加工生成,该部分不需要过多的程序设计。该页面利用Dream weaver分四层,“名称”为第一层,“用户、密码”等为第二层;“新闻内容”为第三层,“底部的联系方式”为第四层。“用户”和“密码”验证,是与权限表(PRIVILEGE)的记录(用户对应字段USERNAME,密码对应字段PASSWORD)对比,一旦对比正确,中部的链接的“国内标准”、“国际标准”、“其它”才对外开放,供用户点击,但字段GRANTING值为“A”才全开放,字段GRANTING值为“B”开放“其

6、它”,字段GRANTING值为“B”开放“国内标准”、“国际标准”。“读者服务”不受用户和密码的限制。中部的链接设计(“国内标准”、“国际标准”、“读者服务”、“其它”):采用超链接方式。“国内标准”链接到页面ecivilstandardpage、“国际标准” 链接到页面eforeignstandardpage,“读者服务” 链接到页面ereaderpage,“其它” 链接到页面emanagementmainpage。新闻内容从表文本内容表(TEXTTABLE)取TEXT字段,且FLAG=“4”,ID为最大值。“底部的联系方式”的显示和E-MAIL的链接用超链接的方式生成。输入的“用户”需要保

7、存在变量中,以供后面的页面使用。4 国内标准页面(ecivilstandardpage)设计说明 包含功能:1、查询链接到标准表页面2、分类表调用3、 底部说明4、 返回链接 页面框架 程序编写要求该页分为三个部分,利用Dream weaver分层。顶部包括返回(主页)和进入查询系统的链接,可用超链接方式生成。中部包括标准分类显示,使用ASP与服务器数据库连接显示。底部是一些说明,该部分可用ASP构成也可直接设计在网页上“分类1n”是从标准分类表(MAINSTANDARD)提取字段“标准分类编号STANDARDTYPE_ID”、“标准分类名称STANDARDTYPE”,且字段CFTYPE为“1

8、”的所有记录。“小类1。n”是选中标准分类(“分类1n”中的某条)后,根据“分类”在标准分类表(MAINSTANDARD)对应的“标准分类编号STANDARDTYPE_ID”,并且字段CFTYPE为“1”,查找标准子类表(STANDARD)对应的字段“子类分类编号STANDARDTYPE_S_ID”、“子类分类名称STANDARDTYPE_S”的所有记录。一旦选中某子类,即进入标准页面(estandardlistpage),并保存选中的“标准分类编号”、“标准分类名称”、“子类编号”、“子类名称”及字段ID对应的值。“查询”链接到页面estandardfindingpage,提供查询。“返回”

9、主页estandardhome。5 国际标准页面(eforeignstandardpage)设计说明 包含功能:1)、查询链接到标准内容显示页面2)、标准表调用3)、底部说明4)、返回链接5)、查询页面链接 页面框架 程序编写要求内容显示模块分为三个部分,利用Dream weaver分层:顶部是三个超级链接,中部是调用数据库中的大文件(.HTM)显示(ASP),底部是三个超级链接(用Dream weaver直接设计),图标利用光盘上或网上可找到的图标 中间表格内容取标准表(STANDARD_S)的记录,条件是:该表字段“ID”值等于字段CFTYPE为“0”在表标准分类表(STANDARD)确定

10、的“ID”值。双击中间表格的任何记录(除选中“下载”栏,进行下载对应的文件外)即链接到标准内容显示页面estandarddisplaypage,并调出字段“下载”对应目录保存在变量中。选中“下载”栏,根据它提供的路径,将该路径下的所有htm文件下载到本地。“查询”链接到页面estandardfindingpage,提供查询。“返回”主页(estandardhome)。6 标准页面(estandardlistpage)设计说明 包含功能:1)、查询链接到标准内容显示页面2)、标准表调用3)、底部说明4)、返回链接5)、查询页面链接 页面框架 程序编写要求内容显示模块分为三个部分,利用Dream

11、weaver分层:顶部是三个超级链接,中部是调用数据库中的大文件(.HTM)显示(ASP),底部是三个超级链接(用Dream weaver直接设计),图标利用光盘上或网上可找到的图标 “标准分类编号”、“标准分类名称”、“子类编号”、“子类名称”为国内标准页面(ecivilstandardpage)保存下的值。中间表格内容取标准表(STANDARD_S)的记录,条件是该表字段“ID”值等于上面“标准分类编号” 、“子类编号”在表标准子类表(STANDARD)确定的“ID”值。双击中间表格的任何记录(除选中“下载”栏,进行下载对应的文件外)即链接到标准内容显示页面estandarddisplay

12、page,并调出字段“下载”对应目录保存在变量中。选中“下载”栏,根据它提供的路径,将该路径下的所有htm文件下载到本地。“查询”链接到页面estandardfindingpage,提供查询。“返回” 国内标准页面(ecivilstandardpage)。7 标准内容显示页面(estandarddisplaypage)设计说明 包含功能:1)、目录链接2)、标准内容3)、底部链接4)、返回链接5)、查询页面链接 返回 退出 返回目录内容上一章 下一章页面框架 程序编写要求内容显示模块分为三个部分,利用Dream weaver分层:顶部是三个超级链接,中部是调用数据库中的大文件(.HTM)显示(

13、ASP),底部是三个超级链接(用Dream weaver直接设计),图标利用光盘上或网上可找到的图标。“内容” 为标准页面(estandardlistpage)保存字段“下载”对应目录下的htm文件。(注意:htm文件名命名规则为:“标准号”+“”+章号(每章一个htm文件)+该章的名称。)编程时,根据标准页面(estandardlistpage)保存字段“下载”指示的目录,查找该目录下所有的htm文件。如果存在一个文件,则标准内容仅在一个htm文件中,显示该文件;如果存在多于一个htm文件,表明该标准内容放在多个htm文件中,则需要生成链接所有htm目录文件,该目录文件命名为:home.ht

14、m(放在该目录下),则在“内容”显示home.htm文件。例如 C:xxtemp有文件110_1_序言.htm110_2_基本规定.htm110_3_具体内容.htm110_4_其它.htm则页面home.htm应如下 第一部分 序言 具体内容链接到110_1_序言.htm 第二部分 基本规定 具体内容链接到 第三部分 具体内容 具体内容链接到 第四部分 其它 具体内容链接到“返回”链接到标准页面(estandardlistpage) 。“返回目录”是指链接到目录页面home.htm。“上一章”、“下一章”是指:如果当前“内容”处显示的文件为110_2_基本规定.htm,2.htm, “上一章

15、”即显示110_1_序言.htm, “下一章”即显示110_3_具体内容.htm。8查询页面(estandardfindingpage)设计说明 包含功能:1)、查询条件2)、结果显示 页面框架返回 全文查询输入标准号 输入标准名称 查询按序号标准号标准名称颁布日期实施日期采标程度被替代情况下载 程序编写要求查询条件设计分成两个程序:全文查询和标准号查询。全文查询利用IIS提供的INDEX SERVER链接到数据库。标准号查询利用ASP生成。“输入标准号”、“输入标准名称”可分别输入其中之一或两者同时输入,进行组合查询。可以模糊输入内容。查询时与标准表(STANDARD_S)的字段“标准号ST

16、ANDARD_ID”、“标准名称STANDARD”比较。查出多个记录列在下表中。双击中间表格的任何记录(除选中“下载”栏,进行下载对应的文件外)即链接到标准内容显示页面estandarddisplaypage,并调出字段“下载”对应目录保存在变量中。选中“下载”栏,根据它提供的路径,将该路径下的所有htm文件下载到本地。“返回”链接到标准页面(estandardlistpage)。9全文查询页面(estandardallfindingpage)设计说明 包含功能:1)、查询条件2)、结果显示 页面框架 程序编写要求全文查询利用IIS提供的INDEX SERVER链接到数据库。标准号查询利用AS

17、P生成。 “输入要查询的内容”是用户手工输入,全文查询需要匹配的字符串。“限定范围”是指从标准分类表(MAINSTANDARD)查询出所有记录列在网格中,其中的“限定标记”栏是用户限定在那些记录范围,“全选标记”将“限定标记”栏下的所有记录选中。按下“查询”,根据被选中记录对应的“标准分类编号”,在标准子类表(STANDARD)查出与该表字段STANDARDTYPE_ID对应值相等记录,取这些记录中字段ID对应的所有值;再根据这些值从标准表(STANDARD_S)查出与该表字段ID对应值相等的记录;最后根据记录的字段PATH对应值指示的目录,全文搜索这些目录下的文件,与“输入要查询的内容”相匹

18、配的文件,取出这些文件名(文件名命名规则为:“标准号”+“”+章号(每章一个htm文件)+该章的名称。)分解出“标准号”,再根据此号到标准表(STANDARD_S)查出标准名称、字段PATH对应值,填写在“查询结果”的表格中,注意字段PATH对应值加查出的文件名组成路径填写在“位置”栏中。双击“查询结果”的表格中的任何记录,则显示“位置”栏对应的htm文件内容显示在“内容显示”处。“返回”链接到标准页面(estandardlistpage)10读者服务页面页面(ereaderpage)设计说明 包含功能:1、服务内容2、对话框 页面框架 程序编写要求读者服务页面分为四个部分:顶部是返回主页的链

19、接,第二部分是服务内容,以文本形式处理,第三部分是管理员回复信息(ASP或VB脚本),第四部分是用户意见及要求(ASP或VB脚本),第五部分是底部的信息。整个网页由Dream weaver或FrontPage直接制作。维护界面时,用户直接调用网页编辑软件,处理服务内容的修改。“服务内容”是从文本内容表(TEXTTABLE)取字段“TEXT”的值,条件是字段“FLAG”等于“1”且字段“ID”值为最大。在页面生成过程中,从文本内容表(TEXTTABLE)提取字段FLAG对应值为“2”且字段SENDER的值为主页(estandardhome)保存的用户的记录,对应放在“用户意见及管理员回复一览表”

20、中。其中“标记”是管理员在界面上确定是否删除,选某条或几条,按下“删除按”则删除。按下“全选按”则为“标记”对应的所有记录置选中标记。用户双击“用户意见及管理员回复一览表”中的某条记录,则根据当前记录查出相应字段USERTITLE 、TEXT填在“用户意见及要求”文本框中;查出相应字段HOSTTITLE 、HOSTTEXT填在“管理员回复信息”文本框中。用户需要再提意见及建议,则在“用户再提意见及要求:”编辑框填写,按下“提交按”为文本内容表(TEXTTABLE)增加一新记录。具体填写如下:序号中文名称字段名称字段类型及长度填写说明1序号IDBIGINT取表中已存在的最大的ID值加1,没有记录

21、时加填0用户意见主题USERTITLECHAR(100)填“用户再提意见及要求:”编辑框的内容。2文本内容TEXTCHAR(10KB)3标志FLAGCHAR(1)填“2”4提交日期DATEDATE取系统日期5提交者SENDERCHAR(10)取主页输入的用户,否则不填6备 注MEMOCHAR(50)可不填用户阅读标记USERCHECKBIT填“0”管理员回复标记HOSTCHECKBIT填“0”“返回”是返回维护页面emanagementmainpage。11维护页面页面(emanagementmainpage)设计说明 包含功能:1、新闻内容维护链接2、权限管理链接3、管理员回复4、标准分类维

22、护 页面框架 程序编写要求 新闻内容维护链接到页面enewspage,权限管理链接到页面eassigningprivilegepage, 管理员回复链接到页面emanagerspeech, 分类、标准维护链接到页面eaddstandardpage。12管理员回复维护页面(emanagerspeechpage)设计说明 包含功能:1、回复内容2、返回及返回主页 页面框架 程序编写要求在页面生成过程中,从文本内容表(TEXTTABLE)提取字段FLAG对应值为“2”的所有记录,放在“用户意见及管理员回复一览表”中。其中“标记”是管理员在界面上确定是否删除,选某条或几条,按下“删除按”则删除。按下“

23、全选按”则为“标记”对应的所有记录置选中标记。管理员双击“用户意见及管理员回复一览表”中的某条记录,则根据当前记录查出相应字段USERTITLE 、TEXT填在“用户意见及要求”文本框中;查出相应字段HOSTTITLE 、HOSTTEXT填在“管理员回复信息”文本框中。如果“管理员回复信息”文本框中没有信息,管理员可以输入新信息,如果已有信息管理员可以更改,但如确定要改变数据库内容,必须按下“提交按”。“返回”是返回维护页面emanagementmainpage。13新闻内容、服务内容维护护页面(enewspage)设计说明 包含功能:1、新闻内容修改2、返回及返回主页 页面框架 程序编写要求

24、返回是返回维护页面emanagementmainpage;单击更改当前新闻内容,编辑框显示当前新闻内容。选中“更改当前新闻内容”需如下动作:如在文本内容表(TEXTTABLE)中存在字段“FLAG”的值为“4”的记录,则取出字段“ID”最大的记录,把字段“TEXT”的内容显示在文本编辑框中,供修改。“提交”时,插入一条新记录到文本内容表(TEXTTABLE)中,具体填写如下序号中文名称字段名称字段类型及长度填写说明1序号IDBIGINT取表中已存在的最大的ID值加1,没有记录时加填02文本内容TEXTVARCHAR(1024)填“文本编辑框”的内容3标志FLAGCHAR(1)填“4”4提交日期

25、DATEDATE取系统日期5提交者SENDERCHAR(10)取主页输入的用户,否则不填6备 注MEMOCHAR(50)可不填用户阅读标记USERCHECKBIT填“0”管理员回复标记HOSTCHECKBIT填“0”“更改服务内容”需如下填写:如在文本内容表(TEXTTABLE)中存在字段“FLAG”的值为“1”的记录,则取出字段“ID”最大的记录,把字段“TEXT”的内容显示在文本编辑框中,供修改。“提交”时,插入一条新记录到文本内容表(TEXTTABLE)中,具体填写如下序号中文名称字段名称字段类型及长度填写说明1序号IDBIGINT取表中已存在的最大的ID值加1,没有记录时加填02文本内

26、容TEXTCHAR(10KB)填“文本编辑框”的内容3标志FLAGCHAR(1)填“1”4提交日期DATEDATE取系统日期5提交者SENDERCHAR(10)取主页输入的用户,否则不填6备 注MEMOCHAR(50)可不填用户阅读标记USERCHECKBIT填“0”管理员回复标记HOSTCHECKBIT填“0”14权限管理页面(eassigningprivilegepage)设计说明 包含功能:1、增添用户2、更改密码3、分配维护权限 页面框架 程序编写要求“返回”链接到维护页面页面(emanagementmainpage), “返回主页” 链接到主页estandardhome。增加“新用户

27、”、“更改用户及密码”、“删除用户”必须先填写“用户名”。1)选择“新用户”即为权限表(PRIVILEGE)增加一条记录,按“确认提交”,验证“密码”、“确认密码”是否一致,不一致对话框提示“密码与确认密码不一致”,不再向下执行;如一致,验证权限表(PRIVILEGE)中是否有相同的用户,如存在相同的用户名,对话框提示“已存在相同的用户,请更改成别的用户再提交”,不再向下执行;如不存在相同的用户名,则如下填写:序号中文名称字段名称字段类型及长度填写说明1序号IDBigint取表中已存在的最大的ID值加1,没有记录时加填02用户名称USERNAMECHAR(60)手工填3用户密码PASSWORD

28、CHAR(8)手工填4权限GRANTINGCHAR(1)“A”:管理员权限;“B”:维护权限;“C”:一般用户。5设置日期DATEDATE取系统日期注意:用户类型即权限,界面上提供“管理员权限”、“维护权限”、“一般用户”下拉选择。 2)选择“更改用户及密码”即从权限表(PRIVILEGE)取出与输入“用户名”、“密码”相同的记录,并对应填在下面,提供更改。按“确认提交”如上1)所述进行验证后在更改。 3)选择“删除用户”即从权限表(PRIVILEGE)取出与输入“用户名”、“密码”相同的记录,并对应填在下面,提供查看。按“确认提交”则删除该记录。15标准分类维护页面(echgtypestandardpage)设计说明 包含功能:1、增、删、改、查标准分类 页面框架 返回 返回主页 国际国内分类标准分类编号标准分类名称排序号备注 程序编写要求按下“增加分类”增加一空记录,按下“保存”如下动作,填写标准分类表(MAINSTANDARD),序号中文名称字段名称字段类型及长度取值限制填写说明1序号IDBIGINTNOT NULL2国际国内类别CFTYPECHAR(1)NOT NULL提供下拉选择,为“0”国际类别,为“1”国内类别3标准分类编号

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1