- 1、本文档共50页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
word完美格式
精心整理 学习帮手
Oracle课程设计报告
——华清池售票管理系统
学院:数学与计算机科学学院
专业:计算机科学与技术(软件工程方向)
班级:软件12
组员:
姓名:邓茂记 学号:1060612014049
姓名:张雷 学号:1060612014026
姓名:余黎晨 学号:1060612014010
指导教师:许淳
时间:2014.12.16
目录
第一章 引言 1
第二章 系统分析 2
2.1需求分析 2
2.2功能模块图 2
2.3数据流程图 3
第三章 系统概要设计 4
3.1数据库设计 5
3.1.1实体描述 6
3.1.2联系描述 6
3.1.3 E-R图 7
第四章 系统详细设计 8
4.1数据库的逻辑设计 8
4.2数据库的实现 9
4.3 人机界面的设计 9
4.3.1登陆界面设计 10
4.3.2管理员基本信息与功能界面设计 11
4.3.3 用户基本信息与功能界面设计 13
第五章 系统实现 16
5.1概述 16
5.2系统运行与维护 16
第六章 小结 17
第一章 引言
数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今五十年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。其中Oracle以其使用方便,安全性高,功能强大和完善的企业服务系统赢得了众多用户的青睐。
下面我将用这学期学到的最基本的oracle知识简单地设计一个景点售票系统。该系统实现了基本的对数据库的增删改查。作为买票的顾客(用户),我们实现了其买票,退票和查票的功能,作为卖票的一方(管理员),也可以对余票进行查询,同时也可以增加,修改票务信息!当然,用户角色可以注册以及登录该售票系统,而管理员则默认账户为admin,只能进行登录该系统,不能注册管理员账户。其中使用的oracle知识只是oracle里面很少的一部分,但也作为这学期学到的成果展现给大家,如有不对之处欢迎纠正
第二章 系统分析
2.1 需求分析
该系统主要实现了一般的简单售票系统的最基本的功能。购票者要购票首先需要注册账号才能登陆,注册时需要填写账号和密码。登陆以后可以购票,也可以查询余票。这里,客户购得的票会有票号、票价和有效日期等信息。购票成功后,顾客还可以查询自己的订单。当然,如果顾客发现买错票,这时候也可以退票。卖票者,也就是管理员可以查询余票,也可以增加、修改票信息。当然,顾客查询和管理员查询看到的东西肯定是不一样的。这里管理员会特殊一点,会看到每一张余票的具体信息,而顾客只能看到剩余的总票数和日期以及票价。增加功能主要实现对每一天的票务信息的更新的功能。每天不管票是否卖完,都须更新票务信息。修改功能主要针对票价及票的日期进行修改,比如某天要做活动,有优惠,票价半价,这时管理员便可以修改票价。
在现在竞争激烈的电子商务中,系统的安全性和稳定性是首要的选择,其次是提供完善的服务流程。当然实际上的景点售票系统要比这个复杂得多,在这里我只是做了一个系统的抽象和简单建模,也只实现了其中的部分功能,实际上还要包括更多更复杂的子模块和交互性设置来提高系统的完整性和可操作性。
2.2功能模块图
华清池售票系统功能模块图就是将系统的功能进行分解,按功能从属关系表示出来的图表。画出功能模块图主要是为了更加明确的体现内部组织关系,更加清晰的理清内部逻辑关系,做到一目了然规范各自功能部分,使之条理化。
华清池售票系统
游客功能模块管理员功能模块查询余票查询余票修改票信息增加票退票查询订单购票
游客功能模块
管理员功能模块
查询余票
查询余票
修改票信息
增加票
退票
查询订单
购票
图2.1
2.3数据流程图票
票
游客管理员 购票 查票
游客
管理员
查票 增加票
退票 修改票
提交订单
订单查询订单
订单
图2.2
第三章 系统概要设计
在经过了系统分析之后,接下来的任务就是系统设计。管理信息系统设计阶段的主要目的是将系统分析阶段所提出的反映了用户信息需求的系统逻辑方案转换成可以实施的基于计算机与通信系统的物理(技术)方案。在系统设计中,应尽量满足以下要求:
1) 系统性;
2)
文档评论(0)