zoukankan      html  css  js  c++  java
  • 【Sofware project management Homework 1】One of my Projects...6

      One of my most recent and reasonable project is to build a  Bone-marrow-bank Manage System in my web course.

      Basicly this system is a study-work which means that it can hardly be used in real life, but it is denfinately a very good example for us to study web technology.

      The goal for building this system is to help manage the bank effectively. It can help manage the volunteers and the patients who need bone marrow as well. What's more, It can help find out which kind of bone marrows are badly-needed and can inform the doctors.

      This syatem has two main parts of needs, listed as below

    1. Manager parts
        1.1 Manager can see all the information about volunteers and patients.
        1.2 Manager can add new volunteers and patients into the system.
        1.3 Manager can edit information existed information.
        1.4 Manager can add donate record into system and the system should delete the patient from urgent-need immediately.
        1.5 Manager can manage all the donate information.
    2. Normal Users 
        2.1 All person who have access to the internet can log in our system as an user.
        2.2 An user have no authority to change anything in our system but can see all the information about bone marrow.
        

      To build an effective and reliable system in abstract, I must have a good plan on it, and so did I. Since I was building a local-system not build an actual running system on the internet, all that I needed is a well-worked computer. Here 's my plan.

      12.15            The project started.
      12.16 - 12.22 Analyze requirements and list all the techniques that I needed   12.23 - 1.6 Code the project and study about the new techniques   1.7 - 1.15 Test the functions by some boundary data to find out if the system works just fine.   1.15 The project finished.

      As my plan shows, the project needed a month to finish, and my actual start time is 12.16 and actual end time is 1.15 just like everybody did.

      When I was programming, I hardly use something but a computer. Since I run it on my local server, I spent no money and other kinds of resources. 

      After I have finished the project and my instructor check it out, it works just fine but have one fault. In the beginning, the system allowed manager to see all the urgent-need which list all the patients whose bone marrow doesn't exist in voluneers'. Well, I truely did consider the situation, but it turns out that I have attach the jsp file to a different interface which cause the fault. Since then, I have realized that the importance of software project management.

     

  • 相关阅读:
    jdk1.8安装教程
    实现负载均衡的两种方式
    Java中ArrayList和LinkedList区别
    做一个英译中的命令行工具
    在 IDEA 中运行 Spark 程序报错:Multiple sources found for text.......please specify the fully qualified class name
    Android消息处理:EventBus、BroadCast和Handler-优缺点比较(转)
    C#流总结(文件流、内存流、网络流、BufferedStream、StreamReader/StreamWriter、TextReader/TextWriter、转载)
    Android相关知识
    物联网相关知识
    Mqtt相关知识
  • 原文地址:https://www.cnblogs.com/mumu95/p/5250953.html
Copyright © 2011-2022 走看看