版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、技 术 文 件技术文件名称:<XXX>技术文件编号: 版 本: 拟 制 审 核 会 签 标准化 批 准 中兴软件技术(南昌)有限公司版本变更记录文件编号版本号拟制人/修改人拟制/修改日期更改理由主要更改内容(写要点即可)注1:每次更改归档文件(指归档发布数据库)时,需填写此表。注2:文件第一次归档时,“更改理由”、“主要更改内容”栏写“无”。目录版本变更记录ii目录iii1引言1-21.1编写目的1-21.2适用范围1-21.3预期读者和阅读建议1-21.4参考资料1-21.5引用标准文件1-22术语、定义与缩略语2-22.1术语、定义2-22.2缩略语2-33模块一3-33.1模
2、块描述3-33.2标准模块(可选)3-33.3模块设计3-33.4类定义3-3类一3-33.5单元定义(可选)3-5单元一3-5<说 明n 本模版中用“<>”引起来的蓝色斜体字为撰写模版内容的使用说明或解释,请在完成之后删除这部分内容。n 本模版中列出应该填写内容框架,为了通用则不可避免牺牲应对具体情况的灵活性,若其中部分栏目的内容不适用,则必须在该栏目中填写“无”,禁止删除栏目或空白,以免产生缺失或遗漏的误导。n 本模版的解释权归公司技术管理部所有。>1 引言1.1 编写目的定义<XXX项目>需求开发和管理的相关约定和活动。1.2 适用范围适用于<X
3、XX项目>需求开发和管理。1.3 预期读者和阅读建议预期读者和阅读建议见表1。表 1读者分类阅读重点备注无1.4 参考资料无。1.5 引用标准文件无。2 术语、定义与缩略语2.1 术语、定义术语、定义见表2表 2术语/定义说明无2.2 缩略语缩略语见表3。表 3缩略语原文中文含义无3 用户管理模块3.1 模块描述<要求:从模块在系统中的位置,实现原理及方式、实现的主要功能等方面来描述该模块的概貌。>实现的原理及方式:实现的主要功能:查找好友:用户能够根据自己的需求对在线的用户进行查找。添加好友:用户可以把查找到的好友添加到自己的好友列表里面,从而可以和好友进行通讯。删除好友:
4、用户也可以对自己不想要通讯的用户进行删除。3.2 标准模块(可选)<要求:说明在产品模块库、事业部模块库中对标准模块查询结果、指出引用的标准模块的内容和应用方式、描述本模块中可能抽象的公用模块及其应用范围>Z模块设计<要求:主要用文字、图表等形式详细描述该模块的状态迁移、信号流程、程序流程、界面安排、进程关系、异常处理、错误处理等方面。详细说明本模块中的可测试性设计,包括提供的测试接口,测试内容和范围等。>3.3 类定义3.3.1 CSearchUser3.3.1.1 描述<要求:简述此类下列相关内容:l 实现功能l 在模块中起到的作用l 引用此类应注意的事项。&
5、gt;实现功能:3.3.1.2 引用包列表或头文件<要求:简述此类下列相关内容:例如:。>3.3.1.3 继承(实现)关系<要求:继承(实现)的类(接口)的包的完整路径。>3.3.1.4 属性<要求:描述属性名称、含义、数据类型、访问类型、修饰符以及初始值。>3.3.1.4.1 m_UserIDl 含义<例如:用户名。>用户IDl 数据类型<例如:。>l 访问类型<例如:private。>publicl 修饰符<例如:无。>l 初始值<例如:null。>3.3.1.4.2 m_UserNamel 含
6、义<例如:用户名。>用户昵称l 数据类型<例如:。>l 访问类型<例如:private。>publicl 修饰符<例如:无。>l 初始值<例如:null。>3.3.1.4.3 m_Passwordl 含义<例如:用户名。>用户密码l 数据类型<例如:。>l 访问类型<例如:private。>publicl 修饰符<例如:无。>l 初始值<例如:null。>3.3.1.4.4 m_Popedoml 含义<例如:用户名。>用户权限l 数据类型<例如:。>l
7、 访问类型<例如:private。>publicl 修饰符<例如:无。>l 初始值<例如:null。>3.3.1.4.5 m_Remarkl 含义<例如:用户名。>保存备注l 数据类型<例如:。>l 访问类型<例如:private。>publicl 修饰符<例如:无。>l 初始值<例如:null。>3.3.1.5 方法3.3.1.5.1 void CSearchUser:OnSearchUser()l 功能描述显示“查找/添加用户”对话框,根据用户设定的用户帐号、昵称等信息查找所有在线用户。l 访问
8、类型<例如:private。>privatel 修饰符<例如:static。>l 输入<要求:给出本函数的输入参数的详细说明, 包括取值范围、含义,及参数间的控制、顺序、独立或依赖等关系。>l 算法与处理流程<要求:说明本函数的关键实现方法与处理流程。明确对程序的注释。规定对信息是否有特殊的编码要求。>1、声明一个CUser对象2、声明一个CUserManage对象 3、调用CUser对象的SetUserID(CString m_UserID)等方法将输入的用户信息;4、使用一个if 语句调用CUserManage对象的IsExist(CStri
9、ng m_UserID)方法检验输入的用户信息是否有效,有效的话,弹出一个MessageBox()对话框,确定的话执行就调用CUserManage对象的SearchUser(CUser user)方法查找一个新用户,否则不做任何操作l 输出<要求:给出本函数的输出参数的详细说明。它主要包括它的输出值、取值范围、含义及参数间的控制、顺序、独立或依赖等关系。>l 返回<要求:说明返回值的含义。>3.3.2 CAddUser3.3.2.1 描述<要求:简述此类下列相关内容:l 实现功能l 在模块中起到的作用l 引用此类应注意的事项。>3.3.2.2 引用包列表或头
10、文件<要求:简述此类下列相关内容:例如:。>3.3.2.3 继承(实现)关系<要求:继承(实现)的类(接口)的包的完整路径。>3.3.2.4 属性<要求:描述属性名称、含义、数据类型、访问类型、修饰符以及初始值。>3.3.2.4.1 m_UserIDl 含义<例如:用户名。>用户IDl 数据类型<例如:。>l 访问类型<例如:private。>publicl 修饰符<例如:无。>l 初始值<例如:null。>3.3.2.4.2 m_UserNamel 含义<例如:用户名。>用户昵称l 数
11、据类型<例如:。>l 访问类型<例如:private。>publicl 修饰符<例如:无。>l 初始值<例如:null。>3.3.2.4.3 m_Passwordl 含义<例如:用户名。>用户密码l 数据类型<例如:。>l 访问类型<例如:private。>publicl 修饰符<例如:无。>l 初始值<例如:null。>3.3.2.4.4 m_Popedoml 含义<例如:用户名。>用户权限l 数据类型<例如:。>l 访问类型<例如:private。>
12、;publicl 修饰符<例如:无。>l 初始值<例如:null。>3.3.2.4.5 m_Remarkl 含义<例如:用户名。>保存备注l 数据类型<例如:。>l 访问类型<例如:private。>publicl 修饰符<例如:无。>l 初始值<例如:null。>3.3.2.5 方法3.3.2.5.1 void CAddUser:OnAddUser()l 功能描述显示“查找/添加用户”对话框,根据用户设定的用户帐号、昵称等信息或者查找到的用户信息,在数据库中新增一条用户记录。以后在用户的好友列表中就会显示新增
13、的好友。l 访问类型<例如:private。>privatel 修饰符<例如:static。>l 输入<要求:给出本函数的输入参数的详细说明, 包括取值范围、含义,及参数间的控制、顺序、独立或依赖等关系。>l 算法与处理流程<要求:说明本函数的关键实现方法与处理流程。明确对程序的注释。规定对信息是否有特殊的编码要求。>1、 声明一个CUser对象2、声明一个CUserManage对象 3、调用CUser对象的SetUserID(CString m_UserID)等方法将输入的用户新增信息保存到CUser对象的各个成员变量中;4、使用一个if 语句
14、调用CUserManage对象的IsExist(CString m_UserID)方法检验输入的用户信息是否有效,有效的话,弹出一个MessageBox()对话框,询问用户是否添加新用户,确定的话执行就调用CUserManage对象的AddUser(CUser user)方法添加一个新用户,否则不做任何修改l 输出<要求:给出本函数的输出参数的详细说明。它主要包括它的输出值、取值范围、含义及参数间的控制、顺序、独立或依赖等关系。>l 返回<要求:说明返回值的含义。>3.3.3 CDelUser3.3.3.1 描述<要求:简述此类下列相关内容:l 实现功能l 在模块
15、中起到的作用l 引用此类应注意的事项。>3.3.3.2 引用包列表或头文件<要求:简述此类下列相关内容:例如:。>3.3.3.3 继承(实现)关系<要求:继承(实现)的类(接口)的包的完整路径。>3.3.3.4 属性<要求:描述属性名称、含义、数据类型、访问类型、修饰符以及初始值。>3.3.3.4.1 m_UserIDl 含义<例如:用户名。>用户IDl 数据类型<例如:。>l 访问类型<例如:private。> privatel 修饰符<例如:无。>l 初始值<例如:null。>3.3.3.
16、4.2 m_UserNamel 含义<例如:用户名。>用户昵称l 数据类型<例如:。>l 访问类型<例如:private。>privatel 修饰符<例如:无。>l 初始值<例如:null。>3.3.3.4.3 m_Passwordl 含义<例如:用户名。>用户密码l 数据类型<例如:。>l 访问类型<例如:private。>privatel 修饰符<例如:无。>l 初始值<例如:null。>3.3.3.4.4 m_Popedoml 含义<例如:用户名。>用户权限
17、l 数据类型<例如:。>l 访问类型<例如:private。>privatel 修饰符<例如:无。>l 初始值<例如:null。>3.3.3.4.5 m_UserListl 含义<例如:用户名。>列表控件变量l 数据类型<例如:。>l 访问类型<例如:private。>privatel 修饰符<例如:无。>l 初始值<例如:null。>3.3.3.4.6 m_Indexl 含义<例如:用户名。>选定的用户记录l 数据类型<例如:。>l 访问类型<例如:pri
18、vate。>privatel 修饰符<例如:无。>l 初始值<例如:null。>3.3.3.4.7 m_CUserListl 含义<例如:用户名。>保存用户列表信息l 数据类型<例如:。>l 访问类型<例如:private。>privatel 修饰符<例如:无。>l 初始值<例如:null。>3.3.3.5 方法3.3.3.5.1 void CDelUser:OnInitDialog()l 功能描述显示用户列表。l 访问类型<例如:private。>publicl 修饰符<例如:stat
19、ic。>l 输入<要求:给出本函数的输入参数的详细说明, 包括取值范围、含义,及参数间的控制、顺序、独立或依赖等关系。>l 算法与处理流程<要求:说明本函数的关键实现方法与处理流程。明确对程序的注释。规定对信息是否有特殊的编码要求。>1、声明一个CUserManage对象2、调用CUserManage对象的GetUserList(CArray<CUser,CUser>*UserList)方法获取数据库里用户列表3、使用一个for循环逐条显示用户列表l 输出<要求:给出本函数的输出参数的详细说明。它主要包括它的输出值、取值范围、含义及参数间的控制、
20、顺序、独立或依赖等关系。>l 返回<要求:说明返回值的含义。>3.3.3.5.2 void CDelUser:OnClickList(NMHDR* pNMHDR, LRESULT* pResult)l 功能描述选择用户l 访问类型<例如:private。>publicl 修饰符<例如:static。>l 输入<要求:给出本函数的输入参数的详细说明, 包括取值范围、含义,及参数间的控制、顺序、独立或依赖等关系。>l 算法与处理流程<要求:说明本函数的关键实现方法与处理流程。明确对程序的注释。规定对信息是否有特殊的编码要求。>1、声
21、明一个整型变量m_index,作为一个索引2、调用列表控件成员变量m_userlist的GetSelectionMark()方法,获得在列表中选中的用户,并将GetSelectionMark()方法的返回值赋给m_index3、调用列表控件成员变量m_userlist的GetItemText(index, N)方法,将选中的用户信息保存到输入框变量中l 输出<要求:给出本函数的输出参数的详细说明。它主要包括它的输出值、取值范围、含义及参数间的控制、顺序、独立或依赖等关系。>l 返回<要求:说明返回值的含义。>3.3.3.5.3 void CDelUser:OnDelUser()l 功能描述删除用户信息l 访问类型<例如:private。>publicl 修饰符<例如:static。>l 输入<要求:给出本函数的输入参数的详细说明, 包括取值范围、含义,及参数间的控制、顺序、独立或依赖等关系。>l 算法与处理流程<要求:说明本函数的关键实现方法与处理流程。明确对程序的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度企业创新思维教练服务合同
- 2025年度数字货币支付解决方案合同标准范本
- 2025年度客服行业专业人才培养合同
- 2025年度国际快递运输代理合同
- 2025年度中小企业贷款合同变更及补充条款
- 2025年度教育行业专业技术人才派遣合同范本
- 2025年度绿色能源项目投资合作合同协议
- 2025年度加油站知识产权保护与许可合同
- 2025-2030年口袋式英语单词记忆法训练器企业制定与实施新质生产力战略研究报告
- 2025年度股权代持项目投资顾问与资产管理合同
- GB 4793-2024测量、控制和实验室用电气设备安全技术规范
- 广电双向网改造技术建议书
- 项目人员管理方案
- 重大火灾隐患判定方法
- 挖掘机售后保养及维修服务协议(2024版)
- 2024年电工(高级技师)考前必刷必练题库500题(含真题、必会题)
- 2024年全国各地中考语文试题汇编:名著阅读
- 公司组织架构与管理体系制度
- 2024-2030年中国涂碳箔行业现状调查与投资策略分析研究报告
- 2024-2030年中国派对用品行业供需规模调研及发展趋势预测研究报告
- 传染病监测预警与应急指挥大数据引擎平台建设需求
评论
0/150
提交评论