菜单
  

    4.2用户功能模块  

    4.2.1注册模块的设计

    该模块实现的功能是:用户的注册功能。
    模块实现的步骤是:当点击主页上的“新用户注册”时,会出现注册页面,此页面主要是实现对用户的注册功能,排版主要是用一个Table来布局,表的左侧共有五个标签,分别用来显示用户表中的各个字段,表的右侧分别放上文本框或单选框控件,还有对应的验证控件,表的最后一行是“重置”和“确定”按钮,然后在对应的输入框中输入对应的内容,点击确定按钮,即可完成注册功能,并在数据库中添加这条新记录。点击重置按钮,即可清空对应的内容。,对于数据验证控件,其中用户名文本框和密码文本框用的是“RequiredFieldValidator”控件,即用户名和密码不能为空,电话和电子邮件文本框用的是“RegularExpressionValidator”控件,即电话必须是十一位数字组成,的格式。顾客在对应的文本框中输入内容,输入完毕后,点击“确定”按钮后,即可注册成功,并把新记录添加到数据库对应的表中,它的实现同登录的原理一样,只是用的是SQL语句中的insert 语句。当点击“重置”按钮时,所有文本框中的内容清空,性别单选框的值为男。

    4.2.2查询模块的设计

    该模块实现的功能是:用户的注册功能。
    对于火车票查询页面的进入,可以有两个方法进入,第一个是通过主页上的火车票查询菜单进行,前提是必须是用户已经登录过了。第二个是当用户进行登录点击“登录”按钮时,系统默认的跳转页面就是火车票查询模块。该功能的实现步骤是而当在文本框中输入要查询的车票信息,点击搜索按钮,显示的是查询出来的车票信息。例如,要查找宁波到北京的车票信息,只需要在查找页面中,输入这两个地点,点击搜索按钮就可以看到查找到的信息。它的实现是通过SQL语句中的Select语句来实现的,查找的条件是,文本框中值与Train表中的起始站、到达站字段进行比较,把值相同的记录给筛选出来,并显示到页面中。

    4.2.3预订模块的设计 

        用户预订车票模块的界面图,运行后如图7所示:
    图7 订票界面图
    该模块实现的功能是:用户的订票功能。
    当用户点击菜单火车票订购时,会显示预订过程,这一功能主要有四个页面完成,这四个页面中都有一个一行五列Table,五列的内容分别是预订过程、①填写订购信息、②确认定票信息、③订票点联系你、④等待收票付票。然后在第一个页面上,把填写订购信息几个字的颜色改为红色,其它几个步骤的字体要一致,然后再插入一个表格,用于让用户填写订单的详细信息,其中有一项,要填写车次,当用户不知道具体的车次时,可以单击后边的超链接“查询车次”,此时会跳转到火车票查询页面,可以查看对应的车次。信息填写完整后,点击“提交订购火车票申请”时,就已经订票成功了,即开始调用BLL与DAL层来实现在用户订单表进行插入操作,同时要把车票信息表中相应车次记录的余票字段的值减掉,接着进入到确认定票信息页面,此时,确认定票信息字样为红色,其它几个步骤的颜色一致。此页面用于显示用户填写的一些信息,点击“确认”按钮,然后再继续即可。页面之间的调用主要是通过每个页面中的按钮事件来触发完成的。依次进入到后面的页面,直至完成后,即可订票成功。

    4.2.4退订模块的设计

        用户退订车票模块的界面图,运行后如图8所示:
  1. 上一篇:ASP.NET+SQL server教务管理系统的设计与实现
  2. 下一篇:C#家庭式旅馆客房管理系统的设计与实现
  1. JAVA基于安卓平台的医疗护工管理系统设计

  2. java+mysql酒店管理系统设计与实现

  3. Ruby+mysql就业信息管理系统的设计与实现

  4. php进销存管理系统的设计与实现

  5. jsp医药连锁店管理系统的设计与实现

  6. jsp+mysql学生实践创新项目管理系统设计与实现

  7. jsp+mysql停车场车辆管理系统的设计与实现

  8. 大众媒体对公共政策制定的影响

  9. 乳业同业并购式全产业链...

  10. 中考体育项目与体育教学合理结合的研究

  11. 当代大学生慈善意识研究+文献综述

  12. java+mysql车辆管理系统的设计+源代码

  13. 十二层带中心支撑钢结构...

  14. 河岸冲刷和泥沙淤积的监测国内外研究现状

  15. 电站锅炉暖风器设计任务书

  16. 杂拟谷盗体内共生菌沃尔...

  17. 酸性水汽提装置总汽提塔设计+CAD图纸

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回