软件系统概要设计报告.docxVIP

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第-页

软件概要设计报告

目录

TOC\o1-3\h\z\u软件概要设计报告 2

1.引言 3

编写目的 3

项目风险 3

预期读者和阅读建议 3

参考资料 3

2.设计概述 3

限制和约束 4

设计原则和设计要求 4

3.系统逻辑设计 4

系统组织设计 4

系统结构设计 4

3.1.1系统特性表 4

3.1.2系统特性结构图 6

系统接口设计 6

3.1.3系统接口表 7

3.1.4系统接口传输协议说明 8

系统完整性设计 8

4.系统出错处理设计 10

系统出错处理表 10

维护处理过程表 11

5.技术设计 13

系统开发技术说明表 13

开发技术应用说明 13

6.数据库设计 13

7.词汇表 15

8.进度计划 15

引言

编写目的

这是一份对于网上考试系统软件的概要设计书,写这份设计书的目的在于将软件系统需求转换为未来系统的设计,逐步开发强壮的系统构架,使设计适合于实施环境,为提高性能而进行设计。同时,制定规范:代码体系、接口规约、命名规则。有了开发规范和程序模块之间和项目彼此之间的接口规则、还有自己做程序的方式方法,都可以使整个软件开发工作可以协调有序地进行。这份概要设计说明书适合于开发人员和客户共同参考。

项目风险

首要风险承担者包括:

任务提出者;

软件开发者;

产品使用者。

预期读者和阅读建议

预期读者:设计、开发人员,业务架构师与测试经理

参考资料

1、张海籓,牟永敏编.软件工程导论(第6版)[M].北京:清华大学出版社,2013(2014.4重印)

2、郑文成,沈蕴梅,虞勤主编.VisualC#.NET程序设计与应用开发(第2版)北京:清华大学出版社,2014

3、张正礼,陈文臣,何昀封编.ASP.NET3.5简明教程(C#2008篇)北京:清华大学出版社,2010.3(2013.7重印)

4、陈志泊主编.数据库原理及应用教程(第二版).北京:人民邮电出版社,2008.3(2014.1重印)

设计概述

本节描述现有开发条件和需要实现的目标,说明进行概要设计时应该遵循的设计原则和必须采用的设计方法。

限制和约束

软硬件环境配置约束:win10操作系统、火狐客户端为主

用户界面约束:系统采用ssm架构,由Java语言开发,系统配置通过XML技术完成,数据库采用关系型数据库Mysql;通信协议采用HTTP、TCP/IP,调用接口采用WebService;桌面布局通过Ajax、Jquery、Js组件技术集成

可靠性约束:实现系统断电后的自动重启,较少人工维护量

设计原则和设计要求

以技术先进、系统实用、结构合理、产品主流、低成本、低维护量作为基本建设原则,规划系统的整体构架

系统逻辑设计

系统组织设计

系统组织表如下:

子系统编号

英文名称

中文名称

业务职能

安装地点

备注

01

user

用户管理

用户管理

本机

02

paper-gl

试卷管理

试卷管理

本机

03

question-gl

题库管理

题库管理

本机

04

mark-cx

成绩查询

成绩查询

本机

05

notice-gl

公告管理

公告管理

本机

06

onliceExam

在线考试

在线考试

本机

系统结构设计

本节将对系统特性作较为详细的描述,并给出系统特性结构图。

系统特性表

FORMTEXT系统特性可以具有操作界面,也可以没有操作界面;可以被其它操作界面、或者系统特性调用,也可以调用其它操作界面、非操作界面、或者系统特性;但是不允许递归调用(调用自己),包括间接递归调用。

系统特性表如下:

子系统编号:01

子系统英文名称:user

子系统中文名称:用户管理

特性编号

系统特征

英文名称

系统特征

中文名称

操作功能

调用对象

被调用

对象

备注

a

user

用户管理

用户管理功能

用户列表

说明:本模块完成用户的注册功能。需输入用户名、性别、出生日期、地址、手机号码(可无)、密码。权限为系统在添加数据库信息是自动添加的项,用户看不到此操作,默认为10,模块检查数据库看是否存在相同用户名,如存在提示用户名已存在,重新输入,如不存在将信息输入数据库,返回注册成功。

本模块完成用户的登录功能。在登录界面中输入用户名、密码,系统在该数据库中查找用户名和密码组合是否存在,若存在,则跳转到主页;若不存在,则提示“用户名或密码不正确,请重新输入”。

子系统编号:02

子系统英文名称:paper-gl

子系统中文名称:试卷管理

特性编号

系统特征

英文名称

系统特征

中文名称

操作功能

调用对象

您可能关注的文档

文档评论(0)

浙江工程信息通 + 关注
实名认证
服务提供商

网络工程师持证人

本人已从事浙江省工程咨询5年,对浙江省内工程信息非常熟悉,可获取新建工程相关联系人、设计院、业主等关键信息。另外从事楼宇自控专业已10年,考取了一建二建等资格证书,有关考试方面的问题(考试心得、方法、学习资料等)都欢饮来咨询交流。

领域认证该用户于2023年05月11日上传了网络工程师

1亿VIP精品文档

相关文档