您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 人事档案/员工关系 > 计算机毕业设计88asp%net学生成绩管理系统
1学生成绩管理系统〖V1.0(版本号)〗开发团队____杨炎武、陈金华、黄湘荣____指导老师___________本系统竣工时间为2006-2-21版本号为1.0版权归杨炎武、陈金华和黄湘荣所有2目录表编号描述页号1引言-------------------------------------------------------------------------------42项目初始注释---------------------------------------------------------------------53项目计划--------------------------------------------------------------------------64各个项目进度----------------------------------------------------------------------95测试计划--------------------------------------------------------------------------116软件项目计划评审检验表----------------------------------------------------------127测试计划评审检验表-------------------------------------------------------------138命名规则--------------------------------------------------------------------------149体系结构--------------------------------------------------------------------------1510实体-关系图-----------------------------------------------------------------------1711用例图-----------------------------------------------------------------------------2012屏幕设计--------------------------------------------------------------------------2113要执行的确认--------------------------------------------------------------------2214报告设计-------------------------------------------------------------------------2315软件设计评审检验表-------------------------------------------------------------2316问题报告-------------------------------------------------------------------------2417代码评审检验表------------------------------------------------------------------2518测试报告-------------------------------------------------------------------------2619测试过程评审检验表--------------------------------------------------------------2920程序列表--------------------------------------------------------------------------303引言问题陈述:设计面向高校学生的学生成绩管理系统。要达到的目标:B/S模式1)学生资料及成绩管理:录入、修改、成绩表格式转换(转为EXCEL)、备份等。2)成绩查询:提供网上和手机查询,查询方式要多种(如模糊、精确等)。3)报表:自动生成成绩单发往学生的邮箱。4)成绩分析:分专业、课程、年级、班级等多种形式对成绩进行分析,以成绩质量分析表项目为分析依据,产生分析图表或表格5)用户管理:工作人员依需要给予相应的权限,学生仅可查询自己的成绩,但不设学生帐号。4项目初始注释客户:项目名:学生成绩管理系统工作量(人-月):3月时间(日历天数):50天质量评审员:古凌岚老师开发组成员:1.杨炎武2.陈金华3.黄湘荣创始人:杨炎武日期:2005-11-205项目计划a)项目的标题&范围标题:学生成绩管理系统范围:项目代码:1238初始活动:项目计划最后活动:项目审查b)客户材料客户名:地址:电话:--c)项目的输出或递交物#项需求负责人计划日期实际日期状态1Software3Copies杨炎武、陈金华、黄湘荣2006-2-202006-2-21完成2Documents1Copy杨炎武、陈金华、黄湘荣2006-2-202006-2-21完成d)资源需求#资源名你为什么需要此资源何处获得此资源你如何获得此资源你需要此资源多久当前的可用性状态应急措施1H/w用于构造系统NIIT请求教员,预约MR贯穿于项目的构造阶段和走可用额外预约6#资源名你为什么需要此资源何处获得此资源你如何获得此资源你需要此资源多久当前的可用性状态应急措施查过程中2VisualStudio.NET用于构造NIIT请求教员贯穿于项目的构造阶段以及走查期间可用通知教员和中心领导寻求解答3MSDNHelp提供进一步参考和示例代码NIIT请求教员确保在计算机上安装MSDN求助项目的整个构造阶段可用补充信息库的课件、专题书4BooksonASP.NET,C#用于附加信息NIIT库从库中得到书贯穿于项目的构造阶段可用买材料,向朋友借材料e)项目中已识别的风险#风险概率(%)严重性(%)行动计划1超期限1580作出详细的项目进度表,保证开发组成员遵守进度。开发组成员重定期讨论检查项目的状况。假如出现问题,通知教员并请求预定额外的机房。打印出额外时间里做的所有工作成果,并在项目分配的时间里完成。2由于集成时问题而引起的最终产品的缺陷5090与教员讨论集成时可能出现的问题。从书本和MSDN求助中找到关于集成不同模块的信息。为保证对每个表单无需改变数据库连接信息,建立一个包含连接信息的单个组件,并在WebForms中使用同样的组件。3遵循标准(如命名规则)中差别8015在第一次机房课之前与开发组成员讨论命名规则。4层次间类的调用80100网站采用四层架构开发,保证了程序的易维护性的代码的可利用性。5XMLWeb服务调用4015与开发组成员讨论有效地使WebService的方法。f)分配任务7#任务职责1.编写创建数据库和数据库对象的脚本杨炎武、陈金华2.创建必要的可重用组件并测试它们杨炎武、陈金华、黄湘荣3.创建Web页面杨炎武、陈金华、黄湘荣4.设计报告杨炎武、陈金华、黄湘荣5.创建Web表单杨炎武、陈金华、黄湘荣6.创建Web服务杨炎武、陈金华、黄湘荣7.集成杨炎武、陈金华、黄湘荣8.测试杨炎武、陈金华、黄湘荣8项目各个活动的进度表编号活动描述计划完成日期实际日期负责人备注1.决定命名规则2005-12-202005-12-20杨炎武2.填写项目文档编制格式(引言,构想,项目计划,各项目进度,软件评审检验表)2005-12-202005-12-20杨炎武、陈金华3.创建数据库和数据库对象2005-12-252005-12-25杨炎武、陈金华、黄湘荣4.创建所有必要的可重用组件2005-12-282005-12-28杨炎武、陈金华、黄湘荣5.创建Web页面2006-1-32006-1-3杨炎武、陈金华、黄湘荣6.创建Web注册表2006-1-152006-1-15杨炎武、陈金华7.创建基于Web的应用表单2006-1-162006-1-16杨炎武、陈金华、黄湘荣8.为观看现有的程序,程序以及进度表,创建Web表单2006-1-182006-1-19杨炎武、陈金华、黄湘荣9.填写项目文档编制格式(屏幕设计,功能规格说明,问题报告,测试报告,已做工作的程序列表)2006-1-202006-1-20杨炎武、陈金华、黄湘荣10.创建报告2006-1-252006-1-25杨炎武、陈金华、黄湘荣11.创建和使用Web服务2006-1-272006-1-27杨炎武、陈金华、黄湘荣12.为执行用户权限管理和站点管理创建Web表单2006-1-282006-1-28杨炎武、黄湘荣13.为产生应用报告,创建2006-2-102006-2-10杨炎武、黄湘9编号活动描述计划完成日期实际日期负责人备注Web表单荣22.为观看查询用户考试信息,处理学生成绩数据创建Web表单2006-2-122006-2-12杨炎武、陈金华、黄湘荣23.集成所有程序的模块2006-2-17200-2-17杨炎武、陈金华、黄湘荣24.填写项目文档编制格式(屏幕设计,功能规格说明,问题报告,测试报告,程序列表)2006-2-212006-2-21杨炎武、陈金华10测试计划测试阶段要测试的功能进度表日期实际日期单元测试Components检查组件的每个方法是否返回预期的值。.2006-01-042006-01-05ogin,,AddProducts,AddDepartments,Modify/Delete/Viewproducts,Sales,reports,selectforinterview,insertinterviewMessage,registermember,insertwholesalerinformation检查所有的确认是否真正地执行,相应的值是否加入到数据库。检查是否产生相应的报告。2006-01-052006-01-05WebForms在关于Jessup促销系统的促销产品数据分析,产品的查询,管理,人员的调动管理等流程的检测,检查数据是否能正常地从数据库中检索到。检查所有的确认是否在Webform.中执行2006-01-062006-01-07集成测试检查集成后是否所有的独立模块正常地工作2006-01-102006-01-1011软件项目计划评审检验表编号关心的方面(/)1.软件范围定义无歧义.2.术语清楚.3.资源足够.4.资源准备好.5.项目中涉及的所有风险已识别.6.风险管理计划到位.7.所有任务已识别和分配.12测试计划评审检验表编号.关心的方面(/)1.测试阶段已识别且已合适地安排好.2.测试计划与总的项目计划一致.3.测试进度已明确地定义.13命名规则项命名规则类1、使用Pascal大小写。2、用名词或名词短语命名类。3、使用全称避免缩写,除非缩写已是一种公认的约定,如URL、HTML4、不要使用类型前缀,如在类名称上对类使用C前缀。例如,使用类名称FileStream,而不是CFileStream。5、不要使用下划线字符(_)。6、有时候需要提供以字母I开始的类名称,虽然该类不是接口。只要I是作为类名称组成部分的整个单词的第一个字母,这便是适当的。例如,类名称IdentityStore是适当的。在适当的地方,使用复合单词命名派生的类。派生类名称的第二个部分应当是基类的名称。例如,ApplicationException对于从名为Exception的类派生的类是适当的名称,原因ApplicationException是一种Exception。请在应用该规则时进行合理的判断。例如,Button对于从Control派生的类是适当的名称。尽管按钮是一种控件,但是将Control作为类名称的一部分将使名称不必要地加长。接口1、用名词或名词短语,或者描
本文标题:计算机毕业设计88asp%net学生成绩管理系统
链接地址:https://www.777doc.com/doc-4318847 .html