武汉市流动人口管理系统报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
学号:
课程设计
课程名称数据库系统原理
论文题目武汉市流动人口管理系统设计
学院计算机科学与技术学院
专业
班级
姓名
指导教师
2011——2012学年第2学期
目录
一.概
述 (1)
二.可行性分
析 (1)
2.1技术可行性 (1)
2.2经济可行
性 (1)
2.3操作可行性 (1)
2.4结论 (2)
三.项目开发计划 (2)
3.1编写目的 (2)
3.2项目背景 (2)
3.3项目概述 (2)
3.4项目开发计划 (3)
四.需求分析 (3)
4.1任务需求分析 (3)
4.2数据流图,数据字典 (4)
五.概要设计 (6)
5.1总体设计 (6)
5.2数据库概念设计 (6)
5.3ER
图 (6)
5.4系统数据表结构 (7)
六.详细设计 (10)
6.1系统主要功能 (10)
6.2系统模块设计 (10)
6.3系统结构设计 (11)
6.4连接数据库的特点 (12)
6.5用户界面设计 (13)
6.6程序设计过程 (15)
七.总结体会 (18)
八.参考文献 (19)
课程设计任务书
学生姓名:专业班级:
指导教师:工作单位:
题目: 武汉市流动人口管理系统设计
初始条件:
(1)学习相关知识
(2)C/C++/VC/RDBMS/
(3)PC机一台
要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写
等具体要求)
1.对实际系统进行分析,间接调查,鼓励直接调研;写出需求分析说明。
2.数据库设计
(1)概念结构设计
(2)逻辑结构设计
(3)实现设计
以流行的RDBMS为支撑:
a.写出数据库、关系的定义形式包括:列级约束和表级约束
b.索引、聚簇的设计;
c.视图及查询设计
3.系统的功能模块图
时间安排:
指导教师签名:年月日
系主任(或责任教师)签名:年月日一.概述
当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。
本说明书介绍的是武汉市流动人口信息管理系统。
流动人口现代化管理,为维护社会治安、打击违法犯罪提供线索,为政府部门的决策提供科学依据,为经济建设提供基础信息资源。流动人口信息管理系统
是管理社区内人口的一个中小型管理软件,主要实现对武汉市流动人口的一些相关信息的管理。流动人口信息管理系统提供了强大的人口信息管理功能,方便管理员对流动人口信息的添加、修改、删除、查询和统计等操作。
二.可行性分析
.2.1 技术可行性
该系统功能比较简单,易于实现。系统所需硬件设备,市场上销售且价格较低,甚至可以使用原有的设备,软件上,操作系统采用Windows系列操作系统,数据库管理系统采用SQL Server 2000,开发工具采用PowerBuilder 9.0,对系统开发人员要求较低,只要掌握编程工具以及数据库基本知识即可。这些软件在MIS开发中已被大量应用,技术上都比较成熟。因此在技术上是可行的。
2.2经济可行性
该系统对硬件没有什么特殊要求,软件是运用Microsoft SQL SERVER 2000数据库系统和PowerBuilder 9.0程序语言开发实现的,这些软件已经很普及,费用相当低;系统的维护、运行基本上不用花费什么人力物力;系统掌握也极其简单,不用花费人员培训费用。开发成本和使用的各项成本都比较低。因此对开发本管理系统的开发经费不存在问题。
2.3操作可行性
本系统采用基于Windows的图形用户界面,而该系统是大家熟悉的操作系统,对于那些有一般的计算机知识的人员就可以轻松上手。而整个人口信息管理系统采用最友好的交互界面,简单明了,不需要对数据库进行深入的了解。
综合以上三方面,该系统具有很高的开发可行性,无论是从技术上或者经济上还是操作上。因此,可以设计该系统的数据流程图,建立数据字典。
2.4结论
经过认真地全面地可行性研究,系统基本上做到了在技术、经济、运行、法律上的可行。因此,相信在按照计划上实施的前提下,全系统的设计将会按时、高质量完成。所以,系统研制和开发是可以进行的。
三.项目开发计划
3.1编写目的
经过项目的可行性分析,得出项目可进一步进行下去的结论,在软件继续进一步的开发之前首先给出此软件项目计划。
3.2项目背景
项目分析单位在接到项目分析员给出的项目可行性分析报告后,在本系统,即仓库进货管理系统开发主管部门的统一下制定用于软件实质开发的软件项目计划,以使软件开发单位理解软件开发要求,进行开发。
3.3项目概述
1、工作内容
让计算机对仓库货物进行自动管理,用户可以直接在计算机上实现人口信息的管理,并能在一定程度上实现自动化。
2、条件与限制
开发该软件的条件比较简单,以开发单位目前的经济与技术条件已完全具备开发的条件。该系统可在用户要求的期限内完成。
3、产品
1)、程序
该项目因开发时间较短,这里只给出设计思想,具体程序没写。
2)、文档
文档内容包括:
(1) 封面
(2)目录
(3)中文摘要100字左右;关键词3-5个
(4) 序言
(5)可行性分析
(6)项目开发计划
(7)需求规格说明(包含需要的系统流程图、数据流程图、数
据字典、E-R图)
(8) 概要设计(包含总体软件结构图、总体数据结构)
(9) 详细设计(对概要设计内容进行详细设计)
(10) 设计总结、参考文献、致谢等
4、验收标准