数据库概要设计资料讲解

数据库概要设计资料讲解
数据库概要设计资料讲解

数据库课程设计

公司人事管理系统

概要设计

——登录

——员工工资管理

编写者:刘明明

所属项目:公司人事管理系统

版本号: 1.15测试版

文件类别:概要设计

审核者:

目录

1 引言 (1)

1.1编写目的 (1)

1.2背景 (1)

1.3 参考资料 (1)

2 总体设计 (1)

2.1 需求规定 (1)

2.2 运行环境 (2)

2.3基本设计概念和处理流程 (2)

2.4 功能分配 (2)

3 接口设计 (3)

4 运行设计 (3)

4.1 运行模块组合 (3)

4.2 运行控制 (3)

4.3 运行时间 (3)

5 数据结构设计 (3)

5.1 逻辑结构设计 (3)

5.2 物理结构设计 (4)

6 错误处理 (4)

7 维护设计 (4)

1.引言

1.1编写目的

随着各具特色的软件的出现,让软件使用者了解编程员的编程思路越显重要。为了让软件程序用户更清晰的理解作者的编程思路,因此把此软件程序概要设计写成报告以供查阅。

阅读对象,软件程序的使用者。

1.2 背景

a. 项目提出者:刘月明、刘振权、苏小平、朱立光

b. 开发者:刘月明、刘振权、苏小平、朱立光

c. 用户:任何一个现代化的公司

1.3 参考资料

数据库系统原理及应用教程——苗雪兰刘瑞新宋会群编著——机械工业出版社

Visual Basic程序设计简明教程——龚沛曾陆慰民杨志强编著——高等教育出版社

Visual Basic 数据库编程从范例入门到项目开发——李华飚毕宗睿李水根编著——人民邮电出版社

2. 总体设计

2.1 需求规定

2.1.1为真正实现全现代化管理,软件程序的面向对象是整个公司的员工——员

工通过该软件系统,可以直接查询到与自己相关的信息,如考勤、工资等。因此,我们在数据库里面设立了userDL(用户登录表),设置了权限列,以区分登录者的权限。

用户输入:用户名,密码

程序处理:根据用户名在数据库的userDL(用户登录表)里,查找该用户,存在,则判断该用户输入的密码是否正确。正确则进入系统,不正确着警告用户。

如果该用户名不存在,则警告用户。

2.1.2工资管理,是一个自动化很高的版块。因此,我们在程序设计的时候,用

编程语言实现使得此表内容与其他表相关联。

用户输入:员工编号,计发日期

程序处理:①:从manrecord(员工基本信息表)查找该编号员工的基本相关信息,如果不存在,则警告用户。

②:从manappraise(员工工作信息表)查找该编号员工的工作信

息,如职位等,如果不存在,则警告用户;存在,则再从ranking(等级信息表)里面查找出该职位的等级信息,用来计算工资。

③:从checkin(员工考勤信息表)查找该编号员工在当月的考勤

情况,分类从regulate(规定信息表)中查找相关条款,进行奖罚。

④:最终计算该编号员工该月的工资。

系统概要设计文档

系统概要设计文档
1 / 18

目录
系统概要设计文档 ....................................................................................................... 1b5E2RGbCAP 目录 ................................................................................................................................2p1EanqFDPw 1 引言 .............................................................................................................................. 3DXDiTa9E3d 1.1 编写目的及阅读建议 ...................................................................................... 3RTCrpUDGiT 1.2 系统概述 ......................................................................................................... 35PCzVD7HxA 1.3 文档概述 ............................................................................................................. 3jLBHrnAILg 1.4 设计原则与设计要求 ......................................................................................3xHAQX74J0X 2 引用文件 ...................................................................................................................... 3LDAYtRyKfE 3 设计概述 ....................................................................................................................... 4Zzz6ZB2Ltk 3.1 功能需求规定 .................................................................................................... 4dvzfvkwMI1 3.2 运行环境 ........................................................................................................... 4rqyn14ZNXI 4 系统体系结构设计 ..................................................................................................... 4EmxvxOtOco 4.1 系统总体设计 ................................................................................................... 4SixE2yXPq5 4.1.1 概述 ........................................................................................................ 46ewMyirQFL 4.1.2 设计思想 ............................................................................................... 5kavU42VRUs 4.1.3 基本处理流程 ........................................................................................ 6y6v3ALoS89 4.1.4 系统数据结构设计 ............................................................................... 9M2ub6vSTnP 4.4 接口设计 ........................................................................................................ 100YujCfmUCw 4.4.1 用户接口 ............................................................................................. 10eUts8ZQVRd 4.4.2 外部接口 ............................................................................................ 10sQsAEJkW5T 4.4.3 内部接口 ............................................................................................. 11GMsIasNXkA 5 运行设计 ..................................................................................................................... 11TIrRGchYzg 5.1 系统初始化 ................................................................................................... 117EqZcWLZNX 5.2 运行控制 ........................................................................................................... 11lzq7IGf02E 5.3 运行结束 .......................................................................................................... 11zvpgeqJ1hk 6 系统出错处理设计 ..................................................................................................... 11NrpoJac3v1 6.1 出错信息 ..........................................................................................................111nowfTG4KI 6.2 补救措施 .......................................................................................................... 12fjnFLDa5Zo 7 系统维护设计 ............................................................................................................. 12tfnNhnE6e5 附录 ............................................................................................................................. 12HbmVN777sL
2 / 18

大学生就业管理系统-数据库课程设计报告

目录 1、开发背景 (1) 2、系统描述 (1) 3、数据分析 (2) 3.1、数据流图 (2) 3.2、数据字典 (2) 4、概念模型设计 (5) 5. 逻辑模型设计及优化 (8) 6、应用程序设计(前台) (9) 7、课程设计心得体会 (6) 参考文献 (16)

1.开发背景 随着社会和经济不断的发展,数据和信息也随之告诉增长起来,为有效地组织和管理庞大的数据和信息,严密科学合理的数据管理技术也就成为迫切的技术问题之一。数据库技术是20世纪60年代末在文件系统基础上发展起来的数据管理新技术,它解决了过去对数据管理和组织中存在的数据冗余和独立性问题,实现了数据的共享性、完整性、安全性、有效性目标。数据库技术的发展和广泛使用,为人类社会进入信息化社会奠定了坚实的基础。大学生就业管理系统是在实现如今越来越多的大学生提供就业资源,方便大学生,同时也实现企业寻求人才的搜索,该系统最终的目的是方便毕业生进行就业信息检索,可将就业信息在网上进行发布。 2 系统描述 针对以上的功能分析,对数据库的设计做了以下分析。考虑到就业查询的特殊要求,数据库的设计应该包含以下信息: (1)对用人单位的基本信息进行录入、修改、删除等。 (2)实现毕业生专业信息的维护。 (3)定时发布用人单位的毕业生需求信息。 (4)方便的实现对人才需求信息的检索。 (5)对用人单位的级别能够自动进行变更。 (6)能够对历年的毕业需求信息进行统计、分析。 (7)具有数据备份和数据恢复功能。 3数据分析 3.1 数据流图 数据流图简称DFD图,数据流图有四种成分:源点或终点、处理、数据存储表和数据流。图中没有任何具体的物理元素,只是描述信息在系统中的流动和处理情况,即使不是专业的计算机技术人员也容易理解,是极好的理解工具。它能精确的描述系统的逻辑模型,描述数据在MIS中

医院信息管理系统数据库设计说明书

医院信息管理系统数据库设计说明书 隆承志 华南理工大学 计算机科学与工程学院

目录 第一篇需求分析 .............................................................................................. 错误!未定义书签。第1 章调查用户需求 ...................................................................................... 错误!未定义书签。 1.1医院的组织机构 ...................................................................................... 错误!未定义书签。 1.2各部门的业务活动 .................................................................................. 错误!未定义书签。 1.3用户对系统的要求 .................................................................................. 错误!未定义书签。 1.4确定系统的边界 ...................................................................................... 错误!未定义书签。第2 章系统功能设计 ...................................................................................... 错误!未定义书签。 2.1门诊管理子系统 ...................................................................................... 错误!未定义书签。 2.2药品管理子系统 ...................................................................................... 错误!未定义书签。 2.3住院管理子系统 ...................................................................................... 错误!未定义书签。 2.4门诊管理子系统与住院管理子系统交叉的部分................................... 错误!未定义书签。 2.5行政管理子系统 ...................................................................................... 错误!未定义书签。第3 章数据流图 .............................................................................................. 错误!未定义书签。 3.1门诊管理子系统 ...................................................................................... 错误!未定义书签。 3.2病房管理子系统 ...................................................................................... 错误!未定义书签。 3.3药品管理子系统 ...................................................................................... 错误!未定义书签。第4 章数据字典 .............................................................................................. 错误!未定义书签。 4.1挂号单数据字典 ...................................................................................... 错误!未定义书签。 4.2处理方案数据字典 .................................................................................. 错误!未定义书签。 4.3门诊病历数据字典 .................................................................................. 错误!未定义书签。 4.4门诊处方数据字典 .................................................................................. 错误!未定义书签。 4.5收费项目数据字典 .................................................................................. 错误!未定义书签。 4.6门诊医师数据字典 .................................................................................. 错误!未定义书签。 4.7门诊病人数据字典 .................................................................................. 错误!未定义书签。 4.8检验项目数据字典 .................................................................................. 错误!未定义书签。 4.9检查项目数据字典 .................................................................................. 错误!未定义书签。 4.10工作时间安排数据字典........................................................................... 错误!未定义书签。 4.11供应商数据字典 ...................................................................................... 错误!未定义书签。 4.12订单数据字典 .......................................................................................... 错误!未定义书签。 4.13药品数据字典 .......................................................................................... 错误!未定义书签。 4.14药库数据字典 .......................................................................................... 错误!未定义书签。 4.15订单细则 .................................................................................................. 错误!未定义书签。 4.16药品请领单 .............................................................................................. 错误!未定义书签。

高校成绩管理系统数据库设计与实现

高校成绩管理系统数据库设计与实现 一.数据库需求分析 (1). 基本目的 以SQL SERVER数据库管理系统为平台,通过设计数据库概念模型、逻辑模型以及利用标准SQL语言的数据库实现,掌握关系数据库系统的设计与实现方法,增强数据库设计和数据库应用系统开发能力。 建立一套在现有window操作系统下的c/s高校学生成绩管理系统帮助广大教师教务人员提高工作效率. (2).用户需求 某校管理学生成绩的工作人员,根据实际工作需要,提出了以下数据和业务处理需求: 1、学校设置了各专业,在专业下开设班级,每个班级包含若干学 生,学生信息至少需要包含学号、姓名、性别、年龄、生源所在地、已修学分总数等数据项;另外,需要有地区信息,用于统计某一地区的学生数; 2、课程信息表至少需包含课程编号、课程名称、任课教师、开课 学期、学时、考试或考查、学分等数据项,课程根据班级开设。 3、教师信息至少需要包含教师编号、姓名、性别、年龄、职称、 联系电话等数据项;

4、学生成绩至少需要学号,学期,课程名称,成绩,任课老师等 数据项; 5、需要实现以下业务处理和查询功能 1.学生成绩按每学年成绩统计 2.学生成绩名次排定 3.每门课程平均成绩统计 4.学生所学课程及学分统计 5.对每个学生输入成绩的时候,自动生成学生的已修学分总数 6.学生成绩查询 7.教师任课查询 8.班级课程开设查询 补充说明: ?假设学籍管理制度是采用学年制,且暂不考虑选修课情况。 ?同一专业可能有多个班,所以同一门课可能需要多个教师上 课,一个教师在一学期可能上多门课程。 ?考试和考查课均采用百分制记分。 (3)学生成绩管理的数据流图

数据库设计说明书-完整版

数据库设计说明书-完整版

目录 第一章引言 (1) 1.1编写目的 1 1.2背景 1 1.3参考资料 2 第二章外部设计 (3) 2.1标识符和状态 3 2.2命名约定 3 2.3设计约定 3 第三章结构设计 (4) 3.1概念结构设计 4 3.1.1实体和属性的定义 4 3.1.2设计局部ER模式

13 3.1.3设计全局ER模式 20 3.2逻辑结构设计 21 3.2.1模式 21 3.2.2外模式 32 3.3物理结构设计 32 第四章运用设计 (34) 4.1数据字典设计 34 4.2安全保密设计 34 4.3数据库实施 34 4.3.1创建数据库 34 4.3.2创建表 34

第一章引言 1.1编写目的 1、本数据库设计说明书是关于寝室管理系统数据库设计,主要包括数据逻辑结构设计、数据字典以及运行环境、安全设计等。 2、本数据库设计说明书读者:用户、系统设计人员、系统测试人员、系统维护 人员。 3、本数据库设计说明书是根据系统需求分析设计所编写的。 4、本系统说明书为开发软件提供了一定基础。 1.2背景 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已经进入人类社会的各个领域并发挥着越来越重要的作用,然而在计算机应用普及以前我国大部分高校的学生信息管理仅靠人工进行管理和操作,这种管理方式存在着许多缺点,如:效率低,密保性差,另外时间一长,将产生大量的文件和数据,其中有些是冗余或者针对同一目的的数据不相吻合,这对于查找、更新和维护文件等管理工作带来了不少困难,同时也跟不上信息时代高速、快捷的要求,严重影响了消息的传播速度。然而现今学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增长,人工管理信息的缺点日渐突出,面对庞大的学生信息量,如何利用现代信息技术使其拥有快捷、高效的适应能力已成为当务之急。正因为如此,学生宿舍管理系统成为了学生管理不可缺少的部分,它的内容对于学校的管理者来说都至关重要,所以学生宿舍管理系统应该能

数据库概要设计

1引言 (2) 1.1编写目的 (2) 1.2背景 (2) 1.3定义 (3) 1.4参考资料 (3) 2总体设计 (3) 2.1需求规定 (3) 2.2运行环境 (3) 2.3基本设计概念和处理流程 (4) 2.4结构 (5) 2.5功能器求与程序的关系 (6) 2.6人工处理过程 (6) 2.7尚未问决的问题 (6) 3接口设计 (6) 3.1用户接口 (6) 3.2外部接口 (7) 3.3内部接口 (7) 4运行设计 (8) 4.1运行模块组合 (8) 4.2运行控制 (8) 4.3运行时间 (9) 5系统数据结构设计 (9) 5.1逻辑结构设计要点 (9) 5.2物理结构设计要点 (10) 5.3数据结构与程序的关系 (10) 6系统出错处理设计 (10) 6.1出错信息 (10) 6.2补救措施 (11) 6.3系统维护设计 (11)

概要设计说明书 1引言 随着计算机技术的不断应用和提高,计算机已经深入到社会生活的各个角落。而中小型租、借书机构仍采用手工管理图书的方法,不仅效率低、易出错、手续繁琐,而且耗费大量的人力。为了满足其管理人员对图书馆书籍,读者资料,借还书等进行高效的管理,在工作人员具备一定的计算机操作能力的前提下,此图书馆管理系统软件力求提高其管理效率。 1.1编写目的 本文档的编写是为了完善图书管理系统软件的开发途径和应用方法。以求在最短的时间高效的开发图书管理系统。 1.2背景 a.图书馆管理系统; b.图书馆管理是高校内每一个系部或院部都必须切实面对的工作,但一直以来人们使用传统的人工方式管理图书资料。这种方式存在着许多缺点,如效率低、保密性差且较为繁琐。另外,随着图书资料数量的增加,其工作量也将大大增加,这必将增加图书资料管理者的工作量和劳动强度,这将给图书资料信息的查找、更新和维护都带来了很多困难。 经过详细的调查,目前我国各类高等学校中有相当一部分单位图书资料管理还停留在人工管理的基础上。这样的管理机制已经不能适应时代的发展,其管理方法将浪费许多人力和物力。随着科学技术的不断提高,这种传统的手工管理方法必然被以计算机为基础的信息管理方法所取代。图书管理作为计算机应用的一个分支,有着手工管理无法比拟的优点,如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高图书管理的效率。因此,开发一套能够为用户提供充足的信息和快捷的查询手段的图书管理系统,将是非常必要的,也是十分及时的。 c.本项目面对的用户是各个高校图书馆;

概要设计说明书范例及模板

《XXXXXX》概要设计说明书 张三、李四、王五

1.引言 1.1编写目的 在本机票预定系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段中对航空公司、各旅行社及机场的实地调研中获得,并在需求规格说明书中得到详尽得叙述及阐明。 本阶段已在系统的需求分析的基础上,对机票预定系统做概要设计。主要解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。 在下一阶段的详细设计中,程序设计员可参考此概要设计报告,在概要设计对机票预定系统所做的模块结构设计的基础上,对系统进行详细设计。在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。 1.2项目背景 机票预定系统将由两部分组成:置于个旅行社定票点的前台客户程序,以及置于航空公司的数据库服务器。本系统与其他系统的关系如下: 1.3定义 1.3.1 专门术语 SQL SERVER: 系统服务器所使用的数据库管理系统(DBMS)。 SQL: 一种用于访问查询数据库的语言 事务流:数据进入模块后可能有多种路径进行处理。 主键:数据库表中的关键域。值互不相同。 外部主键:数据库表中与其他表主键关联的域。 ROLLBACK: 数据库的错误恢复机制。 1.3.2 缩写

系统:若未特别指出,统指本机票预定系统。 SQL: Structured Query Language(结构化查询语言)。 ATM: Asynchronous Transfer Mode (异步传输模式)。 1.4参考资料 以下列出在概要设计过程中所使用到的有关资料: 1.机票预定系统项目计划任务书浙江航空公司1999/3 2.机票预定系统项目开发计划《**》软件开发小组1999/3 3.需求规格说明书《**》软件开发小组1999/3 4.用户操作手册(初稿)《**》软件开发小组1999/4 5.软件工程及其应用周苏、王文等天津科学技术出版社1992/1 6.软件工程张海藩清华大学出版社1990/11 7.Computer Network A.S.Tanenbaun Prentice Hall 1996/01 文档所采用的标准是参照《软件工程导论》沈美明著的“计算机软件开发文档编写指南”。 2.任务概述 2.1 目标 2.2 运行环境 系统将由两部分程序组成,安装在各旅行社客户机上的客户程序及航空公司内的数据服务器程序。 根据调研得知所有旅行社的计算机配置均在Pentium 133级别以上,客户程序应能够在Pentium 133级别以上, Win NT环境下运行。 2.3 需求概述 浙江航空公司为方便旅客,需开发一个机票预定系统。为便于旅客由旅行社代替航空公司负责为旅客定票,旅行社把预定机票的旅客信息,包括姓名、性别、工作单位、身份证号码、旅行时间、旅行目的地,输入机票预定系统的客户端程序,系统经过查询航空公司内的航班数据服务器后,为旅客安排航班,印出取票通知。旅客在飞机起飞前一天凭取票通知和帐单交款后取票,系统校对无误后即印出机票给旅客。 要求系统能有效、快速、安全、可靠和无误的完成上述操作。并要求客户机的界面要简单明了,易于操作,服务器程序利于维护。 2.4 条件与限制 3.总体设计 3.1 处理流程 下面将使用(结构化设计)面向数据流的方法对机票预定系统的处理流程进行分

河北科技大学 数据库课程设计内容

数据库课程设计 数据库课程设计主要内容: 1. 数据库系统概述 2. 利用Access建立数据库,创建与维护表,创建查询重点是SQL查询 3. 窗体的创建和使用、报表的创建、使用宏 4. 利用VB作为开发工具,结合Access数据库,完成简单应用程序的设计与实现。 设计的应用程序题目(也可自选其他数据库系统的题目): 1. 人事档案管理 功能要求:建立人事档案数据库;完成员工信息(职工号,姓名,性别,职称,部门等)的添加、修改、删除;可以设置职称类型,部门名称;能够根据职工号或姓名查询职工基本信息;根据职称查询职工信息,以及满足条件的职工数;可根据职工信息进行数据统计,输出有关报表。 2. 合同信息管理 功能要求:建立合同信息数据库,内容视项目的不同而不同。可包括合同编号、科目、内容、期限等;完成合同信息的添加、修改、查询、统计等;可以根据合同编号,查阅合同的详细情况;可以根据合同类别、年限等信息进行各种统计,如合同的履约率等;可以提供统计结果图。 3. 房屋中介系统 功能要求:建立房屋信息数据库,信息包括:房屋类型、面积、朝向、价格等;能进行房屋情况查询,如根据房屋类型查询或根据类型与面积查询等;能进行房屋信息的添加、删除、修改等操作;完成中介费用统计、结算;能打印各种单据。 4. 宾馆客房管理 功能要求:建立客房管理数据库;添加、修改、删除客人基本信息(入住号,入住日期与入住时间,入住房间号,客人姓名,性别,单位,身份证号等);可根据客人信息进行查询,如根据入住日期查、根据多个条件综合查等;完成客房入住率的统计、营业额的统计等统计功能;完成相关报表的输出;对于客人信息要有保密功能并有保留功能。

数据库设计说明书.doc

四川省山桐子能源科技有限责任公司 数 据库设计说明书 2013-5-20 第六小组成员 数据库设计说明书 1 引言 1.1 目的 为了有效指导山桐子能源网站系统数据库的设计,特设计此概要设计说明该网站数据库所含有的各数据表及其机构,以作为系统开发实现的依据,本说明书主要阅读对象为业主方、承建方、监理方相关技术人员和项目责任人。 1.2 背景 说明: a.数据库名称shantz 开发软件sql2005 b.任务提出者:山桐子科技能源有限责任公司 c.目负责人:张林鹏 d.者:赵霞、杨露、陈齐瑜、冯明华、张林鹏、胡芸儿 本系统将使用sql server 2005作为数据库存储系统,sql server 2000企业版将由山桐子公司自行购买。 1.3 定义 该文档也需要将本文档中所涉及的所有术语、缩略语进行详细的定义。还有一种可简明的做法,就是维护在一个项目词汇表中,这样就可以避免在每个文档中都重复很多内容。 id编号,u_name 名称,u_pwd 密码, u_realname 确认密码,u_papert 证件,u_address 家庭住址,u_phone 电话号码,u_news 新闻, 1.4 参考资料 a.山桐子网站设计项目分析会议记录。 b.《桐子网站需求分析说明书》 c.国家标准《数据库设计说明书(gb8567----88)》 2 外部设计 2.1 标识符和状态 要求:详细说明用于唯一地标识该数据库的代码、名称或标识符,附加的描述性信息亦要给出。若该数据库属于尚在实验中、尚在测试中或是暂时使用的,则要说明这一特点及其有效时间范围。 1)数据库标示符:shuantongzi 用户名:admin 密码:123 权限:全部有效时间:开发阶段 说明:系统正式发布后,可能更改数据库用户/密码,请在统一位置编写数据库连接字符串,在发行前请予以改正。 2) 数据库标示符:hyzc 用户名:user 密码:456 权限:会员有效时间:开发阶段 说明:系统正式发布后,可能更改数据库用户/密码,请在统一位置编写数据库连接字符串,在发行前请予以改正。 2.2 使用它的程序 dreamweaver8、https://www.360docs.net/doc/1214602225.html,、sql 2005、ps、 2.3 约定 (1) 字符集采用 utf-8,请注意字符的转换。 (2) 所有数据表第一个字段都是系统内部使用主键列,自增字段,不可空,名称为:id,确保不把此字段暴露给最终用户。 (3) 除特别说明外,所有字符串字段都采用varchar(50) 类型,(无论汉字还是英文,都算一个字符)。 (4) 除特别说明外,所有小数的字段都采用 decimal(13,3) 的形式表达。 (5) 除特别说明外,所有日期格式都采用 date 格式,无时间值。 (6) 除特别说明外,所有整形都采用int 格式。 (7) 除特别说明外,所有字段默认都设置为 null 。 2.4 支持软件

数据库概要设计资料讲解

数据库课程设计 公司人事管理系统 概要设计 ——登录 ——员工工资管理 编写者:刘明明 所属项目:公司人事管理系统 版本号: 1.15测试版 文件类别:概要设计 审核者:

目录 1 引言 (1) 1.1编写目的 (1) 1.2背景 (1) 1.3 参考资料 (1) 2 总体设计 (1) 2.1 需求规定 (1) 2.2 运行环境 (2) 2.3基本设计概念和处理流程 (2) 2.4 功能分配 (2) 3 接口设计 (3) 4 运行设计 (3) 4.1 运行模块组合 (3) 4.2 运行控制 (3) 4.3 运行时间 (3) 5 数据结构设计 (3) 5.1 逻辑结构设计 (3) 5.2 物理结构设计 (4) 6 错误处理 (4) 7 维护设计 (4)

1.引言 1.1编写目的 随着各具特色的软件的出现,让软件使用者了解编程员的编程思路越显重要。为了让软件程序用户更清晰的理解作者的编程思路,因此把此软件程序概要设计写成报告以供查阅。 阅读对象,软件程序的使用者。 1.2 背景 a. 项目提出者:刘月明、刘振权、苏小平、朱立光 b. 开发者:刘月明、刘振权、苏小平、朱立光 c. 用户:任何一个现代化的公司 1.3 参考资料 数据库系统原理及应用教程——苗雪兰刘瑞新宋会群编著——机械工业出版社 Visual Basic程序设计简明教程——龚沛曾陆慰民杨志强编著——高等教育出版社 Visual Basic 数据库编程从范例入门到项目开发——李华飚毕宗睿李水根编著——人民邮电出版社 2. 总体设计 2.1 需求规定 2.1.1为真正实现全现代化管理,软件程序的面向对象是整个公司的员工——员 工通过该软件系统,可以直接查询到与自己相关的信息,如考勤、工资等。因此,我们在数据库里面设立了userDL(用户登录表),设置了权限列,以区分登录者的权限。 用户输入:用户名,密码 程序处理:根据用户名在数据库的userDL(用户登录表)里,查找该用户,存在,则判断该用户输入的密码是否正确。正确则进入系统,不正确着警告用户。 如果该用户名不存在,则警告用户。 2.1.2工资管理,是一个自动化很高的版块。因此,我们在程序设计的时候,用 编程语言实现使得此表内容与其他表相关联。 用户输入:员工编号,计发日期 程序处理:①:从manrecord(员工基本信息表)查找该编号员工的基本相关信息,如果不存在,则警告用户。 ②:从manappraise(员工工作信息表)查找该编号员工的工作信 息,如职位等,如果不存在,则警告用户;存在,则再从ranking(等级信息表)里面查找出该职位的等级信息,用来计算工资。 ③:从checkin(员工考勤信息表)查找该编号员工在当月的考勤 情况,分类从regulate(规定信息表)中查找相关条款,进行奖罚。 ④:最终计算该编号员工该月的工资。

学生信息管理系统概要设计

第5章学生管理系统概要设计 5.1引言 5.1.1编写目的 由于现在的学校规模在逐渐的扩大,设置的专业类别、分支机构及老师、学生人数越来越多,对于过去的学生信息管理系统,不能满足当前学生信息管理的服务性能要求。本报告对于开发新的<<学生信息管理系统>>面临的问题及解决方案进行初步的设计与合理的安排,对用户需求进行了全面细致的分析,更清晰的理解学生信息管理系统业务需求,深入描述软件的功能和性能与界面,确定该软件设计的限制和定义软件的其他有效性需求,对开发计划进行了总体的规划确定开发的需求与面临困难的可行性分析。 5.1.2背景 开发软件的名称:《学生信息管理系统》 项目提出者: 项目开发者: 用户:管理员、老师、学生 5.1.3定义 数据流图:简称DFD,它从数据传递和加工角度,以图形方式来表达系统的

逻辑功能、数据在系统部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。 数据字典:是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说明。 https://www.360docs.net/doc/1214602225.html,:是一项微软公司的技术,是一种使嵌入网页中的脚本可由特网服务器执行的服务器端脚本技术。指 Active Server Pages(动态服务器页面),运行于 IIS 之中的程序。 C#:(C Sharp)是微软(Microsoft)为。NET Framework量身订做的程序语言,微软公司在2000年6月发布的一种新的编程语言。C#拥有C/C++的强大功能以及Visual Basic简易使用的特性,是第一个组件导向(Component-oriented)的程序语言,和C++与Java一样亦为对象导向(object-oriented)程序语言。 SQL:(Structured Query Language)结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。同时也是数据库脚本文件的扩展名。 SQL Server 2005:SQL Server 是一个关系数据库管理系统。它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL

大数据平台概要设计说明书

计算平台 概要设计说明书 作者:日期:2013-01-28批准:日期: 审核:日期: (版权所有,翻版必究)

文件修改记录

目录 1.引言 ........................................................................................... 1.1编写目的................................................. 1.2术语与缩略词............................................. 1.3对象及范围............................................... 1.4参考资料................................................. 2.系统总体设计 ............................................................................. 2.1需求规定................................................. 2.1.1数据导入............................................ 2.1.2数据运算............................................ 2.1.3运算结果导出........................................ 2.1.4系统监控............................................ 2.1.5调度功能............................................ 2.1.6自动化安装部署与维护................................ 2.2运行环境................................................. 2.3基本设计思路和处理流程................................... 2.4系统结构................................................. 2.4.1大数据运算系统架构图................................ 2.4.2hadoop体系各组件之间关系图......................... 2.4.3计算平台系统功能图.................................. 2.4.4系统功能图逻辑说明.................................. 2.4.5计算平台业务流程图..................................

数据库系统设计说明书

数据库课程设计——学生信息管理系统 学院:机电工程学院 班级:09工业工程 组员:郎建鹏 学号:0911******* 指导老师:李峰平

目录 第一章系统分析 (2) 1 建立新系统的必要性 (2) 2 业务流程分析(业务流程图) (2) 3 数据流程图 (3) 4 数据字典 (4) 第二章系统设计 (4) 1 数据库设计(E-R) (4) 2系统运行环境 (6) 3输入输出设计 (10) 第三章设计总结 (10) 参考文献……………………………………………………………… 图例说明………………………………………………………………

第一章系统分析 1 建立新系统的必要性 这次的课程设计是在学习完《数据库原理》和《delphi程序设计》基础上进行的一次系统性的训练,既是对所学知识的巩固,也是对自己综合运用所学知识解决实际问题的一次锻炼。学生信息管理系统的主要目的是为了方便学校对学生的信息进行录入、修改、查询,提高学校的工作效率。这一系统的开发成功,解决了手写速度慢、容易出错的现状。 学生信息管理可以帮助学校最迅速最准确的完成所需的工作。无论是在适用性、灵活性和易操作性方面都显示出了它的强大功能。 2 业务流程分析(业务流程图)

数据流图是结构化分析中不可缺少的有力工具,它描述了系统的分解,即系统由哪些部分组成,各部分之间有什么联系等。但是,它还不能完整地表达一个系统的全部逻辑特征,特别是有关数据的详细内容。因此,仅仅一套数据流图并不能构成系统说明书,只有对图中出现的每一个成分都给出详细定义以之后,才能全面地描述一个系统。对数据流、数据存储和数据处理的详细描述,需要用数据字典(DD)。它包括数据流、数据存储、外部项和处理过程的详细条目。数据字典中把数据的最小单位定义为数据项,而若干数据项可以组成一个数据结构。数据字典是通过以数据项和数据结构的定义来描述数据流、数据存储的逻辑内容。 第二章系统设计 1 数据库设计(E-R) (1)管理员实体的E-R图 (2)普通用户实体的E-R图

相关文档
最新文档