没有合适的资源?快使用搜索试试~ 我知道了~
首页软件工程课程设计报告(售票系统)
软件工程课程设计报告(售票系统)
5星 · 超过95%的资源 需积分: 49 72 下载量 25 浏览量
更新于2023-03-16
评论 13
收藏 1.4MB DOC 举报
一份软件工程课程设计报告,包括需求分析,可行性分析,系统设计,总体设计,系统设计。内容非常详细,适合交作业。
资源详情
资源评论
资源推荐
《现代软件工程》课程设计报告
题目名称: 网上订票系统
班级学号:
姓 名:
成 绩:
目 录
第 1 章 绪 论.......................................................................................................................................1
1.1 系统开发背景及现状...........................................................................................................1
1.2 系统开发的目的...................................................................................................................1
1.3 系统开发环境.......................................................................................................................1
第 2 章 可行性分析............................................................................................................................2
2.1 技术可行性分析...................................................................................................................2
2.1.1 硬件可行性分析........................................................................................................2
2.1.2 软件可行性分析........................................................................................................2
2.1.3 人员可行性分析........................................................................................................2
2.2 社会可行性分析...................................................................................................................3
2.2.1 经济可行性分析........................................................................................................3
2.2.2 操作可行性分析........................................................................................................3
2.2.3 法律可行性分析........................................................................................................3
第 3 章 系统需求分析........................................................................................................................4
3.1 系统功能需求分析...............................................................................................................4
3.1.1 注册功能模块....................................................................................................................4
3.1.2 登录功能模块....................................................................................................................4
3.1.3 查询功能模块....................................................................................................................4
3.1.4 订票功能模块....................................................................................................................5
3.1.5 管理功能信息模块............................................................................................................5
3.2 建立系统功能模型...............................................................................................................5
3.3 系统数据分析.......................................................................................................................6
3.3.1 数据模型建立............................................................................................................6
3.4 数据库需求分析...................................................................................................................7
3.5 错误处理需求.......................................................................................................................7
第四章 系统设计................................................................................................................................8
4.1 系统总体结构设计...............................................................................................................8
4.1.1 系统总体结构图........................................................................................................8
4.1.2 功能模块结构图........................................................................................................8
4.2 系统数据库设计.................................................................................................................12
4.2.1 所有库和表的详细信息..........................................................................................12
4.3 系统体系结构设计.............................................................................................................13
4.3.1 系统体系结构..........................................................................................................13
第 5 章 详细设计及编码实现..........................................................................................................14
5.1 公共模块设计.....................................................................................................................14
5.1.1 文件及文件夹设计..................................................................................................14
5.1.2 公共类设计..............................................................................................................14
5.2 系统功能算法设计及实现.................................................................................................14
5.2.1 会员注册模块.........................................................................................................14
5.2.2 站站查询..................................................................................................................16
5.2.3 站+车次查询............................................................................................................17
5.2.4 订票实现..................................................................................................................19
5.2.5 退票实现..................................................................................................................21
退票的实现和买票类似,乘客首先查询需要退票的列车信息,点击退票,如果退
票成功,text11.text+1,并且更新数据库。.................................................................21
第 6 章 系统测试..............................................................................................................................23
6.1 软件测试概述.....................................................................................................................23
6.1.1 软件测试的目的......................................................................................................23
6.1.2 软件测试的原则[10]...............................................................................................23
6.2 测试的方法[12]..................................................................................................................24
6.2.1 静态测试与动态测试..............................................................................................24
6.2.2 黑盒测试与白盒测试..............................................................................................24
6.2.3 本系统采用的测试方法..........................................................................................24
6.3 测试的步骤.........................................................................................................................24
6.3.1 单元测试..................................................................................................................24
6.3.2 集成测试..................................................................................................................24
6.3.3 确认测试..................................................................................................................25
6.4 测试结果.............................................................................................................................25
6.4.1 注册和登录模块测试..............................................................................................25
6.4.2 查询、订票和退票模块测试..................................................................................26
6.4.3 用户个人信息修改和删除模块测试.....................................................................28
参考文献....................................................................................................................................XXVII
第 1 章 绪 论
1.1 系统开发背景及现状
火车站市场的管理和规范问题,是困扰我们多年的一个老问题,也是政府管理
中的一个难点,订票是客运业务中的一个最基本的业务,表面上看,它只是火车站
业务的一个简单的部分,但是它涉及到管理与客户服务等多方面,因此,过去传统
的售票方式已经不能满足现代客运业务流量剧增的客观要求,这就要求一种全新的
订票方式——网上订票,来缓解订票高峰时期的客运压力,并为用户提供方便快捷
的订票服务。
目前火车站售票的状况是仅靠手工操作,以现有的工作人员很难应付车票订购
高峰时刻的大量数据处理问题。同时还会出现由此带来的大量记录存放和管理所带
来的问题。本次设计拟开发一个火车站网上订票系统,可以降低工作人员的工作量 ,
提高工作人员的工作效率,同时方便顾客订票。
1.2 系统开发的目的
此项目开发计划书的编写主要是为了给开发《火车站网上订票系统》做主要
的规划和整合,在开发过程中起到引导作用,以及给使用者提供简要的说明。
1.3 系统开发环境
操作系统环境:windows xp/windows 7;
数据库需要 SQL Server 2008;
数据库驱动:Microsoft 公司的 sql 驱动;
前台开发工具:C#;
前台界面类型:windows 窗体应用程序。
1
第 2 章 可行性分析
可行性分析(Feasibility Study)是通过对项目的主要内容和配套条件,如市场需
求、资源供应、建设规模、工艺路线、设备选型、环境影响、资金筹措、盈利能力
等,从技术、经济、工程等方面进行调查研究和分析比较,并对项目建成以后可能
取得的财务、经济效益及社会环境影响进行预测,从而提出该项目是否值得投资和
如何进行建设的咨询意见,为项目决策提供依据的一种综合性的系统分析方法。可
行性研究应具有预见性、公正性、可靠性、科学性的特点。
2.1 技术可行性分析
本套系统在技术上完全是可行的,不管是硬件、软件还是人员上都可以轻松满足
软件所提出的要求。
2.1.1 硬件可行性分析
本软件需要一台装有Windows Xp的系统,并且有1G以上的空闲硬盘的电脑并有
网络支持就可以运行成功。。
2.1.2 软件可行性分析
本软件需要一系列的软件和环境支持:
1、运行的电脑必须安装 Windows Xp 系统,这是软件正常运行的首要条件。
2、运行的电脑必须安装 jdk-6.0 版本,这是软件正常运行的重要条件。
3 、运行的电脑成功安装数据库 Oracle9i。
4、运行的电脑成功安装了开发工具 MyEclipse6.6 版本及服务器 Tomcat6.6 版本。
5、整个系统的开发语言为:C#。
2.1.3 人员可行性分析
本系统由本人和陈德科 2 人开发完成,共开发 8 个模块。本人开发用户管理模块、
选题模块、过程模块及备份模块。同时本人还负责这 4 个模块的应用程序开发、数
据库开发。由于整个系统使用 java 最简单的知识编写,技术含量不是很高,唯独
java 中的 Struts 框架的配置比较繁琐,但只要细心就可轻松配置。经过一个月的学习,
本人完全具备开发此系统的能力。
2
剩余31页未读,继续阅读
xuxingxingvip
- 粉丝: 1
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- RTL8188FU-Linux-v5.7.4.2-36687.20200602.tar(20765).gz
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论3