下载此文档

主框架设计说明书.doc


文档分类:IT计算机 | 页数:约17页 举报非法文档有奖
1/17
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/17 下载此文档
文档列表 文档介绍
1
                     第  页 
主框架设计说明书
引言:
编写目的:
为了使软件开发者对该软件的规定有一个共同的理解,使之成为整个开发工作的基础,便于开发者之间的互相交流。
背景:
软件系统名称:SI
产品注册信息:加密xml脚本
产品注册信息xml脚本格式:
<product id=”****************”> F1的值
< encount value=”2”/> 产品对应程序入口的个数
<enid1 value=”1”/> 第一个程序入口编号
<enid2 value=”2”/> 第二个程序入口编号
< licensenum value=”5”/> 分配的许可数量
< macid value=”****************”/> 数据库服务器的网卡ID
</product>
“系统注销”设计说明:
逻辑流程:
开始
保存当前用户的个性化设置
关闭打开的所有程序模块
关闭打开的所有数据库连接
释放不用的全局变量
结束
功能:
保存个性化设置。
调用模块管理器关闭所有程序模块。
6
                     第  页 
关闭程序中所用到的数据连接和业务连接。
释放全局变量。
“更改口令”设计说明:
逻辑流程:
开始
变量Result= False
用户登录否?
用户未登录


结束
输入新口令、并确认
存入数据库
Result = True
结束
功能:
1)修改用户的登录口令
输入项:
新的用户登录口令:字符或数值型
进一步确认的口令:字符或数值型
输出项:True或False(逻辑型)
相关表结构:
7
                     第  页 
用户信息表(u_user)
字段名
字段类型
描述
User_ID
GUID
用户的标识,主键
User_Name
varchar(50)
用户名称
Login_Name
varchar(50)
登录名称
Password
BLOB
登录口令
Emp_id
GUID
用户在雇员表中的ID
Emp_Level
smallint
雇员级别
User_Desc
varchar(255)
用户描述
“应用程序更新”设计说明:
逻辑流程:
开始
取应用程序的版本号与系统库相比较
有新版本吗?
结束


下载新版本的应用程序

下载成功否?

启动升级程序,完成应用程序的更新。
结束
应用程序升级不成功
升级程序是一个很小的命令行程序,它主要负责完成关闭SIS框架程序,然后把新下载的应用程序文件覆盖旧版本的应用程序,再重新启动SIS框架程序,关闭升级程序的进程。注意:若在升级过程中出现异常能够恢复旧版本的应用程序。
功能:
8
                     第  页 
下载新版本的应用程序到本地。
完成新版本应用程序的更新。
重启新版本的应用程序。
相关表结构
应用程序及程序模块表(s_Module)
字段名
字段类型
描述
ID
GUID
文件的标识,主键
Name
Nvarchar(50)
文件或程序模块名称(也可以是一个描述)
Version
Nvarchar(20)
文件或程序模块的版本号
FileName
Nvarchar(50)
文件的物理名称(唯一索引)
应用程序及程序模块表(s_ModuleContent)
字段名
字段类型
描述
ID
GUID
文件的标识,主键
Name
tinyint
文件内容的序列号(即是文件的哪一部分)
Content
BLOB
文件内容
“程序模块更新”设计说明:
逻辑流程:
开始
程序模块的ID
Result = True
获得模块的物理名称
取程序模块

主框架设计说明书 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数17
  • 收藏数0 收藏
  • 顶次数0
  • 上传人iris028
  • 文件大小275 KB
  • 时间2022-06-18
最近更新