版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库课程设计数据库课程设计网络数据库技术与应用21、面向对象设计不再是单纯的从代码的第一行一直编到最后一行,而是考虑如何创建类和对象,利用类和对象来简化程序设计,并提供代码的封装和可重用性,便于程序的维护与扩展。2、所谓的对象是一种抽象的名称,用来对应实现世界存在的“东西”。一个窗口、一个按钮、一个菜单都可视为一个对象,而按钮对象、菜单对象、又会出现在窗口对象中,因此按钮对象、菜单对象便是窗口的组件之一。对象内部的数据是不能随意更改的,必须由外部向其传递信息,再由对象按其方法加以处理。用户无需知道其任何细节,操作是封闭的,对象之间能通过函数调用相互通信。3、类可视为一个产品模具、一个模块。在面向对象设计中,类是对象的原型,是对象的制作器。类的概念是面向对象程序设计最重要的特征。所谓类,是指由数据结构及其相关操作所形成的集合,描述该类任一对象的共同的行为特征,是对一组性质相同的对象的程序描述,概括了对象的共同性质和数据。4、面向对象设计的核心是类的设计。例如:可以定义一个"成绩查询"类,该类中可以定义查询的姓名、学号、班级等信息,则以此类为原型可以设计出众多的“成绩查询"类的对象实例,这些实体都具有类中所定义的特征。该系统主要分为三部分:管理员部分和教师部分和学生部分。系统针对教师和管理员号学生分别有不同的需求划分。3开始开始登陆返回删除修改添加查询返回删除修改添加查询判断身份查询查询查询性别性别性别性别职称职称选修选修查询查询查询提交1.首先使用SQLServer2005创建数据库文件(name=jwgl,filename='D:\教务管理系统\jwg1.mdf',2,表的创建usejwgl诸奎男电子信息工程李惜女材料工程杨福鲜男车辆工程何天丽女物流工程尹丽女建筑工程陈丽波女数学??2).创建课程信息表usejwglcxfchar(2)xf3433数据库43米3).创建成绩表:usejwgl表-dbo.teacher米4).创建管理员信息表usejwgl米5).创建登陆权限表7教师2教师2教师2教师2教师2教师2333333111张召忠男韩熙女王皓男男讲师李惜女李兴慧女米8启动这个空白解决方案后,单击文件|新建|项目菜单,在新建项目中选择VisualC#项目,在模块中选择Windows应用程序,并命名为教务管理系统,,并添加相应控件如图:conn.ConnectionString="Server=(localdatabasejwglintegratedSecuritytrue{MessageBox.Show("密“'码?或“°用?户ii名?错ä““误”@!e?");{Form2f=newForm2();Form5f=newForm5();Form9f=newForm9();系统管理员查询重置退出privatevoid修T改ieToolStripMenuItemClickobjectsenderForm4f=newForm4();Formlf=newForm1();Formlf=newForm1();MessageBox.Show("学iì号?不?能”'为a空?!e?");cmdCommandTextdeleteteacheMessageBox.Show("输°?入"?的1?学iì生!"²信?息jé不?完"°整?");if(ds.TablesRowsCountMessageBox.Show("此a?记?录?不?存a?在"2");MessageBox.Show("输°?入"?的1?学iì生!"²信?息jé不?完“"°整?");MessageBox.Show("此a?记?录?不?存a?在"2");if(textBox1.Text=="")MessageBox.Show("学iì号?不?能”'为a空?!e?");MessageBox.Show("该?学iì生!“²已°?存a?在“²!e?");=new=newSqlConnection();=connl;intostudentvalues('"+textBox1.Text+privatevoidFormLoado查询重置退出privatevoid进?入"?ToolStripMenuItemClick(objectsender,EventArgse)privatevoid取"?消?ToolStripMenuItemClick(objectsender,EventArgse)6.教师教务应用管理学生信息管理窗口教师学生信息管理口newSqlConnection();serverlocaldatabasejwglintegr}if(textBox1.Text=="")MessageBox.Show("学iì号?不?能”'为a空?!e?");MessageBox.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年广西安全工程职业技术学院单招职业适应性测试题库含答案详解(达标题)
- 内科护理学概要
- 2025年DAO组织安全治理审计框架
- ICU面罩吸氧管护理技巧
- 2025年消防机器人神经网络优化算法
- 家用电器配件生产线项目可行性研究报告
- 商品混凝土生产线项目投资计划书
- 低分子肝素使用指南
- 《地球的宇宙环境》地理授课课件
- 全身麻醉与麻醉后恢复室管理
- YC-T 591-2021 烟草行业实验室安全管理要求
- 2023年冬、雨季施工监理细则
- 风险和机遇识别、评价及控制措施表
- 部队珍爱生命教育课件
- 国家临床重点专科心血管内科等13个专科评分标准(试行)
- 城市燃气工程系统的规划的资料课件
- 漆安慎力学第二版课后习题解答及漆安慎-力学答案
- PCI围术期强化他汀治疗的获益和机制课件
- 沥青搅拌站安全生产风险分级管控体系方案资料(2022-2023版)
- WTO海关估价协议中文版
- 【广东省】工作证明模板(仅供参考)
评论
0/150
提交评论