《ASP020房产信息管理系统.doc》由会员分享,可在线阅读,更多相关《ASP020房产信息管理系统.doc(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流ASP020房产信息管理系统.精品文档.ASP020房产信息管理系统数据流条目? 1)ASP020房产信息管理系统 数ASP020房产信息管理系统据流名:用户信息 别名:无 组成:用ASP020房产信息管理系统户名密码密码提示提示答案姓名性别身份证Email地址ASP020房产信息管理系统联系电话 来ASP020房产信息管理系统源:用户输入 去向ASP020房产信息管理系统:注册子系统 2ASP020房产信息管理系统)&nb
2、sp; 数据ASP020房产信息管理系统流名:已注册信息 别ASP020房产信息管理系统名:原注册信息 组成:ASP020房产信息管理系统用户名密码密码提示提示答案姓名性别身份证EmaASP020房产信息管理系统il地址联系电话 ASP020房产信息管理系统来源:注册子系统 ASP020房产信息管理系统去向:数据库的用户表 3) ASP020房产信息管理系统数据流名:登录信息 ASP020房产信息管理系统组成:用户名密码&nbs
3、p;来源:用户输入 ASP020房产信息管理系统去向:系统用来检索用户信息 &nbsASP020房产信息管理系统p;4) &nbASP020房产信息管理系统sp; 数据流名:新闻信息 ASP020房产信息管理系统;组成:新闻号新闻标题&nASP020房产信息管理系统bsp;来源:新闻子系统&nbsASP020房产信息管理系统p;去向:新闻数据处理系统ASP020房产信息管理系统 5) &ASP020房产信息管理系统nbsp; 数据流名:查询信息 组成:房屋
4、类型 来源:用户输入4.1任务概述ASP020房产信息管理系统 本阶段的主要任务是根ASP020房产信息管理系统据需求规格说明确定设计目标,以及它们的优先顺序,并根据目标确定最适ASP020房产信息管理系统合的设计方法,制定各种规范。将系统按功能划分成模块的层次结构ASP020房产信息管理系统。确定每个模块的功能,建立与已确定的软件需求的对应关系。确定模块之间ASP020房产信息管理系统的调用关系,确定模块之间的接口,即模块之间传递的消息。设计好接口的ASP020房产信息管理系统信息结构,评估模块划分的质量及导出模块结构的规则。完成数据库设ASP020房产信息管理系统计,避
5、免数据大量冗余。 处ASP020房产信息管理系统理流程 ASP020房产信息管理系统作为运行前奏,用户先得进行注册或忘记密码处理。系统从用户输ASP020房产信息管理系统入用户名和密码登录开始正式进入系统。处理流程图如图所示:ASP020房产信息管理系统第章软ASP020房产信息管理系统件需求分析需求是用户对系统提出的要求,这组要ASP020房产信息管理系统求可能是原始的、笼统的,也可能是抽象的、细节化的。但一个软件系统的开ASP020房产信息管理系统发必须以一组需求化为出发点。软件需求分析工作是ASP020房产信息管理系统在软件计划阶段完成之后开始的,其主要目的是:在综合
6、分析用户对系统提ASP020房产信息管理系统出的一组需求(功能、性能、数据等方面)的基础上,构造一个从抽象到ASP020房产信息管理系统具体的逻辑模型表达软件将要实现的需求,并以“软件需ASP020房产信息管理系统求规格说明书”的形式作 计算机毕业论文网ASP020房产信息管理系统为本阶段工作的结果,为下一阶段的软件设计提供设计基础。(如图ASP020房产信息管理系统3-1所示)软件需求分析阶段,结合着我所用的开发工具ASP020房产信息管理系统:ASP,SQL SERVER对问题的识别和理解和对需求信息的分析ASP020房产信息管理系统和综合等进行了深入的
7、了解,建立了实现目标软件的物理模型,也就ASP020房产信息管理系统是确定了构成软件系统的系统元素,并将功能和信息结构分配到这些系统ASP020房产信息管理系统元素中。3.2.1 设计目标br ASP020房产信息管理系统(1) 系统应建立友好的界面,即要操作简单、直观、灵ASP020房产信息管理系统活,又要易于学习掌握。这个系统的目的:产生方便学生对任课教师进行ASP020房产信息管理系统投票的报表,教师易于对投票结果进行查询和统计的报表。如果操作复杂,就ASP020房产信息管理系统失去了推广价值,因为这个系统是面向没有计算机使用基础的普通用户。(2) 系统在用户输入用户名,密码时
8、,就具有自动识ASP020房产信息管理系统别的功能,以帮助用户更正错误。  ASP020房产信息管理系统; (3) 系统在确定用户名和密码后,应具有自动连ASP020房产信息管理系统接数据库的功能。 &nASP020房产信息管理系统bsp; (4) 在正确连接数据库,查询到用户相应的信息后,应在界面ASP020房产信息管理系统显示相关的信息。 &nbASP020房产信息管理系统sp; (5) 系统具有良好的安全性。系统应遵循有关信息安全标准,ASP020房产信息管理系统具有切实可行的安全保护和保密措施。3.2.2&nAS
9、P020房产信息管理系统bsp;基本要求(1) 实用性&nASP020房产信息管理系统bsp; 软件设ASP020房产信息管理系统计开发的最终目的都是应用。网上教务评教系统将会是学校教务部ASP020房产信息管理系统中非常实用的评教软件,操作简单,方便,是用户急切需要的助手,是教务ASP020房产信息管理系统工作者很好的管家。(2) 技术性&nASP020房产信息管理系统bsp;本软件开发环境是在Windows 2000 server的ASP020房产信息管理系统开发平台上,利用Active Server Pages作前台ASP020房产信息管理
10、系统页面开发,SQL Server作后台数据库开发。安全可靠,可移ASP020房产信息管理系统植性强。本软件是在软件工程开发过程的指导下,按步进行。页面友ASP020房产信息管理系统好清晰美观,简单易学,符合人机对话的需要。第4章ASP020房产信息管理系统 软件总体设计4.1软件结构设计对于ASP020房产信息管理系统工程产品来说,设计的含义是,应用各种技术和原理对设备、过程、系统做ASP020房产信息管理系统出足够详细的定义这后能够在物理上予以实现,也就是说,工程设计是一ASP020房产信息管理系统个构造过程,这个过程必须具备3个要素:(1) 有一个ASP020房产信息管理系统系统的模型。
11、(2) 有一组原理或方法可以逐步地ASP020房产信息管理系统构造模型。(3) 有一组评价设计质量的标准的ASP020房产信息管理系统原则。经过了需求分析阶段的工作,本人已经正确理解了系ASP020房产信息管理系统统的需求。即以数据流图、数据字典和一组加工描述的表达形式建立了ASP020房产信息管理系统系统的逻辑模型。软件设计的任务就是如何应用一组原理与方法并遵循质量ASP020房产信息管理系统的评价原则逐步实现系统逻辑模型的过程。软件设计从ASP020房产信息管理系统概念上分为结构设计和详细设计两个阶段。结构设计又称为总体设计,ASP020房产信息管理系统其主要的任务是制订系统实现方案和设计
12、规范并合理确定软件系统的整体模ASP020房产信息管理系统块结构及接口关系。详细设计,也称为模块设计,其主要任务是详细ASP020房产信息管理系统规定每个模块功能的实 计算机毕业论文网现算法。br ASP020房产信息管理系统结构化设计的核心思想是:如何应用抽象的原则,将系统功能逐层ASP020房产信息管理系统分解为层次化的模块结构。模块的划分不是随意的,它需要遵循一些模ASP020房产信息管理系统块划分的指导性原则。模块是数据说明、可执行语句等ASP020房产信息管理系统程序对象构成并执行相对独立功能的逻辑实体,它可以单独命名而且ASP020房产信息管理系统可以实现按名访问。例如
13、,过程、函数、子程序、宏等等都可以看作模块。ASP020房产信息管理系统模块化是一种“分而治之,各个击破”式的总是求ASP020房产信息管理系统解方式,它降低了总是的复杂程度,简化了软件的设计过程。ASP020房产信息管理系统4.2系统数据库设计?4.2.ASP020房产信息管理系统1 概念设计在概念设计阶段中,设计人员从用户的角度看待数据及处理要求和约ASP020房产信息管理系统束,产生一个反映用户观点的概念模式。然后再把概念模式转换成逻辑模式。ASP020房产信息管理系统将概念设计从设计过程中独立开来,使各阶段的任务相对单一化,设ASP020房产信息管理
14、系统计复杂程度大大降低,不受特定DBMS的限制。4.2.2数据库表的实现数据库表设计的好坏直接影响系统的开发和使用。在实际设计表时需要从实际的情况考虑。为了合理组织数据,应遵循以下基本设计原则:(1)关系数据库的设计应遵从概念单一化“一事一表”的原则。一个表描述一个实体或实体间的联系,避免设计大而杂的表。(2)避免在表之间出现重复字段,使数据冗余量尽量小,防止在插入、删除和更新造成数据的不一致。(3)表中的字段必须是原始数据和基本数据,即不包括通过计算可以得到的计算字段。(4)使用外部码保证有关联的表之间的联系,数据库不仅存储所需实体的信息,并且反应实体之间的客观存在的联系。这种联系一般通过外
15、部码建立。根据以上原则,创建的基本数据库表如下表所示:表4.1 入/出库单信息表字段名类型长度说明ID自动编号递增主码,长度可增至64入/出库单号文本15-入/出库类别文本15-供应商/客户文本30-进货日期TD style=BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #ece9d8; WIDTH: 81pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtex
限制150内