薪酬辅助核算系统开发最新随笔(rss)

VSTS使用约束

     摘要: 惩罚规定(不按照以下约束,而产生无法编译,或者文件独占签出,耽误别人工作)在首页上统计错误次数,显示前三名使用准备(在不同机子上,或者不同用户第一次使用)1、在“文件”-“源代码管理”-“工作区”中建立自己的工作区2、打开“源代码管理资源管理器”,选择自己的“工作区”,然后...  阅读全文

2007-10-23 20:48 作者: varmc【评论:0】【阅读:66】 

使用VSTS,团队开发项目注意要点

     摘要: 1、程序编写程序,一般按照之前分析的结果,根据静态类图1.1、每个人都负责单独的程序文件1.2、需要修改其他文件时,最好联系该文件负责人1.3、公用文件不要签出1.4、公用函数、属性、字段一般不允许重新定义1.5、可以增加私用函数、属性等1.6、果对公用函数、属性重新定义,需要在组内进行讨论,并告知系统分析组1.7、希望能够找出系统分析组不合理的设计,并提出有效修改意见1.8、新建文件要先在组里商...  阅读全文

2007-10-23 20:45 作者: varmc【评论:0】【阅读:41】 

系统体系架构分析

     摘要: 为了辅助项目开发任务的分工,也使成员对本身的工作进行明确,了解其他成员的工作情况,以及整个项目的进展和工作量。我苟且根据我所理解的将整个项目的模块进行划分,构建一个指导框架,以供大家参考。希望大家能提出自己的意见,并在项目进行的过程中不断的修改完善,项目成员按照规范开发,构建相对灵活的系统。下面是系统的体系架构图,根据分层设计模式,分为经典的三层。表示层:为了更好指导表示层组的开发,这一层的模块分...  阅读全文

2007-10-04 16:52 作者: varmc【评论:0】【阅读:136】 

SQL Server 三种分页方法比较实验

     摘要: 每一个系统都避免不了列表页,而列表页一般都要求分页显示。虽然所有语言都提供了内部的分页功能,但数据量一多,效率便非常劲差,尤其在B/S架构中。影响原因可以总结为两个:1、程序语言分页,每次都要读取数据库中的所有相关数据,而只需显示10、20条,大量数据并没有用到。2、如果服务器或者客户端提供了数据缓存,可以稍微优化一点,但有一个很明显的现象,没有一个客户需要一次看到那么多数据,他可能只需要一条或者...  阅读全文

2007-09-27 09:48 作者: varmc【评论:0】【阅读:132】 

面向对象中数据库访问模式分析

     摘要: 最近看了Clifton Nock的数据访问模式-面相对象应用中的数据库交互,觉得不错,有许多收获,说出来大家讨论讨论(书还没看完)。1.1、 数据访问器A、分开了程序逻辑与数据库访问控制。B、通过定义数据访问接口向程序逻辑公开数据库操作的抽象。C、应用程序根据接口向数据访问器提交参数查询,参数可以包括表名、列名、值等。D、应用程序完全控制类(构造、使用、保存、修改、析构),程序逻辑与类控制混合在...  阅读全文

2007-09-10 14:25 作者: varmc【评论:0】【阅读:79】 

类的实例化碰到的一些想法(二)

     摘要: 继续上面的想法:如果采用上面所讲得到第五种方式,则设计分工清晰很多,也有利于提高重用性。1、BusinessConsignController类的方法实现:1/**////<summary>2///获取薪酬清单3///</summary>4///<remarks>通过plid获取一个PayList对象</remarks>5///<returns...  阅读全文

2007-08-24 11:16 作者: varmc【评论:0】【阅读:27】 

类的实例化碰到的一些想法(一)

     摘要: 对应类的实例化,程序员再熟悉不过了,我虽然刚进入IT行业不久,也见得不陌生,但有些问题确总不能理解清楚。比如有两个类,一个为静态类(简称A),另一个(简称B)的实例对应着数据库的记录。当A中有一个方法为GetB(Bid)即通过B实例的ID实例化B,Bid对应的是数据库中的记录。这种情况,B实例的实例化便有几种方式了:第一种方式:publicstaticBGetB(intbid){Bb=newB()...  阅读全文

2007-08-24 10:53 作者: varmc【评论:1】【阅读:67】 

高校信息化的困境

     摘要: 外包、自己开发、购买通用软件,哪一个才是通往高校信息化的坦途?先说一说高校信息化工作的特点:我所在的部门(财务处)决定我们花起钱来总是显得有点小气,如果不需要考虑钱的问题,外包毫无疑问是最好的方案,但是学校不像银行、电信企业一样,投入是为了产出,高校在信息化方面的投入,经济产出很少,主要是提高工作效率、提高服务水平,学校是不可能一次性投入大量的资金来做这件事情的。这是第一个也是最重要的特点:没钱。...  阅读全文

2007-08-22 13:47 作者: 肖斯沃勒【评论:12】【阅读:440】 

组织学生开发的一些思路

     摘要: 组织学生进行开发,最主要的困难就是学生的时间不稳定,特别是本科生,本来课程的安排就比较紧,而且社会活动也会多一些,再加上各种各样的竞赛,一周能拿出16个小时已经很难得了。每个工作日按8个小时计算,可以包含周末、晚上的时间。例如:周末从早做到晚上,作够12小时,算是1.5个工作日。根据软件开发工作的要求,最好开发人员能够稳定下来,否则,代码的不停变迁会导致每次重新投入进来时阅读代码的时间就占用很多时...  阅读全文

2007-08-22 12:34 作者: 肖斯沃勒【评论:1】【阅读:57】 

两个月来的感想

     摘要: 我是一个高校财务处负责会计电算化技术的工作人员。最近两个月,通过我们处的信息技术总监蔡老师,网罗到学校里面一班大一、大二的同学,还从其他学校找来一个外援FengMK2,一起来做一个项目。项目暂定名“薪酬辅助核算系统”,通过Google翻译了一个名字:Supplementary Pay Accounting System,于是便简称SPAS。  具体的项目需求就不多说了,开发...  阅读全文

2007-08-18 15:01 作者: 肖斯沃勒【评论:2】【阅读:76】 

使用XmlSerializer类将对象序列化为Xml格式保存 - 支持泛型的Dictionary

     摘要: 在一个特殊应用中, 我们需要将内存中的一个对象持久化, 而这个对象是来自一个模板类实例化出来的, 不能保存到数据库中, 数据库中只存有此对象的模板.
由于使用到泛型的Dictionary, 而XmlSerializer却不支持默认的泛型的Dictionary, 为此我找了些资料, 并在此文中以三种不同的方式实现. 本文中约定:
方案1: 不序列化泛型的Dictionary
方案2: 定义支持泛型的Dictionary
方案3: 让每个类实现IXmlSerializable接口
本文内容:
1. 类图及类之间的关联
2. 方案1: 不序列化泛型的Dictionary
3. 方案2: 定义支持泛型的Dictionary
4. 方案3: 让每个类实现IXmlSerializable接口
5. 总结  阅读全文

2007-08-17 01:14 作者: MK2【评论:4】【阅读:895】 

RSS

导航

团队简介

聚合

团队负责人

团队成员[共4人]

广告