您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > 数据库项目实训方案[1]
数据库项目实训方案每个人独立完成一个项目。课题内容及要求如下:需要上交的文档资料:设计说明书每人一份(包括的项目:读书笔记、功能需求说明,设计思路,数据表结构及作用,数据表关系图,存储过程代码及相关注释,设计体会),电子文档包括:1、所有的建立数据表及存储过程的SQL程序文件一个。每个同学必须上交一份完整的数据库及相关程序,上交时请创建自己的文件夹,无电子文档则不可参加期末考试。设计的主要内容根据题目的要求完成以下内容:1、阅读资料:每个人必须在图书馆或网上阅读至少一篇有关SQL应用方面的论文,并写出不少于500字的读书笔记附在设计说明书前。论文的方向可以包括:1)SQL数据库的实际应用2)SQL数据库的安全性3)SQL数据库的设计4)SQL作为后台数据库与前台开发工具的结合5)SQL查询命令的应用2、需求分析:题目要求达到的功能,所提供的原始数据,需要输出的数据及样式等。3、开发方案的选择:主要是前端开发平台的选择与方案的比较,至少比较两套方案。4、数据库的设计:根据要求设计数据库的结构,包括:表、数据完整性、关系、视图5、数据库的安全性设计:登录用户、数据库用户、数据库角色、命令许可等方面6、前台程序的设计:要求至少完成通过前台程序实现对后台数据库的数据查询、插入、删除与更新。涉及到数据的所有操作要求采用存储过程的方式进行。七、参考选题:1、学生成绩管理基本要求:可以管理学生的基本信息、班级信息、专业信息、成绩信息、教师信息、课程信息等要求用两种方案实现:VFP作为前台程序;ASP作为前台程序能够实现成绩信息的网上查询2、教职员工管理基本要求:管理教职工的基本信息、教师业务档案、职工工资情况、部门信息等3、设备管理基本要求:参考实验中心的设备管理平台,管理我院所有的实验设备,设备总表、分类表、设备报损表、设备台帐。4、教师教学资料文档管理教师在教学中需要有许多教学资料,在教学任务完成后必须上交所在系进行归档保存。所涉及的资料包括教师任课信息、教案(电子、纸质)、听课记录、实验报告、成绩考核表、试卷及标准答案、实践教学资料等教师信息(编号、姓名、职称、专业、联系电话);班级信息(班级编号、班级名称、简称、班主任)任课信息(编号、班级代码、课程代码、课时数、考核方式);资料信息(编号、资料名称、资料形式、文件名称、评定等级)要求:1)建立相应的数据库及相关的表、属性、约束等2)输入相应的记录(每个表不少于10条以上的记录)3)编写进行数据管理的存储过程4)利用前台程序对其进行管理5、小型自选商场商品管理要求:能对小型自选商场的商品进货、销售、库存等环节进行管理。主要有:1)能记录每一笔进货,查询商品的进货记录,并能按月进行统计。2)能记录每一笔售货,查询商品的销售情况,并能进行日盘存、月盘存。3)在记录进货及售货的同时,必须动态刷新库存。4)能查询某个厂商或供应商的信息。5)设计收银台程序,能根据输入的商品编号、数量,显示某顾客所购商品的清单,并显示收付款情况。所涉及的表建议如下:库存(商品ID、名称、型号规格、产地、单位、定价、折扣率、库存数量、最低存量、供应商ID)售货(售货ID、商品ID、售价、数量、金额、存根号、销售日期)进货(进货ID、商品ID、进价、数量、金额、进货日期)供应商(供应商ID、供应商名称、邮编、地址、电话、联系人、联系人电话)6、小型电子商务网站数据管理假设该网站主要经营各类图书,要求用ASP作为前台程序实现简单的管理功能图书(编号、名称、类别、页数、单价、数量、出版社、版次、第一作者、出版年月、内容简介)类别(类别、名称)出版商(代号、名称、地址、电话、邮编、联系人)订单(订单号、客户代码、类别、数量、付款方式、付款标志)客户(客户代码、姓名、密码、地址、电子邮件、邮编、联系电话)发货(订单号、发货方式、发货日期)7、学籍管理参照我院学籍管理的有关要求,实现学籍管理的基本功能,主要的表有:学生基本信息、地区信息、班级信息、专业信息、动态信息等。8、论文:广州铁路职业技术学院基础数据库设计要求:1)根据学校的正常管理工作分析数据库的数据需求(主要分析学生部门、教务部门、实验中心、院办与党办)2)分析数据处理流程及各部门数据间的关系。3)根据以上分析确定数据管理的总体框架(要求至少提出两个或以上的管理框架,并分析其优缺点)4)设计数据库的结构:数据库(名称、含义)、表及其属性、约束、关系5)分析并设计数据库的安全性(登录用户及角色、数据库用户及权限、对象许可及命令许可等)6)编写4-5段存储过程实现相对复杂的数据管理9、网上校友录后台数据管理校友录管理(序号、班级名称、毕业学校、专业、毕业年月、管理员帐号、管理员密码)校友录(编号、用户名、密码、性质、联系电话、电子邮件、邮编)留言(编号、日期、留言内容、标题)通信录(编号、姓名、工作单位、通信地址、联系电话、邮编、电子邮件、QQ)要求利用ASP设计前台管理程序,可以添加、删除、显示、更新数据。10、图书管理完成图书资料的管理,处理的信息包括图书信息、读者信息、出版社、图书分类、图书借阅等11、学生大型数据库实验自动判分系统根据本学期所开设的实验课内容及要求,编写存储过程,该存储过程可以根据实验内容批改每个学生的实验情况,并根据设定的分值比例汇总得出该学生的总分。12、教师教学质量测评数据库系统1)、静态数据在校学生的班级名称、班级编号,学生学号、姓名,本校系部编号、名称,各系部教师编号、姓名,当前学期的所有班级的课程(编号)及任课教师(编号),课程编号、课程名称。2)、动态数据动态数据同客户端程序负责输入到数据库中,但需要你设计数据表的结构,以便于存储相关数据,要处理的数据包括:测评类型,各测评类型中包括的评价项目、项目等级划分、项目分值分配。学生对任课教师的各测评类型中的子项目所做的评价分值。3)、编写存储过程用于统计测评结果测评结果应包括:每位教师各测评类型的得分。以系部为单位的教师测评结果排名。本课题附表:本院教师教学水平测评表、计分方法,师德测评表、计分方法13、毕业设计文档资料管理数据库系统毕业设计要使用大量文档资料,包括:毕业设计课题信息(课题编号、名称、选题教师、课题难度、方向、课题内容等)毕业设计学生选题信息(学号、姓名、课题编号、指导教师)课题中期检查信息(学号、课题编号、进展情况)答辩信息(学号、答辩成绩)毕业论文指导信息(学号、论文成绩等)学生毕业设计最终成绩信息请设计合理的数据库表结构,以便存储相应数据,并编写存储过程,用以按指导教师查询其指导的所有学生的论文、答辩、总成绩等数据。编写存储过程,用以按学生学号或姓名查询该生的论文、答辩、指导教师信息本课题附表:课题审批表、学生选题表、论文中期检查表、答辩记录表、论文审阅书、成绩表14、教材信息数据库高校的教材管理需要相应的数据库环境,请根据如下系统需求定义数据表结构及关系,并通过编写存储过程来实现其中的两项功能:1)、教材出入库(1)教材入库将教材内部识别号、入库时间,入库数,适用对象等信息输入到教材入库记录表中,并更新在库教材信息表。教材入库后把教材征订单相应项目做教材收到标记。(暂不处理订单中某教材只入库其中一部分的情况,即缺货情况。)(2)教材出库教师或学生或班级或其它人员领用教材,需要把教材内部编号,教材代号,出库时间,出库数量,使用单位(指班级或教师,可多个班级或教师),用途,经办人等信息输入到教材出库记录表中。并同时更新教材信息表中的在库数量。为便于教材信息的录入,可通过班级名称、课程名称或教材名称查询到要出库的教材信息表中相应教材的内部编号。(3)教材信息录入将教材的内部识别号(由本系统自动维护),代号,书名,编著者,出版社,版次,定价,入库时间,入库数,适用对象等信息录入到系统的数据库中。2)、教材查询(1)在库教材查询查询教材在库情况:可按书名、代号等查询,可查询某班级使用的教材及在库数量,可查询某课程使用的教材及在库数量。可查询指定教材的在库数量,价值总额。可查询教材在库的统计信息:在库教材总数、种类总数、价值总额。(2)教材出库查询教材出库信息查询:按教材代号等信息查询教材出库情况,可查询某使用对象(包括班级、教师、部门、其他人员)的教材出库情况。可查询某时间范围内(学期、学年等)的教材出库情况。(3)教材历史查询查询指定书的在库及出入库的历史信息,也可按时间或时间范围查询教材入库情况。便于管理员掌握教材出入库情况。3)、教材订购(1)、生成教材订单根据输入的各专业班级课程教材选用信息、教材出版社信息生成订单。(2)、教材订单状态管理订单状态管理:可标记各订单为有效(款项发出),图书入库后标记订单为到货,图书退回标记为退换货。4)、教材订单查询可查询指定学期教材订单的到货、缺货情况,查询订单未到教材的订货公司信息包括它的银行帐号、地址、联系人、联系方法等,以便与其联系。5)、其他相关数据:学生相关、课程相关、教师相关、班级相关、系部相关15客房管理要求:1)具有方便的登记、结帐功能,以及预订各房的功能,能够支持团体登记和团体结帐。2)能快速、准确地了解宾馆内的客房状态,以便管理者决策。3)提供多种手段查询客人的信息。4)具备一定的维护手段,具备有一定权利的操作员在密码的支持下才有可更改房价、房间类型、增减客房。5)完善的结帐报表系统。16、销售管理系统要求能实现以下功能:处理顾客的销售员送来的订单。具体为:销售部门把送入的订单进行数据核对,查看仓库是否有足够的货物。仓库根据订单来调拔货品,发出货物的同时开出发票。并且根据需要及时的进货,随时进行盘点。销售部门收到顾客付款后,根据发票存根及信贷状况进行应收款处理,同时注销已提货的订单。主管部门对订单、库存进行统计,并且对所有的发票存根进行统计、结帐,完成月报表与年报表的制作。17、图书销售要求:主要包括进货、退货、销售、统计功能。进货:根据某种书籍的库存量及销售情况确定进货数量,根据供应商报价选择供应商。输出一份进货单并自动修改库存量,把本次进货的信息添加到进货库中。退货:顾客把已买的书籍退还给书店。输出一份退货单并自动修改库存量,把本次退货的信息添加到退货库中。统计:根据销售情况输出统计报表。一般内容为每月的销售总额、销售量及排行榜。销售:输入顾客要买书籍的信息,自动显示此书的库存量。如果可以销售,打印销售单并修改库存,同时把此次销售的有关信息添加到日销售库中。18、选课管理系统主要功能有:全校选修计划课程管理全校选修开课课程管理全校学生选课管理全校选修课成绩管理19、班级学生综合测评系统要求:对班级学生进行综合测评,排出名次,并能按一定标准和比例确定获奖学金人选;方便查询。20、职工档案管理主要功能:档案查询、档案更新、档案统计、档案输出。
本文标题:数据库项目实训方案[1]
链接地址:https://www.777doc.com/doc-3355260 .html