联系方式

  • QQ:99515681
  • 邮箱:99515681@qq.com
  • 工作时间:8:00-23:00
  • 微信:codinghelp

您当前位置:首页 >> javajava

日期:2018-09-12 03:18

实践要求

p C 语言

n 两个题目,任选其一;

n 分组完成,五人一组,专业内自愿组合;

n 开发环境:VC/Visual Studio/Dev C++等。

n 要求:

p 提供命令行操作,无需图形界面

p 模块化结构

p 遵守编程规范

p 界面友好

p 运行正确

p 具有容错机制

团体游景点门票预订系统

p 系统服务人群:

n 游客团体。游客团体信息包含:游客团ID、密码、人数、年龄

层次、联系人电话等。

n 系统管理员。管理员信息包含:管理员ID、密码、电话、邮箱等。

n 要求:

p 游客团ID、管理员ID均为字母数字组合的字符串,长度6-10个字符

p 电话号码为11位数字

p 邮箱必须符合规范***@***.***

团体游景点门票预订系统

p 景点信息包含:

n 景点ID、景点名称、景点简介、景点门票价格(分旺季和淡季

两种价格)、游览该景点所需时间、折扣信息(如考虑学生、

军人票等)、景点级别、不同季节不同时间段的人数限制、景

点所属区域、景点维护费用。

p 要求:

n 景点ID:6位字符

n 景点门票价格:整数

n 折扣信息:浮点数

p 假设:

n 旅游景点数不少于8个;

团体游景点门票预订系统

p 预订信息包含:

n 订单编号、预订日期、景点编号、出行时间、年龄段

、人数、身份、订单总价格

p 要求:

n 订单编号:旅游团ID+预订日期(预订日期格式见下面)

n 预订日期、出行时间:符合时间格

式yyyy:mm:dd:hh:mm

n 总价格:浮点数,保留两位小数

团体游景点门票预订系统

p 游客团功能:

n 登陆:输入用户ID和密码登陆系统。

n 景点查询:根据系统提供的信息进行景点查询。

p 根据景点名称进行查询;

p 根据是否有票进行查询;

p 根据景点区域查询;

p 根据是否有折扣信息过滤查询结果;

p 查询之后允许预定;

p 对老年和儿童有不适合的景点需要提示;

p 根据价格排序所有景点;

p 根据预定量排序所有景点;

p 系统也可以有热门景点推荐,可根据不同季节的预定量等信

息来推荐,此处可自行确定用什么规则推荐。

团体游景点门票预订系统

p 游客团功能:

n 预定景点门票:用户根据需要浏览并可选择感兴趣

的景点购票。

n 假设:

p 同一个订单可包含多个景点的门票。

p 同一个订单只能为同一个游客团订票。

n 预定的景点门票不能超出景点的售票余量。

团体游景点门票预订系统

p 旅游团功能:

n 旅游团信息管理

p 对旅游团信息中的电话、密码、邮箱等信息进行修改

n 取消预定

p 在出行前的24小时可以取消预定

n 查询预定的门票

p 查看曾经的订单记录

团体游景点门票预订系统

p 景点管理员功能:

n 登陆:输入管理员ID和密码登陆系统。

n 订单管理:

p 查看用户订单情况:

§ 查询所有景点的门票销售情况(历史上的订单以及订单详情)

n 统计用户订单信息:

p 按预定量对景点进行排序;

p 按访问人数对景点进行排序;

p 统计各个景点的利润并排序;

p 统计不同景点的用户年龄层次分布;

p 按季度对不同景点的售票情况进行排序,比较不同景点在不同季度

的访问情况;

团体游景点门票预订系统

p 景点管理员功能:

n 景点管理:针对所有景点

p 景点查询:查询所有的景点信息

p 添加景点:添加一个新的景点

§ 同一个景点的名字不能重复;

§ 景点的门票量不可为负数;

§ 景点ID不能重复;

§ 添加景点的最后一步为发布,发布之前可以修改和取消

添加。

n 个人信息管理

p 对个人信息中的密码及邮箱进行修改


版权所有:留学生程序网 2020 All Rights Reserved 联系方式:QQ:99515681 电子信箱:99515681@qq.com
免责声明:本站部分内容从网络整理而来,只供参考!如有版权问题可联系本站删除。