heloogof

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
 

实习工作主要是WebGIS开发,开发平台.NETArcGIS,使用语言主要是C#,数据库MSSQLServer2005

关于这些我应该是比较熟悉了,在学校也做了不少相关的项目,总之自我感觉良好。

 

殷哥首先交给我一个小任务。

这个小任务却让我麻头了许多天。

 

需求很简单,我的笔记甚至不到一页。

大致如下:

广告发布管理

 

目标

1.B/S平台上设置下发广告的参数,进行下发广告,下发即时信息,删除已下发广告,全部删除,校准时间操作。然后组包发送到网关。

2.把历史操作记录在数据库,并完成历史查询功能。

下发广告

1.选择车辆组,自动列出所属车辆,可选择、多选、全选

2.产品类型有两种,各自对应不同的显示方式与下发参数

3.生命周期格式为年月日,播放时段为时分秒

4.播放时段数最多可支持12

5.输入广告ID时,应有还未使用的ID推荐功能

6.下发参数组包时以字节为单位,特定数据需用BCD编码

下发即时信息

参数较下发广告少,应复用下发广告参数控件

删除已下发广告

1.选择车辆组,自动列出所属车辆,可选择、多选、全选

 

2.根据下发时间,所选车辆查询出未删除广告的下发记录

 

3.可选择、多选、全选下发记录并进行删除

 

4.下发内容自动换行,超过8个字的部分用省略号代替,当鼠标移到该记录时显示全部内容。

全部删除

删除广告屏上存储的全部广告

校正时间

1.选择车辆组,自动列出所属车辆,可选择、多选、全选

 

2.校正年月日时分秒以及星期

 

 

这是我最后整理的,因为其间客户不断变更需求,记得很乱 = =

对于这些功能,开始我甚至觉得用个两三天重写下数据操作方法,存储过程,完全用asp.net就能搞定,只是数据组包没接触过,可能会麻烦点。

用一句很流行的话形容当时的我或许比较合适“手踹两块钱,心怀五百万”!

结果很明显,我那点三脚猫的功夫(而且荒废了一年多)只能伤己无法伤人,单用asp.net控件还没达到解决所有问题的境界,最后回归大自然,想方设法逮着黑猫白猫野猫费尽抓破头皮之力最终搞定。

虽然我的方法可能很可笑,或者迂回百里才达到目标,把这些记录下来更多是希望跟我一样刚刚走出校门的同学分享借鉴,并希望诸位多多指点 ^ ^ .

 

posted on 2009-08-14 13:02  哦呵呵哈哈  阅读(282)  评论(0编辑  收藏  举报