数据库课设报告_第1页
数据库课设报告_第2页
数据库课设报告_第3页
数据库课设报告_第4页
数据库课设报告_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

山西大学课程设计务书.题

目:

数据库原理与应用程设计系

别:专

业:

级:

本1323

名:林涛设计时间:2016/6/14-2016/6/18指导教师:课题组长:林涛

李雪梅下达日期2016年6

月2日1

摘要理信息系任在SQL环"的包括可行性分析业前言2

的内容以学生学一直其使具方便查找、件3

学生学籍管理统数据库设计一、课题体介绍1.1课程介绍做,。1.2课题目的与意义机我:天,算价低,性有。,计如原:,以;,以;,以;,以。解生设生统应。本课程设计的目的是让学生掌握关系数据库的基本概念与原理系模型以及关系代数的理论系数据库的设计原理据库表的创建数据的输入改、删除与查询技术。通过学习能应用关系数据库开发基本的数据库应用系统。4

1.3主要涉及功能提去:生入学的学籍注册;生所在班级学员信息查询;生学籍信息的添加;生学籍信息的修改;生学籍信息的删除;1.4原始资料本的,。每较,涉算。因,比用。学于、度方能运。技,有的和献,特网,参,因可。二、需求行性分析2.1技术可行性分析本系统是以SQLServer为应用开发工具,Microsoftaccess数据库管理系统的信息管理系统。SQLServer是一种可视化的、面对对象和条用事件驱动方式的结

为5

构化高级程序设计,可用于开发windows环境下的种类应用程序。MisrosoftAccess

是微软公司推出的给予windows的桌面关系数据库管理系统(office系列应用软件之一。它是一个功能强大而且使用方便的数据库管理系统,为中小型数据库提供了良好的创建环境。另外,如数管理系统越来越多地被应用,便于开发时的借鉴。因此,本系统具有技术上得可行性。2.2经济可行性分析,本、助人管,,;,考,,,理,。,系。2.3环境可行性分析社的的理水到必个图息。2.4运营的可靠性1.本系统操作简单,易于理解,只需要简单培训,上手较快,学校学籍管理的教职员以及相关教师均能进行操作,营运环境要求低。2.面对于系统设计还应该一“标准低、安全性、保密性、可维护性”为标准,在着眼于当前实用的基础上,为将来系统的发展,升级留有余地。软件的开发应能在较长时间内满足学校的发展需求。6

标准性:系统编写与运行必须符合标准,既可以保证系统又可以在此标准上每一项功能运行。可靠性由于学籍信息的重要性系统必须稳定可靠从而避免或减少数据损失。安全性:通过系统权限控制使用者而确保使用者无法操作与其无关的数据。高效性由于学生处信息每次处理信息量大系统对信息处理能力响应能力都应该是快捷有效的。可维护采用结构化模块设计便于开发与维护也有利于情况随时进行2.5数据需求分析信统我知有,。的含1所;2:名;学4;5:生。综合分析对信息管理系统分以下个表

1,用户表table:

用户名称,用户密码。2,学生信息表:

所在班级、姓名、性别、学号、联系方式7

三、学生籍管理系统计系统设计任务及原则管理信息系统处理的合理选择就是一个处理过程的设计问题选择处理方式实际上时根据系统的任务目标和环境条件合理地选择信息活动的形态及其方法。程序流程图又称程序框图,表示方法简单,是用来描述程序执行的逻辑过程。他把程序执行的步骤归纳为:处理、判断、输入、输出、起始和终结等几个基本功能,并用不同的记号加以表示,从而描述程序的执行过程。学生学籍息系统分析“学生学籍信息管理信息系统”的主要功能有:用户登录、用户查询、添加用户、修改用户和删除用户。系统功能如下图:学生学籍信息管理用户登录查询信息

信息使用返回信息用户管理

添加

修改

删除系统组织结构图用户账号

创建日期用户信息用户密码用户登录结构图8

3.3学生基本信息的查询和更新模块将完成对学生基本信息的查询和插入除改等更新操作体的功能模块如下所示:四、系统计据概本。4.1数据库概念结构设计1.概念设计阶段主要是将需求分析阶段得到的用户需求抽象为信息结构(概念模型)的过程,它是整个数据库设计的关键。2.数据字典数据字典是各类数据描述的集合是惊醒详细的数据收集和数据分析后获9

得的主要结果。数据字典通常包括一下几个部分:1)数据项:数据项是不可再分的数据单位。2)数据结构:数据结构反映了数据之间的组合关系。一个数据结构可以由若干个数据结构组成是由若干数据项和数据结构混合组成。3)数据流:数据流是数据结构在系统内传输的路径。4)数据存储:数据存储是数据及结构停留或是保存的地方,也是数据流的来源和去向之一。5)处理过程:处理过程的具体处理逻辑一般用判定表或是判定树来描述。6)数据字典:是关于数据库中数据的描述,即对原数据的描述。4.2创建数据库“学生学籍信息管理系统”作为一个完整的数据库管理系统,在创建阶段利用项目管理器可以更好组织管理各种格式的文件,因此首先需要创建一个项目,然后在项目管理器创建其他格式的文件。在主窗口中选择“文件”菜单下“新建”子菜单在打开的“新建”对话框的“文件类型“区域中选中”项目然后单击右侧的新建文件”钮,打开”创建“对话框中的”项目文文本框中输入项目名称,在此输入"击“保存”按钮即创建了一个项目。在项目管理器的“数据”选项卡中选中“数据库”单击右侧的“新建”按钮,在弹出的“新建数据库”对话框中单击“新建数据库”在弹出的“创建”对话框的“数据库名”文本框中输入数据库的名称,在此输入“lintao”作为数据库名,单击“保存“按钮即创建了一个空的数据库。在项目管理器的“数据”选项卡中打开刚才创建的“lintao”数据库的目录树,选中“数据表”,单击右侧的“新建”按钮即可开始数据表的创建。“生息数表段性置10

字段名学号姓名性别联系方式班级

数据类型字符型字符型字符型字符型字符型

说明字段宽度6,字段宽度10字段宽度2字段宽度10字段宽度10“户息数表段性置字段名用户账号用户密码

数据类型字符型字符型

说明字段宽度10,字段宽度104.3数据库物理设计物理结构设计是为逻辑数据模型建立一个完整的能实现的数据库结构括存储结构和存取方法。输入:系统关系数据结构输出:系统数据库物理结构1.结主:2.存型择3.库的择4.类择教学信息管理系统的核籍信息和考试信息进行中课。统率,低,生表信聚引11

五、运行图5.1登录界面5.2查询界面12

5.3添加界面5.4修改界面13

5.5删除界面六、源代6.1登录;{{{}14

{===newSqlConnection*where+nameandpwd='"pwd+;//=SqlCommand(sql,conn);{.Show("登陆成f2.Hide();}"失败"}object{}}}6.2查询15

{{{););}toolStripComboBox1_Click({}objecte){=//=toolStripComboBox1.Text;=toolStripComboBox2.Text;//16

==newSqlConnection*from+name+"'or+gender+"'or+sno+"'or"'".Closed){}cmdnewSqlDataAdapter(sql,conn);ds=();}{}object{f3.Hide();}object{f517

.Hide();}object{f4.Hide();}}}6.3添加{{{););}18

object{}object{.Hide();f2}object{=//=toolStripComboBox1.Text;=toolStripComboBox2.Text;//=ID;,=newSqlConnection(connStr);.Closed){}cmd=+;=newSqlCommand(sqlse,newSqlDataAdapterds=();.Show("添加成}}19

}6.4修改{{{););}object{=//=toolStripComboBox1.Text;=toolStripComboBox2.Text;//=ID;=[xinxi]setgrade+name+"',Gender='"+++"'++;=newSqlConnection(connStr);.Closed){}20

cmd=+;=newSqlCommand(sqlse,newSqlDataAdapterds=();.Show("修改成}object{.Hide();f2}}}6.5删除{{{21

}object{//=ID;"'"=newSqlConnection(connStr);.Closed){}cmd=+;=newSqlCommand(sqlse,newSqlDataAdapterds=();.Show("删除成}object{.Hide();f2}}}22

七、运行果分析7.1学生学籍信息系统有利之处本系统可以实现学生学籍信息管理所需要完成的基本需求且管理系统可以有效的省去很多的人为登记错误并且能够节省大量时间另外一方面学生学籍信息管理系统具有界面清晰操作简单功能少而实用实现了学生信息管理工作的自动化减少了手工劳动量带来的数据遗漏误报等人为因素提高了工作效率另外系统开发设计比较通用此系统里面的数据都是从数据库中提出(包括学生名称、学生学号等不受固定数据限制,增强系统的通用性。一般

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论