预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

实训报告 实训题目:基于XML的学生成绩管理系统设计 院系:虞山学院 专业:软件工程(嵌入式软件人才培养) 班级:092班 学号:Y12209228 姓名:周丽莎 指导教师:应文豪 实训地点:7210 开课时间:2009至2010学年第2学期 常熟理工学院计算机科学与工程学院制 学生姓名实训报告成绩 评语: 指导教师(签名) 年月日 说明:指导教师评分后,实训报告交院办公室保存。 目录 1.实训的目的和任务...。。。..。。。。。..。。。.。..。。.。。...。.。.。.。.。.。...。.。..。.。。.。..。.。。。.。。..。.。。。.。..。3 2。开发环境。。.。......。。。。。.。。.。。。.。。.。....。..。.。。....。。.。..。。。.。.。...。。..。.。.。.。.。。。..。.。..。。.....。.。。.3 2。1硬件环境.。。。。.....。.。。......。.。。。。.。。.。.。。。.......。.。。.。。.。.。。。。.。.。。......。。。。。.。..。...。。..。4 2。2软件环境。。。。。。..。。..。....。。。.。。......。。。..。.。。..。。。.。.。。。。.。.....。。。。....。。.。.。..。.。。。.。.。。..4 3。XML设计.。..。.。.。.。.。.。。.。.。。..。。。.。。.......。。。。。...。。.....。.。。.。........。。.。。。。..。。。。.......。。。4 3.1模型。..。.....。..。。..。..。。..。.。。。..。。..。。..。。..。。....。......。.。.。。。。。...。..。.。.。...........。。.。4 3。2XML文件描述。.。..。。。...。。。。。..。...。...。.。。..。。...。.。.。。..。。.。。.。。.。.。.。。。。..。..。。..。。..。。.5 4.系统功能设计..。。。.............。。。.。。.。。。.。。。.。..。.。。..。。。.。。。.。。。。.。.......。。...。.。。。.。....。。..。..。7 4.1需求分析。。.。..。。.。。。。。。..。。。。。。.。...。..。..。。。..。..。...。。。.。..。...。.....。。.。....。。。..。..。........。。.。.。..。。。.。.。。....。。7 4.2类的设计..。..。.。...。..。。。...。..。。.。.。。.。.....。。..。。.。。。。.。。..。..。.。..。。...。..。。。..。.。.。..。.。。..8 4。3功能设计..。。。。。。.。...。。.。...。。。。。。。。.。。。。...。.。。..。.。..。。.。.。。。。..。。..。..。..。.。.。..。.。。.。。。。..。8 5.总结与体会.。。。。。.。.。。。。。.。。。。。.。.....。...........。.。。。。.。.。。.。.。。。。。。。。...。。。.。。..。.。。....。。.。。。。.。.36 1实训的目的和任务 为了认知XML的用途,了解XML可以运用开发WEB,简化数据的储存和共享。从结构,属性,语法等各个方面了解XML的理论知识,从实例中探究对此类问题的知识与经验,熟练运用XML。要求综合运用XML原理与应用知识,经验来解决实际问题的能力,安排此课程设计。本次课程设计要完成一个基本的班级管理系统的XML设计实现与相应应用软件的设计开发。 1.1、系统功能的基本要求: 班级管理系统主要用于班级学生个人资料管理,主要功能包括:管理员信息、班级信息、学生信息、科目信息、学生成绩信息的录入、增加、修改、删除、查询等功能。 管理员信息包括:管理员姓名,管理员帐号,管理员密码 班级包括:班级名称,班号 学生信息包括:姓名,性别,班级号,学号 科目信息包括:科目名称,科目编号,任课老师 学生成绩信息包括:科目编号,成绩,学号 另外,能够进行用户登录与用户管理,以便系统操作有一定的安全性控制。 1.2、XML要求:在数据库中至少应该包含下列数据表: (1)管理员信息表:Manage (2)班级信息表:Class (3)学生基本信息表:Student (4)科目信息表:Subject (5)学生成绩表:StudentScore 1.3、程序代码要求: (1)程序结构清晰,删除冗余代码,保持注释与代码要完全一致,提高可读性。 (2)程序方便管理和随时更新,使用户甚至别人可以读懂代码. 2开发环境 2。1硬件环境 Window2000Windo