C上机指导书(v20).docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C上机指导书(v20)

面向对象程序设计C# 上 机 指 导 书 编写:马小进 2008年9月修订 目录 上机一:熟悉编程环境、编写简单程序 1 上机二:学籍管理系统(Windows窗体) 2 上机三:学籍管理系统(Web窗体) 3 上机一:熟悉编程环境、编写简单程序 (2学时) 一、目的 熟悉Visual Studio.NET2005程序开发环境,学会使用SharpDevelop和VS.NET2005两种方式编写简单的控制台应用程序和Windows应用程序。 二、要求与内容 1.上机前,做好相关知识的复习工作,并预习本指导书。 2.分别使用SharpDevelop和VS.NET2005编写HelloWorld控制台应用程序,使用VS.NET2005编写简单的Windows应用程序。 三、步骤 1.打开SharpDevelop,依次点击“文件—新建—文件—空文件”,编写HelloWorld程序(代码参见“参考代码1-1”)。代码编写完成后,将文件保存为.cs格式。配置程序编译环境,使用“命令提示符”对程序进行编译和运行。 2.打开VS.NET2005,创建一“控制台应用程序”,并命好名称,在“Program.cs”文件中编写相关代码(代码参见“参考代码1-2”),代码书写完成后,使用菜单上的“调试--启动调试”进行编译和运行程序。 3.打开VS.NET2005,创建一“Windows应用程序”,并命好名称,在“Form1.cs”窗体上通过拖拽方式放置TextBox、Label、Button等控件,然后双击Button控件,在其Click事件中编写事件驱动代码,代码书写完成后,使用菜单上的“调试--启动调试”进行编译和运行程序。 说明:以下代码仅供参考,希望同学们能进行创新性的完成实验要求。 参考代码1-1:HelloWorld.cs using System; class HelloWorld { static void Main() { Console.WriteLine(HelloWorld); } } 参考代码1-2:HelloWorld项目 //将以下代码加在Program.cs文件的Main函数中 Console.WriteLine(HelloWorld); Console.ReadLine(); 参考代码1-3:TheFirstCSharpProject项目 上机二:学籍管理系统(Windows窗体) (6学时) 一、目的 熟悉Windows窗体的设计方法,掌握常用Windows窗体控件的使用,学会使用ADO.NET技术和数据绑定控件对数据库进行读写。 二、要求与内容 1.上机前,做好相关知识的复习工作,并预习本指导书。 2.准备好所需的数据库。 3.使用VS.NET2005进行学籍管理系统(Windows窗体)的界面设计和程序实现。 三、步骤 1.创建一数据库,自行命名,并在数据库中建立StudentInfo表和UserInfo表,分别存储学生学籍信息和软件用户的帐号密码信息。其中字段及字段要求如图4-1和图4-2所示。 图4-1 StudentInfo表 图4-2 UserInfo表 2.打开VS.NET2005,创建一“Windows应用程序”,并命好名称,在项目中添加一“Windows窗体”,并命好名称,在窗体上使用TabControl等控件进行界面设计,效果如图4-3示。并对“登录”和“重置”按钮分别编写单击响应事件代码。在代码的书写过程中,需先导入必须的命名空间,然后对数据库使用Command. ExecuteReader()方法进行用户身份的验证。错误,则出现提示;正确,就进入系统主界面。 3.创建主界面窗体,并设置为MDI窗体。在界面上拽拉MenuStrip、StatusStrip、ToolStrip、ContextMenuStrip等控件进行菜单、状态栏及工具栏的设计,效果如图4-4示。设计好后,再添加信息录入、信息编辑、信息查询、版权信息等窗体,并进行相应的界面设计。 4.编写菜单项目单击相应事件、工具栏快捷图标单击相应事件,编写数据的录入、修改、删除等程序代码。并进行程序的调试与修改,直至程序正确无误。 5.使用ClickOnce技术发布程序,生成可执行文件。完成后,进行程序的安装测试。 四、补充说明 1.有兴趣的同学,鼓励对数据库操作的相关代码使用类进行封装。 图4-3 用户登录窗体 图4-4 主窗体 上机三:学籍管理系统(Web窗体) (4学时) 一、目的 熟悉Web窗体应用程序的设计方法和思路,掌握常用Web窗体控件的使用,学会使用ADO.NET技术和数据绑定控件对数据库进行读写。了解Web应用程序软件的安全配置。 二、要求与内容 1.上机前,做好相关知识的复习工作,

文档评论(0)

kaiss + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档