数据库集中实践.doc_第1页
数据库集中实践.doc_第2页
数据库集中实践.doc_第3页
数据库集中实践.doc_第4页
数据库集中实践.doc_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库应用技术上机实习课程要求:1、 学生按班和学号分组,每组人数一人以上,三人(含)以下。2、 每组学生可以在推荐题目中选做一题或多题,也可以自选题目,但须经任课教师同意后采用。3、 每班的实习题目要求覆盖所有推荐题目。4、 每组实习结束时上交一份实习报告,实习报告内容包括:n 实习题目名称和任务要求n 参与人员名单,学院,班级和时间n 设计文档(总体结构框架,各功能模块实现原理,开发环境和运行环境)n 全部带注释源代码和可执行程序(含数据库文件)n 测试用例和测试分析报告(用例分布,用例通过率,性能分析,测试结论)n 总结报告(各阶段所用时间,代码总行数,测试结论,改进意见等)n 其他须说明的文档(安装和操作说明)5、 实习报告必须以电子文档和A4纸打印形式(带封面)各提供一份。(带注释源代码,可执行程序和测试用例只需提供电子档)。6、 每组参与实习人员名单以参与人在实习中的作用和工作量为序,自高到低排列。7、 每个实习题目后台必须采用SQL数据库,前端开发工具任选(推荐使用VC,Java或VB)。体系结构可以采用C/S结构,也可以采用B/S结构。8、 建议课时安排教学内容学时分配讲课实验课堂讨论小计任务下达1012设计建模012416代码编写0808测试012618文档总结0808提交结课0808推荐题目:一、实现一个图书馆书籍数据库管理系统,要求设计中包括图书馆内书籍信息、持有借书证的读者的基本信息以及图书的借阅记录信息,系统面向两种用户,图书管理员和持有借书证的读者。1) 本软件将面对两类使用人员:图书馆管理员和读者l 用户注册管理。只有图书管理员可以添加修改和删除新的图书管理员或者读者,读者不能修改任何基本信息l 用户安全管理。图书管理员可以修改任何人的密码,但读者只能修改自己的密码。系统登陆时要核实用户密码和类别l 权限管理。管理员能够执行所有的功能,读者只能执行检索书籍和查询自己基本信息以及借书记录的操作。2)书籍档案管理l 图书的分类管理(能够增删改新的类别)l 新书登记入库l 图书信息的修改l 过期书的删除l 图书的查询检索和统计3) 读者(借书证)管理l 新读者的加入(包括读者的基本信息等录入)l 已有读者的信息修改和删除l 读者信息的查询检索4) 图书的借还管理:l 借书登记l 还书登记l 续借登记l 借书人当前借书记录、历史借书记录的检索查询推荐题目:二、实现一个商店商品销售管理系统,其管理系统设计要求包括供应商管理,商品和库存管理,以及顾客管理三部分。面向的用户分为商店店员和顾客。1)供应商管理包括:l 供应商的增加,基本信息修改和删除l 供应商可供商品信息,如商品名称、单位、进价或折扣等l 进货订单管理,进货订单的生成、修改、撤销和执行确认(一旦执行确认后就不可以再修改和撤销)l 按年月统计订货量2)商品管理l 由商店店员进行管理l 新商品的增加,现有商品的信息修改和删除l 商品价格管理l 商品销售情况查询(按商品或顾客)l 商品库存量的查询和按年月进行统计l 按年月进行统计商品销售总量3) 顾客管理l 由商店店员对顾客信息进行管理,如增加和修改顾客信息l 由商店店员进行销售订单管理,销售订单的生成、修改、撤销和执行确认(一旦执行确认后就不可以再修改和撤销)l 顾客可以查询商品信息推荐题目:三、实现某医院病例数据库管理系统,系统使用对象是系统管理员,医生和病人,要求完成以下工作:1) 医生信息管理,包括l 系统管理员进行新医生到岗、现有医生离职处理l 管理员负责病房房间的管理,如增加或删除病房,设置病房的最大人数限制等l 系统管理员可以修改任何医生的所有信息,如姓名、年龄、职称、科室、管理的病房(每个病房只有一个医生负责,每个医生可以管理多个病房)l 医生可以查阅自己的信息并修改其中某些基本信息,如联系方式等2) 病人病例和病房管理l 医生可以添加新病人,修改或删除已有病人(已故,其对应的病例一同删除)的信息l 医生可以添加新的病例记录,形成病人治疗日志。病例的录入有提交提示,一经确认不可以再被修改。l 病例中要考虑保存照片或图片的能力l 医生要安排病人的病房(不得超出病房的人数限制)l 管理员可以任意查询所有医生或病人的情况和病例l 管理员可以统计任意医生的病人或者任意病人的病例l 医生可以任意查询自己负责的病人情况和病例,统计其负责病人的病例l 病人只能查看自己的基本信息和病例信息推荐题目:四、实现一个教学数据库管理系统,系统面向的用户有两类:系统管理员和学生。系统要求完成以下工作:1) 管理员功能包括:l 师资管理,建立教师资源表(教师调入、变更和调出处理)l 教室资源管理(教室的大小决定最大选课的学生人数)l 课程信息管理,(增加,修改和删除处理)l 排课管理。采用人工排课,假定每门课程每周都上两次 l 学生学籍管理,同时设置每个学生能够使用此系统的初始密码l 确认学生选课的有效性l 任意查询上述信息并统计学生选课一栏表和教师授课计划任务书l 学生考试成绩录入和按班级列表显示统计2) 学生具有的功能:l 学生有权修改自己的登录密码l 查看课程和自己的个人基本信息l 递交选课申请单并查看结果,(当累计选课人数达到教室人数上限时有明显的提示)推荐题目:五、实现一个民航订票数据库管理系统,主要分为机场、航空公司和乘客三个部分,其中1)航空公司的飞行管理包括:l 管理航空公司自身的基本信息和新增、报废的飞机的管理l 航线的制定、变更和取消,如航线的起止地点,距离里程l 向航线上增加,改派或撤销飞机l 向机场和乘客提供飞机信息资料,如飞机型号,载客量,最大飞行里程和飞机维护记录等。l 有独立的用户登录检查功能2) 机场航班和订票管理包括:l 制定、修改和撤销航班时刻l 制定、修改和撤销机票的价格(必需与航班时刻保持一致性)l 管理并确认乘客的订票记录(有座位)和价格l 统计乘客的里程累计l 有独立的用户登录检查功能3) 乘客航班查询和订票管理包括:l 乘客可以查询航班、航线和飞机资料l 乘客可以预定机票(提供必要的个人信息),并可以查询机场的确认标志。l 乘客可以查询自己的飞行记录和里程累计l 有独立的用户登录检查功能推荐题目:六、实现一个球队联盟数据库管理系统,主要分为球队添加、比分添加和联赛结果展示三个部分,其中1)球队添加的管理包括:l 管理联盟球队的基本信息,包括球队名称,队员基本情况等l 球队可以自行登陆进行信息修改l 球队的添加和删除需要管理员账号才可以进行操作2) 比分添加的管理包括:l 每场比赛的结果由管理员进行输入l 管理系统将自动进行结果分析,对应的将给相应的球队加上标准的联盟积分l 各球队可以向联盟对有异议的比赛结果提出申诉,由管理员进行申诉结果反馈3) 联赛结果展示的管理包括:l 球队或球迷均可以随时查看联赛的积分情况和各队的进球情况l 球迷可以查询指定球队的某一场比赛的结果和进球情况,包括进球队员l 球迷可以查询球队的队员的具体情况推荐题目:七、实现一个网上银行管理系统,要求设计中包括持卡用户帐务的信息和持卡用户的的基本信息,系统面向两种用户,银行管理员和持卡用户。1) 本软件将面对两类使用人员:银行管理员和持卡用户l 用户注册管理。只有银行管理员可以添加修改和删除新的银行管理员或者持卡用户,持卡用户不能修改任何基本信息l 用户安全管理。除了持卡用户能修改自己的密码,任何其他人不可修改用户的密码,系统保存用户的密码,在用户遗忘密码的时候,可以向系统索取自己的密码。系统登陆时要核实用户密码和类别l 权限管理。银行管理员能够执行所有的功能,持卡用户只能执行存取款和查询自己基本信息以及存取款项的操作。2)存取款管理l 货币的分类管理(仅有人民币和美元两种货币)l 按年月日统计银行存款的剩余l 保存用户的历史记录,以供用户查询,提供给客户分时间段查询的功能。3) 持卡用户管理l 新持卡用户的加入(包括持卡用户的基本信息等录入)l 已有持卡用户的信息修改和删除l 持卡用户的查询检索4) 持卡用户帐款管理:l 取款记录l 存款记录l 转帐记录l 持卡用户当前消费记录的检索查询推荐题目:八、实现仓库数据库管理系统,系统使用对象是仓库保管员,货主,要求完成以下工作:1) 货物信息管理,包括l 仓库保管员进行新货物入库、现有货出货物处理l 仓库保管员负责仓库内的管理,如增加或删除货仓,设置货仓的最大入货数限制等l 仓库保管员可以修改任何货物的所有信息,如品名、入库时间、出库时间等l 货主可以查阅自己货物的信息并修改其中某些基本信息,如联系方式等2) 货物和仓库管理l 仓库保管员可以添加新货物,修改或删除已有货物(出库的货物一同删除)的信息l 货物要有照片可以查询l 仓库保管员要安排货物的位置(不得超出货物的件数限制)l 仓库保管员可以任意查询所有货物出入库情况l 仓库保管员可以统计任意货主和货物的信息l 货主可以任意查询自己货物情况,统计自己货物的数量推荐题目:九、实现一个工资管理系统,系统面向的用户有两类:人事管理员和职员。系统要求完成以下工作:1) 人事管理功能包括:l 职员管理,建立职员资源表(职员调入、变更和调出处理)l 工作量管理(工作量的多少决定最多工资收入)l 加班休假信息管理(增加,修改和删除处理)l 出勤管理。采用人工记录,迟到要扣工资 l 职员信息管理,同时设置每个职员能够使用此系统的初始密码l 设置职员的某些工资信息。包括:基本工资、奖金等级、各项保险、公积金等级、各项补助的等级(这些信息都是由公司决定的,和职工的职位和岗位相关。)2) 职员具有的功能:l 职员有权修改自己的登录密码l 查看工资和自己的个人基本信息l 递交休假单并查看结果,(当累计休假人数达到休假人数上限时有明显的提示)l 递交加班单并查看结果l 查看自己的当月的出勤情况推荐题目:十、实现一个停车场数据库管理系统,主要分为停车场、车主两个部分,其中1)停车场信息管理包括:l 管理停车场自身的基本信息和车主的基本信息的增加,修改和删除l 车主向停车场提供车辆信息资料,如车辆型号, 车辆的停靠记录等l 管理专用车位,临时车位的停泊l 停车时间的制定、价格变更l 向停车场增加,或撤销车位l 有独立的用户登录检查功能2) 停车场车位管理包括:l 管理专用车位,临时车位的停泊l 管理剩余车位的情况l 停车时间的制定、价格变更l 向停车场增加,或撤销车位3) 停车场计时管理包括:l 车主可以查询有无车位l 车主可以预订车位(提供必要的车辆信息)l 车主可以查询自己的停靠时间记录l 有独立的用户登录检查功能推荐题目:十一、实现一个网上购物系统(购物网站)。主要分为系统管理员和客户两种。要求实现如下的功能:1、 对于系统管理员。l 管理出售货物的信息。设置出售货物的信息:货物的种类、性能介绍、价格、数量等等。l 客户信息管理。包括:添加、删除客户;修改客户的帐务信息(增加、减少客户的帐户资金)、维护和更新客户的交易记录。l 积分管理。根据积分的多少设定客户的等级。不同等级的客户享有不同的服务。客户获得积分的方法主要有:交易的次数、购买商品所获得的积分

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论