总投标人数8 用户验证功能:验证用户是否为合法用户9 用户数目限制:限制系统的登录人数10 管理员最后决策:在房屋发布的期限结束后根据投标价格决定最终得标会员3.7 接口需求1.用户接口房产信息管理系统作为一个面向大众的应用系统,对人机界面要求很高。
网页格式必须大众化, 争取和一般的信息管理系统的格式大致不变,以便于用户能马上掌握系统的操作方法。
当然风格上可以有自己的特色。
其打印方式采用浏览器打印。
在系统的用户注册和登录以及发送邮件等功能上要充分利用 ENTER 键,这样可以大大的方便用户,其他操作均采用触发的方式。
2.硬件接口本系统也可采用分布式处理的方式, 故若有多台服务器要求到多台服务器的并行连接。
3.软件接口与 Access 数据库的接口:通过 ADO 进行连接4.通讯接口均采用 http 协议概要设计4.1 任务概述本阶段的主要任务是根据需求规格说明确定设计目标,以及它们的优先顺序,并根据目标确定最适合的设计方法,制定各种规范。
将系统按功能划分成模块的层次结构。
确定每个模块的功能,建立与已确定的软件需求的对应关系。
确定模块之间的调用关系,确定模块之间的接口,即模块之间传递的消息。
设计好接口的信息结构,评估模块划分的质量及导出模块结构的规则。
完成数据库设计,避免数据大量冗余。
4.2 处理流程作为运行前奏,用户先得进行注册或忘记密码处理。
系统从用户输入用户名和密码登录开始正式进入系统。
处理流程图如图所示:处理流程图:模块结构图:4.2.2 软件结构本系统的模块设计在考虑具体情况的前提下,遵循高内聚低藕合的原则,整个系统一共分八个模块。
其中一级子系统一共有 5 个,二级子系统一共有 3 个。
模块结构图如图所示:4.3 运行设计4.3.1 运行模块的组合由上面的模块结构图可以看出“登录”、“查询”和”注册”三个模块处对外界的不同控制行为会引起不同的模块进行反映。
登录模块设置两个连接“注册”和“忘记密码”用户单击“注册”之后就进入注册模块;单击“忘记密码”也就直接调用忘记密码处理模块。
用户输入密码和口令执行登录操作之后,登录模块以用户名和密码作为参数调用会员模块或管理员模块。
会员模块和设置连接调用房屋信息管理和需求信息发布模块,传递的参数为房屋号和房屋类型。
调用个人资料修改,会员投标等模块,传递的参数为用户名和密码。
4.3.2 运行控制方式采用超级连接触发的方式。
详细设计.5.1 数据库设计本系统主要为实体用户与各种资料管理之间的联系,建表如下:1. PUSER 表:用户注册表字段 字段长度 字段类型 说明Uid 50 文本 用户名Pwd 50 文本 密码Pwd2 50 文本 确认密码Tishi 50 备注 提示问题Tsda 50 备注 提示答案Uname 50 文本 您的姓名Xb 50 文本 性别Sfz 50 文本 身份证号Email 50 文本 Email 地址Tel 50 文本 联系电话Data y-m-d 日期/时间 注册时间toubiao 表:竞价表字段 字段长度 字段类型 说明Uid 50 文本 用户名Biaoj 50 文本 标价dat 日期 时间zid 50 文本 房屋编号3.news 表:新闻表字段 字段长度 字段类型 说明name 50 文本 标题content 备注 内容dat 短日期 日期/时间 日期type 50 文本 添加类型hit 长整型 数字 点击4.counter 表:计数器字段 字段长度 字段类型 说明Counter 长整型 数字 计数5.class_type 表:地段类型字段 字段长度 字段类型 说明Type 20 文本 类型Typeid 50 数字 编号6. Rent 表:出租房信息登记字段 字段长度 字段类型 说明Zid 长整型 自动编号 编号Uid 50 文本 会员名City 20 文本 城市Fangx 16 文本 房屋户型Diduan 12 文本 地段Taox 16 文本 套型Lc 16 文本 当前层Tc 4 文本 总层数Zx 8 文本 面积Zx 8 .
上一篇:
网上考试系统
下一篇:
法律专业开题报告范文