2007年10月31日水曜日

既存システムの問題点

今の社内システムは私が入社したときにはほぼ完成していましたが、
未だに追加修正やバグ修正があります。
またACCESS2000で作成されているため、以下のような問題があります。


  • 動作が不安定
    まれにですが実行時に「レコードセットを参照できない」
    といったエラーが出て動作しなくなります。
    またAccess97で作られているものなんかは
    データ自体が開けなくなる時があります。
    どちらも大抵最適化をすれば直るのですが、
    こういったことが起きる度に対応するのはちょっと面倒です

  • バージョン管理が出来ない
    Accessのmdbファイルは実行するたびに
    タイムスタンプが変更されるので
    クライアントに入っているmdbファイルが
    どのバージョンなのかが判断できません 
    また、私が入社する前からの慣例で
    修正した個所の管理は修正履歴用の
    Excelシートに書くようにしているのですが、
    記入漏れがけっこうあり、把握できていない状態です。
    前の仕事ではCVSを使ってソースとドキュメントの管理をしていたので
    修正の履歴が把握できないというのはまずいと思っています。


  • レポートのプリンタ情報が初期化される
    修正したmdbファイルをクライアントにコピーすると
    レポートのプリンタ、用紙、余白情報が初期化される場合があります。
これ以外にも同じ処理が共通化されてない、非効率的なループ文等
リファクタリングが必要な要素が沢山あります。

今後の進め方としては、

 ・開発言語をVB2005に移行(もしくはJAVA等全く別のもの)
 ・ソースコードのバージョン管理を行う(SVN使用)
 ・共通処理をまとめておく(VBUnitを使い単体テストも行う)

と考えていますが、まだまだ検討が必要です。



2007年10月27日土曜日

パソコンのセットアップ

今日は別の事業部で購入したパソコンのセットアップを行いました。

購入したのはDELLのVostro1500です。


 ・
DELL Vostro1500


最近はパソコンの価格も安くなってきていて、
今回購入したものもOffice込みで11万とお手ごろな感じです。
ワイド画面なので作業もしやすいのではないかと思います。

ただ、Officeが2007という所が難点で、
ユーザインターフェースが大幅に変わっている事、
標準でOffice2000(社内ではまだまだメイン)との互換性が無いという問題があります。

互換性についてはデフォルトの保存形式を「Excel 97-2003ブック」に変更することで対応できますが、見た目の変更については通常ではどうしようもなく、ユーザが慣れるまではサポートに時間を割くことになりそうです。

調べてみたところメニューをOffice2003の形式にしてくれるソフトがあるようですが、 有償なので微妙な所です。


 ・
Classic Menu for Office2007
 ・
Back to 2003

インターフェースとしてはOpenOfficeが2003に近く使いやすそうなので乗り換えたいのですが、
機能の違いや乗り換えた後の影響度が不明なのでこれから調べてみようかと思います。

2007年10月19日金曜日

課題

この会社に入ってから2年になりますが、
まだまだ改善するべき点が多々あります。

大体まとめると下のようになり、既に取り組んでいるものもありますが、
過程をこのブログで公開していければと思います。

■ 課題
 ・既存のシステムの安定化、または再構築
 ・新規システムの立ち上げ
 ・コストの削減
 ・通常業務の効率化
 ・社員のPC利用スキルの向上支援

2007年10月18日木曜日

自己紹介

始めましてxnrといいます。
製造系の中小企業で社内SEをしています。

主な仕事は

 ・社内のパソコンの管理
 ・既存の社内システム(ACCESS2000)のメンテナンス、改善
 ・パソコンを使用した業務改善の検討
 ・その他パソコンに関する雑務(サポートなど)

で大体は既存システムのメンテナンスがメインとなっています。

このブログでは日々の業務で得た知識や気になった事を書いていきたいと思います。