座位管理系统中客户端与中间层的设计实现
[关键词:座位管理,客户端,中间层] [热度 ]提示:此毕业设计论文完整版包含【论文,答辩稿】 作品编号:rjgc0047,word全文:40页,合计:14000字 |
座位管理系统开发采用的是V模型和.NET框架,使用的是asp.net技术。系统由显示层,中间层和数据层三层构成,通过相互调用来实现系统的功能。中间层接受显示层输入的数据,根据预先定义的逻辑关系,对数据进行操作,并存储到数据端当中;根据需要会把数据端的数据读取出来返回给显示层。
通过座位管理系统,Project Leader可以提交座位变更申请。F&S对Project Leader提交的座位变更申请进行确认,修改,撤销;为项目组成员分配座位,保存座位地图信息。
......
我的主要工作是负责座位管理系统(SMS)中客户端与中间层的设计与实现,包括:Desktop UI和Web UI的设计与实现,业务逻辑模块中Proposal,Seat,Algorithms的模块开发,Email的自动发送模块。
......
功能需求
座位管理系统(Seat Management System)的使用者是Project Leader和F&S。Project Leader根据需要提出座位变更申请,F&S对申请进行批准,修改或者撤销。而且F&S还要管理员工和座位地图的相关信息。
......
Project Leader的功能
(1)Project Leader可以通过系统按条件查询所有座位地图信息;
(2)Project Leader可以通过系统提交座位变更方案;
(3)Project Leader可以通过系统修改/删除尚未确认的换位方案。
F&S的功能
(1)F&S可以通过系统按条件查看座位地图信息;
(2)F&S可以通过系统添加/修改/删除座位信息;
(3)F&S可以通过系统录入/修改/删除Visitor的信息;
(4)F&S可以通过系统为新来的Visitor安排座位;
(5)F&S可以通过系统查询Project Leader提交的申请;
(6)F&S可以通过系统对Project Leader提交的换位方案进行修改;
(7)F&S可以通过系统对Project Leader提交的方案进行确认,确认之后座位被锁定,不能被再次申请。系统自动将安排结果发送Email给相关人员;
(8)F&S可以撤销Project Leader的换位申请;
(9)F&S可以通过系统给新来的员工安排座位;
(10)F&S可以通过系统调换座位;
(11)F&S可以通过系统查看已经批准的Project Leader提交的座位申请;
(12)最终确认申请时,如果没有换座成功,则自动发出撤销的Email给相关人员。
.......
系统开发过程中采用V Model。V模型是对开发过程中的每一阶段进行确认,例如:产品测试是对功能需求的确认,性能测试是对技术需求的确认,单元测试是对详细设计的确认。系统的开发过程中,要保证每一步都尽量的准确,文档化,文档一旦确认几乎不能再进行修改,因此,需求分析,设计阶段,编写测试文档,花了很多的时间,并反复验证,这在学校进行开发的时候,是从来没有过的,而且编码阶段所占的比重和时间都减少很多。如果真的有地方需要修改,那么可以记录下来,并在系统的下一个版本中进行改进。
提示:此毕业设计论文完整版包含【论文,答辩稿】 作品编号:rjgc0047,word全文:40页,合计:14000字 |
本软件工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——座位管理系统中客户端与中间层的设计实现(论文,答辩稿)!