欢迎来到天天文库
浏览记录
ID:25020310
大小:238.00 KB
页数:12页
时间:2018-11-17
《系统概要设计文档》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、WORD格式可编辑系统概要设计文档专业技术分享WORD格式可编辑目录系统概要设计文档1目录21引言31.1编写目的及阅读建议31.2系统概述31.3文档概述31.4设计原则与设计要求32引用文件33设计概述43.1功能需求规定43.2运行环境44系统体系结构设计44.1系统总体设计44.1.1概述44.1.2设计思想54.1.3基本处理流程64.1.4系统数据结构设计94.4接口设计104.4.1用户接口104.4.2外部接口104.4.3内部接口115运行设计115.1系统初始化115.2运行
2、控制115.3运行结束116系统出错处理设计116.1出错信息116.2补救措施127系统维护设计12附录12专业技术分享WORD格式可编辑1引言1.1编写目的及阅读建议由前面的需求分析,得出了系统的基本需求,要实现整个系统,需要对用户的需求进行设计,概要设计主要是利用比较抽象的语言对整个系统进行概括,确定对系统的物理配置,确定整个系统的处理流程和系统的数据结构,接口设计,实现对系统的初步设计。目的在于推动软件工程的规范化,使设计人员遵循统一的概要设计书写规范,节省制作文档的时间,降低系统实现的
3、风险,做到系统设计资料的规范性与全面性,以利于系统的实现、测试、维护、版本升级等。1.2系统概述本系统为学生信息管理系统,主要实现了对学生信息的管理,包括添加用户账号,修改用户信息、删除用户信息、修改密码等功能。1.3文档概述本文档为学生信息管理系统的概要设计,主要阐述了学生信息管理系统的整体结构和设计思想。1.4设计原则与设计要求本系统进行概要设计的原则:●命名规则;●模块独立性原则:●数据库设计规则;●系统易操作性要求;●系统可维护性要求;2引用文件[1]张海藩主编,《软件工程导论》,清华大
4、学出版社[2]陆丽娜主编,《软件工程》,经济科学出版社[3]瞿中主编,《软件工程》,机械工业出版社。专业技术分享WORD格式可编辑3设计概述3.1功能需求规定学生信息管理系统完成对学生信息的管理,包括添加用户账号,修改用户信息、删除用户信息。3.2运行环境运行平台:Linux操作系统数据库:MySQL数据库Web服务器:Tomcat开发语言:java4系统体系结构设计本章分条描述系统体系结构设计。如果设计的部分或全部依赖于系统状态或方式,应指明这种依赖关系。如果设计信息在多条中出现,可以只描述一
5、次,而在其他条加以引用。也需指出或引用为理解这些设计所需的设计约定。注:为简明起见,本章的描述是把一个系统直接组织成由硬件配置项(HWCI)、计算机软件配置项(CSCI)、手工操作所组成,但应解释为它涵盖了把一个系统组织成子系统,子系统被组织成由HWCI.CSCI、手工操作组成,或其他适当变种的情况。4.1系统总体设计4.1.1概述4.1.1.1功能描述学生信息管理系统主要功能包括:学生信息管理,用户管理。学生信息管理主要包括:管理员对学生基本信息修改,学生对自己信息管理修改。用户管理主要包括:
6、管理员添加学生,删除学生,修改学生账号密码。学生修改自己的密码专业技术分享WORD格式可编辑4.1.2设计思想4.1.2.1系统设计说明本系统设计的功能模块管理员的用例图专业技术分享WORD格式可编辑学生的用例图4.1.2.2关键技术简要说明本系统设计采用的关键技术和主要算法。项目主体框架介绍——SpringMVCSpring框架提供了构建Web应用程序的全功能MVC模块。使用Spring可插入的MVC架构,可以选择是使用内置的SpringWeb框架还是Struts这样的Web框架。通过策略接口
7、,Spring框架是高度可配置的,而且包含多种视图技术,例如JavaServerPages(JSP)技术、Velocity、Tiles、iText和POI。SpringMVC框架并不知道使用的视图,所以不会强迫您只使用JSP技术。SpringMVC分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制。4.1.3基本处理流程4.1.3.1系统流程图管理员添加学生账号:专业技术分享WORD格式可编辑管理员删除学生账号:专业技术分享WORD格式可编辑管理员修改学生信息:专
8、业技术分享WORD格式可编辑4.1.4系统数据结构设计4.1.4.1逻辑结构设计要点系统ER图:数据表的说明表序号表名表的详细说明1admin管理员信息表2user账号表3student学生信息表管理员信息表(admin)的定义字段名中文名类型主键可空关联表项备注adminid管理员idVarchar(255)否否student.sudentid学生学号ididInt是否表idphone手机Varchar(255)否是管理员手机号mail邮件Varchar(255)否是管理员邮件imagepat
此文档下载收益归作者所有