《网站需求分析.wps》由会员分享,可在线阅读,更多相关《网站需求分析.wps(15页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1IT 项目管理IT 项目管理题目题目:Android 精品课网站需求分析Android 精品课网站需求分析院、系:计算机信息与技术系院、系:计算机信息与技术系学科专业:信息管理与信息系统学科专业:信息管理与信息系统学 号:B10060409 学 号:B10060409 学生姓名:学生姓名:梁 郁 新 梁 郁 新 指导教师:指导教师:米 小 亮米 小 亮 2013.4.72013.4.72Android 精品课网站需求分析Android 精品课网站需求分析序 言序 言Android 是什么?Android 是一种基于 Linux 的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平
2、板电脑,由 Google 公司和开放手机联盟领导及开发。尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android操作系统最初由 Andy Rubin 开发,主要支持手机。2005 年 8 月由 Google 收购注资。2007 年 11 月,Google 与 84 家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良 Android 系统。随后 Google 以 Apache 开源许可证的授权方式,发布了 Android 的源代码。第一部 Android 智能手机发布于 2008 年10 月。Android 逐渐扩展到平板电脑及其他领域上,如电视、数码相机、游戏
3、机等。2011 年第一季度,Android 在全球的市场份额首次超过塞班系统,跃居全球第一。2012 年 11 月数据显示,Android 占据全球智能手机操作系统市场 76%的份额,中国市场占有率为 90%。为什么要开设 Android 精品课网站?随着计算机技术、网络技术和远程教育事业的高速发展,在现代教学过程中,知识的传授方式也随之变革现在各个大学都有自己的网站,因而建立Android 精品课网站能更有效地让对 Android 感兴趣的同学更好的学习和了解Android 的知识。在 21 世纪这个信息高度发达,并且高速流通的时代,计算机的普及以及计算机网络技术的应用,让大量学生能够有机会
4、接触到比以往更多的知识。网络传播知识已经成为主要职能的机构建立一个自己的精品课程网站是十分必要的事情,这不仅是能让学者享用宝贵的教育资料源,同时也对于提升 Android 自身的知名度,提高学生自学能力,有相当大的帮助。3目 录目 录1.引言.11.1 编写目的.11.2 背景.11.3 适用对象及范围.12 任务概述.12.1 精品课程网站的功能.22.3 精品课程网站的设计.22.4 精品课程网站的系统流程图.33 精品课程网站的实现.43.1 登陆系统.4 3.1.1 登陆功能.4 3.1.2 注册功能的.5 3.1.3 找回密码功能.53.2 在线考试.53.2.1 学生功能的实现.5
5、3.2.2 教师功能的实现.73.3 在线交流.73.4 留言系统.73.5 数据加密.83.6 在线视频及流媒体.93.6.1 流媒体技术简介.93.6.2 在线视频的设计与实现.94.网站的运行测试与分析.94.1 网站的运行测试.94.2 分析.10结 论.11参考文献.1201.引言1.引言1.1 编写目的编写目的随着计算机技术的发展,网络技术对我们生活和工作显得越来越重要,特别是现在信息高度发达的今天,人们对最新信息的需求和发布迫切的需要及时性。而动态交互式网页刚好提供了这些功能,本系统就是一个能够在网上实现新闻,文摘,资源等的网上发布,多栏目管理,实时的进行行为统计和记录的网上交互
6、系统,达到师生间的交流。Android 精品课程网站。首先它是一个网站,因此它必须具备一个网站所应该拥有开放性、可用性、安全性、可维护性等属性。要做到这些,就必须要求在设计与实现过程中更多的去了解与网络有关的知识。其次,精品课程网站设计与实现的主要目的是传播知识,因此它必须具备一些与教育有关的功能,比如考试、答疑等功能。我认为精品课程网站应是一个与时代接轨的产物,因此它还需要具备这一个时代所必须的一些特性,比如信息化、高效、远程教育和资源共享等特点。1.2 背景背景Android 作为一种新兴起的移动设备操作系统,随着手机、平板电脑等使用者越来越多对地、想了解 Android 的人来说与以往那
7、种自觉已经不够了,因而要改变这种情况方便学者与教师的交互性,我们觉得建立一个 Android 精品课程网站的动态开发,从而让 Android 精品课程网站更加的互动。1.3 适用对象及范围适用对象及范围本需求分析说明书适用于参加本项目的所有管理人员、开发人员和维护人员。包括:项目经理、系统分析员、高级程序员、代码程序员、数据库程序员、测试人员、技术支持人员、用户和最终使用用户。2 任务概述2 任务概述需求分析阶段有以下几个目标:1.总结系统数据流程图与数据结构,构造一个完全的系统逻辑模型。12.提出详细的功能说明,确定设计限定条件,规定性能要求。3.密切与用户的联系,使用户明确自己的任务,以便
8、实现上述两项目标。2.1 精品课程网站的功能精品课程网站的功能由于精品课程网站所具有的特征以及它所完成的主要任务分析以及精品课程网站用户的特殊性,一个精品课程网站一般要设计出,学习,交流,还有多媒体等功能。同时这些功能又根据用户的不同而给予不同的权限,这些权限决定用户所能完成的主要功能,学生用户,主要通过精品课程网站来学习,所以学生所具有的权利应该是学习,考试,交流,观看教学视频等,教师作为精品课程的主要使用者以及教学活动的主体,必须要具备出题,更改试题,在线答疑,提交教学视频等功能。管理员作为一个网站的管理者,能够拥有的权限很大,因为做了精品课程网站的管理员,要有维护网站正常运行的能力,更新
9、数据库的能力,更新通告的功能,要有完成网站网页的更新的能力等。这些操作主要在服务器上完成,因此精品课程网站没有必要专门去设计管理员功能,而只需要完在一部分管理员需要远程完成的功能。因此,精品课程网站应该要拥有以下四大功能:(1)学习功能,使用者利用网络来学习与传播知识,其应用的主体主要包括两个组成部分学生和老师。学生可以利用精品课程网站来获取自己想要的知识,老师可以利用精品课程网站向学生传播自己的知识;同时又因为老师与学生之间存在着巨大的差异,这种差异体现为权限的不同,因此精品课程网站应该分别设计出教师模块和学生模块。(2)交流功能,与现实中的教育一样,学生有可能会遇到各种自己无法解决的问题,
10、就需要能够向别人求助,设计一个留言板就能够很好的解决这个问题,它能方便用户之间的交流,提高学习的效率。(3)多媒体(流媒体),多媒体教学是现代教育所提倡的,有效利用声、光、电等媒介能够使得学生接受知识的速度得到提高,起到事半功倍的作用。(4)系统更新,精品课程网站的内容是不断更新的,这就需要网站服务器管理员适时的更新,这要求网络管理员具有良好的网站维护知识,良好的沟通能力,能把用户的要求及时的反应到网站上去。2.3 精品课程网站的设计2.3 精品课程网站的设计为提高网站代码的重复利用率,此精品课程网站被设计为模块化结构,将由五部分组成。根据设计的要求以及实际的开发过程,每一个模块都有各自独立的
11、数据库。精品课程网站设计由在线登陆注册模块,在线考试模块,在线交流模块,2在线视频(流媒体技术),背景文件等五部分组成,既相互独立,又相互联系,必要的时候可以重复利用,提高了代码的利用率、降低了网站开发成本、提高了运行效率。2.4 精品课程网站的系统流程图2.4 精品课程网站的系统流程图根据以上分析可以得知,精品课程网站在被访问时,首先应该进行身份验证。这样的设计与许多其它用途的网站保持了一致。验证成功后才能进入到精品课程网站主页面,用户可以在主页面中选择执行要执行的下一步操作。当学生用户进入到主页面后,将有三种选择:(1)通过身份验证后,直接进入在线考试功能去参加学习与考试;(2)也可以进入
12、在线交流功能与老师及同学讨论各种问题;(3)还可以进入到教学视频去观看网站内的教学视频。然后可以选择退出当前系统返回到登陆界面,或者返回主页。同样教师也能完成这些操作,教师进入在线考试功能后可以选择添加更改试题等多项功能,也可以进入在线交流功能模块对学生所提出的疑问进行解答。可以把自己做的教育视频传给系统管理员,让管理员上传到服务器上等等。管理员功能具有前面两种用户相同的地方,此外,管理员还要能够完成公告的更新,数据库的添加,以及备份与恢复等功能。3图 1 系统流程图3 精品课程网站的实现3 精品课程网站的实现3.1 登陆系统3.1 登陆系统用户进入系统的时候需进行身份验证,系统根据身份给予用
13、户一个权限,不同的用户将拥有不同权限,未注册用户,不具有任何权限,必须注册一个账户,才能使用此精品课程网站,所以此功能模块中包括了注册功能。同时有的用户因长时间没有使用自己已有账户或是账户被盗使得无法正常使用精品课程网站所提供的资源,通过找回密码功能,用户可以找回已有的那个账户,从而登陆系统,获取系统提供的操作能力。3.1.1 登陆功能3.1.1 登陆功能 该功能完成用户身份验证,如果用户身份合法,系统进入到网站主页面,在此页面用户可以选择进行的各项操作比如学习交流等。此功能最主要的作用是验证用户身份,先检查当前输入用户名是否为空,如4果为空,弹出提示框,要求输入用户名及密码。再次进行验证;所
14、有输入的数据通过与数据库中的记录进行查询,如果查找到有此项记录存在,那么就验证能过,系统提示可以访问主页面,登陆功能设计的模块具有的功能有,注册、登陆、找回密码等功能。3.1.2 注册功能的3.1.2 注册功能的若未注册用户第一次进入精品课程网站时不具有任何权限,要想访问精品课程网站,必须首先申请用户账号。账户申请成功后,通过登陆就能获取访问权力。与其它网站不同,此精品课程网站只需用一个简单的过程就能完成用户注册点击登陆界面的“注册”功能选项可以进入注册功能页面,利用把输入的信息传递到后台处理,并录入到数据库当中,当数据验证成功后,弹出各种提示诸如注册成功、用户名已存在、重复密码错误等。3.1
15、.3 找回密码功能3.1.3 找回密码功能密码丢失是一个非常常见的问题,用户忘记密码也特别常见。当遇到了这样的问题,通过找回密码功能就能够很好的解决问题,这不仅避免用户注册的麻烦,也能够减少系统资源的占用率,提高系统运行效率,因此找回密码功是一项很重要的业务。用户的密码在数据库记录中与用户提示问题放在同一张表内。当密码丢失的时候,只要提供一个与用户名相关的密码提示问题的答案,就可以通过查找数据记录找回密码。并且把这条记录通过 Response.write 方法显示于系统前台。这个功能实现的操作主要面向数据库;通过找回的密码用户就可以重新使用这个账号而不用去重新申请一个新的账号,减少了对精品课程
16、网站系统资源的占有率.同时也减少系统资源的浪费。3.2 在线考试3.2 在线考试Android 精品课网站作为以教育为目的的网站,精品课程网站的考试功能是必不可少的。这个功能至少应该包括如下一些特点:先要明确它的使用者的身份特点,精品课程网站一般包括两类用户,一类是老师、另一类是学生。教师利用在线考试系统是方便为学生出题,减少工作量,适应时代发展的需要,老师功能要求能够出题或更改问题答案;学生使用它是为了进行自我测试,不能对试题进行别的操作权利。要完成以上这些功能,在线考试模块必须实现题目的增减,考题的读取,考试计时,学生成绩的评定等多项功能。因此设计时又把它分成了如下两个功能模块:“学生功能
17、”和“教师功能”。3.2.1 学生功能的实现3.2.1 学生功能的实现学生作为精品课程网站的主要服务对象。学生利用网络的获取更多的知识,5并利用网络来提升自己的认识水平,但这些还不够,最终学生还希望能够验证自己的学习成果。为了更好的发展素质教育,避免传统教育方式所带来的只停留在书本之上的缺点枯燥、乏味、没有吸引力、跟不上时代的步伐,传统的填鸭式的教育方式往往只能达到事倍功半效果。怎样利用网络媒体的特点来吸引学生的注意力?让学生能够在更具吸引力的环境中学习知识成为了此模块所要完成的任务之一,这也是精品课程网站需求讨论的重要问题之一。(1)学生登陆功能(1)学生登陆功能系统如何验证一个用户是学生用
18、户?学生用户能做些什么?这是学生功能要研究分析与讨论的。理解这些也是实现学生功能的前提要求。学生首先通过系统登陆验证,证明是一个合法的系统用户。选择“学生进入在线考试-考试”,得到如登陆测试页面,通过管理员给予的用户名及密码登陆,成功过后,就可以进行考试,成绩查询等功能。(2)学生在线考试(2)学生在线考试学生通过身份验证后,就拥有进行在线考试以及其它的一些操作的权限,考试题目是以选择题的形式存储在数据库当中的。通过调用数据库中的内容,学生能够在线完成考试并查看相应的得分。得到权限后通过代码就可以从数据库中获取数据。对于考试,得到数据后,考试就算进入正式开始,但怎样确定何时该交卷呢?此精品课程
19、网站自定义了一个脚本函数实现考试定试。通过使用 window.setTimeout(update();,1000)这个函数我们就要可以为考试设定一个时间那么时间一到,题目就将失效,不能再答题,作为答题错误计算。设完成每题的时间的,可以任意更改。这由老师根据不同题目的难度来决定。考试完成后学生可以马上查看自己的成绩,成绩是通过查找用户名来得到的。通过对比上传的考试数据与数据库中已有的数据进行比较后得出答题成绩。并给出最终的结果,不及格,及格,好,优等评定。(3)用户密码修改功能(3)用户密码修改功能许多时候用户容易忘记自己的密码,对于这种初始密码由管理员赋予的情况,选择一个方便自己记忆的密码将是
20、一种好的选择。因此需要设计密码的修改功能。不是任何人都可以修改别人的密码,要完成修改密码功能就必须是在合法身份被验证通过的前提下才能实现,如果谁都能更改别人的密码,那么系统就将缺少安6全性保证。这对学生来说不利,对我们来说也不便于管理与信息的收集。3.2.2 教师功能的实现3.2.2 教师功能的实现教师用户也是精品课程网站的主要用户,与学生用户相比。教师所具备的特点是:教师要能够更改题库中的题目,还要能增加,删除题目等。(1)教师登陆功能以及密码修改功能(1)教师登陆功能以及密码修改功能教师登陆功能与学生过程基本相同,密码修改功能也一样。(2)题库的修改功能(2)题库的修改功能当一个用户以教师
21、身份进入在线考试功能模块。那么在这个模块中,此用户将拥有出题的权限、修改题库的权限、删除题目的权限,(3)题库题目删减(3)题库题目删减由于有些题目过时不在适合学生的教学的要求,但它们却占用了宝贵的系统资源,因此就把这些过时的题目从题库中移除。以达到释放资源的目的,教师将成为这个权限的所有者。当题目被移除后在改新数据库中的题目,题目就被删除了。教师用户还可以通过查找特定题目,然后改掉认为有错的题目。3.3 在线交流3.3 在线交流 在线交流平台是师生间沟通交流的一个绝佳的平台。当学生遇到问题的时候,可以通过这个平台把自己遇到的问题及困难提交上去让大家讨论,同时如果别的同学也有相同的疑问,就可以
22、主动去关注大家对这个问题的讨论。老师能够从大家的讨论中了解到学生有那些问题是急需解决的。3.4 留言系统3.4 留言系统如果大家怕事后会被人指责可以不以实名方式发言,这样使得学生没有后顾之忧、能够畅所欲言;因此精品课程网站设立了留言板作为在线交流的平台。与在线考试系统不同,留言板不要求再一次的验证用户是学生还是老师。用户只要点击进出就行,可以随便输入你认为喜欢的名字。在此功能模块中,只有系统的管理员才须要验证。因为管理员要删除那些不适合发表的言论,比如带有人身攻击性质的留言。普通用户,无论是学生还是老师只要登陆了系统就可以进行留言操作不用别的权限。留言板的基本功能是让使用者撰写留言或查看别人的
23、留言。留言板主要是管理权限和留言丰富两个方面。所以管理员要对留言进行筛选,合适的删除一些与提问无关的回复留言等。73.4.1 管理员功能的实现过程3.4.1 管理员功能的实现过程对于留言板这功能模块来说。管理员具有最大的权限,管理员可以删除留言、备份以及恢复留言等功能,下那么介绍一下这些功能是如何实现的。(1)管理员验证过程(1)管理员验证过程由于管理员具有的权限太大,因此必须设计一个能够验证管理员身份的办法。如果无法限制非管理员用户的权限,那么谁都可以把别人的留言给更改或删除,从而造成一些人的留言被恶意的更改或删除。与之前看到的那些验证一样。这里也是把管理员的相关信息传到后台去,让后台去处理
24、。当管理员把自己的信息输入后,就会把了输入的数据传给数据库让数据库反馈回来的信息去区分用户到底是不是管理员。(2)管理员删除留言功能(2)管理员删除留言功能对于管理员来说有时候需要决定哪些留言是不允许发表的,比如带有明显的人身攻击性质的留言是不被允许发表的,遇到这样的留言时管理员就要把它屏蔽掉,以免产生不好的影响。当一些不应该发表的留言出现时通过代码检测就被系统管理员给禁止了。(3)管理员备份及恢复留言(3)管理员备份及恢复留言不是所有的留言都是删除就可以了。有时候还得想办法恢复这些留言,如何来完成这个恢复操作呢?首先必须要备份、当须要恢复留言的时候就把这个备份中的文件读出来,再显示出来就可以
25、了。因此首先要做的是备份留言然后就可以恢复留言,通过查看原数据库备份目录是否存在存在有要恢复的留言之后通过调用原数据库的数据进行留言的恢复。3.5 数据加密3.5 数据加密 有很多理由使开发者需要对某些敏感数据进行加密,比如这里的管理员登陆模块,此时有必要对传递的密码进行存储加密。计算机密码学是研究计算机信息加密,解密及其变换的科学,是数学和计算机的交叉学科,也是一门新兴的学科。MD5 加密算法是最常见最简单的加密技术。在客户端进行加密的意义是用加密的信息在代替没有加密的信息在网络中传送。网络是不安全的,现在有很多侦听软件可以侦听网络中传送的数据。但这种加密应该是单向的,即不能够将加密过的数据
26、采用一定的算法(通常刚好是原加密工具的算法反算)还原。否则,由于客户端代码是源代码可见的,侦听者了解了原算法,也就可以设计出反向的算8法。在服务器端进行加密的意义是当服务器受到攻击,数据库外泄时,尽可能地不让攻击者获得正确的数据。MD5 杂凑加密算法是最有名,最常用的一直加密算法。它是不可逆的。所以它可以用于服务器端加密。3.6 在线视频及流媒体3.6 在线视频及流媒体在线视频设计主要目的是提供给用户一个利用多媒体技术来学习知识的工具。流媒体技术利用声、光、电等媒介促使用户更好的接受知识,其克服了传统教学方式所带有的弊病,使得教学变的更加的生动、有趣并且适当的时候还可以寓教于乐。在线视频使用户
27、能够在休息中就能学习知识、它的实现简单。3.6.1 流媒体技术简介3.6.1 流媒体技术简介流媒体(Streaming Media)指在数据网络上按时间先后次序传输和播放的连续音/视频数据流。以前人们在网络上观看电影或收听音乐时,必须先将整个影音文件下载并存储在本地计算机上,然后才可以观看。与传统的播放方式不同,流媒体在播放前并不下载整个文件,只将部分内容缓存,使流媒体数据流边传送边播放,这样就节省了下载等待时间和存储空间。流媒体数据流具有三个特点:连续性(Continuous)、实时性(Real-time)、时序性,即其数据流具有严格的前后时序关系3.6.2 在线视频的设计与实现3.6.2
28、在线视频的设计与实现在线视频功能主要完成流媒体技术在精品课程网站中的应用,最主要是完成播放器内嵌,并且让流媒体播放器寻找到要播放文件的 URL。这个功能设计的主要目的在于把声,光,电,等媒介应用到教学当中去,教师把自己制作的教学视频发给管理员,管理员将其上加入到数据库,用户再通过客户端进行查看。4.网站的运行测试与分析4.网站的运行测试与分析4.1 网站的运行测试4.1 网站的运行测试为了验证网站的运行效果,我们需要对系统采用大量的随机数据进行测试,系统均运行正常,未出现数据错误及其它类型的错误;例如:通过注册用户名“liangyuxin”,密码“111111”,密码提示问题:“我是谁”,密码
29、提示问题:“梁郁新”,更改密码:“222222”通过这一组数据的测试,当以“liangyuxin“进行用户注册成功后,系统提示注册成功,自动转向登陆界面,用利注册的用户名及密码,成功进入网站主页面。并取得其它操作的权限。当梁郁新以数据库(管理员添加)中学生的身份进入考试系统后,能够进行正常的测试并查看自己的成9绩。当增加数据库中梁郁新的身份为教师后,能够正常添加,删除,修改试题,在线考试功能正常。进入在线聊天模块后,能正常与学生进行交流并能正常在留言板中留言。当以管理员身份进行登陆后,聊天记录可以被删除、屏蔽、备份,恢复,等功能。退出管理员功能后能够正常提示管理退出,各项需要管理员权限的功能失
30、效。进入在线视频功能后能够通过输入的电影名正常在线观看。退后网站后,返回到网站登陆界面。以这一组数据进行找回密码等功能后发现所有功能都能正常实现,则说明我们设置的 Android 精品课程网站运行正常。在打开网站的同时,打开其它多个应用程序,系统运行正常。4.2 分析4.2 分析经过充分的测试可以得到如下分析结果:首先本设计具有运行速度快、系统运行时稳定、系统占用资源少、对系统配置要求低、可移置性好等优点。此外测试过程中还发现了它的不足,因为对 java 开发程序语言不是特别的熟练同学在代码编写过程做得不是很简洁,界面不够美观,系统给人臃肿的感觉,在设计功能时考虑的不够全面以至于一些功能实现的
31、不太理想,而且一些功能在实现的时候显的多余,这些情况的产生是由于我们缺少相关开发工作经验造成的,但总的来说这个 Android 精品课程网站还是具有一定的意义与价值的,能够从一定程度上提高我们的开发能力。10结 论结 论对于本次 Android 精品课程网站系统所需求分析设计,我们主要设计了以下几个主要的功能,系统登陆模块完成用户注册功能、用户登陆、权限控制、退出系统登陆、找回丢失的密码、更改用户个人信息等功能,这些功能基本上完成了一个简单的用户管理功能;在线考试模块完成了身份验证,教师出题,更新试题,删除试题、更新试题答案及内容,设定考试时间,查看学生考试成绩等功能,学生功能完成了学生在线考
32、试,以及查看考试成绩的功能;在线交流模块完成了学生与老师之间的交流以及学生相互间的交流;留言板完成了学生留言、查看其它人的留言、管理员登陆功能、管理员回复留言功能、管理员屏蔽留言功能、管理员恢复留言功能、管理员删除留言功能等;在线视频功能完成了用户视频观看功能,此外还实现了公告发布的功能。此 Android 精品课程网站的构造虽然显得很简单,但并不代表它毫无用处。对于这个 Android 精品课程网站完成了一个精品课程网站常用的基本功能,它运行稳定,资源占用率少,对运行的它系统配置要求较低等等,它完成了系统要求的主要功能,运行速度快,这些都是它的优点。其不足之处太多了。通过对本次 Androi
33、d 精品课程网站的需求分析设计与开发作者,我的收获颇多,首先基本上掌握了 java 开发语言的重要与应用,其次对数据库的操作也有了比以前更大的进步。以前总是认为如果要完成一个比较系统的工作是一件很难的事情,没有多大的信心去完成一个完整系统的开始设计,通过这次完成需求分析设计,使我明白了一个道理只要去做了就一定能成功,虽然从某种意义上来说是被逼无奈的(为了完成任务而做的),但是做到最后发现,这其实并不像自己最初想象的那样困难。完成这份需求分析设计我有一种无法言表的成就感。同时也看到了自己的不足,在大学的这三年虽然过的相当不顺,学习也不太好,在写这份分析报告时老需要查资料,很多知识即使是学过了但没
34、能理解好使用时还是得重新看一次才会使用,但是这也说明了学过的总会是有用的。Android 精品课程网站的需求分析的编写提高了我的总结与学习能力,因此我的收获实在是太大了。11参考文献参考文献1 吴兴兴等网络数据库应用实例M北京:人民邮电出版社,2001.1。2 吴四九等网络数据库原理及应用M成都:四川大学出版社,2005.8。3 袁鹏飞SQLServer2000 中文版设计实务M北京:人民邮电出版社/旗标出版社,2001.1。4 梁嘉超ASP 后台数据库网站制作实例经典M北京:冶金工业出版社,2001.6。5 麦沙塞克(Leszek A.Maciaszek)著 金芝 译。需求分析与系统设计 M.北京:机械工业出版社 2005.1。