首页

> 学术论文知识库

首页 学术论文知识库 问题

数据库课程设计论文设计模板一

发布时间:

数据库课程设计论文设计模板一

1.这个很简单啊!!我现在做项目都要设计这些ER表关系模型的啊!呵呵你就把每个表的关系和对应的主外键标示出来,并标示出每个表和别的表的关系一共有三种关系 1 对 1 ,1 对 N,N 对 N 关系,2.分析需求,把表的关系弄明白了你的需求也就相应的出来了。3.根据我以上的提示你完全可以画出来,就是一个图例标示各个表的对应关系。表示你设计的表,操作起来不庸余。5.为说明这样设计啊!你表达自己这样设计的好处比如:这样设计表关系明确, 易操作等。 最后将表建起来就可以了啊!这一步是很重要的,原本我是想给你建起来,但 想这一步你如果走不好以后会很困难的,做项目都用的到。好好学相信自己。

请不要把作业拿到这来好么

论文数据库设计需要按照以下数据内容按顺序排列即可。

1、学院数据实体:学院名称、负责人、办公电话、学院编号。

2、学生数据实体:学号、密码、姓名、性别、民族、籍贯、出生日期、身份证号、联系电话、Email、备注、学院编号、所在班级、角色名称、论文编号。

3、教师数据实体:教师编号、密码、学院编号、所在科室、发布选题、教育程度、职称、姓名、性别、政治面貌、联系电话、Email、角色名称、备注。

4、角色数据实体:角色名称、权限名称。权限数据实体:权限名称、角色名称。以上的实体都是基本的数据实体。

由于操作模块的名称对应该权限,在程序初始化时这些数据都应该添加,教师论文管理系统的目的进行论文管理,因此还要包括如下的几个数据实体:

1、论文数据实体:论文编号、学院、作者、刊物名称、论文题目、收录情况、教师编号、学号、影响力、影响因子、引用次数、备注。

2、评审数据实体:教师编号、学号、论文编号、论文题目、评审意见、总分。

将数据概念结构设计转化为SQLSERVER2005数据库系统所支持的实际数据库模型,就是数据库的逻辑结构。在实体以及实体之间的关系基础上,形成数据库中的表格以及各个表格之间的关系。

扩展资料:

论文数据库设计注意事项:

1、标题。标题应鲜明、准确、精练地直接概括所进行的研究实践的主要内容和结果,正标题一般不超过20个字,如需有副标题,副标题一般不超过28个字。

2、内容提要。在主体内容前用200-500字扼要介绍论文的主要内容、采用的方法和得出的主要结论。

3、关键词。按照与论文内容紧密程度,另行依次列出3-5个关键词。

4、英文翻译内容。中文的标题、作者姓名、指导教师姓名、内容提要、关键词应翻译成英文。

参考资料:百度百科-文献数据库

《数据库原理及应用》课程设计数据库原理课程设计任务书一、目的1. 掌握计算机管理信息系统设计的一般方法,主要包括系统分析、系统设计的组织和实施。2. 关系型数据库管理系统的编程技术,并能独立完成一般小系统的程序设计、调试运行等工作。3. 培养把所学知识运用到具体对象,并能求出解决方案的能力。二、任务(任选其一)A.运用关系型数据库管理系统,实现本院图书馆管理信息系统。具体要求如下:—图书、资料的登记、注销和查询。—借书证管理,包括申请、注销借书证,查询借书证持有人等。—借还图书、资料的登记、超期处理,超期拒借等。—图书、资料查询,借、还图书和资料情况查询。—图书、资料借阅情况的统计分析,拒此作为图书馆图书、资料订够的依据之一。(本项不作为基本要求)B. 运用关系型数据库管理系统,实现服务电话管理系统向客户现场派技术人员的服务公司可以用服务电话管理系统跟踪客户、员工、工作订单、发票、付款等等。要求:数据库要存储以下信息:—客户信息—客户工需单信息—完成工需单所需人工—完成工需单所需部件—部件信息—付款信息—雇员信息完成的功能:—输入/查看 客户工需单信息—输入/查看部件、雇员等其它信息—付款—打印发票等三、结果形式1. 设计报告:含E-R图、数据字典、关系模式、关系实例、查询描述、关系代数、SQL实现的查询语言及查询结果。2. 上机实现。四、考核1. 课程设计态度(20分)。2. 递交的书面材料(40分)。3. 上机运行情况(40分) 目录1.问题描述 背景 数据需求 事物需求 关系模式 32.方案图表设计 E-R图 数据流程图 数据字典 关系图: 113.数据库源代码 数据库建立 数据初始化 144.结果数据处理 单表查询 超期处理 还书操作 借书操作 书籍状态 读者状态 245.结束语 课程设计心得 261.问题描述背景 随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息量也成倍增加,面对着庞大的信息量,传统的人工方式管理会导致图书馆管理上的混乱,人力与物力过多浪费,图书馆管理费用的增加,从而使图书馆的负担过重,影响整个图书馆的运作和控制管理,因此,必须制定一套合理、有效,规范和实用的图书管理系统,对图书资料进行集中统一的管理。另一方面,IT产业和Internet获得了飞速发展,计算机应用已渗透到了各个领域,引起信息管理的革命,实现了信息的自动化处理,提高了处理的及时性和正确性。提高图书管理工作效率,作到信息的规范管理,科学统计和快速查询,让图书馆更好的为学校,社会服务。数据需求图书馆管理信息系统需要完成功能主要有:1. 读者基本信息的输入,包括借书证编号、读者姓名、读者性别。2.读者基本信息的查询、修改,包括读者借书证编号、读者姓名、读者性别等。3.书籍类别标准的制定、类别信息的输入,包括类别编号、类别名称。4.书籍类别信息的查询、修改,包括类别编号、类别名称。5.书籍库存信息的输入,包括书籍编号、书籍名称、书籍类别、作者姓名、出版社名称、出版日期、登记日期。6.书籍库存信息的查询,修改,包括书籍编号、书籍名称、书籍类别、作者姓名、出版社名称、出版日期登记日期等。7.借书信息的输入,包括读者借书证编号、书籍编号、借书日期。8.借书信息的查询、修改,包括借书证编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期等。9.还书信息的输入,包括借书证编号、书籍编号、还书日期。 10.还书信息的查询和修改,包括还书读者借书证编号、读者姓名、书籍编号、书籍名称、借书日期、还书日期等。11.超期还书罚款输入,还书超出期限包括超出期限还书的读者借书证号,书籍编号,罚款金额。12.超期还书罚款查询,删除,包括读者借书证编号、读者姓名、书籍编号、书籍名称,罚款金额等事物需求(1)在读者信息管理部分,要求:a.可以查询读者信息。b.可以对读者信息进行添加及删除的操作。(2 )在书籍信息管理部分,要求:a.可以浏览书籍信息,要求:b.可以对书籍信息进行维护,包括添加及删除的操作。(3)在借阅信息管理部分,要求:。a.可以浏览借阅信息。b.可以对借阅信息进行维护操作。(4)在归还信息管理部分,要求:a.可以浏览归还信息b.对归还信息可修改维护操作(5)在管理者信息管理部分,要求:a.显示当前数据库中管理者情况。b.对管理者信息维护操作。(6)在罚款信息管理部分,要求:a.可以浏览罚款信息b.对罚款信息可以更新关系模式(一) 书籍类别(种类编号,种类名称)(二) 读者(借书证编号,读者姓名,读者性别,读者种类,登记时期)(三) 书籍(书籍编号,书籍名称,书籍类别,书记作者,出版社名称,出版日期,登记日期)(四) 借阅(借书证编号,书籍编号,读者借书时间)(五) 还书(借书证编号,书籍编号,读者还书时间)(六) 罚款(借书证编号,读者姓名,借书证编号,书籍编号,读者借书时间)以上通过关系代数方法的进行运算得到所需要的结果,在实验结果中可以看到。2.方案图表设计 E-R图根据1)所要实现的功能设计,可能建立它们之间的关系,进而实现逻辑结构功能。图书管理信息系统可以划分的实体有:书籍类别信息实体、读者信息实体、书籍信息实体、借阅记录信息实体,归还记录信息实体。用E-R图一一描述这些实体。类别实体E-R图: 图2-1类别实体E-R图读者信息实体E-R图:图2-2 读者信息实体E-R图信息实体E-R图:图2-3信息实体E-R图.记录信息实体E-R图:图2-4 记录信息实体E-R图记录信息实体E-R图:图2-5记录信息实体E-R图罚款信息实体E-R图:图2-6罚款信息实体E-R图总的信息实体E-R图:图2-7总的信息实体E-R图数据流程图D5 归还信息录入 基本信息录入 D2 D1基本信息录入 基本信息录入 D3D4 借阅信息录入 读者信息返回 书籍信息返回 图2-7系统的数据流程图数据字典表2-1 book_sytle 书籍类别信息表表中列名 数据类型 可否为空 说明bookstyleno varchar not null(主键) 种类编号bookstyle Varchar not null 种类名称表2-2 system_readers读者信息表格表中列名 数据类型 可否为空 说明readerid varchar not null(主键) 读者借书证号readername varchar not null 读者姓名readersex varchar not null 读者性别readertype varchar null 读者种类regdate datetime null 登记日期表2-3 system_book书籍信息表表中列名 数据类型 可否为空 说明bookid Varchar Not null(主键) 书籍编号bookname Varchar Not null 书籍名称bookstyle Varchar Not null 书籍类别bookauthor Varchar Not null 书籍作者bookpub Varchar Null 出版社名称bookpubdate Datetime Null 出版日期bookindate Datetime Null 登记日期isborrowed Varchar Not Null 是否被借出表2-4 borrow_record 借阅记录信息表表中列名 数据类型 可否为空 说明readerid Varchar Not null(外主键) 读者借阅证编号bookid Varchar Not null(外主键) 书籍编号borrowdate Varchar Not null 读者借书时间表2-5 return_record 借阅记录信息表表中列名 数据类型 可否为空 说明readername Varchar Not null(外主键) 读者借阅证编号readerid Varchar Not null(外主键) 书籍编号returndate datetime Not null 读者还书时间表2-6 reader_fee 罚款记录信息表readerid varchar Not null 读者借书证编号readername varchar Not null 读者姓名bookid varchar Not null(外主键) 书籍编号bookname varchar Not null 书籍名称bookfee varchar Not Null 罚款金额borrowdate datetime Not Null 借阅时间关系图:图2-8数据库存表关系图3.数据库源代码数据库建立创建数据库USE masterGOCREATE DATABASE librarysystemON ( NAME = librarysystem, FILENAME = 'd:\', SIZE = 10, MAXSIZE = 50, FILEGROWTH = 5 )LOG ON( NAME = 'library', FILENAME = 'd:\', SIZE = 5MB, MAXSIZE = 25MB, FILEGROWTH = 5MB )书本类别表建立create table book_style( bookstyleno varchar(30) primary key, bookstyle varchar(30))创建书库表create table system_books( bookid varchar(20) primary key, bookname varchar(30) Not null, bookstyleno varchar(30) Not null, bookauthor varchar(30), bookpub varchar(30) , bookpubdate datetime, bookindate datetime , isborrowed varchar (2) ,foreign key (bookstyleno) references book_style (bookstyleno),)借书证表建立create table system_readers ( readerid varchar(9)primary key, readername varchar(9)not null , readersex varchar(2) not null, readertype varchar(10), regdate datetime)借书记录表建立create table borrow_record( bookid varchar(20) primary key, readerid varchar(9), borrowdate datetime, foreign key (bookid) references system_books(bookid), foreign key (readerid) references system_readers(readerid),)还书记录表建立create table return_record( bookid varchar(20) primary key, readerid varchar(9), returndate datetime, foreign key (bookid) references system_books(bookid), foreign key (readerid) references system_readers(readerid))罚款单表建立*/create table reader_fee( readerid varchar(9)not null, readername varchar(9)not null , bookid varchar(20) primary key, bookname varchar(30) Not null, bookfee varchar(30) , borrowdate datetime, foreign key (bookid) references system_books(bookid), foreign key (readerid) references system_readers(readerid))数据初始化将书籍类别加入表book_style中insert into book_style(bookstyleno,bookstyle)values('1','人文艺术类') insert into book_style(bookstyleno,bookstyle)values('2','自然科学类')insert into book_style(bookstyleno,bookstyle)values('3','社会科学类')insert into book_style(bookstyleno,bookstyle)values('4','图片艺术类')insert into book_style(bookstyleno,bookstyle)values('5','政治经济类')insert into book_style(bookstyleno,bookstyle)values('6','工程技术类')insert into book_style(bookstyleno,bookstyle)values('7','语言技能类')将已有的图书加入system_books表中(定义相同的作者出版社的书本编号不一样)insert into system_books(bookid ,bookname, bookstyleno,bookauthor,bookpub,bookpubdate, bookindate, isborrowed )values('00125415152','计算机组成原理','6','王爱英','清华大学出版社','2001-01-03','2003-11-15','1');insertinto system_books(bookid ,bookname, bookstyleno,bookauthor,bookpub,bookpubdate, bookindate, isborrowed )values('00125415153','计算机组成原理','6','王爱英','清华大学出版社','2001-01-03','2003-11-15','1');insert into system_books(bookid ,bookname, bookstyleno,bookauthor,bookpub, bookpubdate,bookindate, isborrowed )values('00456456','数据库原理','6','萨师煊','高等教育出版社','2007-07-02','2007-09-15','1');insert into system_books(bookid ,bookname, bookstyleno,bookauthor,bookpub,bookpubdate, bookindate, isborrowed )values('12215121','C程序设计','6','谭浩强','清华大学出版社','2002-04-02','2004-03-14','1');insert into system_books(bookid ,bookname, bookstyleno,bookauthor,bookpub, bookpubdate,bookindate, isborrowed )values('9787308020558','计算机体系结构','6','石教英','浙江大学出版社','2004-10-03','2006-11-15','1');insert into system_books(bookid ,bookname, bookstyleno,bookauthor,bookpub, bookpubdate,bookindate, isborrowed )values('45456141414','数据结构(C语言版)','6','吴伟民,严蔚敏','清华大学出版社','2002-06-28','2004-01-21','1');insert into system_books(bookid ,bookname, bookstyleno,bookauthor,bookpub, bookpubdate,bookindate, isborrowed )values('5455515','中华历史5000年','1','吴强','北京大学出版社','2005-04-03','2006-05-15','1');insert into system_books(bookid ,bookname, bookstyleno,bookauthor,bookpub, bookpubdate,bookindate, isborrowed )values('015115','古代埃及','3','赵文华','北京大学出版社','2001-02-02','2002-09-15','1');insert into system_books(bookid ,bookname, bookstyleno,bookauthor,bookpub, bookpubdate,bookindate, isborrowed )values('1514514','日本文化','1','吴小鹏','北京大学出版社','2002-04-02','2004-03-14','1');insert into system_books(bookid ,bookname, bookstyleno,bookauthor,bookpub, bookpubdate,bookindate, isborrowed )values('15154656','微观经济学','5','李小刚','北京大学出版社','2000-10-03','2001-11-15','1');insert into system_books(bookid ,bookname, bookstyleno,bookauthor,bookpub, bookpubdate,bookindate, isborrowed )values('5658','影视文学','4','苏庆东','北京大学出版社','1999-02-28','2000-01-21','1');insert into system_books(bookid ,bookname, bookstyleno,bookauthor,bookpub, bookpubdate,bookindate, isborrowed )values('565800020','探索宇宙奥秘','2','苏庆东','北京大学出版社','1999-02-28','2000-01-21','1');将已有图书证的读者加入system_readers表中*/insert into system_readers(readerid,readername,readersex,readertype,regdate)values('X05620207','陈远鹏','男','学生','2005-9-23 14:23:56')insert into system_readers(readerid,readername,readersex,readertype,regdate)values('X05620206','陈特','男','学生','2005-09-30 13:24:')insert into system_readers(readerid,readername,readersex,readertype,regdate)values('X05620204','赵铭静','女','学生','2005-09-27 11:24:')insert into system_readers(readerid,readername,readersex,readertype,regdate)values('X05620202','潘虹','女','学生','2005-09-30 13:24:')insert into system_readers(readerid,readername,readersex,readertype,regdate)values('008415','蒋伟','男','教师','2004-04-30 09:24:')insert into system_readers(readerid,readername,readersex,readertype,regdate)values('001456','李叶风','女','教师','2004-04-30 09:24:')添加已借书读者的记录,同时将在已借出的借阅标记置0*/insert into borrow_record(bookid,readerid,borrowdate)values('00125415152','X05620202','2007-09-27 11:24:')update system_booksset isborrowed=0where bookid='00125415152'insert into borrow_record(bookid,readerid,borrowdate)values('00125415153','X05620206','2007-12-27 08:26:')update system_booksset isborrowed=0where bookid='00125415153' and isborrowed='1'insert into borrow_record(bookid,readerid,borrowdate)values('5455515','X05620207','2007-12-27 08:26:')update system_booksset isborrowed=0where bookid='5455515' and isborrowed='1'insert into borrow_record(bookid,readerid,borrowdate)values('015115','X05620204','2007-10-21 12:11:')update system_booksset isborrowed=0where bookid='015115' and isborrowed='1'insert into borrow_record(bookid,readerid,borrowdate)values('15154656','001456','2007-12-28 14:11:')update system_booksset isborrowed=0where bookid='15154656' and isborrowed='1'insert into borrow_record(bookid,readerid,borrowdate)values('565800020','008415','2007-08-28 15:11:')update system_booksset isborrowed=0where bookid='565800020' and isborrowed='1'4.结果数据处理单表查询表book_style中查询演示:图4-1 表book_style中内容表system_books中查询演示:图4-2 表system_books中内容将已有图书证的读者加入system_readers表中结果查询: 图4-3 表system_readers中内容借书纪录表borrow_record结果查询: 图4-4 表borrow_record中内容超期处理现在对已有借书证的读者进行查询借书是否超期(这里归定30天):说明:当前的getdate()以日期为2008年1月6日计算图4-4 选出借出超过30天的读者同时也可以用语句超过天数的读者进行罚款,加入到罚款单里面,一天以元扣除计算:SQL语言:insert into reader_fee(readerid,readername,bookid,bookname,bookfee,borrowdate)select 读者借书证编号 ,readername 读者姓名, 书籍编号,bookname 书名,*(Datediff(day,convert(smalldatetime,borrowdate),getdate())-30) 超过时间天数,borrowdate 借书时间 from borrow_record ,system_readers ,system_books where and Datediff(day,convert(smalldatetime,borrowdate),getdate())>=30(所影响的行数为 3 行)select readerid 书读者借书证编号,readername 读者姓名,bookid 书籍编号,bookfee 超期罚款from reader_fee形成各本书对应的罚款金额,按元每天算 图4-5查看罚款单还书操作现在对某一读者进行还书操作:1.首先还书要在还书纪录中添加一条还书纪录2.其次删除相应书本的借阅纪录3.最后在书库中标记该本书为1,表示归还了未借,可供其他读者借阅说明:学号为X05620207 姓名为陈远鹏 借阅的565800020书籍编号进行归还。SQL语言:insert into return_record(bookid,readerid,returndate)select bookid,readerid,getdate()from borrow_recordwhere bookid='565800020'(所影响的行数为 1 行)delete from borrow_recordwhere bookid='565800020'(所影响的行数为 1 行)update system_booksset isborrowed=1where bookid='565800020'(所影响的行数为 1 行)三个表的结果如图: 图4-6 增加了565800020纪录图4-7 565800020这本书在借书纪录里没有了图4-8 标记设为了‘1’说明:这本书重新回到未被借出标记为1(注,相同的书其编号是不同的)其结果为还书成功,相应的各表都有变化,对于罚款单通过借阅记录表borrow_record中更新。借书操作查询未被借出的书本:图查询已被借出的书本: 图申请借书证:SQL语言:Insert into system_readers(readerid,readername,readersex,readertype,regdate)values('X05620211','小华','男','学生',getdate())图4-11说明:查询相应的纪录增加了小华这样一个读者的借书证纪录:注销借书证:说明:1.在注销之前执行所有的还书过程,就是上面写到的所述SQL语句,然后执行delete from system_readers where readerid=' X05620211',2.小华借书证纪录就被删除了,同时要删除和小华归还纪录的内容delete from return_record where readerid=' X05620211',查询所有书所对应的类别:图书籍状态查询所有工技术类的书: 图查询清华大学出版社出版的书:图读者状态查询什么人借了什么书:SQL语言:select readername 读者姓名,bookname 书籍名称from borrow_record,system_books,system_readerswhere 图指定潘虹借了什么书:SQL语言:select readername 读者姓名,bookname 书籍名称from borrow_record,system_books,system_readerswhere readername='潘虹'图4-165.结束语课程设计心得通过此次数据库的课程设计,真正达到了学与用的结合,增强了对数据库方面应用的理解,对自己今后参与开发数据库系统积累了不少经验,在实验过程中,从建立数据开始,对灵据库设计理念及思想上有更高的认识,从需求分析,到概念设计和逻辑设计,E-R图的表示,数据字典的创建,懂得了不少有关数据库开发过程中的知识,在实验中建表,及其关系模式,关系代数的建立及理解,将SQL语的查询语句用得淋漓尽致,增强了自己在数据库中应用SQL语言的灵活性,其中包括,插入、删除、修改、查询,牵涉表和表之间的联系,主建与外主键的定义,约束项的设置,使逻辑更严密,在学习过程中,我也能过上网查了不少资料,也看了一些别人设计的图书馆管理信息系统的设计报告,学以致用,自我创新,独立完成了这份自己的报告,从中在学到用,从用又到学,不断修改,系统更新。虽然不能达到完善系统,但也做到了尽善尽美,加强理论学习对完善系统会有很多帮助,不管怎么说,对这次做的课程设计自己觉得还算满意。

数据结构课程设计论文模板

晕/////真麻烦。。。。。数据结构实习报告规范 实习报告的开头应给出题目、班级、姓名、学号和完成日期,并包括以下七个内容: 1、需求分析 以无歧义的陈述说明程序设计的任务,强调的是程序要做什么?明确规定: (1)输入的形式和输入值的范围; (2)输出的形式; (3)程序所能达到的功能; (4)测试数据:包括正确地输入及其输出结果和含有错误的输入及其输出结果。 2、概要设计 说明本程序中用到的所有抽象数据类型的定义、主程序的流程以及各程序模块之间的层次(调用)关系。 3、详细设计 实现概要设计中定义的所有数据类型,对每个操作只需要写出伪码算法;对主程序和其他模块也都需要写出伪码算法(伪码算法达到的详细程度建议为:按照伪码算法可以在计算机键盘直接输入高级程序设计语言程序);画出函数的调用关系图。 4、调试分析 内容包括: (1)调试过程中遇到的问题是如何解决的以及对设计与实现的回顾讨论和分析; (2)算法的时空分析(包括基本操作和其他算法的时间复杂度和空间复杂度的分析)和改进思想; (3)经验和体会等。 5、用户使用说明 说明如何使用你编写的程序,详细列出每一步操作步骤。 6、测试结果 列出你的测试结果,包括输入和输出。这里的测试数据应该完整和严格,最好多于需求分析中所列。 7、附录 题 目 : [数据结构] 约瑟夫-实习报告 尺 寸 : 约瑟夫-实习报告.doc 目 录 : 一、需求分析 二、概要设计 三、程序具体设计及函数调用关系 四、调试分析 五、测试结果 原 文 : 实习报告 题目:约瑟夫(Joseph)问题的一种描述是:编号为1,2,......,n的n个人按顺时针方向围坐一圈,每人持有一个密码(正整数)。一开始任选一个整数作为报数上限值m,从第一个人开始按顺时针方向自1开始顺序报数,报到m时停止报数。报m的人出列,将他的密码作为新的m值,从他在顺时针方向上的下一个开始重新从1报数,如此下去,直至年有人全部出列为止。试设计一个程序求出出列顺序。 班级: 姓名: 学号: 完成日期: 一、需求分析 1. 本演示程序中,利用单向循环链表存储结构存储约瑟夫环数据(即n个人的编号和密码)。 2. 演示程序以用户和计算机的对话方式执行,即在计算机终端上显示"提示信息"之后,由用户在键盘上输入演示程序中需要输入的数据,运算结果显示在其后。 3. 程序执行的命令包括: 1)构造单向循环链表;2) 4. 测试数据 m 的初值为20;n=7,7个人的密码依次为:3,1,7,2,4,8,4,首先m值为6(正确的出列顺序为6,1,4,7,2,1,3,5)。 二、概要设计 1.单向循环链表的抽象数据类型定义为: ADT List{ 数据对象:D={ai | ai∈正整数,I=1,2,......,n,n≥0} 数据关系:R1={< ai-1,ai > |,ai-1,ai∈D,I=1,2,......,n} 基本操作: Init List(&L) 操作结果:构造一个空的线性表L。 List Insert(&L,i,e) 初始条件:线性表L已存在,1≤i≤List Length(L)+1. 操作结果:在L中第i个位置之前插入新的数据无素e,L长度加1。 List Delete(&L,i,&e) 初始条件:线性表L存在非空,1≤i≤List Length(L). 操作结果:删除L的第i个元素,并用e返回其值,L长度减1。 2. 程序包含四个模块: 1)主程序模块:

硕士毕业论文提纲模板3篇

导语:硕士毕业论文提纲模板是怎样的呢?硕士毕业论文提纲模板如何书写呢?下面是我分享的硕士毕业论文提纲模板3篇,希望能够帮到大家。

题目:主标题 数据结构课程建设

副标题——网络教学平台的设计与现实

关键词:网络教学 asp 网络课程

摘要:本问简要介绍了关于网络教学的意义,以及我过网络教学的模式现状,网络教学平台的设计与现实

目录;

摘要————————————————————(300字)

引言————————————————————(500字)

一,网络教学(2000字)

.网络教学现状-----------------------------------

.网络教学与传统教学的比较分析--------------

.网络教学的优势-------------------------------

二,网络课程(2000字)

. 教育建设资源规范-----------------------------

. 我过网络课程模式现状与问题的思考------------------

三, 网络教学平台设计的理论基础(2000字)

四, 网络教学平台功能描述(1000字)

公告板--课堂学习--答疑教室--概念检索--作业部分--试题部分--算法演示-----

-- 技术文章--课件推荐--课件下载--资源站点--管理部分

五,网络教学平台的设计与现实(2000字)

.课堂学习-----------------------------

. 公告板------------------------------------

.概念检索-----------------------------

.技术文章---------------------------------

六,数据库部分的设计与现实(1000字)----------

七,用户管理权限部分的设计与实现(1000字)------

八,结论(500字)------------------------------

九,参考文献(200字)----------------------

一、编写提纲的意义

毕业论文的写作过程中,指导教师一般都要求学生编写提纲。从写作程序上讲,它是作者动笔行文前的必要准备;从提纲本身来讲,它是作者构思谋篇的具体体现。所谓构思谋篇,就是组织设计毕业论文的篇章结构。因为毕业论文的写作不像写一首短诗、一篇散文、一段札记那样随感而发,信手拈来,用一则材料、几段短语就表达一种思想、一种感情;而是要用大量的资料,较多的层次,严密的推理来展开论述,从各个方面来阐述理由、论证自己的观点。因此,构思谋篇就显得非常重要,于是必须编制写作提纲,以便有条理地安排材料、展开论证。有了一个好的提纲,就能纲举目张,提纲挚领,掌握全篇论文的基本骨架,使论文的结构完整统一;就能分清层次,明确重点,周密地谋篇布局,使总论点和分论点有机地统一起来;也就能够按照各部分的要求安排、组织、利用资料,决定取舍,最大限度地发挥资料的作用。

有些学生不大愿意写提纲,喜欢直接写初稿。如果不是在头脑中已把全文的提纲想好,如果心中对于全文的论点、论据和论证步骤还是混乱的,那么编写一个提纲是十分必要的,是大有好处的,其好处至少有如下三个方面:

第一,可以体现作者的总体思路。提纲是由序码和文字组成的一种逻辑图表,是帮助作者考虑文章全篇逻辑构成的写作设计图。其优点在于,使作者易于掌握论文结构的全局,层次清楚,重点明确,简明扼要,一目了然。

第二,有利于论文前后呼应。有一个提纲,可以帮助我们树立全局观念,从整体出发,在检验每一个部分所占的地位、所起的作用,相互间是否有逻辑联系,每部分所占的篇幅与其在全局中的地位和作用是否相称,各个部分之间的比例是否恰当和谐,每一字、每一句、每一段、每一部分是否都为全局所需要,是否都丝丝入扣、相互配合,成为整体的有机组成部分,都能为展开论题服务。经过这样的考虑和编写,论文的结构才能统一而完整,很好地为表达论文的内容服务。

第三,有利于及时调整,避免大返工。在毕业论文的研究和写作过程中,作者的思维活动是非常活跃的,一些不起眼的材料,从表面看来不相关的材料,经过熟悉和深思,常常会产生新的`联想或新的观点,如果不认真编写提纲,动起笔来就会被这种现象所干扰,不得不停下笔来重新思考,甚至推翻已写的从头来过;这样,不仅增加了工作量,也会极大地影响写作情绪。毕业论文提纲犹如工程的蓝图,只要动笔前把提纲考虑得周到严谨,多花点时间和力气,搞得扎实一些,就能形成一个层次清楚、逻辑严密的论文框架,从而避免许多不必要的返工。另外,初写论文的学生,如果把自己的思路先写成提纲,再去请教他人,人家一看能懂,较易提出一些修改补充的意见,便于自己得到有效的指导。

二、编写提纲的步骤

编写提纲的步骤可以是这样:

(一)确定论文提要,再加进材料,形成全文的概要

论文提要是内容提纲的雏型。一般书、教学参考书都有反映全书内容的提要,以便读者一翻提要就知道书的大概内容。我们写论文也需要先写出论文提要。在执笔前把论文的题目和大标题、小标题列出来,再把选用的材料插进去,就形成了论文内容的提要。

(二)原稿纸页数的分配

写好毕业论文的提要之后,要根据论文的内容考虑篇幅的长短,文章的各个部分,大体上要写多少字。如计划写20页原稿纸(每页300字)的论文,考虑序论用1页,本论用17页,结论用1—2页。本论部分再进行分配,如本论共有四项,可以第一项3—4页,第二项用4—5页,第三项3—4页,第四项6—7页。有这样的分配,便于资料的配备和安排,写作能更有计划。毕业论文的长短一般规定为5000—6000字,因为过短,问题很难讲透,而作为毕业论文也不宜过长,这是一般大专、本科学生的理论基础、实践经验所决定的。

(三)编写提纲

论文提纲可分为简单提纲和详细提纲两种。简单提纲是高度概括的,只提示论文的要点,如何展开则不涉及。这种提纲虽然简单,但由于它是经过深思熟虑构成的,写作时能顺利进行。没有这种准备,边想边写很难顺利地写下去。以《关于培育和完善建筑劳动力市场的思考》为例,简单提纲可以写成下面这样:

一、序论

二、本论

(一)培育建筑劳动力市场的前提条件

(二)目前建筑劳动力市场的基本现状

(三)培育和完善建筑劳动力市场的对策

三、结论

详细提纲,是把论文的主要论点和展开部分较为详细地列出来。如果在写作之前准备了详细提纲,那么,执笔时就能更顺利。下面仍以《关于培育和完善建筑劳动力市场的思考》为例,介绍详细提纲的写法:

一、序论

1.提出中心论题;

2.说明写作意图。

二、本论

(一)培育建筑劳动力市场的前提条件

1.市场经济体制的确立,为建筑劳动力市场的产生创造了宏观环境;

2.建筑产品市场的形成,对建筑劳动力市场的培育提出了现实的要求;

3.城乡体制改革的深化,为建筑劳动力市场的形成提供了可靠的保证;

4.建筑劳动力市场的建立,是建筑行业用工特殊性的内在要求。

(二)目前建筑劳动力市场的基本现状

1.供大于求的买方市场;

2.有市无场的隐形市场;

3.易进难出的畸形市场;

4.交易无序的自发市场。

(三)培育和完善建筑劳动力市场的对策

1.统一思想认识,变自发交易为自觉调控;

2.加快建章立制,变无序交易为规范交易;

3.健全市场网络,变隐形交易为有形交易;

4.调整经营结构,变个别流动为队伍流动;

5.深化用工改革,变单向流动为双向流动。

三、结论

1.概述当前的建筑劳动力市场形势和我们的任务;

2.呼应开头的序言。

所谓提纲,就是把论文的主要论点和展开部分较为详细地列出来。如果在写作之前准备了详细提纲,执笔时就能更顺利。下面仍以《关于培育和完善建筑劳动力市场的思考》为例,介绍详细提纲的写法。

一、序论

1.提出中心论题;

2.说明写作意图。

二、本论

(一)培育建筑劳动力市场的前提条件

1.市场经济体制的确立,为建筑劳动力市场的产生创造了宏观环境;

2.建筑产品市场的形成,对建筑劳动力市场的培育提出了现实的要求;

3.城乡体制改革的深化,为建筑劳动力市场的形成提供了可靠的保证;

4.建筑劳动力市场的建立,是建筑行业用工特殊性的内在要求。

(二)目前建筑劳动力市场的基本现状

1.供大于求的买方市场;

2.有市无场的隐形市场;

3.易进难出的畸形市场;

4.交易无序的自发市场。

(三)培育和完善建筑劳动力市场的对策

1.统一思想认识,变自发交易为自觉调控;

2.加快建章立制,变无序交易为规范交易;

3.健全市场网络,变隐形交易为有形交易;

4.调整经营结构,变个别流动为队伍流动;

5.深化用工改革,变单向流动为双向流动。

三、结论

1.概述当前的建筑劳动力市场形势和我们的任务;

2.呼应开头的序言。

数据库设计毕业论文设计

A、需求分析阶段:综合各个用户的应用需求。B、在概念设计阶段:用E-R图来描述。C、在逻辑设计阶段:将E-R图转换成具体的数据库产品支持的数据模型,如关系模型,形成数据库逻辑模式。然后根据用户处理的要求,安全性的考虑,在基本表的基础上再建立必要的视图(VIEW)形成数据的外模式。D、在物理设计阶段:根据DBMS特点和处理的需要,进行物理存储安排,设计索引,形成数据库内模式。一展开就够论文字数了

难啊,数据库完整性连微软自己也没搞明白

论文你可以去知网看看相关资料

论文数据库设计需要按照以下数据内容按顺序排列即可。

1、学院数据实体:学院名称、负责人、办公电话、学院编号。

2、学生数据实体:学号、密码、姓名、性别、民族、籍贯、出生日期、身份证号、联系电话、Email、备注、学院编号、所在班级、角色名称、论文编号。

3、教师数据实体:教师编号、密码、学院编号、所在科室、发布选题、教育程度、职称、姓名、性别、政治面貌、联系电话、Email、角色名称、备注。

4、角色数据实体:角色名称、权限名称。权限数据实体:权限名称、角色名称。以上的实体都是基本的数据实体。

由于操作模块的名称对应该权限,在程序初始化时这些数据都应该添加,教师论文管理系统的目的进行论文管理,因此还要包括如下的几个数据实体:

1、论文数据实体:论文编号、学院、作者、刊物名称、论文题目、收录情况、教师编号、学号、影响力、影响因子、引用次数、备注。

2、评审数据实体:教师编号、学号、论文编号、论文题目、评审意见、总分。

将数据概念结构设计转化为SQLSERVER2005数据库系统所支持的实际数据库模型,就是数据库的逻辑结构。在实体以及实体之间的关系基础上,形成数据库中的表格以及各个表格之间的关系。

扩展资料:

论文数据库设计注意事项:

1、标题。标题应鲜明、准确、精练地直接概括所进行的研究实践的主要内容和结果,正标题一般不超过20个字,如需有副标题,副标题一般不超过28个字。

2、内容提要。在主体内容前用200-500字扼要介绍论文的主要内容、采用的方法和得出的主要结论。

3、关键词。按照与论文内容紧密程度,另行依次列出3-5个关键词。

4、英文翻译内容。中文的标题、作者姓名、指导教师姓名、内容提要、关键词应翻译成英文。

参考资料:百度百科-文献数据库

毕业论文网站设计数据库设计

根据我搜集的一些网站来看,建议看看这个,要做毕业论文以及毕业设计的,推荐一个网站 ,里面的毕业设计什么的全是优秀的,因为精挑细选的,网上很少有,都是相当不错的毕业论文和毕业设计,对毕业论文的写作有很大的参考价值,希望对你有所帮助。 别的相关范文很多的,推荐一些比较好的范文写作网站,希望对你有帮助,这些精选的范文网站,里面有大量的范文,也有各种文章写作方法,注意事项,应该有适合你的,自己动手找一下,可不要照搬啊,参考一下,用自己的语言写出来那才是自己的。 如果你不是校园网的话,请在下面的网站找: 毕业论文网: 分类很细 栏目很多 毕业论文: 毕业设计: 开题报告: 实习论文: 写作指导: 麻烦采纳,谢谢!

《数据库技术及应用》课程设计说明书课程名称 《数据库技术及应用》 设计题目 SQL SERVER 数据库课程设计 专业班级 计算机(动漫)1018班 学生姓名翁静静 学号 20105010109 指导教师 程远利 起止日期 2011年6月20日至6月24日 福建林业职业技术学院自动化工程系目录第一章.系统概述 现状分析 系统目标 4第二章.系统数据库分 需求分析 数据库物理结构分析 数据库逻辑结构分析 登陆酒店管理信息系统窗口 数据词典 6第三章.系统(界面)设计部分 数据录入,修改,删除界面设计 用户登录界面实现 具栏菜单的实现 住房信息窗口 退房信息窗 会员信息窗口 系统维护,安全设计 会员维护查询 11第四章.实习报告总结 12第一章.系统概述现状分析对酒店整个来说,对酒店经营状况起决定作用的是酒店的服务管理水平。如何利用先进的管理手段来提高酒店的管理水平成为酒店业务发展的当务之急。面对信息时代的机遇和挑战,利用科技手段提高酒店的管理无疑是一条行之有效的途径。虽然计算机管理并不是酒店管理走向成功的关键元素,但它可以最大限度地发挥准确、快捷、高效等作用,对酒店的业务管理提供强有力的支持。因此,采用全新的计算机网络和酒店业务管理系统,已成为提高酒店的管理效率,使作业人员与管理系统之间灵活互动,实现流畅的工作流衔接,帮助酒店有效地进行业务管理,释放最大价值。酒店业务管理系统在达到在节省人力资源成本的同时,可以提高业务效率,并能够及时、准确、迅速地满足顾客服务的需求。 随着我国经济体制改革的不断深化和我国经济的快速发展,我国人民的收入不断提高,消费观念也有提高,对服务质量的要求也有很大的提高。各地把旅游业当作本 地经济发展的重要支柱之一。酒店作为人们食宿、娱乐、休闲的场所而得到了快速的发展。社会上也成立了各种类型,不同规模的酒店服务企业。如何为客户提供更 加准确及时的服务,成为各个酒店竞争关键。所以酒店业务信息化建设就成为了客户衡量酒店提供商服务标准的一个准则,信息系统成为了基础。随着Internet技术的进一步发展和普及,不能很好的适应世界经济发展的形式和我国国民经济建设的需要,市场现有的产品化的酒店业务软件系统在不断发 展中的酒店的需求。基于WEB的酒店管理系统的总体设计目标能够建立完善、高效、可靠的酒店业务信息系统,为酒店提供良好的信息环境。系统目标 利用PB来实现对酒店管理的设计,能够进行对顾客住房,退房,会员申请等等。第二章.系统数据库分需求分析系统需对用户登录进行管理。使用各功能模块时,系统应验证用户编号的有效性,否则要求用户登录。另外,允许用户对自己的密码进行修改。系统应用比较简单,除了住房模块,退房模块,还有会员查询模块,并为会员的增加做了维护。需求分析是从客户的需求中提取出软件系统能够帮助用户解决的业务问题,通过对用户业务问题的分析,规划出系统的功能模块,即定义用例。这个步骤是对理解需求的升华,直接关系到该系统的质量。数据库物理结构分析住房信息:顾客信息,顾客编号,房间编号,房间信息。会员维护信息:会员编号,会员姓名,会员年龄,会员性别。会员查询:会员编号。退房信息:顾客编号,顾客住房编号,退房时间,普通顾客退房信息,会员退房信息。数据库逻辑结构分析登陆酒店管理信息系统窗口业务登记:窗口中输入正确的“编号”和对应的“密码”,则可以进入主窗口操作可实现的功能:(1)检查是否正确连接数据库(2)检查编号与密码是否匹配--若编号与密码不匹配,则弹出对话框“输入错误,请中心输入”。操作步骤:在窗口中输入正确的“编号”和对应的“密码”。 (3)主窗口若在“登陆”窗口输入正确的“编号”和“密码”,便可进入主窗口如下图所示: (4)内部功能: 1.住房信息 2.退房信息 3.会员信息查询 4.会员维护 5.主题帮助数据词典1.管理员表Mcode Mname Mtype Mpsd01 张三 P 11111102 李四 S 1111112.顾客表Pcode Pname Psex Page01 夏三 男 3002 陈丽 女 2803 陈安南 男 2404 田丁丁 女 2805 张国政 男 403.房间信息表Rcode 10000 10002 10003 10004 10005 10006 10007Rkey 2 1 2 1 2 3 34.会员号表Vcode Vname Vsex Vage07 饶雪漫 女 3408 林竹 女 2409 菁菁 女 37第三章.系统(界面)设计部分数据录入,修改,删除界面设计用户登录界面实现建立窗口w_login 双击进入按钮进行编译,输下代码。具栏菜单的实现 分别点击菜单项,在下面窗口键入open(w_vipprotect),其他的同理。住房信息窗口 在住房窗口中的的顾客编号输入顾客编号,按enter键查询,则顾客信息会显示顾客的信息。在订房过程的房间号信息输入房间号查询(若在输入房间号信息时,房间查询框中无房间号出现,则该房间已被申请),申请该房间,则按申请该房间按钮,即申请成功,后退出即可。退房信息窗 顾客退房时,先插入顾客编号,查询顾客信息。我将顾客信息分为两个,一个是会员的,一个是普通的顾客。顾客退房时,将顾客所要退的房间编号输入在房间编号信息框中,进行查询,或者直接按“插入”键,并在房间信息框中插入顾客所要退的房间编号以及房间钥匙,然后按“数据更新”,即退房成功。会员信息窗口 在顾客编号中输入会员编号,若是会员的话,则会在会员信息中显示。若不是会员,则不是会员。系统维护,安全设计由于是酒店管理系统的业务性质,必须选择具有较高的可靠性、稳定性以保证任何情况下都不至于丢失、损失数据。必须有较高的响应速度,以保证各项具体业务的顺利进行。考虑应该要有良好的课维护性,可操作性。由于各种情况,酒店管理系统在实施后应能达到以下目标:⒈实现多点操作的信息共享,相互之间信息传递准确,快捷,顺畅。⒉系统界面美观友好,操作简单易行,查询灵活方便,数据存储安全可靠。⒊实施会员制,提供多种优惠政策。会员维护查询 在酒店管理系统中,点击“统计打印”,再按会员维护,即出现下面的窗口。 在“会员编号”中输入会员编号,查询,该窗口用以对会员额增加或对会员号的失效而定的窗口。第四章.实习报告总结在本次实习设计中,在连接数据库时,我认为已经按照以前能够运行的方法做好了所以的操作任务了,但是在运行中遇到了一个另我很长时间解决不了的问题。在检查数据库和连接数据库代码以及各项操作代码都没有问题的情况了(可以显示数据库中已有的记录),居然连最简单的提交表单功能都不能实现。经过这段时间的精心设计,系统的基本功能已经实现,并能实践于一些业务管理过程中,但酒店业务管理系统是一个庞大的工程,要使网络交互功能的实现,脚本的设计,网页的构架,网页的美工,文字的编辑,非一朝一夕可尽善尽美的,这需要一个长期的摸索与完善过程,同时还要在实践中发现与操作者使用要求不相符合的 地方还要修改。子系统功能虽已基本实现,但仍有诸多地方需要修改。我个人觉得酒店作为一个较早应用了计算机管理系统的行业。随着酒店业务的扩展,服务的增加,酒店业务管理系统也逐渐发展、完善。如果没有一套可靠的酒店业务管理系统,但凭手工操作,不仅效率低下,而且会极大地形象到酒店的服务质量。要在酒店服务中选择好适合自己酒店实际情况的业务管理系统不仅 要考虑该系统在酒店的实用性,还要考虑酒店对该系统所能够承担费用的能力,以及这个系统对操作员来说的操作难易程度。 通过本次毕业设计中,我对数据库有了深一层的认识,或许我的编译不是很好,整个窗口看起来不是很完美,我做的设计看起来是一个雏形,而且之中还存在很多问题,像我设计的酒店管理系统,很多科室需要靠顾客的口头描述,并且像账单的结算等,必须管理员的手头造作。这还是会给管理员增添了一些麻烦。但是我相信我会一直把数据库学好。

java课程设计论文模板

package ;import ;/** * @Title: * * @author bujundi
* * 2011-1-7
*/public class StringReplace { public static void main(String[] args) { /* 编程将从键盘输入文本中的子字符串“word”替换为字符串“world”,并删除所有的子字符串“this”。 */ String sss = "alsjdfljasdfthissthis,word,word"; (sss); sss = remove(sss,"this"); sss = replace(sss,"word"); (sss); } /** * 删除subStr字符 * @param inString * @param subStr * @return */ public static String remove(String inString, String subStr) { String result = null; result = (subStr, ""); return result; } /** * 将字符替换为world * @param inString * @param subStr * @return */ public static String replace(String inString, String subStr) { String result = null; result = (subStr, "world"); return result; } /* * public String str_replace(String from, String to, String source) { * StringBuffer bf = new StringBuffer(""); StringTokenizer st = new * StringTokenizer(source, from, true); while (()) { String * tmp = (); ("*" + tmp); if * ((from)) { (to); } else { (tmp); } } return * (); } */}

连连看java源代码 import .*; import .*; import .*; public class lianliankan implements ActionListener { JFrame mainFrame; //主面板 Container thisContainer; JPanel centerPanel,southPanel,northPanel; //子面板 JButton diamondsButton[][] = new JButton[6][5];//游戏按钮数组 JButton exitButton,resetButton,newlyButton; //退出,重列,重新开始按钮 JLabel fractionLable=new JLabel("0"); //分数标签 JButton firstButton,secondButton; //分别记录两次被选中的按钮 int grid[][] = new int[8][7];//储存游戏按钮位置 static boolean pressInformation=false; //判断是否有按钮被选中 int x0=0,y0=0,x=0,y=0,fristMsg=0,secondMsg=0,validateLV; //游戏按钮的位置坐标 int i,j,k,n;//消除方法控制 public void init(){ mainFrame=new JFrame("JKJ连连看"); thisContainer = (); (new BorderLayout()); centerPanel=new JPanel(); southPanel=new JPanel(); northPanel=new JPanel(); (centerPanel,"Center"); (southPanel,"South"); (northPanel,"North"); (new GridLayout(6,5)); for(int cols = 0;cols < 6;cols++){ for(int rows = 0;rows < 5;rows++ ){ diamondsButton[cols][rows]=new JButton((grid[cols+1][rows+1])); diamondsButton[cols][rows].addActionListener(this); (diamondsButton[cols][rows]); } } exitButton=new JButton("退出"); (this); resetButton=new JButton("重列"); (this); newlyButton=new JButton("再来一局"); (this); (exitButton); (resetButton); (newlyButton); (((()))); (fractionLable); (280,100,500,450); (true); } public void randomBuild() { int randoms,cols,rows; for(int twins=1;twins<=15;twins++) { randoms=(int)(()*25+1); for(int alike=1;alike<=2;alike++) { cols=(int)(()*6+1); rows=(int)(()*5+1); while(grid[cols][rows]!=0) { cols=(int)(()*6+1); rows=(int)(()*5+1); } [cols][rows]=randoms; } } } public void fraction(){ (((())+100)); } public void reload() { int save[] = new int[30]; int n=0,cols,rows; int grid[][]= new int[8][7]; for(int i=0;i<=6;i++) { for(int j=0;j<=5;j++) { if([i][j]!=0) { save[n]=[i][j]; n++; } } } n=n-1; ; while(n>=0) { cols=(int)(()*6+1); rows=(int)(()*5+1); while(grid[cols][rows]!=0) { cols=(int)(()*6+1); rows=(int)(()*5+1); } [cols][rows]=save[n]; n--; } (false); pressInformation=false; //这里一定要将按钮点击信息归为初始 init(); for(int i = 0;i < 6;i++){ for(int j = 0;j < 5;j++ ){ if(grid[i+1][j+1]==0) diamondsButton[i][j].setVisible(false); } } } public void estimateEven(int placeX,int placeY,JButton bz) { if(pressInformation==false) { x=placeX; y=placeY; secondMsg=grid[x][y]; secondButton=bz; pressInformation=true; } else { x0=x; y0=y; fristMsg=secondMsg; firstButton=secondButton; x=placeX; y=placeY; secondMsg=grid[x][y]; secondButton=bz; if(fristMsg==secondMsg && secondButton!=firstButton){ xiao(); } } } public void xiao() { //相同的情况下能不能消去。仔细分析,不一条条注释 if((x0==x &&(y0==y+1||y0==y-1)) || ((x0==x+1||x0==x-1)&&(y0==y))){ //判断是否相邻 remove(); } else{ for (j=0;j<7;j++ ) { if (grid[x0][j]==0){ //判断第一个按钮同行哪个按钮为空 if (y>j) { //如果第二个按钮的Y坐标大于空按钮的Y坐标说明第一按钮在第二按钮左边 for (i=y-1;i>=j;i-- ){ //判断第二按钮左侧直到第一按钮中间有没有按钮 if (grid[x][i]!=0) { k=0; break; } else{ k=1; } //K=1说明通过了第一次验证 } if (k==1) { linePassOne(); } } if (yx) { for (n=x0;n>=x+1 ;n-- ) { if (grid[n][j]!=0) { k=0; break; } if(grid[n][j]==0 && n==x+1) { remove(); } } } } } for (i=0;i<8;i++ ) { //列 if (grid[i][y0]==0) { if (x>i) { for (j=x-1;j>=i ;j-- ) { if (grid[j][y]!=0) { k=0; break; } else { k=1; } } if (k==1) { rowPassOne(); } } if (xy) { for (n=y0;n>=y+1 ;n--) { if (grid[i][n]!=0) { k=0; break; } if(grid[i][n]==0 && n==y+1) { remove(); } } } } } } } public void linePassOne(){ if (y0>j){ //第一按钮同行空按钮在左边 for (i=y0-1;i>=j ;i-- ){ //判断第一按钮同左侧空按钮之间有没按钮 if (grid[x0][i]!=0) { k=0; break; } else { k=2; } //K=2说明通过了第二次验证 } } if (y0i) { for (j=x0-1;j>=i ;j-- ) { if (grid[j][y0]!=0) { k=0; break; } else { k=2; } } } if (x0

import ;public class InputProcess { public static void main(String[] args) { Scanner in = new Scanner();//读取用户的输入 StringBuffer text = new StringBuffer();//保存用户的输入 ("请输入: "); (());//读入用户的输入 String result = (); result = ("word", "world");//将子字符串“word”替换为字符串“world” result = ("this", "");//删除所有的子字符串“this” (result); }}希望能帮到你,仍有问题可以HI我~!

以下是我的毕业论文要求,全国各个学校其实都是一样的.一、内容要求 毕业设计报告正文要求: (一)理、工科类专业毕业设计报告正文内容应包括:问题的提出;设计的指导思想;方案的选择和比较论证;根据任务书指出的内容和指标要求写出设计过程、课题所涉及元件结构和相关参数的设计计算,有关基本原理的说明与理论分析;给出所设计课题实际运行的数据或参数,并与理论设计参数进行比较和分析,说明产生误差的原因。最后要对所设计课题实用价值做出评估说明;设计过程中存在的问题,改进意见或其它更好的方案设想及未能采纳的原因等。 (二)经济、管理类专业毕业设计报告或论文正文应包括:问题的提出、设计的指导思想;设计方案提出的依据,设计方案的选择和比较;设计过程;所运用的技术经济分析指标和方法;数学模型及其依据,数据计算方法;对设计方案的实用性和经济效益等方面做出评估;对设计实施过程中存在的问题 ( 或可能发生的问题 ) 提出合理化建议。毕业论文的基本论点、主要论据;根据国家有关方针、政策及规定联系实际展开理论分析。 (三)文科类专业毕业设计报告或论文正文应包括:问题的提出、解决问题的指导思想;解决方案提出的依据,解决方案的选择和比较,结论。 二、论文印装 毕业论文用毕业设计专用纸打印。正文用宋体小四号字,行间距为24磅;版面页边距上3cm,下、左,右2cm。 三、论文结构、装订顺序及要求 毕业论文由以下部分组成: (一)封面。论文题目不得超过20个字,要简练、准确,可分为两行。 (二)内容。 1、毕业设计(论文)任务书。任务书由指导教师填写,经系主任、教务部审查签字后生效。 2、毕业设计(论文)开题报告; 3、毕业设计(论文)学生申请答辩表与指导教师毕业设计(论文)评审表; 4、毕业设计(论文)评阅人评审表; 5、毕业设计(论文)答辩表; 6、毕业设计(论文)成绩评定总表; 7、中英文内容摘要和关键词。 (1)摘要是论文内容的简要陈述,应尽量反映论文的主要信息,内容包括研究目的、方法、成果和结论,不含图表,不加注释,具有独立性和完整性。中文摘要一般为200-400字左右,英文摘要应与中文摘要内容完全相同。“摘要”字样位置居中。 (2)关键词是反映毕业设计(论文)主题内容的名词,是供检索使用的。主题词条应为通用技术词汇,不得自造关键词。关键词一般为3-5个,按词条外延层次(学科目录分类),由高至低顺序排列。关键词排在摘要正文部分下方。 (3)中文摘要与关键词在前,英文的在后。 8、目录。 目录按三级标题编写,要求层次清晰,且要与正文标题一致。主要包括绪论、正文主体、结论、致谢、主要参考文献及附录等。 9、正文。论文正文部分包括:绪论(或前言、序言)、论文主体及结论。 (1)绪论。综合评述前人工作,说明论文工作的选题目的和意义,国内外文献综述,以及论文所要研究的内容。 (2)论文主体。论文的主要组成部分,主要包括选题背景、方案论证、过程论述、结果分析、结论或总结等内容。要求层次清楚,文字简练、通顺,重点突出,毕业设计(论文)文字数,一般应不少于8000字(或20个页码)。外文翻译不少于3000字符,外文参考资料阅读量不少于3万字符。 中文论文撰写通行的题序层次采用以下格式: 1 格式是保证文章结构清晰、纲目分明的编辑手段,毕业论文所采用的格式必须符合上表规定,并前后统一,不得混杂使用。格式除题序层次外,还应包括分段、行距、字体和字号等。 第一层次(章)题序和标题居中放置,其余各层次(节、条、款)题序和标题一律沿版面左侧边线顶格安排。第一层次(章)题序和标题距下文双倍行距。段落开始后缩两个字。行与行之间,段落和层次标题以及各段落之间均为24磅行间距。 第一层次(章)题序和标题用小二号黑体字。题序和标题之间空两个字,不加标点,下同。 第二层次(节)题序和标题用小三号黑体字。 第三层次(条)题序和标题用四号黑体字。 第四层次及以下各层次题序及标题一律用小四号黑体字。 (3)结论(或结束语)。作为单独一章排列,但标题前不加“第XXX章”字样。结论是整个论文的总结,应以简练的文字说明论文所做的工作,一般不超过两页。 10、致谢。对导师和给予指导或协助完成毕业设计(论文)工作的组织和个人表示感谢。文字要简洁、实事求是,切忌浮夸和庸俗之词。 11、参考文献及引用资料目录(规范格式见附文)。 12、附录。 13、实验数据表、有关图纸(大于3#图幅时单独装订)。 (三)封底。 附:规范的参考文献格式 参考文献(即引文出处)的类型以单字母方式标识:M——专著,C——论文集,N——报纸文章,J——期刊文章,D——学位论文,R——报告,S——标准,P——专利;对于不属于上述的文献类型,采用字母“Z”标识。 参考文献一律置于文末。其格式为: 1、专著 示例 [1] 张志建.严复思想研究[M]. 桂林:广西师范大学出版社,1989. [2] 马克思恩格斯全集:第1卷[M]. 北京:人民出版社,1956. [3] [英]蔼理士.性心理学[M]. 潘光旦译注.北京:商务印书馆,1997. 2、论文集 示例 [1] 伍蠡甫.西方文论选[C]. 上海:上海译文出版社,1979. [2] 别林斯基.论俄国中篇小说和果戈里君的中篇小说[A]. 伍蠡甫.西方文论选:下册[C]. 上海:上海译文出版社,1979. 凡引专著的页码,加圆括号置于文中序号之后。 3、报纸文章 示例 [1] 李大伦.经济全球化的重要性[N]. 光明日报,1998-12-27,(3) 4、期刊文章 示例 [1] 郭英德.元明文学史观散论[J]. 北京师范大学学报(社会科学版),1995(3). 5、学位论文 示例 [1] 刘伟.汉字不同视觉识别方式的理论和实证研究[D]. 北京:北京师范大学心理系,1998. 6、报告 示例 [1] 白秀水,刘敢,任保平. 西安金融、人才、技术三大要素市场培育与发展研究[R]. 西安:陕西师范大学西北经济发展研究中心,1998. 7、对论文正文中某一特定内容的进一步解释或补充说明性的注释,置于本页地脚,前面用圈码标识。 8、其他要求 (1)文字 论文中汉字应采用严格执行汉字的规范。所有文字字面清晰,不得涂改。 (2)表格 论文的表格可以统一编序,也可以逐章单独编序,采用哪种方式应和插图及公式的编序方式统一。表序必须连续,不得重复或跳跃。表格的结构应简洁。 表格中各栏都应标注量和相应的单位。表格内数字须上下对齐,相邻栏内的数值相同时,不能用‘同上’、‘同左’和其它类似用词,应一一重新标注。 表序和表题置于表格上方中间位置,无表题的表序置于表格的左上方或右上方(同一篇论文位置应一致)。 (3)插图 插图要精选。图序可以连续编序,也可以逐章单独编序,采用哪种方式应与表格、公式的编序方式统一,图序必须连续,不得重复或跳跃。仅有一图时,在图题前加‘附图’字样。毕业设计(论文)中的插图以及图中文字符号应打印,无法打印时一律用钢笔绘制和标出。 由若干个分图组成的插图,分图用a,b,c,……标出。 图序和图题置于图下方中间位置。 (4)公式 论文中重要的或者后文中须重新提及的公式应注序号并加圆括号,序号一律用阿拉伯数字连续编序,或逐章编序,序号排在版面右侧,且距右边距离相等。公式与序号之间不加虚线。 (5)数字用法 公历世纪、年代、年、月、日、时间和各种计数、计量,均用阿拉伯数字。年份不能简写。数值的有效数字应全部写出。 (6)软件 软件流程图和源程序清单要按软件文档格式附在论文后面,特殊情况可在答辩时展示,不附在论文内。 (7)工程图按国标规定装订 图幅小于或等于3#图幅时应装订在论文内,大于3#图幅时按国标规定单独装订作为附图。 (8)艺术设计作品 无法用纸质文档保存的艺术设计作品应用光盘或照片保存。 (9)计量单位的定义和使用方法按国家计量局规定执行。

相关百科

热门百科

首页
发表服务