高校迎新管理与贷款系统的设计与实现.docx

上传人:b****8 文档编号:28842182 上传时间:2023-07-20 格式:DOCX 页数:60 大小:1.67MB
下载 相关 举报
高校迎新管理与贷款系统的设计与实现.docx_第1页
第1页 / 共60页
高校迎新管理与贷款系统的设计与实现.docx_第2页
第2页 / 共60页
高校迎新管理与贷款系统的设计与实现.docx_第3页
第3页 / 共60页
高校迎新管理与贷款系统的设计与实现.docx_第4页
第4页 / 共60页
高校迎新管理与贷款系统的设计与实现.docx_第5页
第5页 / 共60页
点击查看更多>>
下载资源
资源描述

高校迎新管理与贷款系统的设计与实现.docx

《高校迎新管理与贷款系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《高校迎新管理与贷款系统的设计与实现.docx(60页珍藏版)》请在冰豆网上搜索。

高校迎新管理与贷款系统的设计与实现.docx

高校迎新管理与贷款系统的设计与实现

学号:

3060942108

题目类型:

设计

 

桂林理工大学

GUILINUNIVERSITYOFTECHNOLOGY

本科毕业设计(论文)

题目:

高校迎新管理与贷款系统的

设计与实现

系(院):

理学院

专业(方向):

信息与计算科学

班级:

信息与计算科学06-1

学生:

王晓丹

指导教师:

贾贞

2010年5月30日

摘要

近年来,随着计算机和网络科技的发展,办公信息化和自动化逐渐兴起并且在许多工作场所得到快速普及。

一个新名词“信息管理系统”已经越来越深入现代化工作和生活的方方面面。

为了提高工作效率,降低管理成本,各大企业不惜重金从软件公司购买各种管理系统,甚至有些企业成立了专门的开发部门,自主研发所需要的各种管理系统。

高校作为信息化产业的领头部门,在日常管理工作中,更是融入了很多信息化手段。

如学籍管理系统、学生选课系统、教学管理系统等等。

许多高校都初步实现了自动化办公。

但是,要完善和全面实现办公自动化,还需要建立更多的新的管理系统。

据了解,我校的信息化管理还不是十分完善,特别是在迎接新生和新生贷款管理这一块,仍然是个空缺。

为了提高我校新生入学报到以及办理助学贷款的工作效率,结合我校现有的教学资源和实际情况,本人在毕业设计中开发了一套“高校新生报到管理与贷款系统”。

本系统选用了PowerBuilder9.0做前台应用开发工具,利用AdaptiveServerAnywhere8.0作为后台的数据库设计工具,并利用windows操作平台。

系统的界面采用了Windows经典的菜单模式,不仅美观大方,还便于用户操作。

系统还采用了模块化设计思想,便于系统的升级和维护。

论文详细介绍了信息系统的需求分析、系统设计以及应用程序发布。

本管理系统的使用,不仅可以提高新生入学报到和贷款的办事效率,同时还大大减少管理成本,将促进我校信息自动化公办跨上新的台阶。

关键词:

信息系统开发;PowerBuilder9.0;AdaptiveServerAnywhere8.0;报到与贷款系统

 

TheDesignandImplementationofFreshmenRegistrationandStudentLoanManagementSystem

Student:

WANGXiao-DanTeacher:

JIAZhen

Abstract:

Inrecentyears,withthedevelopmentofcomputerandinternettechnology.Itisontherisethatofficeworkisbecomingmoreinformationalandmoreautomational,andrapidspreadinginmangworkplace.Anewword“TheInformationManagementSystem"hasbeenin-deptheverywhereofthemodernlife.Inordertoimproveefficiencyofthework,andreducethemanagementcosts,Majorenterprisespendalotofmoneytopurchasevariousmanagementsystemsfromthesoftwarecompanywithoutanyhesitate,andsomecompanieshaveevensetuptheirownsdevelopmenttodevelopavarietyofmanagementsystemstheyneed.

Astheleaderofinformationindustrydepartment,Universityuseslotsofinformationmeansinthedailymanagement.SuchastheStudentManagementSystem,StudentSourseSelectionSystemandTeachingManagementSystem.Manycollegesanduniversitiesimplementofficeautomationpreliminary.Butinordertoimproveandtherealizafullyofofficeautomation,itisalsoneededtobuildmuchmorenewmanagementsystem.Accordingtothesurvey,ourschool'sinformationmanagementsystemisalsonotperfect.Particularlyinthefreshmenregistrationandstudentloans,itissillavacancy.Toimprovetheefficiency,IdevelopedthisManagementSystemcombinedwithourschool'steachingresourcesandtheexistingsituation.

ThisManagementSystemusedthewindowsplatform,chosedPowerBuilder9.0astheforegroundapplicationdevelopmenttoolandASAasthebackgrounddatabasedesigntool.TheWindowsclassicmenumakestheinterfaceoftheSystemlooksbeautifulandveryeasilytocontrol.ThekeytothedesignideologyofthesystemisModular,soitisconvenientforsystemupgradingandmaintaining.Thispaperintroducestheinformationanalysisofthesystemneedsanddesignofthesystemandapplicationrelease.WiththehelpofthismanagementSystem,wecannotonlyimprovetheefficiencyofthework,butalsoreducethecost.Themostimportantthingistopromotetheofficeautomationofourschoolreachedanewlevel.

Keywords:

InformationSystemDevelopment;PowerBuilder9.0;AdaptiveServerAnywhere8.0;Registrationandstudentloanssystem

 

1引言

每一年度的新生报到对高校来讲都是紧张而匆忙的,对于新生来说总是手忙脚乱的,特别是困难学生,不仅要办理一大堆的手续——医疗卡办理、餐饮卡办理、户籍转移、宿舍入住等,最重要的是要办理绿色通道——助学贷款手续。

这在所有手续中是最为繁琐的,因为不同专业的学费不同,困难学生能缴的费用也不等。

对于新生报到的重要部门学工处来讲,更是繁忙,不仅要统计每一年度的新生报到人数,还要为新生办理贷款手续,统计全部学生的贷款金额,然后上报给财务处拨款。

在办理中,由于人数多,往往很容易出现单据丢失、数据错乱等状况,这给学工处的统计审批造成了很大的困难。

本系统的开发,旨在通过信息化的手段,将各项工作简单化、信息化、快捷化,既减轻学工处的工作强度,提高工作效率,又给新生提供便捷优质的服务。

 

2系统分析

每一个信息管理系统的开发,都要预先对系统做好分析。

包括确定系统的开发指导思想、对功能模块分析以及对系统的最终用户的调查分析等。

系统分析做的好坏,直接关系到系统以后投入使用的情况。

因此在制作前,要对系统做详细的分析。

2.1系统开发指导思想

通过对部分高校学工处用户调查,以及对系统的详细分析,拟定如下的系统开发指导思想:

1)考虑到用户有限性以及数据安全性,系统采用客户端/服务器的架构;

2)通过开发高校迎新绿色通道管理系统,使每一届的新生报到工作和申请助学贷款规范化、自动化,从而达到提高新生入学办理手续效率的目的;

3)在对相关职能部门(如学工处、财务处、各个系院等)的业务流程充分调研的基础上,结合先进的管理理念,尽量采用现有的软硬件环境和教学资源提高系统开发水平,增强系统应用效果;

4)在开发工具的选择上,客户端以PowerBuilder9.0为开发工具;

5)在数据库设计工具的选择上,采用了AdaptiveServerAnywhere8.0;

6)系统采用模块化设计方法,即方便于系统功能的各种组合和修改,又便于后期的维护于扩充;

7)系统在界面设计上即能展现学生的详细记录(如报到情况,贷款信息),又能呈现院系→专业→年级→班级这种层次性结构域信息,可以统观全局,还可以查询统计各个层次的学生整体情况。

即所谓“即见森林,又见树木”;

8)系统应具备数据库维护功能,可以及时根据用户需求对数据查询、删除、添加、修改以及备份等;

9)考虑到系统的安全性,要对系统的的用户进行权限管理,对于不同的用户要有不同的功能。

2.2系统功能分析

系统功能分析在遵循系统开发指导思想的前提下,对系统开发总体任务进行充分理解和逐步分解的基础上完成。

本系统主要完成如下功能:

1)院系、专业的查询和导出到Excel表中以及对申请贷款学生的审批管理;

2)学生报到功能。

学生用户可以在客户端自行报到;学工处和各系院可以在客户端统计报到情况;

3)学生申请贷款,困难学生可以在客户端填写申请贷款的基本信息,学工处可在客户端对学生信息进一步审核;

4)系统用户的信息修改管理;

5)系统数据的维护功能。

班级等各实体信息的处理,包括编号、名称、等信息的添加、删除、修改、查询和导出到Excel表中;

6)学生基本信息的管理。

包括学号、姓名、性别、籍贯等信息的添加、删除、修改、查询和导出到Excel表中;

7)学生报到信息的管理。

包括各个院系、专业、年级、班级、籍贯的报到情况、报到日期等信息的查询和导出到Excel表中以及对新生的报到登记;

8)学生贷款信息的管理。

包括各个院系、专业、年级的贷款金额、贷款日期、贷款情况等信息。

 

3系统设计

系统总体设计包括数据库设计与功能模块设计两部分,前者反应信息系统的静态属性,后者反应信息系统的动态行为。

3.1数据库设计

目前,大多数的管理信息系统(ManagementInformationSystem,MIS)都是基于数据库的,属于数据库应用系统,简称DBAS(DatabaseApplicationSystem)。

由数据库(DB)、数据库管理系统(DBMS)、与数据库应用程序三部分组成。

其中数据库用于存放DBAS的数据,是DBAS的核心。

因此,开发一个好的数据库应用系统,必须设计健全的数据库。

本系统的数据库设计采用经典的设计方法,即E-R(实体-关系)模型。

其基本思想是在需求分析的基础上,用E-R图构造一个反应世界实体之间联系的概念模式,然后再将此模式转换成某一特定数据库管理系统下的逻辑模式和物理模式。

3.1.1高校新生报到管理与贷款系统的E-R图

在前面分析的基础上,设计出高校新生报到管理与贷款系统的E-R图,如图3-1所示。

图中包含有院系、专业、班级、学生、贷款、用户等实体以及它们之间的联系。

为了使图看起来简明,省去了实体的属性。

该E-R图给出了如下实体之间的联系规则:

1)一个院系开设多个专业,一个专业只能属于一个系;

2)一个专业包含多个班级,一个班级只能属于一个专业;

3)一个班级包含多个学生,一个学生只能属于一个班级;

4)一个学生只能申请一份贷款,一份贷款只能属于一个学生;

5)系统的用户可以有多个,但用户与数据库中其他实体之间没有属性关联。

图3-1高校新生报到管理与贷款系统E-R图

对每个实体的属性如下:

院系:

{院系编码,院系名称}

专业:

{专业编码,专业名称}

班级:

{班级编码,班级名称,年级}

学生:

{学号,姓名,性别,生源地,是否报到,报到时间}

贷款:

{学号,贷款号,应缴金额,可缴金额,申请日期,审批通过,申请人}

用户:

{用户代码,用户名,用户密码,用户权限}

其中有下划线的表示该属性为实体的主键。

3.1.2高校新生报到管理与贷款系统的数据表

在E-R图的基础上,根据数据库设计规则,结合PowerBuilder内部数据库AdaptiveServerAnywhere8.0数据库设计工具,设计出了符合数据库三范式要求的数据库,形成表3-1—3-12所示的数据表,并给出了相应的样本数据。

表3-1系别(t_xb)表结构

字段名称

字段类型及长度

字段定义

字段描述

xbbm

Char

(2)

院系编码

主键

xbmc

Char(30)

院系名称

Notnull

表3-2系别表样本数据

院系编码

院系名称

01

地球科学学院

02

资源环境工程学院

03

化学与生物工程学院

表3-3专业(t_zy)表结构

字段名称

字段类型及长度

字段定义

字段描述

zybm

Char(4)

专业编码

主键

zymc

Char(20)

专业名称

Notnull

xbbm

Char

(2)

所在院系编码

外键

 

表3-4专业表样本数据

专业编码

专业名称

所在院系编码

0101

资源勘查工程

01

0201

环境工程专业

02

表3-5班级(t_banji)表结构

字段名称

字段类型及长度

字段定义

字段描述

bjbm

Char(6)

班级编码

主键

bjmc

Char(30)

班级名称

Notnull

nj

Char(4)

年级

Notnull

zybm

Char(4)

所在专业编码

外键

表3-6班级表样本数据

班级编码

班级名称

年级

所在专业编码

010191

资源勘查工程09-1

2009

0101

020182

环境工程专业

2008

0201

表3-7学生(t_stu)表结构

字段名称

字段类型及长度

字段定义

字段描述

snum

Char(15)

学号

主键

sname

Char(10)

姓名

Notnull

bjbm

Char(6)

所在班级编码

外键

ssex

Char

(2)

性别

男/女

shengyuan

Char(10)

生源地

Notnull

sfbd

Char

(2)

是否报到

是/否

bdsj

date

报到时间

表3-8学生表样本数据

学号

姓名

性别

所在班级编码

生源地

是否报到

报到时间

01019101

李莉

010191

广西南宁

2009-9-25

02018213

张辉

020182

河南郑州

13026123

李佳

130261

山东济南

表3-9贷款(t_daikuan)表结构

字段名称

字段类型及长度

字段定义

字段描述

snum

Char(15)

学号

主键

dkh

Char(6)

贷款号

外键

yjje

Double

应缴金额

Notnull

kjje

Double

可缴金额

Notnull

sptg

Char

(2)

审批通过

是/否

sqrq

Date

申请日期

sqr

Char(10)

审批人

表3-10贷款表样本数据

学号

贷款号

应缴金额

可缴金额

审批通过

申请日期

审批人

01019101

000001

6700

1500

2009-10-02

学工处

02018213

000002

4500

600

表3-11用户(t_user)表结构

字段名称

字段类型及长度

字段定义

字段描述

yhbm

Char(5)

用户代码

主键

xm

Char(10)

用户名

Notnull

mm

Char(20)

用户密码

Notnull

qx

Int

用户权限

Notnull

表3-12用户表样本数据

用户代码

用户名

用户密码

用户权限

00001

学工处

1111

1

00002

游客

1010

2

3.2功能模块设计

功能模块的设计是基于系统的数据流程来实现的,本系统的数据流程图如下图3-2所示。

图3-2高校新生报到管理与贷款系统数据流程图

根据高校新生报到管理与贷款系统的需求,并综合教务管理部门、系院、班级、学生等实体的业务流程,并且考虑不同权限的用户,设计出如表3-13用于高级用户的功能模块(如学工处)以及表3-14所示的普通用户(如学生)的功能模块。

这些模块主要通过窗口来展示。

其中对后台数据库的访问主要通过数据窗口对象完成。

为了能在源程序中快速准确地查找到相关信息,表中分别列出了各模块所对应的数据窗口对象名。

表3-13“高校新生报到管理与贷款系统”高级用户主要功能模块

菜单项

子菜单项

窗口名称

窗口对象名称

迎新管理

院系信息

w_xibie

d_xibie

专业信息

w_zhuanye

d_zhaunye

班级信息

w_banji

d_banji

报道管理

w_xsbd

d_student

查询统计

报到统计

w_bdxx

d_bdxx

绿色通道

绿色通道办理

w_dksp

d_daikuan

账号管理

账号修改

w_user

退出系统

退出系统

 

表3-14“高校新生报到管理与贷款系统”普通用户主要功能模块

菜单项

子菜单项

窗口名称

窗口对象名称

基本信息

院系信息

w_xibie2

d_xibie

专业信息

w_zhuanye2

d_zhaunye

班级信息

w_banji2

d_banji

新生报到

报到查询

w_bdxx2

d_bdxx

新生报到

w_xsbd2

d_student

绿色通道

绿色通道办理

w_dksp2

d_daikuan2

账号管理

账号修改

w_user

退出系统

退出系统

 

4系统运行的主要界面

高校新生报到管理与贷款系统在界面设计上采用菜单式管理风格,做到整体与细节的高度统一,同时具有交互性,界面友好、操作方便等特点。

以下图4-1—图4-11为系统运行时的界面。

4.1系统登录窗口

系统运行时,首先弹出一个系统登录窗口,输入用户代码后,可以直接按回格键在各个文本框和按钮切换,不需要用鼠标操作。

并且系统可根据用户代码直接切换的不同角色权限的窗口下。

如图4-1所示,系统数据库已有的管理用户代码为00001,密码为1111;普通用户的用户代码为00002,密码为1111。

进入后可在【账号管理】菜单项中进行密码的修改。

图4-1登录界面

4.2高级用户权限的窗口

高级用户权限的窗口设计是针对学工处用户的,用户不仅有查询数据的权限,还能进行修改和删除数据,统计数据等操作。

在登录时,输入用户代码00001,密码1111,就可进入管理员权限的功能模块。

4.2.1迎新管理模块

高级用户的迎新管理模块包括院系信息浏览、专业信息浏览、班级信息浏览以及报到管理等窗口;该模块主要是用来浏览院系、专业、班级等基本信息,以及对基本信息进行修改、删除等操作。

同时报到管理模块可以对学生基本信息访问和修改,可以对未报到的同学报到。

在每一个数据窗口中,为了使界面看起来更加友好,当用户单击数据窗口中的某一行时,该行呈现蓝绿色。

其中在基本信息中各个等级信息的浏览窗口类似,只列了出“院系信息”浏览窗口和“报道管理”窗口。

如图4-2和图4-3所示。

图4-2院系信息浏览界面

图4-3报到信息管理界面

在报到信息管理窗口中,若用户想为某个学生报到,为了避免因姓名重复引起的错误,就要求用户输入学生的学号,这样才可以进行报道操作。

4.2.2查询统计模块

查询统计模块包括对新生报到情况的信息查询。

是用来查询统计各个院系、专业、班级、年级以及籍贯等的报到情况,统计出报到的总人数、男生人数以及女生人数和未报到的总人数、男生人数以及女生人数。

可将显示的数据导出到Excel表格中去。

窗口运行的界面图4-6所示。

图4-6报到信息查询统计界面

4.2.3绿色通道办理模块

该功能模块是本系统的主要功能之一。

除了拥有类似与报到信息查询的功能外,还能对申请贷款的学生进行信息核实。

包括该生的基本信息以及应缴的学费金额、可缴金额等,还可以修改学生最初申请的可缴金额。

需要注意的是若要对可缴金额进行修改,那么原来申请的可缴金额就会改变。

确认信息无误以后,可以根据学生的申请资料,对符合条件的新生办理绿色通道手续。

同时,由于本模块功能相对复杂,为了避免用户出错,该窗口在右侧给出了注意事项。

该模块最重要的功能就是可按院系、专业、年级、审批情况统计出符合条件的贷款金额和贷款总人数。

以便学校的财务部门拨款。

绿色通道办理窗口界面的主界面图4-7所示。

图4-7绿色通道办理窗口界面

4.2.4账号修改模块

账号修改模块主要是对进入系统的用户进行密码修改操作。

在进行密码修改时,需要对新密码进行一次确认,确认正确则可以修改,否则失败,原密码不变。

窗口运行的界面如图4-8所示。

图4-8密码修改界面

4.3普通用户权限的窗口

普通用户的功能界面相对高级用户的要简单的多,但基本功能类似,都是围绕新生报到及贷款申请实现的。

普通用户同样包括四个功能模块:

基本信息,新生报到,绿色通道,账号管理。

与高级权限用户不同的是,在基本信息模块上,用户不能对数据库的数据进行修改操作,只能对数据库进行读操作;在新生报到模块上,用户也只能对自己的记录进行读写操作,不能更改删除其他用户的数据记录。

各个模块的窗口实施风格与高级用户的一致,均采用了Windows经典的菜单风格。

4.3.1基本信息模块

在基本信息功能模块中,各个等级信息的浏览窗口类似,因此,只列出院系信息浏览窗口。

如下图4-9所示。

图4-9院系信息浏览窗口

4.3.2

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 高考

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1