PB功能设计书Word格式文档下载.docx

上传人:b****6 文档编号:20210805 上传时间:2023-01-19 格式:DOCX 页数:14 大小:357.23KB
下载 相关 举报
PB功能设计书Word格式文档下载.docx_第1页
第1页 / 共14页
PB功能设计书Word格式文档下载.docx_第2页
第2页 / 共14页
PB功能设计书Word格式文档下载.docx_第3页
第3页 / 共14页
PB功能设计书Word格式文档下载.docx_第4页
第4页 / 共14页
PB功能设计书Word格式文档下载.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

PB功能设计书Word格式文档下载.docx

《PB功能设计书Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《PB功能设计书Word格式文档下载.docx(14页珍藏版)》请在冰豆网上搜索。

PB功能设计书Word格式文档下载.docx

在此阶段初步确定系统的要实现的基本功能即联系人和分组的增删改、联系人信息的多种查询以及数据库设计构型即采用哪种数据库、大致由哪些基本表组成。

2.2概念结构设计采用ER图的设计方法进行数据库的概念结构由图可得:

数据库主要是联系人表,表的基本结构如下:

联系人表(姓名、职务、职称、工作单位、通讯地址、邮政编码、单位电话、住宅电话、分编特征)联系人表中,主键是分编特征;

2.3逻辑结构设计在完成以上分析后,要对数据库进行表结构的设计,这里仅以表字段数据结构的为重点。

各表列出对应子段名,各字段长度,是否Null、默认值见其下图,根据数据库基础知识分析,各表设计都达到了第三范式,符合数据库的设计规范。

联系人表:

姓名,xm;

职务,zw;

职称,zc;

工作单位,gzdw;

通讯地址,xxdz;

邮政编码,yzbm;

单位电话,dwdh;

住宅电话,zzdh;

分编特征,fbtz;

姓名职务职称工作单位通讯地址邮政编码单位电话住宅电话分编特征CAE作家编辑云南省人民日报福尔街23号21001291267152137512371ft67CIU学生研究生浙江省浙江大学学府街32号31000061246814212816JeaFAU图书管理员研究馆员云南省省图书馆昆明市46号21000257851830183561Hau12FEY医生主任医师云南省第一人民医院比亚尔163号21778178572354763481Ua18GYA快递员四川省圆通公司青羊区16号61004778981533218799Hayu13HFI设备维修员中级工程师吉林省广电局四平市铁西区82号12001914798179919711Fa891HJH老师教授吉林身长春大学长春朝阳区18号1300005618628012861731jkaIUH演员国家特级演员四川省文化中心金牛区167号61001242189758561248Jah12JIA处长高级工程师吉林省粮食厅科技处长春斯大林大街63号13000067817876917917Qt89724KAD会计高级会计吉林省农业银行辽源市西安区92号13100078786184288162Vss871LAE技术员中级技术员浙江省电力投资集团公司上城区31号31000009136164861894Rquo42LIE医生主治医师吉林省第二人民医院长春市南关区73号13201142871688981719Iau9MEU老师教授浙江省这间大学学府街32号3100007516731328805840auNYW会计员高级会计员浙江省工商银行桐庐区237号31150059195350481673Ruy42RSI董事长高级管理员吉林省兴旺股份有限公司长春市朝阳区32号13000179237262408294J92732TYQ老师副教授四川省四川大学成华区11号6100024287169778971612agh7UIY经济师高级经济师云南省人民政府将军路67号21000332379128795192Gau13UMD总经理高级管理员四川省中石油公司武侯区263号61002361864117816417Gag12WAD副处长中级工程师云南省计生办成华区89号21000341389177851462Hai121WEI护士特级护理师四川省华西医院高新区32号61000592378758751281Ya123YAI科长高级工程师四川省科技处成都一环路11号61000086189024121871Iqyr1YTF药剂师高级药剂师浙江省哈药六厂西湖区98号31210078986215437181Hau32YYA精算师高级精算师四川省科达股份有限公司锦江区27号61001176617892323121Af32表的索引,主键,外键关系约束如下:

三系统主要功能及界面设计3.1功能简介:

1、该软件应具有对通讯录信息的增加、删除、保存、查询、排序、打印等功能。

2、以单文档界面和多文档界面两种形式实现。

3、该软件应包括数据窗口技术、用回车键实现TAB键功能、多条件查询、多文档界面的实现、窗口之间的参数传递、结构的应用、图片的使用等主要技术3.1.2信息查询模块:

1该功能模块包含查找方式是:

按照姓名查找,按照分编特征查找,按照地址查找。

只要输入姓名,分编特征,地址,就可以立马找到联系人的信息。

2查找的优势:

在查找的下方可以清晰的看到查找的联系人的信息在通讯录中的具体位置,包括其所在的行和列。

3.1.3.系统管理模块:

该功能模块包含:

1新增联系人信息,包括姓名,职务,职称,工作单位,通讯地址,邮政编码等。

2打印:

打印联系人相关信息包括姓名,职务,职称,工作单位,通讯地址,邮政编码等。

3删除:

删除联系人相关信息包括姓名,职务,职称,工作单位,通讯地址,邮政编码等。

4设置:

设置联系人信息即更改其信息包括姓名,职务,职称,工作单位,通讯地址,邮政编码等。

5保存通讯录信息包括姓名,职务,职称,工作单位,通讯地址,邮政编码等。

6关闭:

即退出通讯录。

3.2界面设计

(1)欢迎界面,星雨飘洒,绿色悠然,给人一种清新的感觉,见图

(1)图

(1)

(2)主界面:

主界面最右端有一个通讯录信息显示框,简洁方便,给人一种一了然的感觉,显示了联系人的姓名,职务,职称,工作单位,通讯地址,邮政编码等信息。

最右端下方可心更加便捷看到联系人具体信息。

最左端是查询模块,主要显示了通过姓名,分编特征,地址这在三种方式查询联系人并且可心清晰显示联系人在通讯录在的具体位置。

在查询模块的下方是新增,打印,删除,设置,保存,关闭的入口界面。

(2)(3)新增界面:

首先左键点击主界面上的新增按钮,进入新境界,如图(3)在操作的时候我们只需要填好联系人姓名,职务,职称,工作单位,通讯地址,邮政编码,单位电话,住宅电话,分编特征等信息,然后点击“添加”即可。

(4)打印界面:

首先左键点击主界面上的“打印”按钮,进入“打印”界,如图(4)在操作的时候我们只需要在查找范围内的文件夹里单击左键选择需要打印的文件即可。

图(4)(5)删除界面:

如图(5)(6)设置界面:

修改联系人信息如图(6)(7)保存界面:

如图(7)(8)(7)图(8)4.系统特色或关键技术实现4.1系统特色系统的最大特色在于人性化处理,方便的操作,无论在其界面,还是在查找通讯联系人上,对用户来说都可以说是极其简单省时快捷操作,其二对通讯联系人的信息进行了详细的描述,而且在同一界面就可以了解到联系人的具体情况。

4.2关键技术实现

(1)在一个数据窗口中动态显示多个数据窗口对象的内容,而且统一了按钮、鼠标左键和右键菜单快捷操作。

(2)利用access软件实现联系人信息表的存储和提取(3)PB信息系统开发工具。

(4)利用回车键实现TAB技术。

(5)以单文档界面和多文档界面两种形式实现(6)多条件查询、多文档界面的实现、窗口之间的参数传递、结构的应用、图片的使用等主要技术5.系统默认ODBC数据源名、用户名、口令系统采用ASA数据库,默认ODBC源名为txl,数据库名为txl,用户名、口令均采用系统默认,分别是dba、sql。

6.需要说明的其他问题在系统的设计过程中,数据的备份、恢复,导入、导出之类系统功能尚未完成,同时对软件的帮助、关于信息也由于时间问题未能解决。

对新增加的分组treeview显示时未设立刷新按钮,需要重新关闭后启动才能显示对应分组。

对于多用户模式,本系统也做了初步尝试,了解其相应的工作模式。

在提高密码的安全方面,借鉴了现在的常用模式,由提示问题进入修改界面。

7.收获与不足通过此次课程设计,加深了我对pb的理解。

Pb是我接触到的第一种全新的软件开发方式。

传统的程序学习仅仅停留在大量代码的实现,而pb基于事件,消息映射的机制和思想给了我思路的开阔和对软件开发的全新认识。

正如老师所教导:

学习pb,主要是其思想。

这也为日后的继续学习提供了很好的模式参考,触类旁通其他工具。

在此次课程设计中,我遇到了课本是未曾出现的问题。

借助课程设计这个平台,也实现了学习方式的改变。

特别是网络上搜索答案以及解决问题的快乐。

思考的快乐,很惬意。

同时一个人的能力是有限的,团队的合作不可或缺。

通过沟通交流,使问题从不同的侧面解决。

讨论与争论的快乐也在于此,成就的感觉。

同时技术也提高了,增加了对问题的实际解决能力,积累了经验。

此次大作业的不足之处主要是没有涉及到计算列的问题和复杂的动态查询。

通过交流和学习,对这些问题都有了基本思路,对其实现机制有一定得认识,待日后有机会实践。

8.想对老师说的话老师的这个以系统代替考试的想法很不错,可以促进同学的自学、动手和思考的能力,但是我觉得应该给同学们更多的选择机会:

可以选择考试或者选择交系统,同时给予不同的等级评定。

同时对于系统,老师应该给出一定得模型,规定以小组(23人为限)的形式实现大的功能,各个人功能的集成,促进分工和对软件开发的认识。

希望这种模式能流传下去,改变传统的应付修学分现象,增加学生的责任感和学习的劲头,真正实现学以致用。

指导教师评语:

评定成绩:

指导教师签名:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 思想汇报心得体会

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1