廊坊师范学院---七期信息技术提高班

爱的天空~我们一起飞翔

导航

2011年8月20日

学校教务系统开发学习

摘要: 一个假期都在和教务系统在一起。这其中的滋味就像是五味瓶。咸/酸/苦/辣/甜为什么这么说呢,听我娓娓道来咸的开始:第一次接触教务系统,我是负责教师工作量计算这一部分。一旦涉及到计算必不可少的就是逻辑上很复杂的数学运算之类的东西。虽然我们还是在校的学生,但说实话对于教务上的东西我还真的不是很了解。因为不了解,也就意味着对需求的一无所知。 系统刚开始着手,我们的原则很简单,根据自己对教务系统的了解来拟定需求。快速建模,然后让我们的项目经理审核。第一次初步建模通过,心中暗喜自己分析的需求竟然通过,谁知..... 酸的难耐:虽然第一次快速建模通过,但心里隐隐约约的感觉自己对需求的理解有很大偏差。为了不. 阅读全文

posted @ 2011-08-20 18:53 李颖杰 阅读(569) 评论(0) 推荐(0)

2011年8月2日

需求错误伤不起呀

摘要: 不了解需求,想把业务做好。可能么?需求啊…惹不起 合作开发的教务系统已经进行到业务层,即将走向整合页面阶段。令人崩溃的事情也就跟着来了,追究到底。还是我们的需求出了问题。首先我要承认自己的错误。教务系统我们是每一个人负责一个模块。我负责的是教师工作量、工资的计算这一部分。虽然这部分和其他人负责的模块没有太大的关系,也不需要向其他成员要接口。但真正的实现起来却是困难重重。接着刚才的话题说,承认自己的错误,在合作开发的第一阶段,需求分析的时候出现的错误有,其一:学校的教务具体是什么个需求我们做学生的不是很清楚。其二:处在放暑假阶段,学校老师也不是很多。也就造成了我们对需求的盲目认识。在自己浅薄的. 阅读全文

posted @ 2011-08-02 21:26 李颖杰 阅读(323) 评论(0) 推荐(0)

2011年7月24日

EA经典教程(转)

摘要: 一、Enterprise Architect简介Enterprise Architect是一个对于软件系统开发有着极好支持的CASE软件(Computer Aided Software Engineering)。EA不同于普通的UML画图工具(如VISIO),它将支撑系统开发的全过程。在需求分析阶段,系统分析与设计阶段,系统开发 及部署等方面有着强大的支持,同时加上对10种编程语言的正反向工程,项目管理,文档生成,数据建模等方面。可以让系统开发中各个角色都获得最好的开发效 率。二、创建新项目安装好了EA汉化版后,启动软件。点击“创建新的项目”,打开创建新项目对话框。【图1】这里可以选择各种的初 阅读全文

posted @ 2011-07-24 10:11 李颖杰 阅读(759) 评论(1) 推荐(0)

2011年7月21日

项目组长你在做什么?

摘要: 最近在合作开发本校的教务系统,虽然自己身处学校这个环境下,但对于教务系统的需求却是一无所知。⊙﹏⊙b汗,在本次开发过程中,我们的团队由三人组成,一个组长(男),两个组员(女)。在男同志的带领下,我们女同志是不敢懈怠呀,正所谓男女搭配,干活不累。 作为我们的项目组长,在坎坷的道路上给我们解决了不少问题,万分感激… 作为一名项目组长,你应该做什么? 一:和自己的团队成员分析项目需求 作为组长,你地位高人一级,其他成员尊重你,爱护你。但并不代表你就可以做所有的事情,甚至包揽整个项目。项目需求,你一个人可以分析的很全面吗?即使你分析的很全面,你又确定你一个人的思想完全正确吗?如果你不确定,这个时候你. 阅读全文

posted @ 2011-07-21 07:30 李颖杰 阅读(1284) 评论(5) 推荐(1)

2011年7月17日

浅谈虚拟机

摘要: 最近一位师姐发表了这样一个说说“我在虚拟机里工作,看不到大家的飞信哈”但师姐明明就坐在电脑前,只不过换了个屋子。难道那个屋子的环境就叫虚拟机(⊙﹏⊙b汗)后来问同学上网浅浅的了解一下虚拟机。 虚拟机(Virtual Machine)顾名思义,就是假的计算机呗,哈哈哈。它是指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。 通过虚拟机软件,你可以在一台物理计算机上模拟出一台或多台虚拟的计算机,这些虚拟机完全就像真正的计算机那样进行工作,例如你可以安装操作系统、安装应用程序、访问网络资源等等。对于你而言,它只是运行在你物理计算机上的一个应用程序,但是对于在虚拟机中. 阅读全文

posted @ 2011-07-17 12:32 李颖杰 阅读(268) 评论(1) 推荐(0)

2011年7月16日

Html基础知识

摘要: www,是World Wide Web(万维网)的缩写Web页面绝大多数都是有HTML所编写的HTML(Hypertext Markup Language)超文本标记语言。目前的版本是4.01Web页面(网页)也是一种文档,HTML就是用于编写这种文档的标记语言。Html常用标签:<br> 作用换行在Html文档中如果存在多个空格或多个换行,浏览器只解析为一个空格。所以要用到&nbsp 。全角空格等同于&nbsp<p align=”#”>作用:创建一个段。属性align表示段的对齐方式。<hr color=”clr”>作用:插入一条水平线,属 阅读全文

posted @ 2011-07-16 13:22 李颖杰 阅读(182) 评论(1) 推荐(0)

牛腩新闻发布系统学习总结

摘要: 牛腩新闻发布系统的学习告一段落。整体上新闻发布系统实现了全部功能。当然,功能的实现是照着牛腩老师的视频一步一步的实现下来的。可能是专业的缘故,自己从来没有接触过WEB开发。对B/S模式的系统还没有接触过。而其他同学在一边看视频的时候就把代码全部敲出来了看得出是很轻松啊。而我就一样了,第一次看牛腩新闻发布系统的时候都不知道牛腩老师在讲什么,每一个标签,都不知道是什么。于是乎,不管三七二十一先把六十多集得视频看了近一半。这下子才大概明白了牛腩老师在讲什么。有了大概了解,接下来的学习轻松了很多。 新闻发布系统学习中学到的一些知识点,都是一些某一领域知识面上的简单理解。 CSS+DIV:网页布局的一. 阅读全文

posted @ 2011-07-16 12:40 李颖杰 阅读(606) 评论(2) 推荐(0)

2011年7月11日

不将就

摘要: 在牛腩新闻发布系统学习的过程中,需要打开一个.chm格式的文件。看视频的时候牛腩老师没有拿什么特殊的软件打开这样格式的文件。可是在自己想要打开这个文件的时候,却怎么也打不开。起初我也是采取了“逃避”的方法,继续往下学习。但心里就像长了毛毛草一样。在强烈的责任心的要求下,我打开了强势的百度搜索,没用两分钟的时间就找到了解决方案。 从事情的起初到结束。我发现干IT的如果都像我这样如此将就下去,中国的软件行业是否还会继续发展?做出来的软件如果只是将就、凑合的使用。我们还谈什么“全心全意”的为客户着想。(自勉)做软件就要本着做出来能使用的目标来做软件。虽然我们还在学习阶段,但根本思想不能扭曲。 从现. 阅读全文

posted @ 2011-07-11 20:17 李颖杰 阅读(231) 评论(1) 推荐(0)

2011年6月26日

TODO注释用法

摘要: 在看牛腩新闻发布系统过程中老师讲到了这样一种注释方法很好用,在比较大的项目过程中,类模块会很多,工作量也会很大,在未完成的工作项目中我们怎样进行标记呢?这是一个值得考虑的问题。Visual Studio 2010为我们提供了很多编写代码的小技巧。TODO注释:类似于我们的书签,标记下次我们需要做的工作。 public DataTable SelectHotNews() { //TODO:取出10条热点新闻 DataTable dt = new DataTable(); dt = sqlhelper.ExecuteQuery("news_selectHotNews", Com 阅读全文

posted @ 2011-06-26 13:46 李颖杰 阅读(2323) 评论(1) 推荐(0)

SQL存储过程

摘要: 存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,是利用SQL Server所提供的Transact-SQL语言所编写的程序。经编译后存储在数据库中。 存储过程是数据库中的一个重要对象,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是由流控制和SQL语句书写的过程,这个过程经编译和优化后存储在数据库服务器中,存储过程可由应用程序通过一个调用来执行,而且允许用户声明变量 。同时,存储过程可以接收和输出参数、返回执行存储过程的状态值,也可以嵌套调用。 使用存储过程的优点:存储过程的能力大大增强了SQL语言的功能和灵活性。存储过程可. 阅读全文

posted @ 2011-06-26 13:06 李颖杰 阅读(275) 评论(1) 推荐(0)