2013版-数据库原理及应用课程设计指导书
- 格式:doc
- 大小:76.50 KB
- 文档页数:9
数据库原理课程设计任务书班级:学号:姓名:成绩:电子与信息工程学院计算机科学系目录1设计目的 ...............................................................................................................................错误!未定义书签。
2设计内容及安排 ...................................................................................................................错误!未定义书签。
3成绩评定 ...............................................................................................................................错误!未定义书签。
4设计要求 ...............................................................................................................................错误!未定义书签。
5指导教师职责 .......................................................................................................................错误!未定义书签。
6参考设计题目 .......................................................................................................................错误!未定义书签。
重庆文理学院数据库原理及应用课程设计指导书软件工程学院二○一六年九月一、课题名称:图书管理系统(实验室物资管理系统,学生选课管理系统,学生学籍管理系统,学生成绩管理系统,学生公寓管理系统,机房管理系统等),同学们也可以提出自己的课题名,但必须得到任课老师的同意。
二、要求:1需求分析内容:用户需求说明;顶层上下文数据流图,选择画出一个一层的数据流图;画出功能模块图画出前台界面2概念设计内容:画出完整的E-R模型图;包括实体、联系以及实体、联系的属性。
3逻辑设计:把E-R图转换为关系表。
实体类型的转换联系的转换4 SQL功能测试:功能测试;完整性测试;触发器测试。
三、作业提交要求:1课程设计说明书2 数据库建立、功能查询等的SQL语句(要有必要的说明)。
四、成绩评定1成绩分为优、良、中、及格、不及格五个等级。
2成绩评定分三个部分,一是考勤成绩,二是课程设计报告成绩,三是答辩成绩。
考勤占20%课程设计报告40%答辩占40%五、《数据库原理及应用》课程设计报告样例见附件一六、课题选择见附件二七、任务安排附件一《数据库原理及应用》课程设计报告课题:专业:姓名:学号:软件工程学院2016年综合教务系统的分析和设计一、需求分析1、系统目标:实现一个基于web的综合教务管理系统,完成班级信息管理,学生信息管理,课程信息管理和学生选课管理等功能。
2、系统功能需求:本系统的用户分为超级用户和普通用户两类,超级用户负责系统维护,包括对班级信息,学生个人信息,课程信息的录入,修改,查询,删除等。
普通用户即选课学生则只具有为自己选课的权限。
(1)功能划分:用户通过身份验证后进入主界面。
主界面为超级用户提供6项选择:学生信息管理,课程信息管理,班级信息管理,选课,口令修改和退出系统。
普通用户有4项功能选择:选课,课程查询,口令修改和退出系统。
(2)管理员身份登录:登录:根据用户名和密码判断是否是合法用户以及用户的类型。
●班级信息管理:给出所有班级的列表,超级用户可以实现增加,修改,查找,删除班级信息,维护指定班级所有学生信息,为指定班级设定必修课和选课学分限制等功能。
《数据库课程设计》任务与指导手册2013(V2.0)数据库课程设计任务书《数据库课程设计》任务书1. 任务与要求(1)先修课程:《数据库原理及应用》,《面向对象程序设计C#》、或JAVA等。
(2)课程设计题目:《图书管理系统》若自选题目,则需在课程设计第一天上报题目名称,以及开发工具和数据库。
(3)时间:2周,在《数据库原理及应用》课程结束后进行,建议提前5―8周开始准备。
(4)开发工具和环境开发工具:VC、VB、C#、、Java、Delphi等任选。
数据库:SQL Server、Oracle、DB2、Sybase等任选。
应用程序:Windows界面程序(C/S),或Web界面程序(B/S)。
(5)设计报告正文字数不少于5千字,报告附录应包括主要源代码。
要求层次清楚、整洁规范,不得相互抄袭,凡正文内容有整段相同者一律以作弊论处。
明确课程设计的目的和重要性,认真领会课程设计的题目,读懂课程设计指导书的要求,学会设计的基本方法与步骤,积极认真地做好准备工作。
课程设计中,学会应用理论知识,收集、归纳相关资料,以及解决实际问题的方法。
严格要求自己,自信但不固执,独立完成课程设计任务,善于接受教师的指导和听取同学的意见,有意识地树立严谨的科学作风,要独立思考,刻苦钻研,勇于创新,按时完成课程设计任务。
2. 考勤、考核与成绩(1)严格考勤制度,每次上机都要记录,学生有事必须请假。
考勤记录影响最终成绩。
(2)因实验室环境不能满足课题要求的,可以申请在实验室外进行设计工作。
(3)在课程设计的最后一次上机之前,必须向老师申请考核,考核时要求演示程序并回答老师提出的问题。
(4)最终成绩以考核成绩为主,考核成绩占80%以上。
(5)课程设计完成后的一周内提交设计报告的Word电子文档和打印件,以及程序源代码文件(含解决方案文件和工程文件)、数据库脚本文件和数据库文件。
3. 设计报告(1)要求采用统一格式的报告封面。
(2)目录,要求目录层次结构清晰、合理。
《数据库原理及应用》课程实验指导书信息管理系2013年10月目录1. 实验46101401.数据表设计 (1)2. 实验46101402.数据库查询设计 (13)3. 实验46101403.ACCESS表高级查询设计 (19)4. 试验46101404.ACCESS的窗体和报表设计 (27)1. 实验46101401.数据表设计1.1概述在Microsoft Access2003环境下,通过一个应用实例建立一个数据库,并利用向导、表设计器、SQL语言等方法设计 ACCESS基本表。
Access是一个数据库管理系统(DBMS)。
和同类的其他产品一样,Access存储和检索信息(通常称为数据)、提供所请求的信息和自动完成可重复执行的任务(如维护账目支付或人事系统、实施库存控制和调度)。
Access的数据库管理效率充分地利用了Microsoft windows的功能,并与其协调一致。
Access能够在windows 2000、windows XP和windows 7平台上运行,所以windows的所有优点全部可以在Access中体现。
可以在Access中剪切、复制和粘贴来自任何windows应用程序的数据,还可以在Access中创建—个窗体并粘贴到报表设计器中。
Access 允许用户同时访问多个数据库表中的信息,能够把数据库表连接起来创建一个新表。
它能够减少数据的复杂性并能使工作更容易完成。
Access表可以与大型机或服务器数据建立连接。
Access可在网络环境中用来连接多种类型的其他数据库表,包括本地(在同一台机器上)数据库表和远程数据库表(甚至大型机数据库表,如oracle或DB2)。
Access能够直接连接这些“外部”表或把它们导入到本地使用。
一旦外部表被连接或导入到本地,我们就可以创建窗体或报表来使用其中的信息了。
建立Access数据库的目的不仅仅是为了存储一定量的数据信息,更重要的是在这些数据的基础上进行查询分析,从而生成报表并且为管理和决策提供一定的帮助。
《数据库原理与应用》实践指导书教育科学学院教育技术系编目录1课程性质 (1)2实践目标 (1)3实践方法指导 (1)4实践指导内容 (3)实践1 数据库的创建与管理 (3)实践2 表的创建与管理 (5)实践3 SQL数据查询 (9)实践4 SQL数据操纵 (12)实践5 数据库安全性和完整性 (18)实践6 数据库备份、还原 (26)实践7 SQL Server服务器数据操纵 (29)实践8 ASP、JSP数据库访问技术 (34)实践9 PB数据库应用开发⑴ (37)实践10 PB数据库应用开发⑵ (39)5实践报告 (41)一、报告题目 (41)二、报告内容 (42)三、提交方式 (42)附录:实践报告封面格式 (43)1课程性质《数据库原理与应用》课程是计算机专业的专业限选课程之一。
数据库技术是当今信息处理的基本手段之一,通过本课程的学习,使学生掌握数据库系统的基本概念、基本原理,并能用现有数据库管理系统进行数据库设计及应用系统开发。
2实践目标(1)深入理数据库原理,并设计和构造数据库模型。
(2)熟练运用关系数据库语言来处理数据库中的数据。
(3)熟练运用powerbuilder的数据库工具设计一个简单的数据库管理系统。
(4)培养严谨的科学态度,良好的习惯和综合运用所学知识解决实际问题的能力。
3实践方法指导一、根据《数据库原理与应用》课程教学大纲,本课程总学时数为68学时,其中实践教学占了34学时,是一门实践性很强的课程。
二、根据《数据库原理与应用》课程实践大纲要求,本课程的实践项目类型包含验证型、综合型、设计拓展型三种类型,分为五个大的项目组,它们分别是:(1)验证型项目三个,分别是:数据库及表的创建与管理;SQL数据查询及操纵;数据库安全性和完整性及数据库备份、还原。
(2)综合型项目一个,即:SQL Server服务器数据操纵及访问技术(3)设计型项目,也即拓展型项目一个,即:PowerBuilder数据库应用开发三、根据本课程实践项目总学时和项目组成及项目特点,将五个大的项目,再细分为10个分项目,分别为实践1,实践2….实践10,每个分项目,根据其内容多少和实践要求,分配不同的实践时间,然后,根据其所在的章节及教学顺序,分别穿插到教学日志中。
《数据库原理课程设计》指导书一、实验的地位、作用《数据库原理课程设计》实验作为课程实践性环节之一,是教学过程中必不可少的重要内容。
通过设计实验,使学生加深理解、验证巩固课堂教学内容;增强管理信息系统的感性认识;掌握管理信息系统分析、开发的基本方法;培养学生理论与实践相结合的能力。
二、实验开设对象本实验开设对象为计算机专业本科学生,实验为必修内容。
先导课程包括《数据库原理》、《数据结构》、《操作系统》、面向对象程序设计语言至少一种,最好已学习了《软件工程》或《管理信息系统》课程。
三、基本原理及课程简介《数据库原理课程设计》是一门培养学生M1S系统的需求分析、系统设计、开发能力的实践课程,要求学生具有较强的动手实践能力。
在计算机专业的培养计划中,它是软件开发方面核心实践课程。
本课程在内容方面着重理论知识和基本方法在实践中的运用。
在实践能力方面着重培养学生对所开发的MIS系统的用户需求获取与分析方法、系统设计方法与开发技能的训练。
实验课程不同于理论课程,应充分体现“教师指导下的以学生为中心”的教学模式,以学生为认知主体,充分调动学生的积极性和能动性,重视学生自学能力的培养,尽量让学生自主完成相应的实验项目。
四、题目的有关说明M1S系统的开发,最重要的环节是需求分析,即软件工程中的需求工程,弄清一个MIS系统要“做什么”绝不是简单的问题,而是一个核心问题,这也是软件工程理论专门将需求分析阶段上升为需求工程的根本原因。
本实践课考虑到学生通过现场调研、用户走访的方式来进行需求调研和分析,对于一部分题目不够现实,有些题目的专业知识背景也非短时间能解决,因此在鼓励学生尽量通过实际用户调研获取用户需求的同时,对部分题目给出一个概要的用户需求,特别建议对于没有实际调研的题目,学生要尽量站在最终用户的角度去设想用户需求,从一个尽可能翔实的用户需求出发,进行必要的需求分析,然后再进行系统设计等。
有关用户需求部分,也建议学生进行充分的相互讨论,包括与指导教师的讨论等。
软件工程专业数据库原理及应用课程设计指导书软件工程系数据库原理及应用课程设计1 课程设计目的数据库原理及应用课程设计是软件工程专业集中实践性环节之一,是学习完《数据库原理及应用》课程后进行的一次全面的综合练习。
其目的在于加深对数据库基础理论和基本知识的理解,掌握使用数据库进行软件设计的基本方法,提高运用数据库解决实际问题的能力,最终实现对于给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。
同时,此次设计对于同学将来的毕业设计和具体工作实践将有重要的意义。
2 课程设计内容及要求根据课程设计1周时间的安排选择适当大小的设计课题,课题的选择可以是实际问题,也可以是虚构的问题。
根据题目的基本需求,根据所学的数据库设计理论、方法,写出详细的设计说明书。
3 课程设计时间课程设计时间为第16周,2008年6月9日——2008年6月13日,上午8:00-11:30 HR06 1-4,,下午2:00-5:30 HR06 5-8,每次4个班。
2008年6月13日把设计文档交验收教师并进行答辩给出最终成绩。
4 设计地点耘慧楼419:HR06-1,2,5,6耘慧楼420:HR06-3,4,7,85 验收方式提交课程设计报告(书面和电子版)并答辩(格式及内容参考文档书写标准和范例),缺席三次不及格。
6 指导和验收教师考勤、指导:耘慧楼419-孙宁、耘慧楼420-李婕娜验收:HR061 王新海、李建东、刘金光HR062 王永贵宋宇李婕娜HR063 刘万军郭鹏飞刘腊梅HR064 崔丽群王光徐娇月HR065 曲长波郭伟李红霞HR066 陈虹史庆伟孙宁HR067 魏延华肖振久刘玲玲HR068 张海涛刘亮徒君7 课程设计说明书的编写规范必须按照分析阶段(需求分析、概念结构设计、逻辑结构设计、物理结构设计)书写,必须有E-R图,关系模式规范到3NF以上,体现三种完整性约束,文档不能少于10页,A4纸打印,正文宋体4号,带封面,封面以下页样式为准。
数据库原理及应用课程设计任务书《数据库原理及应用》课程设计任务书一、基本要求:通过本课程设计,能够比较清楚的理解数据库原理及其基本实现技术,掌握数据库设计技术和方法、并能独立编写一定的数据库应用程序。
1、数据库设计,考虑必要的数据完整性、一致性、约束、规则等。
2、开发一个简单的数据库应用程序(程序有注释)。
开发工具不限,可以是VFP、VB、Delphi等任何可视化开发工具或高级语言。
3、安全性设计及实现。
用户鉴别、权限的实现。
进入系统的用户必须要有一个合法的系统账号、用户完成的操作必须具有相应的权限。
4、数据库采用ACCESS、SQL Server 2000、VFP等数据库5、输入一些基本信息(不少于30t条),对系统进行测试。
6、系统帮助(可选)二、毕业设计报告要求:1、写出设计文档。
包括:数据字典(数据字段名称、类型、宽度、索引、约束条件)、系统模块图、功能描述、采用的实现技术2、格式要求:报告分4部分:设计内容、设计文档、关键实现代码、小结。
3、报告于系统验收答辩时交。
三、系统验收形式:在规定的验收时间之前进行系统演示及答辩。
四、程设计内容:(一)教学管理系统●教师(教师编号、姓名、性别、出生日期、职称、教龄、专业、所属学院、行政职务)●学生(学号、姓名、性别、出生日期、专业、班级、所属学院)●课程(课程号、课程名、学时、学分)●主讲课程(教师编号、课程号、班级)●学生选修(学号、课程号、成绩)要求能够进行如下工作:1、教师的教学小时数统计2、学生已经取得的学分数3、学生选修的课程4、学生成绩按班统计或者按个人统计5、可以修改、删除基本信息6、用户分权限4、修改基础数据5、用户分级管理,人机界面良好(八)学生奖惩管理系统●学生基本信息(编号、姓名、性别、班级编号、学院编号、)●班级表(编号、名称)●学院或单位(编号、名称)●奖惩纪录(编号、类别、级别、名称,详细内容,日期,授予单位)●类别表(编号、名称)●级别表(编号、名称)要求能够进行如下工作:1、学生基本信息维护(登记、修改、删除)2、奖惩纪录登记、奖惩纪录修改3、奖惩查询与统计4、用户分级管理,人机界面良好(九)教师业绩(工作量)管理系统●教师基本信息(编号、姓名、性别、学院编号、)●学院或单位(编号、名称)●业绩(编号、名称,类别,备注,工作量)●类别表(编号、名称)要求能够进行如下工作:1、教师基本信息维护(登记、修改、删除)2、工作量纪录登记、工作量纪录修改3、业绩(工作量)查询与统计4、用户分级管理,人机界面良好(十)停车场记时收费系统●车位信息(车位编号、车位类别、车位单价、车位占用状况)●车辆进出车场信息(编号、车牌号、进入或者驶出、时间)●收费信息表(编号、车位编号,车牌号,停车时长,收费额,收费员)●收费员编码表(编号、名称)要求能够进行如下工作:1、车位基本信息维护(车位增加修改、收费标准变动等)2、交班报表功能(当班收费员收款总额)3、当前车位状况查询(车位状况分为:停用,占用和空闲)4、用户分级管理,人机界面良好(十一)选修课管理系统五、上机时间地点安排●教室信息(编号、教室名称、是否多媒体)●教师信息(编号、教室姓名、职称、起止周次、上课时间)●学生信息(学号、姓名、)●开课信息(课程编号、课程名称、任课教师、授课教室)●选课信息(选课序号、课程编号、学生编号)要求能够进行如下工作:1、基本信息维护(教室、教师、学生等基本信息维护)2、学生选课功能(学生登录后能列出各个课程共选择)3、教师维护课程功能(教师登录后能增加或者减少开课课程)4、用户分级管理,人机界面良好周一上午:8:00——11:30 下午:2:00——5:30周二上午:8:00——11:30 下午:2:00——5:30周三上午:8:00——11:30 下午:2:00——5:30周四上午:8:00——11:30 下午:2:00——5:30周五上午:8:00——11:30 下午:2:00——5:30地点:教6楼8层机房。
《数据库原理及应用》课程设计指导书课程编码:课程名称:数据库原理及应用课程设计适用专业:软件工程先修课程:数据库原理及应用、Java总学时:1周(实验学时:0 授课学时:0 上机学时:12)1 课程设计的目的和要求通过本课程设计使学生掌握数据库的设计方法及初步的数据库应用系统开发过程,提高学生的数据库应用能力。
要求学生能够将数据库的基本原理应用于数据库应用系统的开发,熟悉现有数据库应用系统常用的开发工具及DBMS。
培养学生实际操作能力和团结协作能力,为以后的工作打下坚实的基础。
2 课程设计内容运用数据库原理及应用知识,以小组为单位组织设计并开发一个小型的数据库应用系统。
小组成员既要有相互合作的精神,又要分工明确。
每个学生都必须充分了解整个设计的全过程。
设计的内容包括下面几个方面:(1)需求分析:问题陈述、系统需完成的功能;完成部分数据流图或数据字典。
系统的功能模块设计,即描述每一个功能所完成的任务情况。
(2)概念结构设计:完成系统E-R图的设计。
(3)逻辑及物理结构设计:完成E-R图转换为关系模式,分析关系模式是否符合一定级别的范式要求,不符合的话需要进行模式分解。
根据选定的DBMS,确定具体的物理结构。
(4)数据库实施:数据库中的表、视图、存储过程(如果使用)的结构和定义(可以用SQL脚本提供);表间关系;用SQL建表(定义主键、外键及约束)、完成各种查询要求(运用视图、存储过程、触发器等方法);(5)主要功能实现:基于前面设计好的数据库,选择合适的体系结构(C/S 或B/S)和开发语言工具(J2EE,.Net等),编写代码实现需求中描述的主要功能。
注意,请尽量选择小组成员都熟悉的语言,不要把时间浪费在语言学习上。
不得从网上下载或者抄袭别人的资料,一经发现,取消其课程设计成绩!3 课程设计结束应提交的文档(1)课程设计说明书。
内容包括:系统的需求分析、概念结构设计、逻辑及物理结构设计、数据库实施、主要功能实现,以及收获和体会。
该说明书的格式严格按照“课程设计说明书模板”组织。
要求每人提交一份课程设计说明书,同一小组成员的说明书也不能相同,必须按照自己的思路组织编写。
如出现说明书内容雷同,则抄袭者和被抄袭者成绩均不及格。
(2)系统软件。
包括:存放数据库的文件、打包的系统,以及系统使用说明书。
要求每组提交一份系统软件。
上面两种文档都只需提交电子版。
4 课程设计分组要求(1)每班按照每组4-5人分组,每组从附件1的题目中选择一个实验题目。
然后由组长协调分工,共同完成数据库的设计和系统实现。
(2)同一个班中不同的组选择题目必须不同;不同班的组之间题目可相同。
(3)可以选择不在附件1中的题目,但是必须提前和指导教师协商以确定题目是否合适。
5 课程设计时间安排本次课程设计的总时间为1周(12课时)。
6 课程设计成绩评定成绩的评定包括3个方面:上机考勤、小组答辩和实验报告。
其中考勤占20%,小组答辩占30%,实验报告占50%。
小组答辩主要是需要组长叙述系统设计和开发思路,然后教师根据叙述随机提问本组内其他同学相关问题。
最终确定每个人的总成绩为优、良、中、及格、不及格五个等级。
评分标准如下:优:(90-100分)完成(或超额完成)任务书规定的全部任务,所承担的课程设计任务难度较大,工作量饱满;设计方案正确,具有独立工作能力及一定的创造性,工作态度认真,设计报告内容充实,主题突出,层次分明,图表清晰,分析透彻,格式规范。
良:(80-89分)完成任务书规定的任务,所承担的课程设计任务具有一定的难度,工作量较饱满;设计方案正确,具有一定的独立工作能力,对某些问题有见解,工作态度较认真,设计报告的内容完整,观点明确,层次分明,图表清晰,但分析不够深入。
中:(70-79分)能完成任务书规定的任务,所承担的课程设计任务难度和工作量一般;设计方案基本正确,有一些分析问题的能力,工作态度尚认真,设计报告的内容尚完整,但分析不够深入。
及格:(60-69分)基本能完成任务书规定的任务,所承担的课程设计任务难度较易,无工作依赖性,工作态度一般,设计报告的内容不太完整,图表无原则性错误,条理欠清晰,格式较规范。
不及格:没有完成任务书规定的设计任务,所承担的课程设计任务难度未达到要求,工作量不足;工作态度不认真,设计报告的内容不太完整,条理不清晰,或有明显的抄袭行为。
7 教材与参考书目列出设计中参考的书目或文章,写清楚书目名称、作者、出版社和出版日期。
附件1 课程设计题目(参考)题目1.书店销售管理系统书店希望借助一个销售管理系统实现对现有业务的管理。
该书店目前采用会员制,顾客购买书籍累积达到一定金额后,凭购书发票可填表申请成为正式会员,会员在购书时享有一定折扣,折扣额度可变化。
该书店不定期地会推出促销活动,要求图书的价格是可变更的。
系统主要模块如下:(1)书店销售管理系统设计与实现—图书入库管理及查询统计●图书入库管理:维护入库图书信息(如图书编号、书名、作者、价格、图书分类、出版社等)。
自动计算库存。
●图书查询统计:按图书分类,出版社、书名、作者等条件查询图书的详细信息。
支持模糊查询。
(2)书店销售管理系统设计与实现—销售管理●销售管理:销售过的图书都记录在销售列表中,方便统计收入。
图书销售后,实时记录图书库存,按每天统计销售额、按每个月或季度统计销售额并生成报表,并能根据销售数量统计生成畅销书名单。
(3)书店销售管理系统设计与实现—书店会员管理●书店会员管理:提供会员信息的维护功能,可设置会员等级,不同级别的会员享受不同的折扣,可以变更折扣额度。
(4)书店销售管理系统设计与实现—系统管理●系统管理:包括参数设置、权限设置、更改密码等。
用户包括系统管理员和销售人员。
系统管理员维护整个系统的数据。
题目2. 网上购物系统商铺店主希望借助网上系统销售商品,用户登录后,才可以实现购物功能,并且可以查看订单情况。
用户购买的商品都放入购物车中,为了方便用户搜索自己需要的商品,还要能够进行商品的分类和查找。
系统主要模块如下:(1)网上购物系统设计与实现—会员管理●会员管理:用户申请成为会员,记录会员的详细资料(包括会员编号、会员姓名、会员地址等),方便货物的邮寄。
(5)网上购物系统设计与实现—商品信息管理●商品信息管理:系统管理员维护商品信息(包括商品编号、商品名称、价格、简介、图片等信息)。
会员可以查看商品信息。
(6)网上购物系统设计与实现—购物车管理●购物车管理:用户可以将商品放入自己的购物车(包括购物车编号、商品编号、商品数量等),可以在购物车中添加或删除商品。
(7)网上购物系统设计与实现—订单管理●订单管理:会员可以维护订单信息,并查找到自己的所有订单信息(包括订单编号、会员编号、订单日期等)。
(8)网上购物系统设计与实现—商品查找和分类●商品查找:选择商品分类并输入要查询的商品名称可以查询商品的详细信息。
●商品分类:对商品分类(包括分类编号、分类名称等),使用户可以在某类商品列表中查看该类所有的商品。
●最受欢迎商品:用户可以查看销售量为前6位的商品信息。
题目3. 学生公寓管理系统学校有若干公寓,每栋5层,每层18个房间,每个房间4个学生,需要一个公寓管理系统实现管理。
系统主要模块如下:(1)学生公寓管理系统设计与实现—寝室分配●寝室分配:根据系别、年级、班级分配寝室。
查询寝室状态和入住信息。
(2)学生公寓管理系统设计与实现—学生管理●学生管理:实现入住学生信息的维护和查询功能●住宿查询:包括按公寓楼号、学生姓名等查询住宿信息。
(3)学生公寓管理系统设计与实现—财产管理●财产管理:实现对公寓财产的管理功能。
(4)学生公寓管理系统设计与实现—出入登记●出入登记:实现对学生搬出公寓的货物进行登记和对外来人员进行登记等功能。
(5)学生公寓管理系统设计与实现—系统管理●系统管理:参数设置(如公寓楼号、寝室房号、系别、年级、班级的设置)题目4. 在线考试系统为了提高考试的可靠性,降低考试成本,提高工作效率,需要实现在线考试系统,帮助教师合理管理试题,辅助出题,为学生提供在线考试功能,进行自动阅卷,提供成绩查询和汇总统计的功能。
为了方便计算机判卷,在线考试系统中的试题采用客观题形式,包括选择和填空两种题型。
系统主要实现以下模块:(1)在线考试系统设计与实现—系统管理●系统管理:系统的用户包括系统管理员、学生和教师三类用户。
其功能包括验证登录用户的身份,根据用户身份进入不同的页面;系统管理员维护学生基本信息、教师基本信息。
(2)在线考试系统设计与实现—试题管理●试题管理:供教师管理,用于维护题库。
(3)在线考试系统设计与实现—组卷●组卷:供教师使用,教师可以根据考试科目,从题库中选择一些符合条件的试题,形成一份试卷,为了方便教师组卷,应提供方便的查询功能,使教师能查询不同要求的试题。
(4)在线考试系统设计与实现—在线考试●在线考试:供学生使用,根据学生的班级和登录时间显示应考科目的试卷内容。
试卷完成提交或考试时间到,不再允许学生修改试卷;实现自动评阅,记录学生的考试成绩,并将评阅结果提供给学生。
(5)在线考试系统设计与实现—成绩统计及成绩查询●成绩统计:供教师使用,按照科目、班级等统计学生的考试成绩。
●成绩查询:供教师和学生使用,提供不同查询方式,使教师和学生可以按需查询考试成绩。
题目5. 毕业设计管理系统学校有若干系,每个系有若干专业,需要通过一个毕业设计管理系统对现有的毕业设计情况进行管理。
系统主要模块如下:(1)毕业设计管理系统设计与实现—毕业设计管理●毕业设计管理:为指导教师分配毕业生,公布毕业设计公告、要求等。
(2)毕业设计管理系统设计与实现—毕业生管理●毕业生管理:毕业生信息(系别、班级、学号、专业等)的维护和查询。
毕业生可根据指导教师研究方向,选择毕业设计题目,提交设计内容(如开题报告、中期检查报告、毕业设计终稿等),参看指导教师评语。
(3)毕业设计管理系统设计与实现—指导教师管理●指导教师管理:指导教师信息的维护(研究方向、联系方式等),指导教师可查看所属毕业生的毕业设计进度,并对毕业生提交的每阶段的设计内容进行批阅,给出毕业设计成绩。
(4)毕业设计管理系统设计与实现—查询统计●查询统计:按系别、班级、指导教师等统计信息(如选题情况、设计成绩等)。
(5)毕业设计管理系统设计与实现—系统管理●系统管理:权限管理、系统维护和密码管理。
题目6.客房信息管理系统酒店需要一个客房信息管理系统对旅客住宿情况进行管理。
系统分前台管理和后台管理两部分。
其中后台管理包括客房信息输入、客房信息查询、前台操作员管理、统计报表等功能;前台管理包括客房预订、入住登记、房客查询、收费管理等功能。
系统主要模块如下:(1)客房信息管理系统设计与实现—客房信息查询及输入●客房信息输入:包括每间客房的大小级别、地理位置、预设租金等信息。