毕业设计选题系统-概要设计说明书

时间:2024.3.31

目录

1.引言... 3

1.1编写目的... 3

1.2背景... 3

1.3定义... 3

1.4参考资料... 3

2.总体设计... 3

2.1需求规定... 3

2.1.1系统性能    精度... 3

2.1.2输入输出要求... 4

2.1.3数据管理能力要求... 4

2.1.4故障处理要求... 4

2.2运行环境... 4

2.2.1环境要求... 4

2.2.2支持软件... 4

2.2.3接口... 5

2.3基本设计概念和处理流程... 5

2.4结构... 5

2.5功能需求与系统模块的关系... 6

2.6人工处理过程... 7

2.7尚未解决的问题... 7

3.接口设计... 7

3.1用户接口... 7

3.2外部接口... 7

3.3内部接口... 8

4.运行设计... 8

4.1运行模块组合... 8

4.2  运行控制... 8

5.系统数据结构设计... 8

5.1逻辑结构设计要点... 8

5.2物理结构设计要点... 8

5.3数据结构与程序的关系... 9

6.系统出错处理设计... 9

6.1出错信息... 9

6.2补救措施... 9

6.3系统维护设计... 9


1.引言

1.1编写目的

每年毕业临近,都有大量的毕业生需要进行毕业设计,这其中的首要关节就是课题的选择,以往指导老师都是采用人工手写方式给学生们提供相关的课题供学生选择,如果指导老师带领的学生比较多,或者是当年毕业的学生比较多,这样就容易造成学生的课题选择很混乱,指导教师难于统计学生的课题选择情况等一系列问题,基于这些传统问题,我们需要一个能够自动统计、实时分配课题的一个管理平台来帮助学生、指导老师。

此系统的开发,主要的目的是使老师能更好的管理课程设计,也能使学生能更好的把自己想要选的课程正确无误的选出来。使处在选课时期的学生能有条不紊的进行。

1.2背景

软件名称:毕业设计选题系统

任务提出者:老师

开发者:张士远

用户:毕业生、出题老师、管理员

1.3定义

毕业设计选题系统:Graduation Design Selection System

此项目要开发的系统名称。老师开设毕业设计课题,学生选择毕业课题。

1.4参考资料

  [1]  李伟波.软件工程.武汉:武汉大学出版社.2006.1

[2]  陆惠恩 张成姝.实用软件工程.北京:清华大学出版社.2009.9

[3]  赵玮.软件工程经济学.西安:西安电子科技大学出版社.2008.9

2.总体设计

2.1需求规定

  [说明对本系统的主要的输入输出项目、处理的功能性能要求。包括]

2.1.1系统性能
   精度

A、登陆密码用8个字节,类型char;密码默认为123456

B、课题表编号用15个字节表示,类型为char;编号自动生成;

C、日期类型的数据统一用YYYYMMDD表示,8个字节;

D、班费类型的数据统一设置为int类型,8个字节,确保输入正确的数量;

E、备注栏最大长度为50个字符;

F、家庭住址栏最大长度为30个字符;

G、联系电话最大长度15个字节,确保输入正确的信息。

时间特性要求

无论是客户端还是管理端,当用户登录,进行任何操作的时候,系统能及时的进行反应,    更新处理时间都比较快且迅速,完全满足用户要求。

 灵活性

当用户需求,如操作方式,运行环境,结果精度,数据结构于其他软件接口等发生变化时,设计的软件要做适当调整,灵活性非常大。;

2.1.2输入输出要求

A、对于一些可选项目,应当使用复选框的选项

B、必填项目都必须填,否则会提示错误

2.1.3数据管理能力要求

A、所需要用到的表有:

学生数据表:记学生的基本资料;

导师数据表:记导师的基本资料;

课题数据表:记课题的基本资料;

选课表:记录学生及其所选课题的资料;

B、数据库大小初始值为5M,增长率为10%。

C、软件应该能够灵活、正确地管理这些数据表。

2.1.4故障处理要求

数据库无法启动。处理:先启动数据库服务器再启动数据库;

2.2运行环境

  2.2.1环境要求

客户端操作系统:Windows XP

前台开发工具:MyEclipse

后台数据库管理工具:MySql

数据库建模工具:Microsoft office visio

2.2.2支持软件

A、MyEclipse

B、Windows XP 操作系统;

C、MyEclipse

2.2.3接口


  用户接口:通过软件登录界面登录软件;

系统接口:软件通过数据库管理软件同数据库连接。

2.3基本设计概念和处理流程

本系统采用结构化分析,设计顺序为自顶向下,层层逐步细化。

2.4结构

软件结构图:

HIPO图:

2.5功能需求与系统模块的关系

2.6人工处理过程

  输入学生、导师信息,课程开设,选课审核

2.7尚未解决的问题

  创建选课志愿表

3.接口设计

3.1用户接口

 输入:用户按照系统提示输入相应的信息

输出:用户可以获得系统规定格式的反馈信息

3.2外部接口

  Java与MySql驱动程序接口

3.3内部接口

学生管理子系统通过控制字进行增删改操作。

课题选择与课题表联系

4.运行设计

4.1运行模块组合

 4.1  运行模块组合

课题选择:课题模块+学生管理模块

  4.2  运行控制

课题开设:通过导师号控制

选课题:学号控制

5.系统数据结构设计

5.1逻辑结构设计要点

1> 学生信息(学号,姓名,性别,班级,职务,出生年月,家庭住址,籍贯,联系电话,备注,密码);

2> 导师信息(学号,姓名,性别,班级,职务,出生年月,家庭住址,籍贯,联系电话,备注,密码);

3> 管理员信息(学号,姓名,性别,班级,职务,出生年月,家庭住址,籍贯,联系电话,备注,密码);

4> 课题表信息(课题号,课题名称,课题介绍,最多人数、所选专业,指导老师);

5> 选课题表(课题号,学生号,志愿,审核状态)

5.2物理结构设计要点

A、登陆密码用8个字节,类型char;密码默认为123456

B、活动表、班费表编号用15个字节表示,类型为char;编号自动生成;

C、日期类型的数据统一用YYYYMMDD表示,8个字节;

D、班费类型的数据统一设置为int类型,8个字节,确保输入正确的数量;

E、备注栏最大长度为50个字符;

F、家庭住址栏最大长度为30个字符;

G、联系电话最大长度15个字节,确保输入正确的信息。

5.3数据结构与程序的关系

 

 

 

6.系统出错处理设计

6.1出错信息

 要求系统在出现故障时尽可能给出较为明确的出错提示及解决办法,系统应有必要的错误保护机制。

可编写全局通用出错处理界面,提示错误的信息,解决方法。在各个模块的操作事件中书写必要的提示信息,提示用户系统处理到的步骤,出错的位置。

6.2补救措施

   a.  后备技术  系统采用定期备份数据库技术为后备技术,以便数据库出现故障时将数据恢复到最近的备份点,来最大程度的降低损失。

b.  降效技术  系统采用手工记录与备份数据未降效技术。

6.3系统维护设计

 系统将根据需要在个功能模块间放置一些相关的测试维护模块,这些模块只对系统维护员可见。


第二篇:毕业设计选题说明书


毕业设计选题说明书

选题名称:某企业采购与库存管理现状与优化效率设计

一、 选题依据

1 物流经济已成为热点

根据平时所学,我了解到目前物流是我国新兴的经济增长行业,现代物流业

在促进生产,拉动消费,促进产业调整,转变经济增长方式和增强国民经济竞争力等方面发挥重要作用,被广泛认为是企业在降低物资消耗,提高劳动生产率以外的重要利润源泉。

然而我国物流起步晚,20世纪90年代才在我国各行业普遍出现,现代物流

业在总体规模,服务水平,发展环境等方面和发达国家还有很大差距。很多公司在采购,库存以及配送等方面还是不能达到优化配置,做不到合理分配。所以在我国,物流方面的很多环节,都有很大的提升空间。并且我国政府积极大力支持现代物流的发展,组织有关部门制定计划,采取行动,出台一些相关的政策性文件,为我国现代物流业的发展营造良好的政策环境。

2 物流职业让人期待

作为一个物流专业的学生,在长达三年的专业学习和熏陶下,我对物流这个

职业充满期待,希望通过选题说明以及往后的毕业设计,明确我国物流现状,对物流知识有一个更全面的掌握,并且给自己一个明确的定位。

我国的物流前景是不可估量的,通过自身的学习,努力提升自己的能力,希

望在以后能给我国的物流事业添砖加瓦。

二、 调研方法

选题主要通过文献研究法和问卷调查法。

1文献研究法。主要就是收集整理某公司在物流采购与库存这方面的资料以

及在该领域中处于先进地位的管理技术。其中也包括公司在城市中的布点和经营情况以及同行业其他公司的配送模式等等。

2 问卷调查法。通过进入某物流公司实习或者设计问卷调查来获取相关资

料,亲自参与其中,把调查项目编制成表,分发给相关人员填写,然后回收,整理,便于了解更多更细致的相关问题。

通过文献研究和问卷调查以及自身实践来完成毕设作品。

三、 选题目的和意义

1 我国物流企业现状

物流作为一个新兴的行业,与其他行业一样面临着激烈的市场竞争。物流企业的流程起于客户的需要,终于客户的满意,形成一个闭环的持续改进与创新体系。由于公司规模、产品性质等因素的影响,客户对物流服务产生不同的需求,如降低库存水平、快速反应市场、追求最小变异等。

公司只有了解客户的需求,及时掌握客户的满意水平,进而动用所拥有的资源,以最有效的途径满足和超越客户期望,获得客户的忠诚,才能不断拓展市场获取利润。

2 不断探索 不断前进。

我国物流企业经过20多年的发展,已经取得很大的成就,并且政府不断出台的政策为物流企业的发展也创造了良好的条件,物流企业应该抓住时代的浪潮,提高物流管理水平,做好现状分析,提升自身的竞争力。在物流系统这个庞大的构成中,对物流成本,采购,库存以及配送包装等环节,形成一个完整的供应体系,争取达到资源最优配置。

撰写人: 09物流 张明明

20xx年10月21日

更多相关推荐:
概要设计说明书经典范文

概要设计说明书编写规范概要设计说明书一引言1编写目的从该阶段开发正式进入软件的实际开发阶段本阶段完成系统的大致设计并明确系统的数据结构与软件结构在软件设计阶段主要是把一个软件需求转化为软件表示的过程这种表示只是...

概要设计说明书(文档格式)

概要设计说明书1引言11编写目的阐明编写本概要设计说明书的目的指出读者对象12项目背景列出本项目的委托单位开发单位和主管部门说明该软件系统与其他系统的关系13定义列出本文档中所用到的专门术语的定义和缩写词的原意...

概要设计说明书示例

1引言211121314编写目的2背景2定义2参考资料22总体设计22122简述2架构设计2系统业务逻辑架构图2系统物理架构图3子系统关系图522122222323接口设计5231界面框架设计52322333内...

概要设计说明书格式

1引言211编写目的212背景213定义214参考资料22总体设计221需求规定222运行环境223基本设计概念和处理流程324结构325功能器求与程序的关系326人工处理过程327尚未问决的问题33接口设计3...

系统概要设计说明书范例

概要设计说明书1引言11编写目的阐明编写概要设计说明书的目的指明读者对象本文档的编写目的是根据项目需求说明书阐述系统结构数据定义接口设计等内容展开补充12项目背景应包括项目的委托单位开发单位和主管部门该软件系统...

概要设计说明书

概要设计说明书1引言11编写目的本项目为图书借阅管理系统书写此文档是为了确定系统的初步设计我们在可行性分析和需求分析的基础上设想寻找系统的各种不同实现方案然后对比分析各个方案并确定了合理方案此文档即为最终确定方...

概要设计说明书

人事管理系统请假审核模块概要设计说明书文档作者王蕊小组组长费维佳批准人批准日期目录1引言11编写目的12背景及使用范围13目标14参考资料2总体设计21需求规定211用户需求212权限分配213系统需求22基本...

概要设计说明

项目概要设计说明书年月日项目文件更改历史记录目录1引言111目的112背景113术语114参考资料1总体设计121运行环境122设计思想123系统结构124功能需求与程序的关系1接口设计231用户接口232外部...

论坛概要设计说明书

论坛概要设计说明书51引言511编写目的本文档作为JAVA学习论坛系统的概要设计文档是小组成员根据讨论和按照需求文档编写的本文档描述系统在功能上的主要设计和思想预先估计以后系统可能达到的目标本阶段完成系统的大致...

网站概要设计说明书

A公司网站概要设计说明书一引言错误未定义书签1编写目的错误未定义书签2背景错误未定义书签3定义错误未定义书签4参考资料2二总体设计21需求规定22运行环境错误未定义书签3操作流程34框架结构错误未定义书签5遗留...

概要设计说明书

音乐资源下载系统概要设计说明书概要设计说明书1引言11编写目的在编写需求分析说明书时给用户做了全面的阐述在此编写本说明书是为了更好的给用户阐述一个音乐资源下载系统的数据以及各个时期的详细的说明其次就是对本系统在...

软件概要设计说明书模版

微信公众平台开发概要设计说明书软件概要设计报告文档模板1引言错误未定义书签11编写目的212项目风险213预期读者和阅读建议错误未定义书签14参考资料22设计概述321限制和约束322设计原则和设计要求33系统...

概要设计说明书(29篇)