《数据库应用实践选题要求.doc》由会员分享,可在线阅读,更多相关《数据库应用实践选题要求.doc(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据库应用实践课程设计任务书一、课程设计的性质和目的本课程设计是学生理论联系实际的重要实践教学环节,是对学生进行的一次综合性数据库设计训练。通过课程设计使学生获得以下几方面能力,为后续课程(Web编程、JavaEE)打基础。 1、进一步巩固和加深学生对所学相关课程理论知识的理解,培养学生设计计算、软件编程、计算机应用、文献查阅、报告撰写等基本技能。2、培养学生实践动手能力及独立分析和解决工程实际问题的能力。3、培养学生创新意识、严肃认真的治学态度和理论联系实际的工作作风。二、课程设计的基本要求1、要求熟悉软件开发的基本思路和基本流程,掌握程序设计开发平台以及相关专业知识的应用。2、每位学生要根
2、据所接受的任务书,实事求是保质保量地独立完成设计任务。对有抄袭他人设计论文、找人代做或从网上下载等行为的弄虚作假者,课程设计成绩按不及格论处。3、每位学生要遵守学习纪律,保证出勤,不得迟到、早退。因事、因病不能上课需请假。严禁在设计室内打闹、嬉戏、吸烟、打扑克、玩游戏及上网聊天等不良行为。三、本课程设计与其他相关课程的关系本课程设计是对已学专业知识的综合与深化,并为后续课程的学习创造有利的条件。四、选题本课程设计侧重于数据库设计与部署,要求按数据库设计规范设计相应的表、字段及表间的关联,并画出相应的ER图。至于系统展示,可以简单实现或者使用原型设计即可。每位同学抽签决定如下题目(每个题目最多3
3、组选择,鼓励大家自拟题目,但要求难度适中,并及时上报给相关老师):1“纯净水订购管理系统”系统介绍:纯净水订购管理系统是专门针对售水行业的一个进销存软件,解决了送水业的记账麻烦,统计困难,账目不清等问题。对改进合理化工作流程,经理及时的得到销售情况,制定经济策略起到了有效的指导作用。本系统主要包括如下功能:供应商信息的管理、商品信息管理、客户信息管理、饮水机类型管理、进货(即商品入库)、商品入库信息的查询、商品的销售信息的查询、商品的月份销售统计图 、库存的实时浏览。要求:设计合理,功能完善,界面美观,操作简便。2“教务管理系统之子系统学院课程安排”系统简介每个学期的期中,学校教务处向各个学院
4、发出下各学期的教学计划,包括课程名称、课程代码、课时、班级类别(本科、专科、成人教育、研究生)、班号等;学院教学主管人员根据教学任务和要求给出各个课程的相关限制(如:任课教师的职称、上课的班数、最高和最低周学时数等);任课教师自报本人授课计划,经所在教研室协调认可,将教学计划上交学院主管教学计划的人员,批准后上报学校教务处,最终由教务处给出下个学期全学院教师的教学任务书。假设上述排课过程全部由人工操作,现要求为上述过程实现计算机自动处理过程。限定条件每位教师的主讲课程门数不超过2门/学期:讲师以下职称的教师不能承担学院主课的主讲任务。学院中层干部的主讲课时不能超过4学时/周。本学期出现严重教学
5、事故的教师不能承担下各学期的主讲任务。本系统的输入项至少包括:教务处布置的教学计划,学院教师自报的授课计划和学院定的有关授课限制条件。本系统的输出项至少包括:教务处最终下达全院教师的教学任务书和学院各个班级下各学期的课程表(可以不含上课地点)。3“学校教材定购系统”系统简介本系统可以细化为两个子系统:销售系统和采购系统销售系统的主要工作过程为:首先由教师或学生提交购书单,经教材发行人员审核是有效购书单后,开发票、登记并返给教师或学生领书单,教师或学生可以到书库领书。采购系统的主要工作过程为:若是教材脱销,则登记缺书,发缺书单给书库采购人员;一旦新书入库后,即发进书通知给教材发行人员。以上功能要
6、求在计算机上实现。技术要求和限制条件当书库中的各种书籍数量发生变化(包括进书和出书)时,都应修改相关的书库记录,如库存表或进/出库表。在实现上述销售和采购的工作过程时,需考虑有关的合法性验证。系统的外部项至少包括:教师、学生和教材工作人员。系统的相关数据存储至少包括:购书表、库存表、缺书登记表、待购教材表、进库表和出库表。4“机票预定系统”系统简介航空公司为给旅客乘机提供方便,需要开发一个机票预定系统。各个旅行社把预定机票的旅客信息(姓名、性别、工作单位、身份证号码(护照号码)、旅行时间、旅行始发地和目的地,航班舱位要求等)输入到系统中,系统为旅客安排航班。当旅客交付了预订金后,系统打印出取票
7、通知和帐单给旅客,旅客在飞机起飞前一天凭取票通知和帐单交款取票,系统核对无误即打印出机票给旅客。此外航空公司为随时掌握各个航班飞机的乘载情况,需要定期进行查询统计,以便适当调整。技术要求和限制条件在分析系统功能时要考虑有关证件的合法性验证(如身份证、取票通知和交款发票)等。对于本系统还应补充一下功能:l 旅客延误了取票时间的处理l 航班取消后的处理l 旅客临时更改航班的处理系统的外部输入项至少包括:旅客、旅行社和航空公司。5“学校内部工资管理系统”系统简介假设学校共有教职工约1000人,10个行政部门和8个系。每个月20日前各个部门(包括系和部门)要将出勤情况上报人事处,23日前人事处将出勤工
8、资、奖金及扣款清单送到财务处 。财务处于每个月月底将教职工的工资表做好并将数据送银行。每个月3日将工资条发给每个单位。若由员工调入或调出、校内调动、离退休变化,则由人事处通知相关部门和财务处。技术要求和限制条件本系统的数据存储至少包括:工资表、部门汇总表、扣税款表、银行发放表等。除人事处、财务处外,其他职能部门和系名称可以简化表示。工资、奖金、扣款细节由学生自定义。6“实验室设备管理系统”系统简介每学年要对实验室设备使用情况进行统计、更新。其中:l 对于已彻底损坏的做报废处理,同时详细记录有关信息。l 对于由严重问题(故障)的要及时修理,并记录修理日期、设备名、编号、修理厂家、修理费用、责任人
9、等。l 对于急需修改但又缺少的设备,需以“申请表”的形式送交上级领导请求批准购买。新设备购入后要立即进行设备登记(包括类别、设备名、编号、型号、规格、单价、数量、购置日期、生产厂家、保质期和经办人等信息),同时更新申请表的内容。随时对现有设备及其修理、报废情况进行统计、查询,要求能够按类别和时间段等查询。技术要求及限制条件所有工作由专门人员负责完成,其他人不得任意使用。每件设备在做入库登记时均由系统按类别加自动顺序号编号,形成设备号;设备报废时要及时修改相应的设备记录,且有领导认可。本系统的数据存储至少包括:设备记录、修理记录、报废记录、申请购买记录。本系统的输入项至少包括:新设备信息、修理信
10、息、申请购买信息、具体查询统计要求。本系统的输出项至少包括:设备购买申请表、修理/报废设备资金统计表。7“学生学籍管理”问题描述对学生的学籍以及成绩,进行基本的管理。包括:学生的基本信息和学科成绩的存储、输入、删除、修改、查询,以及升留级管理。基本要求学生基本信息应包括:学号、姓名、出生年份、籍贯、性别、专业、班级、家庭住址、本校住址、个人联系电话、家庭联系电话。成绩信息应包括:学号、课号、课名、成绩、上课时间、教师号。查询能够按照:学号、课号、班级、时间等进行查询。8“书籍借阅管理系统”问题描述该系统主要由书籍信息管理、操作员管理、书籍借阅管理、书籍还入管理和信息一览管理五个功能模块组成,
11、系统用户界面友好, 操作简便, 满足了图书馆日常业务的需要。基本要求操作员管理:用户登陆及对操作员进行管理。l 书籍信息管理:对书籍进行添加、查询、修改。l 书籍借出管理:实现对书籍借出的管理操作。l 书籍还入管理:实现对书籍还入的管理操作。l 信息一览:生成所有信息的一览表格,方便管理者查。9“人事管理系统”该员工管理系统是一套操作简便实用的员工管理软件,包括“员工工资查询”、“员工调度查询”、“员工基本信息”三大功能,实现了日常员工的全面自动管理,提高工作质量等方面,成为员工管理人员不可获缺的工具。通过本系统软件,能帮员工管理人员利用计算机,快速方便的对员工进行管理,例如员工基本信息,福利
12、,工资查询所需操作。10“客房管理系统”某酒店需要一套客房管理软件,主要要求实现如下功能:基础数据维护(包括客房、员工、客户等);预订管理;入住(接待)管理;收银管理;信息查询;客房维护管理等。11“KTV歌曲点播系统”问题描述KTV歌曲点播系统中一般采用HTTP、RTSP等协议,并配合硬件实现各个端点的歌曲点播。但在本课题中不考虑协议及硬件布局,仅从理论上模拟实现:采用HTTP服务器模拟KTV服务器,采用普通浏览器或者客户端模拟KTV终端。要求实现:歌曲分类、歌曲编辑、歌曲点播、歌曲/专辑搜索。基本要求歌曲编辑:要求服务器端全权管理上传的文件,不要使用绝对路径保存。要求要有一定数量的测试数据
13、(如10000个以上歌曲),并测试服务器的性能。12“网上招聘系统”问题描述网上招聘系统是应聘者、企业共同使用的一套系统。应聘者、企业用户均可注册,但企业用户需要管理员审核;企业用户可以发布职位信息、求职条件等;应聘者可以输入简历、申请职位;企业用户可以回复应聘者的求职申请(包括面试、退档、录用等)。基本要求能实现应聘者、企业用户、管理员等角色的基本功能。除在招聘系统内完成相应的申请、审批之外,还应该有邮件通知的功能(如申请职位时,除在招聘系统内相应设置外,还应该邮寄一封简历及求职说明到企业用户的邮箱)。附注:如果不懂使用B/S模型做的话,可以使用C/S模型模拟。13“公交路线智能查询系统”问
14、题描述以厦门市公交路线为基础数据(需要手工处理成需要的格式),实现一个公交路线智能查询系统,主要功能包括:公交路线维护、公交路线查询(除基本查询外,还要求实现给定起止站点的公交路线查询,并根据用户的选择按路程、换车次数、票价等次序列出所有可能情况)等。基本要求除基本查询之外,还应该完成“指定起止站点的路线查询”功能,并且至少要求实现换车次数大于等于1的查询。14“小区停车管理系统”问题描述某小区需要一个停车管理系统,该系统主要针对两种类型的客户:普通业主、临时用户。对于普通业主,可以购买车位或者按月/季/年租用车位(这些车位是固定的);临时用户可停靠除固定车位之外的任一车位。系统需要实现:车位
15、管理、用户管理、停车管理、结算管理等。基本要求要求能够实现基本完善的小区停车管理系统。15“仓库管理系统”问题描述仓库管理系统是通过入库业务、出库业务、仓库调拨、库存调拨和虚仓管理等功能,综合批次管理、物料对应、库存盘点、质检管理、虚仓管理和即时库存管理等功能综合运用的管理系统,有效控制并跟踪仓库业务的物流和成本管理全过程,实现完善的企业仓储信息管理。该系统可以独立执行库存操作,与其他系统的单据和凭证等结合使用,可提供更为完整全面的企业业务流程和财务管理信息。基本要求能够实现基本完善的仓储管理系统。16“网上商城”问题描述所谓网上商城系统,是只在网络上建立一个虚拟的购物商场,避免传统购物挑选商
16、品的烦琐过程,使您的购物过程变得轻松、快捷、方便,很适合现代人快节奏的生活;同时又能有效的控制“商场”运营的成本,开辟了一个新的销售渠道。系统要求实现类似淘宝商城的C2C商务模式。基本要求可以部分实现系统功能(使用C/S模拟也可),包括商家、客户、产品列表、产品搜索、购物、结算等。17“选修课管理系统”问题描述模拟学校的选修课管理系统,开发一个简单的选修课管理系统。要求实现教师申报、管理员审核、开班、选择(多阶段)等过程。基本要求实现基本的选修功能(使用C/S模拟也可)。18“超市收银系统”问题描述商业超市专卖店收银系统(进销存财务一体化)适合在商场、超市、专卖店、服装、便利店、电器、图书、化
17、妆品、五金、通讯器材、眼镜店等销售领域的零售或批发使用。主要功能有:商品管理,采购进货,采购退货,POS销售,销售出货、销售退货、销售利润统计、库存管理、月销售统计、员工销售统计、数据管理,会员管理,商品打折管理,客户管理,供货商等功能。基本要求实现基本的收银管理及票据打印功能。19“在线考试系统”问题描述实现网上考试、作业、练习、成绩排行等功能,并能够答卷保存、自动判分、成绩查询和分析等功能。提供题库管理系统和最灵活的组卷系统,自动输出Word试卷、提供Excel题目导入导出、题库和试卷导入导出等设计,提供资源的快速收集和高度共享。基本要求要求实现管理员、教师、学生三种角色的基本功能。20“
18、通用权限系统设计”问题描述“权限”问题是每个系统(C/S或B/S)都会碰到的基本问题,而每个系统处理时可能采用不同的方式。请设计一种通用权限系统,实现权限、角色、授权管理,要求程序员可定制权限,管理员可定制角色并授权。基本要求设计通用权限系统,并实现简单的权限控制演示。21“在线点播系统”问题描述模仿“优酷”等视频网站,实现简单的视频点播系统。主要功能包括,视频上传、视频点播、视频分类、模糊检索、点播排行、视频管理与审核等。基本要求设计基本的视频点播(使用C/S模拟也可),但要考虑视频文件存放方式及获取方式。22“影视资料网站设计”问题描述模仿时光网()的影视资料库,设计一个简单的影视资料系统
19、。主要功能包括添加或修改影视信息(包括演职员表、年份、名称、简介等)、海报与剧照等,并提供影视检索、影视资料导出(Word或其他格式)等功能。基本要求实现基本的影视资料录入功能(使用C/S模拟也可),但要考虑图片等二进制文件存放方式及获取方式。23“在线阅读系统设计”问题描述设计一个在线阅读系统,管理员可以添加或编辑图书(图书信息包括书名、作者、简介、封面等图片、章节、书评等,而且内容可以动态添加),用户可以注册登录,并检索、在线查阅书籍。基本要求实现基本的在线阅读功能(使用C/S模拟也可)。24“在线代码搜索”问题描述模仿K(),实现一个简单的在线代码检索功能。功能主要包括代码分类、代码录入、代码批量导入、代码检索(结果中关键字用红色粗体显示)等。基本要求实现基本的代码搜索功能(使用C/S模拟也可),但要求测试数据达到一定的量(如10000个源文件,行代码等),且测试检索速度。25“网上项目交易平台”问题描述模仿“CSDN项目交易平台”(),实现简单的项目交易平台。主要功能包括注册登录、项目发布与审核、项目竞价与承接、合同拟定等。基本要求实现基本的项目交易功能(使用C/S模拟也可),要求流程控制合理。
限制150内