好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

计算机系课程设计报告样式Ver.doc

9页
  • 卖家[上传人]:ni****g
  • 文档编号:427926665
  • 上传时间:2023-10-06
  • 文档格式:DOC
  • 文档大小:108KB
  • / 9 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 武 夷 学 院 课程设计报告课程名称:数据库原理设计题目:试利用XML技术设计一个管理系统学生班级:10计科2班学生姓名:张明、李桦、赵金斗指导教师:连雁平 讲师完成日期:2012-6-30数学与计算机系 课程设计项目研究报告目 录第 1 章 项目简介 31.1 项目名称 31.2 开发人员 31.3 指导教师 3第 2 章 项目研究意义 32.1 课程设计概述 32.2 需求分析及研究意义 32.3 研究意义 4第 3 章 采用的技术 43.1 课程设计的方案设计论证 43.2 重要算法的设计、流程描述或伪代码描述 4第4 章 课程设计项目进度表 5第5 章 课程设计任务分配表 5第6 章 达到的效果 66.1 程序设计思想 66.2 程序最终实现结果 6第7 章 源程序 67.1 XML源代码 67.2 XSL源代码 77.2 “添加”模块源代码 7第8 章 附录 88.1 学生考勤登记管理系统 88.2 XML数据类型定义表 9第9 章 设计心得 9第10 章 参考文献 9 第 1 章 项目简介1.1 项目名称学生考勤登记管理系统1.2 开发人员10计科2班 张山(组长)、李市、王屋、刘传播1.3 指导教师连雁平 讲师第 2 章 项目研究意义2.1 课程设计概述学生考勤登记管理系统是学生教学管理的一个重要环节, 系统是在Internet/Intranet环境下实现的,是典型的浏览器/服务器模式。

      服务器以Windows Xp/2000 Server为操作系统平台,Microsoft SQL Server 为RDBMS,客户端通过浏览器访问系统提供的服务系统不允许匿名访问,它要求用户提供帐号/密码,通过验证后才能进入系统主页,以此追踪用户身份本系统将用户分为三类:系统管理员、教师、学生,他们都有各自的主页,访问系统的权限也不相同其中权限最高的为管理员,其次为教师,最低为学生权限高的能访问其下级所能访问的所有资源,反之则不然例如教师能进入学生主页,而学生则不能访问教师主页所提供的功能(布置作业、批改作业等)本系统可同时为不同课程的多组教师/学生(上一门课的教师及其学生为一组)提供服务,它们之间既有一定的隔离性(例如某个教师帐号不能批改属于另一个教师的学生的作业等),又有资源的共享性(例如公共作业、试题的共享等),很好地解决了本单位各个教师负责不同班级,课程也有所不同的问题2.2 需求分析 由于计算机基础课程远程教学系统可同时为多组教师/学生提供服务,各组间的课程不尽相同,因此教师/学生组间应具有一定的隔离性例如一门课程的教师对其学生具有管理权,但不能对学生进行管理、某个学生只能访问其教师的作业等。

      因此系统主页需要教师或学生均以帐号/密码登录后才能访问,以此追踪用户访问系统资源的身份而用户帐号的开设与删除、教师与学生的对应关系、课程名称、学生人数等信息,由系统管理员负责管理这里,我们将系统资源访问帐号作为操作系统帐号开设,由Windows NT和Web服务器IIS负责进行用户验证这样做的好处,一是可以充分利用操作系统的安全机制,使操作系统与数据库服务器(SQL Server)无缝集成;二是可同时为用户提供其它辅助服务,如:电子邮件、个人主页、FTP服务等使系统应用与课程内容紧密结合,学生在应用系统的使用过程中可进一步加深对课程内容的理解2.3 研究意义 教师模块中包含了教师授课所需的各种功能如:网上实时授课广播、布置作业、批改作业、出试卷、评卷、考试结果统计分析、网上答疑、课程资料(素材)制作、学生帐号管理(修改学生密码)、设置联机会议等系统使用组件对象模型(COM)以及Office Automation技术自动批改《计算机应用基础》课程作业并登记成绩教师可对作业结果进行查询、统计教师可利用OutLook向系统请求联机会议,以此进行网上答疑、群体或个别………………..第 3 章 采用的技术3.1 课程设计的方案设计论证3.2 重要算法的设计、流程描述或伪代码描述第4 章 课程设计项目进度表日期完成的工作2006-12.11~12.13项目可行性研究,研究报告2006-12.14~12.15数据采集,确定表格,数据类型,系统开发技术,运行环境2006-12.16~12.25子模块的程序设计和调试2006-12.26~12.28系统联合调试,撰写课程设计总结报告2006-12.31~2007-01.3交课程设计纸质和电子版材料第5 章 课程设计任务分配表成员座号项目内容序号吴伟民1号1、“删除”模块的制作 2、制作XSL3、编写实验心得01杨文婕21号1、“修改”模块的制作 2、制作XML表(表一)3、编写数据库表(表二)02黄磊22号1、“查询”“IE显示”模块的制作 2、制作HTML链接3、编写项目进度表(表四)03吴翠娟25号1、“添加”模块的制作 2、页面设计3、编写任务分配表(表三) 4、调试程序04第6 章 达到的效果6.1 程序设计思想将程序设计的思路和技术、方法等放在这里。

      6.2 程序最终实现结果将程序最终实现结果(包括重点结果界面的抓取,能够说明问题的重要实验结果数据或其可视化结果等)放在这里 第7 章 源程序7.1 XML源代码<学生考勤登记> 2004246125 吴翠娟 100101 04物流信息 xml程序设计 张名 2006-2007第一学期 2006/12/13 正常 2004246121 杨文婕 100101 04物流信息 xml程序设计 张名 2006-2007第一学期 2006/12/13 缺席 事假 ………….7.2 XSL源代码 学生考勤登记表

      ………………..7.2 “添加”模块源代码 Private Sub Button4_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles addButton.Click Dim booka As XmlNode, priceNode As XmlNode, bookb As XmlNode Dim root As XmlNode = doc.DocumentElement Dim myElement1 As XmlNode, myElement2 As XmlNode, myElement3 As XmlNode, myElement4 As XmlNode, myElement5 As XmlNode, myElement6 As XmlNode, myElement7 As XmlNode, myElement8 As XmlNode, myElement9 As XmlNode, myElement10 As XmlNode, myElement11 As XmlNode Dim bookc As XmlElement If TextBox8.Text = "" Then MessageBox.Show("请输入学号!", "友情提示:", MessageBoxButtons.OK) Me.TextBox8.Focus() Else Try '相当于添加一条数据记录!有10个字段:title,price,name '考虑给book加一个id属性,以区别每次增加的纪录 myElement1 = doc.CreateElement("student") '新添加的结点名称固定:student myElement2 = doc.CreateElement("xuehao") myElement3 = doc.CreateElement("xueshengxingming") myElement4 = doc.CreateElement("banjibianhao")。

      点击阅读更多内容
        手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
        ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.
        • QQ咨询
        • 微信客服
        • 返回顶部