毕业设计(论文) 学生信息管理系统数据库课程设计与实现.doc
《毕业设计(论文) 学生信息管理系统数据库课程设计与实现.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文) 学生信息管理系统数据库课程设计与实现.doc(32页珍藏版)》请在三一办公上搜索。
1、无锡工艺职业技术学院毕业设计(论文)题 目: 学生信息管理系统数据库课程设计与实现 系 部: 电子信息系 专 业: 计算机网络技术 学 号: 2007214132 学生姓名: 指导教师: 职 称: 二O一0 年 4月15日毕业设计(论文)任务书 题目学生信息管理系统数据库课程设计与实现学生姓名系部名称电子信息系专业班级计网专071课题类型基于ASP开发的管理系统课题意义学生信息管理系统是典型的管理信息系统(MIS),其系统开发主要包括数据库的规划设计与维护、客户端应用程序的开发两个方面。对于前者要求建立起的数据库具有完整性和一致性,且具有一定的数据安全性,而对于后者则要求程序界面友好、功能完备
2、,容易使用,具有流行软件的操作习惯等特点。任务与进度要求09.12.28-10.1.10查阅文献,调研;10.1.11-10.1.22需求分析,确定设计方案;10.1.23-10.4.15系统设计;10.4.16-10.6.1撰写论文.主要参考文献王珊,萨师道.数据库系统概论.北京:高等教育出版社,20062 刘志成.ASP程序设计案例教程.北京:清华大学出版社,20073 (美)西尔伯沙茨.数据库系统概念.北京:机械工业出版社,20034 王鹏.数据库技术及其应用.北京:人民邮电出版社, 20005 唐有明 吴华.ASP动态网站开发.北京:清华大学出版社,2006起止日期2009.12.28
3、-2010.6.1备注系主任 张爱良 教研室主任 吴俊强 指导教师 朱旭东 无锡工艺职业技术学院毕业设计(论文)开题报告表 2009 年 12 月 23日姓名*系部电子信息系专业计算机网络技术班级计网专071题目学生信息管理系统数据库课程设计与实现指导教师朱旭东设计(论文)背景、意义和现状分析: 学生信息管理系统是典型的管理信息系统(MIS),其系统开发主要包括数据库的规划设计与维护、客户端应用程序的开发两个方面。对于前者要求建立起的数据库具有完整性和一致性,且具有一定的数据安全性,而对于后者则要求程序界面友好、功能完备,容易使用,具有流行软件的操作习惯等特点。经过详细的调查分析,我选用Dre
4、amweaver 8.0作为前端开发工具,利用其提供的集成开发环境及支持面向对象的各种标准化的控件,尤其是对ADO的支持完成对数据库的各种操作,达到对学生学籍管理的目的。设计时首先在短时间内先建立系统应用原型,然后对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的实际可行系统。经过详细的调研,并多次与学生档案管理的老师进行研讨后,首先加深了对学生信息管理业务的深刻了解,其次在充分熟悉学生档案管理业务的同时,将整个学生档案管理的业务流程描述如下: 新生入校,首先报到并进行注册登记,然后到财务部门缴费。根据学生被录取的专业,持缴费单到所在系或部注册。 到系或部注册后,根据选报专业分配到
5、班级。 进入正常大学生活,参加各种教学活动,学期期末要求每位同学参加各课的期末考试。考试结束,由各系或部将各位同学的考试成绩及其他一些相关信息纪录至每个同学的档案中。二、进度及预期结果:起止日期主要内容预期结果09.12.28-10.1.1010.1.11-10.1.2210.1.23-10.4.1510.4.16-10.6.1查阅文献,调研;需求分析,确定设计方案;系统设计;撰写论文.完成课题的现有条件本人具有Dreamweaver程序设计和ASP数据库管理的基础,有一定的程序开发能力,对ADO及相关技术也有所了解。采用Dreamweaver 8.0站总体框架设计及超链接的建立;采用ASP语
6、言进行数据库连接;采用Sql Server为数据库,并以windows xp及其以上的版本操作系统作为运行平台。审查意见指导教师: 年 月 日系部意见主管领导: 年 月 日摘 要 学生信息管理系统是典型的管理信息系统(MIS),其系统开发主要包括数据库的规划设计与维护、客户端应用程序的开发两个方面。对于前者要求建立起的数据库具有完整性和一致性,且具有一定的数据安全性,而对于后者则要求程序界面友好、功能完备,容易使用,具有流行软件的操作习惯等特点。【2】经过详细的调查分析,我选用Visual Basic 6.0作为前端开发工具,利用其提供的集成开发环境及支持面向对象的各种标准化的控件,尤其是对A
7、DO的支持完成对数据库的各种操作,达到对学生学籍管理的目的。设计时首先在短时间内先建立系统应用原型,然后对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的实际可行系统。关键词:学生档案; 管理; 分析;设计;实现; ADO Abstract Student Information Management System is a typical management information system (MIS), the system development includes database planning and design and maintenance, the cli
8、ent application development aspects. Request for the establishment of the database has integrity and consistency, and with some data security, while the latter requires procedures for the friendly interface, complete functions, easy to use, with popular features of the software operating habits. Aft
9、er detailed investigation and analysis, I use Visual Basic 6.0 as front-end development tool, the use of its integrated development environment and support a variety of standardized object-oriented control, especially for ADO support for the completion of various operations on the database, to The p
10、urpose of the Status of Students. Design in a short time before the first prototype application system, then the initial prototype of the system needs to constantly revise and improve customer satisfaction until the formation of the practical systems. Key words: student records, management, analysis
11、, design, implementation, ADO 目 录第一章 前 言2第二章 数据库管理系统的概述3第三章程序开发的技术基础 5 3.1 HTML语言 5 3.2 ASP技术5 3.2.1 ASP简介6 3.2.2 ASP工作原理6 3.2.3 ASP的发布7 3.3 数据库原理7 3.3.1 SQL语言简单介绍7 3.3.2 ADO技术介绍7第四章学生信息管理系统数据库课程设计与实现8 4.1需求分析8 4.1.1用户调查8 4.1.2构造系统的逻辑模型9 4.1.3确定目标系统的功能10 4.1.4 数据分析-概念模型分析11 4.2 总体设计v13 4.2.1软件系统结构的设
12、计13 4.2.2 数据库的设计15 4.3详细设计18 4.3.1具体描述18 4.3.2 具体实现步骤19第五章 总结24第六章 系统展望24第七章 致谢25第八章 参考目录26 第一章 前 言 学生信息管理系统是典型的管理信息系统(MIS),其系统开发主要包括数据库的规划设计与维护、客户端应用程序的开发两个方面。对于前者要求建立起的数据库具有完整性和一致性,且具有一定的数据安全性,而对于后者则要求程序界面友好、功能完备,容易使用,具有流行软件的操作习惯等特点。经过详细的调查分析,我选用Dreamweaver 8.0作为前端开发工具,利用其提供的集成开发环境及支持面向对象的各种标准化的控件
13、,尤其是对ADO的支持完成对数据库的各种操作,达到对学生学籍管理的目的。设计时首先在短时间内先建立系统应用原型,然后对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的实际可行系统。经过详细的调研,并多次与学生档案管理的老师进行研讨后,首先加深了对学生信息管理业务的深刻了解,其次在充分熟悉学生档案管理业务的同时,将整个学生档案管理的业务流程描述如下: 新生入校,首先报到并进行注册登记,然后到财务部门缴费。根据学生被录取的专业,持缴费单到所在系或部注册。 到系或部注册后,根据选报专业分配到班级。 进入正常大学生活,参加各种教学活动,学期期末要求每位同学参加各课的期末考试。考试结束,由各
14、系或部将各位同学的考试成绩及其他一些相关信息纪录至每个同学的档案中。 第二章数据库管理系统的概述数据库管理系统(database management system)是一种操纵和管理数据库的大型软件,是用于建立、使用和维护数据库,简称dbms。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户通过dbms访问数据库中的数据,数据库管理员也通过dbms进行数据库的维护工作。它提供多种功能,可使多个应用程序和用户用不同的方法在同时或不同时刻去建立,修改和询问数据库。【2】它使用户能方便地定义和操纵数据,维护数据的安全性和完整性,以及进行多用户下的并发控制和恢复数据库。 按功能划分,
15、数据库管理系统大致可分为6个部分: (1)模式翻译:提供数据定义语言(ddl)。用它书写的数据库模式被翻译为内部表示。数据库的逻辑结构、完整性约束和物理储存结构保存在内部的数据字典中。数据库的各种数据操作(如查找、修改、插入和删除等)和数据库的维护管理都是以数据库模式为依据的。 (2)应用程序的编译:把包含着访问数据库语句的应用程序,编译成在dbms支持下可运行的目标程序。 (3)交互式查询:提供易使用的交互式查询语言,如sql。dbms负责执行查询命令,并将查询结果显示在屏幕上。 (4)数据的组织与存取:提供数据在外围储存设备上的物理组织与存取方法。 事务运行管理:提供事务运行管理及运行日志
16、,事务运行的安全性监控和数据完整性检查,事务的并发控制及系统恢复等功能。 (6)数据库的维护:为数据库管理员提供软件支持,包括数据安全控制、完整性保障、数据库备份、数据库重组以及性能监控等维护工具。 基于关系模型的数据库管理系统已日臻完善,并已作为商品化软件广泛应用于各行各业。它在各户服务器结构的分布式多用户环境中的应用,使数据库系统的应用进一步扩展。随着新型数据模型及数据管理的实现技术的推进,可以预期dbms软件的性能还将更新和完善,应用领域也将进一步地拓宽。它所提供的功能有以下几项:(1)数据定义功能。DBMS提供相应数据语言来定义(DDL)数据库结构,它们是刻画数据库框架,并被保存在数据
17、字典中。(2)数据存取功能。DBMS提供数据操纵语言(DML),实现对数据库数据的基本存取操作:检索,插入,修改和删除。(3)数据库运行管理功能。DBMS提供数据控制功能,即是数据的安全性、完整性和并发控制等对数据库运行进行有效地控制和管理,以确保数据正确有效。 (4)数据库的建立和维护功能。包括数据库初始数据的装入,数据库的转储、恢复、重组织,系统性能监视、分析等功能。(5)数据库的传输。DBMS提供处理数据的传输,实现用户程序与DBMS之间的通信,通常与操作系统协调完成。第三章 程序开发的技术基础3.1 HTML语言HTML(Hyper Text Markup Language 超文本标记
18、语言)是一种用来制作超文本文档的简单标记语言。与常见的字处理文件不同,Web页以超文本标识语言编排格式。HTML文件是带有特定HTML插入标记的用以编排文档属性和格式的标准文本文件。它能独立于各种操作系统平台(如UNIX,WINDOWS等)。自1990年以来HTML就一直被用作World Wide Web上的信息表示语言,用于描述Homepage的格式设计和它与WWW上其它Homepage的连结信息。HTML文档(即Homepage的源文件)是一个放置了标记的ASCII文本文件,通常它带有. html或. htm的文件扩展名。生成一个HTML文档主要有以下三种途径:(1)手工直接编写(例如用你
19、所喜爱的ASCII文本编辑器或其它HTML的编辑工具)。(2)通过某些格式转换工具将现有的其它格式文档(如WORD文档)转换成HTML文档。(3)由Web服务器(或称HTTP 服务器)一方实时动态地生成。一般的HTML页面具有如下的结构: html , 这是HTML正文部分 /body 可见在一个HTML网页文件中,一般必须有一对html标记作为文件的开头和结尾,在标记后是头部标记,其后是实体标记。3.2 ASP技术 3.2.1 ASP简介ASP(Active Sever Pages动态网页)是微软公司推出的一种用以取代CGI(Common Gateway Interface)技术。目前,In
20、ternet上的许多基于Windows平台的Web站点已开始应用ASP来替换CGI。ASP是一个位于服务器端的脚本运行环境。通过这种环境,用户可以创建和运行动态的交互式Web服务器应用程序,如交互 式动态网页,包括使用HTML 表单收集和处理信息、上传与下载等。【3】 通常情况下,用户通过浏览器看到的网页大多是静态的,目前Internet上的许多站点,仍然提供“静态”(static)的主页内容。所谓“静态”,是指站点的主页内容是“固定不变”的。一个“静态”的站点,若要更新主页的内容,必须手动更新其 HTML的文件数据。而随着Web技术的发展,用户希望能够看到根据要求而动态生成的主页,例如响应用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计论文 学生信息管理系统数据库课程设计与实现 毕业设计 论文 学生 信息管理 系统 数据库 课程设计 实现

链接地址:https://www.31ppt.com/p-3975985.html