本系统应该满足以下需求:

    1)登陆:通过登陆站点可以访问页面,输入用户或者管理员的信息则实现对用户身份的识别,并区别两者的权限和可以进行的操作;

    2)查询:分为用户对火车车次信息的查询和用户对已购得火车票的查询,其中车票的信息包括车号,出发地,目的地,发车时间和票价;

    3)购票:用户可实现网上购票,并且通过查询系统来找到自己的车票信息

    4)留言:用户可对该售票网站进行留言,管理员登陆后会看到;

   5)管理员:管理员可以添加新管理员或者删除管理员,可以添加火车票,修改或者删除火车票的出售,可以修改或者删除网站会员的信息,可以添加或者删除火车的类别,最后可以查看或删除用户的留言;

3。2  可行性分析

开发任何一个系统,都会有资源和时间上的限制。所以,在项目开发之前,必须要进行可行性分析,这样就可以降低项目的开发风险,避免没必要的人力、财力和物力的浪费。以下通过经济、技术、操作和法律方面来说明。

(1)经济可行性

用户端不需要安装任何软件,只要直接接入Internet,无论您身在何处,您都可以通过访问Internet来使用本系统。当今是信息化时代,为了使车票管理、购票工作更加快速化、系统化、全面化,就要用到信息化管理。这样企业可以得到更好的经济效益和工作效益,本系统对计算机配置的要求很低,非常普通的低配置电脑都可以满足需要,所以在经济上具有完全的可行性[8]。

(2)技术可行性

本系统开发工具是VS2010和SqlServer数据库,开发语言是C#,主要使用了C#的技术,C#是一种面向对象编程语言,简单、灵活方便。大学了很多关于C#的知识,火车票网上购票系统总体上开发难度不高,数据库的设计和操作是本系统设计的核心。在大学期间学习过软件工程等相关课程,也做过几次相应的课程设计,具备系统分析、设计和测试的能力。所以,完成系统的实现在技术方面完全具有可行性

(3)操作可行性

本系统的操作非常简单,输入信息的页面极大数都是下拉框的选择形式,在一些页面,可以自动生成信息,不需要再输入,时间的输入也是用的日历控件,操作非常方便,对用户的要求非常低,只需对WINDOWS操作熟练,所以在技术上不会有很大难度。文献综述

(4)法律可行性

本系统是一个具有实际意义的系统自行开发的系统,开发环境软件和使用的数据库都是开源代码,开发这个系统不同于开发普通的系统软件,不存在侵权等问题,所以,法律上是可行的。

综上所述,开发一个火车票网上购票系统与传统售票的方式相比有更快速,更方便,操作更准确的优点,所以,建立一个火车票网上购票系统是可行的。

3。3  系统功能模块简介

一个完善的在线售票系统应由前台浏览和后台管理两大部分组成。

(1) 前台功能模块

前台主要包括的是火车班次信息的展示、火车班次次信息的查询、在线预订车票以及用户注册和用户登录等功能。首页是一个网站的门面,它展示了网站的整体风格,起着能否吸引用户的作用。火车班次信息展示模块主要用于显示管理员发布的车次信息,便于用户浏览、预订。车次查询模块是为用户快速查找到相关的信息。

(2) 后台管理模块

    后台主要包括后台登录模块、火车班次信息管理、火车车票预订模块管理、会员信息管理和退出系统后台。后台主要是对前台信息进行管理,管进员可以通过后台对前台的信息进行添加、修改、删除等操作,以便及时更新数据库的内容,从而更新前台信息,让用户能及时、准确的了解火车班次信息。

上一篇:java+mysql在线考试系统的设计+源代码
下一篇:java+mysql进销存管理系统设计+源代码

asp.net+sqlserver数据挖掘的在...

asp.net+sqlserver图书借还信息系统设计

asp.net+sqlserver仪器设备采购...

asp.net+sqlserver信息安全技术...

asp.net+sqlserver社区医院病员...

ASP.net+sqlserver网络课堂设计

asp.net+sqlserver进销存管理系...

新課改下小學语文洧效阅...

老年2型糖尿病患者运动疗...

网络语言“XX体”研究

麦秸秆还田和沼液灌溉对...

ASP.net+sqlserver企业设备管理系统设计与开发

安康汉江网讯

互联网教育”变革路径研究进展【7972字】

LiMn1-xFexPO4正极材料合成及充放电性能研究

张洁小说《无字》中的女性意识

我国风险投资的发展现状问题及对策分析