欢迎来到天天文库
浏览记录
ID:42878446
大小:773.44 KB
页数:37页
时间:2019-09-23
《软件编程实践设计报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、宜宾学院课程设计文档课程题目院别专业学生姓名学号班级授课教师软件编程实践手机短信管理系统计算机与信息工程学院软件工程郭成1511060322015级6班曾安平目录笫1章系统总体设计21.1系统功能结构描述21.2系统功能结构图31.3系统开发目标3第2章通讯录设计42.1通讯录概念结构设计42.2数据存储4第3章短信录设计53.1短信概念结构设计53.2数据存储5笫4章系统详细设计64.1概要设计64.1.1函数声明4.1.2结构体声明4.2.1主函数-图2图截码程序代流程源4.2.1.24.2.1.44.2.1.34.2.2通讯录104.2.2
2、.2流程图104.2.2.3程序截图134.2.2.4源代码154.2.3短信录234.2.3.2流程图234.2.3.3程序截图25274.2.3.4源代码第1章系统总体设计1.1系统功能结构描述手机短信管理系统是手机实现功能的一组重要的代码程序,主要实现对手机中的通讯录进行添加、修改、查询功能,实现对手机屮短信进行添加、修改、查询功能,能对短信进行记录和管理,在新建短信的时候也可以查看通讯录上联系人的信息,通讯录是对手机上的联系人进行操作,可以方便的查看和使用,对联系人的姓名、电话、类型、邮箱进行管理,建立通讯录更是方便了短信的操作。功能结构
3、需求如下:□通讯录模块:木功能主要是实现对用户信息的添加、删除、查询功能。□短信模块:本功能主要是实现对用户发送短信的添加、删除、查询功能。基木功能:(1)查看功能:a.当输入编号吋,显示出该编号的数据;b.可以查看所有的编号的数据;(2)添加功能:a.能录入新数据添加到文件中(联系人添加到addressbook.dll文件中,短信信息添加到message.dll文件中),当录入了重复的编号时,则提示数据录入重复并取消录入。(3)修改功能:a.选屮某个人的编号时,可对此人的信息进行修改;(4)删除功能:选中某个人的编号时,可对此人在文件中的相应数
4、据进行删除。(5)主界面提供菜单选择的方法选择实现某一功能,一次运行程序能进行多次选择执行不同的功能。1.2系统功能结构图手机短信管理系统短信通讯录显示所冇查看短信修改短信删除短信新建短信查看联系人修改联系人删除联系人添加联系人图3・1系统功能结构图1.3系统开发目标对于典型的管理系统,尤其是对像手机短信管理系统这样的非常实用的管理系统,必须要满足使用方便、操作灵活等设计需求。木系统在设计吋应满足以下几个目标:1.采用人机对话的操作方式,界血设计美观友好,信息查看灵活、方便、快捷、准确,数据存储安全可靠。2.对用户输入的数据,系统进行严格的数据检
5、验,尽可能排除重复的错误。3•系统运行稳定安全可靠。第2章通讯录设计2.1通讯录概念结构设计通讯录是对手机上的联系人进行操作,可以方便的查看和使用,对联系人的姓名、电话、类型、邮箱进行管理,建立通讯录更是方便了短信的操作,数据储存在addressbook.dll文件中2.2数据存储表2-1用户基本信息中文名称:用户基本信息中文名称类型键值注释编号整型记录用户编号(唯一)姓名字符型记录用户姓名电话字符型记录用户电话邮箱字符型记录用户邮箱类型字符型记录用户类型第3章短信设计3.1短信概念结构设计短信的功能能对通信录的联系人进行添加短信,也可以由用户新
6、建,数据保存在message.dll文件中。3.2数据存储表2-2短信功能基本信息中文名称:竞赛项目基本信息中文名称类型键值注释编号整型姓名字符型电话字符型内容字符型第4章系统详细设计4.1概要设计4.1.1函数声明voidmain();//主函数voidAddressbookmenu();//通讯录voidMessagemenu();//短信4.1.2结构体声明typedefstructPatient_Info//typedef自定义结构体类型Patientinfo,可以用Patientinfo来定义变量{intnumber;//编号charn
7、ame[8];//姓名charphonecode[201;〃电话号码chargroup]10];//类型charemail[20];//邮箱charcontent[200];//短信内容}Patientinfo;4.2主要函数4.2.1主函数4.2.1.2流程图厂开始图4・1主函数流程图4.2.1.3程序截图B手机短信音理系娩-□xowdatetime:016/01/09周六9:01壬柿££******1.通讯录******2.短信****************************0•退岀系统*****************YIBINU
8、niversity图4・2主界面截图4.2.1.4源代码/*项口名称:手机短信管理系统实施时间:2015年12月22日创建人:郭成〃调用
此文档下载收益归作者所有