数据库大作业——一卡通课程设计

数据库大作业——一卡通课程设计

ID:31300809

大小:92.42 KB

页数:15页

时间:2019-01-08

数据库大作业——一卡通课程设计_第1页
数据库大作业——一卡通课程设计_第2页
数据库大作业——一卡通课程设计_第3页
数据库大作业——一卡通课程设计_第4页
数据库大作业——一卡通课程设计_第5页
资源描述:

《数据库大作业——一卡通课程设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、数据库应用大作业实验报告课程名称:Oracle数据库试验实验项目:校园一卡通的设计与实现姓名:任秀虎学号:13101192班级:软件开发技术校园一卡通的设计与实现一A引言:1.1背景一卡通网校园一卡通系统是数字化校园的基础工程,是数字化校园中有机的、重要的组成部分。为数字化校园提供了全面的数据采集平台,结合学校的管理信息系统和网络,形成全校范围的数字空间和共享环境。为学校管理人员提供具有开放性、灵活性、面向学校的应用服务管理平台、是管理科学化的必要前提和基本途径。以校园一卡通系统为平台,实现以人为本,并可充分利用银行的金融服务,实现“一卡在手,走遍校园二必将满足学

2、校数字化建设的需求及目的。1・2简要需求说明有多个校区,每个校区都有口己独立的服务器,校区间通过宽带连接,校园卡在校区间可通用,前捉是服务器Z间数据要同步。针对学校的实际情况,校园一卡通可以实现以下几个方面的功能:①电了钱包功能:校区内的所有的食堂,都可以使用一卡通进行交易。②管理(身份识别)功能:校内使用的各种证卡均可由校园一卡通代替,实现图书馆、电子阅览室、学生公寓、考勤的身份识别一卡通。实现校内所冇重要场所的出入门禁管理。③•金融功能:学生可以使用与校园卡关联的银行卡进行存取款、转账结算等金融业务1.3系统需求:中心数据库:oraclellg操作系统:Win

3、dowsxp,Linux内存要求:不小于2G交换空间:不小于8G工作站操作系统:Windows2000/XP等系统容量:系统帐户容量10万,可以扩充子系统接入数量:128个,可以扩充网络设置:根据学校建筑布局结合现冇走线管道,并为安全性考虑,提供两种一卡通网络的组建方案:(1)在现有校园主干网中分一个VLAN(虚拟局域网),将所有一卡通系统的计算机全部接入这个VLAN,以达到一卡通网络与校园网逻辑上分开互相不能访问。(2)利用现冇管道重新铺设线路并添置新的网络设置(交换机、集线器等),将一卡通系统组成一个单独的网络,这样在物理上与校园网分开。校区互联:应用代理服务

4、器机制,代理服务器只接受用户的查询并转发服务器中的数据,在代理服务器上运行专用的软件,定时负责与各个校区的服务器交换数据。例图如1・4系统设计原则:安全、可靠、高效、易扩展1.5设计背景:项目名称:校园一卡通系统用户:大学或高级中学1.6参考资料:1.Coracle10g:ProgramwithPL/SQL》1.《数据库系统概论》2.CSDN有关Oracle数据库资料二、数据库的物理结构设计2.1数据库设计:•全局数据库名称:orcl•数据库字符集选择:采用UTF8字符集•数据库的DB.FILES设置使用默认的值200•OLTP类型:db_block_size用比

5、较小的取值范围:2048或40962.2数据库控制文件配置:D:ORACLEORADATAORCLCONTROLO1.CTLD:ORACLEORADATAORCLCONTROL02.CTLD:ORACLEORADATAORCLCONTROL03.CTL2.3数据库重做日志文件配置:D:ORACLEORADATAORCLREDOO1.LOGD:ORACLEORADATAORCLREDO02.LOGD:ORACLEORADATAORCLREDO03.LOG三.数据库的逻辑结构设计3.1有关表空间的设计与实现:1、管理员信息

6、表:admin_info记录系统管理者的有关信息,权限分三级,用数字1,2,3来表示,权限大小递减用户编号姓名密码权限Crcatctableadmin_info(admin_idvarchar2(20)constraintadmin_info_pkprimarykey,adminnamevarchar2(20)notnull,admin_passwordvarchar2(15)notnull,admin_privi1egermmber(1));~2、用户信息表:user_info记录学生用户的冇关信息用户编号姓名信息卡号性别院系倍1(门用户编号为学号或教职工编号C

7、reatetableuser_info(user_nunivarchar2(20)constraintstudent_info_pkprimarykey,user_namevarchar2(20)notnul1,user_card_idvarchar2(20)notnull,user_sexvarchar2(4)notnull,userdepartmentvarchar2(30)notnull,Constraintuser_info_fkforeignkey(user_card_id)referencesuser_info(user_nuFn));~3>—通信息表

8、:info

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。