收藏 分享(赏)

重庆邮电大学课程设计任务书-数据库应用开发.doc

上传人:dreamzhangning 文档编号:2638180 上传时间:2018-09-24 格式:DOC 页数:5 大小:111KB
下载 相关 举报
重庆邮电大学课程设计任务书-数据库应用开发.doc_第1页
第1页 / 共5页
重庆邮电大学课程设计任务书-数据库应用开发.doc_第2页
第2页 / 共5页
重庆邮电大学课程设计任务书-数据库应用开发.doc_第3页
第3页 / 共5页
重庆邮电大学课程设计任务书-数据库应用开发.doc_第4页
第4页 / 共5页
重庆邮电大学课程设计任务书-数据库应用开发.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、重庆邮电大学课程设计任务书二级学院 计算机学院_专业_算机科学与技术 班级实验班 指导教师 课程名 数据库应用开发 学年 20102011 学期 第 1 学期 主要内容、方法和要求一、目的(1)培养综合应用 PowerBuilder 进行应用程序设计和解决实际问题的能力;(2)加深对 PowerBuilder 编程环境和编程方法的理解;(3)发挥各人的想像能力和分析能力,拓展思维空间;(4)掌握应用程序设计的基本方法;(5)巩固已经学到的编程技术,学会在编程中学习编程。二、题目:图书管理和查询系统功能:(1)图书信息的录入和删除,出版社信息管理等;(2)图书的检索(包括按作者姓名、出版时间、出

2、版社名称、图书类别、书名、关键宇等) ;(3)图书的租借(包括借书登记、限借数量控制、还书登记、过期罚款计算等) ;(4)借书证件的管理(包括办新证件,挂失、注销等)(5)系统设置(主要是不同类型证件的可借书的总量和借书时间等)(6)统计资料(包括惜出数量与库存数量的比例,各类图书数量与总数量的比例,热门图书统计数据等各种信息资料的统计) ;(7)图书测览(包括对图书摘要的测览和新书测览) ;(8)帮助信息(包括对系统功能的说明、使用说明、使用注意事项以及系统的版权和版本信息等) 。三、要求(1)按照应用程序设计的 4 个阶段进行,熟悉每个阶段需要解决的问题以及解决的方法;(2)使用 SQL

3、Server 2000 设计数据库和数据表,注意把握数据库的设计原则;(3)要求应用程序有菜单栏,操作方便;(4)必须完成功能 1-5。强调一点:在借书输入证件 ID 时,首先检索是否在“黑名单”和“挂失表”中,后再校验证件的真伪。在借、还书时要显示本证件已借书的量和图书信息;证件注销时数据的参照完整性问题。在系统设置中可随机设置不同借书书证件(如教师和学生)的可借书数量和借书的时间。(5)应用程序界面和风格不作具体要求,各人按照自己的思路去做,发挥自己的创造。四、设计参考下面给出部分数据库结构、菜单内容的设计方案以及简要的设计说明,仅供设计参考。(1)数据库的设计数据库中,部分表的结构见表

4、1表 5。存放图书信息的表 BookInfo 的结构见表 1。其中图书编号具有惟一性,8 位编码中最高 2 位为图书类型代码,例如电子类、计算机类等,通过表 4“BookClass”表进行图书类型的管理,其余 6 位为图书顺序号。表 1 BookInfo 表字段名 意义 数据类型 宽度 Null PrimaryKeyBookID 图书编号 Numberic 8 No ISBN ISBN 书号 Char 30 YseTitle 书名 Char 40 YsePublish 出版日期 Char YseAuthor 作者 Char 30 YseWords 字数(千字) Integer YsePubli

5、sherID 出版社 ID Numeric4 YseNumber 印刷册数 Integer YsePrice 定价 Money YseKeyword 关键字 Char 30 YseAbstract 摘要 Varchar 400 Yse表 2 Publisherlnfo 表字段名 意义 数据类型 宽度 Null PrimaryKeyPublisherId 出版社 ID Numberic 4 No Publisher 出版社名称 Char 30 YesAddress 出版社地址 Char0YesTel 电话 Char 16 YesFax 传真 Char 16 YesPostcode 邮政编码 Nu

6、mberic 6 Yeshttp 网址 Char 16 Yes出版社 ID 是代表出版社的代码,它与图书信息表(表 1 BookInfo 表)相关联。图书租借表(表 3 Loan 表)记录了图书租借情况,借书证书 ID 与借书证表(表 5 CertificateInfo 表)相关联。表 3 Loan 表字段名 意义 数据类型 宽度 Null PrimaryKeyBookI 图书编号 Numric 2 No Cert_id 借书证书 ID Numric 5 No Loandates 借书日期 Date YesReturn 还书日期 Date Yesflag 标记 Tinyint Yes表 4 B

7、ookClass字段名 意义 数据类型 宽度 Null PrimaryKeyClassID 图书分类代号 Numric 2 No Classname 图书分类名称 Char 30 Yes表 5 CertificateInfo字段名 意义 数据类型 宽度 Null PrimaryKeyCert_id 借书证书 ID Numric 5 No Cert_name 证件名称 Char 10 YesCert_value 证件号码 Numric 18 YesName 姓名 Char 8 YesDepart 所在部门 Char 20 Yesflag 标记 Tinyint Yes(2)应用程序主菜单的设计应用

8、程序主菜单有 6 个标题,分别为“图书管理” 、 “图书检索” 、 “图书租借”、 “图书测览” 、 “统计资料”和“帮助” 。各菜单项实现的功能见表 5。表 5 各菜单项的功能(供参考)菜单标题 菜单项 功 能新书入库 进行新书的入库登记,即将新书信息加入到BookInfo 表中旧书销毁 将需要淘汰或销毁的旧书从数据库中删除出版社 管理出版社信息,具有添加、删除、修改的功能图书管理退出 退出应用系统按作者姓名 按作者姓名进行图书的模糊查询按出版日期某个阶段 查询某个时间段内的出版的图书按出版日期某个日期 查询某个日期出版的图书按出版社名称 按出版社名称进行图书的模糊查询按图书分类 按图书分类

9、进行图书的分类查询图书检索按书名 按图书的名称进行图书的模糊查询借书 办理借书登记,将借书信息记录到 Loan 表中图书租借 还书 办理还书手续,包括过期罚款的计算,在 Loan 表中该记录上填写还书日期和阅读摘要 可设计成两个数据窗口,一个显示图书名称,另一个显示选中的图书摘要图书预览新书预览 浏览近半年内出版的新书及该书摘要各类图书比例 按图书分类,统计各类图书数量占总量的比例库存与借出比例 统计借出图书数量与库存图书量的比例统计资料热门书统计 按分类、图书名称统计借出率最高的类别、图书帮助 提供系统的功能说明使用说明注意事项等帮助版本信息 提供系统的版权和版本信息(3)对话框的设计应用程

10、序的各项功能都是依靠对话框来实现的。对话框的设计应当“以人为本” ,方便用户。例如,在新书录入的对话框中, “图书类型”和“出版社”可以通过下拉列表框来选 不能让用户去输入代码或名称。又比如菜单“统计资料”中的“各类图书的比例”菜单项弹出的对话框中,最好采用饼图方式来表论统计结果。 “热门图书统计”可以采用条形图来表示。其他设计方法和设计原则可以参考上机操作题和有关章节中的内容。也可自拟题目,需征得指导老师同意!五、成绩考核办法1、设计成绩由指导教师根据考勤、课程设计报告、知识的掌握程度、综合运用能力等方面进行审核,根据系统设计和报告的质量评定成绩按五级分制综合评定。即优秀、良好、中、及格、不

11、及格。其中优秀系统设计的标准如下:系统设计合理,有一定的实用性,逻辑性强,界面友好;优秀报告的标准如下:层次清晰,文字流畅,重点突出。2、根据设计的完成情况、程序的编制质量、独立设计能力以及答辩情况综合衡量,由答辩小组讨论决定。原则上按以下公式计算:课程设计成绩考勤10%报告20%答辩20%程序50%六、报告格式:电子文档目录1、题目;2、需求分析。3、开发环境,设计工具;4、详细设计(功能模块的设计过程,含关键源代码) 。5、关键技术及体会。七、提交方式提交报告电子文档与系统运行录像。系统运行录像应包含设计结果预览及由设计部分生成运行部分的过程,系统运行演示,整个录像时间 5-10 分钟。可

12、使用 Snagit、屏幕录像专家、Adobe Captivate 等屏幕录像软件进行录制,如果添加音频解说可加分。八、时间安排:17 周前提交课程设计源码及设计报告到指导老师处,电子档的。以自己的学号姓名命名,压缩后统一交到班级负责人处(班长) ,再交到指导老师处。主要参考文献1、 孙彬,PowerBuilder 实践教程,中国铁道出版社,2007。2、 程云志, 数据库原理与 SQL Server 2005 应用教程,机械工业出版社,2009。指导教师签字 _ _ 2010_年_11_月_1_日教学部主任/实验实训部主任签字_ 2011_年_11_月_1_日备注:由指导教师填写,可另加附页。

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

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报