- 需求文档
一、功能需求
1、用户根据自己的情况选择信息
1)出行方式(只乘坐公交、或只乘坐出租、或二者结合);
2)希望游玩的景点(例如:故宫、颐和园等);
3)人数及类别(例如:成人1位;学生1位;老人1位)等信息。
4)出发地(北京西站、或北京南站、或首都机场)
2、生成旅游方案
当用户选择完信息,点下“查询”按钮,本系统计算出最佳路线(两种最佳:省时间、省路费)和景点内游玩时间,协助游客安排两日行程。
对于游客已选择、但两天安排不下的,能够提示游客。
3、生成行程单
当用户点下“确认”按钮,可生成文件名为“plan.doc”的行程单和费用时间明细,供用户打印,并且可以选择email给用户。
4、景点介绍
当用户想了解某个景点的具体信息,可选择景点,然后点下“景点介绍”按钮,可弹出景点相关的图片和简介。
5、冗余景点安排
对于用户已选择但两天安排不下的景点,系统除了提示游客,同时提供两天之外的行程安排。
6、信息不全的处理
若用户输入的信息不全,如没有选择出行方式、没有选择出发地、没有输入人数等会给出提示,要求输入后才可继续。
二、性能需求
1、系统可以对景点的库存进行统计�
2、系统界面设计友好,操作方便、灵活�
3、具有高可靠性和容错能力
4、具有安全检查机制
5、可支持操作者的权限层次要有明确的分类
三、扩展功能
扩展功能后续添加
- 小组分工
小组预期分工:
王子祎:负责撰写需求文档、测试、及相关文档的撰写
陈浩强:算法及相关文档的撰写
王志东:数据库、服务器及相关文档的撰写
夏乐天:测试及相关文档的撰写
丁振兴:UI、数据等及相关文档的撰写
- 预期计划
第九周:
针对项目需求进行讨论、确定分工以及软件体系结构风格、
第十周:
画设计图
第十一周:
各自完成各自任务
第十二周:
各自完成各自任务
第十三周:
小组整合,撰写报告
第十四周:
提交报告