欢迎来到天天文库
浏览记录
ID:45618685
大小:258.85 KB
页数:21页
时间:2019-11-15
《邮编区号管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、——、需求与功能分析2二、系统总体框架3三、逻辑设计3四、类的设计与分析5五、数据库表结构设计7六、功能测试7七、存在的不足与对策10八、程序源代码11需求与功能分析㈠引言在计算机尚未在我们的牛活屮广泛使用之前,查询邮编区号等信息还要依靠人手。一个最典型的人工查询邮编区号就是:当耍查询一个地区的邮编区号时,就耍拿出一本厚厚的全国邮编区号的书,首先要找到该地区所在的省份,接着顺着该省份里的城市名一谊找卜•去,直到找到该城市为」匕这样就只能查找到特定城市的区号和人概的邮编地址,如果杳询的地址是还要更详细的,比如镇,居委,街道等的,那就要再继续查找下去,有到找到相应的邮编为止。这样子的查询
2、才算是完成了,这样繁琐的查询步骤不仅使人查得眼花缭乱,还会浪费人们大量的时间。㈡需求分析的编写目的以上描述的人手杳询过程的不足Z处显而易见,首先,查询的过程效率很低;其次,所能找到的信息是有限的。为了方便人们对邮编区号的高效杏询,特意编写了这个程序以提1940726620:38:41高人们的杏询效率。使用该程序时,用户只需输入地方名就能查询到该地方的邮编区号,杳询方便,操作省吋。为了满足用八的需求,该系统还捉供按邮编的方式查询和按区号的方式査询,力求使该程序的功能更完善。㈢系统设计⑴系统指导思想立足于现在的信息化吋代,着眼于未来的髙科技发展,建成一个通用性较强,实用性较大的系统己经成
3、为必要,而通过这个系统可以提高邮编区号的现代化查询水平,实现信息资源的共亨。⑵系统建设目标①要解决的问题:(以广东省为参照)随着信息时代科技水平的不断提高,现在的邮编区号信息也逐步从人手转到计算机口动化的信息査询阶段。设计一个功能完整,操作简单,界面友好的邮编区号查询系统已经是势在必行的了。②系统开发的目的:提高人们对邮编区号的查询效率,减少用户打电话询问或者手工查找相关书籍的工1940726620:38:41作量,使査询工作真疋的做到科学、合理的规划,系统、高效的查询。①系统名称:邮编区号查询系统㈣需求分析(1)软件开发的冃标:完善邮编区号查询系统,使Z能跟上时代的发展,同时通过实
4、践来提高口己的动手编程能力。(2)应用范围:理论上能够实现邮编区号查询,其口的在于在Z前复杂的查询基础上,通过编写程序,通过计算机简化杳询操作步骤,满足人们的需求。(3)软件运行要求:该程序要求在VC++6.0的软件中运行(4)软件操作人员的要求:软件要求操作人员具有初步的相关知识(5)子集说明:软件分别冇4个模块组成,每个模块各有不同的功能,各个模块都使用到文件作为数据载体。其中,查询模块提供了3种查询方式来完成査询功能。(6)软件功能描述:外部功能:实现可视化窗口:查询,添加,修改,删除,退出㈤功能分析总体功能设计系统能实现以下功能:①显示界而:查询选择,添加选择,删除选择,修改
5、选择,系统退出。②杳询:按地名查询。③添加:可以添加地区,添加邮编,添加区号。④修改:可以修改特定的信息,地区、邮编、区号。⑤删除:可以删除那一条指定的信息。⑥退出:安全的退出该系统。二.系统总体框架三.逻辑设计背陆活动图用戶后台看理权并:用户歧用枚并后台智氏程并:3:登陆系统或弹岀错误信息0"用户登陆协作图譬理1•查找信息要求用户输入要查找的地方名,后台系统会根据它来显示要查询的信息,如果找不到则弹出错误信息.2.添加信息管理员对数据库进行添加信息.3.修改信息管理员对数据库进行修改信息4.删除信息管理员对数据库进行删除信息二.类的设计与分析本系统主耍用到了三个类,ODBC,CAD
6、MIN和CUSER类.ODBC类主耍是对数据库进行连接和定义一些与数据库冇关的类,CUSER类主要是用户对邮编区号进行查询,CADMIN类主要是管理员对信息进行添加,修改和删除.1.ODBCODBC<^CDatabasem_db<^CRecordsetrs♦ODBCQclassODBC}public:CDatabasem_db;CRecorclsetrs;ODBC();};ODBC类说明表名称属性说明M_db数据成员对数据库进行连接,插入,删除,修改等功能的对象rs数据成员记录数据的记录集ODBC()成员方法缺省的构造函数1.CADMINCADMINhoidOnClickLISTsh
7、owQ%oidOnBUTTONaddO^OnBUTTONupdateQ°OnBUTTONdElQclassCADMIN{public:voidOnClickLISTshow(NMHDR*pNMHDR,LRESULT*pResult);voidOnBUTTONadd();voidOnBUTTONupdate();voidOnBUTTONdel();};CADMIN类说明表名称属性说明voidOnClickLISTshow()成员方法显示信息voidOnBUT
此文档下载收益归作者所有