数据库集中实践.docx

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

数据库应用技术上机实习

课程要求:

1、学生按班和学号分组,每组人数一人以上,三人(含)以下。

2、每组学生可以在推荐题目中选做一题或多题,也可以自选题目,但须经任课教师同意后采用。

3、每班的实习题目要求覆盖所有推荐题目。

4、每组实习结束时上交一份实习报告,实习报告内容包括:

实习题目名称和任务要求

参与人员名单,学院,班级和时间

设计文档(总体结构框架,各功能模块实现原理,开发环境和运行环境)

全部带注释源代码和可执行程序(含数据库文件)

测试用例和测试分析报告(用例分布,用例通过率,性能分析,测试结论)

总结报告(各阶段所用时间,代码总行数,测试结论,改进意见等)

其他须说明的文档(安装和操作说明)

5、实习报告必须以电子文档和A4纸打印形式(带封面)各提供一份。(带注释源代码,可执行程序和测试用例只需提供电子档)。

6、每组参与实习人员名单以参与人在实习中的作用和工作量为序,自高到低排列。

7、每个实习题目后台必须采用SQL数据库,前端开发工具任选(推荐使用VC,Java

或VB)。体系结构可以采用C/S结构,也可以采用B/S结构。

8、建议课时安排

教学内容

讲课

实验

学时分配

课堂讨论

小计

任务下达

1

0

1

2

设计建模

0

12

4

16

代码编写

0

8

0

8

测试

0

12

6

18

文档总结

0

8

0

8

提交结课

0

8

0

8

推荐题目:

一、实现一个图书馆书籍数据库管理系统,要求设计中包括图书馆内书籍信息、持有借书证的读者的基本信息以及图书的借阅记录信息,系统面向两种用户,图书管理员和持有借书证的读者。

1)本软件将面对两类使用人员:图书馆管理员和读者

用户注册管理。只有图书管理员可以添加修改和删除新的图书管理员或者读者,读者不能修改任何基本信息

用户安全管理。图书管理员可以修改任何人的密码,但读者只能修

改自己的密码。系统登陆时要核实用户密码和类别

权限管理。管理员能够执行所有的功能,读者只能执行检索书籍和查询自己基本信息以及借书记录的操作。

2)书籍档案管理

图书的分类管理(能够增删改新的类别)

新书登记入库

图书信息的修改

过期书的删除

图书的查询检索和统计

读者(借书证)管理

新读者的加入(包括读者的基本信息等录入)

已有读者的信息修改和删除

读者信息的查询检索

图书的借还管理:

借书登记

还书登记

续借登记

借书人当前借书记录、历史借书记录的检索查询

推荐题目:

推荐题目:

二、实现一个商店商品销售管理系统,其管理系统设计要求包括供应商管理,商品和库存管理,以及顾客管理三部分。面向的用户分为商店店员和顾客。

供应商管理包括:

供应商的增加,基本信息修改和删除

供应商可供商品信息,如商品名称、单位、进价或折扣等

进货订单管理,进货订单的生成、修改、撤销和执行确认(一旦执行确认后就不可以再修改和撤销)

按年月统计订货量

商品管理

由商店店员进行管理

新商品的增加,现有商品的信息修改和删除

商品价格管理

商品销售情况查询(按商品或顾客)

商品库存量的查询和按年月进行统计

按年月进行统计商品销售总量

3)顾客管理

由商店店员对顾客信息进行管理,如增加和修改顾客信息

由商店店员进行销售订单管理,销售订单的生成、修改、撤销和执行确认(一旦执行确认后就不可以再修改和撤销)

顾客可以查询商品信息

三、实现某医院病例数据库管理系统,系统使用对象是系统管理员,医生和病人,要求完成以下工作:

医生信息管理,包括

系统管理员进行新医生到岗、现有医生离职处理

管理员负责病房房间的管理,如增加或删除病房,设置病房的最大人数限制等

系统管理员可以修改任何医生的所有信息,如姓名、年龄、职称、

科室、管理的病房(每个病房只有一个医生负责,每个医生可以管理多个病房)

医生可以查阅自己的信息并修改其中某些基本信息,如联系方式等

病人病例和病房管理

医生可以添加新病人,修改或删除已有病人(已故,其对应的病例一同删除)的信息

医生可以添加新的病例记录,形成病人治疗日志。病例的录入有提

交提示,一经确认不可以再被修改。

病例中要考虑保存照片或图片的能力

医生要安排病人的病房(不得超出病房的人数限制)

管理员可以任意查询所有医生或病人的情况和病例

管理员可以统计任意医生的病人或者任意病人的病例

医生可以任意查询自己负责的病人情况和病例,统计其负责病人的病例

病人只能查看自己的基本信息和病例信息

四、实现一个教学数据库管理系统,系统面向的用户有两类:系统管理员和学生。系统要求完成以下工作:

管理员功能包括:

师资管理,建立教师资源表(教师调入、变更和调出处理)

教室资源管理(教室的大小决定最大选课的学生人数)

课程信息管理,(增加,修改和删除处理)

排课管理。采用人工排课,假定每门课程每周都上

文档评论(0)

tianya189 + 关注
官方认证
内容提供者

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

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档