版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件学院课程设计报告书课程名称数据库原理及其应用设计题目研究生招生信息管理系统专业班级软件XX学号XXX姓名XX指导教师 _X2011年 6 月目录说明:目录:1.设计时间2011-6-142设计目的1深对数据库基础理论和基本知识的理解, 掌握使用数据库进行软件设计的基本方法, 提高 运用数据库解决实际问题的能力,最终实现对于给定的应用环境,构造最优的数据库模式,建 立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理 要求);2 培养学生自主学习、独立思考的能力,学会查找资料并善于分析资料的能力;3 培养学生独立设计、独立调试程序的能力;4 培养学生初步的软件
2、设计能力,形成良好的编程风格3设计任务系统概述:研究生招生信息的管理工作大致分为三个阶段,第一阶段是考生报名,第二阶段是考生成 绩统计,第三阶段是录取情况统计。在第一阶段,每个考生都要将自己的简历和报考情况填入一张表中。这些信息将作为每个 考生的档案,由招生人员管理,后两个阶段的统计工作要用到这些档案。第二阶段的工作是对考生成绩进行统计。当考生成绩都评出之后,招生人员将把每个考生 的各科成绩汇总起来,计算出总分、平均分,同时统计出各科的及格率、不及格率及各分数段 的考生人数来,由此来分析本年考生的质量和水平。第三阶段的工作是进行录取后的统计。当录取名单确定之后,招生人员要进行统计、分析 本年的
3、录取情况,如统计录取生的成绩、年龄、来源等情况,并进行计划招生数和实际招生数 的比较等。由此获得本年研究生的录取情况。数据要求:1)考生档案:考号、姓名、性别、年龄、政治面貌、是否应届、学力、来源、报考专业、 报考类别。2)考生成绩:考号、姓名、政治、外语、基础科目、专业基础科目、专业科目。3)录取名单:考号、录取单位、复试科目、复试成绩。4)专业字典:专业代码、专业名称、计划内招生数、计划外招生数。4设计内容4.1需求分析随着教育事业的发展!国家已经在积极稳步发展专业学位研究生教育, 进一步完善专业学位 体系,培养大批高层次应用性人才。这样我们国家的研究生人数的必定在不断增多!随着招生学 校
4、的规模的扩展和学生人数的不断扩招!学生的管理不能够再像以前那样用纪录本登记学生的 信息,这样管理起来,不但需要大量的人手、大量的时间,而且在准确性、高效性、方便性方 面不能够做到满意。电脑的普及,校园网建设成熟为学校学生管理带来改革的可行性。为了方 便管理,开发研究生招生信息管理系统是势在必行的事 !开发招生信息管理系统的目的是把学生信息的管理电脑化、网络化,大大提高工作的效率 同时,也可以减少人手操作带来的错误。而且方便进行有关的操作,还有,随着信息的增多, 电脑不但可以用来保存大量的数据,而且令数据的维护和更新工作变得自然轻松,一步到位!4.2总体设计421概念设机(1)考生档案E-R图:
5、(2)考生成绩E-R图:专业科目专业基础科目姓名基础科目外语复试成绩复试考试录取单位W 口 考号口 号考生成绩政治图2.2考生成绩E-R图(3)录取名单E-R图:录取名单图2.3录取成绩E-R图(4)专业字典E-R图系统E-R图:考生档案,考生成绩,录取名单,专业字典,等表之间的联系描绘出关系模型。联系是指学生管理系统中各个实体的联系, 拥有一对一,一对多,多对多的联系。如图1.1 所示:2.5研究生招生信息管理系统4.2.2逻辑设计把概念结构设计阶段设计好的基本E-R图转换为与选用DBM产品所支持的数据模型相符合的逻 辑结构,即将实体和实体间的联系转换为关系模式,并确定这些关系模式的属性和码
6、。第一步:将概念记过转换为一般的关系,网状,层次模型;第二步:将转化来的关系,网状,层次模型行特定 DRM支持下的数据模型转换;第三步:对数据模型进行优化;考生档案(考号、姓名、性别、年龄、政治面貌、是否应届、学丿J、来源、报考专业、报考类别)考生成绩(考号、姓名、政治、外语、基础科目、专业基础科目、专业科目)录取名单(考号、录取单位、复试科目、复试成绩)专业字典(专业代码、专业名称、计划内招生数、计划外招生数)研究所招管理系统(考生档案,考生成绩,录取名单,专业字典 )423物理设计考生档案字段名称中文名称类型长度取值范围是否非空主关键字备注sno七口 考号char6数字YNsn ame姓名
7、char50中、外文YNssex性别char2男、女NNsage年龄char20-99NNsmia nmao政治面貌char50中文NNsyi ngjie是否应届char2是、否NNsxueli学历char50中文NNscomefrom来源char50中文NNsleibie报考专业char50中文NNszhuanye报考类别int中文NN表3.1考生档案表考生成绩字段名称中文名称类型长度取值范围是否非空主关键字备注Sno七口 考号char6数字YNSn ame姓名char50中、外文YNSzz政治char3数字NNSwy外语char3数字NNSjckm基础科目char3数字NNSzyjc专业基
8、础科目char3数字NNSzykm专业科目char3数字NN录取名单表3.2考生成绩表字段名称中文名称类型长度取值范围是否非空主关键字备注Sno七口 考号char6数字YNSlqdw录取单位char50中文NNSfskm复试科目char50中文NNSfscj复试成绩char50数字NN表3.3录取名单表专业字典字段名称中文名称类型长度取值范围是否非空主关键字备注Szydm专业代码char6数字YNSzymc专业名称char50中文YNSjhn zsrs计划内招生人数char3数字NNSjhwzsrs计划外招生人数char3数字NN表3.4专业字典表4.3数据库实现4.3.1创建考生档案crea
9、te table Stude ntfile (sno char(6) primary key, sn ame char(50) not n ull, ssex char(2) not n ull,Sage(2) int not null, smia nmao char(50) not n ull,syin gjie char(2) not nu II, sxueli char(50) not n ull, scomefrom char(50) not n ull, sleibie char(50) not n ull, szhua nye int not n ull);考生成绩create t
10、able Stude ntcj(sno char (6) primary key , sname char (50) notnull , grade int not n ull);录取名单create table Md(sno char(6) primary key, luquda nwei char(50) not nu II, fushikemu int not n ull , fushigrade int not nu II);专业字典create table Zd(zhua nyesno char(50) primary key, zhua nyen ame char(50) not
11、n ull, jihua nei int, jihuawai in t);4.3.2录入数据(1)考 号姓名性别年龄政治面貌是否应届学历来源报考专 业报考类别snosn amessexsagesmia nmaosyi ngjiesxueliscomefromesleibieszhuangye00赵力男;20团员否大学清华理工1002钱力男21团员否大学北大农业2003孙力女20团员1否大学清华理工3004:李力女J21团员否大学北大农业1005周力男19团员否大学清华理工2006吴力男18团员否大学北大农业3007郑力男:19团员否大学:清华:理工1008王力男18团员否大学北大农业2表5.1
12、考生档案表七口 考号姓名政治外语基础科目专业基层 科目专业科目snosn amewaiyuzhe ngzhizhuanyesnosn ame001赵力988568001赵力002钱力9787:67002钱力003孙力968375003孙力004李力958286004李力005周力9484:84005周力006吴力968683006吴力007郑力918482007郑力008王力9283:81008王力表5.2考生档案表(3)七口 考号录取单位复试科目复试成绩snosn amegradesno001赵力251;001002钱力251002003孙力254:003004李力263:004005周力2
13、62005006吴力265006007郑力257007008王力256008表5.3考生档案表专业代码专业名称计划内招生人数计划外招生人数snoluquda nweifushikemufushigrade004清华199005北大2,7006清华388snoluquda nweifushikemufushigrade004清华1:99005北大277006清华388表5.4考生档案表4.4测试4.4.1测试< SQL查询分析畧文件世)编辑 查询 工具d)窗口址)耦助®盲R匚1n 7 | J fnzter对象浏监器(&)Y&3 0f&3Aimini str
14、 atcr)JUSjckm CHAR 3),Szyjc CHAR 3),Szykm CHAR 3)_,J Y63 -t IL用尸表+ dbo. dtproperti es+ 二| dbo Nd+ 二dba. MSreplictionoptiam + dba. spt_ditatype_inf*+ 二 spt_iatatype_info_4xt + dba. 5pt_fallb ack_db + 二J Abo. spt_f allbiclc_(l&v + 二| dbo, spt_fallb ack_nsg +1 dbg sptiboiiitsr+ Aba. sptjrovi der_ty
15、pes dbx spt.s&rver-in dba. spt_valu«s Aba. Studentcj db». Etudntfile dba ZdCREATE TABLE Md (Sno CHARE打 Slqdw CHARCO), Sfskm CHAR(50), 3f5cj CHAF, 50 ,+ ZJ+ 二+ Z1+ ZJ+ 133+ _i系蜿表(1)snosnaaessexsagesmiamaoI?EATE TABLE Z. (Szydm CHARtG), Szymc CHAR (50) Sjhnzsrs CHAR(3), Sihtfgwrs1 CHAR (
16、3).命令已战功竟成r图5.1SQL创建symgjiesxueliscomefromsleibieszhuanye12 3 4 5030405MD7 o o o o o女女男勇男nW 1 9 rto _y flfi ot 11 10 1±员员员员员 团团团团团晋否否晉否3 12 3 1图5.1考生档案中003到007号考生信息2)1|0027 6 5 4 6 19 s s 9 s- 9 力力力力力力 钱M李同吴郑ST6720383753004S286400534bDOS讯S3E0078482SFLOisnanevalyu 3dh.engzlii zHtiarLye图5.2考生成绩中0
17、02到007考生信息(3)snograde1004李力2S32005周力2023006吴力2S5图5.3考生成绩中大于260分考生信息(4)1snoluqudanweifushik emufushigrade004清华1992005北大2773006清华388图5.4成绩260分以上被录取并查询复试科目成绩(5)1zhuanyesnozhuanyenanej ihuaneijihuawai1离散数学1002022线性代数832233数据库20040图5.5专业字典4.4.2分析内容包括:第一次录入程序是忘了些逗号,经过分析,填上了。这个阶段的关键任务是通过各种类型的测试及相应的调试,使软件达到
18、预定的的要求。最 基本的测试是集成测试和验收测试。所谓集成测试是根据设计的软件结构,把经过单元测试检 验的模块按某种选定的策略装配起来,在装配过程中对程序进行必要的测试。所谓验收测试则 是按照规格说明书的规定,由用户对目标系统进行验收。本软件的测试是从分析阶段就已经开始了的。在得出分析模型后,我们对分析模型进行了 复审,以确保覆盖了用户的所有需求。系统集成后,对系统进行系统级测试。测试的重点是:1 选用一些典型实例测试系统是否完成了系统说明书中的规定的功能2 根据系统的程序结构,选择一些测试实例,将每一个语句和每一分支都测试到,以确保程序的正确性。选择一些边界数据和错误数据,以检查程序是否运行正常。4.5附录5总结与展望随着计算机技术的不断发展,用计算机代替人工进行各种各样的管理逐渐变成了实现,从 而对人才综合素质的要求也就越来越高。 为了使我们较快的适应社会的发展的需要,指导老师刘金光老师为我们提供了一系列综合性、适用性较强的毕业设计课题,从而使之成为我们了解 社会需求,应用知识的实践课题。通
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年广州中医药大学梅州医院(梅州市中医医院、梅州市田家炳医院)公开招聘聘用人员备考题库及参考答案详解1套
- 2026年包头轻工职业技术学院面向社会公开招聘工作人员9人的备考题库完整参考答案详解
- 2026年北仑区交通运输局编外人员公开招聘备考题库含答案详解
- 2026年中煤湖北地质局集团有限公司招聘备考题库及一套完整答案详解
- 2026年九江职业大学附属幼儿园教师招聘备考题库及参考答案详解一套
- 医保资金管理内控制度
- 药店医保刷卡内控制度
- 社区内控制度
- 高校科研外协费内控制度
- 学校事业单位内控制度
- 2026年尼勒克县辅警招聘考试备考题库必考题
- 2026年广东省高中学业水平考试春季高考语文试卷(含答案)
- 2024年黑龙江三江美术职业学院单招职业适应性测试题库附答案解析
- 成都传媒集团招聘笔试题库2026
- 污泥处置合同协议
- 年度 IT 维保服务报价表-模板
- 河南轻工职业学院2025年公开招聘工作人员(硕士)备考题库及答案详解一套
- 2025年嘉兴市经英人才发展服务有限公司城南分公司招录法律专业人才及法律辅助人员16人考试笔试模拟试题及答案解析
- 大学计算机教程-计算与人工智能导论(第4版)课件 第9章 自然语言处理
- (2025年)会计类的考试试题及答案
- DB15∕T 4178.4-2025 奶山羊智慧牧场 第4部分:发情监测
评论
0/150
提交评论