数据库课程设计要求1. 目的1) 加深理解数据库基本概念与原理2) 提高数据库设计能力3) 掌握ER图的绘制方法,以及将ER图转换为相应的关系模式的方法4) 进一步熟悉SQL Server数据库开发方法5) 提高数据库应用程序设计能力6) 提高数据库设计标准化文档书写能力2. 要求选题从以下所列题目选择一题或自定题目数据库原理实现程序设计题目1:关系代数基本运算模拟实现要求:对于给定的两个关系R,,,各自包含若干元组,分别执行选择,投影,自然连接,并,差等关系运算,并显示运算结果题目2:事务可串行化调度执行模拟程序要求:有如下事务:T1:A=A+2T2:A=A*2T3:A=A人2A的初值为3试编写程序,模拟以上事务在可串行化调度情况下的运行情况,要求采用多线程 编程,最终A的结果应是不确定的数据库应用系统开发类基本功能要求:1) 要求能实现对学生、课程、教师、专业、院系、课程成绩等基本信息进 行增加、删除、修改等2) 要求能够对学生、课程、教师、专业、院系等信息按重要字段进行查询3) 要求能够查询学生课程成绩4) 要求能按专业、课程列表输出学生成绩清单5) 要求能够查询教师所授课程信息题目2:图书管理系统基本功能要求:1) 要求能实现对图书、读者等基本信息进行增加、删除、修改等。
2) 要求能够对图书、读者等信息按关键字段以及其它重要字段进行查询3) 要求能够实现读者借书、还书功能4) 要求能够查询读者借阅历史记录5) 要求能够查询图书借阅历史记录6) 要求能够限制读者最多借书8本每本书最多借1个月题目3:职工工资管理系统基本功能要求:1) 可以按照科室(经理室、财务科、技术科和销售科)增加、修改、删除职工 的基本资料2) 职工信息应包含职称,分为高级、中级、初级,同一职称职工基本工资相同3) 职工工资由基本工资、奖金、扣除金额组成,其中奖金、扣除金额可每月输 入不同数据4) 可以计算职工每月工资5) 可以按照科室、职称、月份统计职工工资6) 可以按照科室、职工号、职工名称查询职工工资题目4:商场货物管理系统基本功能要求:1) 商场货物可存放在多个仓库2) 可以增加、删除、修改仓库信息3) 可以对仓库货物信息进行增加、删除、修改4) 可以按仓库、货物类别列出货物清单5) 能按照仓库名称、货物类别、货物名称、编码查询货物信息题目5:客房信息管理系统基本功能要求:1) 可以对客房基本信息进行增加、删除、修改2) 客房分为三种类型:三人房、双人房、单人房,每种类型房间价位不同3) 可以实现客户订房、退房、续房功能4) 可以登记、查询客户基本信息5) 可以查询房间状态信息6) 可以实现住宿计费题目6:汽车租赁管理系统基本功能要求:1) 可以对汽车基本信息进行增加、删除、修改2) 可以对租赁客户信息进行增加、删除、修改3) 可以实现汽车的租借、归还、续借4) 可以按重要字段查询汽车、客户等基本信息5) 可以实现租赁金额的计算6) 可以查询汽车、客户租赁历史记录题目7:网上订票系统基本功能要求:1) 可以实现订票客户网上信息登记以及修改2) 可以查询可订票情况3) 可以实现客户网上订票4) 可以计算订票费用5) 业务人员可以审核客户网上订票信息6) 订票客户可以查询当前订票状态题目8:实验室网上预约管理系统基本功能要求:1) 可以实现各实验室基本信息的增加、删除、修改2) 学生可以查询实验基本信息3) 学生可以登记基本信息4) 学生可以实现实验室预约5) 管理员可以审核学生预约申请6) 学生可以查询实验室预约申请状态题目9:高校职工通讯录管理系统 (要求采用B/S结构设计)基本功能要求:1) 可以实现高校各部门、学院基本信息的增加、删除、修改2) 可以实现各部门、学院职工通讯方式的增加、删除、修改3) 可以查询职工通讯信息4) 可以列表输出各部门、学院职工通讯方式清单题目10:餐厅下单管理系统基本功能要求:1) 可以实现菜谱基本的信息增加、删除、修改、查询2) 可以实现顾客下单信息的增加、删除、修改、查询3) 可以实现顾客下单金额折扣计算4) 可以实现顾客下单明细的列表输出题目11:高校设备管理系统基本功能要求:1) 可以实现高校部门、学院基本信息的增加、删除、修改2) 可以实现设备基本信息的增加、删除、修改3) 可以查询设备基本信息4) 可以汇总输出各单位所属设备清单以及总金额题目12:答疑系统 (要求采用B/S结构设计)基本功能要求:1) 可以实现学生基本信息的增加、删除、修改2) 学生可以提问、修改提问3) 教师可以回复、删除学生提问4) 可以查询学生提问信息5) 可以列表输出问题清单题目13:新闻管理系统 (要求采用B/S结构设计) 基本功能要求:1) 可以实现新闻类别信息的增加、删除、修改2) 可以实现新闻基本信息的增加、删除、修改3) 可以实现新闻列表输出4) 可以浏览新闻详细信息5) 可以按关键字查询新闻信息题目14:公司考勤系统基本功能要求:1) 可以增加、删除、修改员工信息2) 可以记录员工上班时间3) 可以记录员工下班时间4) 可以查询员工考勤情况5) 可以统计输出员工每月考勤情况题目15:学生综合测评系统 (要求采用B/S结构设计)基本功能要求:1) 可以实现学生基本信息的增加、删除、修改2) 可以录入学生各项评分数据3) 可以计算学生最终得分4) 可以按各项排名列表输出综合测评数据5) 可以查询学生综合测评数据题目16:计算机程序员考试网上报名系统(要求采用B/S结构设计)基本功能要求:1) 实现考生注册、登录功能2) 实现报名信息的增加、删除、修改3) 实现考生考号的自动生成4) 实现各级别(高级程序员、中级程序员、初级程序员)计算机水平考试报名 名单列表输出题目17:网上调查系统 (要求采用B/S结构设计)基本功能要求:1) 可以对调查主题与选项进行增加、删除、修改2) 可以实现调查选项的单选、多选功能3) 可以实现调查结果的统计输出4) 可限制重复提交调查题目18:网上招聘系统 (要求采用B/S结构设计)基本功能要求:1) 应聘者可以增加、修改基本信息2) 招聘者可以按职位查询浏览应聘者信息3) 招聘者可以删除应聘者信息4) 招聘者可以筛选符合条件的应聘者进入面试环节5)应聘者可以查询招聘状态(如是否可参加面试) 题目19:宠物商店电子商务网站客户购物、下订单、订单处理、销售统计等功能于一体的例子。
通过浏览器, 让客户可以查询宠物,把货物放入购物车,创建账户/登陆账户,创建订单,通 过信用卡支付等基本功能要求:1) 注册/登陆/忘记密码/管理个人信息2) 查询、删除、修改等维护宠物信息3) 接受/处理订单消息,发订单给供应商4) 销售统计5) 维护库存数据库6) Email 发送题目20:毕业设计指导网站毕业设计指导网站的目的是使学生和教师能够通过网络进行毕业设计, 这样能够得到最新的毕业设计信息,更好的效果内容如下: 基本功能要求:1) 用户注册/登陆/忘记密码/管理个人信息2) 上传文件和下载文件3) 学生向指导教师提问、查询问题;教师回答问题4) 用户上传文件和下载文件5) 管理员管理教师和学生信息6) 查询统计数据(日问题量,答疑率)7) 群发消息题目21:教师课堂辅助教学系统基本功能要求:1) 通过课堂辅助教学系统,储存学生基本信息,完善课堂考勤制度(旷课、迟 到、病假、早退和出勤),便于结果录入,及期末考勤汇总2) 通过课堂辅助教学系统,记录教学过程中学生回答问题情况,引入奖励机制,提高学生学习积极性3) 教师期末成绩统计及打印4) 教学信息管理:包括课件、课程简介、课程教学大纲、课程考试大纲等。
题目22:企业资源管理系统基本功能要求:1) 员工信息管理:对企业员工的变动信息进行管理,如人员调入、调出、部门 间调动、离退休处理等可以查询企业员工的基本信息,员工的基本信息包 括:姓名、年龄、性别、部门、岗位、工作证号、工作时间等2) 考勤管理:对每位员工的出勤情况进行管理,管理员可以查询某一时期公司 员工的上班、请假、加班、出差等出勤情况,并统计员工的实际工作时间3) 工资管理:可自定义工资项目和参数,并根据员工的考勤状况,核算出员工 的工资,生成工资总表和个人工资表4) 报表管理:可以生成人事报表、员工考勤表、员工工资表等可以多种方式 输出结果(如以不同格式输出到文件中、预览报表、打印报表等)5) 系统管理:系统管理员使用,包括用户权限管理(增加用户、删除用户、密 码修改等)、数据管理(提供数据修改、备份、恢复等多种数据维护工具)、 系统运行日志、系统设置等功能6) 增加员工的种类,对不同种类员工管理不同的基本信息题目23:小型超市管理系统基本功能要求:1) 进货管理:根据进货单位进货2) 销售管理:每次销售都产生销售收据3) 报表管理:报表分进货报表、销售报表等;报表可以有多种格式可供选择; 可以把报表输出到文件中,可以预览报表、打印报表等。
4) 系统管理:系统管理员使用,包括用户权限管理(增加用户、删除用户、密 码修改等)、数据管理(提供数据修改、备份、恢复等多种数据维护工具)、 系统运行日志、系统设置等功能5) 商品预定,退货处理6) 各种销售优惠措施,如根据顾客购买的商品数量或/和时间给予不同的价格7)对描述商品的基本信息可进行动态定制,如系统管理员在必要时可删除商品的“供货商”属性,同时增加“库存数量”属性对于这种类型的需求变化,整个系统不需要重新实现题目24:网上计算机销售系统基本功能要求:1) 客户可以通过Web页面登录进入“网上计算机销售系统”,通过Web页面查 看、选择、购买标准配置的计算机客户也可以选择计算机的配置或建 立自己希望的配置可配置的组件(如内存)显示在一个可供选择的表中根据用户选择的每个配置,系统可以计算其价格客户可选择购买计算 机,也可以要求销售员在发出订单之前与自己联系,解释订单的细节,协商 价格等2) 客户在准备发出订单时,必须填写关于运送和发票地址及付款细节(支 票和信用卡)表格,一旦订单被输入,系统向客户发送一份确认邮件,并附 上订单细节在等待计算机送到的时候,客户可以查询订单的状态。
3) 后端订单处理的步骤是:验证客户的信用和付款方式,向仓库请求所购的计 算机,打印发票并请求仓库将计算机运送给客户在客户订单输入到系统后, 销售员发送邮件请求给仓库,附上所订的配置细节仓库从销售员那里获得 发票,并给客户运送计算机题目25:档案管理系统档案管理系统是一套功能强大、操作简便、实用的自动化管理软件,包括用 户管理、档案数据录入(分为文件录入和案卷录入2部分)、案卷数据查询(分 为文件查询和案卷查询2部分)、借阅管理等可以应用于一般的档案室,也可 以应用于网络中的办公系统,进行联网操作基本功能需要:1) 用户登录在用户进入系统前,首先要求用户进行,登录时要验证用户名和密码是否匹 配,验证通过后允许用户进入本系统操作2) 修改注册信息用户登录后,。