1绪论·····························································································……1 1 . 1选题背景和意义···········································································……1 1 . 2课题的国内外研究现状········································,·························……2 1.3课题研究内容·····································································,····,···……3 1·4论文各部分主要内容····················································..··.··.....……,.…4 2在线教育系统的总体分析与设计················································……5 2 . 1系统设计目标··············································································……5 2 . 1.1功能需求分析···························4············,······,·····················……5 2.1.2性能需求分析·····································································……6 2 · 2系统功能分析与设计························································....·........……7 2.2.1系统层次概况图·······················································.··.·......……7 2 . 2.2系统模块设计····························································.······..……7 2 . 2.3系统功能划分····································································.……9 23系统开发技术与工具···························································..·.··.……10 2.3.1系统体系结构·································································.……10 2.3.2ASP(ActiveServerPages)·············································……14 2 . 3 . 3MicrosoftSQLServer2000数据库管理技术························……16 2.3.4系统开发平台··································································……17 2.4本章小结·················································································……18 3系统开发的相关技术··············································.··……,······.··.……19 3 . 1软件复用··················,······························································……19 3 . .11软件复用的概念·······························································……19 3 . 1 . 2软构件技术············,··················································……‘·“’‘20 3 . 1.2.1软构件技术概念··········································.··............……21 3 . 1.2.2基于构件的软件复用的关键问题·································……21 3 . 1.2.3软构件技术主要研究内容·····,····································……24 基于ASP的在线教育系统的分析与设计 3.1.2.4软构件标准比较·····················································,···……24 3.1.3COM/DCMO组件技术··,·························································……26 3.2系统刚C设计模型··········································,·······················……,··…28 3.2.1柳C模式的结构··································································……28 3.2.2MVC设计模式的实现························,···································……30 3.2.3MVC模式的优点及不足之处·············,·····································……33 3.3本章小结·················································································……34 发实例一在线教育系统的设计与实现·································……35 4 . 1项目开发背景··············································································……35 4.2系统数据库的设计·······························································……‘·‘·…”36 4 . 2.1系统E一R模型,································,··················,················……36 4.2.2系统具体数据库··································································……37 4.3系统功能模块的详细设计·······························································……41 4.3.1学生注册模块的设计与实现···················································……41 4,3.2登录模块的设计与实现·························································……45 4.3.3学生查看问题模块的设计与实现·············································……53 4.3.4测试模块的设计与实现·························································……55 4.3.5教师试题管理页面的设计与实现·············································……60 4.4本章小结····················································································……61 论与展望·,,·······································,··················,···················……62 5.1论文工作总结·············,······,······················································……62 5,2后期工作展望······································,····································……62 文献···································································,·························……64 ··································································································· ……65
- 粉丝: 7
- 资源: 7
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助