版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
学生选课系统
开发总结报告V1.0人员时间备注编写叶傲天2017-3-1无审核王思汉2017-3-5无TOC\o"1-5"\h\z1引言 3\o"CurrentDocument"编写目的 3\o"CurrentDocument"背景 3\o"CurrentDocument"定义 3\o"CurrentDocument"参考资料 32实际开发结果 4\o"CurrentDocument"产品 4\o"CurrentDocument"主要功能和性能 5\o"CurrentDocument"基本流程 6\o"CurrentDocument"进度 6\o"CurrentDocument"费用 63开发工作评价 7\o"CurrentDocument"对生产效率的评价 7\o"CurrentDocument"对产品质量的评价 7\o"CurrentDocument"对技术方法的评价 74经验与教训 71引言编写目的编写项目开发总结报告是为了让开发人员和用户对开发的过程有一个总体的了解,并通过该报告对软件开发过程中的所有工作做一个总结和概括,以及对开发过程中的不足做一个汇总。为以后的维护工作奠定基础。背景系统名称:学分制选课系统V1.0任务提出者:《软件文档写作》课程教师一一陈长清开发者:软工1406班-王思汉、李亦苏、叶傲天、李放、余皓用户:学生,老师定义SCSS:StudentsCouseSelectSystem,学生选课系统。SQLSERVER:MicrosoftSQLServer2005,数据库管理系统参考资料学生选课系统项目开发计划学生选课系统需求分析说明书学生选课系统概要设计说明书学生选课系统详细设计说明书2实际开发结果产品最终产品名称:学分制选课系统产品版本:产品版本:1.0学生选课系统基础数据维护学生选课管理已修课程查询学生信息管理老师信息管理课程信息管理学生选课管理学生退选管理查询已修课程基础数据维护学生选课管理已修课程查询学生信息管理老师信息管理课程信息管理学生选课管理学生退选管理查询已修课程数据表物理结构设计如下:学生(学号,姓名,年级,专业,已修学分)老师(老师编号,姓名,所在院系,电话)课程(课程编号,课程名,上课时间,开课对象,地点,任课老师,老师电话,学分)选课(学号,课程编号、选课时间)课程人数(课程编号、最大学员、已有人数)已修课程(学号,课程编号、已修学分)主要功能和性能功能:(1)基础数据库维护:①读者信息管理功能:实现读者的添加、查询、修改、删除等读者相关信息。②图书信息管理功能:实现图书添加、删出、查找、修改等图书的相关信息。③图书类别的管理功能:实现图书类别的添加、修改等图书类别的相关信息。(2)图书借阅管理:①图书借阅管理功能:统计图书的借阅相关信息。②图书还书管理功能:统计图书归还的信息。(3)新书订书管理:①新书订购功能:及时更新图书信息及其数据库。②验收新书功能:实现新书的验收及确认。(4)系统维护:①用户管理功能:实现用户的添加,修改和删除。②更改密码功能:提供安全性保障机制。性能:(1)数据精确度查询数据以及对数据进行操作时应保证准确率以及小数点单位精确等问题。(2)时间特性一般操作的响应时间应在2秒以内,检索响应时间略长,不宜超过10秒。(3)适应性满足系统运行环境条件的,允许在不同操作系统之间的跨平台运行。(4)故障处理要求系统故障可以由管理维护人员迅速修复。数据库丢失问题当尽快还原至最近还原点。硬件故障须由维护人员更换硬件即可。
基本流程选择操作否是开始清空文本框用户注销基础数据维护系统维护新书订购管理图书借阅管理显示主界面用户登录]选择操作否是开始清空文本框用户注销基础数据维护系统维护新书订购管理图书借阅管理显示主界面用户登录]进度实际进度基本与计划进度相吻合,在截至日期之前顺利完成。主要原因是我们严格按照软件工程的做法来开发软件,不断调整我们的短期计划,顺利完成了任务。费用因为该项目是课程设计,是无偿开发,不涉及费用。3开发工作评价对生产效率的评价总行数约为4250行程序的平均生产效率=850行/人月文件的平均生产效率=12MB/5=2.4MB/人月对产品质量的评价在测试中一共检察出8个错误,错误发生率约为5错误/千行,应该说是一个比较低的数值,这与我们在编码中严格控制质量有一定关系。总的来说,此系统的功能开发还是比较成功的案例。对技术方法的评价本项目运用Eclipse4.3.1开发工具和SQLServer2005开发。本系统采用C/S模式的思想设计系统。此系统使用的是框架结构,此框架在开发一些中小软件是比较实用的。但是我们要是可以开发出自己的框架,把一些通用的的功能开发到框架中。这样一来,在以后的系统开发中,针对系统的一些通用的功能就不需要再开发,从而也可以提高我们的开发效率,使我们的技术不断的更加成熟。4经验与教训通过本次课程设计,我们加深了对软件开发流程的深入理解。这是第一次严格的按照软件工程开发的标准开发项目。在课程设计过程中,我们认真编写软件开发文档和程序代码。代码编写完后,再认真测试,检查系统的不足之处。由于之前开发系统都没有编写软件开发文档的习惯,因此,在编写软件开发文档的过程中遇到了一些问题,但是我们都通过查阅资料等途径解决了。通过本次课程设计,我们深刻体会到软件工程文档编写的重要性,软件工程文档是指导我们进行项目开发的指挥棒。编写好一份高效可行的软件工程文档对软件开发非常重要。还有对系
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工业设计师工作总结
- 航空航天行业话务员工作总结
- 护士长述职报告完整版
- 钢铁是怎样炼成的
- 2024船舶涂料及防腐蚀合同
- 2025年度管桩买卖的绩效评估合同2篇
- 2025年度股权转让咨询合同3篇
- 二零二五年度房地产抵押权划转与处置合同3篇
- 一年级的数学6篇
- 2024智能物流仓储系统开发合同
- 2025年1月八省联考河南新高考物理试卷真题(含答案详解)
- 安徽省芜湖市2023-2024学年高一上学期期末考试 物理 含解析
- 2023年吉林电力股份有限公司招聘笔试题库及答案解析
- 皮带岗位题库解读
- 食品企业产品出厂检验报告
- 锅炉本体水压试验记录
- 综治工作中心信访稳定和矛盾纠纷排查化解工作流程图
- 牛初乳知识课件
- 鼻出血鼻孔填塞-临床实践能力训练考核标准
- 初中中考英语总复习《代词动词连词数词》思维导图
- 煤气化工艺路线的比较
评论
0/150
提交评论