PB家庭图书管理系统 第9页
1. 单击bookname 下方与sore同行的单元,从下拉列表框中选中ascending,这样就指定了bookname 作为排序的第二个列。
2. 单击“OK”按钮。
注:“数据窗口”画板的工作区被分为四个区域带(Bands)。这四个带的名称分别为Header,Detail,Summary和Footer。这些区域带的划分可以被修改,例如,可以改变它们的尺寸,加入文字、线条、边框或椭圆,改变颜色和字体。
3. 从“File”菜单里选中“Save”项,屏幕上弹出“Save DataWindow”对话框,插入光标在“DataWindows”框里。键入 d_lurutushu,这就是创建的数据窗口对象名,其中“d”是代表数据窗口对象的标准前缀,让后单击“OK”按键。第一个数据窗口就建好了
。
(2)、创建期刊录入数据窗口
1、单击“Power”栏上“数据窗口”画板的图标,弹出“Select Data Window”对话框,选中表“qikan”。
2、再单击“All”按钮,选中所有表列。
3、单击“OK”按钮。
4、从“File”菜单中选中“Save”项。在“Data Windows”框中键入“d_qikan_luru”,然后单击“OK”按钮。
(3)、按照以上的操作来实现“d_qikan_1”,“d_luilan”,“d_new_1”,“d_password_luru”,“d_qikan_chaxun”,“d_qikan_dayin”,“d_qikan_luilan”,“d_tushu_dayin”.
二、 创建窗口
(1)、创建图书录入窗口
1、单击“Power”栏上的“窗口”画板的图标,弹出“Select Window”对话框。
2、单击“New”按钮。
3、将窗口矩形拉大。
4、单击“画板”栏上的“CommandButton”图标。
5、将光标移到命令控件上并双击之,弹出“CommandButton”,在“Name”上键入cb_1.“Texe”上键入“录入”,然后再单击“OK”按钮。
6、在按上面步骤建好“清空”,“保存”,“退出”三个按钮控件。
7、然后选择“Data Window”控件,双击“Data Windows”弹出“Data Window”对话框,选中“Browse”按钮,选中“d_lurutushu”,单击“OK”即可加入“图书录入的数据窗口”。
8、第一个窗口就完成。
(2)、创建图书查询窗口,操作基本同上
注:创建窗口这里就不再多说了,具体操作可以看看书就可以完成。
本系统的窗口有w_banben,w_chaxun_2,w_chaxun_4,w_close,w_login,w_luilan_1,w_luru_1,w_main,w_new,w_password,w_password_chaxun等十几个窗口。
三、 创建菜单
1、“Power”栏上“菜单”画板的图标,弹出“Select Menu”对话框。
2、单击“New”按钮创建新菜单。
3、在“Menu car Items”中键入“录入”,然后在“Menu For:操作”F键入“图书录入”再按TAB,输入“期刊录入”按TAB,键入“退出”。
4、单击“Menu For:操作”按钮,然后再一个菜单编辑,分别键入“浏览”,“图书浏览”,“期刊浏览。
5、按上述分别做好“查询”,“数据存取”,“打印”,“帮助”等菜单项。
到此该系统的详细设计已基本完成,其中的运行脚本可参考本问档后的源代码
§4.2 E-R图
软件系统本质上是信息处理系统,因此,在软件系统的整个开发过程中都必须考虑两方面的问题——“数据”及对数据的“处理”。为了把用户的数据要求清晰明确地表达出来,系统分析员通常建立一个概念性的数据模型。概念性数据模型是一种面向问题的数据模型,是按照用户的观点来对数据和信息建模,它描述了从用户角度看到的数据,它反映了用户的现实环境,且与在软件系统中的实现方法无关。这里我们运用最常用的表示概念性数据模型的方法,是实体——联系方法即E—R模型。通常,软件系统中有许多数据是需要长期保存的。为减少数据冗余,简化修改数据的过程,实现对数据进化规范化。
正题名 期刊号 期刊信息表 录入时间 作者 ISBN号 位置 图书信息表 文件类型 出版社 附录 价格 副题名 正题名 书籍号 登陆用户信息 图书信息 期刊信息 数据库
价格 年份 卷 统一刊号 ISSN号 出版社 副题名 登陆用户信息表 用户名 用户口令 图 书 期 刊 作 者 存放位置 ISBN号 录入时间 价 格 出版社 副题名 书籍号 正题名 管理 管理 用 户 用户名 密 码
●E-R 图
年 份 卷 副题名 正题名 期刊号 统一刊号 期 ISSN号
程序流程图:
删除数据 确定删除? 从数据库中删除 录入数据 数据要求
符合要求 yes
保存到数据库
录入数据程序流图 删除数据程序流图
输入查询关键字 寻找数据
找到记录
从数据库中删除
查询信息程序流图
§4.3 数据流图
对于数据库应用软件的设计与开发,数据库系统的设计是其最为核心和基础的环节。数据库系统优劣直接影响到整个系统的性能,所以对数据库系统的设计必须具备优良的性能,那么对它的设计也就更应严密和周谨。
编目建库 浏览 检索 统计 打印 分类上架
§4.4 数据字典
实体属性关联列表
序号 |
属性代码 |
属性名称 |
使用表名 |
1 |
Bookno |
书籍号 |
tushu |
2 |
Bookname |
书籍名 |
tushu |
3 |
Name |
副标题 |
tushu |
4 |
Wenlianleixing |
书籍类型 |
tushu |
5 |
Zuozhe |
作者 |
tushu |
6 |
Weizhi |
存盘位置 |
tushu |
7 |
Isbn |
Isbn |
tushu |
8 |
Jiage |
价格 |
tushu |
9 |
Chubanshe |
出版社 |
tushu |
10 |
Fulu |
附录 |
tushu |
11 |
Time |
录入时间 |
tushu |
12 |
Qikanno |
期刊号 |
qikan |
13 |
Qikanname |
期刊名 |
qikan |
14 |
Name |
副标题 |
qikan |
15 |
Issn |
Issn |
qikan |
16 |
Kanhao |
统一刊号 |
qikan |
17 |
Chubanshe |
出版社 |
qikan |
18 |
Nianfen |
年份 |
qikan |
19 |
Juan |
卷 |
qikan |
20 |
Qi |
期 |
qikan |
21 |
Jiage |
价格 |
qikan |
22 |
Id |
用户 |
password |
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>