《管理信息系统分析与设计报告》

《管理信息系统分析与设计报告》
《管理信息系统分析与设计报告》

江苏经贸职业技术学院

江苏商业管理干部学院

《管理信息系统分析与开发》课程设计报告

(2012 - 2013学年第一学期)

院系信息技术学院

专业计算机应用

班级10计算机(1)班

学号1006020136

姓名刁永正展

指导教师马伟

<项目名称> <文档名称> 版本 1.0

修订文档历史记录

目录

一.系统概况4

1. 项目背景4

2. 当前管理现状4

3. 信息系统建设的意义4

4. 信息系统建设的初步构想5

二.可行性分析6

1. 引言6

2. 现行组织系统概况6

2.1. 组织目标和战略6

2.2. 业务概况7

2.3. 存在的主要问题7

3. 拟建立的信息系统7

3.1. 简要说明7

3.2. 初步建设计划8

3.3. 对组织的意义和影响9

三.业务分析9

1. 目标分析9

1.1. 使命9

1.2. 总目标9

1.3. 子目标9

1.4. 组织策略9

2. 机构分析9

3. 职能分析9

3.1. 职能结构9

3.2. 组织功能模型9

4. 业务分析9

4.1. 业务功能分析9

4.2. 业务流程分析10

5. 业务实体分析10

5.1. 组织实体模型11

5.2. 实体字典12

四.需求分析13

1. 用户需求13

2. 约束13

3. 系统目标13

4. 需求结构分析14

5. 功能需求分析14

6. 非功能需求分析15

7. 风险分析15

五.系统分析16

1. 逻辑结构分析16

2. 用例分析16

3. 概念类分析17

3.1. 概念类目录17

3.2. 概念类条目18

六.系统设计19

1. 系统平台19

1.1. 物理设备19

1.2. 软件平台19

2. 系统结构19

2.1. 拓扑结构19

2.2. 软件结构19

3. 详细设计20

4. 屏幕界面设计21

4.1. 屏幕界面结构图21

4.2. 屏幕界面22

5. 数据库设计23

5.1. 概念设计23

5.2. 逻辑设计23

5.3. 物理设计24

七.系统实现24

1. 系统的实现结构25

2. 类的实现25

八.系统测试26

1. 测试方法26

2. 模型测试26

3. 单元测试26

4. 用户界面测试26

26

一. 系统概况

1.项目背景

车站订票系统是在先进的软件技术基础上实行订票与付费于一体的系统,它突破了时间和空间的限制。购票者在家中,在办公室,在任何一个有网络的环境里都可以使用这一系统。而且你在任何时间段都可以使用。大大缩减了购票者买票的的时间,也为其节约了购票的成本。随着信息化的不断发展,整个过程使用的时间和花费会越来越少。同时一体化程度会越来越高。此系统在人们生活中的作用越来越大。已经成为人们生活中不可或缺的一部分。

2.当前管理现状

现在社会上使用的订票系统不是很多,而且现在的系统服务都不是很全面。现在的订票系统的功能无非是查询,订票,银行支付。而我们往往忽略了一个最重要的问题。就是出票是不是也能够同时进行,管这个实行起来有点麻烦。但是在软硬件设施都很齐备的今天,这些已经不是一个很难的问题。一次为了进一步服务大众,我们就该系统作出相应的改动。希望它更加方便快捷。

3.信息系统建设的意义

车站订票系统的重点在于系统详细分析,系统设计和数据库设计,阐述和分析该系统所要实现的记录用户的查询信息,反馈即时信息给客户,提供可选择的票据,将信息及时发送到用户,及时更新票据信息,与银行系统连接,同步付费,实现操作。

1.设计中的内容阐述分析不能做到很全面。

2.所用的相关资料不能很全面地找到并合理采纳。

3.该系统的代码不能完全正确的写出,测试不一定能顺利完成。

4.与银行系统连接比较复杂,付费环节做起来比较麻烦。

4.信息系统建设的初步构想

(1)信息系统建设的目的

我们利用系统设计将订票的所有步骤都串联起来,即查询,订票,付费,出票,这样会更加方便快捷。进一步服务大众。为人们节省更多的时间和花费。

(2)信息系统的功能

订票系统的主要功能有:查询车票情况,预订合适的车票,网上付费(与银行系统连接),自主出票(将系统与打印机连接,同时有票据模板)。

(3)信息系统的拓扑结构

车票订票系统是一体化的管理系统。系统与各个部门联通,实现业务的一体化管理。系统采用实时事务处理方式,信息系统参与到业务进程之中。

(4)信息系统的时间计划

此系统计划开始时间为2012年11月份,完成时间为2013年5月份。详细为:

业务分析:2012年11月15日-2012年11月28日

需求分析:2012年11月28日-2012年12月15日

系统分析:2012年12月15日-2013年1月20日

系统设计:2013年1月21日-2013年3月10日

系统实现:2013年3月11日-2013年4月30日

系统测试:2013年5月1日-2013年5月15日

系统移交:2013年5月20日-2013年5月21日

二. 可行性分析

1.引言

车站订票系统是在先进的软件技术基础上实行订票与付费于一体的系统,它突破了时间和空间的限制。购票者在家中,在办公室,在任何一个有网络的环境里都可以使用这一系统。而且你在任何时间段都可以使用。大大缩减了购票者买票的的时间,也为其节约了购票的成本。随着信息化的不断发展,整个过程使用的时间和花费会越来越少。同时一体化程度会越来越高。此系统在人们生活中的作用越来越大。已经成为人们生活中不可或缺的一部分。

1.1.组织目标和战略

组织目标:在软硬件设施都很齐备的今天,这些已经不是一个很难的问题。一次为了进一步服务大众,我们就该系统作出相应的改动。希望它更加方便快捷。反馈即时信息给客户,提供可

选择的票据,将信息及时发送到用户,及时更新票据信息,与银行系统连接,同步付费,实现操作。

组织战略:现在之所以还没有形成订票与出票一体的自主订票系统,是因为用户自己家里没有现成的票据。现在我们只要将模板考到电脑中,我们就可以利用打印机将票据打印出来。此过程需要以下条件。

1.银行与用户在系统上紧密相连

2.用户需要得到车站认可,安装模板。

3.用户的软硬件设施都要齐备。

1.2.业务概况

车票订票系统是以目前大多数车站所使用的,系统设有用户登录、查询、选票、付费、取票五个模块。其中,用户登录模块以供给客户登录系统窗口;查询窗口为用户提供选择的票据信息,选票系统使用户可以清楚地知道自己要订哪张票,付费系统方便用户利用网上银行付费,取票窗口可以使用户即使打印票据以及订票信息。

1.3.存在的主要问题

车票订票系统要实行一体化,就必须将车站的票据模板普及用户,这样会给一些不法商贩以可乘之机,大肆的兜售假票,会给人们带来财产的损失。

2.拟建立的信息系统

2.1.简要说明

为了提高订票系统使用的安全度,票据模板的防伪标志一定要设置的很好,否则会带来巨大的麻烦。同时我们还要加强检查与预防。

1.加强检票工作

2.在售票的同时出具两份票据,车站和用户各一份,方便登记。

2.2.初步建设计划

项目计划于2012年11月份开工建设。开发期为7个月,试运行期为2个月,系统计划于2013年8份正式投入运行。

2.3.对组织的意义和影响

本系统可以使用户购票更加方便,购票和出票一体化,大大的节省了用户的时间,同时用户不必再为取票而麻烦,大大节省了路费的花费。足不出户,就将所有业务都办好了。

三. 业务分析

1.目标分析

通过完善订票系统让订票系统更加方便快捷,吸引更多的用户来使用该系统,从而扩大用户

使用范围。减轻高峰期车站售票的压力。

1.1.使命

交通运输也是社会生活里的一个重要组成部分,交通业的拥堵,售票的阻塞,会直接影响人们的出行质量。因此简化出行步骤,让人们以一个轻松快乐的心情出行是我们最大的愿望。

1.2.总目标

我们运用该系统将售票和取票都结合在一起,简化出行购票的步骤。与此同减少出行的时间和金钱花费。

1.3.子目标

方便客户,查询,订票,付费,将购票的过程在工作和家庭就可以完成。

1.4.组织策略

组织策略:现在之所以还没有形成订票与出票一体的自主订票系统,是因为用户自己家里没有现成的票据。现在我们只要将模板考到电脑中,我们就可以利用打印机将票据打印出来。此过程需要以下条件。

1.银行与用户在系统上紧密相连

2.用户需要得到车站认可,安装模板。

3.用户的软硬件设施都要齐备。

2.机构分析

本系统涉及到三方面机构,即车站,客户,银行。

车站:为客户提供可以选择的票据信息,核对用户订票情况。

客户:主要的消费主体,可以查询和订购。

银行:为用户提供付费的服务。

3.职能分析

1.当我们使用订票系统时我们我们首先接触到的是查询功能,即输入你所要购

票的基本信息后系统会显示出可供选择的车票。

2.我们再做出了选择后,系统会把我们所选的车票信息进行保存,同时会帮助

我们连接银行的付费系统。车站系统会订单信息发过去。银行根据订单信息

来扣取相应的费用。

3.付完费以后银行会将顾客的付费情况反映给车站,车站系统会根据情况作出相应处理,对于应经付费的客户,系统会打印出付费单,同时会提供取票单作为客户取票的凭证。客户可以凭借取票单去车站取票。

3.1.职能结构

订票系统为用户提供查询和选票的功能,并引导客户利用网上银行进行系统支付。

3.2.组织功能模型

(1)总体功能

车站订票系统

车站订票系统是为了方便人们在家里或者在其他地方都可以方便订票的车站管理系统。他可以提供售票的查询情况,还可以实行与银行系统对接,提醒用户实行付费,最后用户凭借个人信息去领取票据。能真正做到全方位一体的订票服务。

(2)系统参与者

用户用例

车站工作人员工作流程用例

银行工作人员用例

系统管理员用例

(3)组织结构

4.业务分析

客户在进入统时,首先要输入自己购票的信息,系统会自动查询信息。与此同时会显示出来,客户可以进行选择。在客户选择完毕后,系统会自动生成订单发送到客户,提示客户利用银行系统付费。客户交完费后,系统会进行确认。当系统确认无误后会自动生成取票单,并且发送到客户。客户以后就可以凭借取票单去取票了。

1.登录进入系统

2.输入基本需求信息(车票信息,包括时间,出发地,目的地,车次)

3选择车次确定订票

4.使用银行付费系统付费

5.填写本人信息(身份证号,联系方式)

6.获得取票单

7.结束订票

8.凭单取票乘车

4.1.业务功能分析

说明:★指该部门的主要业务,√指与该部门有关系的业务。

4.2.业务流程分析

1.当我们使用订票系统时我们我们首先接触到的是查询功能,即输入你所要购票的基本信息后系统会显示出可供选择的车票。

2.我们再做出了选择后,系统会把我们所选的车票信息进行保存,同时会帮助我们连接银行的付费系统。车站系统会订单信息发过去。银行根据订单信息来扣取相应的

费用。

3.付完费以后银行会将顾客的付费情况反映给车站,车站系统会根据情况作出相应处理,对于应经付费的客户,系统会打印出付费单,同时会提供取票单作为客户取票的凭证。客户可以凭借取票单去车站取票。

4.当车站工作人员核对完取票单信息后,客户就会取到自己的票了,从而就可以乘车出行。至此整个流程宣告结束。

(如用到自主打印,那就会自主出票)

5.业务实体分析

5.1.组织实体模型

1.当我们使用订票系统时我们我们首先接触到的是查询功能,即输入你所要购票的基本信息后系统会显示出可供选择的车票。

车票的基本属性

-出发时间

-车次

-车票编号

-座位号

-票价

-服务工号

2.我们再做出了选择后,系统会把我们所选的车票信息进行保存,同时会帮助我们

连接银行的付费系统。车站系统会订单信息发过去。银行根据订单信息来扣取相应的费用。

订单的基本属性

-订单号

-订单数量

-单价

-订单日期

-订单总额

3.付完费以后银行会将顾客的付费情况反映给车站,车站系统会根据情况作出相应处理,对于应经付费的客户,系统会打印出付费单,同时会提供取票单作为客户取票的凭证。客户可以凭借取票单去车站取票。

取票单的基本属性

-客户身份证号

-客户电话

-付费金额

-取票号

5.2.实体字典

[

四. 需求分析

1.用户需求

(1)总体需求

车站订票系统是为了方便人们在家里或者在其他地方都可以方便订票的车站管理系统。他可以提供售票的查询情况,还可以实行与银行系统对接,提醒用户实行付费,最后用户凭借个人信息去领取票据。能真正做到全方位一体的订票服务。

(2)功能需求

系统功能主要包括以下几个方面:

●查询信息

●预订车票

●网上付费(次过程要与银行系统挂钩)

●领取票据(如果说是订取一体机的话,我们就该步骤就会省略)

A.我们使用订票系统时我们我们首先接触到的是查询功能

B.入你所要购票的基本信息后系统会显示出可供选择的车票。

C们再做出了选择后,系统会把我们所选的车票信息进行保存,同时会帮助我们连接银行的付费系统。

D.站系统会订单信息发过去。银行根据订单信息来扣取相应的费用。

E.以后银行会将顾客的付费情况反映给车站,车站系统会根据情况作出相应处理,对于应经付费的客户。

F.印出付费单,同时会提供取票单作为客户取票的凭证。客户可以凭借取票单去车站取票。

G.站工作人员核对完取票单信息后,客户就会取到自己的票了,从而就可以乘车

出行。至此整个流程宣告结束

(3)性能需求

整个系统应当操作简便,界面友好,维护简便。数据库要求运行稳定,执行速度快,书记安全性高。软件系统本身运行对计算机硬件平台和操作系统平台要求适中。

2.约束

在Windows平台下使用Microsoft Access2003建立数据库,在设计阶段完成后,将使用Visual Bacic来实现车站订票系统,其中涉及到的一些图形用visio2003完成。此系统的约束包括两个方面:

操作系统:windows

数据库系统:access

3.系统目标

(1)系统的总目标

在计算机网网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人际交互界面的认识信息管理系统,实现人事调动,工资变化,增员减员自动化,高校的计算机系统。

(2)系统的功能目标

●能够清楚的显示即使的车票信息

●能够给客户提供最佳的服务选择

●能够直接的与银行系统连接,实时付费

●能够将订取一体化(借助订取一体机)

(3)系统的非功能目标

利用其优越的性能,吸引更多的消费者,扩大市场,同时减轻交通运输业的压力。

4.需求结构分析

客户在进入统时,首先要输入自己购票的信息,系统会自动查询信息。与此同时会显示出来,客户可以进行选择。在客户选择完毕后,系统会自动生成订单发送到客户,提示客户利用银行系统付费。客户交完费后,系统会进行确认。当系统确认无误后会自动生成取票单,并且发送到客户。客户以后就可以凭借取票单去取票了。

5.功能需求分析

2. 车票订票系统所包含的信息

使用者:客户

系统:车票订票系统

管理者:系统管理员

使用流程:

1.登录进入系统

2.输入基本需求信息(车票信息,包括时间,出发地,目的地,车次)

3.选择车次确定订票

4.使用银行付费系统付费

5.填写本人信息(身份证号,联系方式)

6.获得取票单

7.结束订票

8.凭单取票乘车

6.非功能需求分析

(1)外部接口需求

A 用户接口:本系统采用C/S架构所有的界面采用vs2005的风格,用户界面具体细节将在系统分析中描述。

B 硬件接口

C 软件接口

D 通信接口

(2)安全性需求:

此系统根据不同用户角色,设置相应的权限,没有权限的用户不能登录本系统。员工只可查看自己的基本信息。

(3)其他需求:此系统操作方便简洁。

7.风险分析

[本节用于描述未来信息系统开发或运行过程中可能存在对项目的成功产生威胁或损失的各种潜在问题。可以使用风险记录单进行描述。]

五. 系统分析

1.逻辑结构分析

车站订票系统

车站订票系统是为了方便人们在家里或者在其他地方都可以方便订票的车站管理系统。他可以提供售票的查询情况,还可以实行与银行系统对接,提醒用户实行付费,最后用户凭借个人信息去领取票据。能真正做到全方位一体的订票服务。

2.用例分析

用户用例

相关主题
相关文档
最新文档