吉林工程技术师范...吧 关注:42,864贴子:1,226,688

我的Java软件项目开发日记

取消只看楼主收藏回复

今天,我把这个项目日记公开在这里,希望喜欢软件开发的屌丝给我意见,指正我走入的误区,并以此激励那些还没有任何方向感的信院同胞,让我们一起重新燃气青春年华时期对软件事业的热爱激情。
废话不多啥,本文就是我自己的开发软件项目的真实日记,接下来会以图文并茂的方式为大家展现
原本复制,绝无修改和抄袭。如有雷同纯属巧合


IP属地:北京1楼2013-05-30 08:35回复

    2013-05-22 晴 11点25分
    第一天开始写项目,首选的项目是超市管理系统,在图书馆借了几本关于项目开发的书籍,但是拿到手之后发现自己无从下手,可能是第一次开发项目的关系吧,昨天晚上看电视剧看得失眠了,白天很困,我决定从今天开始调整自己的作息时间,保持良好的身体,有很多地方我都不明白,而且还不知道从什么地方着手处理,根据书中的方法先写一个小的程序吧,多多积累点项目经验,首先书上说要进行需求分析,我就捡个现成的人家都弄好的,照着做一做,不求有什么突破,只求能做出东西来,让自己看看,我的不足之处在什么地方。好吧,我决定先吃饭,下午再说。


    IP属地:北京2楼2013-05-30 08:38
    回复

      刚开始的代码都已经被覆盖了,就剩下这个能辨别出来当时我写过一个超市的小程序,很简单的一个登录框框


      IP属地:北京3楼2013-05-30 08:43
      回复

        2013/5/25 晴 12:10分
        老师让做一个火车查询的系统,只好放弃原来的想法,改做火车查询。今天老师又教授了如何使用对话框,editor,menu等用法,程序还在不断地完善,第一个小的程序即将出炉。感觉还是有点难的,但是并不复杂。


        IP属地:北京5楼2013-05-30 08:46
        收起回复

          2013/5/27 晴 10点01分
          五天过去了,项目中添加了editor和menuAction,实现了菜单功能,编辑区功能,链接到数据库之后查询返回结果集rs。从中取出所有的数据并在editor中显示,系统中的DB可以通过修改DB的链接文本来达到修改不同数据库访问的目的不需要修改。昨天学的东西今天要复习之后及时消化,好像忘掉了一些了,马上看看有什么需要从新弄得。。好开


          IP属地:北京6楼2013-05-30 08:49
          收起回复

            火车票查询系统。。。挺简单的。就能简单的实现一个查询功能。 。怎么说也是自己的第一个处女小程序,


            IP属地:北京7楼2013-05-30 08:53
            收起回复

              火车票查询系统。。。挺简单的。就能简单的实现一个查询功能。 。怎么说也是自己的第一个处女小程序,


              IP属地:北京8楼2013-05-30 08:55
              收起回复
                发不上了啊。。。再找时间 发吧。。


                IP属地:北京10楼2013-05-30 08:56
                回复
                  2013/5/28 阴 13:21
                  昨天把代码又弄了一边,程序能够正确运行起来,但是从中发现很多的bug,比如说输入错误的密码没有提示,或者输入错误的密码系统抛出异常,查询的时候也有类似的现象,但是没有密码弄出的问题多,差看资料找到关于,密码的正则表达式的书写,决定尝试一下字符串的格式规范,着手去弄,
                  晚上,傍晚的时候老师告诉我们要做的是hospitalManagementSystem,并给我们讲述了系统的需求分析,通过这个需求分析我还是没怎么明白到底怎么开发这款软件,但是我有了一个大体的思路,比如说要实现很多的editor,来管理很多不同的功能,通过菜单来添加这些editor或者是弹出一个shell来做这些事情的增删改查,但是具体的思路还是没有,比如其他的view怎么用,都有什么功能要实现,现在,我就跟着需求分析一步一步的往下做,之后想添加什么内容的时候再临时改变主意,希望我能克服其中的困难和问题,这是我第一次独立的做这么大的项目,不知道最后的结果是什么样的,但是我相信我努力的结果不会白费,今天晚上就把需求分析好好看一遍,之后建立数据库,之后来构思整个软件要如何的实现。
                  ------来自 爱贴吧HD for Windows8


                  IP属地:北京来自Windows8客户端15楼2013-05-30 11:18
                  回复
                    新的课程设计
                    ------来自 爱贴吧HD for Windows8


                    IP属地:北京来自Windows8客户端16楼2013-05-30 11:21
                    回复
                      登录成功后实现一定的功能,模拟医院看病流程
                      ------来自 爱贴吧HD for Windows8


                      IP属地:北京来自Windows8客户端17楼2013-05-30 11:22
                      回复
                        2013/5/30 凌晨0:27 天气未知
                        写程序写到这个点也就该睡了,要不明天会没精神的,这一天的编程,把程序的菜单实现了,但是我认为实现程序菜单的时候还有更好,更简单的方法,像我这样一个一个往里添加菜单,我认为要是程序员都这么干的话,那像老师说的就得累死,有时间我会改进,今天似乎无意识的封装了好多的类,感觉写这些封装类是越来越顺手了,而且用着很爽,今天突破了代码转换的问题,明天就是实现很多view和editor 的创建,还有初步实现一些菜单的功能,要干点进度,要不然,按照现在的进度来做这个程序的话,两周的时间不一定够用,如果再尽善尽美那就更不够了。所以我决定先把老师要求的东西先做出来几个,之后再优化,美化,最后做到程序自己觉得美观实用。今天先休息,一转眼就半点了。。明天还有很多的事要做。
                        ------来自 爱贴吧HD for Windows8


                        IP属地:北京来自Windows8客户端18楼2013-05-30 11:23
                        回复
                          2013/5/30 晴 上午7:56
                          6点半出早操,满打满算我也就睡了5个小时,不知道会不会影响我今天的工作,现在精神头还不错,我打算概率课不去上了,来写程序。不墨迹
                          刚才看了下程序,发现我写的代码有很大的问题,很多都是不能复用的,这使我百般揪心,后边我还要用到以前写的代码,我打算好好封装一下他们,让他们用着更贴心。比如说一开始的登录界面,这个界面的代码就分在两个类里来写的,后边如果要用到,会很难复用,而且就算掉用到,很多功能都不能实现。先修改这个shell
                          晚上 9:10
                          撕心裂肺的感觉,老师告诉我代码空间全删,思路不对,重做是什么感觉,写了那么多代码没对的是什么感觉,我觉得我的状态似乎一天不敢一天。思考一下再说。
                          ------来自 爱贴吧HD for Windows8


                          IP属地:北京来自Windows8客户端22楼2013-06-01 21:52
                          回复
                            2013/6/1 晴 晚上21:31分
                            通过这些天的摸索,程序开发终于进入快速开发阶段,先给自己一个肯定,努力是没有白费的,先说说这些天发现的问题。
                            第一个就是本以为程序会按照自己的脑袋的思路去执行,但是会经常发现写出好多代码最后还的重写,一遍遍的调试,经常加注释是个很好的编程习惯,有利于理解,当自己脑袋都浆糊了的时候看到代码还能知道什么意思,真的很有帮助。
                            第二个,通过这几天的程序开发,对面向对象又有了深入的了解,产生了很多的思路。经过n回错误能体验不同程序开发的快感,那种豁然开朗的感觉使我沉醉,而自己也乐于沉迷其中。
                            第三,还要加强团队合作的意识,今天有同学问我问题,当时我正在写一段很没有用的代码,但是我没有停下来,我不仅沉醉其中,没有搭理他,这样不好,一个团队,就应该互相帮助,就算写的代码再重要也要停下来,没有团队意识的人是无法在以后的工作中立足的。
                            第四,调整自己的作息时间,就我昨天的状态来说,已经到了快崩溃的地步,脑袋迟钝,浑身无力,晕晕的。之后我昨天早早的就睡觉了,今天精神头很好,思路也清晰了很多,告诫自己,一定要调整好自己的身体,身体是革命的本钱,适当的休息是必要的,不是一味的坐在电脑跟前想问题才是最佳的方案,可能出去散散步,洗个澡,之后回来问题可能就解决了。记住一句话,你需要过来人指点。
                            六一啊。。记得去年六一的这个时候去南湖划船了,今年看是不行了。看着寝室身边的人和自己的距离一天一天拉远,总想拉他们一下,但是都是那种死猪不怕开水烫的,我多操心了哈,真不是个滋味,打个比方DNF 中,我觉行了,他们还没转职呢。最新功能我就不截图了,这个要保密,设计经典的地方啊要保密,要是别人抄袭呢。。哈哈,等我设计完毕,这个设计将免费送给信院的屌丝,已备大四课程设计用。也算是我六一送给大家的一份小礼物吧。
                            ------来自 爱贴吧HD for Windows8


                            IP属地:北京来自Windows8客户端23楼2013-06-01 22:03
                            回复

                              2013/6/2 凌晨 0:53分
                              先说一下关于那个view和editor联动的问题。 老师告诉我说选中刷新一下,好,我不知道怎么实现,明天我一定要问一下,还有就是代码的问题,现在发现很多的代码都能放到一个类了去重新使用,但是现在要是把以前的代码拆了重写的话。要浪费很多的时间啊,稳妥起见,新的代码调用新的类,以前的代码不管了。爱怎么地怎么地,,今天写着写着脑袋里居然忘了我要写的功能是什么,看来电灯熬油的弄这个玩意真的不是个事。


                              IP属地:北京25楼2013-06-08 15:30
                              回复