您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 人事档案/员工关系 > 毕业设计(论文)--学生信息管理系统数据库课程设计与实现
1无锡工艺职业技术学院毕业设计(论文)题目:学生信息管理系统数据库课程设计与实现系部:电子信息系专业:计算机网络技术学号:2007214132学生姓名:指导教师:职称:二O一0年4月15日2毕业设计(论文)任务书题目学生信息管理系统数据库课程设计与实现学生姓名系部名称电子信息系专业班级计网专071课题类型基于ASP开发的管理系统课题意义学生信息管理系统是典型的管理信息系统(MIS),其系统开发主要包括数据库的规划设计与维护、客户端应用程序的开发两个方面。对于前者要求建立起的数据库具有完整性和一致性,且具有一定的数据安全性,而对于后者则要求程序界面友好、功能完备,容易使用,具有流行软件的操作习惯等特点。任务与进度要求09.12.28-10.1.10查阅文献,调研;10.1.11-10.1.22需求分析,确定设计方案;10.1.23-10.4.15系统设计;10.4.16-10.6.1撰写论文.主要参考文献王珊,萨师道.《数据库系统概论》.北京:高等教育出版社,2006[2]刘志成.《ASP程序设计案例教程》.北京:清华大学出版社,2007[3](美)西尔伯沙茨.《数据库系统概念》.北京:机械工业出版社,2003[4]王鹏.《数据库技术及其应用》.北京:人民邮电出版社,2000[5]唐有明吴华.《ASP动态网站开发》.北京:清华大学出版社,2006起止日期2009.12.28---2010.6.1备注系主任张爱良教研室主任吴俊强指导教师朱旭东I无锡工艺职业技术学院毕业设计(论文)开题报告表2009年12月23日姓名***系部电子信息系专业计算机网络技术班级计网专071题目学生信息管理系统数据库课程设计与实现指导教师朱旭东设计(论文)背景、意义和现状分析:学生信息管理系统是典型的管理信息系统(MIS),其系统开发主要包括数据库的规划设计与维护、客户端应用程序的开发两个方面。对于前者要求建立起的数据库具有完整性和一致性,且具有一定的数据安全性,而对于后者则要求程序界面友好、功能完备,容易使用,具有流行软件的操作习惯等特点。经过详细的调查分析,我选用Dreamweaver8.0作为前端开发工具,利用其提供的集成开发环境及支持面向对象的各种标准化的控件,尤其是对ADO的支持完成对数据库的各种操作,达到对学生学籍管理的目的。设计时首先在短时间内先建立系统应用原型,然后对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的实际可行系统。经过详细的调研,并多次与学生档案管理的老师进行研讨后,首先加深了对学生信息管理业务的深刻了解,其次在充分熟悉学生档案管理业务的同时,将整个学生档案管理的业务流程描述如下:①新生入校,首先报到并进行注册登记,然后到财务部门缴费。根据学生被录取的专业,持缴费单到所在系或部注册。②到系或部注册后,根据选报专业分配到班级。③进入正常大学生活,参加各种教学活动,学期期末要求每位同学参加各课的期末考试。考试结束,由各系或部将各位同学的考试成绩及其他一些相关信息纪录至每个同学的档案中。二、进度及预期结果:起止日期主要内容预期结果09.12.28-10.1.1010.1.11-10.1.2210.1.23-10.4.1510.4.16-10.6.1查阅文献,调研;需求分析,确定设计方案;系统设计;撰写论文.完成课题的现有条件本人具有Dreamweaver程序设计和ASP数据库管理的基础,有一定的程序开发能力,对ADO及相关技术也有所了解。采用Dreamweaver8.0站总体框架设计及超链接的建立;采用ASP语言进行数据库连接;采用SqlServer为数据库,并以windowsxp及其以上的版本操作系统作为运行平台。审查意见指导教师:年月日系部意见主管领导:年月日III摘要学生信息管理系统是典型的管理信息系统(MIS),其系统开发主要包括数据库的规划设计与维护、客户端应用程序的开发两个方面。对于前者要求建立起的数据库具有完整性和一致性,且具有一定的数据安全性,而对于后者则要求程序界面友好、功能完备,容易使用,具有流行软件的操作习惯等特点。【2】经过详细的调查分析,我选用VisualBasic6.0作为前端开发工具,利用其提供的集成开发环境及支持面向对象的各种标准化的控件,尤其是对ADO的支持完成对数据库的各种操作,达到对学生学籍管理的目的。设计时首先在短时间内先建立系统应用原型,然后对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的实际可行系统。关键词:学生档案;管理;分析;设计;实现;ADOIVAbstractStudentInformationManagementSystemisatypicalmanagementinformationsystem(MIS),thesystemdevelopmentincludesdatabaseplanninganddesignandmaintenance,theclientapplicationdevelopmentaspects.Requestfortheestablishmentofthedatabasehasintegrityandconsistency,andwithsomedatasecurity,whilethelatterrequiresproceduresforthefriendlyinterface,completefunctions,easytouse,withpopularfeaturesofthesoftwareoperatinghabits.Afterdetailedinvestigationandanalysis,IuseVisualBasic6.0asfront-enddevelopmenttool,theuseofitsintegrateddevelopmentenvironmentandsupportavarietyofstandardizedobject-orientedcontrol,especiallyforADOsupportforthecompletionofvariousoperationsonthedatabase,toThepurposeoftheStatusofStudents.Designinashorttimebeforethefirstprototypeapplicationsystem,thentheinitialprototypeofthesystemneedstoconstantlyreviseandimprovecustomersatisfactionuntiltheformationofthepracticalsystems.Keywords:studentrecords,management,analysis,design,implementation,ADO目录第一章前言…………………………………………………………2第二章数据库管理系统的概述………………………………………3第三章程序开发的技术基础……………………………………………53.1HTML语言…………………………………………………………53.2ASP技术………………………………………………………………53.2.1ASP简介………………………………………………………63.2.2ASP工作原理…………………………………………………63.2.3ASP的发布……………………………………………………73.3数据库原理……………………………………………………………73.3.1SQL语言简单介绍………………………………………………73.3.2ADO技术介绍…………………………………………………7第四章学生信息管理系统数据库课程设计与实现……………………84.1需求分析………………………………………………………………84.1.1用户调查………………………………………………………84.1.2构造系统的逻辑模型…………………………………………94.1.3确定目标系统的功能…………………………………………104.1.4数据分析----概念模型分析…………………………………114.2总体设计……………………………………v………………………134.2.1软件系统结构的设计…………………………………………134.2.2数据库的设计…………………………………………………154.3详细设计………………………………………………………………184.3.1具体描述………………………………………………………184.3.2具体实现步骤…………………………………………………19-1第五章总结………………………………………………………………24第六章系统展望………………………………………………………24第七章致谢……………………………………………………………25第八章参考目录………………………………………………………26-2第一章前言学生信息管理系统是典型的管理信息系统(MIS),其系统开发主要包括数据库的规划设计与维护、客户端应用程序的开发两个方面。对于前者要求建立起的数据库具有完整性和一致性,且具有一定的数据安全性,而对于后者则要求程序界面友好、功能完备,容易使用,具有流行软件的操作习惯等特点。经过详细的调查分析,我选用Dreamweaver8.0作为前端开发工具,利用其提供的集成开发环境及支持面向对象的各种标准化的控件,尤其是对ADO的支持完成对数据库的各种操作,达到对学生学籍管理的目的。设计时首先在短时间内先建立系统应用原型,然后对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的实际可行系统。经过详细的调研,并多次与学生档案管理的老师进行研讨后,首先加深了对学生信息管理业务的深刻了解,其次在充分熟悉学生档案管理业务的同时,将整个学生档案管理的业务流程描述如下:④新生入校,首先报到并进行注册登记,然后到财务部门缴费。根据学生被录取的专业,持缴费单到所在系或部注册。⑤到系或部注册后,根据选报专业分配到班级。⑥进入正常大学生活,参加各种教学活动,学期期末要求每位同学参加各课的期末考试。考试结束,由各系或部将各位同学的考试成绩及其他一些相关信息纪录至每个同学的档案中。-3第二章数据库管理系统的概述数据库管理系统(databasemanagementsystem)是一种操纵和管理数据库的大型软件,是用于建立、使用和维护数据库,简称dbms。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户通过dbms访问数据库中的数据,数据库管理员也通过dbms进行数据库的维护工作。它提供多种功能,可使多个应用程序和用户用不同的方法在同时或不同时刻去建立,修改和询问数据库。【2】它使用户能方便地定义和操纵数据,维护数据的安全性和完整性,以及进行多用户下的并发控制和恢复数据库。按功能划分,数据库管理系统大致可分为6个部分:(1)模式翻译:提供数据定义语言(ddl)。用它书写的数据库模式被翻译为内部表示。数据库的逻辑结构、完整性约束和物理储存结构保存在内部的数据字典中。数据库的各种数据操作(如查找、修改、插入和删除等)和数据库的维护管理都是以数据库模式为依据的。(2)应用程序的编译:把包含着访问数据库语句的应用程序,编译成在dbms支持下可运行的目标程序。(3)交互式查询:提供易使用的交互式查询语言,如sql。dbms负责执行查询命令,并将查询结果显示在屏幕上。(4)数据的组织与存取:提供数据在外围储存设备上的物理组织与存取方法。⑸事务运行管理:提供事务运行管理及运行日志,事务运行的安全性监控和数据完整性检查,事务的并发控制及系统恢复等功能。(6)数据库的维护:为数据库管理员提供软件支持,包括数据安全控制、完整性保障、数据库备份、数据库重组以及性能监控等维护工具。基于关系模型的数据库管理系统已日臻完善,并已作为商品化软件广泛应用于各行-4各业。它在各户服务器结构的分布式多用户环境中的应用,使数据库系统的应用进一步扩展。随着新型数据模型及数据管理的实现技术的推进
本文标题:毕业设计(论文)--学生信息管理系统数据库课程设计与实现
链接地址:https://www.777doc.com/doc-4509444 .html