PHP学生信息管理设计要求与评分标准详解
需积分: 18 179 浏览量
更新于2024-08-30
1
收藏 102KB DOC 举报
在2020-2021学年的第一学期,PHP程序设计课程要求学生独立完成一个项目,并通过系统分析、设计、实现和测试四个阶段展示其学习成果。以下是每个阶段的具体要求:
1. 系统分析阶段(30分)
- 学生需要深入理解《软件工程》的相关章节,进行需求分析,撰写需求分析书。这包括但不限于业务需求(明确系统的商业目标)、用户需求(了解目标用户的功能期望)、功能需求(详细列出系统需要实现的各项功能)和系统需求(技术层面的需求,如性能、安全等)。这个阶段对需求的清晰性和合理性有较高要求。
2. 系统设计阶段(40分)
- 在这个阶段,学生需设计项目的核心功能和流程,创建系统详细设计书。内容涉及项目功能的详细描述、项目执行的逻辑顺序、数据库的数据结构设计等。使用JetBrains PhpStorm 2017.1.4 x64作为开发工具,PHP运行环境设置为XAMPP,数据库选择MySQL。
3. 系统实现阶段(20分)
- 项目必须采用B/S架构,确保前后端分离。源代码要求提交使用PhpStorm的项目文件,代码必须是可运行的。SQL文件需要包含DDL(数据定义语言)和DML(数据操作语言),定义数据库结构和初始数据,数据库连接使用默认的"root/root"账户。
4. 系统测试阶段(10分)
- 项目完成后,学生需编写测试报告,涵盖功能测试、性能测试、兼容性测试等内容,确保系统稳定性和有效性。
5. 提交规范(5分)
- 提交材料包括:Word格式的需求分析书、详细设计书、源代码(以压缩包形式,命名格式为学号+姓名+项目名称.rar)、SQL文件、以及测试报告。电子邮件提交,提交截止日期未在描述中给出,但需在规定时间内完成。
6. 评分标准(满分100分)
- 评分重点在于文档质量,特别是需求分析书和详细设计书,占总分的70%。源代码主要检查是否原创,雷同项目将被判定为0分。源代码运行正常性和SQL语法准确性也很关键,占总分的20%。测试报告则占剩余10%。
7. 参考文档结构
- 学生在撰写文档时,可以参考提供的示例文档结构,确保内容的完整性和专业性。
8. 注意事项
- 课程设计过程中,避免直接复制网络上的项目,以免涉嫌抄袭。保持创新和独立思考,确保项目的独特性。
通过这次课程设计,学生不仅可以提升PHP编程技能,还能掌握软件开发的基本流程,为未来的职业生涯打下坚实的基础。
2021-09-10 上传
252 浏览量
2023-06-14 上传
2023-05-09 上传
2023-05-31 上传
2023-05-21 上传
2023-12-28 上传
2024-01-04 上传
2023-06-06 上传
CooperJiang
- 粉丝: 0
- 资源: 3
最新资源
- C++标准程序库:权威指南
- Java解惑:奇数判断误区与改进方法
- C++编程必读:20种设计模式详解与实战
- LM3S8962微控制器数据手册
- 51单片机C语言实战教程:从入门到精通
- Spring3.0权威指南:JavaEE6实战
- Win32多线程程序设计详解
- Lucene2.9.1开发全攻略:从环境配置到索引创建
- 内存虚拟硬盘技术:提升电脑速度的秘密武器
- Java操作数据库:保存与显示图片到数据库及页面
- ISO14001:2004环境管理体系要求详解
- ShopExV4.8二次开发详解
- 企业形象与产品推广一站式网站建设技术方案揭秘
- Shopex二次开发:触发器与控制器重定向技术详解
- FPGA开发实战指南:创新设计与进阶技巧
- ShopExV4.8二次开发入门:解决升级问题与功能扩展