《应用软件开发》任务书_第1页
《应用软件开发》任务书_第2页
《应用软件开发》任务书_第3页
《应用软件开发》任务书_第4页
《应用软件开发》任务书_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

1、应用软件开发任务书一、 课程安排使学生通过 80 学时的课程实践,了解软件项目的需求分析、概要设计、详细设计、编码与调试、测试、软件集成和联调、交付和安装、试运行、用户验收等软件生存周期。本课程学习结束后,学生应能对基于 Web的软件项目,用微软Visio、IBM Rational Rose等CAS订具进行软件工程相关设计;能搭建含应用服务、数据库服务等在内的服务器环境;并在此基础上,使用自己熟悉的C热Java、C+将程序语言进行编码和测试,使用 vss、svn等源代码管理工具进行源代码管理;能使用 HP LoadRunner 、 WinRunner、 JMeter 等测试软件进行Web压力测

2、试。二、基本要求软件设计部分:( 1 )掌握利用微软Visio 、 IBM Rational Rose (二选一)进行软件项目的需求分析、概要设计、详细设计;( 2 )需求分析阶段确定开发目标、确定项目开发的技术路线、选任开发项目经理名、设计项目开发进度、确定开发人员并分配职责,生成可行性分析报告;( 3 )概要设计阶段进行总体方案设计、 逻辑框图、 边界 ( 约束 ) 条件的设计、 运行环境设计,生成概要设计说明书;( 4 )详细设计阶段进行算法设计、数据格式设计、实现流程设计、人机界面设计、测试用例设计、操作设计,生成详细设计说明书、测试计划及测试用例、使用说明书 ( 初稿 ) 等。软件开

3、发与测试部分:搭建应用服务器、数据库服务器;按详细设计说明书,使用自己熟悉的程序语言,进行编码(可多语言混用) ;引入 vss 、 svn 等源代码管理工具( 服务器 ) ,对源代码进行版本控制(任选一种) ;进行软件模块的局部测试、集成与联调;(5)使用HPLoadRunner、WinRunner、JMeter (三选一)等测试工具,对系统进行Web压力测试。三、课程学员配置分工:以 7 人为单位组建项目组, 课程学习、 实践及考核以项目组为单位进行, 项目组设项目经理 1 名,软件设计人员 2 名、服务器工程师1 名、程序员 2 名、软件测试人员 1 名。项目经理负责本组内部协调, 技术路

4、线和与授课教师联系。 软件设计人员负责软件需求分析、 概要设计、详细设计。服务器工程师负责服务器操作系统(Linux 或者 Windows Server) 安装,应用服务软件安装、 数据库系统安装。程序员负责系统编码、 局部测试与联调。软件测试人员负责系统在网络环境下的压力测试等。四、项目描述根据 教育部关于做好 2011 年全国普通高等学校毕业生就业工作的通知 ( 教学 201011 号 ) 要求积极推进毕业生就业状况监测分析系统建设,探索引入第三方统计、监测和评估机制; 同时,要进一步优化高等教育结构,加大学科专业和人才类型结构调整力度,积极构建高校学科专业人才需求预测预警系统,建立动态调

5、整学科专业结构新机制。现有已经开发完成的重庆市高校毕业生就业质量问卷调查系统,系统基于Apache 、MySQL PH川发,目前已经上线运行近2年时间,完成重庆市2012届、2013届30余万高校毕业生网络问卷调查任务,系统运行界面如下图1 所示:UL. iJELLftnJUUBB 60* 才上国. . Jr初Q围袋百尊尊ImiMbM .|WK3XM E23R-WF十i-*如 u收 Vll1I *口,*耳144+M*3L)广彳W任H1tF胃才; i川蛔 U%1*lit*W工知47 JmiphIFHI1Ar| :e.*. T.A” W 电 Jl4PLMff jmi 0/jIT JdE .卜彳.

6、s-*114%AV口 MhLin冷艮才,任EnR-U上 .修 l _ ri2ft1 |43旧性A!|d(9i j!1 14IB tNa*waiMtMJJt t41-fe-Hi修47VP4MrJJ J段升抵HTH A U.* tl XM I* *H R *+t鼻理Mi3*1,1鼻n| 14 THg”, T31 1BnEOS,国眺江mETitrl 修ITki-d事,HFrrmmon.IfifcLKk j二 H! BUH聘aFl游3?t】静?Jt tM311Hnuur B N| f1L1季ftK) 4 i更白,曜正二ILh B f3 MlJOU占:?L37.G二R与ilUJ*iHSUF,fqg工H胃

7、11第1加R上 K.门 JLEifE0.V V Hl491RE3f 1735主筹,1%筌啜皿皿5tiU2k2 0J片MfrItfK匕 *.HiRiiTk肌id5114BEtE.itv Hi1VLILITMT力3皿 441a共011更富*SS- iniI1321:IMGG4上一二峰上映:qH-sB+Uj|Lf隹,trNi1: *.l#l M|f ktCMima1LMIBM3I_17M4M上庄”事由“1 rir件史.im知1dEiilJi. J1 一二图i重庆市高校毕业生就业质量问卷调查系统主界面为了监控系统的运行情况和各高校问卷实时填答情况,提出开发一个基于重庆市高校毕业生就业质量问卷调查系统的

8、辅助系统。系统功能1:辅助系统要求能接入 Linux服务器,监控CPU内存、I/O、交换空间、进程状况等的实时情况,类似top命令执行结果。并将结果保存到数据库中。如图 2所示: )MfrIjUiAbMMI165 total f1 running/ 194ml电电ping.0 3toppedIHffamW*宜 * wdlOtLM由U我血工i生君总事VfcfcWtit MFw/mjiW 金.,hLcL成UH,上他m.京/彳虱*0 FiiN*曲,Jh-iWMiMhIZ湾 IT.EIE*匕一通什dqxdS -33dd:p1更危什旧布*U-E才彳ipq5 er第MwA- OhBMNh1*J此磬后金单总

9、* Slilf %4rf 4SEBtfl聘L 阳 PW*a* H*nNHI1qL声看*看;|加上 正/11.力37升,17Oi Hta.kM廉1dl. tiara.HN二n111:LflrtS-Emi*金gl.酎,*MH也130 xh Hiaiw*出h1*1.4LrtHi* 型4-Ei件法壮费,Hfaa SWMHAiinVNH11L *A+富*25E25El四口为上幽会供NEhuxa*ifr-H-ax-.h11:1LGIU-frUU而曾:叶鼻。碑口1,.L加部工N XHgbfi1ifr-HSW.qH1L,但Mi Jj-RJtSMi4 E*=H4 F ! 器I JIHJF 如亦H4、VHh1*/

10、HU* 怀*廿二峰4,w51Einf 5 如0 5rMTmflhaIfr-HSHFKh1jt#FWH-|=Jr?4生=1:匕:注片答乳-a*-/L屈上汨*门3 口1Mh1”胃,粕44EM驻if 3d启审M* FM4修计也A77/17= j蟀NH11L硼w*苒m幡qV*It质% K*11,14修EiMB,iGHiirEL妙;MiXEgqCf”HW*CNH1g.t底内科后计不提$*豹*”灼ESi+MgEf 5aB农NR1ik住巾* *和VUEji盍竹3娘品,WUL如叫也犯金m ei即n,Nhi*1tiffHur imiBrTtu零曲丽Ed0 炉X电Txtv- MmwIIM-HiijSrcwfl-f

11、ciTR幻KM甘LK74MJEm A4pflfcxq”xh Rmn1M向hiLijL友“IhtE*f0#”图4某高校未完成问卷学生名单系统功能4:为高校提供调查邮件补发功能,针对未完成问卷的学生,在验证学生身份信息(院校、学号、姓名、专业、登记邮箱 )后。只对登记的邮箱发送如下格式的网络调查链 接地址:其中的864663对应某高校问卷,其中的wchrx9uqum5z982是系统生成的15位随机操作代码,对应该校的某位具体毕业生。邮件发送可以使用已经购买的Cntn1OO存第陪修本户内译和油供件API调用,能进行短时间、大数量的邮件发送。1天全通道约能发送 2-3万封邮件。也可以使用普通的SMT附

12、议进行发送,同一 Email地址加IP地址,1天约能发送40-50封邮件。系统功能5:辅助系统应采用图形化界面,B/S结构,操作界面友好,易学易用。五、任务要求及学时1.安排:第4周下达任务,10-14周集中设计76学时并进行现场评测,提交报告,由 实验课老师进行检查。工作进程内容课时备注4周技术手段讲解与下达任务书2指导教师将自己联系方式QQ电子邮箱等告知学生以便答疑。10周需求分析阶段确定开发目标、 确定项目开发的技术路线、选任开发项目经理1名、设计项目开发进度、确定开发人员(软件设计人员2名、服务器工程师1名、程序员2名、软件测试人员1名)并分配职责,生成可行性分析报告。4学生每7人一组

13、,设项 目经理1名、软件设计 人员2名、服务器工程 师1名、程序员2名、 软件测13t人员1名。项 目经理负责协调组内 项目技术路线、开发安 排,并与老师联系。10周概要设计阶段进行总体方案设计、逻辑框图、边界(约束)条件的设计、运行环境设计生成概要设计说明书;8软件设计人员完成,其他人员进行自身分工内容学习。11周详细设计阶段进行算法设计、数据格式设计、实现流程设计、人机界面设计、测试用例设计、操作设计生成详细设计说明书、测试计划及测试用例、 使用说明书(初稿)等。16软件设计人员完成,其他人员进行自身分工内容学习。11周搭建应用服务器搭建数据库服务器。12服务器工程师完成,其他人员进行自身

14、分工内容学习和文档编写。12周按详细设计说明书,使用自己熟悉的程序语言,进行编码(可多语言混用);引入vss、svn等源代码管理工具(服务器),对源代码进行版本控制(任选一种);进行软件模块的局部测试、集成与联调。20程序员完成,其他人员进行自身分工内容学习和文档编写。13周使用 HPLoadRunner、WinRunner、JMeter (三氏-)等测试工具,对系统进行Web压力测试。12软件测试人员完成,其他人员进行自身分工内容学习和文档编写。14周现场评测:介绍设计的思路与方法;对教师提出的相关问题进行回答。提交内谷:报告以电子文档的形式进行提交。6现场评测由教师和其 他项目组共同进行检

15、 查。六、成绩评定:1、课堂表现(纪律及考勤情况)20 分项目组内部,每2天由项目经理负责,开一次项目进度会议,会议结束产生会议记录;每4天由教师负责,开一次项目会议,各项目组经理编写PPT向教师汇报项目。 TOC o 1-5 h z 2、现场评测 40分由教师和其他项目组,按系统运行达到功能情况,共同为接受检查的项目组打分。教师打分占 20 分,其他项目组占 20 分。3、实习报告40分包括:可行性分析报告、项目总体方案、概要设计说明书、详细设计说明书、源代码管理情况介绍、服务器配置情况介绍、软件操作手册、测试报告。每一个分报告,各5 分。七、报告格式:电子文档目录1、 项目名称2、项目任务分配情况描述每个人具体的分工情况及完成情况3、需求分析阶段含可行性报告、项目总体方案4、概要设计阶段含概要设计说明书5、详细设计过程含详细设计说明书、测试计划及测试用例、使用说明书 ( 终稿 )6、服务器环境搭建服务器配置情况介绍7、系统编码、局部测试软件操作手册8、版本控制源代码管理情况介绍9、系统压力测试测试报告10、 心得体会。八、参考资料软件设计师教程(第三版)胡圣明

温馨提示

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

最新文档

评论

0/150

提交评论