物理建模与系统设计报告

物理建模与系统设计报告

ID:40971074

大小:608.50 KB

页数:16页

时间:2019-08-12

物理建模与系统设计报告_第1页
物理建模与系统设计报告_第2页
物理建模与系统设计报告_第3页
物理建模与系统设计报告_第4页
物理建模与系统设计报告_第5页
资源描述:

《物理建模与系统设计报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、信息学院物理建模与系统设计报告——新生教育答题(在线考试)系统信息08-1班080814119陈海琪2011/101、概述本文以Internet为平台,在系统分析的基础上研究了基于Web的新生教育答题系统的设计和开发,包括系统的总体设计和详细设计。重点介绍了新生教育答题系统的硬件体系结构和软件体系结构、网络体系、子系统的划分与模块结构、系统数据库的设计、代码设计、输入输出设计以及界面的设计。2、物理模型2.1总体设计系统结构设计的主要任务是在系统分析的基础上进行功能模块划分,把系统分解为若干个大小适当、功

2、能明确、具有一定的独立性且容易实现的模块,从而把复杂系统的设计转变为多个简单模块的设计。2.1.1硬件体系结构在系统开发正式实施之前,通过对系统的工作量的估计和根据用户的需求选择合适的硬件设备是必要的。在大的系统开发之前,系统分析员必须与用户一起确定需要什么样的硬件,确定硬件必须与确定信息需求同时进行。首先,必须盘点当前所有的计算机硬件,明白手头有些什么以哪些是可用的。其次,必须估计当前的和未来的工作量。最后,要对现有的硬件进行评估。但是,本系统属于个人完成的相对小规模的系统,工作量不大,由于实际情况也不

3、大可能选择购买和租用硬件设备,所以,完成本系统所使用的计算机硬件主要是自己的电脑。主要参数如下:l处理器:IntelCore2Q8400,主频2.66GHZl硬盘:55Gl内存:4G计算机的容量和速度方面可以满足新生教育答题系统的开发与运行,同时满足了可靠性、熟悉性、方便性和经济合理性的选择设备的指标。SQLServer20082.1.2软件体系结构选择合适的软件对系统的实施和运行有很大作用。要求软件应该能执行所必需的任务、有足够的执行效能,同时具有快速的响应时间以及高效的输入输出、数据存储和备份。还要求

4、具有一定的灵活性。经过对信息系统项目的评估后必要时可以选择把系统的一些软件需求承包给专门从事IT应用的应用服务提供商。新生教育答题系统属于课程设计任务,是为了学习和使用所学的软件,所以软件方面无需外包,采用比较熟悉的VB开发。开发系统选择:MicrosoftVisualBasic6.0服务器的操作系统选择:windowsvista数据库管理系统选择:SQLServer2005www服务器选择:InternetExplporer6.0可能用到的其他软件:Microsoft办公软件(word、visio等)、

5、图片处理photoshop等2.1.3开发环境系统开发平台:Asp.net;开发环境:VisualStudio2010;数据库管理系统软件:MicrosoftSQLServer2005;运行环境:WindowsXP/Windows2000/Windows2003;辅助设计软件:PhotoshopCS。2.1.4网络体系根据新生教育答题系统的特点,希望新生在入学前对学校的基本情况有一定的了解,本系统采用基于浏览器/服务器(B/S)的数据服务模式。具体的系统网络体系结构示意图如下所示:数据库服务器(SQLSe

6、rver2008)如果系统采用C/S模式开发,主要的业务逻辑都集中在客户端程序,因此必然导致安装、调试、维护和升级困难以及增加安全隐患。B/S结构具有以下优点:(1)使用简单。由于用户使用单一的Browser软件,使用简单易行。(2)易于维护。由于应用程序都放在Web服务器上,软件的开发、升级与维护只在服务器端进行,减轻了开发与维护的工作量。(3)对客户端硬件要求低。客户端只需安装一种Web浏览器软件。(4)扩展性好。B/S结构可直接连入Internet,具有良好的扩展性。2.1.5子系统划分与模块结构系

7、统分为前台后台两部分,前台的主要用户对象是使用该网站的新生,主要包括的功能:(1)在线答题:登录后选择开始答题,进入答题界面进行在线答题,答完交卷后系统会统计答题所用时间。(2)互动交流:通过留言板功能实现新生就不懂的问题在留言板上提问并得到解答。(3)查询信息:新生可查询自己试卷的得分以及相关信息。系统的后台部分提供了整个系统的管理功能,包括新生信息管理、试卷管理以及留言管理和试卷分析功能。具体的模块结构图如下:l顶层结构图新生教育问答系统学生信息管理试卷信息管理考试管理试卷分析子系统l分解结构图新生教

8、育问答系统学生信息管理试卷信息管理考试管理试卷分析子系统录入新生信息查看新生信息查看新生成绩题型设置录入试卷生成试卷留言板发布试卷在线考试收卷自动判分生成成绩单分析图表查看回复2.2详细设计通过前面总体设计中的结构模块图,考虑到硬件、软件以及网络体系结构的各种情况进行系统的详细设计,包括数据库的设计、代码设计、输入输出设计以及界面的设计。2.2.1数据库设计数据库设计主要是进行数据库的逻辑设计,即将数据按一定的分类、分组系统和

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。