短信管理详细设计说明书闻亮Word格式.docx

上传人:b****8 文档编号:22488218 上传时间:2023-02-04 格式:DOCX 页数:12 大小:40.18KB
下载 相关 举报
短信管理详细设计说明书闻亮Word格式.docx_第1页
第1页 / 共12页
短信管理详细设计说明书闻亮Word格式.docx_第2页
第2页 / 共12页
短信管理详细设计说明书闻亮Word格式.docx_第3页
第3页 / 共12页
短信管理详细设计说明书闻亮Word格式.docx_第4页
第4页 / 共12页
短信管理详细设计说明书闻亮Word格式.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

短信管理详细设计说明书闻亮Word格式.docx

《短信管理详细设计说明书闻亮Word格式.docx》由会员分享,可在线阅读,更多相关《短信管理详细设计说明书闻亮Word格式.docx(12页珍藏版)》请在冰豆网上搜索。

短信管理详细设计说明书闻亮Word格式.docx

2.2软件结构

【如给出软件系统的结构图。

 

3.程序描述

登陆模块实现用户登陆。

3.1功能

根据用户提供的用户名和密码,进行身份验证,验证通过的记录登陆人的信息。

3.2输入项目

控件类型

控件名称

含义

格式

备注

TextBox

tbx_UserName

用户名

tbx_PassWord

密码

3.3输出项目

如果验证通过,记录登陆人信息。

3.4程序逻辑

3.5接口

相关数据库表

数据表

操作方式

更新域

sms_UserInfo

查询

相关数据库存储过程

存储过程名

作用

返回值

sms_login

验证用户登陆

-1不存在1成功0错误的用户名或者密码

4.程序描述

实现短消息的收发功能。

4.1功能

接收短消息并保存以及发送短消息并保存。

4.2输入项目

短消息的接收:

短消息的发送:

tbx_Reciver

接收人号码

用,分隔不同号码

只能是数字

ListBox

lbx_Directory

从通讯录选择的接收人

tbx_Content

发送内容

4.3输出项目

sms_Item的记录

4.4程序逻辑

4.4.1短消息的接收:

4.4.2短消息的发送:

4.4.2.1

生成并填充smsItem实例

IFitemid不等于0THEN

显示原有已经填写的信息

删除原有老条目

ENDIF

调用smsItem实例的send()方法

4.5接口

sms_Item

插入

sms_Item_Receiver

sms_item_savesmsitem

将短信内容存库

sms_item_savereceiver

存短信接收人信息

sms_item_getitembyid

根据itemid得到条目

sms_item_getitemreceivers

根据itemid得到收件人

5.程序描述

对短消息进行管理。

5.1功能

对短消息的条目进行统一管理,分类存放,并根据情况改变保存状态。

5.2输入项目

1)短信的状态值(1已发送2发送失败3未发送4已删除5收到的)

2)所选择的操作(删除短信、重新发送)

5.3输出项目

5.4程序逻辑

5.4.1根据左边树形菜单传入的参数,判断显示何种状态的短消息。

根据现在所处的短消息类别判断删除操作的功能,如果是不在垃圾箱中则把选中的短消息的状态改成垃圾箱(smsItem.ChangeStatus),如果在则直接删除(smsItem.DelItem())

5.5接口

查询、删除

查询、更新

sms_item_changeitemstatus

改变条目状态

sms_item_deleteitembyid

根据itemid删除条目

6.程序描述

对通讯录的管理,包括添加、删除、修改等。

6.1功能

实现对通讯录的分类的增加、删除、修改,对联系人的归类整理、修改、删除。

6.2输入项目

各种操作包括增加、删除、修改分类,增加、删除、修改联系人。

6.3输出项目

6.4程序逻辑

新建分类LinkListCatalogAddCatalog()

修改分类LinkListCatalogModifyCatalog()

删除分类LinkListCatalogDelCatalog()

新建联系人LinkListCatalogAddLinkman()

修改联系人LinkmanModify()

删除联系人LinkListCatalogDelLinkman()

当新建分类的时候要注意不能新建同名分类,使用LinkListCatalogCheckSameCatalogName()进行检查

6.5接口

sms_LinkmanCatalog

查询、更新、删除

sms_LinkmanList_Catalog

sms_LinkmanList

sms_linklistcatalog_addcatalog

添加联系人分类

sms_linklistcatalog_addlinkman

添加联系人

sms_linklistcatalog_checkcatalogname

检查是否有相同的分类名称

sms_linklistcatalog_delcatalog

删除联系人分类

sms_linklistcatalog_dellinkman

删除联系人

sms_linklistcatalog_getallcatalog

得到所有联系人分类

sms_linklistcatalog_getcatalogbyid

得到分类

sms_linklistcatalog_getidbyname

根据分类名称得到名字

sms_linklistcatalog_getlinkmanBycatalogid

ms_linklistcatalog_getlinkmanidbycatalogidandlinkmanname

根据联系人分类id和联系人姓名得到联系人id

sms_linklistcatalog_modifycatalog

修改联系人分类

sms_linkman_getlinkmanById

得到联系人信息

sms_linkman_modifylinkmanById

修改联系人信息

7.程序描述

对短语库的管理,包括添加、删除、修改等。

7.1功能

实现对短语库的分类的增加、删除、修改,对短语的添加、修改、删除。

7.2输入项目

各种操作包括增加、删除、修改分类,增加、删除、修改短语。

7.3输出项目

7.4程序逻辑

新建分类PhraseCatalogAddCatalog()

修改分类PhraseCatalogModifyCatalog()

删除分类PhraseCatalogDelCatalog()

新建短语PhraseCatalogAddPhrase()

修改短语PhraseModify()

删除短语PhraseCatalogDelPhrase()

当新建分类的时候要注意不能新建同名分类,使用PhraseCatalogCheckSameCatalogName()进行检查

7.5接口

sms_Phrase

sms_Phrase_Catalog

sms_PhraseCatalog

sms_phrasecatalog_addcatalog

添加短语分类

sms_phrasecatalog_addphrase

添加短语

sms_phrasecatalog_checkcatalogname

sms_phrasecatalog_delcatalog

删除分类

sms_phrasecatalog_delphrase

删除短语

sms_phrasecatalog_getallcatalog

得到所有短语分类

sms_phrasecatalog_getcatalogbyid

sms_phrasecatalog_getphraseBycatalogid

得到所有分类下的短语

sms_phrasecatalog_modifycatalog

修改分类

sms_phrase_getphraseById

得到短语信息

sms_phrase_modifyphraseById

修改短语信息

8程序描述

对短信进行查询。

8.1功能

对历史短信记录进行检索,以便重新发信或整理。

8.2输入项目

DropDownList

ddl_SearchCondition

查询类型

tbx_SearchString

查询条件

8.3输出项目

DataGrid

dgrd_smsList

满足条件的短信

8.4程序逻辑

首先选择查询条件

输入查询关键词

根据这两个条件动态生成sql语句

查询结果置入datareader

datareader绑定到dgrd_smsList

结果输出

8.5接口

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 材料科学

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

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