火车票购票系统实验报告

火车票购票系统实验报告

ID:6380264

大小:2.01 MB

页数:17页

时间:2018-01-12

火车票购票系统实验报告_第1页
火车票购票系统实验报告_第2页
火车票购票系统实验报告_第3页
火车票购票系统实验报告_第4页
火车票购票系统实验报告_第5页
资源描述:

《火车票购票系统实验报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、教师评阅意见:签名:年月日实验成绩:火车票售票系统一、实验目的:1、熟练掌握数据库设计原理及模型构建软件PowerDesignerd的使用。2、熟练掌握VisualStudio2008的使用。3、实现方便、快捷使用火车票购票系统查票、购票、退票等功能。4、实现系统的安全性设置,使系统具有一定的维护功能。二、实验设备及软件:PC机一台、VisualStudio2008、SQLSERVER2000三、需求分析:3.1功能分析:火车票售票系统票价查询退票余票查询购票、预约新用户注册功能模块图171、新用

2、户注册模块:新用户注册需要新用户填入自己的基本信息包括用户名、密码和确认密码),详细的购票需要信息(包括姓名、性别、出生日期、证件类型、证件号码)以及联系方式(包括手机号码、电子邮箱、地址),只有当所有的信息格式填写正确和填写完全后才能注册成功。2、购票/预订模块:购票/预订模块需要用户登录后,输入需要购票的出发站、目的站和出发日期后即可显示可购票,选择自己需要的票即可购票,点击购票则购票成功。3、余票查询模块:余票查询模块需要用户在登录进入售票系统后点击余票查询按钮,按照要求填入出发地、目的地,

3、选择出发日期,选择填入出发车次,完成输入后即可在界面下方看到所有满足要求的查询结果。4、退票模块:退票模块需要用户在登录后,进入退票界面,即可显示登录用户所有订单,选择需要退票的订单,点击退票按钮即可退票。5、票价查询模块:票价查询模块同样需要用户在登录进入售票系统后点击余票查询按钮,按照要求填入出发地、目的地,选择出发日期,选择填入出发车次,完成输入后即可在界面下方看到所有满足要求的查询结果。3.2流程图:火车票售票系统业务流程图如下图所示:1、新用户注册及登录流程图:新用户填写失败注册信息提交

4、注册成功172、购票/预订流程图:用户填写失败出发日期目的站出发站成功购票用户1、余票查询流程图:填写出发日期目的站出发站显示余票信息用户2、退票流程图:登陆退票界面失败显示所有订单成功退票17用户1、票价查询流程图:登陆票价查询显示车票票价四、数据库结构设计:4.1E-R模型的建立:E-R模型由新用户注册、登录界面、购票、余票查询、票价查询这五个实体构成。1.概念模型设计:2.物理模型设计:174.2数据库设计:四、系统实现:5.1主要界面:1.主界面:171.新用户注册界面:2.登录界面:17

5、1.购票界面:2.票价查询界面:171.余票查询界面:5.2主要代码:usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;17usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Windows.Forms;namespace火e车μ票±订?票±系μ统?{publicpartialclass主÷界?

6、面?:Form{//主÷界?面?ZJM=new主÷界?面?();public主÷界?面?(){InitializeComponent();}privatevoidpictureBox1_Click(objectsender,EventArgse){}privatevoid主÷界?面?_Load(objectsender,EventArgse){}privatevoidbutton2_Click(objectsender,EventArgse){登?陆?界?面?a=new登?陆?界?面?();a.S

7、how();}privatevoidbutton1_Click(objectsender,EventArgse){新?用?户§注痢?册áa=new新?用?户§注痢?册á();a.Show();}privatevoidpictureBox1_Click_1(objectsender,EventArgse){}privatevoidtoolTip1_Popup(objectsender,PopupEventArgse){17}privatevoidtextBox1_TextChanged(object

8、sender,EventArgse){}privatevoidtextBox2_TextChanged(objectsender,EventArgse){}privatevoiddomainUpDown1_SelectedItemChanged(objectsender,EventArgse){}privatevoidgroupBox1_Enter(objectsender,EventArgse){}privatevoidpictureBox1_Click_2(objectsend

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。