| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

网上教学管理系统毕业设计

文***享

贡献于2021-01-04

字数:22051

网教学理系统


现代化教育技术模式计算机已广泛应学校教育理传统教学方式带重革命效进行作业理摆面前新课题
文研究目前国外作业理情况基础学校实际需求出发采前较流行BS(浏览器服务器)结构ASP动态网页开发技术基Windows XP Professional操作系统ACCESS数库设计实现功较完善型作业理系统通系统进行系列需求分析设计编码测试等工作系统实现理员发布理公告教师理设置学院班级课程老师线发布作业批改作业网答疑学生组件传作业查作业信息提出疑问功重点系统设计程作相应描述时系统需改进方做总结
系统测试运行效果稳定操作方便快捷仅适普通学校作业理适网络远程教学较解决作业理混乱状况

关键词:BS结构作业理 组件传

Online learning management system

Abstract

In the modernization of technical education mode computer has become a common tool in school management which brings to teaching methods great evolution How effective operations management is before us a new topic
The discourse according to the practical demand of some school which is on the base of the situation of the domestic and international homework management at present adopt comparatively popular BS (browserserver ) structure and ASP dynamic webpage has designed a smallscale homework management system with comparatively perfect function The system is based on the operation system of Windows XP Professional the database of ACCESS The system through a series of needs analysisdesign codingtest the function is that the administrators could publish and manage news the management of teacher setup departmentclasscourseThe Teachers could assign tasks on line freely mark the assignment and answer the questions dished out by students Students could utilize the function of handing in the assignment upload assignment without any component and asking questions in time It makes a description about the design procedure in particularAt the same time it also makes a summary about the disadvantage of the system
Through the testing the operation result of the system is steady It is easy to operate and the speed is fast Not only suitable for the homework management of the ordinary school but also for the network longdistance learning which can solve the state of the disordered assignment management well

Keywords BS Structure homework managementupload without component

目 录
1 绪 1
2 网作业理系统需求分析 3
21 系统概述 3
211系统般描述 3
212系统运行环境 3
22系统功需求 4
221理员部分功求 4
222教师部分功求 4
223学生部分功求 4
23系统性需求 5
24系统技术需求: 5
241开发技术 5
242系统开发工具 6
243 数库技术 6
244 IIS 7
245 SQL语言介绍 9
246网作业应 10
247操作系统台 10
248系统安全技术 11
25系统数流图 11
251理员模块数流程 12
252教师模块数流程 12
253学生模块数流程 13
3 网作业理系统设计 13
31 系统功模块设计 13
311理员模块: 13
312 教师模块 14
313 学生模块 14
32系统总体结构图 14
33系统数库设计 15
34系统出错处理设计 22
35系统安全保密设计 22
4 作业理系统具体实现 23
41作业理系统登录模块实现 23
411户登录模块功描述 23
412 户登录模块输入输出 23
413 户登陆模块程序流程图 24
42 作业理系统首页实现 24
43理员模块实现 25
431理员修改资料模块实现 25
432理员设置院系班级课程模块实现 26
433理员教师理模块实现 26
434理员发布理公告模块设计实现 27
44教师模块实现 29
441教师发布理公告模块设计实现 29
442教师修改信息模块设计实现 29
443教师查学生名单模块设计实现 29
444教师布置作业模块设计实现 30
445教师批改作业模块设计实现 30
446教师网答疑模块设计实现 31
45学生模块设计实现 32
451学生查搜索公告模块设计实现 32
452学生修改资料模块设计实现 33
453学生提出疑问查答疑信息模块设计实现 34
454学生传作业模块设计实现 35
5 系统测试运行 36
51系统测试目原 36
52系统测试 36
521系统入口测试点 36
522 数录入测试点 36
53系统测试容 36
54测试结果 37
结 38
参考文献 39
致谢 40






1 绪
着计算机技术飞速发展教育信息化网络化进程断深入特采TCPIP协议InternetIntranet断普利计算机技术网络技术已成现代教育重发展方基网络教学软件现代教育中限度利教育资源迅速发展
处时代信息增长知识爆炸时代客观现实传统教育方式提出全新求需站信息化社会高度全新视野积极参促进教育改革信息技术迅速发展电脑化教学远程网络化教学普传统教学方式带重革命教学改革实施者提出新课题效进行作业理老师头痛问题
目前国外作业理般采两种方法:种作业存软盘交种者存放教师电脑享目录两种方法弊端:前种方法方便携带速度慢容量易损坏种方法然解决软盘容量容易坏问题存更致命缺点:学生意查更改删学作业造成量抄袭作业恶意删修改学作业事情发生老师帮学生修改作业时容易弄清楚作业批改否作业谁旧作业没删掉新作业搞混等情况然严格纪律实现理然会学校老师带麻烦前信息化时代中学校需实作业理系统规范作业理会提高学校理水优化资源实现效益化作业理系统作次毕业设计课题非常意义具研究价值
现国外作业理软件采技术种样基JSPFTP模式数作业理系统网络学院远程教学校园正规教学利作业理系统组织理教学活动针国外教学理软件巨需求基求教学理软件必须功齐全操作简便户展示友善操作界面完善功时必须兼顾系统灵活性安全性健壮性教学理系统计算机专业员户快手操作简便便安装容易普
次毕业设计中作者负责子系统进行学校作业理系统设计开发系统针现种类型学校教学中作业理问题采目前网站开发中广泛ASP技术基WindowsXP Professional操作系统开发套作业理系统系统实现老师发布作业求发布查公告网答疑学生传作业查搜索公告提出问题查询作业信息成绩等功界面友方便安全性方面利目前广泛应网络站点系统中md5加密技术实现系统功基础限度防止非法窃取信息行发生通系统学校教学更方便高效实现资源享动化理帮助学校效开展全面信息化教学尤适合高校进行作业理时运基特网远程教学
设计中ASPNETBS开发台ASP(Active Serve Pages缩写)微软Web服务器IIS组件提供服务器端脚编程环境ASP带Request Response Server Session Application 5建象捆绑5组件开发WEB应更简单ASP页面文件纯文格式包含HTML标记脚代码ASP语法SQL指令客户端浏览器WEB服务器申请ASP页面时WEB服务器该asp文件提交ASP引擎执行然结果HTML返回浏览器
ASP作配套站点设计技术根浏览器端提出申请动态生成相应HTML页面根户需方便获取数时ASP服务器端执行保证浏览器服务器结构中数致性尤值提ASP支持ActiveX Sever Components (ActiveX服务器组件)ActiveX scripting语言兼容ActiveX 微软COM(Component Object Model)基础编程语言编写诸VB VC Delphi Java等Windows台运行ActiveX建立独立业务逻辑处理单元嵌入需ASP页中仅功灵活具高重性较容易开发出具Internet通信力具传统商业计算力混合应肯定着ActiveX市场占率提高组件象ASP结合成构造WEB应系统常方式


2 网作业理系统需求分析
21 系统概述
211系统般描述
该系统开发提高目前学校作业理效率重点解决作业理混乱教师携带批改方便远程教学法远程提交批改作业等问题效利学校现电脑网络资源促进学校全面展开信息化教学相关员利互联网足出户解学校现设备情况时老师学生提供互相交流台实现垮空间跨时间交流仅节约资源时间学生时老师获取反馈信息提高学成绩极提高工作学效率
212系统运行环境
保证系统运行效率性系统服务器端应具较高软硬件配
置客户端求高应程序广泛运行国际互联网Internet适部局域网运行求:
1软件环境
客户端:
(1)操作系统:Windows2000XP
(2)网络协议:TCPIP
(3)浏览器:Internet Explorer 50
(4)数库:Microsoft Acess2002
服务器端:
(1)操作系统:Windows2000XP
(2)网络协议:TCPIP
(3)WEB服务器:Internet Information 50
(4)数库:Microsoft Acess2002
2硬件环境:
(1)服务器 CPUPIII 500 存256M
(2)客户机 CPUP200MMX存:32M
22系统功需求
网作业理系统提供网作业理台分理员教师学生三部分功理员功体现台理模块教师学生功进行留言交流网测网答疑
221理员部分功求
1理员登录功根权限进入理员相应页面功
2理员发布公告理公告(查修改删)功
3理员设置院系班级课程课教师样具查修改删功
4理员修改资料功
5理员中教师理实现教师登陆信息初始化功
222教师部分功求
1教师登录功根权限进入教师相应页面功
2教师发布公告理公告(查修改删)功
3教师修改资料功
4教师查学生名单功
5教师线布置批改作业功
6教师网答疑功
223学生部分功求
1学生登录功根权限进入学生相应页面功
2学生查搜索公告功
3学生修改资料功
4学生查载老师作业题目传作业(说明作业格式)查老师作业批改情况功
5学生网老师提出疑问查老师提出疑问功
23系统性需求
1实性:网教学提供方便效进行作业理量限度降低理员日常理工作量提高教学质量效率优化资源实现效益化
2操作简单:系统应该适水者包括教师学生时系统应太复杂烦琐求系统操作简单易行
3技术先进:产品系统设计开发应紧着整计算机发展潮流采时先进设计思想利新开发技术开发工具系统够功设计技术实现处行业领先位
4安装简便:服务器端安装简洁明客户机需装软件通浏览器直接访问直接接入Internet您身处您访问Internet系统
5适应性:应该广泛应类型学校系统采模块化设计户根实际情况行组合系统硬件环境应
6代码读性:文中代码简洁易懂
24系统技术需求:
241开发技术
目前开发类系统技术ASPJSP技术针系统功需求性需求采ASP(Active Server Page)技术活动服务页套微软开发服务器端运行脚台通ASP结合HTML网页ASP指令ActiveX元件建立动态交互高效Web服务器应程序ASP必担心客户浏览器否运行编写代码程序服务器断执行包括嵌普通HTML中脚程序程序执行完毕服务器执行结果返回客户浏览器减轻客户端浏览器负担提高交互速度时独具优点包括需compile编译容易编写服务器端直接执行普通文编辑器进行编辑设计ASP源程序会传客户浏览器避免写源程序剽窃提高程序安全性语言相容性高ActiveX Script语言相容易操控数库轻易通ODBC(Open Database Connectivity)驱动程序连接种数库
242系统开发工具
系统采DreamweaverMX作开发工具DreamweaverMX视化建立Web站点应程序专业工具仅提供强网页编辑功提供完善站点理机制集网页创作站点理两利器身超重量创作工具利视化编辑功快速创建页面需编写代码支持新Web技术级开发员设计员利快速创建界面吸引基标准站点应程序
243 数库技术
1数库系统:
目前系统开发般采ACCESSSQL SERVER作台数库系统采ACCESS2002作台数库数中型单位日常数应建立Windows台ACCESSWindows界面风格致许导帮助适层次户掌握手快应角度言ACCESS数库易ACCESS 2002数库理系统Microsoft Office XP套件重组成部分创建配置 sql server容易方便利种数源生成查询报表应程序等关ACCESS资料培训处容易学
2数库访问技术:
系统利ADO(ActiveX Data Object)访问数库微软代数库连接技术ASP网页开发方案中应ADO组件技术实现Web数库高效访问ADO基础OLE DB语言关组件技术OLE DB提供高级封装屏蔽底层细节ADO提供Connection commandRecordset等三象服务器端脚够方便连接操WEB数库种容易扩展网页赋予访问数库功技术系统中ADO象中connection recordset象相关方法实现数库访问操作代码中常出现rsopen sql connRSOpen方法存取数库实现数库访问首先实现数库连接系统采ACCESS文件相路径实现读取数库功然ACCESS数库身数库服务器服务器运行查询安全性方面存定问题数库连接非常容易实现代码简单易懂
3基BS模式解决方案
基BS计算模式信息理系统兼具客户服务器机制分布式计算特性者更加优越突出特点式实现集中理应程序数库相关构件全部集中服务器端客户端浏览器赖操作系统外须软件予支持客户机非常瘦利系统推广理者角度系统更新维护数理服务器端进行客户机关样降低工作难度果需增加新功模块需建立相应动态HTML页原系统会影响扩充力强鉴特点BS计算模型引起极关注成应模型发展方开放实验室理信息系统采BS模式进行开发新型BrowserServer信息系统建立Internet技术核心Web技术基础集成环境基网络象超链接技术媒体文档结构跨越种操作系统种数台应系统现代企业办公日常信息处理具体应环境网络支撑台信息资源理台办公应台事物处理应台组成真正实现企业方面信息集成化理应
244 IIS
IISInternet Information Server缩写微软公司推服务器Window NT Server完全集成起户够利Windows NT ServerNTFS(NT File SystemNT文件系统)置安全特性建立强灵活安全InternetIntranet站点
IIS支持HTTP(Hypertext Transfer Protocol超文传输协议)FTP(File Transfer Protocol文件传输协议)SMTP协议通CGIISAPIIIS高度扩展
IIS支持语言关脚编写组件通IIS开发员开发新代动态富魅力Web站点IIS需开发员学新脚语言者编译应程序IIS完全支持VBscriptJscript开发软件Java支持CGIWinCGIISAPI扩展滤器
IIS设计目建立套集成服务器服务支持HTTPFTPSMTP够提供快速集成现产品时扩展Internet服务器
IIS相应性极高时系统资源消耗少IIS安装理配置相简单IISWindows NT Server网络操作系统紧密集成起外IISWindows NT Server相SAM(Security Accounts Manager安全性账号理器)理员说IIS诸Performance MonitorSNMP(Simple Nerwork Management Protocol简单网络理协议)类NT已理工具
IIS支持ISAPIISAPI扩展服务器功ISAPI滤器预先处理事处理储存IIS数32位Windows应程序Internet扩展FTPSMTPHTTP协议置容易务集中界面中界面Internet应程序简化IIS支持MIME(Multipurpose Internet Mail ExtensionsInternet邮件扩展)Internet应程序访问提供简单注册项
IIS重特性支持ASPIIS 30版引入ASP容易张贴动态容开发基Web应程序诸VBScriptJavaScript开发软件者Visual BasicJavaVisual C++开发系统现CGIWinCGI脚开发应程序IIS提供强支持
245 SQL语言介绍
SQL(Structured Query Language结构化查询语言)功强数库语言SQL通常数库通讯ANSI(美国国家标准学会)声称SQL关系数库理系统标准语言SQL语句通常完成数库操作务数库中更新数者数库中检索数SQL常见关系数库理系统:Oracle Sybase Microsoft SQL Server Access Ingres等等然绝数数库系统SQL样立外专扩展功系统标准SQL命令Select Insert Update Delete Create Drop常常完成绝数数库操作
SQL语言突出优点非程化统关系数库公语言SQL语言次处理记录数提供动导航允许户高层数结构工作部队单记录进行操作操作记录集SQL语句接受集合作输入返回集合作输出SQL集合特性允许条SQL语句结果作条SQL语句输入时求户指定数存放方法种特性户更易集中精力结果SQL语句查询优化器RDBMS部分决定指定数存取快速度手段查询优化器知道存什索引索引合适户需知道表否索引什类型索引作统语言SQL户DB活动模型包括系统理员数库理员应程序员决策支持系统员许类型终端户
SQL语句概括起分数操作语言数定义语言数控制语言组数库数查询修改更新种完备数处理语言数操作语言:
SELECT:数检索TSQL核心SELECT命令表操作产生表表容SELECT查询结果SELECT语句语法三条子句构成种SELECTFROMWHERE结构块
INSERT:插入数数库通常两种形式种INSERTVALUES表中增加行种形式SELECT子查询取表中数插入某表中
UPDATE:数库中修改现存数通常两种形式种SET子句种子查询SET子句提供修改列名存储里新值中WHERE子句指定列中行修改果WHERE值缺省列中行修改WHERE子句包含子查询子查询结果作WHERE条件表达式确定修改行
DELETE:数库中删数DELETE操作行进行直接DELETE命令删某行中某列数
246网作业应
传统教学方式中书文字图片方式传播知识信息老师课堂黑板粉笔加教具方式传播知识教学方式涉时间变量描述三维维空间描述时受限制影响教学效果限课学时提供知识信息量限媒体技术现代教育技术中应述问题解决提供利工具运图文字动画音频视频相结合现代教育技术手段视觉听觉生动形式激发学生兴趣进行学生中心高效率启发式教学活动高素质培养提供新教学方式
根网络远程教学方式学校实际情况实现述远程教学形式采方式:
(1)基专线远程实时授课
(2)基浏览器WEB服务器(BS)学辅导
(3)采视频会议系统通卫星Cable(限)ISDNDDN等网络进行实时双交互等等
教学方式户更更高效获取需教育信息资源
247操作系统台
Windows XP提供功强容易高效率保密措施完善等网络操作系统必备环境具较宽范围第三方开发工具包括远程WEB理接口Basic式语言供脚配置修改XP支持种客户机网络操作系统互连支持较网络协议TCPIP等置良安全措施容错力XP设计开发者编写客户机服务器应软件提供众机会该产品客户机服务器软件结构提供应软件服务器台外Windows XP操作界面友户简单系统采Windows XP作操作系统开发台
248系统安全技术
系统采ASP+ACCESS开发系统安全性方面存隐患数库数安全性方面系统登陆界面中需户输入户名户密码户唯识方式存安全隐患方面系统采数库ACCESS数库文件站点部数安全性方面存定缺陷服务器受攻击重数外泄造成果法想象增加安全性必须数库中重信息进行加密保证系统安全
保证数库中数安全性数库敏感数加密达安全性目通查阅相关书籍资料解md5加密算法目前较常种加密算法系统采md5实现数库中重数加密MD5全称MessageDigest Algorithm 5(信息摘算法)90年代初MIT Laboratory for Computer ScienceRSA Data Security IncRonald L Rivest开发出算法逆客户端加密服务器端加密作容量信息数字签名软件签署私密匙前压缩成种保密格式(意长度字节串变换成定长整数)文简单说明加密技术
25系统数流图
系统分理员教师学生三部分
251理员模块数流程
理员登录
11检查户名密码
12添加删公告
D1 理员信息
写入数库
D2 公告信息
户信息正确
13发布公告

显示结果
14添加删院系班级课程
写入数库
D3 学院信息表
15资料修改
写入数库
D1 理员信息
页面维护公告户信息教师信息学院班级课程添加删修改数流图:

图21理员数流程图
252教师模块数流程
教师登录
11检查户名 密码
D1 教师信息
户信息正确
12查询信息
121查询作业交信息
122查询学生名单
123查询学生疑问信息
显示结果
显示结果
显示结果
13线答疑
14批改作业
显示分数
显示结果
户信息正确
图22教师数流程图

教师发布理公告布置作业批改作业线答疑数流图: 教师数流程图中出教师模块功
253学生模块数流程
学生登录
11检查户名密码
D1 学生信息
户信息正确
12查询信息
121查询公告信息

显示结果
122查询答疑信息
显示结果
123查询作业信息
显示结果
13传作业
D2 载作业表
学生查公告作业信息传作业查答疑信息数流图:
图23学生数流程图
数字典流程图加补充说明工具系统理员提供数项综合信息
3 网作业理系统设计
31 系统功模块设计
根面需求分析结果低耦合高聚原系统划分功模块:
311理员模块:
1理员发布公告理公告模块
2理员修改资料模块
3理员设置学院班级课程教师模块
312 教师模块
1教师发布信息理信息模块
2教师修改资料模块
3教师布置批改作业模块
4教师网答疑模块
313 学生模块
1学生查公告搜索公告模块
2学生修改资料模块
3学生查作业信息模块
4学生传作业模块
5学生提出疑问查答疑信息模块
32系统总体结构图
网作业理系统
身份验证模块
作业理模块
留言交流板模块
台理模块
网测模块
网答疑模块










图31系统功结构图
负责模块简介:
1﹑留言交流模块该模块流言板形式显示教师学生互动交流信息教师某问题注意事项做说明提示学生某问题疑问老师针该问题出回复外包括学间问题法学心交流通台学生老师学间进行更灵活沟通类似群组讨形式实现途径采服务器端数库存取组件留言信息保存数库中方便查询删添加
2﹑台理模块系统理员进行理职责包括数库中资料保存备份维护印等外负责整系统维护
3﹑网测模块 网测系统充分利校园网络环境学校题库资源学生阶段学完成检验学成果网学知识进行测试网练测系统题卷系统中组卷功配合实现户Intranet环境练测教师学生学知识掌握程度教学水较具体估计便放矢教学学生通线练测解学知识掌握情况便检查学程漏洞提高学效率网测分学生端教师端
4﹑网答疑模块网答疑系统包括户理线答疑网答疑板三功模块中户理模块负责网户理线答疑模块实现网实时交谈功网答疑板实现非实时答疑功包括户登录问题浏览问题增加问题解答信息检索等功模块网答疑系统承担部分网络教学务弥补学生网络学中交流方面足网答疑系统建立解决网络教学种非面面教学形式中学生教师间交流困难促进学生教师通网络实现面面学交流进步完善现代远程教育体系
33系统数库设计
根系统功设计需求作业理系统数库列出系统组成部分数项数结构:
1理员信息:包括理员密码理员id理员名称理员类型ER图:
理员信息
理员序号
理员名称
理员密码
理员类型

图32理员信息ER图
2公告信息:包括公告序号类型标题公告日期公告发布者公告容ER图:
公告信息
公告类型
公告标题
公告作者
公告容
公告发布时间


图33公告信息ER图
答疑问题信息
发问时间
提问标题
班级序号
学生学号
提问容
课程序号
3答疑—问题信息:包括班级序号课程序号学生学号问题标题问题容发问时间等ER图:



图34答疑信息ER图
答疑回复信息
答疑序号
教师序号
回复容
回复日期
4答疑—回复信息:包括回复序号问题序号回复容教师序号回复时间等ER图:



图35答疑回复信息ER图

5作业信息:包括作业序号班级序号课程序号教师序号作业题目发布时间传截止时间作业容等ER图:
作业信息
作业题目
发布时间
教师序号
作业序号
提问容
课程序号
作业容
截止时间





图36 作业信息ER图
6传作业信息表:包括传序号老师序号作业序号学生序号传址作业分数等ER图:
作业传信息
教师序号
作业序号
作业分数
课程序号
传序号
传址




图37作业传信息ER图
7院系班级课程信息:院系班级课程序号院系班级课程名称院系班级课程级院系班级课程级教师序号等ER图:
院系班级课程
院系班级课程名称
院系班级课程级
教师序号
院系班级课程级

院系班级课程序号



图38院系班级课程ER图
特强调:中表项class dep代表级0—代表学院高级1—代表班级2—代表课程学院班级课程统设置class_name表项中样设计够达优化数库目
8学生信息表:包括学生序号学生名称学生密码班级序号ER图:
学生信息
学生名称
学生密码
班级序号

学生序号

图38 学生信息ER图
教师信息
教师密码
教师序号

学生姓名
9教师信息表:包括教师序号教师名称教师密码ER图:


图39教师信息ER图
10数表结构:
表31 学生基信息表(student)
字段名称
数类型

必填字段
说明
StuId
bigint
8

编号
StuNum
char
15

学号
ClassName
char
15

班级
StuPass
char
20

密码
StuName
char
20

学生姓名
StuEmail
char
50

电子邮件
StuTel
char
30

电话
StuAddress
char
100

住址
LastTime
datetime
8

注册时间
LastIp
char
20

登陆IP
表 32 理员信息表(admin)
字段名称
数类型

必填字段
说明
AdminId
bigint
8

理员ID
AdminName
char
20

姓名
AdminPass
char
20

密码
AdminTel
char
30

电话
AdminEmail
char
50

电子邮件
AdminAddress
char
100

联系址
AdminPower
int
4

权限
LastIp
char
20

登陆IP
LastTime
datetime
8

注册时间
AdminIntro
char
7000

说明
表33 作业信息表(Work)
字段名称
数类型

必填字段
说明
WorksId
bigint
8

作业ID
WorksName
nvarchar
50

作业名
WorksSet
nvarchar
255

作业设置
EndDate
datetime
8

截止日期
表34 讨区信息表(Bbs)
字段名称
数类型

必填字段
说明
BbsId
bigint
8

帖子ID
BbsTitle
char
100


BbsContent
char
7000


IsReply
int
4

回复
ReplyId
bigint
8

回复ID
BbsSender
bigint
8

发送者ID
SenderIs
int
4

发送者身份
IsSetUp
int
4

否置顶
SendTime
datetime
8

提交时间
IpAddress
char
20

IP址


表35需作业班级信息表(Needworkclass)
字段名称
数类型

必填字段
说明

NeedWorkClassId

int

4



需作业班级ID
WorksId
int
4

作业ID
ClassName
nvarchar
15

班级名
表36成绩信息表(Grade)
字段名称
数类型

必填字段
说明
GradeId
int
4

班级ID
StuNum
nvarchar
20

学号
WorksId
int
4

作业ID
Objects
int
4

客观题
Subject
int
4


Total
int
4

总计
表37 问题信息表(Question)
字段名称
数类型

必填字段
说明
QuestionId
bigint
8

问题ID
WorksId
bigint
8

作业ID
Title
ntext
16

标题
Body
ntext
16


Answers
ntext
16

答案
Mark
int
4


表38 观题答案(subjectAnswer)
字段名称
数类型

必填字段
说明
SubjectAnswersId
bigint
8

观题答案号
WorksId
bigint
8

作业ID
QuestionId
bigint
8

问题ID
StuNum
nvarchar
20

学号
34系统出错处理设计
系统开发应充分考虑种系统错误避免造成数库系统致损坏系统中采出错提示框形式户提供出错信息外关键性操作理员老师进行删修改记录操作时提供确认机制
35系统安全保密设计
系统安全保密设计中系统采户登录系统时进行身份验证允许合法户进入系统操作登录系统时系统首先户选择相应身份身份着权限时户需输入户名密码进行验证输入信息正确进入相应页面登录模块设计中分客户端服务器端进行数验证
4 作业理系统具体实现
面作者模块单位进行模块功实现作具体描述:
41作业理系统登录模块实现
411户登录模块功描述
功描述:模块实现户登录限制该系统资源身份确认户访问相关资源
412 户登录模块输入输出
输入:登陆帐号登陆密码系统验证登陆身份
输出:户登陆成功进入系统首页
户登陆界面:

图41 户登陆页面
模块中户身份三种类型:系统理员教师学生通输入户帐号密码验证户身份果验证成功进入系统否出错提示框提示重新输入信息
选择户身份信息
户名密码否通?


输入帐号密码
进入系统登陆界面
进入相应者权限理界面
413 户登陆模块程序流程图

图42户登陆流程图
42 作业理系统首页实现
户登陆系统进入相应页页面图(学生模块页面例):

图43系统界面
43理员模块实现
431理员修改资料模块实现
1理员修改资料模块功描述:
功描述:模块实现功理员够进行基信息修改修改户名户密码
2理员修改资料模块输入输出:
输入:更改户名户密码
输出:资料修改成功者失败页面
3理员修改资料模块程序流程图:
密码否致

输入信息否非法


否空




输入帐号密码
修改成功


图45理员修改资料模块流程
4理员修改资料模块关键代码:
户提交根情况进行修改信息进行处理实现关键代码:

条件语句判断输入户名户密码确认密码否空否两次密码输入致否输入信息中非法字符果出现出错提示框提示重新输入否成功修改数库更新
432理员设置院系班级课程模块实现
1理员设置院系班级课程模块功描述:
功描述:模块功实现理员够添加学院班级课程进行相应删修改操作进行修改删操作时旦删学院相应学院班级删班级课程添加均学院基础实现
2理员设置院系班级课程模块输入处理输出设计:
输入:学院名班级名课程名
处理:理员设置学院相应进行班级课程添加添加成功显示学院列表中
输出:学院列表中呈现出添加学院名称班级名称课程名称
433理员教师理模块实现
1理员教师理模块功描述:
功描述:模块实现功理员进行教师信息初始化初始老师登陆id教师姓名教师登陆密码确认教师登陆密码信息时理员修改删教师信息
2理员教师理模块输入输出:
输入:老师登陆id教师姓名教师登陆密码确认教师登陆密码信息
输出:添加成功删成功页面
3理员教师理模块
模块涉教师信息理初始化教师信息修改删教师信息判断否输入密码否两次输入教师密码致否输入教师id否输入密码id中非法字符否输入id重复果否显示出错提示框重新输入否添加户信息写入数库显示教师列表中文中介绍教师添加功程序流程图:
密码否致
输入信息否非法

否空





教师id否重复


输入id名称密码


添加成功















图48理员添加教师流
434理员发布理公告模块设计实现
1理员发布理公告模块功描述:
功描述:模块中实现功理员发布公告学生老师浏览公告详细容时发布公告进行理包括进行删修改操作操作理员老师进行涉系统权限问题学生权进行操作
2理员发布理公告模块输入输出:
输入:公告标题公告容发布讨区
输出:公告发布成功修改成功
发布公告页面图:

图49理员发布公告界面
3理员发布公告模块程序流程图:

否空

输入公告标题容
发布成功








图410 理员发布公告流程
理员公告理进行删修改操作公告修改操作公告发布类似然需输入更改公告标题公告容判断输入容否空空需重新输入信息通执行insert语句实现数库中插条新公告删公告包括公告标题容发布公告时间公告发布作者成功发布公告列表中发布公告详细容公告删模块简单需行代码解决通传入id值找相应记录然通执行实现删SQL语句完成公告删公告删成功公告列表中呈现
44教师模块实现
441教师发布理公告模块设计实现
功描述:模块功实现方法理员发布理公告致处户身份涉数表复述实现方法实现教发布公告发布公告进行理(删修改操作)
442教师修改信息模块设计实现
功描述:模块中功实现方法理员进行资料修改基致处户身份数库表存复述功实现方法教师实现户名密码信息修改
443教师查学生名单模块设计实现
1教师查学生名单模块功描述:
功描述:模块实现老师查教班级学生名单包括学生户名学生姓名
2教师查学生名单模块输入处理输出设计:
输入:课程班级
处理程:
(1)通获取班级序号值数库中搜索应班级显示拉菜单中
(2)拉菜单中选择课程班级会出现该班学生名单
输出:学生列表页面
444教师布置作业模块设计实现
1教师布置作业模块功描述:
功描述:模块中实现教师作业发布功类似公告发布学生时解相关作业信息包括发布作业标题作业传截止日期作业求时实现发布作业信息进行修改功
2教师布置作业模块输入输出设计:
输入:作业标题作业传截止日期作业求选择班级
输出:作业发布成功者失败页面
3教师布置作业模块程序流程图:
模块中条件语句判断输入作业标题作业传截止日期作业详细求否空输入日期格式否正确否显示出错提示框重新输入否数库进行操作程序流程图:
日期格式否正确

否空



输入作业标题容日期
作业发布成功

图414 作业布置流程
445教师批改作业模块设计实现
1教师批改作业模块功描述:
功描述:模块中实现教师载学生传作业作业进行分数判定学生时解作业完成情况
2教师批改作业模块输入输出设计:
输入:教师批改作业分数
输出:成功分页面
模块界面图:
3 教师批改作业模块程序流程图:
分数否空


作业判分
否0~100间


载作业
作业批改成功

图416 作业批改流程
模块中老师首先载学生传作业作业进行分数判定学生时解作业完成情况条件语句判断分数否空空出现提示框重新输入分数0100间样会出现出错提示框提示重新输入分数
446教师网答疑模块设计实现
1教师网答疑模块功描述:
功描述:模块实现功类似聊天室老师学生提供学交流机会教师模块中够学生提出疑问够提出疑问进行回复出外进行删回复操作
2教师网答疑模块输入输出设计:
输入:回复学生提问信息
输出:成功回复页面成功删重定公告列表中
3教师网答疑模块程序流程图:
信息否空


回复答疑信息
查提问信息
成功线答疑

图418 教师网答疑流程
教师通查提问列表中提问信息回复学生提问时解决学生学中困难条件语句判断回复信息否空空出现出错提示框提示重新输入回复信息成功回复提问信息写入数库数库中答疑回复信息表更新回复删模块简单需行代码解决:通传入id值找相应记录然通执行实现删SQL语句完成回复容删
45学生模块设计实现
451学生查搜索公告模块设计实现
1学生查公告搜索公告模块功描述:
功描述:模块中实现学生够理员老师发布公告进行浏览学生仅够查公告容通公告标题者公告发布搜索想公告容
2教师网答疑模块输入输出设计:
输入:搜索公告标题者公告发布
输出:详细公告容页面
学生查搜索公告问题界面图:
3学生查搜索公告模块程序流程图:
图420 学生搜索公告流程


否空
搜索公告信息
输入标题作者
查公告信息
显示公告详细容

模块中学生公告详细容通公告作者者公告标题搜索需公告容条件语句判断否输入搜索公告标题公告发布空出现出错提示框重新输入成功搜索会公告列表中
452学生修改资料模块设计实现
模块中功实现方法理员老师进行资料修改基致学生实现户名密码信息修改
453学生提出疑问查答疑信息模块设计实现
1学生提出疑问查答疑信息模块功描述:
功描述:模块中实现功老师网答疑模块中功应目通模块学生老师进行学交流提高学成绩包括两功:学生提出问题二学生查前提问查老师否已回复相关问题
2学生提出疑问查答疑信息模块输入输出设计:
输入:学生提问标题学生提问详细容
输出:成功提问显示提问列表答疑列表
3学生提出疑问查答疑信息模块程序流程图:


否空


输入提问标题容
提问成功












图422 学生提出疑问流程图
模块中条件语句判断输入提问标题提问详细容否空输入信息空格式显示出错提示框需重新输入空数库进行操作通执行SQL语句实现数库中插条新提问信息包括提问标题提问详细容成功提问提问列表中提出问题学生提问列表中查老师回复信息老师网答疑相应里说明
454学生传作业模块设计实现
1学生传作业模块功描述:
功描述:模块中实现功学生够作业列表中作业相关信息已交作业学生老师否已批改作业作业分数没交作业学生传截止日期前传作业老师进行批改实现传方式两种:采组件传二采组件传作者选择组件传类实现作业传原两方面:常第三方传组件需注册方面组件传网络资源丰富意载传作业时指定作业传格式作业传进行限制外设置传进度条够清楚作业传进度
2学生传模块输入输出设计:
输入:传作业
输出:传成功页面
3学生传作业模块程序流程图:
进行传操作
信息否指定格式
信息否指定
信息否超时间





传信息否空

返回


点击浏览选择传信息

传成功
图424传作业流程图


5 系统测试运行
51系统测试目原
软件系统开发程中尤进行型软件系统开发中编程员避免会产生错误发现改正系统设计中错误减少错误造成损失保证系统开发质量需进行系统测试
52系统测试
521系统入口测试点
1测试点:户名密码
2测试路径:户名密码否真
3测试结果:真进入系统假提示重新输入户信息
522 数录入测试点
1测试点:数录入类型
2测试路径:录入类型否正确
3测试结果:录入类型正确写入数库增加新记录否提示重新输入
录入数数表中限定类型时增加新记录录入数类型正确法增加新记录
53系统测试容
1户登录界面友操作性安全性较理级者进行限制保系统证数库安全
2数库维护性数录入删更改均利完成实现动态更新
3数溢出越界均进行非法提示警告户正确户非正常操作方式提出警告
4实现印功
5数类型填写错误时系统够报错
6软件操作系统兼容性良移植性完
54测试结果
1软件断启动关闭程中没出现死机程序执行效率降低等种良现象功实现较完善
2户登录界面较友软件界面色彩选择欠丰富美工出色鉴系统学途种偏重淡雅风格助加强学气氛
3数库维护性良数录入利完成实现动态更新删修改利完成
4数溢出越界基未进行非法提示警告户正确户非正常操作方式提出警告
5没印机未测试印效果
6数类型填写错误时系统报错功数输入错误时者够获知错误















三月设计工作终完成毕业设计务—网作业理系统编码设计工作真正事次正规软件开发工作学课堂难学知识通毕业设计认识系统开发中需求分析重性避免造成资源浪费完善系统功界面友户易操作成功软件必备
通系统进行需求分析设计等系列工作系统分三模块:理员模块教师模块学生模块终系统实现理员修改资料发布理公告添加学院班级课程设置课老师老师发布修改删公告修改资料布置批改作业网答疑学生修改资料查成绩作业公告传作业提出疑问查疑问信息功系统界面美观友操作方便程度提高学校作业理效率基达次毕业设计目
然方面初次尝试理信息系统开发系统开发技术工具等熟练精通程面毕业设计时间限系统难免存足需进步改善方面:
(1)系统功需进步完善适更领域
(2)系统某权限分配存合理方
(3)系统安全性设计方面应该考虑全面
总次设计中作者学量知识开阔视野日事软件开发工作奠定坚实基础







参考文献
[1] 徐罕吴玉新网站ASP台解决方案北京:民邮电出版社2000年2月:3345
[2] 陆昌辉吴晓华SQL Server 2000开发员指南宇航出版社北京希电子出版社2002年5月:210
[3] 健辉邓穗红ASP设计北京:中国电力出版社2001年7月:960
[4] 网冠科技ASP30时尚编程百例北京:机械工业出版业2001年3月:5486
[5] 李存斌樊建ASP高级编程项目应开发北京:中国水利水电出版社2002年9月:21103
[6] 刘韬骆娟旭洪数库系统开发实例导航北京:民邮电出版社2002年7月:153
[7] 李晓黎张巍ASP+SQL Server网络应系统开发实例北京:民邮电出版社2004年4月:189
[8] 黄荔基asp数库查询分页显示兵工动化20041:113120
[9] 汪晓吴勇强张宏林ASP网络开发技术北京:民邮电出版社2000年3月:320
[10] 林风李维章赵莉动态网站设计捷径—ASP[M]西安电子科技学出版社1999年5月:1025
[11] 周绪SQL Server入门提高[M]北京:清华学出版社2000年8月:103132
[12] 刘宇懦赖杰贤实验室综合信息集成理系统教育信息化2002年9月:6578
[13] 王新房邓亚玲基ASPWEB应开发方法研究[J]计算机工程设计1999(12):3641
[13] 萨师煊王珊数库系统概北京高等教育出版社1991:821
[15]宋云娴网络教学现状未[J]媒体世界1997(2):2628

文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 8 香币 [ 分享文档获得香币 ]

该文档为用户出售和定价!

购买文档

相关文档

网上书店系统的设计与实现毕业设计

 密级: (2013 — 2017年) 题 目 网上书店系统的设计与实现 学 院: 软件学院 系 软件工程 专业班级:

文***享 4年前 上传1232   0

基于.Net-的三成架构的网上评分系统毕业设计

 《Web技术与开发(ASP.NET)》 课程设计说明书 设 计 题 目: 网上投票系统 指 导 老 师: 学 生 学 号: 学 生 姓 名: 同 组 人: 时 间: 201 年 月 日 摘 要 随着网络技术的迅速发展传统的投票方式已经不能满足人们的

z***u 5年前 上传996   0

网上购物系统

摘 要 通过网上购物系统的建设以实现对商业零售企业提供信息化管理。建立了B2B的网络销售系统。着重论述了系统功能与实现、数据流程及存储,包括商品目录、用户注册、网上订货与购物、库存查询、后台数据库管理等。这个网站是在网络上建立一个虚拟的购物商场,顾客只需根据自己的需要找到想购买的鲜花,把它放到购物车中后,提交订单就可以了。这样避免了顾客挑选商品的繁琐过程,使顾客的购物过程变得轻松、快捷、方便

山***1 5年前 上传1901   0

基于安卓系统的点餐系统毕业设计

 本科毕业论文(设计) 题 目: 基于安卓系统的点餐系统 专 业: 姓 名: 指导教师: 职 称: 答辩日期: 基于安卓系统的点餐系统 摘 要 现如今我们生活在一个信息化的时代,信息数据随处可见。特别是无线数据传输

z***u 5年前 上传1692   0

学生作业提交系统毕业设计

学生作业提交系统 目 录 摘要 I ABSTRACT II 1.引言 1 2.课题简介 2 2.1 选题背景 2 2.2 课题的意义 2 2.3 系统目标 3 3.可行性研究 3 3.1技术可行性 3 3.2 经济可行性 3 3.3 操作可行性 4 3.4 法律可行性 4 4.需求分析 4 4.1 系统需要解决的主要问题 4 4.2 系统

z***u 5年前 上传1562   0

毕业设计管理系统的设计与实现

毕业设计管理系统的设计与实现 摘 要 随着Internet的飞速发展及互联网的普及,计算机已广泛用于政府、军事、科研、商业等部门,连接到千家万户,利用计算机实现毕业设计管理势在必行。 目前高校基本都采用网站的形式管理学生的毕业设计。 本文系统地介绍了毕业设计管理系统的工作原理、实现技术及系统架构方案。从而论述了一个毕业设计管理系统的设计原理、设计思想及具体的实现过程,对

山***1 5年前 上传2639   0

超市管理系统毕业设计

 本科毕业论文 设计题目 超市进销存管理 系统的设计与实现 学 院 计算机科学与工程学院 专 业 计算机科学与技术 班 级 学 号 学生姓名

z***u 5年前 上传1446   0

(ASP)网上选课系统论文

摘 要   随着在校大学生人数的不断增加,教务系统的数据量也不断的上涨。针对学生选课这一环节,本系统从学生网上自主选课以及教师的课程发布两个大方面进行了设计,基本实现了学生的在线信息查询、选课功能以及教师对课程信息发布的管理等功能,另外也初步解决了教师在课程信息发布管理上的权限问题。本程序前台采用Dreamweaver 4.03进行页面制作,后台由SQL Server数据库支持,通过使用AS

z***8 15年前 上传18231   0

网上图书销售系统

 编号: 昆明理工大学 本科生毕业论文(设计) 题 目:网上图书销售系统 院 系: 专 业:计算机科学与技术 指导教师: 学 号: 学生姓名: 完成时间:2004年6月10日 网上图书销售

林***雨 7年前 上传26382   0

Webform实训报告 网上花店系统

 Webform实训     网上花店      组    长        姜雪           组    员 米硕 李斌 辛港 李宇飞  班    级       09高职                 任课教师        那一沙           完成时间: 2011 年  12 月  26  日     目录     绪言。。。。。。。。。。

m***3 12年前 上传11932   0

网上订餐系统的设计与实现

 网上订餐系统的设计与实现摘 要近年来,我国的互联网正处于快速发展的阶段,使用网络的人群不断扩增。网络消费成为一种主流,其中网上订餐就是其中一个发展迅速的网络消费。一个功能完善、操作便捷的网上订餐系统能够很好地吸引大众的注意力,使其成为网络消费的一员。本文通过对各大网上订餐系统进行综合分析,开发出具备功能更加齐全、操作更加便捷的网上订餐系统。通过使用本系统,用户不

平***苏 3年前 上传693   0

网上办公系统服务协议

网上办公系统服务协议  甲方:__________________________ 乙方:___________________  业务咨询电话:__________________?联系人:_________________  技术咨询电话:__________________?电话:___________________  为方便企业,提高办事效率,甲方开通了网上办公系统,乙

y***7 10年前 上传618   0

网上办公系统安全方案

网上办公系统安全方案  随着计算机技术和通信技术的飞速发展,信息化的浪潮席卷全球,无论是企事业单位还是政府机构越来越多的传统事务向自动化、网络化转变。办公自动化 (oa: office automation) 就是采用 internet/intranet 技术,基于工作流的概念,使企业或政府的内部人员方便快捷地共享信息,高效地协同工作;改变过去复杂、低效的手工办公方式,实现迅速、全方位的信息

纵***翼 10年前 上传541   0

论文-网上购物系统

随着人们生活方式和消费观念的改变,网上购物凭借其简单、快捷等特点已被越来越多的人所接受。本论文主要论述的是基于JSP的网上购物系统设计与实现。该系统是针对人们网上购物的需求设计与实现的。主要功能是把商品的交易流程纳入信息化管理。系统可分为前后台两部分,前台主要实现登录、注册、搜索、购物车和支付等操作;后台主要实现会员管理、商品管理、订单管理和公告管理等。整个过程以MyEclipse为开发工具,在MySQL的支持下实现。系统界面采用JSP、CSS、JS等技术,使得网上购物变得简单、安全、快捷。

z***u 5年前 上传4746   0

宿舍管理系统毕业设计(软件工程毕业设计)

宿舍管理系统毕业设计(软件工程毕业设计)  摘     要  在当今信息技术迅猛发展,知识更替日新月异的时代,信息技术为企业的发展提供了机遇,也带来了挑战。使用传统人工的方式管理宿舍,存在着许多缺点,而使用计算机对学生信息进行管理,有着手工管理所无法比拟的优点,这些优点能够极大地提高高校宿舍管理系统效率,也是学校走向科学化、正规化管理,与世界接轨的重要条件。  高校学生宿舍管理系统的

x***e 8年前 上传605   0

煤矿供电系统毕业设计论文

毕 业 设 计(朝阳矿供电系统设计)姓 名 专 业 电气自动化 年 纪 目 录第一章 绪论 41.1朝阳矿供电系统简介 41.2 本设计的原始资料 41.2.1 电压等级 41.2

文***享 3年前 上传999   0

行政管理系统毕业设计范例

行政管理系统学 院专 业班 级学 号姓 名指导教师教师职称年月日摘要【摘要】当今社会飞速开展,行政管理在社会关系中显得非常的重要,然而,在很多的行政系统中,忽略了利用计算机软件来进行日常办公管理的这一关键环节,因此,造成管理上的混乱、工作效率低下等事件的发生,随着IT产业的开展,利用计算

天***猩 2年前 上传375   0

某建筑物空调系统设计毕业设计

本科生毕业设计 姓 名: 学 号: 学 院: 专 业: 热能与动力工程 设计题目: 某建筑物空调系统设计 专 题:

z***u 5年前 上传1367   0

教务信息发布子系统毕业设计

 毕业设计(论文) 教务信息发布子系统 院 系 : 数学与计算机系 专业(班级): 计算机科学与技术 姓名: 学号: 指导教师: Xxx 职称: 完成日期: 20xx 年xx 月 xx 日 摘 要 随着信息化技术的发展,计算机技术在越来越多的领域广泛使用。高校规模不断扩大,学生人数越来越多,高校信息资源相对有限,如何充分发挥高校资源的使用,有效提高教育质量和教学

文***品 5年前 上传1157   0

考务管理系统毕业设计

     基于Web的考务管理系统的设计与实现  基于Web的考务管理系统的设计与实现 摘  要本系统的开发采用Java语言与Spring Boot编程环境,以MySQL为数据库,并以IntelliJ IDEA编辑器作为开发平台,利用Spring Boot微服务框架为基础使用Mybatis作为ORM框架内置系统的数据接口以及实现RESTful风格的路径访问系统资源,同时采

平***苏 2年前 上传378   0

某工厂供配电系统设计毕业设计

工厂供电,是指工厂所需的电能的供应与分配,也称工厂配电。众所周知,电能是现代工业生产的主要能源和动力。电能既能易于由其他形式的能量转换而来,而易于转换为其他形式的能量以供应用。电能的输送和分配既简单经济,又便于控制、调节和测量

分***亨 4年前 上传1596   0

在线考试系统毕业设计

XX大学XX UNIVERSITY毕业论文(设计)题 目: 在线考试系统 学 生: 指导老师: 专 业: 网络系统管理

文***品 3年前 上传632   0

温室大棚测控系统设计毕业设计

毕业设计外文文献翻译 毕业设计题目 温室大棚测控系统设计 翻译题目 智能红外温度传感器 专 业 测控技术与仪器 姓 名 班 级 学 号 指导教师 机械与材料工程学院 二〇XX年X月 智能红外温度传感器 跟上不断发展的工艺技术对工艺工程师来说是一向重大挑战。再加上为了保持目前迅速变化的监测和控制方法的过程的要求,所以这项任务已变得相当迫切

z***u 5年前 上传1198   0

火灾报警系统设计毕业设计

 本科毕业论文(设计)(题目:火灾报警系统设计) 姓 名: 学 号: 专 业: 自动化 院 系: 电子通信工程学院指导老师: 职称学历: 助教 /硕士 完成时间: 2013年5月 教务处制火灾报警系统设计摘 要随着我国经济建设的迅

文***品 3年前 上传811   0

uml课程设计网上选课系统

 UML课程设计学 院 信息学院 班 级 10级计本班 专 业 计算机科学与技术 课 题 网上选课系统 指导老师 前 言 网上选课系统是一个高等院校用来进行对学生选修课程管理的管理信

z***u 2年前 上传600   0