分享
 
 
 

Progamming - About my recent work

王朝英语沙龙·作者佚名  2007-01-10
窄屏简体版  字體: |||超大  

(Hi, all my friends and teachers. I didn’t paste a root article for a long time

. This one is a practice and also a summary of my recent work. Wish all of you,

my teachers and friends to kindly point out my mistakes. And wish you like it too. )

My recent Work - Progamming

Though many people said they will quit work if they are rich enough someday, yet researchers find that work is one of life’s chief satisfactions for people.

It’s true. I have derived great pleasure out of my work, programming, these months.

I received this task on Sep, last year. That is a Human Resource Management System for my company. It should fit the every needs of Human Resource Department,

include manage the information of staff, record the check on work attendance, manage salary and other allowance every month, statistic social security fee, print relative report forms, and so on. I was told to finish it within two months and put it into use so as to substitute the old system. The old one was written in VFP at 2000, which only can run in DOS operate system and not very convenience

to use nowadays. The main problem in it is there are inconsistent data and reduplicate data in different basic table which will make the wrong result.

Honest speaking, it’s a challenge because it’s the first time for me to write a whole system alone. That means I should face all possible problems by myself

. I should roundly consider the program in my brain. In another word, my ability

surely can be improved a lot through the practice this time. The experience of

programming with my colleagues gave me enough confidence, so, I accepted this task and promised trying my best to do it well.

The programming language I used was PowerBuilder 9.0, support database is SQL

Server 2000. PB9 is a high-level object-oriented language. It can speed the development time of software and reduce the maintenance difficulty too.

I planed to divide this task into five steps.

1. To do some research work. Use the old system. Finding out what request it designate to execute. And, at same time, finding out where should be improved. Collect the necessary information for the next step. (It was planed to take me one

week’s time.)

One week before The National Day, I almost became a member of Human Resource Department. To know their working process and get along with them well till now.

2. To build the basic database structure. Create basic tables and views base on them. Define data type. Adding comments, primary key and foreign key for every

table, every field. (one week’s time)

This step’s work is very important. Database is the place where the data will

be stored in. The structure of database is the key point on whether the program

will be operated quickly and correctly.

3. Programming and import the data. Start to build one project, main window and main menu of this system. Create libraries waiting to hold sub-windows and data-windows. Create window, added control element on it and write the blocks of instructions under every control element so as to reach the request. (one month’s

time to finish the main part.)

After finish doing one window, it can be load on to the main menu and test the

function. From now on, I start to get some joy when one single window passed the test.

Oct. and Nov. were the busiest two months. I usually work with my computer until night and take the last bus to go home. The quiet night can make me work more

efficiently compare with the noisy daytime, for I was interrupt by someone or something and have to think over on one point again. In the same consider, I also prefer to worked on Sunday and Monday in order to follow my schedule.

To import the data is really boring and headache. Most of the data transfer from the old database which lack of identifier field. Sometimes I have to check them one by one to pick out the invalid item.

4. Testing and correcting. Compiler the program into EXE file, install it on the computers of Human Resource Apartment and then test it fully to try to find some problem. Solve these problems immediately. (After main part is ready. No limited time until it’s perfect relatively.)

5 Visage design and adjust. Design the cover and background for my system. Adjust the color and character size for every window. Set the operate distinction.

(one week’s time or more)

The whole program process was getting along very smooth on schedule so far. This system has already been used for two months and now is perfected continuously

. I am glad I can control the whole thing and value every minute I spent on it.

Work that doesn’t engage a person will never seem rewarding, no matter how lucrative it becomes.

At last, I want to say that’s one of the happiest period in my life. It enables me to face the future challenge with more self-confidence.

Sincerely Lin

20050118

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有