[计算机]CSI_08_详细设计说明书

上传人:油条 文档编号:33856686 上传时间:2018-02-18 格式:DOC 页数:18 大小:810.50KB
返回 下载 相关 举报
[计算机]CSI_08_详细设计说明书_第1页
第1页 / 共18页
[计算机]CSI_08_详细设计说明书_第2页
第2页 / 共18页
[计算机]CSI_08_详细设计说明书_第3页
第3页 / 共18页
[计算机]CSI_08_详细设计说明书_第4页
第4页 / 共18页
[计算机]CSI_08_详细设计说明书_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《[计算机]CSI_08_详细设计说明书》由会员分享,可在线阅读,更多相关《[计算机]CSI_08_详细设计说明书(18页珍藏版)》请在金锄头文库上搜索。

1、项目管理体系文件详细设计说明书编 撰 人:TMO审 核 人:批 准 人:批准日期:2010-9-1保密级别:机密文档版本:0.0.1北京中软国际信息技术有限公司版本历史日期 版本 说明 作者 详细设计说明书第 1 页 共 18 页目录1. 引言 .31.1. 编写目的 .31.2. 背景 .31.3. 术语 .31.4. 参考资料 .32. 程序系统结构 .33. 功能模块设计说明 .43.1. 模块一 .43.1.1. 功能描述与性能描述 .43.1.2. 与本模块相关的代码表和表 .43.1.3. 输入信息 .43.1.4. 输出信息 .43.1.5. 算法 .53.1.6. 处理流程 .

2、53.1.7. 类设计 .53.1.8. 应说明的问题与限制 .63.1.9. 界面设计与说明 .73.2. 模块二 .7 详细设计说明书第 2 页 共 18 页1. 引言1.1. 编写目的本文主要详细描述 OLES 项目的各个功能模块,包括其功能、输入输出信息、类说明以及界面设计说明,为实现该系统的实现提供完整的参考,并为后期的测试,维护及版本升级等做准备。1.2. 背景a、 本项目全名在线考试系统,英文缩写 OLES;b、 项目由中软国际提出、由 Vampire 小组开发;c、 本软件可供公司在职员工及面试员工进行专业知识的测试,方便项目经理对于所带领的员工的成绩的查看和管理。1.3. 术

3、语1.4. 参考资料A、 数据库设计规范B、 界面接口设计规范C、 概要设计说明书D、 需求规格说明书2. 程序系统结构用一系列图表列出本程序系统内的每个程序(包括每个模块和子程序)的名称、标识符和它们之间的层次结构关系。术语、缩略语 解 释需求提供者 提出有效软件需求的客户OLES 本文及相关文档中均代表在线考试系统的应为标准化简称 详细设计说明书第 3 页 共 18 页3. 功能模块设计说明3.1. 模块一3.1.1. 模块编号Vampire_login_13.1.2. 功能描述为登录功能,即所有用户在此以对应的身份进行系统登录。3.1.3. 与本模块相关的代码表和表说明与本模块相关的数据

4、库代码表及表格。格式可如下:类型名称 中文注释代码表 表作用作用指在本子系统中对该表的操作为:input(输入) 、output(输出)、update(更新)等。3.1.4. 输入信息登录身份:string 登录账号:string密码:string3.1.5. 输出信息暂无。 详细设计说明书第 4 页 共 18 页3.1.6. 算法if (身份= 所选身份&账号 =正确账号&密码=正确密码)登录成功;else重新登录;其中所用的最重要的函数方法就是在登录按钮下面所设置的方法,通过判断用户输入的身份,账号与密码是否与数据库中所存储的记录一致,一致才能够顺利登录,否则无法登录该系统。 详细设计说明

5、书第 5 页 共 18 页3.1.7. 处理流程输入身份是否为三种身份之一 ?输入账号否是是否与身份匹配 ?输入密码是是否与身份 , 账号对应的密码匹配 ?成功登录 !是重新输入否否 详细设计说明书第 6 页 共 18 页3.1.8. 类设计3.1.8.1. 类图+ b u t t o n _ l a n d _ C l i c k ( )+ b u t t o n _ e x i t _ C l i c k ( )+ l i n k L a b e l 1 _ L i n k C l i c k e d ( )+ L o g i n _ K e y D o w n ( )L o g i n3

6、.1.8.2. 类说明该类主要完成的功能为登录该 OLES 系统。(一)Login 说明:1、功能:登录系统2、主要方法:1) button_land_Click():用来判断所输入的身份与账号及密码是否与数据库中的信息所一致。2) button_exit_Click():用来退出该系统3) linkLabel1_LinkClicked():连接跳转至“密码找回“界面4) Login_KeyDown():点击键盘上的回车按钮就相当于用鼠标点击“登录”按钮同样的功能3.1.9. 应说明的问题与限制最大的问题是与数据库的连接问题,若连接出错则无法在数据库中找到相应信息进行匹配,则导致无法登录。 详

7、细设计说明书第 7 页 共 18 页3.1.10. 界面设计与说明系统的整体风格简洁干练,以湖蓝色与银灰色也主色调,在登陆界面左边配以制作团队的 logo,关于其中主要所用控件说明如下:控件一、comboBox_flag:用下拉列表来选择登录身份;控件二、textBox_id:用文本框输入账号;控件三、textBox_pwd:用文本框输入密码;控件四、button_land:用按钮关联跳转至下一页面;控件五、button_exit:用按钮关联退出系统;控件六、linkLabel1:用标签连接关联跳转至找回密码页面;(其他标签控件不做赘述) 详细设计说明书第 8 页 共 18 页3.2. 模块二3.2.1. 模块编号Vampire_login_13.2.2. 功能描述如果用户忘记自己的密码,可以通“

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号