- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库系统原理____第七章.ppt
对数据表查询的数据、统计数据经常要求定期或不定期地打印成纸质文档,称为报表。 报表按内容分主要有表格式报表、单记录式报表、统计报表、标签式报表、多维度报表、混合维度报表、层次报表、宽幅混合报表、……等。 R 图9.19 柱面图示意图 R R R 图9.24 标签式报表-工资条示意图 R 9.4 系统调试与运行 作为一套应用系统应能在操作系统中用鼠标双击后直接调用并运行,为此需要将系统各文件打包生成JAR可执行文件。 R 应用Java环境中编程工具软件Eclips的向导操作如下: 选择Eclips主菜单中“文件”→选“导出” →选“Java” →选“JAR文件” → 点击“下一步” → 选择要导出的资源→ 选导出生成的类文件和资源→浏览选择地址并输入JAR文件名→点击“下一步”→选择“JAR打包选项” →选择Main类(入口)→ 点击“完成” →在所指定的位置将看到该JAR文件已经生成,右键点文件名→选“打开方式” →选择“选择程序” →选择“Java(TM) platformSE binary” → 选“始终使用选择的程序打开这种文件” →点击“确定”。 R 应用DOS命令生成JAR文件的操作: 假如生成项目文件夹:p1,在其中bin文件夹中存放了所有欲编入的类文件,其中主类文件名为main1.class。 在bin文件夹中用记事本写文件:MANIFEST.MF 其内容为:Manifest-Version: 1.0 Main-Class: main1 其中第一句用来定义manifest文件的版本;第二句指明编译生成的程序的入口类名。 假如欲生成的可执行文件名为p1.jar。 在DOS命令环境中cd到文件夹p1/bin,执行命令: jar -cvfm p1.ja MANIFEST.MF *.class 运行之后可以发现在bin文件夹中p1.jar已经生成。同上例选择该文件的执行程序后,双击就可运行系统程序。 R 1、数据库应用系统包括哪些内容? 2、说明利用实体分析法进行数据库概念结构设计的步骤。 3、在网络环境中数据库的物理结构设计要考虑什么问题? 4、设有如下实体: 教研室:教研室名称、电话、单位地址、教师名; 教师:教师号、姓名、性别、职称、所讲课程编号; 课程:编号、课程名、开课单位、任课教师号; 学生:学号、姓名、性别、年龄、专业、选修课程名; 习 题 上述实体中存在如下联系: (1)一个学生可选修多门课程,一门课程可由多个学生选修; (2)一个教师可讲授多门课程,一门课程可由多位教师讲授; 一个教研室可有多个教师,一个教师只能属于一个教研室。 试分别画出学生选课、教师任课两个局部信息结构的E-R图,再将它们合并成一个全局E-R图;然后将该全局E-R图转换为等价的关系模型表示的数据库逻辑结构。 5、在应用系统完成后,如何建立可执行文件? 系统管理包括初始化程序、某些数据表的清空程序、代码表或字典表更新程序、导入程序(数据从其他文件导入到本系统中的程序)、安全管理程序(添加新用户名,口令更新等)、事务管理程序等。 R 在系统实现时通过“菜单”体现上述层次结构。系统菜单程序是系统总控、调度程序。应用系统常用的菜单有水平下拉菜单(如图9.9所示)、目录树菜单、图标式菜单、按钮式菜单等结构。 R 图9.9 应用程序水平下拉菜单 R 无论何种菜单设计,一般都包括三方面内容: 1、设计界面,允许实现下拉、弹出、变换、展开等操作。 2、定义本单元模块调用所需要的参数并赋值。 3、提供本单元模块控制的句柄,进行模块调用操作或控制。为了方便使用,对一些常用菜单项应当设置快捷键,快捷键一般由Ctrl或Alt加字母键构成。 R 菜单还是安全性控制的一个单位,为了使系统既具有广泛共享性,又能实施安全性控制,在显示菜单界面前,要允许对权限情况进行检查,根据用户名及其权限让某些菜单项不被激活,例如不显示该菜单项或让某些菜单项颜色变为灰色,用鼠标点击时不出现反应(俗称灰掉)。 R 主程序结构设计 二、 主程序结构设计 整个系统应有一个主文件,其任务包括环境设置(数据库驱动、时间等系统变量设置等)、安全性控制(系统登录等)、显示封面、向各下级模块传递的参数(变量)定义、调用系统菜单等,如图9.10示意了主程序结构。 R 图9.10 主程序结构图 R 应用系统常要求有一个美观的封面,显示系统名字、单位与作者信息、版权信息、启用时间及封面图像等,可在主程序中设置。 图9.11 登录程序界面 R 图9.11 登录程序界面 R 主程序结构设计 在某些情况下,用户输入某些内容(例如密码)时不希望在屏幕上显示出输入的内容,但又希望见到对
文档评论(0)