zoukankan      html  css  js  c++  java
  • 房费制——概要设计说明书

    概要设计说明书


    1引言

    1.1编写目的


    这是一个宏观的把控系统开发总概括,对于对象、类等进行一定的大体的设计。设计人员能够通过概要设计为接下来的具体设计做准备。

    预期读者是设计人员。

    1.2背景

    说明:

    a.       待开发软件系统的名称:机房收费系统

    b.       列出此项目的任务提出者:

    开发人员:十期学生

    用户:廊坊师范学院全体师生

    将执行该软件的计算站(中心):图书馆阅览室、学校机房

    1.3定义

    1.4參考资料

    列出有关的參考文件。如:

    a.     本项目的经核准的计划任务书或合同。上级机关的批文;

    b.     可行性分析报告、项目计划、软件需求说明书

    c.       属于本项目的其它已发表文件;

    d.       本文件里各处引用的文件、资料。包含所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明可以得到这些文件资料的来源。

    2整体设计

    2.1需求规定

    系统主要功能是对于学生上机记录的存储查询、考勤记录的存储查询、用户注冊充值退卡,制作报表。

    对于学校来说能够进行计算机化的管理。提升学校的管理效率。

    系统的执行环境没有很大的要求,仅仅要求在WindowsXP就可以。

    2.2执行环境

    CPU是要求2000年之后生产的就可以

    4GB内存

    普通鼠标键盘

    系统是windows2000

    打印机

    即普通PC机

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

    说明本系统的基本设计概念和处理流程,尽量使用图表的形式。

    一般用户系统流程图:

    操作员系统流图:

    管理员系统流程图

    2.4结构


    2.5人工处理过程

    说明在本软件系统的工作过程中不得不包括的人工处理过程(假设有的话)。

    操作

    处理

    登陆

    输入登陆username和password。等待数据库对数据进行验证。正确就可以登陆进主系统

    查询

    在查询程序中,须要输入查询条件,然后系统自己主动筛选出所需结果

    设定数据

    在使用系统前要对基本数据进行设定,计时计费功能都以基本数据为基准

     

    3接口设计

    3.1用户接口

    软件提供说明和关于本软件。用户能够通过这些了解软件,还有对用户发放的用户手冊,能够让用户从中学会对于软件的操作。以及了解一些基本情况。也能够知道一些基本错误处理。

    3.2外部接口

    说明本系统同外界的全部接口的安排包含软件与硬件之间的接口、本系统与各支持软件之间的接口关系。

    系统使用VB语言设计,能够在大多数计算机上使用。

    3.3内部接口

    使用SQL进行数据存储。

             client通过配置数据源与server建立连接

     

    4执行设计

    4.1执行模块组合

    说明对系统施加不同的外界执行控制时所引起的各种不同的执行模块组合,说明每种执行所历经的内部模块和支持软件。


    4.2执行控制

    说明每一种外界的执行控制的方式方法和操作步骤。

    执行控制是在为系统创建快捷方式。然后双击启动系统。输入password,能够进行上机操作,记录查询,信息维护等。

    A、学生上下机,须要进行刷卡,然后有操作人员核对后进行相关操作

    B、管理员登录后需对系统基本数据进行设定

    C、充值、退卡须要在操作员处划卡核对信息后进行

    D、管理员定时核查账单。

    4.3执行时间

    说明每种执行模块组合将占用各种资源的时间。

    登陆:用户登陆。数据库核对信息,正确的信息可进入主系统;

    操作:学生上下机、操作员注冊新用户、管理员

    查询:输入要查询的信息。或筛选条件,可查询出须要的信息

    退卡:学生下机。系统对此次上机记录进行入库。

    5系统数据结构设计

    5.1逻辑结构设计要点

    给出本系统内所使用的每一个数据结构的名称、标识符以及它们之中每一个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。

    5.2物理结构设计要点

    有client纪录、输入的信息存入服务端的数据库中,訪问方式依据操作人员而定。

    5.3数据结构与程序的关系

    说明各个数据结构与訪问这些数据结构的形式:

    6系统出错处理设计

    6.1出错信息

    用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。

    错误

    提示

    输入信息错误

    输入信息不对,请又一次输入

    username或password错误

    输入信息不对,请又一次输入

    信息格式输入不对

    输入信息格式不对。请依照“XXX”输入

    程序执行错误

    系统执行错误,是否又一次启动

     

    6.2补救措施

    说明故障出现后可能採取的变通措施。包含:

    a.       后备技术说明准备採用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,比如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术。

    b.       降效技术说明准备採用的后备技术,使用还有一个效率稍低的系统或方法来求得所需结果的某些部分,比如一个自己主动系统的降效技术能够是手工操作和数据的人工记录。

    c.       恢复及再启动技术说明将使用的恢复再启动技术。使软件从故障点恢复执行或使软件从头開始又一次执行的方法。

    6.3系统维护设计

    说明为了系统维护的方便而在程序内部设计中作出的安排,包含在程序中专门安排用于系统的检查与维护的检測点和专用模块。 各个程序之间的相应关系,可採用例如以下的矩阵图的形式;

         

    版权声明:本文博客原创文章,转载请注明出处。

  • 相关阅读:
    *Delete Duplicate Emails
    Rising Temperature [MySQL]
    mysql链接表,connection string, federated engine
    谷歌在招什么样的人?
    用memcached的时候找key找不到,写了个命令来找找
    jna
    绕树三匝,无枝可依
    vm lxc
    linux proxy
    elisp
  • 原文地址:https://www.cnblogs.com/mengfanrong/p/4754980.html
Copyright © 2011-2022 走看看