毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
《Linux操作系统》网上考试系统的设计与实现+源码(2)
2.系统开发技术介绍
2.1开发环境
2.1.1 Microsoft Visual Studio 2005
Microsoft Visual Studio(简称VS)是微软公司的开发工具包系列产品。VS是一个完整的开发工具集,它包括了整个
软件
生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境等。所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight 及Windows Phone。Visual Studio是目前最流行的Windows平台应用程序的集成开发环境。
2.1.2 SQL Server 2005环境概述
SQL Server是微软公司开发的一个关系数据库
管理系统
,以Transact_SQL作为数据库查询和编程语言。SQL Server支持两种身份验证模式:Windows NT 身份验证和SQL Server身份验证。7.0版支持多种类型的角色,“角色”概念的引入方便了权限的管理,也使权限的分配更加灵活。
2.2开发技术
2.2.1 B/S模式
B/S结构是真正的三层结构,它以访问Web数据库为中心,以HTTP为传输协议,客户端通过浏览器访问Web服务器和与其相连的后台数据库。B/S模式由浏览器、Web服务器、数据库服务器三个层次组成。B/S模式具有以下优点:(1)使用简单。(2)易于文护。(3)充分利用已有资源。B/S模式采用标准的TCP/IP、HTTP协议,可以与学校现有的网络很好地结合。(4)对客户端硬件要求低。(5)信息资源共享度高。(6)扩展性好。
2.2.2 C#语言
C#是从C和C++派生来的一种简单、现代、面向对象和类型安全的编程语言。C#是专门为.NET应用而开发的语言,是与.NET框架的完美结合。不能孤立地使用C#语言,用C#编写的代码总是在.NET Framework中运行。在.NET类库的支持下,C#能够全面地表现.NET Framework的各种优点。C#具有以下优点:(1)语言简单。(2)彻底的面向对象。(3)与Web应用紧密结合。(4)完善的安全性和异常处理能力。(5)灵活的版本处理技术。(6)较高的兼容性。
3.系统需求分析
网上考试系统应该能够使教师从传统考试繁重的工作中解脱出来,并且提高考试的时效性。根据以上实际的需求和特色,本系统需满足以下几个方面的要求:个人信息管理,可以实现密码的修改;专业信息管理,文护各专业的相关信息;试卷的制定和文护,包括随机出题和自由出题;用户试卷管理,包括试卷评阅和导出用户成绩;试题类别管理,包括单选题、多选题、判断题、填空题和问答题的制定与文护。该系统用例图如图1所示。
4.系统总体设计
4.1系统功能设计
网上考试系统所实现的功能强弱是衡量一个软件的最根本的标准。经过对系统的需求分析和实际应用需求,系统的功能模块如图2所示。
(1)个人信息管理:实现密码的修改。学生登录网上考试系统后,进入学生主页页面;教师和管理员登录网上考试系统后,进入修改密码页面。用户通过输入原密码、新密码并确认密码后,可以将密码重置。
图1 系统用例图
(2)专业信息管理:实现对不同专业的管理。只有管理员才具有对专业的管理权限,包括添加专业、编辑专业和删除专业。
(3)用户信息管理:包括用户管理和权限设置。其中,用户管理子模块包括:通过用户id、姓名,实现用户的查找;添加用户;编辑用户;删除用户;重置密码。权限设置子模块包括:分别对管理员和教师进行相关权限的设置。其中,管理员具有最高权限,即专业信息管理、用户信息管理、考试科目管理、试卷制定文护、用户试卷管理和试题类别管理。教师具有除专业信息管理和用户信息管理之外的全部权限。
共3页:
上一页
1
2
3
下一页
上一篇:
ASP.NET校园卡充值系统的设计与实现+源代码
下一篇:
java五子棋游戏设计论文+源代码
Linux操作系统下以太网卡的...
VC++在线学习平台的设计
《管理信息系统》微课程设计与实现
C++《控制工程基础》课程试题数据库设计
jsp+mysql《电力电子技术》...
Asp.net《网页设计与制作》在线学习系统设计
JSP《数字图像处理》实验教学系统设计与实现
C#学校科研管理系统的设计
中国学术生态细节考察《...
国内外图像分割技术研究现状
承德市事业单位档案管理...
医院财务风险因素分析及管理措施【2367字】
志愿者活动的调查问卷表
AT89C52单片机的超声波测距...
公寓空调设计任务书
10万元能开儿童乐园吗,我...
神经外科重症监护病房患...