面向程序设计.doc
《面向程序设计.doc》由会员分享,可在线阅读,更多相关《面向程序设计.doc(12页珍藏版)》请在沃文网上搜索。
1、面向程序设计(C#)实训指导 系 部:计算机应用技术系专 业:计算机应用技术姓 名:李桂峰日 期:2011年12月26号江苏食品职业技术学院实训 学生成绩管理系统一实训的目的与意义该实训课程以学生完成课程基本理论学习和基本实验训练之后进行的综合项目,旨在使能够掌握VS.NET 2008集成开发环境,并通过VS.NET 2008 来开发控制台应用程序和Windows应用程序,掌握解决实际应用问题的思路、方法和步骤。通过实训,强化与巩固C#程序设计所学习的课程知识内容;体会软件开发的流程和规范,熟悉常用开发工具;培养学员团队开发和协同工作的能力,熟悉团队成员的角色分工及沟通;Visual Stud
2、io .NET调试方法和技巧;加强单元测试与联调;激发学生的创造性,培养学生的团队精神。(1)学会创建、编译和执行控制台应用程序(2)掌握C#程序结构和书写规范 (3)掌握控制台的输入输出方法 二实训地点:J9三.实训要求实训所使用的开发工具:1.使用开发工具: VS.NET 2005/ VS.NET 2008。2.根据本专业教学计划安排,该实训时间为1周,共20学时 熟悉.Net的开发环境。 掌握C#中的数据类型、变量、常量、表达式和运算符; 掌握C#中顺序结构、选择结构、循环结构的编写,语句的实现。使学生养成良好的编程习惯。培养分析、解决问题的能力。 掌握可用对象、数组对象、类以及方法,能
3、够对异常进行正确处理和排错。四实训内容建立一个控制台界面的学生管理系统开发,该系统的功能包括用户密码认证功能,根据不同的权限,实现不同范围的操作,能够实现学生基本情况的录入、修改和删除等基本操作。五实训步骤: (1)新建一个 “Windows”控制台应用程序项目,将程序文件的名称更改为“xsgl.cs”。 打开Microsoft Visual Studio软件,创建项目,打开“Windows”控制台应用程序项目,将文件名称更改为“sxgl.cs”。打开控制台应用程序,添加”DO_something”类,编写程序,完成学生管理系统的程序编写。(2)设计用户界面,创建主窗体,完成系统功能的整体规划
4、,能够进行登录系统的设计,设置登录用户名、用户密码, 输入help 命令能显示帮助菜单, 编写“Do_something”类中的“help”命令完成主窗体的创建,并且完成系统功能的整体规划,显示帮助菜单。编写“login“命令完成用户的登录。编写代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;namespace xsgl class Do_something public static void Dohelp() Console.Writ
5、eLine(=学生成绩管理系统=); Console.WriteLine( 1.help:显示帮助); Console.WriteLine( 2.login:登录系统); Console.WriteLine( 3.select:查找学生信息); Console.WriteLine( 4.add:增加学生信息); Console.WriteLine( 5.delete:删除学生信息); Console.WriteLine( 6.exit:退出); Console.WriteLine(); public static string GetInput(string info) Console.Wri
6、teLine(info); Console.Write(); string myinput = Console.ReadLine(); return myinput; public static void DoLogin() try string name = xuchunyan; string pwd = 111; string userName = Do_something.GetInput(请输入用户名); string userPass = Do_something.GetInput(请输入密码); string adminInfo = ; if (userName = name &
7、userPass = pwd) Console.WriteLine(登录成功); else Console.WriteLine(登录失败); catch (Exception ex) Console.WriteLine(登陆失败 + ex.ToString(); 执行结果为:(3)登录系统之后,能根据输入命令的不同可以执行不同的操作,要求在主函数中用程序控制语句来完成,实现系统执行命令时的主体框架。add命令添加学生信息的代码:public static void DoAdd() string studentInfo = Do_something.GetInput(请输入学号,姓名,成绩);
8、try string path = D:student.txt; FileInfo fi1 = new FileInfo(path); using (StreamWriter sw = fi1.AppendText() sw.WriteLine(studentInfo); sw.Flush(); sw.Close(); Console.WriteLine(增加成功!); catch (Exception ex) Console.WriteLine(增加失败! + ex.ToString(); 执行结果为:Select命令查找学生信息的代码: public static void DoSelec
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向 程序设计
