11 2012 档案

摘要:Member IDMember NameToday's TaskNext Task1PC YinIndexerManager编码(task 307)搜索结果排序算法设计与实现(Task 370)2YN Cheng网站搜索首页DIV+CSS(task 297)网站搜索首页DIV+CSS(task 297)3JY Han测试用例设置(Task 294)测试用例设置(Task 294)4Sheng Sun协助完成界面设计(Task 301)DIV+CSS学习(Task 300)代码覆盖率测试结果:单元测试:测试能否添加指定条目的索引 [TestMethod] public... 阅读全文
posted @ 2012-11-30 23:44 MagicCode1023 阅读(156) 评论(0) 推荐(0) 编辑
摘要:为了保证项目按时完成,我每天都会抽出一定的时间阅读《Lucene in Action 2nd edtion》,以下为读书笔记,形式可能略显杂乱,但都是我的个人心得,或者原文摘录的经典之处。1. how to delete a Document or update a existing DocumentDelete a Documentƒ deleteDocuments(Term) deletes all documents containing the provided term.ƒ deleteDocuments(Term[]) deletes all documents contain.. 阅读全文
posted @ 2012-11-30 00:40 MagicCode1023 阅读(161) 评论(0) 推荐(0) 编辑
摘要:由于我们最近都有考试,所以项目进度在下周一前都会较慢,但我们一定会补上的~~Member IDMember NameToday's TaskNext Task1PC Yin搜索结果排序算法设计与实现(Task 370)搜索结果排序算法设计与实现(Task 370)2YN Cheng网站搜索首页DIV+CSS(task 297)网站搜索首页DIV+CSS(task 297)3JY Han测试用例设置(Task 294)测试用例设置(Task 294)4Sheng SunDIV+CSS学习(Task 300)DIV+CSS学习(Task 300)可以加分的亲~:项目运行截图,这个页面完全采 阅读全文
posted @ 2012-11-29 23:22 MagicCode1023 阅读(146) 评论(0) 推荐(0) 编辑
摘要:对于这个开源的搜索引擎,还有很多问题没有解决,先进行了一个小的单元测试。using System;using Microsoft.VisualStudio.TestTools.UnitTesting;using LuceneTest;using System.Collections.Generic;namespace UnitTestProject1{ [TestClass] public class UnitTest1 { [TestMethod] public void SearchResultTest() { ... 阅读全文
posted @ 2012-11-29 23:14 MagicCode1023 阅读(325) 评论(0) 推荐(0) 编辑
摘要:对检索结果排序1.某些场合需要我们自定义搜索结果的排序方式,例如在学霸网站上可能要求,对搜索出来的文章按照“浏览量”、"关注度"等等排序.2.使用Sort类来定制排序方式Sort sort = new Sort();实例化出一个Sort对象之后,可以为它设置多个排序字段:Sort.setSort(SortField field...),如:SortField field = new SortField("id", SortField.LONG) //表示对id按照升序(默认)排列//按降序排列:SortField field = new SortFiel 阅读全文
posted @ 2012-11-29 00:20 MagicCode1023 阅读(332) 评论(0) 推荐(0) 编辑
摘要:Member IDMember NameToday's TaskNext Task1PC YinLucene整合盘古分词(Task 295)搜索结果排序算法设计与实现(Task 370)2YN Cheng网站搜索首页规划(Task 296)网站搜索首页DIV+CSS(task 297)3JY HanVS 2012 Web Performance性能测试工具学习(Task 293)测试用例设置(Task 294)4Sheng SunDIV+CSS学习(Task 300)DIV+CSS学习(Task 300)Burn图~由于我们刚开始做搜索引擎,没有预料到会有这么多的HiddenTask, 阅读全文
posted @ 2012-11-28 23:39 MagicCode1023 阅读(146) 评论(0) 推荐(0) 编辑
摘要:因为网络问题,暂时无法连接到开源的搜索引擎文件进行单元测试,因此今天继续完善了搜索引擎的测试计划计划对被测试点分类,分解为情景编号场景描述预期结果情景一 页面检查正确情景二默认条件搜索查询结果正确情景三修改可选条件搜索查询结果正确情景四修改输入条件搜索查询结果正确情景五修改区间条件搜索查询结果正确情景六组合可选、输入条件搜索查询结果正确情景七操作后检查搜索条件及查询结果查询结果正确情景八错误、空记录搜索查询结果为空情景一:页面检查跟之前的网站整体测试类似,主要是在各个浏览器和分辨率上查看文字、图片的正确性。情景二~八:进入搜索(高级搜索)页面 点击“搜索”按钮,显示查询结果列表,检查查询结果列 阅读全文
posted @ 2012-11-28 22:54 MagicCode1023 阅读(455) 评论(0) 推荐(0) 编辑
摘要:关于学霸的搜索功能,为了能够达到要求。大致构建如下:1. 整个搜索引擎分为前台展示(Web页面)和后台程序两大部分。2. 前台展示页面用于对搜索结果进行展示3. 后台分为两大部分:索引构建与搜索引擎 索引器(Indexer)用于定期对数据库中的新条目进行索引,为了能够达到要求,对 中英文资源 将分别建立索引。 搜索引擎对用户提交的字符串进行处理,分词,并生成Lucene支持的Query语句,之后根据一定的排名算法返回搜索结果,交给前台界面。关于索引的条目,之前的博文已经有明确的说明 阅读全文
posted @ 2012-11-27 23:50 MagicCode1023 阅读(198) 评论(0) 推荐(0) 编辑
摘要:软件测试是软件开发过程中的重要组成部分,软件测试做的怎么样,直接关系到产品的最终质量。Web测试是软件测试的一部分,随着Internet的日益普及,Web测试技术正在世界范围内兴起。Web测试方法日新月异,然而Internet和Web媒体的不可预见性使基于Web的测试变得困难。因此,如何对这些Web应用进行测试成为关键问题。 负载测试是一项很重要的测试,尤其是对于网站的测试。因为搜索引擎还没有部署,因此先进行了一些学习,准备先开始进行单元测试 负载性能测试工具的原理通常是通过录制、回放脚本、模拟多用户同时访问被测试系统,制造负载,产生并记录各种性能指标,生成分析结果,从而完成性能测试的任务。. 阅读全文
posted @ 2012-11-27 23:45 MagicCode1023 阅读(445) 评论(0) 推荐(0) 编辑
摘要:Member IDMember NameToday's TaskNext Task1PC YinLucene.Net Test实例研究(Task 294)Lucene整合盘古分词(Task 295)2YN Cheng网站搜索首页规划(Task 296)网站搜索首页DIV+CSS(task 297)3JY HanVS 2012 Web Performance性能测试工具学习(Task 293)VS 2012 Web Performance性能测试工具学习(Task 293)4Sheng SunDIV+CSS学习(Task 300)DIV+CSS学习(Task 300)为了方便统计工作量, 阅读全文
posted @ 2012-11-27 21:39 MagicCode1023 阅读(152) 评论(0) 推荐(0) 编辑
摘要:开始第二阶段的网页设计工作了,由于这次做的是搜索页面的Ui,而且主体风格要和原先的靠拢,在其基础上进行美化,所以我们首先进行了Ui设计资源的搜索和简单试验~下面这些网站上的资源目测还是比较有用的,所以现阶段先进行点资料和材料库的收集工作吧,顺便也有时间看看HTML和CSS的书,能更了解和熟悉怎样去制作网页Ui^【导航栏设计】这个网站提供免费开源的导航栏HTML+CSS资源以供使用:http://css.maxdesign.com.au/listamatic2/index.htmhttp://www.dynamicdrive.com/dynamicindex1/indexb.html【可用于网页 阅读全文
posted @ 2012-11-27 16:17 MagicCode1023 阅读(170) 评论(0) 推荐(0) 编辑
摘要:回寝室前花几分钟的时间写一下我目前对学霸搜索引擎的构建工具:Lucene.Net与盘古分词的使用.1. 简介 Lucene.Net是优秀的Java平台下的开源搜索引擎解决方案Lucene的.Net版本,在学霸项目中,我们使用的是2.9.2版本。 盘古分词是开源的中文分词软件,分词速度快,支持自定义词典与停词设置,能够与Lucene.Net做到无缝整合,学霸中使用的是最新的2.3.3版本。2. Lucene.Net HelloWorld 在测试过程中,我尝试了Lucene的多个不同版本,让我不能理解的是,不同版本的Lucene的各个操作语法出入很大,而且不同版本的索引不能够共享。下面以2.... 阅读全文
posted @ 2012-11-26 00:14 MagicCode1023 阅读(443) 评论(0) 推荐(0) 编辑
摘要:时间:2012-11-24 20:00地点:主南五层参会人员:MagicCode全体成员(包括新转会的)有图有真相~~设想和目标我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 我们组负责学霸的UI部分,主要是对Document和QAPair做一个Presentation,功能领域定义的很清楚,典型用户和典型场景已经在Spec中明确说明。是否有充足的时间来做计划? 由于项目比较简单,计划时间不多,但已经足够。团队在计划阶段是如何解决同事们对于计划的不同意见的? 在PM的带领下,大家基本没有不同意见。如果历史重来一遍,我们会做什么改进?各个团队各自为战,导... 阅读全文
posted @ 2012-11-24 21:06 MagicCode1023 阅读(954) 评论(3) 推荐(0) 编辑
摘要:根据各成员的工作量,团队浮动贡献分(90分)按照3:1.3:0.9的比例分配,取整为:殷鹏程(52),陈宇宁(23),谷骞(15)故团队成员得分(浮动+基础)为:殷鹏程(82),陈宇宁(53),古骞(45)我们团队的转会人员为:谷骞,转入团队(shine)。shine团队转入我们团队:韩佳胤,FightingSnail转入我们团队:孙胜 阅读全文
posted @ 2012-11-19 00:20 MagicCode1023 阅读(274) 评论(3) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2012-11-18 23:13 MagicCode1023 阅读(181) 评论(0) 推荐(0) 编辑
摘要:1. 文字显示问题 1.1 由于浮动造成的div错位问题(未解决) 受代码本身书写方法所限,这个问题无法完全解决,错误样式见于web UI 测试用例2中 1.2 个别浏览器下的特殊错位问题(未解决) 在360浏览器下发生,错误样式如下图所示,下面的三个选项本应该在右边。该问题应该与1.1一致,但是别的浏览器在1366X768的全屏下并未发生 在chrome浏览器下,经过多次操作后出现了错位问题,清空缓存后问题消失。2. 易用性问题 2.1 在分页逻辑下,不能反馈给用户一个明确的当前页码标识信息(已解决) 当用户定位到某一页时,页码列表没有将当前页码高亮,这样... 阅读全文
posted @ 2012-11-18 22:10 MagicCode1023 阅读(534) 评论(0) 推荐(0) 编辑
摘要:测试1.在测试条件为30分钟,测试用户数为25的情况下, 网站219.224.191.24成功宣告崩溃。 在存在错误的情况下,网站坚持了大约9分钟。经检验,发现决定相关问题和相关文献的函数中数据库链接没有释放掉,导致大量使用后数据库链接出现问题。该BUG目前已修复。测试2.由于合并后的网站其他部分代码存在问题,做了一些简单的操作测试,仍然会导致网站崩溃,而在local里不会存在这样的情况。 说明整合的网站还不能正常运行。 阅读全文
posted @ 2012-11-18 21:17 MagicCode1023 阅读(597) 评论(0) 推荐(0) 编辑
摘要:应用Sikuli编写脚本程序进行了简单的测试自动测试是用自动化的脚本代替手工测试,最大的有点是在代码,数据库变动以后有着一定的可重用性。但是这个SiKuli自动测试工具只是通过屏幕位置而非web链接来进行,很大程度上降低了它的可重用性,并且也不能反映数据库的变化,从这个层面来说,VS2012的web测试要优秀很多。自动测试的结果是录像,无法反映到这里,但是从自动测试的工程中发现了一个较大问题,网页中很多地方没有设置返回键,导致操作很不方便,例如在多次键入用户名密码后,要退出的话只能依靠多次“后退“按钮。 阅读全文
posted @ 2012-11-18 15:34 MagicCode1023 阅读(373) 评论(0) 推荐(0) 编辑
摘要:各团队:为了方便各位向学霸的UI端添加数据,我们特提供学霸数据添加api,使用此api,可以向学霸UI中导入问答与文档内容点此下载数据库下载 阅读全文
posted @ 2012-11-18 02:17 MagicCode1023 阅读(156) 评论(2) 推荐(0) 编辑
摘要:1.在较小分页下的基本测试。 在每页15个项的情况下,question测试用例只有2页,可以简单验证下逻辑的正确性。测试是正确的,存在的问题是没能用特殊符号标识当前页。当页数较多时不利于用户的记录和查找 阅读全文
posted @ 2012-11-17 20:15 MagicCode1023 阅读(420) 评论(0) 推荐(0) 编辑
摘要:UI测试带有一定的主观性因素,需要充分考虑用户群,因此在做其中一些测试时我们打算请一些非计算机系的同学来协助完成,并且请他们提出一些意见和建议。 暂定测试用例如下: 1.链接的可达性(导航的有效性)测试 测试目标:检验网站中每个已开放的链接是否正确及有效。 2.各个浏览器,分辨率下网页显示是否正确。 测试目标:确保网站在各个普及的浏览器上可以正确使用。 3.分页逻辑的正确性 测试目标:验证分页逻辑的正确性 4.自动测试工具 测试目标:通过自动测试工具对网站的数据运行评判 5.性能和负载测试: 测试目标:不属于UI部分,在整体构建好后模拟大量用户登录的情况进行负载测试 ... 阅读全文
posted @ 2012-11-17 16:43 MagicCode1023 阅读(400) 评论(4) 推荐(0) 编辑
摘要:bug1: 相关问题,相关文章显示列表,若结果集为空,sql语句执行错误cause: SqlDataReader reader = DbHelper.ExecuteReader( String.Format("SELECT QuestionTagAssociation.* FROM [Question],[QuestionTagAssociation] WHERE Question.qid=QuestionTagAssociation.qid and tid in(" + b + ")" ),connb可能为空f... 阅读全文
posted @ 2012-11-17 01:35 MagicCode1023 阅读(262) 评论(0) 推荐(0) 编辑
摘要:测试浏览器1:chrome分辨率:1366X768显示完全正常在1280X720下同样完全正常800X600:800X600不是现在的主流分辨率 但明显测试发现了错位,这是一个需要修正的地方2.360安全浏览器在这次检测中发现全屏显示1366X768后 排版也有问题出现在以下两种情况:一.取消开始菜单,宽屏网页时现在登录等3个移到了左边 二、向下还原网页时的错位:如图3.IE浏览器IE浏览器下同样是向下还原网页的时候有一定错位,而在1366X768下没有问题。4.后续:本次测试(在chrome1366X768)下再次发现错位问题。 阅读全文
posted @ 2012-11-17 00:03 MagicCode1023 阅读(1747) 评论(0) 推荐(0) 编辑
摘要:这是一个小用例,目的是测试最占用时间的链接。但是因为数据库本身数据的变化,测试结果不一定能反映真实情况。后面还有很长,因为UI自动测试工具无法安装使用(如解决后面将补上),手工测试了所有功能(但不涵盖所有代码),得到相应时间结果:通过http://localhost:1933/200 OK0.237 秒0.173 秒6,664通过http://localhost:1933/Style/Basic.css200 OK-0.012 秒1,313通过http://localhost:1933/Style/MainFormStyle.css200 OK-0.059 秒1,018通过http://loc 阅读全文
posted @ 2012-11-16 23:23 MagicCode1023 阅读(344) 评论(0) 推荐(0) 编辑
摘要:导航描述了用户在一个页面内操作的方式,在不同的用户接口控制之间,例如按钮、对话框、列表和窗口等;或在不同的连接页面之间。通过考虑下列问题,可以决定一个Web应用系统是否易于导航:导航是否直观?Web系统的主要部分是否可通过主页存取?Web系统是否需要站点地图、搜索引擎或其他的导航帮助?在非计算机系同学党尚的参与下,首先对UI进行了导航测试。 得到如下链接,已经添加了数据库源。由于测试之时还未开辟用户注册界面。故得到如下结果取消数据源,测试所有功能后得到如下信息响应的xml代码如下:<!DOCTYPE html><html xmlns="http://www.w3.o 阅读全文
posted @ 2012-11-16 22:16 MagicCode1023 阅读(1757) 评论(0) 推荐(0) 编辑
摘要:考虑到现有的机器条件,只在WIN XP 和WIN 7下进行测试,如果有可能的话再进行WIN 8 测试。 阅读全文
posted @ 2012-11-14 11:47 MagicCode1023 阅读(229) 评论(0) 推荐(0) 编辑
摘要:这是由Raymond在其书中称颂的集市模式导致的悲哀的现实:一坨脓包似的权宜代码,被一群盲目的根本不知IT架构为何物的所谓IT“专业人士”永无休止地复制着,粘贴着。这事儿放在今天你也许很难相信,但就是在这令人无比尴尬的混沌之下,沉睡着美轮美奂的Unix大教堂的遗迹,而Unix恰恰是以设计简约、功能实用、执行优雅而著称于世的。 开源最大化群体智慧,增加了复杂性;而敏捷去繁留简,丢失了规范化。这有待软件工程管理标准的发展及完善。UNIX系统如此,整个计算机系统亦如此。太多人的“复制粘贴”产生了太多无用代码。例如很多代码是因为早些年的兼容问题而设计的,但当前根本不存在这样的问题,大多数人在调用的时. 阅读全文
posted @ 2012-11-14 11:44 MagicCode1023 阅读(193) 评论(0) 推荐(0) 编辑
摘要:IdNameToday's TaskNext Task1Yin PC文档详细页 用户统计相关编码(task 271)模板化(task 265)2Chen YNloading div(task 257)分页美化(task 258)CSS若干Bug(task 260)3Gu Q测试数据构建(task 237)测试数据构建(task 237) 阅读全文
posted @ 2012-11-13 23:03 MagicCode1023 阅读(144) 评论(0) 推荐(0) 编辑
摘要:Tags: Database schemasRecently,on del.icio.us mailinglist, I asked the question “Does anyone know the database schema of del.icio.us?” .I got a few private responses so I wanted to share the knowledge with the world.The Problem: You want to have a database schema where you can tag a bookmark (or a b 阅读全文
posted @ 2012-11-13 08:55 MagicCode1023 阅读(286) 评论(0) 推荐(0) 编辑
摘要:IdNameToday's TaskNext Task1Yin PCQA pair详细信息页编码(task 246)文档详细页 用户统计相关编码(task 271)模板化(task 265)2Chen YNDocument详细信息页(task 57)分页美化(task 258)页面汉化(task 276)loading div(task 257)分页美化(task 258)CSS若干Bug(task 260)3Gu Q测试数据构建(task 237)相关文章,相关问题列表编码(task 261)我对Stablelization阶段的任务进行了创建与分配,望各位齐心协力,一周内将其BUR 阅读全文
posted @ 2012-11-12 22:45 MagicCode1023 阅读(165) 评论(0) 推荐(0) 编辑
摘要:今天邹欣老师上课提到tfs burndown图一定要保证正确,听到这个后,我突然意识到,自己以前生成的tfs报表很可能有问题。。。。我之前,对于新建的任务,只填写了估计时间,等待任务完成后,只是将其关闭,而没有更新相关时间。。。我查了下MSDN,上面说:如果您的团队使用“初始估计”、“已完成”和“剩余”字段确定团队容量、进度和速度,则需要随着工作的执行而更新“已完成”和“剩余”字段。此外,这些字段会与 Office Project(可以用于安排项目计划)同步。有关更多信息,请参见使用 Microsoft Project 安排任务和分配资源。还有一个问题:tfs报表更新并不是及时的,我们寝室没有 阅读全文
posted @ 2012-11-12 22:35 MagicCode1023 阅读(307) 评论(0) 推荐(0) 编辑
摘要:最后得到的结果是最优的 但是读取结果的排序存在问题 因为select语句无法按排好的qid排序。除非新建一个用作排序的量。明天做最后改动。 public int RelatedTest(int[] qid, int j, int temp) { for (int k = 0; k < j; k++) { if (qid[k] == temp) return k; } return -1; } pub... 阅读全文
posted @ 2012-11-12 01:33 MagicCode1023 阅读(217) 评论(0) 推荐(0) 编辑
摘要:我们的学霸系统是同时支持中英文的,在网站界面上,中文和英文的界面应该能自由切换。所以同学们的页面程序中不能硬编码某种语言的显示,必须能动态切换。这是啥时候提的需求。。。之前从未说过吧。。。苦命的程序员,哦苦命的程序员,只要一改需求他们就要重新搞一遍,但是期限只剩下两天不过,改起来的话,也不是十分麻烦,asp.net内置了良好的国际化支持,我们需要做的只是把页面的文字资源定义在单独的资源文件里,然后在相应的页面引用即可,下面转载一篇相关文章入乡随俗:ASP.NET的本地化(Localization)简介在实际的开发过程中,经常遇到这种情况:同一个网站,在不同的国家需要显示不同的语言。在美国显示英 阅读全文
posted @ 2012-11-12 00:03 MagicCode1023 阅读(232) 评论(2) 推荐(0) 编辑
摘要:函数是为了尽可能找出标签与之最匹配的相关问题(10个)目前对于sqlDataReader类的调用还存在一些问题,尚未全部解决。目前代码如下(尚不能运行,待修改): public int RelatedTest(int[] qid, int j, int temp) { for (int k = 0; k < j; k++) { if (qid[k] == temp) return qid[k]; } return -1; ... 阅读全文
posted @ 2012-11-10 23:54 MagicCode1023 阅读(250) 评论(0) 推荐(0) 编辑
摘要:上面的是 ArticleItem 的界面,这个做起来比较简单,灰色的部分是到时候内嵌文章浏览器的地方(文章投票和下载的按钮在下面没有显示出来)更改了一下 QAItem 界面的元素,右边是相关 Tags 的其它问答和文章~剩下的时间简单做一下最后几个小部分的界面吧,包括:Register,Log-in,About Us,New Question(Edit),Give My Answer(Edit)等等,这些都是比较小型的界面了,可以做成是主界面的前端界面框架,而不用另外链接到其它页面了~~另外,最终要把 aspx 格式的网页动态数据和数据库以及其它程序结合起来,准备研究一下数据传输的接口问题,即 阅读全文
posted @ 2012-11-10 17:07 MagicCode1023 阅读(235) 评论(0) 推荐(0) 编辑
摘要:上篇文章中提到了网上流传的DbHelper(SqlHelper)类的问题,现在贴上修正版本。using System;using System.Collections.Generic;using System.Text;using System.Data.SqlClient;using System.Web;using System.Configuration;using System.Data;using XueBa.Config;namespace XueBa.SqlServer{ public class DbHelper { public static rea... 阅读全文
posted @ 2012-11-09 23:53 MagicCode1023 阅读(1918) 评论(1) 推荐(1) 编辑
摘要:今天解决了一个大Bug——数据库连接池溢出问题,问题在于,DAL层的DbHelper类中的ExecuteReader()方法创建了大量未及时关闭的SqlConnection,致使网站在小规模负载压力下崩溃。当初的DbHelper类是根据网上给出的参考设计(51aspx.net)的,没想到这个例子也有漏洞,源代码如下: public static SqlDataReader ExecuteReader(String sqlText) { SqlCommand cmd = new SqlCommand(); SqlConnec... 阅读全文
posted @ 2012-11-09 23:42 MagicCode1023 阅读(6083) 评论(1) 推荐(1) 编辑
摘要:IdNameToday's TaskNext Task1Yin PCtask(248)热门问题、未回答问题列表编码bug(253)数据库连接池溢出task(256)分页逻辑QA pair详细信息页编码(task 246)2Chen YNQA pair详细信息页div+css(task175)loading div(task 257)Document详细信息页(task 57)分页美化(task 258)3Gu Q测试数据构建(task 237)QA pair详细信息页编码(task 246)TFS图表15分钟后才更新的BUG真的很让人纠结。。。每次Meeting后都会有新的,以前的Hi 阅读全文
posted @ 2012-11-09 23:32 MagicCode1023 阅读(175) 评论(0) 推荐(0) 编辑
摘要:INSERT INTO Document VALUES(1,0,10231020,'Androidj技术内幕',0,0,0,'09 20 2012 3:02AM',0,0)INSERT INTO Document VALUES(2,0,10231020,'硬件维修大全',0,0,0,'09 10 2012 12:00AM',0,0)INSERT INTO Document VALUES(3,0,10231020,'计算机字库字体的法律地位',0,0,0,'09 9 2012 5:21PM',0,0) 阅读全文
posted @ 2012-11-09 16:29 MagicCode1023 阅读(536) 评论(0) 推荐(2) 编辑
摘要:UGC部分需要支持在线的用户编辑,我们决定采用CKEditor作为在线的编辑器~ 阅读全文
posted @ 2012-11-08 23:36 MagicCode1023 阅读(180) 评论(0) 推荐(0) 编辑
摘要:IdNameToday's TaskNext Task1Yin PCbug(238),类型转换问题task(248)热门问题、未回答问题列表编码2Chen YNQA pair详细信息页div+css(task175)QA pair详细信息页div+css(task175)3Gu Q测试数据构建(task 237)测试数据构建(task 237) 阅读全文
posted @ 2012-11-08 23:28 MagicCode1023 阅读(151) 评论(0) 推荐(0) 编辑
摘要:本次数据库表的构造语句如下CREATE TABLE UserRegister ( uid int PRIMARY KEY IDENTITY(1,1), email varchar(50) UNIQUE, nick nvarchar(20) UNIQUE, password char(40), realname nvarchar(20), description nvarchar(128), download_credit int, created datetime,);create Table Class ( cid int primary... 阅读全文
posted @ 2012-11-08 21:49 MagicCode1023 阅读(497) 评论(0) 推荐(0) 编辑
摘要:工厂模式是基本的设计模式之一,我们在开发XueBa UI的过程中,对BLL层进行了工厂化的包装namespace XueBa.SqlServer{ public class Factory { public DocumentManager DocumentManager { get; private set; } public QuestionManager QuestionManager { get; private set; } public TagManager TagManager { get; private set; } ... 阅读全文
posted @ 2012-11-07 23:23 MagicCode1023 阅读(381) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/Highestop/archive/2012/11/07/2759617.html首先先给出昨天做好的 QA 部分的列表页面截图:这是初步设计出的 QAList 界面的效果,每个项目左边分别有访问量和已回答人数,单击数字或者问题的标题均可以链接到问题的显示界面;今天上午根据组长的需求把 QA 部分,文章以及视频部分(这个到最后有没有还没决定)进行了整合,如下图显示:其中添加了用户对该资源的关注程度(即 vote 数量,可以看成收藏数量),且对于文章资源把回答人数改成了下载数量,而对于视频资源则只有查看量和关注量两项;(这里突然想起来,对于 QA 问 阅读全文
posted @ 2012-11-07 23:17 MagicCode1023 阅读(495) 评论(0) 推荐(0) 编辑
摘要:IdNameToday's TaskNext Task1Yin PC首页动态化(task180)bug(238),类型转换问题2Chen YNQA pair详细信息页div+css(task175)QA pair详细信息页div+css(task175)3Gu Q测试数据构建(task 237)测试数据构建(task 237)第二版界面 阅读全文
posted @ 2012-11-07 23:16 MagicCode1023 阅读(138) 评论(0) 推荐(0) 编辑
摘要:通过数据库连接有很多好处。虽然对于现在的各种存储结构了解不多,但是凭我现在的认知来看,数据库是现在乃至未来的“潮流”,完全引领着数据存储的走向。我在原来所做测试的基础上按照网上及书上的方法进行了新的测试(在窗口模式下),代码如下 private void listBox1_SelectedIndexChanged(object sender, EventArgs e) { comboBox1.Text = "项目组员"; string strConnection = "Provider=Microsoft.ACE.OLEDB.12.0;... 阅读全文
posted @ 2012-11-07 22:39 MagicCode1023 阅读(469) 评论(0) 推荐(0) 编辑
摘要:今晚上大家一直忙Coding....到了凌晨才有时间总结。。。虽然发晚了一个小时,看在我们勤奋的份上,TA给过了吧。。。IdNameToday's TaskNext Task1Yin PC首页动态化(task180),数据库模型最终建立(Task 233)首页动态化(task180)2Chen YNQA pair一级分类(Task 36)QA pair详细信息页div+css(task175)3Gu Q数据库DAL层设计学习(Task 40)数据库DAL层设计学习(Task 40)首页动起来咯~ 阅读全文
posted @ 2012-11-07 01:10 MagicCode1023 阅读(176) 评论(0) 推荐(0) 编辑
摘要:今天大多数时间在补作业来着所以……还好今天晚上没有课了,呵呵针对昨天组长殷神发的那篇界面功能的文章,我对以前做的页面又做了少许修改,感觉这种把设计Ui和最后的功能实现分成两个人做的事情真的有可能会很麻烦,因为功能上的需求一变这边做Ui的马上就要相应地调整自己的设计方案,再加上我觉得用HTML+CSS设计格局其实也挺麻烦的,如果能有个像C#WinForm那样有视图化效果就好了,这算是抱怨么?(可以忽略……做的时候还是满起劲的,但当你做完了发现还要无限改动时,就会无限麻烦了~)今天把QAList的界面做完了,根据我们以前的设计草图,大概的框架是根据:http://stackoverflow.com 阅读全文
posted @ 2012-11-06 23:25 MagicCode1023 阅读(313) 评论(0) 推荐(0) 编辑
摘要:XueBa_UIPart_Func_SpecModified: Tuesday, November 06, 2012The document is the plain text copied from the PDF version, for detailed reading please refer to our PDF Version.Program Manager:Yin PengChengDoc Type:Development:UI_PartDoc Name:Test:Version: Operations:Last Rev DateUX/UI:Doc Owner:Customer 阅读全文
posted @ 2012-11-06 13:30 MagicCode1023 阅读(338) 评论(1) 推荐(1) 编辑
摘要:以前从未接触过网页设计(好吧,小学粗浅的学过),因此对asp.net并不是特别熟悉。然而C#连接数据库在上学期的已经自己尝试做过一个管理系统,并且取得了成功。(我不想承认我用的是Acess)部分代码如下private void button1_Click(object sender, EventArgs e) { string strConnection = "Provider=Microsoft.ACE.OLEDB.12.0;"; strConnection += @"Data Source=Database.accdb"; ... 阅读全文
posted @ 2012-11-06 09:53 MagicCode1023 阅读(392) 评论(1) 推荐(0) 编辑
摘要:初识“贫血模型”与“充血模型”,是在李刚老师(不是那个官二代他爹…..)的《轻量级J2EE开发实践》中,它们是面向对象程序设计对实体(Entity)建模的两种方式。对于需求分析得到的Entity,首先面临的问题是如何构建Domain Object(领域模型)。贫血模型与充血模型给出了两种不同的方案:贫血模型:是指领域对象里只有get和set方法,或者包含少量的CRUD方法,所有的业务逻辑都不包含在内而是放在Business Logic层。充血模型:层次结构和上面的差不多,不过大多业务逻辑和持久化放在Domain Object里面,Business Logic(业务逻辑层)只是简单封装部分业务逻 阅读全文
posted @ 2012-11-06 00:41 MagicCode1023 阅读(3774) 评论(1) 推荐(1) 编辑
摘要:今天主要是继续周末的积压工作:IdNameToday's TaskNext Task1Yin PC首页动态化(task180)首页动态化(task180)2Chen YNQA pair一级分类(Task 36)QA pair详细信息页div+css(task175)3Gu Q数据库DAL层设计学习(Task 40)数据库DAL层设计学习(Task 40) 阅读全文
posted @ 2012-11-05 23:32 MagicCode1023 阅读(172) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/Highestop/archive/2012/11/05/2755300.html现在已经开始着手做网站的具体Ui设计了,但是做着做着今天突然发现,如果要想做出一套完整的网站界面的话,需要做的页面绝对不止以前我们讨论过的3个(主要的页面)例如根据我们主页的涉及方案,个人有以下想法,当然纯属参考,最后怎样做还是要大家讨论之后再决定~(1)MainForm 是主页(2)网站标题栏上的功能的单独页面:Register,Login,About Us(这些可以做成全新的网页,也可以像登录百度那样直接跳出来一个小对话框就行了~)(3)搜索功能:搜索内容时连接到 阅读全文
posted @ 2012-11-05 16:12 MagicCode1023 阅读(252) 评论(0) 推荐(0) 编辑
摘要:IdNameToday's TaskNext Task1Yin PC领域模型细化(Task 167),QaPairManager编码(task177)DocumentManager(Task 176), Document领域类(task 178)QAPair领域类(Task 179)首页动态化(task180)2Chen YN文档浏览页规划(Task 35)QA pair详细信息页div+css(task175)3Gu Q数据库DAL层设计学习(Task 40)数据库DAL层设计学习(Task 40) 阅读全文
posted @ 2012-11-04 23:44 MagicCode1023 阅读(159) 评论(0) 推荐(0) 编辑
摘要:IdNameToday's TaskNext Task1Yin PC领域模型细化(Task 167)领域模型细化(Task 167)、QaPairManager编码(task177)2Chen YN文档浏览页规划(Task 35)QA pair详细信息页div+css(task175)3Gu Q数据库DAL层设计学习(Task 40)数据库DAL层设计学习(Task 40) 阅读全文
posted @ 2012-11-04 00:04 MagicCode1023 阅读(166) 评论(0) 推荐(0) 编辑
摘要:今天由于院庆,两位DEV比较忙,任务有些滞后。。但是我们会发扬熬夜coding到2点的优良传统,努力赶进度。可能我,作为一个PM,对项目本身的需求理解有偏差,到目前为止,我们的主要工作还集中在PDF的presentation上,下一步转向QA PairIdNameToday's TaskNext Task1Yin PC领域模型构建(Task 39)领域模型细化(Task 167)2Chen YN一级栏目页Div+CSS优化(task127)文档浏览页规划(Task 35)3Gu Q数据库DAL层设计学习(Task 40)数据库DAL层设计学习(Task 40) 阅读全文
posted @ 2012-11-02 22:49 MagicCode1023 阅读(223) 评论(0) 推荐(0) 编辑
摘要:今天实现了基于FlexPaper的在线文档浏览功能(初步),由于最近院庆,负责前端UI的成员比较忙,故进度稍慢.本来PM要完成领域模型的,临时做的别的Task,之后补上~发现自己之前画的BurnDown图是错误的。。任务做完之后,虽然标记为【已关闭】,但是生成报表时,如果不在筛选器中将其去掉,生成的BurnDown图还是会包含“已关闭”任务的,另外之前自己有的任务创建错误,但是由于我无法再tfs中将其删除(需要在服务器上执行命令),故将其标记为“已关闭”,因此今天的图上,“烧”掉的任务会很多。IdNameToday's TaskNext Task1Yin PC基于FlexPaper的在 阅读全文
posted @ 2012-11-01 21:12 MagicCode1023 阅读(171) 评论(0) 推荐(0) 编辑
摘要:阅读文章:Managing the development of large software systems: concepts and techniques(瀑布模型)以及和我们团队任务相关一篇文章,WebUi 制作规范(忘了在哪里下的了所以没有给链接 >_<)说说我自己的感想吧,首先是有关瀑布模型的,显然,瀑布模型提供了一种可以从客户端的最终产品为起点模拟生产过程中的环境的思路,这样如果使用者在某个环节发现了问题,那么根据瀑布模型的原理,开发者应该返回上一个阶段进行适当的修改,然后按照其顺序继续实现直到回到最终版本,这样的思想貌似使得工程实现中的设计与工程实践相分离(这是第一 阅读全文
posted @ 2012-11-01 01:57 MagicCode1023 阅读(224) 评论(0) 推荐(0) 编辑
摘要:最近一次逛其它小组的博客时感触的最深的,其实是去看“百年代码”的团队博客时,看到他们有一个小组成员发了一篇有关“Android 4.04的应用程序启动过程及与 Zygote 的交互(基于静态源码分析)”的文章,虽然说这个文章与我们软件工程课程的相关度并不是很大,但是如果能抛开课程的局限性来看这篇文章,这个理解和应用的深度着实可以使每个人感到惊叹,为什么这么说呢?每个人都有可能在平时的不经意间看到一些令自己感到兴奋的事情,也许是正好对你的兴趣,也许是突然发现在这方面你做的比别人好很多,然后理所应当拿出来和大家分享一下你的成果和发现,如果真的如这个同学所说,这篇文章的内容都是他自己写出来的话,我想 阅读全文
posted @ 2012-11-01 01:12 MagicCode1023 阅读(221) 评论(0) 推荐(0) 编辑