目录
一、作业目的................................................................................................................3
二、作业任务................................................................................................................3
三、系统功能介绍........................................................................................................3
四、关键功能介绍........................................................................................................4
4.1 建立数据库模块...............................................................................................4
4.2 根据目的地查询车票信息模块.......................................................................5
# 根据目的地查询车票信息 def Query(dest): con = sqlite3.connect("DB.db")
cur = con.cursor() item = cur.execute("select * from test where destination=?",
(dest,)) print("--------------------------查询到的信息--------------------------") for i in
item.fetchall(): print("车次:%s %s==>%s 票价:%s 元 距离:%skm" % (i[0],
i[1], i[2], i[3], i[4])) print("--------------------------------------------------------------")
cur.close() con.close() 4.3 统计进出站旅客流量模块...........................................6
4.4 主程序...............................................................................................................9
if __name__ == '__main__': # 创建数据库 DB.db if os.path.exists("DB.db"): pass
else: # 创建数据库并初始化 createDB() # 创建销售数据库,存储销售记录 if
os.path.exists("sale.db"): pass else: CreateSaleDB() flag = 1 while(flag):
print("********欢迎使用车票订购系统*******") print('请选择您的进一步操作')
print('1.查询车次信息') print('2.售票记录和票据信息') print('3.各站旅客流量统计')
print('4.退出系统') a = int(input("请输入选项:")) if a == 1: dest = input("请输入目
的地: ") Query(dest) # num, SerialNumber = Query(dest) # num 是购买的 车次 ,
SerialNumber 是 流 水 号 elif a == 2: num = input(" 请 输 入 要 购 买 的 车 次 : ")
评论0
最新资源