毕设期末答辩
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
四.部分程序----主界面
四.部分程序----提取电话号码
四.部分程序----电话簿管理
五.系统实现功能
短信发送:实现点对点和短信群发功能
从数据库导入电话号码:可以直接通过键盘 输入也可以从数据库直接调用电话号码(根 据班级、职务等关键词) 短信接收:能正常接收短信并在窗口显示信 息,并可存入数据库
用户界面开发软件:Microsoft Visual Basic 6.0 数据库软件:Microsoft SQL Server 2005
VB与数据库之间的连接,采用ADO控件,“使用连接字符串”
的连接方式
二.系统设计
短信收发中心:ATK-SIM900A GSM/GPRS 采用AT指令集,支持RS232串口,实现短信的收发
为了更好地完成学校的教学、管理任务,使学校的各项 工作顺利进行,同时顾及师生间信息传递的时效性和高效性, 需要去寻找一种更为快捷、准确的信息传递途径,短信平 台是很好的选择。 本系统从高校短信平台的现状出发,根据高校特点,设 计出了一款集发送短信、接收短信、学生信息管理、教师 信息管理、短信管理等主要功能于一体的系统,方便学校 进行管理。通过界面设计系统的界面搭建,数据库系统的 连接和短信模块的联合使用,最终实现了所需功能,证明 方案切实可行,可以方便使用者完成信息管理、短信收发 等一系列操作。
系统流程图
开始
接收短信流程图
开始
发送短信流程图
开始
打开用户界面
查收短信按钮
发送AT+CMGF=1
流二 程系 图统 设 计
是否返回OK
否
打开SIM-900A模块
手动查收
是
. ----
发AT+CSMP=17,167,2,25
自动查收短信
检测SIM
是否返回OK
将信息显示在文本框中
否
检测信号强度
查询发件人信息并显示
六.结论
本系统通过将各种教育资源和短信载体有 机的结合起来,从而为学生提供了一套包括教 学教务、校园生活、素质教育、文化教育等服 务的具有无线信息化特色的短信产品服务体系。 本系统是加强教师之间、师生之间、学生之间 交流的重要途径。 虽然本系统取得了一定的成果,但是还是 有提高和完善的空间。可以添加一些功能,例 如与图书馆借书系统相连,可向同学发送图书 馆借书记录、归还书籍提醒等信息,以完善系 统功能,提供更加全面的系统服务。
是
发送AT+CSCS=”UCS2”
输入电话号码
结束
是否返回OK
是
否
管理电话簿
短信编辑存储 流程图
开始
发送AT+CMGS=”手机号码 (Unicode码的形式)”
编辑短信内容
是否返回”>”
是
否
部 分
发送信息
输入短信内容 (Unicode码的形式)
输入短信内容
发1A(十六进制HEX格式)
接收信息
将输入短信存入数据库
已完成用户界面的设计,用户界面如图所示:
三.系统测试----用户端与数据库的连接
采用ADO控件和DataGrid控件联合编程的方式,进行VB与数据库的链 接,采用了“使用连接字符串”的生成方式。
三.系统测试----电话簿、短信管理
三.系统测试----发送短信
三.系统测试----接收短信
三.系统测试----辅助功能
导入数据
添加数据
是 弹出学号输入框
删除数据
修改数据
导出到excel表格
部 分
结束
退出
二.系统设计----E-R图
电话号码 时间 内容 姓名 用户名
发送信息
电话号码
接收信息
密码 发送
时间 接收 内容 姓名 姓名
教师
管理员
班级
管理
学生
电话号码 电话号码 职务
姓名
职务
二.系统设计----数据字典
三.系统测试----用户端
否
将短信内容转为Unicode码
是否返回”+CMGS:”
是
读取信息
发送短信到指定手机
短信发送成功
结束
百度文库结束
结束
导出电话号码流程图
电话簿管理流程图
开始
流二 程系 图统 设 计
开始 是 班级选择菜单 是 按班级 否 职务选择菜单 按职务 否 按学号 是 弹出姓名输入框 否 按姓名 否 从数据库调出数据
. ----
谢谢
本科毕业设计期末答辩
题 目:高校短信平台系统的设计
目录
一.本题的基本内容 二.系统设计 三.系统测试 四.部分程序
五.系统实现功能
六.结论 七.参考文献
一.本题的基本内容
为了解决高校中,信息传递所需的及时性、精确性、互
动性和简洁性问题,本着费用低、操作简单的原则。
目标:设计出一个用户端,可实现短信收发功能,并 且能对电话簿、收发短信进行管理。 短信信息可通过电脑键盘直接编辑。电话号码既可以 直接输入,也可以直接调用数据库数据,可进行多条短 信的发送。并且可以接收用户回复信息,可方便快捷地 实现短信的群发等功能。
二.系统设计
本系统是一种基于GSM网络的高校短信平台系统, 由用户端,数据库系统,短信收发模块三部分组成。 系统组成框图和系统功能框图如下图所示。
系统组成框图
系统功能框图
采用软硬件结合的设计方法
短信收发模块(硬件部分):
短信收发中心:ATK-SIM900A GSM/GPRS
用户端,数据库系统(软件部分):
五.系统实现功能
电话簿管理:可以从用户端直接导入数据库 数据,并进行增加、删除、修改等功能,可 以导出到excel表格。
短信息管理:可以从用户端直接导入数据库 数据,并进行增加、删除、修改等功能,可 以到处到excel表格。 辅助功能:检测信号强度、检测SIM状态、查 询运营商
六.结论
主 要 参 考 文 献
[11] 张安阳,刘国华.《基于SQLServer的SQL优化》.电脑知识与技术.2008年 第35期 [12] 褚纪红,王媛,梁伟.《SQL Server 2005全文检索的实现》.情报杂志. 2010年第1期 [13] Ryan Stephens、Ron Plew、 Arie D.Jones(作者), 井中月 (译者), 郝记生 (译者).SQL入门经典(第5版) 2011 [14] [日]MICK (作者),孙淼、罗勇译(译者).SQL基础教程.人民邮电出版 社,2013 [15]张永宏,胡德金.《基于Visual Basic的串行通信技术在自动化监控系统 中的应用》.组合机床与自动化加工技术.2003年第10期 [16]吴琼.《Visual Basic中常用网络控件的区别于应用》.电脑知识与技 术.2007年第05期 [17]范逸之,陈立元.Visual Basic与RS-232串行通信控制.北京:清华大学出 版社,2002 [18]冯旭哲,张玘,杨波.《Visual Basic中数据库访问的实现》.计算机应用 与软件. 2002年08期 [19][美] Redman-White W,Leenaerts D M W. 1/f noise in passive CMOS mixers for low and zero IF integrated receivers .Proceedings of the 27th European Sohd-State Circuits Conference. 2001, :41-44 . [20][英] Kaczman D,Shah M,Alam M,et al. A single chip 10-band WCDMA/HSDPA 4-band GSM/EDGE SAW-less CMOS receiver with DigRF 3G interface and +90 dBm IIP2 .IEEE J SolidState Circuits, 2009, 44 (3) :718 . [21][英] Ojha, Suresh1; Branner, G.R. GSM base station amplifier design .Source: Midwest Symposium on Circuits and Systems, v 1, p 541-544, 199
主 要 参 考 文 献
[1] 张迎新.单片微型计算机原理、应用及接口技术.北京:国防 工业出版社,1993 [2] 王振红,张常年.综合电子设计与实践.北京:清华大学出版 社,2005 [3] 莫力.Protel电路设计.北京:国防工业出版社,2005 [4] 张孟雄.国内基于 GSM 技术的应用研究现状.湖北:长江大学工 程技术学院,2010 [5] 梅文思.《基于GSM的无线数据传输系统设计》.科技广场.2011年. 第1期. [6] 郑玲燕,葛万成.《基于GSM短信的远程控制系统设计》.微型电 脑应用.2006年第22卷第10期 [7] 张海,田李,吕茂辉.《GSM短信模块开发及其应用》.电脑与电 信.2009年06期 [8] 刘臣巍.GSM交换无线网络优化[D].长春:吉林大学,2009:1-6 [9] 刘占军.GSM移动通信网络优化的研究与实现[D].成都:电子科技 大学,2009:1-3 [10] 张丽,黄璐《SQL Server2000常见故障分析与解决》.电脑学 习.2007年第2期.