千文网小编为你整理了多篇相关的《基于JAVA的仓库管理系统设计开题报告》,但愿对你工作学习有帮助,当然你在千文网还可以找到更多《基于JAVA的仓库管理系统设计开题报告》。
长江大学
毕业设计开题报告题目名称
题目类别
院(系)专业班级学生姓名指导教师辅导教师
开题报告日期
基于Java的仓库管理系统设计
学生:王震
老师:沈疆海计算机科学学院计算机科学学院
一、题目来源
仓库库存管理是一个企业不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以仓库库存管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理仓库中的各种物资设备,这种管理方式存在着许多缺点,如:效率低、另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
使用计算机对物资信息进行管理有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高仓库管理的效率,也是企业的科学化、正规化管理的重要条件。
二、研究目的和意义
这是一个互联网的时代,所有企业都面临着互联网浪潮的强力冲击,电子商务无论从技术实现还是社会大背景都日益成熟。企业对企业之间的信息化如何解决?企业电子商务如何实现?这些都是摆在企业企业管理者和信息部门负责人面前实实在在的问题。借助于信息技术手段的创新,规范业务流程,强化仓库管理,对于企业信息化来说是一次良好契机。
在计算机的应用日益普及的今天,在计算机软件渐渐成为生活一部分的时代,在现代企业仓库物流需要电子化管理的现在,一个基于web 的智能仓库管理系统呼之欲出。这个系统,既可以减轻仓库管理员的工作负担,理需求,提高了企业内部的管理水平,进而全面提升了企业在市场竞争中的综合竞争力。
三、课题简介:
本系统主要完成对仓库的库存管理,包括入库、出库、库存,员工信息,供应商信息以及密码管理等六个方面。系统可以完成对各类信息的浏览、查询、添
加、删除、修改、报表等功能。
本系统由三大模块构成,分别是:系统设置,单据填开,库存查询。其中系统设置包括:管理员的增加,修改,删除,以及权限管理;仓库内货物的基本资料的增加,修改,删除;工人,客户等的基本资料的增加,修改,删除。单据填开模块包括:出库单,入库单,派工单,等单据的填开及作废操作。库存查询系统包括:库存情况的查询,各项明细的查询,工人工资的查询,以及按月,按季度,按年的报表导出功能。
关键字:数据库,SQL语言,Eclipse,数据库组件,仓库管理
该系统是对仓库的智能管理,并进行相应的采购管理、入库管理、出库管理、报表管理等一些仓库方面的管理。系统
登录
供货商设置仓库设置是否登录
货物入库仓库信息货物出库
入库货物统计出库货物统计
借出货物归还货物盘点货物
四、相关研究
在研究过程中,我发现,国内及国外对于仓库的管理系统软件不在少数,但
是具备智能化的就寥寥无几,有些仓库管理软件功能强大,但不实用;有些实用,但是软件界面不够友好;有些界面华丽,但是性能不够稳定。所以,我觉得我需要制作出一款,实用,界面友好,性能稳定的智能仓库管理系统。操作本系统的客户并不是专业的计算机从业人员,他们对于软件的初步认识就是,外观,所以,我在jsp 技术上选择了比较动态,美观大方的extjs 系统架构,该架构对于用户的提示友好,性能强大,动态性好,充分满足前台页面的实际需求。而一款软件有一件漂亮的外衣还是不够的,他还需要强大的内心,这个内心就是Spring,他的骨架就是Struts2,他的血液就是Hibernate。这样组成的软件才能成为一款优秀的智能仓库管理系统。
五、文献综述
毫无疑问,计算机的飞速发展,给整个人类世界带来了前所未有的改变,任何的溢美之词用在计算机身上恐怕都不算过分。他不仅大大提高了生产效率,更加使得现代工业得以安全,高效,稳定的发展。在现代企业中,仓库的管理,已经是非常重要的课题之一,传统的仓库由人看守记录的模式,已远远不能满足企业对于仓库管理的日益复杂的需求。是否采用信息化的智能仓库管理系统,已经成为企业是否现代化的重要标志之一,一个好的仓库管理系统,可以充分使企业发挥发展潜力,规避生产风险,及时掌握市场行情,同时也避免了人为因素对于企业的损害。
一个现代化的企业,犹如一架不停运转的大型机器,而仓库管理,是其中重要的一个齿轮,它不仅联系着原料采购,工人加工,成品出库,客户分析等多个系统,更加重要的是,他可以使整个企业在运转中,及时得到库存信息,使得这架大型机械可以正常而高效的运转。作为管理人员,企业领导,迫切需要按月按季度的仓库报表,作为采购人员,迫切需要知道仓库缺少哪些原料,及时采购,作为生产加工人员,迫切需要知道所领原料与生产成品是否正常出库入库,作为库管人员,则更加需要一个优秀的仓库管理系统,来帮助他们管理好复杂,繁琐的仓库。对于人手工而言,上述要求似乎难以达到,或者会出现或多或少的差错,但是,一个智能的仓库管理系统,恰恰是最合适的最得力的助手。
以往,如果要盘点仓库,需要大量人手,大量时间,而且结果往往不甚理想,这是因为,人力对于种类繁多,数量巨大的仓库,往往力不从心,而计算机的强大性能恰恰得以展现,它的高速检索功能,它的明细查询功能,它的智能分析功
能,都是以往人力所难以达到的,而且数据保密性高,安全性高,成本低,寿命长,存储量大,这些优势,正是一个现代化,高速发展中的企业所需要的。关于数据的存储问题,古已有之,从结绳记事,到甲骨刻字,再到竹简,再到纸书本记事,而如今,海量的数据,只需要一个小小的集成电子芯片就可以了,而且安全性高,可复制性,方便携带。这是科技带给人类的又一大帮助,仓库这一需要存储大量商品,并需要及时查询,修改数据的特性,恰恰适合计算机的功能。一个智能的仓库管理系统,不仅可以管理好一个仓库,它的“智能”还体现在,它可以对仓库内的物品进行分析处理,比如,仓库中某种原料不足,需要及时补充,以免延误生产;仓库中某种产品挤压过多,且是不宜长期存储的物品,就需要及时预警,提醒企业尽快处理;仓库每个月出库的数量,品种可以作为企业发展方向的一个重要参照与切实数据。仓库管理如果能够减少重复性和低效性,那么企业则可以实现利润最大化,一个好的仓库管理系统,可以减少企业人力资源的支出,增加企业效率和效益。
在人工管理仓库的阶段,数据的大量冗余,数据性不一致等问题尤为突出。而数据仓库(Data Warehouse ),云计算,模糊处理技术,都是新一代的数据处理方式,他们一步一步的将数据从单纯的存储,转换为智能的分析,为决策者提供第一手的资料和分析。仓库管理系统虽然是用于日常的企业管理的普通管理系统,由于其重要而独特的地位,它的智能化也是至关重要的,其中,仓库管理系统的设计结构,直接决定着其性能与功能。故而,了解企业需求,进而认真分析,对于内部结构的把握,以及最后系统的实现,都是举足轻重的。可以为企业带来的优势最大化,就是一个好的,优秀的,切合实际的智能仓库管理系统需要做到的。
六、方案论证与主要工作思路
1,Java是种跨平台的语言,具有多种优势,其面向对象的特点非常符合本系统的要求,所以选择java 作为开发语言。
2,同时,B/S架构很好的解决了客户端的问题,用户只要有浏览器就能使用该系统,不需要进行升级(浏览器版本升级除外),所有业务功能均由服务器完成。
3,在局域网中可以联动,同时兼具安全性。
4,Hibernate对JDBC 的封装是十分到位的,由于本系统对于数据的批量处理要求不是特别的高,而对多表联动查询有较高需求,Hibernate的延迟加载功能非常符合系统要求。
5,Mysql是一个经过大多数用户认可的可靠的数据库,其性能完全能够满足本系统的设计需求,其免费的特性,使得系统的版权问题得以解决。
6,Spring+struts2的模式架构,是稳定,安全,高效的,配置方便,以后系统维护与升级留有更大空间,是本系统的不二选择。
7,MyEclipse作为一款强大的开发软件,已经成熟,并且得到业界承认,是开发系统时,不可或缺的重要工具。
综上所述,本系统采用java 作为开发平台,使用MyEclipse 作为开发工具,采用B/S作为架构,Mysql 作为数据库,所用技术有:Hibernate ,Spring ,struts2。七、工作重点和难点
1,Spring框架的搭建
主要是其配置文件的设置,以及其jar 包的版本是否与jdk 相匹配。
2,权限系统的设计
主要是权限参数的设计,以及系统安全性的考虑,避免“万能密码”
等情况的发生。
3,数据库表的设计及相互关联
主要是将多对多关系拆分成多个一对多关系,主键,外键的设计也
是设计重点难点之一,如何使数据库中的数据,既查询方便,又减少冗余,是一个需要认真思考,仔细设计的工作。
4,数据安全性的检查
数据安全性,不仅指数据本身的及时备份,更加指需要及时记录日
志,出现问题时,可以及时找到相关人员。
5,报表的设计及导出
报表的汇总统计及导出,是一个系统的关键功能之一,需要认真分
析需求,详细计划。
八、完成毕业设计所必须具备的工作条件
硬件平台:
计算机一台
软件平台:
操作系统:Windows XP Professional SP3;
开发环境:jdk1.6.0_10;
开发工具:MyEclipse ;
数据库工具:Mysql 、JDBC ;
开发语言:Java 语言
九、工作的主要阶段、进度与时间安排
三月初至中旬:收集与系统有关的资料,看相关文档和有关书籍做好准备工作。依据选题的具体功能要求,做好需求分析,划分功能模块并确定每一个模块的功能,画出具体的流程图。
三月中旬至四月中旬:正式开始系统的编写工作,完成系统的基本构件,以及数据库表的建立工作。
四月中旬至五月初:进行代码的调试与优化,完成整个系统工程。五月份至六月:复查系统,整理相关程序文档并书写毕业论文。
十、指导教师审查意见
题目:
毕业设计(论文)开题报告
一、选题的依据及意义:
随着社会的发展,在信息社会中,信息的获取、处理、交流和决策都需要高质量的计算机软件来完成。高校科研是高校面临的一项重要任务,高校科研管理内容也比较复杂,科研涉及的内容极为广泛,面临项目、资金和人员管理。因此制作一个高校科研管理系统软件是十分重要和必要的。
科学研究是高等学校的重要工作之一,对于一所高等院校来说,学科门类多,科研项目及成果所涉及科学领域较广,其数量亦比较大,这给管理造成了一定的困难,通过计算机进行管理无疑是最科学和最有效的方法,一方面可提高工作效率和工作质量,同时又便于部门之间进行信息交流。科研管理信息系统是一个由人、计算机组成的能进行科研信息的搜集、传递、存贮、加工、维护和使用的系统,该系统能够实时反映高校的科研活动,为日常事务的处理和管理职能提供支持。在人类发明计算机之前,管理信息系统完全是手工作业,随着计算机技术的产生和发展,管理信息系统的结构发生了很大的改变,计算机强大的数据处理能力及现代化的网络通讯技术大大提高了管理信息系统的效能。作为高校的科研管理人员要分清楚哪些信息适合计算机处理,哪些信息更适合于手工作业,在工作中将两种方式有机地结合,互相取长补短,以求达到最佳的管理方式。因此,使科研管理工作更加规范化、科学化,建设一个科研管理信息系统已显得非常重要。高校科研管理信息系统通常包括参加科研项目人员信息管理、科研项目管理、项目获奖管理、期刊论文管理等。
二、国内外研究现状及发展趋势(含文献综述):
Sun公司在1999年初推出JSP 1.0后,又在1999年11月推出JSP 1.1,Sun终于凭借Servlet和JSP技术,迅速的占领了绝大部份的企业市场份额。在2002年4月,JSP发展到
1.2版本。到2003年Sun推出JSP 2.0,同时推出的JSTL(JAVA 标准标记语言)取代JSP表达式的弱点,更进一步简化JSP的编写。 JSP慢慢变成一种非常成熟的WEB技术,JSP凭借其技术成熟,稳定,及Java的强大功能和跨平台能力成为WEB企业应用的王者,占领了80%以上的企业应用市场。而ASP则靠快速开发,方便发布以及依靠在微软的大树下分食中小市场和个人用户。
在传统网页HTML文件中加入JSP标记和JAVA程序段,就构成了JSP网页。JSP(Java Sever Pagae)技术是由Sum公司提出,多个IT公司参与合作建立的一种动态网页开发技术标准。JSP规范 是WEB服务器,中间件应用服务器,交易系统以及软件开发工具厂商间广泛合作的成果,该技术为创建显示动态生成内容的WEB页面提供了一个简捷而快捷的方法。JSP的实际目的是使得构造基于WEB架构的应用系统更加容易,方便和快捷,而这些应用程序可以和各种WEB服务器、中间件应用服务器、浏览器和各种开发工具协同工作。
JSP相对于传统的动态网页开发工具而言,由于继承了JAVA语言的许多优点,用JSP开发动态网站十分方便,开发效率较高。此外,JSP还具有强大的组件(Java Bean)支持功能,可以方便地实现复用,进一步提高了开发效率。
JSP简单易学,开发方便,因此JSP业已成为目前主流的动态网页开发技术之一。JSP的优点如下
(1) 借助JSP技术,WEB网页设计人员可以使用HTML或者标记来设计和风格化
WEB页面,使用JSP标记来生成动态WEB页面。在服务器端,JSP引擎负责
解释JSP标记和脚本,生成请求的内容,然后将结果以HTML页面等形式发
送回浏览器。这样开发者可以保护自己的核心代码,同时可以保证任何WEB
浏览器的高度兼容性。
(2) JSP页面可借助可重用的,跨平台的组件(Java Bean),来执行WEB应用所
要求的极为复杂的业务处理。能够共享和交换调用一般操作的组件,或者让这
些组件被别的开发人员或开发团队使用。基于组件的开发方法大大加速了软件
团队的开发过程,极大程度上提升了开发人员和团队的开发技能,并能快速寻
找能优秀的技术解决方案。
(3) 通过开发定制化标签库等方法,JSP技术可以支持动态扩展技术。第三方开发
人员和用户可以为日常功能创建定制化的标签库。这样WEB网页设计人员就
能够借助普通的网页工具(如HTML),来使用可执行特定功能的组件。
(4) 作为JAVA2(企业版本体系结构)的一个重要组成部分,JSP技术能够支持高
度复杂的、基于WEB的企业级应用。JSP技术可以轻松地与现有多种应用体
系架构整合,可以充分利用已有开发工具和技巧,并扩展到企业级分布式应用
环境。
三、本课题研究方案
系统采用Eclipse开发采成环境,选用SQL2000作为数据库。科研信息管理系统是一属于中小型的企业级应用,所以选择Tomcat作为Web应用服务器。本管理系统选用JSP技术开发,这是Web应用开发的主流技术之一,并结合JavaBean、Servlet技术,也就是基于JavaBean的MVC设计模式,利用在校所掌握的Java技术,开发这个管理系统,把所学知识应用于实践中。在软件的整个生命周期中,使用了UML进行用例建模。在数据库的概要设计中,采用E-R图进行数据库分析。
四、本科题研究内容
科研信息管理系统所需要的功能从用户角度进行简单划分,可以分为用户功能和后台管理功能。用户功能主要提供给用户使用,后台管理功能主要提供给管理人员使用。
用户的相关功能及模块如下:
※ 用户注册。
※ 用户登入。
※ 模糊查询功能。
后台管理相关功能及模块如下:
※ 项目参加人员管理模块包括:显示添加修改删除查询。
※ 项目基本情况模块包括:显示添加修改删除查询。
※ 项目获奖情况模块包括:显示添加修改删除查询。
※ 期刊论文管理模块包括:显示添加修改删除查询。
五、研究目标、主要特色及工作进度:
第 1 周 --- 第 2 周毕业设计选题及进入项目开发的准备阶段
第 2 周 --- 第 3 周提交开题报告
第 4 周 --- 第 5 周项目需求分析
第 6 周 --- 第 7 周界面设计以及数据库设计
第 8 周 --- 第10周系统实施
第11周 --- 第14周测试、维护、文档编写
第15周 --- 第18周提交论文和设计作品,并按指导老师的意见进行修改
第19周 --- 第20周完成论文和设计作品的最后工作,等待毕业答辩。
六、参考文献:
[1] 张新曼.精通JSP—Web开发技术与典型应用.北京:人民邮电出版社 ,2007.6
[2] 叶核亚,陈立,廖雷.JAVA2程序设计实用教程.北京:电子工业出版社,2003.5
[3] 周绪,管丽娜,白海波.SQL Server2000中文版入门与提高.北京:清华大学出版社,
2001.5
[4] 张军.JSP网络应用开发例学与实践.北京:清华大学出版社,2006.4
[5] 吴建, 郑潮, 汪杰.UML基础与Rose建模案例.北京:人民邮电出版社 , 2006.2
[6] 韩万江,姜立新,宋茂强.软件项目管理案例教程.北京:机械工业出版社,2005.2
北京建筑工程学院
电气与信息工程学院
自动化系
开题报告
指导教师 学生姓名 专业 班级 学号
1、研究课题名称
学生信息管理系统的设计和实现
2、选题的科学依据及意义
学校学生信息管理是学校教务管理中的一个极为重要的环节,它是整个学校管理的核心和基础。现在我国的大中小学校档案的管理水平还停留在纸介质的基础上,这样的机智已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被以计算机为基础的信息管理所取代。信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。计算机已经成为我们学习和工作的得力助手:今天,计算机的价格已经十分低廉,性能却有了长足的进步。它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面:首先,计算机可以代替人工进行许多繁杂的劳动;其次,计算机可以节省许多资源;第三,计算机可以大大的提高人们的工作效率;第四,计算机可以使敏感文档更加安全,等等。为了适应现代社会人们高度强烈的时间观念,学籍管理系统软件将会为教学办公室带来极大的方便。随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。
选题的意义:通过学生管理系统,可以做到信息的规范管理,科学统计和快速的查询,从而减少管理方面的工作量。毋庸置疑,切实有效地把计算机管理引入学校教务管理中,对于促进学校管理制度,提高学校教学质量与办学水平有着显著意义。
3、国内外研究概况
学生成绩管理是各大学的主要日常管理工作之一,涉及到校、系、师、生的诸多方面,随着教学体制的不断改革,尤其是学分制、选课制的展开和深入,学生成绩日常管理工作及保存管理日趋繁重、复杂。迫切需要研制开发一款功能强大,操作简单,具有人性化的学生成绩管理系统。
在国外高校,与国内不同,他们一般具有较大规模的稳定的技术队伍来提供服务与技术支持。而国内高校信息化建设相对起步较晚。在数字校园理论逐步应用的过程中,各高校一方面不断投资购建各种硬件、系统软件和网络,另一方面也不断开发实施了各类教学、科研、办公管理等应用系统,形成了一定规模的信息化建设体系。但是,由于整体信息化程度相对落后,经费短缺,理论体系不健
全等原因,国内高校教务管理系统在机构设置、服务范围、服务质量及人员要求上与国外高校相比都有一定的差距。
纵观目前国内研究现状,在安全性和信息更新化方面存在有一定的不足,各现有系统资料单独建立,共享性差;在以管理者为主体的方式中,信息取舍依赖管理者对于信息的认知与喜好,较不容易掌握用户真正的需求,也因此无法完全满足用户的需求。因此,教务管理软件应充分依托校园网,实现教务信息的集中管理、分散操作、信息共享,使传统的教务管理朝数字化、无纸化、智能化、综合化的方向发展,并为进一步实现完善的计算机教务管理系统和全校信息系统打下良好的基础。
经初步调查,教务处对学生成绩管理的业务流程如下:
(1)学生对本或者以往学的成绩进行查询(查询单科成绩,单科成绩的排名及总成绩的排名)。
(2)成绩管理人员审核教师录入的成绩,并统计不合格的学生,打印补考单,方便学生进行尽早的复习,准备补考;
(3)任课教师对班级单科成绩的录入。通过调查了解到用户对系统有如下要求:学生能够通过本系统及时地查询考试完后的各门学科成绩。成绩管理员及时打印补考名单,任课教师及时地录入单科成绩单。输入方面的要求是如果操作失误的情况应能具有提示及撤销的功能。输出的信息应能直观反映给用户。
4、本课题研究内容
有关学籍信息的输入,包括学生基本信息、所在班级、所学课程和成绩等.学生信息的查询,包括学生基本信息、所在班级、已学课程和成绩等.学生信息的修改.
班级管理信息的输入,包括班级设置、年级信息等.
班级管理信息的查询.
班级管理信息的修改
学校基本课程信息的输入.
学校课程信息的修改.学校课程的设置和修改.
学生成绩的输入.
学生成绩信息的修改
学生信息的查询.
学生信息的统计.
5、研究目标及工作进度
“学生成绩管理系统”针对的学校学生情况对学生各学年的成绩进行有效的 管理。能够快速的查询出学生的各科成绩以及所在班级等各种用途。相应的需求有:
A. 在实现所需功能的基础上,尽可能减少所需人员数量,对设备的利用达到最 大,减少不必要费用支出;
B. 大大改善数据处理速度,能够尽快输入和输出数据;
C. 能够存储一定数量的学生信息,并方便有效的进行相应的数据操作和管理, 这主要包括:学生信息的录入、删除及修改。学生各科成绩的多关键字检索查询;
D. 能够对一定数量的读者进行相应的信息存储与管理,这其中包括:查询学生 信息的登记、删除及修改。学生资料的统计与查询;
E. 能够提供一定的安全机制,提供数据信息授权访问,防止随意删改,同时 提供信息备份的服务;
F. 使系统更加容易管理和维护,不需对过多人员培训,提高工作效率。 工作进度:
1. 查询相关资料,了解本系统的研究意义。可以上网搜索或者是去图书馆查阅相关资料。
2. 通过查询资料了解该系统要如何做,及要做哪些东西。
3. 设计出大体上的功能模块,画出模块图。
4. 通过进一步的了解,对每个功能模块进行细化,将每一步都想清楚。制定出每一步的做法和注意的地方。
5. 对设计好的程序进行调试,通过调试发现存在的问题并解决,从而达到完善系统的目的。
6. 最后,整理各阶段的设计记录文档,写成论文稿。
6、参考文献
[1]刘晓华 等 编著《毕业论文写作指导》[S] 科学出版社2003.1
2[2]候炳辉、沈临兴《计算机信息管理专业毕业设计案例摘选》清华大学出版社 2002.5
[3] 王虎,张俊.[M].武汉:武汉理工大学出版社,2004.7.
[4] 安忠 吴洪波主编 王守茂主审《管理信息系统》[S]中国铁道出版社 2003.6
[5] 晋良颖 主编《数据结构》[M]人民邮电出版社 2005.6
[6] 张海藩 主编《软件工程导论》(第四版)[M]清华大学出版社 2004.10
一.编写目的
《银行帐目管理信息系统》开题报告的编写目的是通过对《银行帐目管理信息系统》中各模块的分析,确定系统的体系结构,模块内容,技术方法,明确各模块的功能和数据流,为程序编写定下宏观体系框架。
二.开发背景
随着科技发展和社会进步,尤其是计算机大范围的普及,计算机应用逐渐由大规模科学计算的海量数据处理转向大规模的事务处理和对工作流的管理,这就产生了以台式计算机为核心,以数据库管理系统为开发环境的管理信息系统在大规模的事务处理和对工作流的管理等方面的应用,特别是在银行帐目管理之中的应用日益收到人们的关注。
近年来我国信息产业发展迅速,手工管理方式在银行帐目管理等需要大量事务处理的应用中已显得不相适应,采用it技术提高服务质量和管理水平势在必行。目前,对外开放必然趋势使银行业直面外国银行巨头的直接挑战,因此,银行必须提高其工作效率,改善其工作环境。这样,帐户管理的信息化势在必行。
在传统的银行帐户管理中,其过程往往是很复杂的,繁琐的,帐户管理以入帐和出帐两项内容为核心,在此过程中又需要经过若干道手续,因为整个过程都需要手工*作,效率十分低下,且由于他们之间关联复杂,统计和查询的方式各不相同;且会出现信息的重复传递问题,因此该过程必须实现信息化。
我们的系统开发的整体任务是实现银行帐户管理的系统化、规范化、自动化和智能化,从而达到提高企业管理效率的目的。
三.可行*研究
可行*研究能使新系统达到以最小的开发成本取得最佳的经济效益。可行*研究的目的,是根据开发管理信息系统的请求,通过初步调查和系统目标分析,对要开发的银行帐户管理信息系统从技术上、经济上、资源上和管理上进行是否可行的研究。这是一项保*资源合理使用、避免失误和浪费的重要工作。
⊙经济上的可行*:主要分析成本与收益、投资效果等。
⊙技术上的可行*:要分析技术力量、计算机*能、通讯网络和系统条件等。
⊙资源上的可行*:主要指管理、经费能否得到保*。
⊙管理上的可行*:如帐户管理水平、数据收集可能*、规章制度健全程度和领导对发展系统的态度。
可行*分析已经写成可行*研究报告,并报请领导及有关专家审议,通过后进入了以下需求分析阶段。
四.系统需求分析
用户的主要需求有帐户管理、取款机管理、用户查询、查询统计等几个方面:
帐户管理方面:存款、取款、开户、销户、修改信息、办卡、挂失卡;
取款机信息管理方面:管理员管理查询和维护、客户查询和取款等功能;
用户查询方面:用户希望便于查询自己帐户的信息。
查询统计方面:vip用户统计、atm业务量统计、异动查询统计、持卡总量消费统计、工作量负荷统计等功能。
五.要解决的关键问题
要解决的关键问题之一:数据的安全*问题
解决办法为:采用des加密算法;
要解决的关键问题之二:数据的一致*问题
解决办法为:使用触发器;
要解决的关键问题之三:系统查找数据的速度问题
解决办法为:采用哈希算法进行数据的快速查找。
六.系统定义
通过该银行账户管理系统,使银行的账户管理工作系统化、规范化、自动化,从而达到提高账户管理效率的目的。系统开发的任务是使办公人员可以轻松快捷的完成对账户管理的任务。
1、系统要求:
系统应符合银行账户管理的规定,满足银行相关人员日常使用的需要,并达到*作过程中的直观,方便,实用,安全等要求;
系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充,维护;
系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等*作;
尽量采用现有软件环境及先进的管理系统开方案,从而达到充分利用现有资源,提高系统开发水平和应用效果的目的。
2、系统功能:
系统主要实现了:帐户管理、取款机管理、用户查询、查询统计等功能,
帐户管理模块:存款、取款、开户、销户、修改信息、办卡、挂失卡;
用户查询模块;
取款机信息管理模块:管理员管理查询和维护、客户查询和取款等功能;
查询统计模块:vip用户统计、atm业务量统计、异动查询统计、持卡总量消费统计、工作量负荷统计等功能。
七.系统体系结构
在系统功能分析的基础上,做系统功能模块图如下:
八.运行环境
*作系统:windowxx
开发平台:visualforpro
九.参考资料
vfp编程技术及数据库应用教程作者:常明华杨佩理李基鸿连育英
出版社:*电力出版社isbn:7-5083-0867-0
出版日期:xx-08-01
vfp程序设计简明教程
作者:鲁俊生胡天云主编
出版社:西安电子科技大学出版社isbn:7-5606-1047-1
出版日期:xx-08-01
visual/foxbase+课程设计案例精编
作者:伍俊良
出版社:水利水电出版社isbn:7-5084-0947-7
出版日期:xx-01-01
面向对象软件工程object-orientedsoftwareengineering
作者:timothy robertlaganiere
译者:张红光温遇华徐巧丽张楠
出版社:机械工业出版社isbn:7-111-11904-5
出版日期:xx-04-01
十.课题开发进度
2月23日---3月7日系统分析阶段
3月8日----4月4日系统设计阶段
4月5日----4月10日系统实施、调试阶段
4月11日---4月25日毕业设计说明书编写
4月26日---5月18日毕业设计说明书打印
1、开题报告的内容:
本系统是一款资源型管理软件,适用于普通高等教育学生的管理工作,具有丰富,完整,规范的内容和比较完善的功能。是一个适用于高等院校或各类专科学校学生工作管理部门的计算机辅助管理系统,它具备高校学生工作部门的学生管理的日常事务*工作及各类数据的自动化处理功能。从学生的入学档案,学籍档案,学习成绩综合测评,奖学金管理,到学生毕业分配管理的全部业务功能。该系统能够自动地收集,存储,加工处理,查询检索和统计制表,方便有效地提高学生工作办公自动化管理的水平,解决了日常繁杂的数据,文件及历史资料的统计处理的重复*劳动。使过去许多只能定*管理的项目变为定量管理,使传统的由人工事务*管理模式转化为借助现代化技术和手段实现的科学化管理模式,不仅节省人力和物力,提高办公效率,而且使管理的方式从过程管理转变为目标管理,从数量管理转变为质量管理,有助于提高学生工作管理的水平和质量。
本系统将采用vb6.0+sqlserverxx的模式进行开发。vb6.0开发一般应用模块,供管理人员在本地机上完成对数据库的各种修改工作。并且采用了数据访问技术ado,使之能更好地访问本地和远程的数据库;在数据环境方面,允许程序员可视化地创建和*作ado连接及命令等优点,因此,采用vb6.0作为学生的本地开发平台。sqlserver是一个数据库管理软件,提供了强大的数据库访问功能,为数据库管理与分析带来灵活*,因此,采用sqlserverxx作为学生的后台数据管理工具。
本系统针对学生管理所涉及到的信息,数据及所需完成的各项*作,结合自身的技术水平而开发的学生管理系统(单机版)。此系统将主要实现以下基本功能:
(1)学生档案管理:可以方便地对学生档案进行浏览,查询,添加,编辑,删除。以学号区别学生,并可以支持多个班级处理。
(2)学生成绩管理:可以自行设置学生所在的年级,科目,并且学生成绩与档案以学号为关键字相关联,有力的保*了数据的完整*。
(3)课程管理:可以自行设置课程信息,年级课程开放等情况。
(4)班级管理:通过此模块用户可以系统*的设置,修改,删除该班级的基本信息(班级名称,班级人数,班主任),班委任职情况。
(5)系统管理:此模块分系统用户管理,系统注册码管理,系统日志管理,用户密码管理以及系统数据库备份和系统数据库还原的功能。对于不同的用户提供了不同的用户*作权限。
(6)报表功能:根据学生成绩自动生成成绩报表打印。
此系统将具有:能提供的学生信息量大,用户界面友好,*作简便,快速等特点。
本页应按开题报告(实施计划)的基本内容要求填写,填写不下可另附页。
2、开题申请理由:
21世纪全球信息电子化的潮流势不可挡,计算机渗入了社会生活中的各个领域,它的广泛应用给经济和社会生活带来深刻的变革。信息技术不仅改变了人们的工作和生活方式,也在改变教育和学习的方式。我国的教育事业蓬勃发展,升学率普遍提高,各类大专院校规模不断扩大,对于学生管理工作的高效*和规范化提出了更高的要求。作为学校管理工作的一个重要组成部分———学生信息管理,所涉及到的信息量之大,数据之繁琐,可以想像用手工对这些数据进行*作有多么的复杂与繁琐,因此自动化的学生应运而生。
而学生信息管理的工作量非常大,为保*学生管理工作的顺利进行,改善管理手段,有必要开发一套适合高等院校实际情况,能解决实际问题的学生管理信息系统。及时,准确的为管理人员提供学生,班级等各类信息,并提供标准化,查询,修改等管理功能。
为了能够为高校学生信息管理提供一种更加高效,实用的管理手段,为学生信息的存储,统计,分析,交流提供一种更加快捷,安全的信息平台。并且能够减少大量的人工*作,以及在人工*作中由于人为因素而引起的数据错误,保*学生信息数据的安全*和完整*,使学生管理人员能够轻松,正确无误地完成各项工作,结合自身的技术水平,特申请本课题开题。