写不完了

1.修改完善已提交的需求规格说明书

https://docs.qq.com/doc/DZnpxZ1lMVHdQV2xs?opendocxfrom=admin

2.讨论制定团队的编码规范

C#语言和java 类似,在 Visual Studio 编译软件上可直接进行界面原型的设计。在进行C#语言开发时编码规范如下:
①类(calss)命名规范
少用缩写,不使用下划线(_)字符,使用名词或者名词短语命名。如:public class String
②接口命名规范
前缀使用字母I,接口名称使用名词(名词短语)或者连接词。如:public interface IShape
③成员变量在最前面
如:

public class Account
{
    public static string BankName;
    public static decimal Reserves;

   public string Number {get; set;}
   public DateTime DateOpened {get; set;}
   public DateTime DateClosed {get; set;}
   public decimal Balance {get; set;}

   // Constructor
    public Account()

④枚举类型使用单数名称
如:

public enum Color
{
    Red,
    Green,
    Blue,
    Yellow,
    Magenta,
    Cyan
}

⑤注释:
根据需要添加注释时采用一下规范:
< summary > //定义某某类的方法

3.数据库设计

https://docs.qq.com/doc/DZmpiQVpkaXBhSkFz

  • ER图


4.项目的后端架构设计

1.ORM对象关系映射,主要作用将关系型数据库映射成对象模型,使操作变得简单。
2.IOC容器使用unity
3.身份认证使用OAuth,实现C#在.NET中可以依赖实现功能,防止Web API 接口不被他人非法调用
4.用户管理使用ASP.NET Identity,它是.net的一个用户管理的框架,类似mumbership。

5.确定团队Alpha版本要实现的功能

  • 参考分而治之(WBS - Work Breakdown Structure)给出相应的WBS图。

  • 列出团队Alpha版本需要实现的功能,表格中至少应包含:优先级、名称、用户故事描述;
优先级 功能名称 用户故事描述
1 车位查询 我是小婷,昨天我去逛街,开车进入地下停车场,停车场位置很大,找到车位耗费了很长时间,今天我进车场时进行了车位查询直接找到空停车位停车,节约了很多时间
2 监控查询 我是小王,和女朋友出来逛街,将车停在了停车场,在开心的购物后发现,发现车被刮蹭了,找到停车场管理员调取监控录像,在交警同志的协助下将肇事逃逸司机抓住并获得了赔偿。
3 车辆信息查询 我是停车场工作人员,我需要统计半年来车辆在停车场的停车状况和数据报告,我直接打开软件进行查询统计,方便了我的工作
4 临时车辆管理 我是小王,我开车去朋友家,将车停在朋友小区停车场,工作人员直接放行,原来我的信息已经被拍照录入了系统并进行了登记,避免了停车下车登记信息造成车辆拥堵和时间的耗费

6.关键技术与难点

  • 在完成上述设计的过程中,逐步明晰并列出实现本项目的关键技术
    1.能够对车位进行明确指示,方便车辆用户直接找到车位停车。
    2.方便车辆管理员的工作进行,和车辆用户的使用。
    3.免停车出入场
  • 比照团队目前的技术储备,列出技术难点与解决方法。
    1.关于网络接口传输问题
    2.与硬件摄像头拍照识别,空车位数据自动上传等问题
    3.用户数据以及车辆信息保密性问题

7.团队管理

组 员 比例权重
朱世杰 80%
曹晔宁 20%
请用Leangoo的截图来展示分工和完成的过程;
posted @ 2018-11-27 22:49  军长喊我敲代码  阅读(147)  评论(1编辑  收藏  举报