ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:18.34KB ,
资源ID:21671220      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/21671220.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C#程序设计课程设计指导书Word格式.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

C#程序设计课程设计指导书Word格式.docx

1、完成一个比较完整的应用程序项目,撰写一份详细的课程设计文档。完成应用程序的主要功能,并能运行。4、设计课题:开发应用程序,学生可以从以下课题中选择自己感兴趣的课题或者自选课题。序号课 题要 求1物资管理信息系统1) 要求利用C#的编程思想以及组件开发原理来完成系统的设计;突出C#语言与其它语言不同点(即体现C#的高级功能,如属性概念、接口、事件、委托等);体现可视化编程基本东西,如系统带有菜单、工具栏、状态栏以及一些常用的高级控件。2) 创新要求:在基本要求达到后,可进行创新设计,如把系统转化为组件、给系统在数据方面具有导入导出功能等。3) 功能描述1.有关物资基本信息的输入。2.物资基本信息

2、的查询与修改。3.入库物资信息的输入。4.入库物资信息的查询与修改。5.出库物资信息的输入。6.出库物资信息的查询与修改。7.物资余额信息的查询。8.物资余额信息的浏览。2多文档文本编辑器1) 设计一个多文档文本编辑器,能够实现对文本的编辑、排版、打印等。程序启动时要有密码输入提示,窗体应有:菜单栏、工具栏、状态栏、工具提示(类似Word)等。2) 要求利用C#的编程思想以及组件开发原理来完成系统的设计;3) 创新要求:4) 1.文件操作能够实现:新建文档、保存文档、打开文档、关闭文档、页面设置、打印预览、打印设置、打印等。2.编辑操作能够实现对文本内容的选择、剪切、复制、粘贴、查找、替换等。

3、3.格式操作能够实现对文本内容的字体、颜色等设置。4.查看操作能够实现工具栏的显示与隐藏。5.帮助操作能够显示版本信息等。3简易图形图像处理机 体现可视化编程基本东西,如系统带有菜单、工具栏、状态栏以及一些常用的高级控件。3) 此图形图像处理机具有如下功能: 1、能由鼠标控制绘制直线、矩形、椭圆,并能控制线条的粗细和颜色。2、能填充矩形和椭圆。3、能通过参数使图形旋转某个角度。4、能打开和保存为图形文件。5、能打开图片。6、能通过参数使图片平移和旋转某个角度。7、能通过参数对图片进行缩放。4学生成绩管理系统3) 详细设计规划有关该系统基本信息的描述,如:学生信息(学号、姓名、性别等),各系部信

4、息、教学计划信息(如学期、课程代码、含义等)等等。4) 功能描述1.成绩的输入。成绩的查询与修改。成绩的分析。成绩的统计。报表打印。权限设置。帮助等。二、课程设计基本工作步骤要想设计和制作出一个非常出色的网站,必须用心去把握步骤中每一个环节,基本上可分为以下几个步骤。1、功能首先进行需求分析,搞清楚系统功能和任务2、然后总体设计中确定模块结构,划分功能模块,将软件功能需求分配给所划分的最小单元模块。确定模块间的联系,确定数据结构、文件结构、数据库模式,确定测试方法与策略。详细设计中为每个模块确定采用的算法,选择适当的工具表达算法的过程(流程图),描述模块的详细过程;确定每一模块使用的数据结构;

5、确定模块接口的细节,包括对系统外部的接口和用户界面,对系统内部其它模块的接口。依据分析编写C#代码。三、设计时间四周,具体安排如下:第一阶段:1.选定课题,查阅相关资料 2.划分功能,编制源程序 第二阶段:上机调试,修改、完善系统 第三阶段:撰写、上交课程设计说明书电子版(1份/人),上交课程设计作品源程序(每课题组一份),作品答辩。 四、设计方式和安排1 选题。2 设计过程:1) 分析设计准备阶段(对系统功能进行分析,确定算法);2) 编程调试阶段(绘制流程图,编制源程序;上机调试,修改程序)3) 总结报告和书写说明书阶段(撰写上交相关资料)3、考核过程最后一周答辩。五、考核内容和方式1、在

6、设计期间,学生要按时上机,设计结束根据记录的设计材料整理成设计说明书。设计说明书中应写下设计中的主要收获,要求对问题有一定的分析,文字简短明确流畅。2、通过设计答辩方式,并结合学生的动手能力,独立分析解决问题的能力和创新精神,设计成绩由指导教师根据考勤、设计说明书质量、答辩表现以及学习态度按五级分制综合评定。成绩分优、良、中、及格和不及格五等。六、课程设计报告格式及要求按毕业论文格式书写。主体内容应包括:1设计分析思路;2程序结构(画流程图)3各模块(类)的功能及程序说明;4. 关键部分源程序;5程序测试(包括输入数据和输出结果)6设计体会。设计案例(学院网站管理系统)需求分析和系统规划系统设

7、计系统设计分析及系统功能模块图数据库设计实现数据库之间的联系概念结构设计与逻辑结构设计概念结构设计逻辑结构设计系统总体流程图和界面设计系统流程主要设计实体系统具体实现界面登陆界面的实现学生的成绩管理主界面的实现删除学生基本信息的界面的实现添加学生基本信息的界面的实现修改学生基本信息的界面的实现学生信息采集卡界面的实现学生学籍管理界面的实现学生成绩管理界面的实现学生选修课界面的实现高级检索查询界面的实现SQL语句操作界面的实现学生信息排序界面的实现3、程序实现(部分代码)数据库登录部分:using System;using System.Collections.Generic;using Sys

8、tem.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Data.OleDb;namespace tinder public partial class Form99 : Form public string str;public Form99() InitializeComponent(); public Form6 frm;private void Form1_Load(object sender, EventArg

9、s e) 登录,用数据库登录,比较安全 string em = Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Password=;Initial Catalog=eon;Data Source=;OleDbConnection Et = new OleDbConnection(em);Et.Open();string str = select * from passOleDbDataAdapter aa = new OleDbDataAdapter(str, Et);DataSet es = new DataSet();a

10、a.Fill(es);int i;for (i = 0; i es.Tables0.Rows.Count; i+) if (textBox3.Text.ToString() = es.Tables0.Rowsi0.ToString().Trim() if (textBox4.Text = es.Tables0.Rowsi1.ToString().Trim() this.Hide();MessageBox.Show(欢迎 + textBox3.Text);Form6 frm6 = new Form6();frm6.strUserName = textBox3.Text;frm6.Show();str = textBox3.Text.ToString();break;else 密码错误);if (i = es.Tables0.Rows.Count) 没有此用户catch (Exception en) /异常处理 MessageBox.Show(en.Message);private void btnExit_Click(object sender, EventArgs e) Close();private void button1_Click(object sender, EventArgs e) Form9 frm9 = new Form9();frm9.Show();

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1