东南大学数据库
- 格式:doc
- 大小:373.50 KB
- 文档页数:6
东南大学题目学生成绩管理系统学院计算机学院专业班别学号姓名摘要随着网络通信技术的迅速发展和信息技术的广泛应用,计算机的应用已普及到经济和社会生活的各个领域。
教育领域也不例外,现今已经出现了各种远程网络在线教育系统、图书管理系统、学籍管理系统,学生成绩管理系统等。
其中成绩管理系统是任一院校都不可缺少的部分,它的内容对于学校的决策者和教育管理者来说都是至关重要,而传统的人工管理方式效率较低,为数据的查询、更新和维护带来了极大的不便。
所以学生成绩管理信息系统的开发和应用是必要的,它能够为管理人员提供充足的信息和快捷的查询手段,提高学校学生成绩管理的效率。
本文的学生成绩管理系统是给予C/S模型的,它提供了强大的学生成绩管理功能,方便系统管理员对学生成绩等信息的添加、修改、删除、查询等操作,同时一样的方便学生对自己各科成绩查询,学习的交流。
本系统也主要利用java语言和SQLserver2005实现,因此它具有很强的可移植性,很方便。
关键字:学生成绩管理系统java JDBC SQL jxl.jarAbstractAlong with the fast development of network communication technology and the wide application of information technology, the computer application to the economical and social life each domain. Education is no exception, now has a variety of remote network education system, library management system, student management system, student achievement management system. The performance management system is one of the institutions are an indispensable part, its contents for the policy makers and school education managers is critical, and the traditional manual management mode is the low efficiency, data query, update and maintenance has brought great inconvenience. So the student achievement management information system development and application is necessary, it can provide adequate staff for management information and the quick inquiry method, improve student achievement school management efficiency.The student achievement management system is given by C / S model, which provides a powerful student achievement management functions, the system administrator to facilitate student achievement and other information to add, modify, delete, query and other operations, like the convenience of their students all query results, learning exchanges. This system is mainly the use of Java language and SQLserver2005 to achieve, so it has strong portability, very convenient.Keywords: student achievement management system for Java JDBC SQL jxl.jar目录Abstract (2)Keywords: student achievement management system for Java JDBC SQL jxl.jar (3)第一章绪论 (5)1.1 背景 (5)1.2基于B/S结构技术的应用 (6)第二章需求分析 (7)2.1 开发目标 (7)2.2项目的意义 (7)2.3可行性分析 (8)2.3.1 经济上可行性 (8)2.3.2 技术上可行性 (8)2.3.3 操作可行性 (9)2.4主要研究内容 (9)2.5系统环境需求 (9)第三章系统分析 (10)3.1 系统分析 (10)3.2 应解决的问题 (11)3.2.1合理的设计数据库 (11)3.2.2设计出友好的界面 (11)3.2.3实现的基本功能 (11)3.3 系统调查 (12)3.3.1 统计数据源 (12)3.3.2 功能调查 (12)3.3.3查询结果输出形式 (12)3.4 系统模块结构图 (13)3.5 系统业务流程图 (13)3.5.1 系统总业务流程图 (14)3.5.2 登录业务流程图 (15)第四章数据库设计 (15)4.1 数据库系统分析 (15)4.2 调查结果 (18)4.2.1 功能需求 (18)4.2.2 数据字典 (18)4.2.3数据库表的具体设计 (18)第五章系统功能和代码编写 (20)5.1系统模型实际 (20)5.1.1系统主界面 (22)5.1.2 学生添加界面 (24)5.1.3 学生添加界面 (26)5.1.4 选修课添加界面 (29)5.1.5学生界面 (32)5.1.6个人信息 (33)第六章系统测试 (36)6.1 测试准备 (36)6.2 测试的目标 (36)6.3 测试方法 (37)6.3.1 功能测试 (37)6.3.2 性能测试 (37)6.3.2 界面测试 (38)6.4 测试技术 (38)第七章结束语 (39)致谢 (40)参考文献 (41)第一章绪论1.1 背景现在的社会日新月异,发展的非常快。
东南⼤学有关学术期刊认定的说明(试⾏稿)~东南⼤学关于学术期刊认定的说明(试⾏稿)为进⼀步加强我校学科建设和教师队伍建设,提⾼⼈才培养质量,提升科研⽔平,⿎励我校师⽣积极发表⾼⽔平学术论⽂,现将我校学术期刊认定的说明公布如下:⼀、国际著名学术期刊Nature、Science⼆、SCI、EI、SSCI、A&HCI 引⽂索引(数据库)(⼀)SCI—《科学引⽂索引》是指美国科学情报研究所(ISI)制作的科学引⽂数据库(Science Citation Index Expanded)。
涵盖学科:数学、物理学、化学、天⽂学、⽣物学、医学、农业科学以及计算机学、材料学等。
(⼆)EI—《⼯程索引》是指美国⼯程信息公司(Engineering Information Inc.)制作的⼯程索引数据库(Engineering Index)。
涵盖学科:⽣物⼯程、交通运输、化学和⼯艺⼯程、照明和光学技术、农业和⾷品技术、计算机和数据处理、应⽤物理、电⼦和通信、控制⼯程、⼟⽊⼯程、机械⼯程、材料⼯程、⽯油、宇航、汽车⼯程等。
(三)SSCI—《社会科学引⽂索引》是指美国科学情报研究所(ISI)制作的社会科学引⽂索引(Social Science Citation Index)。
涵盖学科:历史学、政治学、法学、语⾔学、哲学、⼼理学、图书情报学、公共卫⽣等。
(四)A&HCI—指美国科学情报研究所(ISI)制作的艺术与⼈⽂引⽂索引数据库(Arts & Humanities Citation Index)。
涵盖学科:考古学、建筑学、艺术、⽂学、哲学、宗教、历史等。
三、国内本学科最⾼级刊物(仅限⽂科、管理学科)指⼈⽂社会科学类⼀级学科最优学科期刊,以各⼀级学科国家级学术研究机构主办的刊物为准,每个⼀级学科限3种,如《哲学研究》、《政治学研究》、《法学研究》、《教育研究》、《管理世界》等。
具体刊物名称由各学科分委会提出,经校学术委员会审定。
IEEE Explore用户指南IEL数据库》IEEE Explore简介●IEEE/IEE Electronic Library(IEL)数据库提供美国电气电子工程师学会(IEEE)和英国电气工程师学会(IEE)出版的期刊、会议录和标准的全文信息●包含160多种期刊,1200多种会议论文,3800多种技术标准,1000多种电子书,以及300多种教育课程●可获取300多万篇全文文献,且每月大约新增25000篇文献●IEEE学会下属的13个技术学会的18种出版物可以浏览全文,且数据回溯的年限也比较长,其他出版物一般只提供1988年以后的全文检索●入口地址 /》IEEE Explore的使用●主页基本检索框,输入关键词进行快速检索浏览电子书、期刊、会议文献、标准及教育课程数据库内容的重大更新、检索次数较多的关键词、下载次数较多的文献、最近更新的文献内容个性化功能:跟踪提醒、检索历史保存、订购历史、使用权限快速链接:跟踪提醒设置、培训及工具、移动版数据库最近收录文献、高频检索词及高下载率文献基本检索2134512 3 456●检索结果165432 授权图标CSV● 高级检索选择合适的检索字段、关键词及逻辑算符进行检索12●命令行检索按数据库提供的检索指令自行编写检索式进行检索1●浏览IEEE Explore可以按题名字顺或主题来浏览电子书、会议文献、期刊杂志、教育课程以及标准按学科主题浏览按A-Z浏览● 个性化使用IEEE Explore要使用个性化功能,首先注册一个账号,点击页面右上方的CreateAccount 进行注册。
我的设置:邮件通知、订购历史、保存检索式、偏好设置、检索历史12邮件通知 保存的检索式 我的项目 邮件通知:选择自己感兴趣的期刊杂志、会议信息及标准,当定制的内容有更新时,系统会及时通过E-mail 通知您。
保存检索历史并通过邮件提醒:点击,输入检索名称并勾选“SET ALERT”,当有新的内容与该检索式匹配时,系统会发送邮件通知您。
数据构造试卷〔一〕三、计算题〔每题6 分,共24分〕1.在如下数组A中链接存储了一个线性表,表头指针为A [0].next,试写出该线性表。
A 0 1 2 3 4 5 6 7data 60 50 78 90 34 40next 3 5 7 2 0 4 12.请画出以下列图的邻接矩阵和邻接表。
3.一个图的顶点集V和边集E分别为:V={1,2,3,4,5,6,7};E={(1,2)3,(1,3)5,(1,4)8,(2,5)10,(2,3)6,(3,4)15,(3,5)12,(3,6)9,(4,6)4,(4,7)20,(5,6)18,(6,7)25};用克鲁斯卡尔算法得到最小生成树,试写出在最小生成树中依次得到的各条边。
4.画出向小根堆中参加数据4, 2, 5, 8, 3时,每参加一个数据后堆的变化。
四、阅读算法〔每题7分,共14分〕1.LinkList mynote(LinkList L){//L是不带头结点的单链表的头指针if(L&&L->next){q=L;L=L->next;p=L;S1:while(p->next) p=p->next;S2:p->next=q;q->next=NULL;}return L;}请答复以下问题:〔1〕说明语句S1的功能;〔2〕说明语句组S2的功能;〔3〕设链表表示的线性表为〔a1,a2, …,a n〕,写出算法执行后的返回值所表示的线性表。
2.void ABC(BTNode * BT){if BT {ABC (BT->left);ABC (BT->right);cout<<BT->data<<' ';}}该算法的功能是:五、算法填空〔共8分〕二叉搜索树的查找——递归算法:bool Find(BTreeNode* BST,ElemType& item){if (BST==NULL)return false; //查找失败else {if (item==BST->data){item=BST->data;//查找成功return ___________;}else if(item<BST->data)return Find(______________,item);else return Find(_______________,item);}//if}六、编写算法〔共8分〕统计出单链表HL中结点的值等于给定值X的结点数。
联邦数据库查询处理的规则化及其性能分析
孙志挥;陈明生
【期刊名称】《计算机研究与发展》
【年(卷),期】1997(034)004
【摘要】联邦数据库系统由异构分布且治共享的成员数据库系统组成。
联邦用户提交的查询事务不仅涉及本库数据,而且涉及异地多库数据。
【总页数】5页(P270-274)
【作者】孙志挥;陈明生
【作者单位】东南大学计算机科学与工程系;东南大学计算机科学与工程系
【正文语种】中文
【中图分类】TP311.13
【相关文献】
1.一种元数据处理的多媒体联邦数据库 [J], 张莉
2.在MIS系统中构建联邦数据库的解决方案 [J], 周娜娜;罗军;严金贵
3.一种解决联邦数据库系统查询处理的模式转换方法 [J], 孙志挥;白义传
4.基于联邦数据库的数据集成体系研究 [J], 邹卫国;郭建胜;刘建军;王毅
5.基于联邦数据库的数据集成平台研究与改进 [J], 刘高军;鲍晓琦
因版权原因,仅展示原文概要,查看原文内容请购买。
本馆外文数据库地址ACM:美国计算机协会各种电子期刊、会议录、快报等文献。
地址:清华镜像:/国外站点:/portal.cfm(需开通国际出口)ACS:美国化学学会,35种期刊。
地址:/AIP:美国物理学会,用scitation平台,检索时用“browse”打开“by publisher”找AIP就可得到资源列表。
地址:/APS:美国物理协会,用scitation平台,检索时用“browse”打开“by publisher”找APS就可得到资源列表。
地址:/,注意:1999年(含)以前的数据需要从PROLA(/)进入。
ASCE:美国土木工程师学会,,用scitation平台,检索时用“browse”打开“by publisher”找ASCE就可得到资源列表。
地址:/ASME:美国机械工程师学会,19种学报期刊和Applied Mechanics Reviews(应用力学评论),用scitation平台,检索时用“browse”打开“by publisher”找ASME就可得到资源列表。
地址:/BIOSIS Previews:美国生物科学信息服务社(BIOSIS)出版,是世界上最大的关于生命科学的文摘索引数据库。
地址:/autologin.htmlBlackwell:目前汇集了源自700多种国际性期刊的45万多篇文章全文,覆盖学科包括:农业及动物科学;商业、经济、金融、财会、数学和统计;工程、计算和技术;健康科学;人文学科;法律;生命及自然科学;医学;社会及行为科学;艺术。
Blackwell Synergy另提供CrossRef Search,读者在Blackwell Synergy检索平台可以利用Google的搜索引擎搜索几十家出版社的学术研究信息。
地址:CALIS外文期刊目次数据库:收录了24000种外文期刊99年至今的1000万条篇名目次数据,并加注国内三大系统近400家图书馆纸本期刊馆藏和世界著名的九种二次文献收录期刊品种数据,可以链接到国内已引进的20种全文数据库(大部分可以实现篇对篇链接)。
东南大学硕士学位论文DSS。
基于ODS的DSS与基于肼的DSS的主要区别是:前者可以提供更详细和更接近当前的决策分析信息,因为ODS中包含当前集成的细节数据存储。
≯ODS中的数据可以作为系统记录(systemofrecord)。
因此在高校信息化中,可以使用ODS中的数据来避免由于数据冗余产生的数据的不一致因此,ODS适合用于支持企业相对于即时的、操作性的、集成的全局信息的需求。
它是一种不同于DB的新的数据操作环境,是肼扩展后得到的一个混和形式.ODS作为一种新的架构出现在很多的信息处理环境中.在一般的情况下,ODS的使用如图2-1所示:图2-1OOS应用架构从图中可以看出,0DS具有双重角色。
一方面他是一种操作性的数据存储,可以支持0LTP;另一方面,它也具有DSS的特征:数据是集成的。
图中的阴影部分为oDS环境。
在数据源层中,ODS可以有内部或者外部的数据源,并且可以与肼共享某些相同的数据源。
在数据的获取层,ODS与DW很相似:其主要功能是进行数据的转换和清洗.但是由于ODS的包含当前数据的要求,所以数据获取层在执行的速度上要比肼快的多,而且更新的频率上也要频繁的多(具体参见第4章)。
用户通过数据的访问层,可以对ODS中的数据进行读和写的操作。
为了保持数据源和ODS之间的一致性,因此必须实现ODS对数据源的逆向更新。
所以在ODS与数据源之间存在双向的数据流动,而流动的方式取决于ODS的类型。
(下面有讨论).下面对ODS的类型、使用的数据模型以及和明、∞的区别进行讨论。
2.1.2oDS、册、隔的区别OD¥是介于DB和肼之间的一种数据存储技术,与面向应用的分散的DB相比,ODS中的数据组织方式与D胃一样也是面向主题的、集成的。
虽然ODS也是一种操作型数据存储,但是ODS与面向应用的分散DB系统在设计目标、存储内容、数据来源,数据组织方式等方面存在较大的差异:ODS和明在结构和内容方面非常相似。
它们都是面向主题的、集成的,每种环境都要求数据经过集成和转换之后再被载入ODS或朋。
>>>大学数据库:211工程高校列表<<<"211工程"介绍1993年2月13日中共中央、国务院印发的《中国教育改革和发展纲要》及国务院《关于<中国教育改革和发展纲要>的实施意见》中,关于"211工程"的主要精神是:为了迎接世界新技术革命的挑战,面向21世纪,要集中中央和地方各方面的力量,分期分批地重点建设100所左右的高等学校和一批重点学科、专业,使其到2000年左右在教育质量、科学研究、管理水平及办学效益等方面有较大提高,在教育改革方面有明显进展,力争在21世纪初有一批高等学校和学科、专业接近或达到国际一流大学的水平。
概括为:"211工程"就是面向21世纪,重点建设100所左右的高等学校和一批重点学科点……>>了解更多北京(28所)清华大学北京大学中国人民大学北京交通大学北京工业大学北京航空航天大学北京理工大学北京科技大学北京化工大学北京邮电大学中国农业大学北京林业大学中国传媒大学中央民族大学北京师范大学中央音乐学院对外经济贸易大学北京中医药大学北京外国语大学中国地质大学(北京)中国矿业大学(北京)北京邮电大学宏福校区北京大学医学部中国石油大学(北京)中国政法大学中央财经大学华北电力大学北京体育大学上海市(11所)上海外国语大学复旦大学华东师范大学上海大学东华大学上海财经大学华东理工大学同济大学上海交通大学第二军医大学上海交通大学医学院天津(4所)南开大学天津大学天津医科大学河北工业大学重庆(2所)重庆大学西南大学河北(2所)东北大学秦皇岛分校华北电力大学(保定)山西(1所)太原理工大学内蒙古(1所)内蒙古大学辽宁(4所)大连理工大学东北大学辽宁大学大连海事大学吉林(3所)吉林大学东北师范大学延边大学黑龙江(4所)哈尔滨工业大学哈尔滨工程大学东北农业大学东北林业大学江苏(11所)南京大学东南大学苏州大学南京师范大学中国矿业大学中国药科大学河海大学南京理工大学江南大学南京农业大学南京航空航天大学浙江(1所)浙江大学安徽(3所)中国科学技术大学安徽大学合肥工业大学福建(2所)厦门大学福州大学江西(1所)南昌大学山东(3所)山东大学中国海洋大学中国石油大学(华东) 河南(1所)郑州大学湖北(7所)武汉大学华中科技大学武汉理工大学中南财经政法大学华中师范大学华中农业大学中国地质大学(武汉)湖南(3所)湖南大学中南大学湖南师范大学广东(4所)中山大学暨南大学华南理工大学华南师范大学广西(共1所)广西大学四川(共5所)四川大学西南交通大学电子科技大学四川农业大学西南财经大学云南(1所)云南大学贵州(1所)贵州大学陕西(7所)西北大学西安交通大学西北工业大学长安大学西北农林科技大学陕西师范大学西安电子科技大学甘肃(1所)兰州大学海南(1所)海南大学宁夏(1所)宁夏大学青海(1所)青海大学西藏(1所)西藏大学新疆(2所)新疆大学石河子大学军事系统(3所)第二军医大学第四军医大学国防科技大学。
数据库实验
一.实验目的:
通过sql server软件来建立多张表格,并且确定相应的关系,再建立相应的脚本,来进行查询,达到熟悉数据库工作流程,了解数据库工作原理目的。
二.实验要求:
建一个数据库,并用查询语句查询
三.实验内容和相应的结果(截图)
1.初始化部分
新建表格:
-初始化数据
2.查询部分(附带相应结果截图)--查看表结构
sp_help class
--测试查询
select * from course;
--多级查询
select teacher
from course
where course_id in(
select course_id from student_course
where student_course.course_id=course.course_id
);
-多表连接查询
select * from student_course where student_id=(select student_id from
student where student_name='黄磊');
select student_course.course_id,grade from student_course,student where student.student_id=student_course.student_id;
四.实验总结
通过数据库实验,熟悉了sql server的基本用法,熟悉了一些数据库的脚本语言,实现了数据的插入,查询,更新,最重要的是了解到关系表的建立过程,如何建立起相应的关系,实现级联,限制或者更加复杂的查询。
学到了知识,总之。
学到能力才是重要的,思维也重要。