欢迎来到天天文库
浏览记录
ID:27663978
大小:76.00 KB
页数:8页
时间:2018-12-05
《概要设计说明书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、概要设计说明书共8页李亮娟编写:2012-5-6李亮娟校对:2012-5-6目录1引言1.1编写目的1.2背景1.3定义1.4参考资料2总体设计2.1需求规定2.1.1.对性能的规定(1)精度(2)时间特性要求(3)灵活性2.1.2.输入输出要求2.1.3.数据管理能力及数据库的要求2.2运行环境2.21.设备2.2.2.支持软件2.2.3.接口2.2.4.控制2.3基本设计概念和处理流程2.4结构2.5功能需求与程序的关系3接口设计3.1用户接口3.2外部接口3.3内部接口4运行设计4.1运行模块组合4.2运行控制4.3运行时间5系统数据结构设计5.1逻辑结构设计要
2、点5.2物理结构设计要点6.系统出错处理设计6.1出错信息6.2补救措施1引言1.1编写目的随着计算机技术,网络技术,在教育领域的迅速发展,在线考试的实现可以利用目前的学校的计算机软件和硬件资源和网络资源的充分利用,以实现考试。为了更好地为考试结构服务,以便于实现管理。1.2背景系统名称:网上考试系统项目提出者及实施者为李亮娟。最终用户:教学结构。1.3定义实现环境:系统运行的目标软件、硬件环境。实现技术:系统所采用的软件技术或体系结构,如:ado.net、Brouse/Server结构、中间件、Web技术、多层体系结构、后台数据库等。实现语言或工具:实现系统最终采用
3、的编程语言或工具包,如C++、VB、PB、Ada等。1.4参考资料(1)SQLServer2000中文版入门与提高.周绪,管丽娜,白海波著清华大学出版社(2)ASP.NET与网站开发编程实战陈湘主编清华大学出版社(3)ASP.NET项目开发实践陈娴刘开文等编著中国铁道出版社2总体设计2.1需求规定1.对性能的规定(1)精度该软件在输入、输出时保留到小数点后俩位,在传输过程中保留到小数点后三位。(2)时间特性要求a.响应时间保证在0.1秒以内;b.更新处理时间一秒之内;c.数据的转换和传送时间在1秒内;(3)灵活性a.操作方式上的变化:一直不变;b.运行环境的变化:不变
4、;c.同其他软件的接口的变化:没有变化;d.精度和有效时限的变化:可以调整;e.计划的变化或改进:可以改进。2.输入输出要求输入的数据类型有:int型,chat型、data型、datatime型等3.数据管理能力及数据库的要求本系统需要对会员的信息、交卷考试情况进行记录,各个需要占得空间为1GB,100MB等。2.2运行环境1.设备笔记本电脑,运行占内存:1MB;硬盘:160MB;联机,以表的形式输入输出:键盘输入,打印机输出2.支持软件浏览器:IE浏览器,分辨率:最佳效果1024*768像素;3.接口没有4.控制管理员,维护员,考生控制。2.3基本设计概念和处理流程
5、我们的研究小组不仅涉及一个完整的在线考试系统所做的开发工作,也是基础研究的指导是ANet平台基于B/S结构的软件架构,关键技术,实现技术,探索解决方案的框架。该系统使用ASP.NET中的HTML,JavaScript,VBScript中,图形编辑器,如WEB数据库工具的服务器访问网页时,您不能地点,时间限制,互联网络宽带互联网或其他手段获取,使用互联网这个强大,方便的工具,考生可以通过浏览器在互联网上选择的科目,参加考试时,管理员可以通过因特网浏览器添加,修改学生信息,添加,修改,删除修改试卷的考试科目的信息,管理,学生成绩,但也为实现学生信息查询功能:按类,学生编号
6、,姓名等关键字查询,整个系统的管理功能的实现。在主界面,系统的主要候选人中,管理员入口,根据用户类型,分别为审查和管理两个不同的页面。其最大的特点是开放性,便利性和灵活性。数据流程图:。2.4结构2.5功能需求与程序的关系用一张如下的矩阵图说明各项功能需求的实现同各程序单元之间的分配关系:程序1程序2……程序m新用户注册√用户登录√……修改密码√√3接口设计3.1用户接口由于是B/S模式系统,用户通过浏览器对系统进行访问操作。3.2外部接口软件接口:通过JDBC对SQLSERVER数据库进行连接。3.3内部接口通过JSP+SERVER+JAVABEAN,结合XML语言
7、实现各系统模块功能的结合与实现。4运行设计4.1运行模块组合本系统由多个JSP页面及SERVER构成,通过页面跳转来实现各模块之间不同功能的链接和组合。各模块之间相对独立,属于高内聚低耦合,可移植性好。各模块之间主要通过JSP的内置对象以及动作指令标记实现模块之间的合作与数据共享。4.2运行控制符合操作说明,用户根据自己身份进行登录以及进行权限内操作。对输入信息无特别限定,系统自行处理异常并给出信息。4.3运行时间由于系统直接从数据库中存取相关信息,页面产生速度可能不够理想,但基本处于可接受范围。5系统数据结构设计5.1逻辑结构设计要点根据系统需求,
此文档下载收益归作者所有