短信管理详细设计说明书闻亮_第1页
短信管理详细设计说明书闻亮_第2页
短信管理详细设计说明书闻亮_第3页
短信管理详细设计说明书闻亮_第4页
短信管理详细设计说明书闻亮_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、短信管理详细设计说明书引言11编写目的此说明书主要讲述系统组成,模块关系等技术内容。读者对象为相关技术人员。1.2项目背景该系统主要完成的是对短信的收发和管理。主管部门:技术部。1.3定义【列出文档中所用到的专门术语的定义和缩写词的原文。】1.4参考资料用户操作使用手册总体设计2.1需求概述该系统主要实现的功能包括:实现短消息的收发和管理,可以使短信条目根据各自不同 的状态归类和保存。从易用性上考虑,增加通讯录功能简化收发对象的管理和增加短语库功 能简化短信内容的输入。可以实现对历史短信条目的查询,以便查看历史短信条目。2.2软件结构【如给出软件系统的结构图。】程序描述登陆模块实现用户登陆。3

2、.1功能根据用户提供的用户名和密码,进行身份验证,验证通过的记录登陆人的信息。3.2输入项目控件类型控件名称含义格式备注TextBoxtbx_UserName用户名TextBoxtbx_PassWord密码3.3输出项目如果验证通过,记录登陆人信息。3.4程序逻辑接口相关数据库表数据表操作方式更新域sms_UserInfo查询相关数据库存储过程存储过程名作用返回值sms_login验证用户登陆-1不存在1成功0错误的用户名或 者密码程序描述实现短消息的收发功能。4.1功能接收短消息并保存以及发送短消息并保存。短消息的接收:短消息的发送:控件类型控件名称含义格式备注TextBoxtbx_Reci

3、ver接收人号码用,分隔不同号码只能是数字ListBoxlbx_Directory从通讯录选择 的接收人TextBoxtbx_Content发送内容4.3输出项目短消息的接收:短消息的发送:sms_Item的记录4.4程序逻辑4.4.1短消息的接收:4.4.2短消息的发送:4.4.2.1生成并填充smsItem实例IF itemid 不等于 0 THEN显示原有已经填写的信息删除原有老条目END IF调用smsItem实例的send()方法相关数据库表数据表操作方式更新域sms_Item插入sms Item Recei ver-插入相关数据库存储过程存储过程名作用返回值sms_item_sav

4、esmsitem将短信内容存库sms_item_savereceiver存短信接收人信息sms_item_getitembyid根据itemid得到条目sms_item_getitemreceivers根据itemid得到收件人程序描述对短消息进行管理。5.1功能对短消息的条目进行统一管理,分类存放,并根据情况改变保存状态。5.2输入项目1)短信的状态值(1已发送2发送失败3未发送4已删除5收到的)2)所选择的操作(删除短信、重新发送)5.3输出项目5.4程序逻辑5.4.1根据左边树形菜单传入的参数,判断显示何种状态的短消息。根据现在所处的短消息类别判断删除操作的功能,如果是不在垃圾箱中则把选

5、中的短消息的 状态改成垃圾箱(smsItem.changeStatus),如果在则直接删除(smsItem.DelItem()接口相关数据库表数据表操作方式更新域sms_Item查询、删除sms_Item_Receiver查询、更新相关数据库存储过程存储过程名作用返回值sms_item_savesmsitem将短信内容存库sms_item_savereceiver存短信接收人信息sms_item_getitembyid根据itemid得到条目sms_item_getitemreceivers根据itemid得到收件人sms_item_changeitemstatus改变条目状态sms_item

6、_deleteitembyid根据itemid删除条目程序描述对通讯录的管理,包括添加、删除、修改等。6.1功能实现对通讯录的分类的增加、删除、修改,对联系人的归类整理、修改、删除。6.2输入项目各种操作包括增加、删除、修改分类,增加、删除、修改联系人。6.4程序逻辑新建分类 LinkListCatalog AddCatalog()修改分类 LinkListCatalog ModifyCatalog()删除分类 LinkListCatalog DelCatalog()新建联系人 LinkListCatalog AddLinkman()修改联系人Linkman Modify()删除联系人 Lin

7、kListCatalog DelLinkman()当新建分类的时候要注意不能新建同名分类,使用LinkListCatalogCheckSameCatalogName()进行检查接口相关数据库表数据表操作方式更新域sms_Item查询、删除sms_Item_Receiver查询、更新sms_LinkmanCatalog查询、更新、删除sms_LinkmanList_Catalog查询、更新、删除sms_LinkmanList查询、更新、删除相关数据库存储过程存储过程名作用返回值sms_linklistcatalog_addcatalog添加联系人分 类sms_linklistcatalog_ad

8、dlinkman添加联系人sms_linklistcatalog_checkcatalogname检查是否有相同 的分类名称sms_linklistcatalog_delcatalog删除联系人分类sms_linklistcatalog_dellinkman删除联系人sms_linklistcatalog_getallcatalog得到所有联系人 分类sms_linklistcatalog_getcatalogbyid得到分类sms_linklistcatalog_getidbyname根据分类名称得 到名字sms_linklistcatalog_getlinkmanBycatalogid得到

9、所有联系人 分类ms_linklistcatalog_getlinkmanidbycatalogidandlinkmanname根据联系人分类 id和联系人姓名 得到联系人idsms_linklistcatalog_modifycatalog修改联系人分类sms_linkman_getlinkmanById得到联系人信息sms_linkman_modifylinkmanById修改联系人信息程序描述对短语库的管理,包括添加、删除、修改等。7.1功能实现对短语库的分类的增加、删除、修改,对短语的添加、修改、删除。7.2输入项目各种操作包括增加、删除、修改分类,增加、删除、修改短语。7.3输出项目

10、7.4程序逻辑新建分类 PhraseCatalog AddCatalog()修改分类 PhraseCatalog ModifyCatalog()新建短语修改短语删除短语删除分类 PhraseCatalog DelCatalog()PhraseCatalog AddPhrase()Phrase Modify()PhraseCatalog DelPhrase ()当新建分类的时候要注意不能新建同名分类,使用PhraseCatalog CheckSameCatalogName ()进 行检查相关数据库表数据表操作方式更新域sms_Item查询、删除sms_Item_Receiver查询、更新sms_

11、Phrase查询、更新、删除sms_Phrase_Cat alog查询、更新、删除sms_PhraseCatal og查询、更新、删除相关数据库存储过程存储过程名作用返回值sms_phrasecatalog_addcatalog添加短语分类sms_phrasecatalog_addphrase添加短语sms_phrasecatalog_checkcatalogname检查是否有相同的分类名称sms_phrasecatalog_delcatalog删除分类sms_phrasecatalog_delphrase删除短语sms_phrasecatalog_getallcatalog得到所有短语分类s

12、ms_linklistcatalog_getcatalogbyid得到分类sms_linklistcatalog_getidbyname根据分类名称得到名字sms_phrasecatalog_getcatalogbyid得到分类sms_phrasecatalog_getphraseBycatalogid得到所有分类下的短语sms_phrasecatalog_modifycatalog修改分类sms_phrase_getphraseById得到短语信息sms_phrase_modifyphraseById修改短语信息8程序描述对短信进行查询。8.1功能对历史短信记录进行检索,以便重新发信或整理。控件类型控件名称含义格式备注DropDownListddl_SearchCondition查询类型TextBoxtbx_SearchString查询条件8.3输

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论