摘要: 【模块介绍】在易搜中,系统提供了4中搜索方式,按学号搜索,按姓氏搜索,按性别搜索和按全部搜索。若搜索结果单一,系统会跳转到InformationFrm窗体;若搜索结果若干,则系统会跳转到MulInformationFrm窗体。易搜界面设计如下图5.7所示,搜索结果界面如图5.8(a)和图5.8(b)... 阅读全文
posted @ 2014-06-11 19:03 徐航 阅读(587) 评论(0) 推荐(0) 编辑
摘要: 【模块介绍】首先检测用户是否在登录状态下,若用户在登录状态下,则跳过用户名检测环节,直接进入随机密保验证和修改密码环节,修改成功后,则注销原用户登录。若用户之前并未登陆,则在随机密保验证和修改密码环节之前得先判断段所要修改的用户名是否存在。只有存在后才能进入下一环节。本设计思路来源腾讯QQ密码按密保... 阅读全文
posted @ 2014-06-11 18:50 徐航 阅读(1016) 评论(0) 推荐(0) 编辑
摘要: 【登录模块介绍】主要是处理用户的登录,赋予不同用户的不同权限。在登录模块中,系统在安全性上还增设了验证码和限制错误登录次数。主要目的是为了缓解服务器压力以及在一定程度上保护用户隐私。【界面设计】【登录错误图解】限制错误登录次数功能说明:每名用户每次登陆初始时均有三次输入机会,一旦连续输错三次,则禁止... 阅读全文
posted @ 2014-06-11 18:35 徐航 阅读(1087) 评论(0) 推荐(1) 编辑
摘要: 【摘要】班级管理系统是利用计算机来管理班级信息的计算机应用技术的创新。在计算机还未普及之前,班级管理都是靠手工实现,这样不仅浪费大量的时间、人力和物力,同时在信息的开放度和同学们的知情度方面不够透明。针对上述情况,本课题设计了基于ASP.NET的班级管理系统。本系统采用增量模型开发,运用了Winfo... 阅读全文
posted @ 2014-06-11 16:48 徐航 阅读(3562) 评论(1) 推荐(1) 编辑
摘要: 快速生成扇形图只需修改数组budgetAll和actualAll代码如下: 1 //设置笔刷样式 2 SolidBrush[] sbrush = 3 { 4 new ... 阅读全文
posted @ 2014-05-06 23:04 徐航 阅读(1169) 评论(0) 推荐(0) 编辑
摘要: 快速生成折线图时,只需要修改代码中的以下数据:1、Y轴刻度个数:Ycounts2、Y轴最小刻度数:YminValue3、横坐标:数组mouth4、标题:strTopic5、用户数据:数组d6、[可选]修改背景色:代码中27行改为所需要的颜色即可完整代码: 1 using System; 2 usin... 阅读全文
posted @ 2014-05-06 22:50 徐航 阅读(1835) 评论(0) 推荐(0) 编辑
摘要: 第一步:在网页中打开以下网址:http://box.zhangmen.baidu.com/x?op=12&count=1&title=时间都去哪儿了$$王铮亮$$$$其中红色地方可替代相应歌曲名和歌曲作者第二步:进如搜索页面,如下图:其中count表示能够搜索到的显示结果,若count=0,表示没有... 阅读全文
posted @ 2014-03-25 00:59 徐航 阅读(1095) 评论(0) 推荐(0) 编辑
摘要: 最近在浏览自己的博客时发现之前发布的走迷宫问题中,在创建迷宫数组模块可能会导致时间消耗较大。所以就想了一下如何优化的问题。之前的代码如下: 1 void creat_arr(int a[][N]) //创建迷宫数组 2 { 3 int i,j,x,y,tem,m=0,k[100]; 4 bool flag; 5 srand(time(0)); 6 for(i=0;i<N;i++) 7 for(j=0;j<N;j++) 8 a[i][j]=2; 9 for(i=0;i<(N-2)*(N-2)*(0.9-0.4... 阅读全文
posted @ 2013-10-21 19:25 徐航 阅读(1100) 评论(0) 推荐(0) 编辑
摘要: 多维算法思考(三):AB组合问题题目:x个A,y个B可以组合成多少个不同排列的问题。首先,我们用数学的方式思考,这个问题属于《组合数学》的问题,我们的第一种方法可以用组合思路来求解。也就是说在x+y个单元格中随机选出x个单元格用来存放A,那么其他的也就自然存放B,所以共有种不同的排列,例如当x=3,y=2时,可组成10种不同的排列。这种方法虽好,但不直观。如果我们要列出所有的AB组合,这种方法显然不容易办到,这时我们可以用另一种方法来求解。利用递归的思想。我们用f(x,y)表示x个A,y个B可以组合成的不同排列数,则当第一个是A时,共有f(x-1,y)种不同排列数,当第一个是B时,共有f(x, 阅读全文
posted @ 2013-09-29 21:41 徐航 阅读(1084) 评论(0) 推荐(1) 编辑
摘要: 走迷宫问题执行效果图:寻找迷宫出路路径是递归算法中比较经典的问题。下面我将就迷宫的创建,迷宫出路的保存,以及某一迷宫出路的显示进行比较系统性的和大家讲解。首先我们定义迷宫的大小和迷宫的难度系数(即空格数的比例,当难度系数为0.5时,空格数占0.7;当难度系数为1时,空格数占0.5)。 #defineN10//迷宫大小N*N #defineM0.8//难度系数(0.5-1),默认为0.8迷宫我们用一个二维数组maze[N][N]表示,其中0表示空格,1表示可走通路径,2表示围墙。然后定义三个数组,其中a[]记录每种方案所需步数,b[]记录最短路径方案号,c[][3]保存所有合法方案图形(借助.. 阅读全文
posted @ 2013-09-09 18:04 徐航 阅读(700) 评论(0) 推荐(0) 编辑