实验四系统设计总汇.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
六、程序系统的组织结构 6.1 系统组织结构图 6.1.1 服务器端的组织结构图 系统层次结构图(服务器端) 6.1.2 客户端的组织结构图 系统层级结构图(客户端) 6.2 模块层次图 6.2.1 查询模块层次图 6.2.2 添加模块层次图 6.2.3 修改模块层次图 6.2.4 删除模块层次图 七、程序(标识符)设计说明 7.1 程序描述 7.1.1客户端程序: 本套航空订票系统软件的客户端应用程序以网页的形式编写,包括静态和动态的网页,存放在服务器中,客户使用浏览器通过互连网络对网页进行访问,并完成客户端可以完成的功能。 7.1.2服务器端程序: 本套航空订票系统软件的服务器端应用程序,使用VB编写前台控制软件,管理员通过使用该软件来进行对数据库中的数据进行管理。 7.1.3后台数据库: 本套航空订票系统软件的后台数据库使用Microsoft SQL Server 2000来搭建后台数据库服务器,用来存放所有的数据。 7.2 功能 7.2.1 客户端的主要功能 7.2.1.1订票信息的查询功能: 1)查询航班信息包括航班号、时间、地点等信息。 2)查询及票价格包括起始地、抵达地、机舱等级、机票价格等信息。 7.2.1.2网上定票功能: 1)填写订票人的详细信息其中包括: 姓名、身份证号码、联系电话、送票地址等信息。 2)填写订票的详细信息,其中包括: 航班编号、机舱等级、订票时间、订票数量等信息。 7.2.2 服务器端的管理软件 7.2.2.1 查询功能 1)查询航班信息:输入航班代码或可以查询航班的所有详细信息。 2)查询订票人的详细信息: 精确查询:输入订票人身份证号码查询订票人详细信息。 模糊查询:输入订票人的姓名(或订票人的姓或是年龄或是性别)查询出一系列相关的信息,然后可从小范围内找到订票人的详细信息。 3)查询乘客的详细信息: 精确查询:输入乘客的身份证号码查询乘客的详细信息。 模糊查询:输入乘客的姓名(或乘客的姓或是年龄或是性别)查询出一系列相关的信息,然后可从小范围内找到乘客的详细信息。 7.2.2.2 录入信息功能 1)取票功能:根据输入的订票人身份证号验证订票人身份后,输入详细的乘客信息并进行保存。 2)直接购票:直接输入乘客详细信息并??存(不通过订票人)。 3)录入航班信息:录入航班的相关信息。 4)订票人取消订票:保存订票人取消订票信息。 7.2.2.3 修改功能 1)修改乘客信息:将查找到的乘客信息,进行修改,然后进行保存。 2)修改订票人信息:将查找到的订票人的信息进行修改然后进行保存。 3)修改航班信息:将查找到的航班信息进行修改后保存。 7.2.2.4 删除功能 1)删除乘客信息:将查找到的乘客信息,进行删除。 2)删除订票人信息:将查找到的订票人的信息进行删除。 3)删除航班信息:将查找到的航班信息进行删除。 7.3 性能 7.3.1 时间特性需求 在网络连接正常的情况下,查询响应时间为秒级。 7.3.2 灵活性 当需求发生某些变化时,机票管理应用软件操作方式、数据结构、运行环境基本不会发生变化,变化只是将对应的数据库文件内的记录改变,或改变过滤条件。 7.3.3 可用性 软件应该尽可能的一目了然,使一般用户能够使用。 7.3.4 安全性 本套航空订票软件系统所涉及的数据存放于Microsoft SQL Server数据库中,在程序中应尽可能的使用调用存储过程的方法以免使某人反编译软件后或入侵到服务器后对数据库的结构了如指掌,在程序中应该设置不同权限的人访问时的账户和密码,以保证数据不容易被错改、破坏,而且要经常对数据库进行备份操作,使得数据一旦受到破坏或是出错能够保证及时的恢复数据,将损失降低到最低。 7.3.5 可维护性 7.3.5.1 应用程序的维护 当用户使用本套航空订票系统软件时,遇到了软件本身的逻辑错误时,应当有软件的维护人员对软件进行修改。 7.3.5.2 数据库的维护 应当有特定的数据库维护人员对数据库进行及时地进行备份,管理等操作,以保证数据库的安全性。 7.3.6 可转移、可转换性 Visual Basic及asp编程语言的兼容性很高,在windows95/98. windowsNT. windows2000. windows XP等操作系统都可以直接运行。 7.4 输入项 用户通过软件输入必要的信息,然后保存到数据库,所输入的信息是经过需求分析限定的内容,同时也是数据库中每个字段中存储的内容。 7.5 输出项 本套航空订票系统软件会将所有需要浏览的数据显示在屏幕上,以便使用户能够浏览到数据库中的数据或用户想要浏览范围中的数据。 7.6 算法 1)将用户输入的数据,按字段保存到数据库

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档