数据库应用系统设计案例.pptVIP

  1. 1、本文档共81页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

(2)代码参考教材:7)设计罚款管理窗体(1)设计窗体(2)代码参考教材8)设计图书借阅排行报表首先,在数据环境设计器中添加一个连接“图书管理”.然后添加三个命令对象“借阅管理”“罚款管理”“图书借阅排行”。设置“借阅管理”命令对象的SQL语句如下:SELECT读者表.借书证号,读者表.读者姓名,图书表.书名,借阅表.借出日期,借阅表.归还日期FROM读者表INNERJOIN借阅表ON读者表.借书证号=借阅表.借书证号INNERJOIN图书表ON借阅表.条形码号=图书表.条形码号设置“罚款管理”命令对象的SQL语句如下:SELECT读者表.借书证号,读者表.读者姓名,图书表.书名,罚款表.超期天数,罚款表.罚款金额,罚款表.处罚日期FROM读者表INNERJOIN罚款表ON读者表.借书证号=罚款表.借书证号INNERJOIN图书表ON罚款表.条形码号=图书表.条形码号。设置“图书借阅排行”语句如下:SELECT图书编号,书名,SUM(借阅次数)AS次数FROM图书表GROUPBY图书编号,书名ORDERBY次数DESC“图书借阅排行”报表运行结果11.2招聘管理系统的设计本例以招聘管理系统为例说明如何用ADO对象编写应用程序。11.2.1需求分析招聘管理用于管理企业招聘新员工的全过程,主要功能包括应聘人员登记、应聘人员初选、应聘人员面试和应聘人员录用。11.2.2概念结构设计经分析,此系统涉及到的主体只有应聘人员和评委两个实体集之间存在初选、面试和录用的联系,据此可画出此系统的E-R图1面试地点应聘人员初选录用是否录用开始录用日期m1p面试r1录用情况综合考核分业务能力评委综合评分初选状态外表形象领悟反应能力综合评分其中应聘人员与其属性关系如图所示应聘人员编号姓名性别外语水平电话应聘人员评委与其属性关系如图所示评委评委编号部门姓名11.2.3逻辑结构设计登记表(应聘人编号,姓名,性别,电话,外语水平)评委表(评委编号,评委姓名,部门)初选表(应聘人编号,计算机能力,业务能力,综合评分,初选状态),根据实际情况,去掉了评委编号属性。面试表(应聘人编号,初选评分,外表形象,领悟反应能力,综合评分,面试地点,面试人号,录用情况).面试时,往往要参考应聘人的初选评分,所以增加了一个“初选评分”属性。录用表(应聘人编号,面试分,笔试分,综合考核分,开始录用日期,是否录用)为了保证系统的安全性,采用了登录的措施,用户名和密码存放在系统表中。系统表(姓名,密码)11.2.4规范化分析其中的“登记表”、“评委表”和“系统表”三个关系模式中的主码是本模式的唯一决定因素,所以这三个关系模式都属于BCNF;但在“初选表”中,综合评分=(计算机能力+业务能力)/2,“初选状态”也由“综合评分”来定,与“图书馆管理系统”案例中的分析类似。“初选表”属于2NF,其中的“综合评分”和“初选状态”两个属性值是冗余数据,但评委往往既关心“计算机能力”和“业务能力”,又关心“综合评分”和“初选状态”,所以“综合评分”和“初选状态”是必要的冗余。在“面试表”和“录用表”中也有类似的情况。11.2.5在SQLServer2000中创建数据库各表格的结构如下:字段名 数据类型长度 姓名 char 10 密码 char 6 字段名 数据类型 长度 评委编号 char 4 评委姓名 varchar 20 部门 varcha 20 字段名 数据类型 长度 应聘人编号char3 姓名 varchar 20 性别 char 2 电话 varcha 12 外语水平 char 4 评委表的结构字段名 数据类型 长度 应聘人编号 char 3 计算机能力 char 10 业务能力 smallint 2 综合评分 smallint2 初选状态 char 6初选表的结构字段名 数据类型 长度 应聘人编号char 3初选评分 smallint 2 外表形象 smallint 2 领悟反应能力smallint 2 综合评分 smallint

文档评论(0)

z13874981063 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档