文档介绍:DIGITAL CAMPUS 需求规格说明书
引言
编写目的
本说明书旨在从用户角度,以描述用户体验和需求为主,来对DIGITAL CAMPUS的主要功能和性能做一简要描述,以方便未来用户使用、程序测试、错误修正以及系统审查。
项目名称:DIGITAL CAMPUS
提出及开发者:山东大学代表队;
用户:同一校园网内的所有网络用户
项目背景:
动因:众所周知,在从工业革命到信息革命的种种社会变革中,高校往往处于影响整个全局的中心地位,发挥着举足轻重的作用。目前,随着网络信息技术的不断推进,各大高校基本均建设了校园网,学生上网率接近100%。但是,通过调查,我们发现实际上大部分学校的校园网用户对这一丰富资源的利用并不充分。各校主要网站绝大部分以信息浏览、资源下载为主,缺少为在校学生提供的具体服务。经过分析,我们认为其主要原因在于缺乏针对高校实际情况设计的、针对学生实际需求设计的应用系统,使校园网建设陷入了“有路无车”的局面。基于以上原因,充分利用高校校园网的优势,使其在“有路有车”的情况下发挥最大作用,推进校园信息化建设便成了DIGITAL CAMPUS诞生的主要动因。
出发点:DIGITAL CAMPUS以方便学生为基本出发点,将着眼点落在学生日常最需要的生活服务上,同时兼顾学生的学习和工作等方面。
和Web Service的产生。这一思想将原来的连接从到互联网的单一网站或设备上转移到计算机、设备和服务群组上,从而使计算机、设备和服务能够相辅相成,已提供更丰富的服务。这样,可以在极大程度上实现资源共享,这就为DIGITAL CAMPUS提供了相当的可行性和极大的便利。
的校园网为在校生提供生活、学习、工作等多个方面的便利和服务。
概述
本项目为在校生提供多种生活、学习、工作服务。包括以下几个方面:
生活服务:
日常生活服务
餐饮服务
旅行服务
购物服务
洗衣服务
信息服务
咨询服务
个人信息服务
娱乐服务
在线视听服务
在线游戏服务
学习服务:
图书馆相关服务
虚拟教室服务
学习相关信息服务
工作服务:
工作代理服务
以上各种服务可细化成以下若干分支:
校内餐厅:菜单浏览查询、在线订餐。
旅行服务:车票、机票在线查询、在线预订,各类旅行社信息查询、在线预订。
校内超市:商品浏览查询、在线挑选、在线购买。
校内洗衣房:各洗衣房状态浏览及比较、在线预订。
咨询中心:提供健康咨询、心理咨询、在线提问解答。
海报栏:个人及非正式机构各类信息招贴、浏览。
校园剧场:在线视听、校内新闻播报、影视曲目下载。
俱乐部:在线游戏、娱乐。
图书馆:在线浏览阅读、在线租借、书目状态查询。
虚拟教室:在线课件浏览,在线答疑、讨论、考试。
信息中心:校内各机构信息检索、浏览。
工作代理:勤工俭学岗位查询、申请,就业信息查询、在线申请。
用框图表示如下:
约束
本系统的主要对象是在校大学生,因此要求整体风格一致,界面人性化。
本系统同时支持WAP手机,因此要求操作尽可能简洁直观。
本系统中所有支付手段均可为校内信用卡,因此要求具有较高的安全性和较好的信息隐藏性。
考虑到同一时间访问流量有可能较大,本系统要求服务器具有较大的吞吐量。
本系统需能够建立在任何校园网之上,并且可以添加任何相关的Web Service,最大限度地利用学校原有的各种资源,因此要求具有相当的开放性。
顶层数据流图
0层数据流图
(a)
(b)
(c)
(d)
(e)
(f)
1层数据流图
(a)
(b)
(c)
(d)
(e)
2层数据流图
(a)
(b)
(c)
(d)
3层数据流图
本系统为网络窗体,同时提供WAP应用。
为了进一步说明Web Service在本系统中的应用和本系统各分支涉及的数据表及其操作,下面将针对各项具体实施加以介绍:
旅行服务
旅行服务由两大部分组成:即航空订票系统(由于时间关系,我们只作了航空公司的Web服务,铁路,轮船,公路校园服务系统为空!)和旅游信息咨询服务组成,两者都集中体现了Web Service 的思想。
首先,对于航空订票系统,我们模拟了多个航空公司—CHINESE pany,Chinese Eastern Air,Chinese Southern Air,Chinese Western Air等等,它们当中的每一个都提供相关Service 以满足公司外其他单位或个人查询机票信息,并可以实现网上定票。既然我们做的是“数字化校园”,当然我们的目的就是方便广大同学,于