1) 本系统C/S模式架构的简单解决了安装配置难的问题,满足了用户的需要。 paper51.com 2) 由于开发成本的降低使得产品价格也会在市场上占据绝对优势。 copyright paper51.com 3) 开发的针对性使产品的竞争度大大加强。 http://www.paper51.com
需求分析3.1 数据需求 paper51.com 需求分析工作是软件生存期中重要的一步,也是起决定性的一步。我们试图通过它来全面了解整个系统的软件功能和性能方面的要求,为软件设计打下坚实的基础。该部分的目标主要有:获得目标系统的物理模型,了解目标系统是如何运行的;抽象出目标系统的逻辑模型,对物理模型进行筛选,得到与软件系统有关的部分;建立目标系统的逻辑模型,得出数据流图和数据字典;补充目标系统的逻辑模型,对目标系统的用户界面,至今尚未考虑的细节进行说明。 内容来自论文无忧网 www.paper51.com 3.2数据描述 copyright paper51.com 1.数据库描述 内容来自www.paper51.com 本系统大部分功能都是通过数据库操作来实现的,对数据库的性能要求比较高。平均每个操作要访问数据库C1次,每次访问数据库要检索数据记录CN条(N为用户数,C,C1 为访问系数)。所以数据库访问的频率是C1*C*N*M(M表示每秒在线用户的平均数)。数据库中有些表的属性比较多,而且某些表的数据将用来检索其他表,所以要求数据库的访问能力比较强。本系统的数据库用Microsoft的Access是一个小巧灵珑的数据库软件,对于应用系统是非常理想的。除了支持标准的 SQL语句,它可以在Windows NT系统上以系统服务方式运行,或者在Windows 95/98系统上以普通进程方式运行. ASP-ACCESS的组合可以说是开发网络应用系统的黄金搭档。 copyright paper51.com 3.3.数据流图 内容来自论文无忧网 www.paper51.com 系统的运行流程主要是在用户和系统之间交互进行。用户分为新用户和已注册用户,因为新用户的注册和已注册用户的流程相对比较独立,所以整个系统的数据流图分两部分。系统的一级流图如下所示: 新用户注册已注册用户已注册信息用户信息 内容来自论文无忧网 www.paper51.com
已注册用户忘记密码处理已注册用户登录 内容来自www.paper51.com
内容来自论文无忧网 www.paper51.com
内容来自www.paper51.com 3.4数据流条目 http://www.paper51.com
1) 数据流名:用户信息 paper51.com 别名:无 http://www.paper51.com 组成:用户名+密码+密码提示+提示答案+姓名+性别+身份证+Email地址+联系电话 copyright paper51.com
来源:用户输入 paper51.com 去向:注册子系统 paper51.com 2) 数据流名:已注册信息 copyright paper51.com
别名:原注册信息 http://www.paper51.com
组成:用户名+密码+密码提示+提示答案+姓名+性别+身份证+Email地址+联系电话 paper51.com 来源:注册子系统 http://www.paper51.com 去向:数据库的用户表 http://www.paper51.com 3) 数据流名:登录信息 内容来自www.paper51.com
组成:用户名+密码 copyright paper51.com 来源:用户输入 内容来自www.paper51.com 去向:系统用来检索用户信息 paper51.com 4) 数据流名:新闻信息 内容来自www.paper51.com
组成:新闻号+新闻标题 http://www.paper51.com 来源:新闻子系统 copyright paper51.com 去向:新闻数据处理系统 http://www.paper51.com |