软件工程实验二
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
广州大学学生实验报告
开课学院及实验室:计算机科学与工程实验室416A 2014年12月10日
一、实验目的
1.熟悉类模型的基本功能和使用方法。
2.熟悉从问题陈述等文档资源中识别领域类的分析方法
3. 掌握如何使用建模工具绘制用类图方法。
二、实验器材
1.计算机一台。
2.Rational Rose 工具软件。
三、实验内容
本实验需要完成如下任务:
1. 运用调查问卷、访谈等方式进行需求获取,进行初步的需求;
2. 运用面向对象分析技术对需求进行规约;
3. 针对各需求点设计初步的测试计划;
4. 对所设定的需求进行目标软件系统的体系结构设计;
5. 针对体系结构,设计系统测试计划;
6. 对所设定的需求在上步所得体系结构的约束下进行类设计(详细设计)和数据模型设计;
7. 针对详细设计,制定完善的集成测试计划。
系统定义
投票管理系统是一个基于Web的应用,用来在线进行投票。借助该应用,普通用户可以在线查看候选人信息、对候选人进行投票、查看投票结果、管理个人信息等。系统管理员可以查看普通用户信息,进行普通用户管理,系统管理员可以进行投票现象管理,如添加、修改、删除投票等。
编码:
3.1.1 工具、环境、原则
运用IDEA开发软件在window系统下进行代码的实现,能让代码和功能更快更好的实现则是编码原则。
3.1.2 代码框架
介绍代码元素之间的关系。如果能用代码文档生成工具(如JavaDoc),可以摘抄一些概要性的图、表,并进行必要的解读说明。
新增推荐人模块 voteradd.php & voteradd2.php
注册模块 zhuce.php
修改推荐人信息模块 voteredit.php & voteredit2.php
3.1.3 核心代码
注册模块
新增推荐人模块
推荐人信息修改