《软件成熟度模型》期末大作业3d动画片管理系统测试分析报告_第1页
《软件成熟度模型》期末大作业3d动画片管理系统测试分析报告_第2页
《软件成熟度模型》期末大作业3d动画片管理系统测试分析报告_第3页
《软件成熟度模型》期末大作业3d动画片管理系统测试分析报告_第4页
《软件成熟度模型》期末大作业3d动画片管理系统测试分析报告_第5页
已阅读5页,还剩57页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、无锡科技职业学院 软件成熟度模型 期末大作业3d动画片管理系统测试分析报告 班级:软件0902 项目:3d动画管理系统 姓名: 日期:20116131、 可行性研究报告一、 可行性研究报告1 引言1.1编写目的1.2项目背景1.3定义1.4参考资料2可行性研究的前提2.1要求2.2目标2.3条件、假定和限制2.4可行性研究方法2.5决定可行性的主要因素3 对现有系统的分析3.1费用支出4所建议技术可行性分析4.1对系统的简要描述4.2处理流程和数据流程4.3采用建议系统可能带来的影响4.4技术可行性评价5 所建议系统经济可行性分析5.1支出5.2效益5.3收益/投资比5.4投资回收周期6社会因

2、素可行性分析1 引言 在高科技的信息时代,信息传播的速度与广度使得3d动画片环境发生了巨大的变化,3d动画片在以往经验上积累将受到巨大的挑战。可行性研究与其他的研究不同,这个任务不是正真正地区开发一个软件,也不是真正去解决一个问题。而是研究这个项目是否值得去做,能不能做,其中关键技术和技术难点是什么。问题能否解决,怎样达到目的。要解决这样的问题不是靠主观臆断,而只能客观地对待几种主要的解决方案进行分析论证,作出决策。 本可行性报告详细阐述了3d动画管理系统的可行性分析。项目计划与质量管理将贯穿需求分析、系统设计、程序设计、测试、维护等软件工程各个环节。项目计划主要提供一份合理的进程表,让所有开

3、发人员任务明确,步调一致,最终共同准时地完成项目。软件的项目计划重在“准确”而非“速度”。1.1编写目的为3d动画片管理系统的开发进行的技术可行性,经济可行性,社会可行性的研究报告。1.2项目背景三维动画是近年来随着计算机软硬件技术的发展而产生的一新兴技术。三维动画软件在计算机中首先建立一个虚拟的世界,设计师在这个虚拟的三维世界中按照要表现的对象的形状尺寸建立模型以及场景,再根据要求设定模型的运动轨迹、虚拟摄影机的运动和其它动画参数,最后按要求为模型赋上特定的材质,并打上灯光。当这一切完成后就可以让计算机自动运算,生成最后的画面。1.3定义uml:统一建模语言、是一套用来设计软件蓝图的标准建模

4、语言,是一种从软件分析、设 计到编写程序规范的标准化建模语言。 质量管理(quality management):指导和控制某组织与质量有关的彼此协调的活动。1.4参考资料软件开发 方美琪 经济科学出版社数据组织与管理 王珊 经济科学出版社软件工程 张海藩 清华大学出版社软件开发与管理 陆兵 清华大学出版社基于cmmi软件工程实训知道 郑宁 吴昊 清华大学出版社软件项目管理 oel henry 中国电力出版社信息系统分析与设计 陈禹 电子工业出版社数据库开发与工程实践 张晓莉 人民邮电出版社 2可行性研究的前提2.1要求l 灵活性。服务端可以在任何符合iis规范的web服务器上运行;只要符合本

5、系统的数据库结构的要求,凡是能提供odbc驱动程序的数据库;客户端是能运行或解释html代码、javascript代码的任何浏览器。l 数据管理能力。数据库能满足系统对精度、容量、速度的要求。l 可适用性。能快速安全实现商品扫描、结算金额,打印发票等功能。l 保密性。前台顾客只能看到自己购物的商品及金额。l 时间特性。软件方面,对收银员扫描访问响应时间、更新时间要求迅速,能满足顾客的快速性要求。2.2目标基于以上现状分析,我们提出3d动画片管理系统的建设目标如下: 根据3d动画片管理系统,构建我们3d动画片管理库,实现准确的管理系统分类、运行,管理的快速定位、查找。 建立良好的3d动画片管理流

6、程,逐步提升我们3d动画片管理的协作共享意识,推动销售管理平台的应用。 构建用户体系,定义用户的角色和权限,实现知识工作的学习,管理流程培训与指导,将所学的技能运行到实际操作中。 通过以上目标的实现,提升我3d动画片的制作运行效率,降低运行成本,积累零售业无形资产2.3条件、假定和限制 假定条件本项目开发组人员必须是经过训练的、懂得技术规范的专业人才,并有可靠的时间保障从事本项目的有关工作。本项目所要采购的计算机硬、软件及网络设备都是在市场上容易买到的。所有的网络设备、计算机硬、软件系统都具有可靠的质量保证,一旦有质量问题发生,供应商可以在24小时内前来解决。 风险评估硬软件系统供应商未能按期

7、交货,产品出现质量问题未能在规定时间内解决问题。对项目组成员在项目工作中的参与度和能力估计不准。在系统运行期对客户的技术支持超过预计时间。 限定汇报项目状况会议每周一上午8时进行。l 项目管理,完成项目目标文档和项目规划文档,并提交l 完成布线,完成机房装修设计,网络设计,得到确认。l 完成培训计划并提交l 完成测试计划。l 机房装修和布线分包合同签订。l 系统软件硬件合同洽谈。l 客户需求调研和需求报告完成,得到确认。l 数据库设计完成,得到确认,数据库初始化完成。l 数据录入界面完成,得到确认,编码工作正在进行。l jsp页面设计完成,得到确认,编码工作正在进行。2.4可行性研究方法 约束

8、条件下的最优化方法:线性规划、非线性规划、动态规划、整数规划。 效益度量方法:比较方法、评分模型、经济评价模型。2.5决定可行性的主要因素 可行性研究主要应该从技术可行性 、 经济可行性 、社会可行性三个方面进行。3 对现有系统的分析3.1费用支出 导演: 20万 编剧:15万 艺术总监:10万 技术总监:10万 建模师:20人*3000元=6万元 材质师:10人*3000元=3万元 动画师:20人*3000元=6万元 灯光师: 10人*3000元=3万元房屋;1000元/50平方=5万饮水机200/30=6000元电脑:5000元/100(台)=50万元电话:200/100=2000元总共约

9、:1,282,000元收益:300万4所建议技术可行性分析4.1对系统的简要描述该系统是3d动画片管理系统,很好地对3d动画片进行管理,制作,分工明确为工作创造更好的效益4.2处理流程和数据流程个人管理聊天室聊天室样片管理场景管理角色管理电子脚本管理 脚本管理剧本管理导演查看剧本 查看脚本查看电子脚本角色管理建模管理材质管理技术总监动画管理聊天室个人管理剧本管理聊天室编剧个人管理任务管理聊天室个人管理建模师任务管理聊天室个人管理 材质师 任务管理聊天室个人管理动画师4.3采用建议系统可能带来的影响 服务器:pentiumiii 500以上或更高 内存:2g以上; 硬盘:至少320g以上; cd

10、rom:16倍速以上; 网络适配器:10/100自适应; 打印机一台 工作站:pentiumii 266以上微机; 内存:64mb 硬盘: 至少5g以上; cdrom:16倍速以上; 网络适配器:10/100自适应 网络: 至少一台服务器 使用tcp/ip协议的局域网 软件环境:服务器安装sql server 20054.4技术可行性评价 网络应用基础设施完善,由于信息技术的发展,我国的计算机网络飞速发展,先后建立了中国公众多媒体通信网、chinanet、中国教育与科研计算机网络等组成了中国internet主体,网络应用进入了企业与普通家庭,这为发展电子商务提供了基础设施。 网络安全技术应用,

11、包括加密算法、ca数字认证、数字签名等,为电子商务应用提供安全保证。它实现了网络传输数据的安全性、完整性以及交易双方的不可抵赖性,身份认证等。 开发本系统的技术已经非常成熟。首先从硬件上来讲,计算机硬件速度现在已经不是问题,大容量高速度的硬十分普遍,同时网络的速度普遍可以达到100mb/s,这些为电子商务的运行打下了坚实的基础。从软件的角度上讲,数据库技术已经相当成熟,并处理能力也非常强,这位海量数据的存储和处理打下了坚实的基础,同时,开发网站的成熟工具也非常多,比如,visual studio、delphi、eclipse、netbeans等。有了这些工具的支持,成功的开发一个超市销售系统的

12、效率非常高。开发团队掌握的软件实现技术目前成熟的有net、j2ee、asp、jsp、php等。 数据库的选择。使用比较多的数据库系统有sql server、oracle、db2等。选择一个合适的数据库是非常重要的。尽管sql server在许多方面不如oracle和db2,但是其价格比较低,其性能完全能够满足中小企业的应用。综合考虑,团队选择了sql server 2005。 开发技术的选择。asp.net、php、jsp这三种网站开发技术都有相当数量的支持者。我们选择开发工具的依据:能够满足项目的需要;开发人员相当熟悉该工具。所以综合考虑:团队选择了jsp。5 所建议系统经济可行性分析(1)

13、 甲方(用户) 由于公司已建成了企业内部网络,并建立了管理信息系统,配置了服务器,硬件设备只需做少量的购置和升级就可满足超市销售系统的需要。对新项目的实施,人员的培训的费用,系统管理维护费用等开销都不大,需要付出最大部分是软件的配置与电子商务系统的开销费用,广告宣传费用等需xx万元。由于网络应用的普及,人们生活水平不断的提高,对物质的追求使他们更多倾向于给类消费,这是一项长期的,对公司来讲是一项可观的收益;广告宣传加速商品流动与资金周转,在无形中树立了公司的形象,建立起企业的网络文化与品牌效益,这也是一项可持续的收益。因此,相对于项目支出的一次性较大费用来说,公司获得的收益将是长期的、持续的、

14、超市销售系统的构建经济上具有可行性。(2)乙方(研发)本系统完全按开发计划进行估算,办公用品的消耗,办公设备的消耗,开发人员生活与维护(包括水、电、房、工作餐)等。成本方面,关于各种软、硬件及辅助设备的购置、调试、机房及辅助设施(电源等)以及系统维护、内部开销大约需50万元。5.1支出 硬件配置、软件开发等办公设备、 房租水电费、工作服、 工作餐、系统维护、广告宣传、进货等5.2效益 用户购买、公司大型订购系统5.3收益/投资比 300万/year/200万5.4投资回收周期 预计在34年内成本可以回收6社会因素可行性分析3d动画片已经在各个领域有所发展,社会中将慢慢普及,影视行业也将慢慢普及

15、,动画的发展势不可挡。市场的需求,造就了3d动画片的迅速发展。并将继续以强大的生命力生存下去。7.结论意见 以上就是对于3d动画片项目的可行性分析。可行性分析设计背景及解决方案,对解决方案从技术可行、经济可行性、社会可行性三方面逐步深入研究。报告认为: (1)本项目的技术成熟、完备、安全、测试手段可靠、没有任何技术风险。 (2)能够适应市场需求,具有良好的拓展空间,经济效益可观。3d动画片管理系统项目已经完成了前期的调研工作,目前开展条件已经具备,已经明确了具体需求和技术要求,特此报告进行立项,以上妥否,请批准!二、项目开发计划1引言11.1编写目的11.2项目背景11.3定义21.4参考资料

16、22项目概述22.1工作内容22.2条件与限制22.3产品22.4运行环境22.5服务22.6验收标准23实施计划23.1任务分解23.2进度23.3预算23.4关键问题24人员组织及分工25交付期限26专题计划要点21引言1.1编写目的 为了更好地完成3d动画片管理系统项目,为项目的开发工作作出计划,同时确定出工程实施计划与进度,并以此作为分项详细设计与具体实施的依据,编写本报告。1.2项目背景 待开发的软件系统为3d动画片管理系统,本项目任务由无锡科技职业学院软件与服务外包工程系提出,09级软件班开发,用户为09级软件班全体同学。1.3定义项目开发计划1.4参考资料2项目概述2.1工作内容

17、主要工作内容:1、到无锡科技职业学院软件与服务外包工程系、软件09级各班进行业务调研;2、整理用户需求,生产用户需求分析报告;3、对系统进行详细设计,提供详细设计方案报告;4、进行3d动画片管理系统进行编码;5、进行内部测试;6、进行系统应用调试;7、进行系统后期维护。2.2条件与限制【阐明为完成项目应具备的条件、开发单位已具备的条件以及尚需创造的条件。必要时还应说明用户及分合同承包者承担的工作、完成期限及其他条件与限制。】2.3产品2.3.1程序windows xp 、windows 7 系统压缩动画片管理系统的.rar的文件,由asp和access编写的。2.3.2文档文件名保存状态项目开

18、发计划内部保存需求调研报告内部保存/客户评审需求分析规格说明书内部保存/客户评审概要设计规格说明书内部保存/发布详细设计规格说明书内部保存测试计划内部保存测试报告内部保存/发布2.4运行环境服务器:pentiumiii 500以上或更高内存:128m以上硬盘:至少10g以上操作系统:microsoft windows xp advanced server 或 microsoft windows 7 advanced server支持环境:iis 5.0数 据 库:access2.5服务计划为用户提供服务,分为系统的项目开发和用户手册,用户可以从中得到关于系统信息,见如下各项服务功能的说明:1)

19、课堂培训:以讲课形式对客户进行培训,使其能够正确使用软件;2)免费咨询:客户可以在工作时间向技术人员提出问题并获得解答;3)技术支持:对于某些用户,采取上门指导的方式;4)软件维护:获取软件使用中的问题,提供补丁程序;5)升级通知:在软件新版本发布的时候,及时通知(email或邮寄信件)注册的用户,并提供试用版本。6)软件升级:对于注册用户,只需较少的费用即可升级到新的版本。2.6验收标准对于上述的产品和服务,按照系统产品进行分层次验收。1、代码的验收:(1)最后在交付客户之前进行小组内评审(2)代码编写符合hb6465标准(3)与文档说明保持一致(4)代码书写风格统一,采用标准规范(5)没有

20、下列错误:由于软件缺陷造成丢失数据,不符合设计要求,响应时间太长,无法接受等问题。2、文档验收 (1)最后在交付客户之前进行小组审核 (2)文档格式符合hb6465标准 (3)功能符合与客户的合同要求 (4)清晰易读,没有语病与歧义3、服务验收 a、服务硬件达到文档说明的要求 b、人员技术考核合格 c、定期上门维护3实施计划3.1任务分解 3d动画片管理系统按照登录管理、剧本管理、脚本管理、角色管理、场景管理、用户管理、退出系统这些功能模块来划分任务,分为3个阶段来实现。(1)第一阶段:完成登录管理、剧本管理、脚本管理的页面制作;(2)第二阶段:完成角色管理、场景管理的页面制作;(3)第三阶段

21、:完成用户管理、退出系统的页面制作。3.2进度3.3预算1. 系统开发费用2. 项目经理:霍扬(8000元/月)3. 秘书:(6000元/月)4. 需求、过程分析员:(5500/月)5. 程序员:(1800/月)6. 高级程序员:(3000/月)7. 测试员: (4000/月)8. 界面设计师: (3500/月)9. 数据库设计师:(4500/月)10. 数据管理员: (3500/月)11. 系统总开发费用4*( 8000+6000+3500*2+1800*2+3000+4000+4500+5500)=159200元12. 房租费用30/m*50*4=6000元水电费 500/月*4=2000

22、元房租总费用=8000元13. 设备电脑:10*5000=50000元打印机 2台*500=1000元软件费用:1000元网络连接费:500元8gu盘10个:500元设备总费用 50000+3000=53000元14.生活支出办公桌和办公椅 400/套*10=4000元饮水机 100元/台微波炉 300元/台每日开销:200*30*4=24000元生活总费用:24000+4000+100+300=28400元费用总支出:159200+8000+53000+24000=244200元3.4关键问题人员影响本计划完成的主要问题有:1、没有经费和硬件设施有限2、用户需求不清,存在误解及二义性3、第一

23、次开发软件,开发人员没有实际经验4、时间有限,没有足够的开发时间4人员组织及分工张进负责完成以上三个阶段。5交付期限 从2011年3月起至3月27日,完成对整个系统的可行性报告分析、需求分析说明书、开发计划说明书、系统计划书、项目测试、项目总结,对概念模型、存储模式、完整性控制、存取权限等进行了定义,对系统功能各模块进行详细设计,定义了数据库总体结构、编码命名规范,并交付用户。交付日期为2011年3月27日,延期交付日为4月10号。6专题计划要点1、开发人员培训计划 2011年3月起,至2011年3月15日,共十五天实习期间,下午进行软件工程项目开发各项内容的专题知识讲座及开发设计。2、测试计

24、划 2011年5月30日至2011年6月5日内对软件进行各项测试工作。3、质量保证计划 严格按照项目开发过程中的各项步骤,从项目立项,可行性研究报告、需求分析报告、项目开发计划等,具体实施。4、人员配置计划 该项目开发小组共两人: 项目经理:霍扬 组长及组员:周春。5、客户培训计划 在软件实际应用后的前一个月,对用户进行软件操作方法的具体培训。6、安全保密计划 在从项目开发阶段到最后软件的正式发布期间,做好项目的保密工作,小组成员对所有项目所有相关文档进行加密,做好备份工作。7、合同计划 和客户协商签订软件使用合同。三、需求分析目录1引言21.1编写目的21.2项目背景21.3定义21.4参考

25、资料22任务概述22.1目标22.2运行环境32.3条件与限制33数据描述33.1静态数据33.2动态数据33.3数据库介绍33.4数据词典74功能需求84.1功能划分84.2功能描述85性能需求85.1数据精确度85.2时间特性85.3适应性96运行需求96.1用户界面96.2硬件接口106.3软件接口116.4故障处理117其它需求111引言1.1编写目的编写需求规格说明书的目的是为系统的实现目标、数据描述、功能需求、性能需求、运行需求以及其他需求提供可靠的理论依据。主要工作分为如下几个方面:1)明确系统的实现目标;2)完成系统的功能设定;3)确定系统的主要对象;4)初步设计数据库;5)完

26、成数据流图和界面设计;6)完成程序设计前的准备1.2项目背景a. 开发的软件名称为3d动画片管理系统;b. 本项目的任务提出者是霍扬老师;c. 项目的任务开发者:杨双1.3定义专业术语:1.4参考资料2任务概述2.1目标3d动画片管理系统的使用者要求系统具有良好的可靠性和可操作性,它的各种基本的操作容易为管理者所掌握,有较好的安全性,并要求系统具有高效率,易维护等特点2.2运行环境操作系统:microsoft windows 2000 advanced server支持环境:iis 5.0数 据 库:microsoft sql server 20002.3条件与限制本系统用户平台直接面向管理系

27、统的普通员工,界面简单、明了,采用可视化界面,只需用鼠标就可以完成相应的数据操作。对于初次使用此系统的用户,只要有一定计算机操作知识都是能够操作,不必经过复杂的培训和学习就可以掌握系统的操作流程。由此可见,开发此软件在操作上是可行的。3数据描述3.1静态数据系统管理员的id和密码、职员的id和密码等,以及各数据库所在位置,系统分析原始数据。3.2动态数据各数据库内各项显示数据,用户、管理员登录信息,用户认为信息,管理员修改信息。3.3数据库介绍tablesuserdb表element表juben表jiaoben表profession表jiaobentask表elementtask表email表

28、a) 用户(userdb): 用户名(username)(pk)密码 (userpwd) 姓名(name)性别(sex)职位(profession)b) 角色 (elemnt):id(pk) 角色名 (elemntname)角色类型 (level)角色种类 (leve2)内容(content)创建时间(createtime)更新时间(updatetime)角色审核(juesechecked)建模文件名(modelfilename)贴图文件名(materfilename)绑定文件名(bondfilename)动画文件名(anifilename)3d审核(3dchecked)3d 形象(3dtyp

29、e)c) 职位(profession)id(pk)职位(profession)d) 角色任务(elementtask) 该任务所属哪个元素(taskelement) 任务类型(建模贴图绑定动画)(tasktype) 任务完成人(taskperson) 任务下发时间(tasksendtime) 任务预计完成时间(taskprotime)任务实际完成时间(taskendtime)任务的文件名(taskfilename)审核(taskchecked)e) 脚本任务(jiaobentask)所属哪个脚本(jiaoben)任务类型(灯光合成)(tasktype)任务完成人(taskperson)任务下发

30、时间(tasksendtime)任务预计完成时间(taskprotime)任务完成时间(taskendtime)文件名(taskfilename)审核(已审/待审/待修改)(taskchecked) f) 电子邮件 (email):id(pk)主题 (salesclerkid)内容 (content)发件人(senter)收件人(receive)发件时间(sent_time)是否已读 (check)g) 剧本(juben): id(pk)剧集 (juji)剧集名 (jujiname)剧本内容 (content)创建时间(createtime)更新时间(updatetime)审核 (check)

31、h) 脚本(jiaoben)剧集(juji)镜头(jitou) 镜头名(jitouname) 时间(ttime) 地址(address) 人物(player)内容(content)创建时间(createtime)更新时间(updatetime)脚本审核(jiaobenchecked)电子脚本文件名(flashfilename)电子脚本审核(flashchecked)3d成片文件名(threedfilename)3d成片审核(threedchecked)镜头审核(jitouchecked)电子镜头(elec_jitou)成片镜头(chengpianjitou)成片审核(chengpianchec

32、ked)电子审核(elec_checked)3.4数据词典编号:d1存储名称:用户说明:存放用户资料存储内容:用户号+姓名+性别+住址+密码+职位编号:d2存储名称:职位说明:存放职位的信息存储内容:编号+职位名编号:d3存储名称:邮件说明:记录邮件的内容存储内容:编号+发信人名+收信人名+日期编号:d4存储名称:脚本说明:存放脚本信息存储内容:发编号+剧集+镜头+审核状态 编号:d5存储名称:剧本说明:存放剧本的信息存储内容:编号+剧集+名称+审核编号:d6存储名称:元素说明:存放元素的信息存储内容:编号+元素类型+名称+审核编号:d7存储名称:元素任务说明:存放元素任务的信息存储内容:编号

33、+任务人+时间+审核编号:d8存储名称:脚本任务说明:存放脚本任务的信息存储内容:编号+任务人+任务完成人+时间+审核4功能需求4.1功能划分前台登陆后台登陆4.2功能描述主要实现功能:前台登陆:操作者输入用户名与密码,进入数据库,查找数据,验证用户名与密码是否匹配,匹配成功进入系统,匹配不成功则退出系统。 后台登陆:操作者输入用户名与密码,进入数据库,查找数据,验证用户名与密码是否匹配,匹配成功进入系统,匹配不成功则退出系统。 统计任务:用户可以输入或删除任务信息,通过个人编号可以在数据库中查找相应任务,根据实际任务,并将当天的任务提交至数据库并保存。 5性能需求5.1数据精确度可允许少量误

34、差。5.2时间特性添加、修改以及删除的剧本脚本信息要求有立即性,马上要能反应出对数据进行的修改。5.3适应性此软件可在windows各操作系统中都能运行。6运行需求6.1用户界面登录界面登录失败界面用户界面6.2硬件接口本系统也可能采用分布式处理的方式,故要求到多台服务器的并行连接。6.3软件接口本系统所用到的软件产品如下:操作系统:windows 系列数据库系统:mysqlweb发布系统:apache6.4故障处理正常使用时不应出错,对于用户的输入错误应给出适当的改正提示。若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。7其它需求系统安全性数据安全保障:数据定时备份,防止数据库信息

35、丢失;设置登录控制:管理员登录后台,用户只能登录前台不可以超限操作;四、详细设计目录1引言11.1编写目的11.2项目背景11.3定义21.4参考资料22总体设计22.1需求概述22.2软件结构23程序描述23.1功能33.2性能33.3输入项目33.4输出项目33.5算法33.6程序逻辑33.7接口33.8存储分配33.9限制条件33.10测试要点31引言1.1编写目的为了让我们得系统更好的开发,为我们的开发指引明确方向。1.2项目背景a) 项目名称:3d动画管理系统b) 项目开发人员:张进c) 项目背景:随着动漫事业的不断蓬勃发展,动漫的制作的简单性,是当前的一大难点,相比较剧本、脚本的繁

36、多,有时候让导演、编剧等工作人员工作时候遇到种种不变。所以特此开发这个3d动画片管理系统,以此来方便工作人员的工作。1.3定义vbscript:vbscript是visual basic script的简称,即 visual basic 脚本语言,有时也被缩写为vbs。是asp动态网页默认的编程语言,配合asp内建对象和ado对象,用户很快就能掌握访问数据库的asp动态网页开发技术。access:microsoft office access(是由微软发布的关联式数据库管理系统。它结合了 microsoft jet database engine 和 图形用户界面两项特点,是 microsof

37、t office的成员之一。其实access 也是微软公司另一个通讯程序的名字,想与 procomm 以及其他类似程序来竞争。可是事后微软证实这是个失败计划,并且将它中止。数年后他们把名字重新命名于数据库软件。access在2000年的时候成为了计算机等级考试中的计算机二级的一种数据库语言并且因为它的易学易用的特点正逐步取代传统的vfp成为二级中最受欢迎的数据库语言。1.4参考资料1) 软件工程 清华大学出版社 ;2) 管理信息系统开发案例分析 清华大学出版社;3) 管理信息系统 北京大学出版社2总体设计2.1需求概述前台:用户登录后台:剧本管理 脚本管理 角色管理 场景管理 成片管理、留言管

38、理用户管理推出系统 2.2软件结构3d动画管理系统前台后台登录查询添加剧本删除剧本审核修改剧本添加修改输入添加修改输入剧本管理角色管理场景管理脚本管理修改脚本删除脚本添加脚本用户3程序描述3.1功能 查看审核查看审核查看导演添加查看删除剧本管理剧本添加修改删除脚本管理脚本角色管理3d审核角色审核场景管理场景道具道具管理编剧制作修改删除剧本管理剧本添加修改删除用户管理用户添加修改删除添加删除艺术总监添加查看删除角色管理角色添加修改删除用户管理用户场景管理修改场景道具管理道具3.2性能运用网页技术与access数据库相结合,完成了导演和编剧等用户查询、上传等功能;。网页实现程序的可运行,数据库实现

39、数据的运用,可以让导演、编剧、总监、管理员等用户充分发挥该系统的各个功能。3.3输入项目用户名密码剧本剧本名称人物人物名称场景时间,地址等等3.4输出项目审核状态剧本等等3.5算法运用了:冒泡算法;排序算法;中序算法中序算法3.6程序逻辑通过access数据库可以优化系统,方便数据的输入和输出,提高效率。3.7接口3.8存储分配通过dreamwere程序,链接到数据库,在数据库进行存储分配!3.9限制条件计算机系统支持服务器:pentiumiii 500以上或更高,内存:128m以上;硬盘:至少g以上;cdrom:16倍速以上;使用tcp/ip协议的局域网软件环境:服务器 windows200

40、5server 客户机windowsxp 3.10测试要点主要是数据库的及时更新五、测试计划1引言11.1编写目的11.2项目背景21.3定义21.4参考资料22任务概述22.1目标22.2运行环境22.3条件与限制23计划33.1测试方案33.2测试项目33.3测试准备33.4测试机构及人员34测试项目说明34.1测试用例34.2进度34.3条件34.4测试资料35评价35.1范围31引言1.1编写目的测试文档有助于实现以下目标:a、列出推荐的测试需求;b、推荐可采用的测试策略,并对这些策略加以说明;c、确定所需的资源,并对测试的工作量进行估计;d、列出测试项目的可交付元素。1.2项目背景项

41、目名称:3d动画片管理系统本项目提出者:霍扬开发者:张进1.3定义asp: 服务器开发专业脚本。access: 数据库。1.4参考资料1、asp动画网页设计 人民邮电出版社 2009-1-01 第2版2、数据库应用基础access2007 电子工业出版社. 3、数据库原理及应用access(第2版)4、软件工程2任务概述2.1目标测试是否能实现软件各方面的功能2.2运行环境服务器:ie浏览器cpu:piii 500以上;内存:512m以上硬盘:10g以上支持软件:win xp/2000/7数据库系统:access3计划3.1测试方案测试方法:等价类划分和边界值。测试用例的原则:有效等价类尽可能

42、多的放到一个尽可能少的测试用例中,无效等价类尽可能多的放到一个尽可能多的测试用例中。3.2测试项目测试内容为:登录界面、剧本管理、脚本管理、角色管理、用户管理、退出系统。3.3测试准备3.4测试机构及人员机构名称:无锡科技职业学院软件与服务外包工程系负责人:张进4测试项目说明4.1测试用例登录模块用例序号测试用例应产生行为结果失败原因dl001输入admin,密码admin,导演程序必须能接受输入并运行正常登录成功dl002输入user,密码cc,编剧程序必须能判断用户名和密码是否正确登录失败用户名或者密码错误剧本管理用例序号测试用例应产生行为结果失败原因jb001输入创建时间和更新时间为:2

43、011/4/1和2011/4/15程序必须判断输入时间的格式是否正确正确jb002输入创建时间和更新时间为:20110401和20110502程序必须判断输入时间的格式是否正确错误格式不正确4.2进度 计划开始时间:5月20日 实际开始时间:5月22日 结束日期:6月10日 对测试进行苹果:预计6月12日 产品发表:第19周4.3条件硬件:有奔腾以上处理器、512m内存配置的计算机。软件:asp、access人员:软件0903班 张进4.4测试资料access数据库系统、asp应用软件5评价5.1范围本测试用例范围只适宜小型的3d动画片管理系统,对管理方面有一定的局限性。六、概要设计说明书1引

44、言21.1编写目的21.2项目背景21.3定义21.4参考资料22任务概述32.1目标32.2运行环境32.3需求概述33总体设计33.1处理流程33.3功能分配54接口设计64.1内部接口65数据结构设计65.1逻辑结构设计65.2物理结构设计66运行设计86.1运行模块的组合86.2运行时间97出错处理设计97.1出错输出信息97.2出错处理对策98.安全保密设计99.维护设计101引言本可行性报告详细阐述了3d动画管理系统的可行性分析。项目计划与质量管理将贯穿需求分析、系统设计、程序设计、测试、维护等软件工程各个环节。项目计划主要提供一份合理的进程表,让所有开发人员任务明确,步调一致,最

45、终共同准时地完成项目。软件的项目计划重在“准确”而非“速度”。1.1编写目的本可行性研究报告为3d动画片管理项目的可行性研究报告,目的在于确定项目范围、项目预算、项目进度、超市销售系统实现的功能,是否达到用户的要求及是否可行。预期参考人员包括用户、开发人员、项目管理者、其他管理人员和需要阅读本报告的高层经理。制作本可行性报告的目的是,借助网络向消费者提供产品和信息服务,实现产品和服务向消费者方向的转移。把软件与企业目标或业务策略相联系。1.2项目背景3d动画是近年来随着计算机软硬件技术的发展而产生的一新兴技术。三维动画软件在计算机中首先建立一个虚拟的世界,设计师在这个虚拟的三维世界中按照要表现

46、的对象的形状尺寸建立模型以及场景,再根据要求设定模型的运动轨迹、虚拟摄影机的运动和其它动画参数,最后按要求为模型赋上特定的材质,并打上灯光。当这一切完成后就可以让计算机自动运算,生成最后的画面。1.3定义uml:统一建模语言、是一套用来设计软件蓝图的标准建模语言,是一种从软件分析、设 计到编写程序规范的标准化建模语言。 质量管理(quality management):指导和控制某组织与质量有关的彼此协调的活动。1.4参考资料软件开发 方美琪 经济科学出版社数据组织与管理 王珊 经济科学出版社软件工程 张海藩 清华大学出版社软件开发与管理 陆兵 清华大学出版社基于cmmi软件工程实训知道 郑宁

47、 吴昊 清华大学出版社软件项目管理 oel henry 中国电力出版社信息系统分析与设计 陈禹 电子工业出版社数据库开发与工程实践 张晓莉 人民邮电出版社 2任务概述2.1目标基于以上现状分析,我们提出3d动画片管理系统的建设目标如下: 构建3d动画片管理库,实现资料的快速定位、查找与修改。 构建用户体系,定义用户的角色和权限,实现知识工作的学习,管理流程培训与指导,将所学的技能运行到实际操作中。 通过以上目标的实现,提升我3d动画片的制作运行效率,降低运行成本,积累零售业无形资产2.2运行环境 服务器:pentiumiii 500以上或更高 内存:128m以上; 硬盘:至少160g以上; c

48、drom:16倍速以上; 网络适配器:10/100自适应; 打印机一台 工作站:pentiumii 266以上微机; 内存:64mb 硬盘: 至少5g以上; cdrom:16倍速以上; 网络适配器:10/100自适应2.3需求概述充分满足用户的使用需求;asp页面设计完成,得到确认,编码工作正在进行。3总体设计3.1处理流程场景管理元素表导演成片表修改场景反馈修改信息成片管理角色管理审核,修改添加反馈审核信息添加成片镜头反馈修改信息聊天管理用户管理邮件管理脚本管理剧本管理用户表修改用户信息反馈信息邮件表查看邮件,发送邮件反馈信息脚本表剧本表审核审核,修改添加反馈信息反馈信息3.2总体结构和模块外部设计3.3功能分配4接口设计 4.1内部接口主要实现功能:前台登录:操作者输入用户名与密码,进入数据库,查找数据,验证用户名与密码是否匹配,匹配成功进入系统,匹配不成功重新登录。后台登录:操作者输入用户名与密码,进入数据库,查找数据,验证用户名与密码是否匹配,匹配成功进入

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论