logo资料库

火车票售票管理系统详细设计报告.doc

第1页 / 共49页
第2页 / 共49页
第3页 / 共49页
第4页 / 共49页
第5页 / 共49页
第6页 / 共49页
第7页 / 共49页
第8页 / 共49页
资料共49页,剩余部分请下载后查看
1 引言(Forward)
1.1编写目的(Writing Purpose)
1.2系统说明(Systems Instructions)
1.3定义(Definition)
1.4参考文献(References)
2 模块设计(Module Design)
2.1 登录、注册模块(Login、Registration Module)
2.1.1模块概述(Module Overview)
2.1.2处理流程设计(Processing Flow Design)
2.1.3模块界面设计(Module Interface Design)
2.1.4局部数据结构(Local Data Structure)
2.1.5算法(Algorithm)
2.2售票模块(Ticketing Module)
2.2.1售票模块概述(Ticketing Module Overview)
2.2.2处理流程设计(Treatment Process Design)
2.2.3模块界面设计(Module Interface Design)
2.2.4局部数据结构(Local Data Structures)
2.2.5算法(Algorithm)
2.3预定模块(Booking Module)
2.3.1预定模块概述(Booking Module Overview)
2.3.2处理流程设计(Treatment Process Design)
2.3.3模块界面设计(Module Interface Design)
2.3.4局部数据结构(Local Data Structures)
2.3.5算法(Algorithm)
2.4退票模块(Refund Module)
2.4.1退票模块概述(Refund Module Overview)
2.4.2处理流程设计(Treatment Process Design)
2.4.3模块界面设计(Module Interface Design)
2.4.4局部数据结构(Local Data Structures)
2.4.5算法(Algorithm)
2.5付费管理模块(Pay Management Module)
2.5.1模块概述(Module Outline)
2.5.2处理流程设计(Processing Flow Design)
2.5.3模块界面设计(Module Surface Design)
2.5.4局部数据结构(Local Data Structure)
2.5.5算法(Algorithm)
2.6基础参数设置模块(Parameter Settings Based on the Module
2.6.1模块概述(Module Outline)
2.6.2处理流程设计(Processing Flow Design)
2.6.3模块界面设计(Module Surface Design)
2.6.4算法(Algorithm)
2.7车票设置模块(Tickets Setting Module)
2.7.1模块概述(Module Outline)
2.7.2处理流程设计(Processing Flow Design)
2.7.3模块界面设计(Module Surface Design)
2.7.4局部数据结构(Local Data Structure)
2.7.5算法(Algorithm)
2.8车次设置模块(Train Set Module)
2.8.1模块概述(Module Outline)
2.8.2处理流程设计(Processing Flow Design)
2.8.3模块界面设计(Module Surface Design)
2.8.4局部数据结构(Local Data Structure)
2.8.5算法(Algorithm)
2.9调度设置模块(Schedule Setting Module)
2.9.1模块概述(Module Outline)
2.9.2处理流程设计(Processing Flow Design)
2.9.3模块界面设计(Module Surface Design)
2.9.4局部数据结构(Local Data Structure)
2.9.5算法(Algorithm)
2.10系统维护设置功能概述(Maintenance Functions Overview)
2.10.1模块概述(Module Overview)
2.10.2处理流程设计(Processing Flow Design)
2.10.3模块界面设计(Module Interface Design)
2.10.4局部数据结构(Local Data Structure)
2.10.5算法(Algorithm)
2.11营业统计功能概述(Statistical Functions Overview)
2.11.1模块概述(Module Overview)
2.11.2处理流程设计(Processing Flow Design)
2.11.3模块界面设计(Module Interface Design)
2.11.4局部数据结构(Local Data Structure)
2.11.5算法(Algorithm)
2.12帮助模块(Help Module)
2.12.1模块概述(Module Outline)
2.12.2处理流程设计(Processing Flow Design)
2.12.3模块界面设计(Module Surface Design)
2.12.4局部数据结构(Local Data Structure)
2.13车次查询模块(Train number query)
2.13.1模块概述(Module Overview)
2.13.2处理流程设计(Treatment Process Design)
2.13.3模块界面设计(Module Interface Design)
2.13.4局部数据结构 (Local Data Structures)
2.13.5算法(Algorithm)
2.14剩余票查询模块 (Remaining Tickets Query)
2.14.1模块概述(Module Overview)
2.14.2处理流程设计(Treatment Process Design)
2.14.3模块界面设计(Module Interface Design)
2.14.4局部数据结构(Local Data Structures)
2.14.5算法(Algorithm)
2.15售票信息查询模块(Ticket Information Inquiry Module)
2.15.1模块概述(Module Overview)
2.15.2处理流程设计(Treatment Process Design)
2.15.3模块界面设计(Module Interface Design)
2.15.4局部数据结构(Local Data Structures)
2.15.5算法(Algorithm)
2.16订票信息查询模块(Booking Information Enquiry Module)
2.16.1模块概述(Module Overview)
2.16.2处理流程设计(Treatment Process Design)
2.16.3模块界面设计(Module Interface Design)
2.16.4局部数据结构(Local Data Structures)
2.16.5算法(Algorithm)
火车票售票管理系统 Train Ticket Management System 详细设计报告 Program Design Report 拟 制 人______________________ 审 核 人______________________ 批 准 人______________________ 二零一零年十一月三十日
目 录 1 引言(Forward).......................................................................................1 1.1 编写目的(Writing Purpose)............................................................................. 1 1.2 系统说明(Systems Instructions)...................................................................... 1 1.3 定义(Definition)............................................................................................... 1 1.4 参考文献(References)......................................................................................1 2 模块设计(Module Design)...................................................................2 2.1 登录、注册模块(Login、Registration Module)............................................ 2 2.1.1 模块概述(Module Overview)...................................................................................2 2.1.2 处理流程设计(Processing Flow Design) ................................................................. 3 2.1.3 模块界面设计(Module Interface Design) ................................................................3 2.1.4 局部数据结构(Local Data Structure) .......................................................................5 2.1.5 算法(Algorithm)........................................................................................................6 2.2 售票模块(Ticketing Module)......................................................................6 2.2.1 售票模块概述(Ticketing Module Overview) ..................................................... 6 2.2.2 处理流程设计(Treatment Process Design).........................................................7 2.2.3 模块界面设计(Module Interface Design) ................................................................7 2.2.4 局部数据结构(Local Data Structures) ..................................................................... 8 2.2.5 算法(Algorithm)........................................................................................................9 2.3 预定模块(Booking Module) ............................................................................ 9 2.3.1 预定模块概述(Booking Module Overview).......................................................9 2.3.2 处理流程设计(Treatment Process Design).........................................................9 2.3.3 模块界面设计(Module Interface Design) ..............................................................10 2.3.4 局部数据结构(Local Data Structures) ................................................................... 11 2.3.5 算法(Algorithm)......................................................................................................11 2.4 退票模块(Refund Module)............................................................................ 12 2.4.1 退票模块概述(Refund Module Overview) .......................................................12 2.4.2 处理流程设计(Treatment Process Design).......................................................12 2.4.3 模块界面设计(Module Interface Design) ..............................................................13 2.4.4 局部数据结构(Local Data Structures) ................................................................... 14 2.4.5 算法(Algorithm)......................................................................................................14 2.5 付费管理模块(Pay Management Module)...............................................15 2.5.1 模块概述(Module Outline)............................................................................... 15 2.5.2 处理流程设计(Processing Flow Design) ............................................................... 15 2.5.3 模块界面设计(Module Surface Design) ................................................................16 2.5.4 局部数据结构(Local Data Structure) .....................................................................16
2.5.5 算法(Algorithm)................................................................................................ 16 2.6 基础参数设置模块(Parameter Settings Based on the Module).................... 17 2.6.1 模块概述(Module Outline).....................................................................................17 2.6.2 处理流程设计(Processing Flow Design) ............................................................... 18 2.6.3 模块界面设计(Module Surface Design) ................................................................18 2.6.4 算法(Algorithm)......................................................................................................18 2.7 车票设置模块(Tickets Setting Module)........................................................ 19 2.7.1 模块概述(Module Outline).....................................................................................19 2.7.2 处理流程设计(Processing Flow Design) ............................................................... 20 2.7.3 模块界面设计(Module Surface Design) ................................................................20 2.7.4 局部数据结构(Local Data Structure) .....................................................................21 2.7.5 算法(Algorithm)......................................................................................................21 2.8 车次设置模块(Train Set Module)..................................................................23 2.8.1 模块概述(Module Outline).....................................................................................23 2.8.2 处理流程设计(Processing Flow Design) ............................................................... 23 2.8.3 模块界面设计(Module Surface Design) ................................................................24 2.8.4 局部数据结构(Local Data Structure) .....................................................................24 2.8.5 算法(Algorithm)......................................................................................................24 2.9 调度设置模块(Schedule Setting Module)..................................................... 25 2.9.1 模块概述(Module Outline).....................................................................................25 2.9.2 处理流程设计(Processing Flow Design) ............................................................... 26 2.9.3 模块界面设计(Module Surface Design) ................................................................26 2.9.4 局部数据结构(Local Data Structure) .....................................................................26 2.9.5 算法(Algorithm)......................................................................................................26 2.10 系统维护设置功能概述(Maintenance Functions Overview)..................... 27 2.10.1 模块概述(Module Overview) ...............................................................................27 2.10.2 处理流程设计(Processing Flow Design) ............................................................. 28 2.10.3 模块界面设计(Module Interface Design) ............................................................28 2.10.4 局部数据结构(Local Data Structure)...................................................................29 2.10.5 算法(Algorithm) ....................................................................................................30 2.11 营业统计功能概述(Statistical Functions Overview).................................. 31 2.11.1 模块概述(Module Overview)............................................................................... 31 2.11.2 处理流程设计(Processing Flow Design) ............................................................. 32 2.11.3 模块界面设计(Module Interface Design) ............................................................ 32 2.11.4 局部数据结构(Local Data Structure)...................................................................33 2.11.5 算法(Algorithm) ....................................................................................................34 2.12 帮助模块(Help Module)......................................................................... 35 2.12.1 模块概述(Module Outline)............................................................................. 35 2.12.2 处理流程设计(Processing Flow Design) ............................................................. 36 2.12.3 模块界面设计(Module Surface Design) ..............................................................36 2.12.4 局部数据结构(Local Data Structure)...................................................................37 2.13 车次查询模块(Train number query) ............................................................38 2.13.1 模块概述(Module Overview) ...............................................................................38 2.13.2 处理流程设计(Treatment Process Design) .......................................................... 38
2.13.3 模块界面设计(Module Interface Design) ............................................................38 2.13.4 局部数据结构 (Local Data Structures)............................................................... 39 2.13.5 算法(Algorithm) ....................................................................................................39 2.14 剩余票查询模块 (Remaining Tickets Query) .............................................39 2.14.1 模块概述(Module Overview) ...............................................................................39 2.14.2 处理流程设计(Treatment Process Design) .......................................................... 40 2.14.3 模块界面设计(Module Interface Design) ............................................................40 2.14.4 局部数据结构(Local Data Structures)................................................................. 41 2.14.5 算法(Algorithm) ....................................................................................................41 2.15 售票信息查询模块(Ticket Information Inquiry Module)........................... 41 2.15.1 模块概述(Module Overview) ...............................................................................41 2.15.2 处理流程设计(Treatment Process Design) .......................................................... 41 2.15.3 模块界面设计(Module Interface Design) ............................................................42 2.15.4 局部数据结构(Local Data Structures)................................................................. 42 2.15.5 算法(Algorithm) ....................................................................................................43 2.16 订票信息查询模块(Booking Information Enquiry Module)................. 43 2.16.1 模块概述(Module Overview) ...............................................................................43 2.16.2 处理流程设计(Treatment Process Design) .......................................................... 43 2.16.3 模块界面设计(Module Interface Design) ............................................................44 2.16.4 局部数据结构(Local Data Structures)................................................................. 45 2.16.5 算法(Algorithm) ....................................................................................................45
火车票售票管理系统——详细设计报告 1 引言(Forward) (郑嘉歧 计算机 1084 1081308138 ) 1.1 编写目的(Writing Purpose) 详细设计说明一个软件系统各个层次中的每个程序(每个模块或子程序)的 设计考虑,具体确定实现目标系统的精确描述,是程序员可以将这种描述直接翻 译成语言。 The detailed design showed in a software system each level each procedure (each module or subroutine) the design considered, the concrete determination realizes target system's precise description, is the programmer may translate directly this kind of description the language. 1.2 系统说明(Systems Instructions) 火车票售票管理系统:是为铁路营运公司开发的,帮助铁路营运公司提高运 作效率,具有铁路营运公司所需要的全部功能的一个综合性的管理系统。 Train ticket management system: it for railway operation company development, help railway operation company improve operation efficiency and a railway operation company need all of the functions of a comprehensive management system. 1.3 定义(Definition) SQL:全称是 Structure Query Language ,中文名称是结构化查询语言。 C#: 是 微软(Microsoft) 为.NET Framework 量 身订 做的 程序 语言 ,C# 拥有 C/C++ 的 强 大 功 能 以 及 Visual Basic 简 易 使 用 的 特 性 , 是 第 一 个 组 件 导 向 (Component-oriented) 的 程 序 语 言 , 和 C++ 与 Java 一 样 亦 为 对 象 导 向 (object-oriented)程序语言。 Microsoft Visual Studio 2008: 是面向 Windows Vista、Office 2007、Web 2.0 的下一代开发工具,代号“Orcas”,是对 Visual Studio 2005 一次及时、全面的升级。 1.4 参考文献(References) [1] 张海藩编著.软件工程导论(第四版)[M] .北京:清华大学出版社.2006.5. [2] Roger S.Pressman.软件工程----实践者的研究方法.机械工业出版社.1999.10 [3] 张敬等编著.软件工程教程.北京:北京航空航天大学出版社.2003.7. [4] Steve Maguire. Writing Clean Code(姜静波等译).电子工业出版社.1993 1
火车票售票管理系统——详细设计报告 [5] 齐治昌 谭庆平 宁洪编著.软件工程. 北京:高等教育出版社.2001.8(2002 重 印). [1]. ZhangHaiFan compiled software engineering introduction (4th edition) [M]. Beijing: tsinghua university press. 2006.5. [2] S.P Roger ressman. Software engineering - practitioners research methods. Mechanical industry press. 1999.10 [3] to examine, etal. Software engineering tutorial. Beijing: Peking University press. 2003.7 aeronautics. [4] Steve Maguire. J am Clean Code (JiangJingBo l.). Publishing house of electronics industry. 1993 [5] JiZhiChang TanQingPing NingHong press. Software engineering. Beijing: higher education press. Reprint 2001.8 (2002). 2 模块设计(Module Design) 2.1 登录、注册模块(Login、Registration Module) (范林美 计算机 1084 1081308109) 2.1.1 模块概述(Module Overview) 注册模块是针对用户设置的,用户第一次登录系统需要进行注册,注册时只 需填写相关信息即可,只有通过验证注册成功后才可返回登录系统,如果所选择 的用户名已有用户注册过,须重新选择用户名进行注册。 登录模块包括用户登录和管理员登录。管理员又分为普通管理员和超级管理 员,管理员和用户均需通过输入用户名、密码、验证码后方可进入系统。进入系 统后管理员可对系统内的数据进行统计,修改和查询。超级管理员可对系统内的 所有模块进行管理。用户进入系统后可根据自己的需要查询列车信息以及进行预 定车票,购买车票,退订车票。 Register module is set for users, the users should enroll the system when he login the relevant the system first, when users enroll information, only through the test and verify he can login the system, if the username has been enrolled, users should select another username to enroll the system. the system, he can just input Login module includes the user login and administrator login. Administrator login divides general administrator and super administrator, both administrator and 2
火车票售票管理系统——详细设计报告 user should input the username, password and code then he can enter the system. After enter the system, administrator can statistical, modify and query the data. Super administrator can manage all the modules. After users enter the system, he can query information, book tickets, buy tickets, unsubscribe tickets according to the requirement of users. 2.1.2 处理流程设计(Processing Flow Design) 用户信息表 User information form 此帐号已被注册过 The account number has been registered 点击注册 Click register 输入注册信息 Input the register information 用户/管理员 User/Administrator 点击登录 Click login 输入登录信息 Input the login information 登录系统 Login the system 注册成功 Login succeed 登录成功 Login succeed 进入系统 Enter the system 此帐号不存在或密码错误 Account number does not exit or password is wrong 用户信息表 User information form 图 2.1.1 登录注册处理流程 Figure 2.1.1 Login,register processing 2.1.3 模块界面设计(Module Interface Design) 图 2.1.2 登录界面 Diagram 2.1.2 Login interface 3
火车票售票管理系统——详细设计报告 图 2.1.3 注册界面 Diagram 2.1.3 Register interface 图 2.1.4 用户登录界面 Diagram 2.1.4 User login interface 4
分享到:
收藏