数据库系统概论课程设计报告-学生信息管理系统

数据库系统概论课程设计报告-学生信息管理系统

ID:8324947

大小:183.00 KB

页数:25页

时间:2018-03-19

数据库系统概论课程设计报告-学生信息管理系统_第1页
数据库系统概论课程设计报告-学生信息管理系统_第2页
数据库系统概论课程设计报告-学生信息管理系统_第3页
数据库系统概论课程设计报告-学生信息管理系统_第4页
数据库系统概论课程设计报告-学生信息管理系统_第5页
资源描述:

《数据库系统概论课程设计报告-学生信息管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、学号2014-2015学年第一学期《数据库应用系统》课程设计报告题目:学生信息管理系统专业:计算机科学与技术班级:12(2)班姓名:指导教师:成绩:计算机与信息工程系2014年10月20日目录1需求分析11.1系统需求分析11.2可行性分析12数据库的概念设计23数据库的逻辑设计24数据库的物理设计34.1学生基本信息:student_Info34.2班级基本信息:class_Info34.3课程基本信息:course_Info44.4学生成绩信息:result_Info44.5用户信息:user_Info45应用程序设计55.1系统功能分析55.2系统功能模块设

2、计55.3系统目标分析66编程实现86.1登录模块代码:86.2添加学生信息代码:106.3删改学生信息代码:116.4查询学生信息:147小结19致谢20参考文献21数据库原理及应用课程设计报告25数据库原理及应用课程设计报告1需求分析1.1系统需求分析伴随社会的高速发展,全国各高校的学生数量一直在增加,在这样的形式下,必须要求学校有一种高效有序的方法来管理学生的信息。通过调查,要求系统需要有以下功能:⑴由于该系统支持多用户管理,要求支持添加用户的功能;⑵原始数据修改简单方便,支持多条件修改;⑶方便的数据查询,支持多条件查询;⑷删除数据方便简单,数据稳定性好;1

3、.2可行性分析本次课程设计题目:“学生信息管理系统”,主要目的是编制一个网页登陆系统,连接数据库系统,用以实现学生、班级以及考核成绩等多项管理。同时对整个系统的分析、设计过程给出一个完整的论证。学生信息管理系统是一种基于集中统一规划的数据库数据管理新模式,其实就是对学生、班级、成绩的管理。在信息时代的今天,人类需要对在政治、经济、军事、文化、科研、教育等领域产生的大量信息进行管理,并对数据进行加工处理,数据库技术则是信息管理与数据处理的先进技术。随着信息量的不断增加,作为计算机的三大主要应用(科学计算、过程控制和数据处理)之一的数据处理,已迅速上升为计算机应用的主

4、要方面,数据库技术则成为人们日常生活中处理数据不可缺少的有力工具,并且现代的信息管理系统几乎都以数据库技术作为核心。由于本系统管理的对象简单,且每个数据内容之间都具有较强的关联性,涉及过程并不是很复杂。因此,比较适合于采用数据库管理。在技术难度方面,由于有指导老师的指导和相关参考文献,特别是网上资料,特别是参考其它程序的功能,因此完全可以实现。25数据库原理及应用课程设计报告2数据库的概念设计根据以上需求分析,可画出数据库的E-R模型图:出身年月家庭地址班级号入学时间系电话班级设置姓名班级学生学号备注班级性别指导老师年龄学习课程编号学时课程设置课程课程类型学分课程

5、名称图2.1数据库E-R图3数据库的逻辑设计根据系统功能设计的要求以及功能模块的划分,对学生信息管理网站可以列出以下数据项及数据结构:学生个人基本信息:包括学生的25数据库原理及应用课程设计报告学号,姓名,性别,年龄,班级,电话,备注,出生日期,入学时间,班级编号,家庭地址。课程基本信息:包括课程编号,课程名称,课程类别,学分,学时。班级基本信息:包括系,班级号,指导老师。4数据库的物理设计根据系统需求及逻辑结构设计,本网站基于SQLServer2000数据库,建立如下数据库表。4.1学生基本信息:student_Info列名数据类型说明Student_idInt

6、(4)学号(主键)Student_nameChar(10)姓名Student_sexChar(2)性别Born_dateDatetime(8)出生日期Class_noInt(4)班级号Tele_numberChar(10)联系电话Ru_dateDatetime(8)入校时期AddressVarchar(50)家庭住址commentVarchar(200)备注4.2班级基本信息:class_Info列名数据类型说明Class_noInt(4)班级号(主键)Class_nameVarchar(50)班级名称DirectorVarchar(50)班主任professio

7、nVarchar(50)专业25数据库原理及应用课程设计报告4.3课程基本信息:course_Info列名数据类型说明Course_noInt(4)课程编号(主键)Course_nameChar(10)课程名称Course_typeChar(10)课程类型Course_startChar(10)开始学期Course_timeInt(4)学时数Course_scoreInt(4)学分4.4学生成绩信息:result_Info列名数据类型说明Student_idInt(4)学号(主键)Student_nameChar(10)姓名Course_noInt(4)课程号(主

8、键)Cou

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。