毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

基于Android的火车票在线订购系统的设计与实现(3)

时间:2024-02-24 09:48来源:毕业论文
2。1 需求分析 火车票在线订购系统的开发,主要是方便人们日常出行,用手机随时随地就能进行用户信息修改,购票、退票、改签等。源C于H优J尔W论R文

2。1 需求分析

火车票在线订购系统的开发,主要是方便人们日常出行,用手机随时随地就能进行用户信息修改,购票、退票、改签等。源C于H优J尔W论R文M网WwW.youeRw.com 原文+QQ752-018766

本系统分为管理员模块、客户端模块。在客户端的个人中心可以个人信息的修改;管理联系人可以添加多个用户信息,能一次性购买多张车票;用户可以修改登录密码。在客户端可以查询车票,选择合适的车次,进行购票,支付。成功可以看到自己的车票信息。在客户端的订单中可以查询未完成订单、未出行订单,历史订单。管理员后台有车次管理,可以添加车票信息,包括出发站与目的站、出发时间、历时、到站时间、车票价格、座位数量;可以删除修改车票信息。用户管理,可以添加用户姓名、身份证号、账号密码;也可以删除修改用户信息。订单浏览,能查询到用户的订单信息。

2。2 系统功能模块

系统功能模块分为两部分:后台管理员模块、客户端模快。如图2-1后台管理,如图2-2客户端模块。

图2-1后台功能模块

                                      图2-2客户端功能模块

2。3系统全局E-R图

1。用户的实体及其属性,如图2-3所示:

图 2-3 用户实体及属性

2。后台管理的实体及其属性,如图2-4所示:

图2-4 管理员的实体及属性

3。车票的实体及属性, 如图2-5所示:

图2-5车票实体及属性

4。订单的实体及属性,如图2-6所示:

图2-6订单实体及属性

5。系统总体E-R图,如图2-7所示:

图2-7系统E-R图

2。4 数据库设计

根据系统功能需求,创建名为train_ticket_db的数据库,在数据库中创建一系列表:

1。管理员表:此表是管理员的账号密码如表 2-1所示:

表2-1   后台管理表

列名 中文名称 数据类型 长度 是否为空

admin_id 管理员id int 11

account 账号ID VARCHAR 255

password 密码ID VARCHAR 255

2。用户表:此表存放的是后台管理员添加的用户信息。如表 2-11所示:

表2-2用户表

列名 中文名称 数据类型 长度 是否为空

id ID int 11

user_id 用户ID int 11

member_real_name 联系人真实姓名 VARCHAR 255

member_id_number 联系人身份证号 基于Android的火车票在线订购系统的设计与实现(3):http://www.youerw.com/jisuanji/lunwen_202190.html

------分隔线----------------------------
推荐内容