




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
短信管理详细设计说明书引言编写目的此说明书主要讲述系统组成,模块关系等技术内容。读者对象为相关技术人员项目背景该系统主要完成的是对短信的收发和管理。主管部门:技术部。定义【列出文档中所用到的专门术语的定义和缩写词的原文。】参考资料《用户操作使用手册》总体设计需求概述该系统主要实现的功能包括:实现短消息的收发和管理,可以使短信条目根据各自不同的状态归类和保存。从易用性上考虑,增加通讯录功能简化收发对象的管理和增加短语库功能简化短信内容的输入。可以实现对历史短信条目的查询,以便查看历史短信条目。如给出软件系统的结构图。】类结构说明:程序描述登陆模块实现用户登陆功能根据用户提供的用户名和密码,进行身份验证,验证通过的记录登陆人的信息。输入项目控件类型控件名称含义格式备注TextBoxtbxUserName用户名TextBoxtbx_PassWord密码如果验证通过,记录登陆人信息。程序逻辑接口相关数据库表数据表操作方式更新域smsUserInfo查询相关数据库存储过程存储过程名作用返回值sms」ogin验证用户登陆-1不存在1成功0错误的用户名或者密码程序描述实现短消息的收发功能接收短消息并保存以及发送短消息并保存。输入项目短消息的接收:短消息的发送:控件类型控件名称含义格式备注TextBoxtbxReciver接收人号码用,分隔不同号码只能是数字ListBoxlbx_Directory从通讯录选择的接收人TextBoxtbx_Content发送内容输出项目短消息的接收:短消息的发送:sms_Item的记录4.4.1短消息的接收:4.4.2短消息的发送:4.4.2.1生成并填充smsItem实例IFitemid不等于0THEN显示原有已经填写的信息删除原有老条目ENDIF调用smsItem实例的send()方法接口相关数据库表数据表操作方式更新域smsItem插入sms_Item_Receiver插入相关数据库存储过程存储过程名作用返回值smsitemsavesmsitem将短信内容存库smsitemsavereceiver存短信接收人信息smsitemgetitembyid根据itemid得到条目smsitemgetitemreceivers根据itemid得到收件人程序描述对短消息进行管理。功能对短消息的条目进行统一管理,分类存放,并根据情况改变保存状态。输入项目1)短信的状态值(1已发送2发送失败3未发送4已删除5收到的)2)所选择的操作(删除短信、重新发送)输出项目5.4.1根据左边树形菜单传入的参数,判断显示何种状态的短消息。根据现在所处的短消息类别判断删除操作的功能,如果是不在垃圾箱中则把选中的短消息的状态改成垃圾箱(smsItem.changeStatus),如果在则直接删除(smsItem.DelItem())接口相关数据库表数据表操作方式更新域smsItem查询、删除sms_Item_Receiver查询、更新相关数据库存储过程存储过程名作用返回值smsitemsavesmsitem将短信内容存库smsitemsavereceiver存短信接收人信息smsitemgetitembyid根据itemid得到条目smsitemgetitemreceivers根据itemid得到收件人smsitemchangeitemstatus改变条目状态smsitemdeleteitembyid根据itemid删除条目程序描述对通讯录的管理,包括添加、删除、修改等。功能实现对通讯录的分类的增加、删除、修改,对联系人的归类整理、修改、删除输入项目各种操作包括增加、删除、修改分类,增加、删除、修改联系人。输出项目程序逻辑新建分类LinkListCatalogAddCatalog()修改分类LinkListCatalogModifyCatalog()删除分类LinkListCatalogDelCatalog()新建联系人LinkListCatalogAddLinkman()修改联系人LinkmanModify()删除联系人LinkListCatalogDelLinkman()当新建分类的时候要注意不能新建同名分类,使用LinkListCatalogCheckSameCatalogName()进行检查接口相关数据库表数据表操作方式更新域smsItem查询、删除sms_Item_Receiver查询、更新sms_LinkmanCatalog查询、更新、删除sms_LinkmanList_Catalog查询、更新、删除sms_LinkmanList查询、更新、删除相关数据库存储过程存储过程名作用返回值sms_linklistcatalog_addcatalog添加联系人分类smslinklistcatalogaddlinkman添加联系人sms_linklistcatalog_checkcatalogname检查是否有相同的分类名称smslinklistcatalogdelcatalog删除联系人分类smslinklistcatalogdellinkman删除联系人sms_linklistcatalog_getallcatalog得到所有联系人分类smslinklistcataloggetcatalogbyid得到分类sms_linklistcatalog_getidbyname根据分类名称得到名字sms_linklistcatalog_getlinkmanBycatalogid得到所有联系人分类ms_linklistcatalog_getlinkmanidbycatalogidandlinkmanname根据联系人分类id和联系人姓名得到联系人idsmslinklistcatalogmodifycatalog修改联系人分类smslinkmangetlinkmanById得到联系人信息smslinkmanmodifylinkmanById修改联系人信息程序描述对短语库的管理,包括添加、删除、修改等。功能实现对短语库的分类的增加、删除、修改,对短语的添加、修改、删除输入项目各种操作包括增加、删除、修改分类,增加、删除、修改短语。输出项目程序逻辑新建分类PhraseCatalogAddCatalog()修改分类PhraseCatalogModifyCatalog()删除分类PhraseCatalogDelCatalog()新建短语PhraseCatalogAddPhrase()修改短语PhraseModify()删除短语PhraseCatalogDelPhrase()当新建分类的时候要注意不能新建同名分类,使用PhraseCatalogCheckSameCatalogName()进行检查
接口相关数据库表数据表操作方式更新域smsItem查询、删除sms_Item_Receiver查询、更新sms_Phrase查询、更新、删除sms_Phrase_Catalog查询、更新、删除sms_PhraseCatalog查询、更新、删除相关数据库存储过程存储过程名作用返回值smsphrasecatalogaddcatalog添加短语分类smsphrasecatalogaddphrase添加短语smsphrasecatalogcheckcatalogname检查是否有相同的分类名称smsphrasecatalogdelcatalog删除分类smsphrasecatalogdelphrase删除短语smsphrasecataloggetallcatalog得到所有短语分类smslinklistcataloggetcatalogbyid得到分类smslinklistcataloggetidbyname根据分类名称得到名字smsphrasecataloggetcatalogbyid得到分类smsphrasecataloggetphraseBycatalogid得到所有分类下的短语smsphrasecatalogmodifycatalog修改分类smsphrasegetphraseById得到短语信息smsphrasemodifyphraseById修改短语信息8程序描述对短信进行查询。功能对历史短信记录进行检索,以便重新发信或整理。
输入项目控件类型控件名称含义格式备注DropDownListddlSearchCondition查询类型TextBoxtbx_SearchString查询条件输出项目控件类型控件名
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 合肥房屋拆除合同范本
- 周围房子出租合同范例
- 公司对公司合同范本
- 员工三方协议合同范例
- 优化营商环境提升市场竞争力
- 单位长期聘用合同范本
- 员工适应期合同范例
- 企业销售花卉合同范本
- 合伙联营协议合同范例
- 个人对个人用工合同范本
- GB/T 14643.2-2009工业循环冷却水中菌藻的测定方法第2部分:土壤菌群的测定平皿计数法
- GB/T 1185-2006光学零件表面疵病
- GB 29415-2013耐火电缆槽盒
- 劳务班组备案登记表
- 部编人教版二年级下册《道德与法治》第一单元课件
- 手机拍照技巧大全课件
- 劳务投标书技术标
- 围手术期营养管理策略
- 《焊接结构》课程教学大纲
- 法语入门课文课件
- 大学生心理健康知识竞赛题库与答案
评论
0/150
提交评论