房产交易网网站系统设计说明书.doc
《房产交易网网站系统设计说明书.doc》由会员分享,可在线阅读,更多相关《房产交易网网站系统设计说明书.doc(18页珍藏版)》请在沃文网上搜索。
1、盐城房产交易网网站系统详细设计说明书江苏森创软件科技有限公司2011年11月目录1引言31.1编写目的31.2背景31.3定义31.4参考资料32程序系统的结构42.1逻辑框图42.2界面图43程序设计说明63.1程序描述63.1.1用户注册63.1.2用户登录73.1.3求购信息发布73.1.4出售信息发布83.1.5用户注销83.1.6系统管理员注册83.1.7系统管理员登陆93.1.8 WEB用户管理93.1.9系统信息发布103.1.10管理员注销103.2系统实现103.3系统管理平台113.4前提和约束123.5系统管理功能124系统详细设计与实现134.1系统主要业务实现流程13
2、4.2系统主要功能模块145附录155.1部分代码摘录1518详细设计说明书1引言1.1编写目的本设计说明书为盐城房产交易网系统的详细设计说明书,目的在于设计系统,描述系统是否符合需求。预期参考人员包括用户、开发人员、项目管理者、需要阅读本报告的高层经理。1.2背景a.系统的名称为盐城房产交易网,英文名为YCFCJYWb.此系统的委托单位为上千智网络c.开发单位为江苏省森创科技软件有限公司d.该网站运行于互联网上,有网络环境1.3定义名 词说 明YCFCJYW盐城房产交易网1.4参考资料a.可行性研究报告 b.项目开发计划 c.需求分析报告e.详细设计说明 2程序系统的结构2.1逻辑框图2.2
3、界面图前台页面:后台管理:3程序设计说明此部分将给出YCFCJYW系统的详细设计,其中包括前台页面和后台管理两个方面的内容。 3.1程序描述参考软件体系架构采用.Net三层架构体系的思路,本系统平台架构也体现这一架构的思路,具体设计如下图示意:图3.1系统软件结构示意图该体系架构采用业界成熟和广泛运用的.net技术、基于三层架构(表示层业务逻辑层数据访问层)设计范例进行架构设计。WEB服务器为前端客户浏览器提供表示逻辑和用户导航;处于中间层的应用服务器通过WEB容器和.Net提供的各组件完成业务逻辑和工作流;处于后端的数据模型层提供数据逻辑,根据具体情况的不同,采用DATA连接数据库。.Net
4、三层结构(表示层业务逻辑层数据访问层)设计范例基于功能清楚地分开了代码,因此,修改某一层上的应用程序不会影响到其它层,整个系统是一个松耦合的系统,特别适合于业务模式、用户状况与需求多变的应用环境。在系统开发上,由于它将功能清楚地进行了分解,使得需要不同技术能力的团队可以相互独立地工作,这种明确的分工可有效利用开发团队成员的力量,实现高效优质的开发工作。3.1.1用户注册1、描述WEB用户输入指定的信息提交给服务器,成为注册用户2、参与者WEB用户、服务器、数据库系统3、条件用户登陆网站4、结果注册成功或失败5、基本流程1.WEB用户打开用户注册页面2.WEB用户填写相关信息并按确定键确认3.系
5、统验证数据格式是否正确4.系统返回验证结果,数据格式正确则转到指定提示页面,数据格式不正确则返回到注册页面6、异常由于数据格式引起的注册失败、访问数据库出错7、数据格式用户名、密码、真实姓名、性别、地址、电话号码、E-mail、信用卡号码8、返回数据注册结果、帐号名、系统欢迎信息。 表3.1.1用户注册3.1.2用户登录1、描述WEB用户通过输入用户名和密码登录网站2、参与者WEB用户、服务器端、数据库系统3、条件用户登陆网站4、结果登录成功或失败5、基本流程1.WEB用户进入系统登录界面2.用户填写用户名和密码3.系统进行验证4.系统返回验证结果,用户名和密码正确则转到指定提示页面,出错则返
6、回到 注册页面6、异常由于帐号密码错误或帐号不存在引起的登录失败、访问数据库出错7、数据格式帐号、密码8、返回数据登录结果、帐号名、系统欢迎信息9、补充表3.1.2用户登录3.1.3求购信息发布1、描述WEB用户发布求购信息2、参与者WEB用户、服务器端3、条件WEB用户登录成功4、结果发布信息成功,信息存如数据库5、基本流程登录选择发布信息种类,输入发布信息内容,提交,转到提交成功页面,出现异常跳转到操作出错页面6、异常输入内容有误,数据库异常7、数据格式信息种类、信息名称、发布内容、发布日期、发布用户8、返回数据9、补充表3.1.3求购信息发布3.1.4出售信息发布1、描述WEB发布出售信
7、息2、参与者WEB用户、服务器端、数据库3、条件WEB用户登录成功4、结果发布信息成功,信息存入数据库5、基本流程登录选择发布信息种类,输入发布信息内容,提交,转到提交成功页面,出现异常跳转到操作出错页面6、异常输入内容有误7、数据格式信息种类、信息名称、发布内容、发布日期、发布用户表2.1.4 出售信息发布3.1.5用户注销1、描述WEB用户注销离开2、参与者WEB用户,服务器端3、条件WEB用户登录成功4、结果退出系统,返回首页5、基本流程1.用户点击注销按钮2.系统清除登录信息并转到首页表3.1.5用户注销3.1.6系统管理员注册1、描述系统管理员输入指定的信息提交给服务器,成为注册系统
8、管理员2、参与者WEB用户、服务器、数据库系统3、条件能正常的进入后台管理页面4、结果注册成功或失败5、基本流程1.系统管理员打开系统管理员注册页面2.系统管理员填写相关信息并按确定键确认3.系统验证数据格式是否正确4.系统返回验证结果,数据格式正确则转到指定提示页面,数据格式不正确则 返回到注册页面6、异常由于数据格式引起的注册失败、访问数据库出错7、数据格式用户名、密码、真实姓名、性别、地址、电话号码、E-mail、信用卡号码8、返回数据注册结果、帐号名、系统欢迎信息。9、补充表3.1.6系统管理员注册3.1.7系统管理员登陆1、描述系统管理员通过输入用户名和密码登录网站2、参与者WEB用
9、户、服务器端、数据库系统3、条件能正常的进入后台管理页面4、结果登录成功或失败5、基本流程1.管理员进入系统登录界面2.用户填写用户名和密码3.系统进行验证4.系统返回验证结果,用户名和密码正确则转到指定提示页面,出错则返回到注册页面6、异常由于帐号密码错误或帐号不存在引起的登录失败、访问数据库出错7、数据格式帐号、密码8、返回数据登录结果、帐号名、系统欢迎信息表3.1.7系统管理员登陆3.1.8 WEB用户管理1、描述管理员对WEB用户进行处理2、参与者管理员、服务器端、数据库系统3、条件管理员登录成功4、结果5、基本流程1. 管理员选种要操作的用户2. 管理员执行对用户的增加或删除6、异常
10、数据库异常7、数据格式用户名、密码、真实姓名、性别、地址、电话号码、E-mail、信用卡号码表3.1.8WEB用户管理3.1.9系统信息发布1、描述管理员发布系统信息2、参与者管理员、服务器端、数据库系统3、条件管理员登录成功4、结果管理员发布系统信息显示5、基本流程1.管理员进入系统信息发布的页面2.管理员发布系统信息,并提交6、异常数据库异常7、数据格式前台所显示内容表3.1.9系统信息发布3.1.10管理员注销1、描述管理员注销离开2、参与者管理员、服务器端3、条件管理员登录成功4、结果登录注销,返回首页。5、基本流程1.管理员点击注销按钮2.系统清除登录信息并转到首页6、异常7、数据格
11、式表3.1.10管理员注销3.2系统实现系统划分为两部分功能实现:面向网络用户的功能和面向系统管理的系统管理功能。图3.1 系统功能模块示意图以下所有功能模块的需求分析将基于这个模块划分原则进行,并展开详细的需求分析说明。功能实现上应能做到:操作简便;具有使用护航;可操作性好;对关键数据输入有即时提示;并且做到界面及提示用词统一、通俗易懂、不使用专业技术用语。3.3系统管理平台系统管理平台面向整个网站管理IT系统的系统管理员,管理员通过该平台可以完成系统的用户管理、权限分配、以及性能分析、安全日志查询等系统级管理功能。图3.2 系统管理平台功能模块图3.4前提和约束管理员权限为系统内置权限,只
12、能访问管理平台,不能进行业务操作。通过用户组设置,减少批量相同权限用户的设置重复工作量。权限模型按照用户用户组权限可访问资源(包含数据访问控制),进行设定。3.5系统管理功能为了方便顾客的使用、操作和维护以及根据顾客要求,我工作室将房产交易网分做前台和后台两个控制功能模块。前台的内容发布给广大的网民,而后台部分则是便于顾客修改数据库,更新网页内容。也就是说,网民通过网络可浏览网页,而顾客将用有一个独立于客户端的控制页面,由顾客授权管理。网页雏形 根据顾客提出的要求,计划将网页制作成如下形式:1、 首页顶部房产交易网名称,并以建筑图片做修饰,添加导航条,导航条内容有:首页、租房、二手房、新房、商
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 房产交易 网站 系统 设计 说明书