信息系统分析与设计论文

合集下载

学生信息管理系统的设计与实现 毕业论文

学生信息管理系统的设计与实现  毕业论文

广西财经学院毕业论文(设计)学生信息管理系统的设计与实现系别:信息与统计学院专业名称:计算机科学与技术班级:计科0841学生姓名:学号:指导教师:目录中文摘要 (1)Abstract (2)1 绪论 (3)1.1 系统背景 (3)1.2 研究现状 (3)1.2.1 国内研究现状 (3)1.2.2 国外研究现状 (3)1.3 数据库简介 (3)1.4 开发环境简介 (3)2 需求及可行性分析 (5)2.1 需求分析 (5)2.2 可行性分析 (5)2.2.1 技术可行性分析 (5)2.2.2 经济可行性分析 (5)3 概要设计 (6)3.1 系统功能简介 (6)3.2 系统功能分析图 (6)3.3 E-R图 (6)3.4 数据库表设计 (7)4 详细设计 (11)4.1 用户登录模块 (11)4.2 管理员模块 (11)4.3 授权用户模块 (14)4.4 学生模块 (15)5 系统实现 (16)5.1 用户登录模块 (16)5.2 管理员模块 (16)5.3 授权用户模块 (21)5.4 学生模块 (24)6 结束语 (26)参考文献 (27)致谢 (27)学生信息管理系统的设计与实现中文摘要目前,学生信息管理系统已经发展成为学校的学生管理工作中必不可少的一个组成部分,如果没有学生信息管理系统,学生管理的工作都将变得繁杂而且低效率。

随着社会信息化的发展,建立一个能有效减少管理人员的工作量,有效保证数据的完整性、保密性、安全性,系统界面友好、操作简单、实用的学生信息管理系统是非常有必要的。

针对现在一些高校的学生信息管理系统存在的问题,设计实现了一个界面整洁、操作简单、维护容易的学生信息管理系统。

该系统能有效的管理学生基本信息、选课、考试、成绩、班级、教师等信息,还能实现信息的打印与统计,做到信息的规范管理、科学统计和快速查询,是现阶段很好的一个辅助教学程序,具有较强的实用性,极大的提高了高校学生信息管理的工作效率。

毕业设计(论文)-学生信息管理系统

毕业设计(论文)-学生信息管理系统

学生学习管理系统摘要随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。

管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。

本文介绍了在环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个管理信息系统的过程。

通过分析某一学校学生管理的不足,创建了一套行之有效的计算机管理学生的方案。

文章介绍了学生管理信息系统的系统分析部分,包括可行性分析、业务流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,本系统界面友好,操作简单,比较实用。

【关键字】:管理信息系统、学生管理、应用。

SummaryWith more and more widespread and profound application of information technology in management, the implement of management information system has become mature in technology step by step. Managing information system is a new subject. Enterprise needs existence and development, so enterprise activities should be organized efficiently and organically, which means tightening up the enterprise management and strengthening effective management of any resource (staff, finance, property, etc.) internal the enterprise, and also establishing a management information system fitting in with its own characteristics.This article introduces the detailed process of exploring a management information system under the environment of , utilizing “Top-Bottom” overall plan and a strategy according to “Bottom-Top” application and exploitation. That is to establish a set of effective scheme for student management by computer, through analyzing disadvantages of student management by human resources. This article emphasizes on three sections. The system analysis section of student management information includes feasible analysis, management function analysis.The system design section mainly focuses on system function design and data base design and data number design. And the system realization section has provided several major function , together with the main windows and programs.This economical and pragmatic system has explicit interface, with simple operation.[Keywords] :MIS、student management、 application一系统概述本学生信息管理系统可以说是一个综合性的学校学生管理系统,这它集成了学生学籍管理系统、学生成绩管理系统、学生档案管理系统、学生缴费管理系统等多种功能,因而具有较强的实用性和先进性。

会计信息管理专业优秀毕业论文范本大数据时代下的会计信息系统设计与实现

会计信息管理专业优秀毕业论文范本大数据时代下的会计信息系统设计与实现

会计信息管理专业优秀毕业论文范本大数据时代下的会计信息系统设计与实现在大数据时代下,会计信息系统的设计与实现具有重要意义。

随着信息技术的不断发展和应用,传统的会计信息系统已经无法满足对大数据处理和分析的需求。

本文将针对会计信息管理专业的优秀毕业论文范本,介绍大数据时代下会计信息系统设计与实现的相关内容。

一、引言在信息爆炸和数据激增的时代,会计信息系统设计与实现需要考虑大数据处理的需求。

本章将介绍大数据对会计信息系统的影响以及研究的目的和意义。

二、大数据对会计信息系统的影响1. 数据量的爆炸性增长随着互联网时代的到来,企业内部和外部数据的规模呈现爆炸性增长,传统的会计信息系统无法有效处理和分析如此庞大的数据。

2. 数据质量的挑战大数据时代下,数据的来源多样化、结构复杂化,数据质量的问题成为会计信息系统设计与实现的挑战之一。

3. 数据价值的挖掘在大数据中,蕴含着大量有价值的信息,如何对这些数据进行挖掘和分析,对会计信息系统设计与实现提出了新的要求。

三、大数据时代下的会计信息系统设计1. 数据集成与管理通过建立集中化的数据仓库,将企业内部和外部数据进行整合,提高数据的管理和利用效率。

2. 数据分析与挖掘利用数据挖掘和数据分析技术,深入挖掘大数据中的有价值信息,为企业决策提供科学、准确的依据。

3. 安全性与隐私保护在大数据时代,数据的安全性和隐私保护是会计信息系统设计与实现中必须考虑的重要因素,需要建立完善的数据安全机制和隐私保护措施。

四、大数据时代下的会计信息系统实现1. 技术选型与架构设计根据企业的需求和规模,选择适合的技术平台和架构,用于支持大数据处理和分析工作的实施。

2. 数据采集与清洗通过建立数据采集和清洗的流程,确保原始数据的准确性和完整性,为后续的数据分析提供可靠的基础。

3. 数据分析与可视化利用数据分析工具和可视化技术,将大数据转化为易于理解和利用的形式,为管理决策提供直观、直观的参考依据。

企业员工信息管理系统的设计与实现论文

企业员工信息管理系统的设计与实现论文

企业员工信息管理系统的设计与实现论文企业员工信息管理系统的设计与实现论文一、需求分析企业员工信息管理系统是集合了人力资源、薪酬等管理功能的信息系统。

该系统主要是为企业员工信息的管理、查询和统计而设计。

系统的设计者需要了解和分析用户需求,并结合企业实际情况,将其转化为系统可以支持的功能。

1、用户需求企业员工信息管理系统的用户主要是公司的人力资源管理部门。

为了方便管理人员对企业员工信息的管理、查询和统计,系统需要满足以下需求:(1)员工信息管理:可以对员工的基本信息进行录入、修改、删除、查询等操作,包括工号、姓名、性别、出生日期、入职时间、联系方式、身份证号、籍贯等信息。

(2)薪酬管理:可以对员工的工资、补助、奖金等进行管理和统计,支持工资条发布、数据导入和导出等功能。

(3)考勤管理:可以对员工的考勤情况进行统计和管理,支持请假、迟到早退等情况的处理。

(4)培训管理:可以对员工的培训情况进行管理和记录,支持课程安排、考试成绩查询等功能。

2、企业实际情况企业员工信息管理系统的设计需要结合实际情况,包括企业的规模、员工数量、薪资结构等,以及企业的管理体系、工作流程等。

二、系统设计1、架构设计企业员工信息管理系统采用三层架构,即包括表现层、业务逻辑层和数据访问层。

(1)表现层:表现层负责与用户进行交互,提供用户界面和反馈功能,包括网页、PC应用、移动端应用等。

(2)业务逻辑层:业务逻辑层负责实现系统的各种功能需求,包括员工信息管理、考勤管理、薪酬管理、培训管理等。

(3)数据访问层:数据访问层负责将数据存储到数据库中,并对外提供数据读取和写入服务。

2、数据库设计企业员工信息管理系统的数据库主要包括员工信息表、薪酬表、考勤表、培训表等。

(1)员工信息表:该表主要存储员工基本信息,包括工号、姓名、性别、出生日期、入职时间、联系方式、身份证号、籍贯等信息。

(2)薪酬表:该表主要存储员工的薪酬信息,包括工资、补助、奖金等。

系统分析师论文范文-论信息系统架构设计

系统分析师论文范文-论信息系统架构设计

论信息系统架构设计【摘要】本人于2010年7月参加国内某某知名港口供电业务系统的开发工作,在该项目中主要担任系统架构师工作,主要负责该系统架构和网络安全体系架构设计。

近年来随着港口吞吐量的增加,港口供电业务信息化需求越来越强,而传统的管理方式已经无法满足业务需求,因此我们开发此系统。

通过需求分析,我们将该系统分解为港口供电系统电费管理、生产调度管理、安全管理、机电设备管理、物资管理、申报流程管理、网上办公管理、报表及查询分析管理。

本文以某某港口的供电业务系统为例,分析了管道/过滤器体系架构风格、事件驱动风格、层次架构风格以及客户端浏览器风格,以及以上三种架构风格是如何在该系统中应用的,充分说明了体系架构风格对系统开发的重要性。

实践证明,采用良好的软件体系架构风格,不仅可以节省开发和维护成本,提高系统开发的效率,而且可以使系统具有很好的开放性、易扩展性,便于移植性。

【正文】本人于2010年7月参加了国内某某知名港口供电业务系统的开发工作,在该项目中担任系统架构师工作,主要负责系统架构和网络安全体系架构的设计。

随着港口生产业务的发展,港口供电线系统越来越繁忙,而传统的管理方式越来越无法满足港口供电系统信息化管理需求。

原来存在一的些信息系统“信息孤岛”现在较为明显。

因此,开发新的系统满足日系增长的港口供电业务系统信息化要求日益强烈,为了消除“信息孤岛”现象,同时使新开发的系统能够适应港口未来业务的发展,新的系统架构必须设计良好,具备兼容性、可扩充性。

通过需求分析我们将该系统分为电费管理、生产调度管理、安全管理、机电设备管理、物资管理、申报流程管理、网上办公管理、报表及查询分析管理模块。

为了适应港口供电系统信息化不断发展的需求以及对整个系统架构的分析。

我们采用面向服务(SOA)的架构,运用WCF技术进行设计。

数据库采用oracle10g,系统通过微软的.net平台C#进行开发。

为了高效的开发出此系统,我们采用以下方法来实现此系统功能。

计算机毕业设计论文_订单管理信息系统的分析和设计

计算机毕业设计论文_订单管理信息系统的分析和设计

目录一、项目问题概述 (2)1.项目背景 (2)2.项目目的 (2)3.业务范围 (2)二、需求分析 (3)1.系统分析 (3)2. 可行性分析 (3)三、项目工作计划 (4)1. 开发任务及估计开发进度 (4)2. 人员分工 (5)3. 项目开发环境介绍 (5)四、系统分析 (8)1、业务流程图 (8)2、数据流程图 (9)3、数据字典 (10)五、系统设计 (17)1.、功能模块设计 (17)2. 数据库设计 (19)3、表结构设计 (21)4.代码设计 (22)5.输入输出设计 (22)六、系统实施 (23)1 .系统运行环境 (23)2.系统运行界面 (23)3.系统测试 (24)七、总结 (26)1、个人心得 (26)2、附录(源程序清单) (26)订单管理系统一、项目问题概述1.项目背景当前国际社会和国内正处在信息化的高潮之中,信息管理是人类社会继工业化之后一次新的产业革命,将实现社会生产力的新飞跃,信息管理已经成为现代社会组织生存与发展以至整个国家、民族独立与富强的战略资源。

积极、合理开发和科学、有效利用管理信息,对于社会发展具有重要意义订单管理是每所公司或工厂必须面对的工作,特别这几年,我国加入WTO,随着国家政策的调整,给企业的订单管理,商品的进存销都带来了不少冲击。

但一直以来用传统人手方式管理文件档案,这种管理方式存在许多缺点:效率低,保密性差,另外随着进货数量的增加,这必然增加了订单管理者的工作量和劳动强度。

同时,将产生大量的文件和数据,这给订单信息的查找,更新和维护都带来了不少困难。

据调查,目前我国还有相当一部分企业的订单还停留在纸介质的基础上,尤其小型工厂或企业对订单的管理更是落后。

这样的管理机制已经不能适应时代发展的需求,其管理方法将浪费人力物力。

随着科技的不断提高,计算机科学与技术日渐成熟,这种传统的手工管理模式必然被以计算机为物质基础的信息管理方式所取代。

2.项目目的鉴于目前订单管理系统还存在很多缺陷和不足,此次项目的目的就是根据现实需要,建立一个比较全面完整的订单管理系统。

信息系统分析与设计论文

信息系统分析与设计论文

信息系统分析与设计信息系统是指利用计算机、网络、数据库等现代信息技术,处理组织中的数据、业务、管理和决策等问题,并为组织目标服务的综合系统。

现代通信与计算机技术的发展,使信息系统的处理能力得到很大的提高。

信息系统是一个人机系统,它是为了实现组织的整体目标,对管理信息进行系统的、综合的处理,辅助各级管理决策的有机整体。

它包括硬件、软件、数据、过程和人等五大组成部分。

硬件有信息系统物理层的各项组成;软件是指控制硬件运行并产生所需信息与结果的程序,包括系统软件与应用软件;数据是信息系统生成信息的原材料,是管理信息系统所要处理的对象;过程描述系统各级用户所要执行的要到达指定结果的任务和组织的功能,它是信息系统的构件块,定义了系统内的规章制度,确定了系统所要完成日常任务与事务;人即系统的最终用户。

信息系统开发要完成对开发对象的描述、开发对象的分析、开发对象的实现、创造和选择开发工具和开发平台、对开发结果的评价、管理和控制开发质量。

研究信息系统开发方法的目的是要提高开发效率和质量,降低开发成本。

总之,信息系统是一个人造系统,是由人、计算机硬件、软件和数据资源组成,目的是及时、正确地收集、加工、存储、传输和提供决策所需的信息,实现组织中各项活动的管理、调节和控制。

信息系统是一套有组织的程序。

信息系统功能成份包括信息采集、信息存储、信息处理系统、信息传输系统、信息输出,其中,信息处理系统的功能是将将数据加工处理成信息的系统即为信息处理系统。

此外,信息传输系统则不改变信息本身的内容,只是把信息从一处传到另一处。

信息系统的发展与计算机技术和管理科学的发展密切相关,从整个发展过程来看,信息系统的发展大致经历了如下四个阶段:单项事务处理、系统处理,支持决策,综合集成。

在单项事务处理阶段,有关的管理业务在计算机上按项目分别进行的,不同的项目之间在计算机上没有联系,这一阶段是信息系统的雏形阶段。

形成时期是20世纪50~70年代,在单项事务处理阶段,信息系统的主要目标是提高文书、报表、统计等一些基本事务的处理工作的效率。

信息管理系统设计论文

信息管理系统设计论文

信息管理系统设计论文随着计算机技术的迅速发展与普及,以数据库技术为核心的信息管理系统也在不断深入发展。

目前,社会对信息管理系统的需求有了极大增加,信息管理系统的应用领域也在不断扩大。

下面是店铺为大家整理的信息管理系统设计论文,供大家参考。

信息管理系统设计论文范文一:计算机信息管理系统设计分析1计算机信息管理系统设计应遵循的原则当下这个时代是瞬息万变的,随着计算机信息管理系统发展的不断深入,系统不稳定、信息的安全性缺乏保障等一系列问题逐渐暴露出来。

为避免这些问题的出现,在设计的过程中需要遵循以下原则:1.1与时俱进随着科技的不断进步与发展,计算机系统不能只在最初设计的技术层面上止步不前,要随着新技术的不断研发,对该系统的功能不断进行更新;此外,我们所处的时代是一个信息大爆炸的时代,在该系统中要及时替换和更新数据库中的信息;计算机信息网络的管理水平也要紧跟上时代的步伐,与前沿的技术及综合水平要保持一致,才能更好的为社会的发展提供技术和智力的支撑。

1.2重视信息安全在进行设计的过程中,在子系统进行工作时编程人员要保证其独立性,互相之间不能出现干扰。

此外,计算机信息管理系统往往以网络为依托,而网络信息具备共享性的特点,因此一定要高度重视信息的安全。

在这一系统中,要对局域网进行限制,如果使用该系统时不在局域网之内,一定要选择客户端的方式进行登录,以保证信息的安全。

1.3运用跨平台方案计算机信息管理系统中可以选择运用跨平台的方案,如此一来不仅节省了维护信息的费用,还有利于促进更新系统管理的相关设备,不断完善计算机信息系统。

1.4及时查看技术管理人员要及时查看这一系统,防止混入不具备价值的数据,同时也能够有效避免由于临时出现的故障对工作造成的延误。

2计算机信息管理系统的设计原理计算机信息管理系统主要运用的工具就是计算机,设计系统的工作人员在进行数据信息收集、存储、处理以及分析之后,将有效的信息进行汇总。

在计算机专业分支中,计算机管理系统是非常重要的一个部分,人们可以应用计算机信息管理系统来对所需的资料信息进行搜寻,对数据进行分析,对其流程进行预测,在对事物进行决策时能够起到辅助作用,因此高效的计算机信息管理系统的基本原理对于该系统来说非常重要。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1 绪论 (1)1.1引言 (1)1.2系统设计目标 (1)2 系统可行性分析 (2)2.1社会可行性 (2)2.2技术可行性 (2)3 系统需求分析 (5)3.1数据流程图 (5)3.2数据字典 (10)4 系统设计与实现 (11)4.1软件系统架构的选择 (11)4.2系统模块的划分 (12)4.3各模块功能的描述 (13)4.4系统数据库设计 (14)4.4输入设计 (18)5 结束语 (23)参考文献 (24)1 绪论1.1引言在经济和技术飞速发展的今天,伴随着我国改革开放的成功和国民经济的快速增长,如何适应现代化企业管理的要求,符合WTO 的管理规则,如何管理好这些固定资产,合理配置资源,增创企业的更大经济效益,已成为企业当前十分艰巨而紧迫的任务。

充分利用与开发信息技术,迅速处理及交换大量信息,解脱繁琐的人工事务劳动,已成为企业改革的迫切需要。

传统的管理模式,不可能对资产的使用情况、闲置情况、报废情况、维修情况及设备完好率程度等进行及时汇总,半年或1年才进行1次资产检查且只停留在帐、卡、物相符的层面上。

在这一过程中,势必会造成设备的重复投资、资源的浪费、资产盘亏而主管部门浑然不知的现象。

在手工方式下,不能实时地统计出资产具体情况,特别对资产的短缺、损失的情况根本无法察觉,得到的数据反映的信息量相当有限,只能粗略地知晓是否有该资产存在和其价值,但对资产目前使用部门、以前使用部门、已使用年限等相关信息难以获取,更难以获得综合的统计分析资料。

因此,良好的资产管理可以减少浪费,提高资产的利用率,直接降低企业运行成本。

[1]为了使企业的固定资产管理工作更加规范化、制度化、科学化,提高固定资产的利用率、完好率,使其发挥更大效益,固定资产的管理显得非常重要。

因为土地与房屋投资大、使用周期长的特点,土地与房屋自然成为固定资产管理的重要管理对象。

提升资产管理“系统化、规范化的程度”,降低管理的不确定性和变异性,使管理者对企业的资产管理实时而全面准确,最好的方法是对资产进行信息化管理。

通过进行固定资产的管理能够:1.提高企业资产管理质量[2];2.完善企业资产管理内控机制,提高企业管理水平;3.提高固定资产整体管理水平;4.减轻资产管理员的工作强度,提高工作效率。

1.2系统设计目标本系统旨在为杭州移动综合部建立一套现代化、规范化的非生产资产管理系统。

该系统以资产的全生命周期管理为核心,以预决算为目的,对非生产资产在整个生命周期过程中产生的所有数据进行集成信息化管理,并依据这些数据对预决算提供有价值的参考信息。

2 系统可行性分析2.1社会可行性由于我国计算机技术的迅速发展,特别是微机的普遍使用,使管理部门利用计算机进行全面管理已成为可能。

固定资产管理是财务管理系统的重要组成部分之一,它能为企事业单位准确地提供设备状况,合理利用固定资产折旧费用,合理使用现有设备和引进新设备等提供依据。

“固定资产管理系统”就是应运而生的一种代替人工查找、手算方法的现代化工具,可减轻资产管理人员的劳动强度,降低人为差错,提高信息利用率及准确性,从而提高整个资产管理工作的水平,进而实现全面现代化管理。

2.2技术可行性当前网络应用技术已经非常普遍与成熟,ASP(Active Server Pages,活动服务器网页)是服务器端脚本编写环境,可以创建和运行动态、交互、高效的Web服务器应用程序。

使用ASP可以组合HTML标记、脚本命令和ActiveX组件以创建Web页和基于Web的功能强大的应用程序。

使用ASP与SQL2000完全能够实现本系统所要求的固定资产管理开发。

2.2.1ASPASP是Active Server Page的缩写,意为“活动服务器网页”。

ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。

ASP的网页文件的格式是.asp,现在常用于各种动态网站中。

ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或web应用程序。

ASP网页可以包含HTML标记、普通文本、脚本命令以及COM 组件等。

利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。

ASP已经成为开发动态网站的重要而快速、有效的工具。

ASP强大的功能使之成为一种优秀的服务器技术。

随着网络技术的日益成熟,ASP技术在网络编程中也变得越来越重要。

所以,在我的毕业设计中,我采用了ASP作为开发工具,构建了一个能实现简单的固定资产管理系统(土地、房屋、用户模块)。

该系统能实现用户的注册、登录功能;能够实现土地信息管理,房屋基本信息管理,房屋综合查询等功能。

该系统基本上具备一个固定资产管理系统的功能。

(1) 开放性在IIS上,并不需要开发者使用一个专有的脚本语言来生成网络应用程序,实际上Active Server Pages包括了对VBScript和JavaScript/Jscript的本机支持。

通过第三方组合组件,它还可以使用其他语言(如Perl、REXX和Tcl)。

多个脚本语言甚至可以在相同的ASP文件中交替使用并相互调用。

而ActiveX Server 组件实际上可以用任何语言编写,这些语言包括Java、Visual Basic、C++、COBOL 等等。

(2)易操作性ASP使HTML设计人员可以在服务器上方便地“激活”他们的Web页,可以立刻对定制化网页和简单的应用程序进行开发。

以往需要用Perl或C编写的复杂的CGI程序来完成的功能(如数据库连接),现在若使用ASP则只要几行简单的代码就能实现。

(3)程序与外观分离通过使用脚本和组件,Active Server Pages允许用户将编程工作与一个网页的设计和其他工作分离开来。

这就可以确保开发者能够将主要的精力用来考虑编写程序的逻辑,而不必担心外观是怎样的。

同时,它也使那些从事外观设计的人员可以利用一些工具来对网页进行修改,而不用过于关心编程问题。

(4)非手工编译ASP的即时编译系统在被请求时自动对ASP源文件重新编译,并将其载入服务器的高速缓存中。

因此,开发者对ASP文件的修改可在浏览器中立即得到反映,只需要简单地保存该文件并在浏览器中刷新即可。

(5)浏览器独立性ASP提供了一种浏览器中枢方案来完成应用程序的设计工作。

因为用于生成动态内容的脚本可以在服务器上执行,所以开发者不必担心客户用什么浏览器来浏览网点.图2-1 ASP和创建服务于ASP页的过程之间的关系2.2.2数据库SQL Server 2000的选择选择一个好的应用程序对一个应用系统来说是非常重要的。

应用系统应该选择哪种数据库要根据系统的要求和企业实际情况而定。

目前,所有流行的几种大型关系型数据库有MS SQL Server、Oracle、DB2等,本系统采用SQL Server2000,主要有以下几点理由:SQL Server 是微软公司从Sysbase获得基本部件的使用许可后开发出的一种关系型数据库。

SQLServer。

SQLServer是一个综合的、通用的、功能极强、综合统一、高度非过程化、面向集合的操作方式、能以同一种语法结构提供两种使用方式的关系数据库。

SQL语言集数据查询(data query)、数据操纵(data manipulation)、数据定义(data definition)和数据控制(data control)功能于一体。

能够高效率的处理海量数据,具有很好的扩容性。

[4]由于均出自微软之手,使得SQL Server和Windows、IIS等产品有着天然的联系。

事实上以Windows为核心的几乎所有微软的软件产品都采用了一致的开发策略,包括界面技术、面向对象技术、组件技术等,这样在微软的软件中很多都可以相互调用,而且配合得非常密切。

因此如果用户使用的是Windows操作系统,那么IIS、SQL Server就应该是最佳的选择。

容易使用,一般管理员都较熟悉。

SQL Server有存储过程、视图等方便功能扩展。

3 系统需求分析3.1数据流程图数据流程图(Data Flow Diagram 简称DFD)能精确地在逻辑上描述系统的功能、输入、输出和数据存储等,摆脱了物理内容,是描述管理信息系统逻辑模型的最主要的工具。

本系统针对固定资产管理的内容土地、房屋在整个生命周期上进行管理,对资产从领用、跟踪、管理和出让四个阶段进行管理,对在资产的整个生命周期上衍生出的全部数据进行整合从而得到了新系统的数据流程图:D1 用户信息表图3-1 固定资产管理系统顶层DFD图3-2 固定资产管理系统第一层DFD图3-3 “用户管理”模块的展开图3-4 “土地管理”模块的展开图3-5 “房屋基本信息管理”模块的展开图3-6 “房屋维修管理”模块的展开图3-7 “房屋转让管理”模块的展开图3-8 “房屋出租管理”模块的展开图3-9 “房屋使用部门变更”模块的展开图3-10 “房屋综合查询”模块的展开3.2数据字典3.2.1数据流条目举例3.2.2数据存储条目举例3.2.3处理过程条目举例4 系统设计与实现4.1软件系统架构的选择本系统的软件架构采用B/S架构,B/S(Browser/Server)结构即浏览器和服务器结构。

它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。

在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务在前端(Browser)实现。

在基于B/S结构的多层分布式Web应用系统中,为增强Web页面的动态交互性,使浏览端用户能在线访问Web数据库,关键技术就是Web服务器与Web数据库的连接。

但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。

这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。

以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。

它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。

B/S架构具有如下优点:1)维护和升级方式简单;2)成本降低,使用户可以有更多的选择;3)应用服务器运行数据负荷较重。

4.2系统模块的划分图4-1 系统模块划分图本系统根据杭州移动综合部资产数据管理的实际业务流程拟将系统分为了两大模块,(一)土地、房屋固定资产管理模块,本模块由我设计与实现完成。

(二)车辆管理模块,由同组同学完成。

相关文档
最新文档