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