百姓金融超市系统课程设计.docx
- 文档编号:15624353
- 上传时间:2023-07-06
- 格式:DOCX
- 页数:11
- 大小:26.54KB
百姓金融超市系统课程设计.docx
《百姓金融超市系统课程设计.docx》由会员分享,可在线阅读,更多相关《百姓金融超市系统课程设计.docx(11页珍藏版)》请在冰点文库上搜索。
百姓金融超市系统课程设计
百姓金融超市系统课程设计
目录 摘要 随着社会经济的迅速发展和科学技术的全面进步,计算机事业的飞速飙升,以及计算机与网络技术为基础的信息系统正处以蓬勃发展的时期。
百姓金融超市系统,是在网络上建立一个虚拟网上银行购物商场,避免了挑选商品的繁琐过程,也避免了各位出门的麻烦,是顾客的购物过程变得轻松,快捷。
详细地讲述了开发一个基于Web的“百姓金融超市系统”所用到的技术和方法。
其中运用了技术、技术、SQLServer2008数据库技术等等,并从几个不同的方面用上述技术来实现系统 关键字:
SQLSEVER 百姓金融超市系统 I 目录 ABSTRACT Withtherapiddevelopmentofsocialeconomyandscientificandtechnologicalprogress,thecauseoftherapidriseofcomputer,andcomputerandnetworktechnology-basedinformationsystemispunishablebyaperiodofvigorousdevelopment.Thepeopleoffinancialsystem,thenetworkisbuiltonavirtualbankonlineshoppingmall,theselectionofgoodstoavoidthecumbersomeprocess,butalsotoavoidthetroubletogoout,isthecustomershoppingprocesseasy,fast. ThispaperdescribedindetailthedevelopmentofaWebbasedonthe\people’sfinancialsupermarketsystem\thetechnologyandmethod.Usingtechnology,technology,SQLServer2008databasetechnologyandsoon,andfromseveraldifferentaspectsofthetechnologytorealizethesystem Keyword:
SQLSEVERpeoplefinancialsupermarketsystem II 目录 目录 第1章概述.........................................................1金融超市的发展.................................................1金融超市的的功能...............................................1开发背景.......................................................2开发运行环境...................................................2软件需求...................................................3开发工具的选择.............................................3第2章系统可行性研究...............................................5技术可行性研究.................................................5经济可行性研究.................................................5操作可行性研究.................................................6第3章功能分析.....................................................7功能划分.......................................................7开户申请.......................................................8账户注销.......................................................9转账流程......................................................10支付管理......................................................11密码管理......................................................12账户管理......................................................13账户加密..................................................13账户解密..................................................14贷款管理......................................................15第4章系统分析....................................................16设计思想......................................................16设计原则......................................................16数据库表的设计................................................16系统结构......................................................18性能需求......................................................19运行需求......................................................20第5章系统设计....................................................21开户申请......................................................21账户管理......................................................22银行转账..................................................23银行存款..................................................24 III 目录 银行取款..................................................15修改密码......................................................26主页登陆......................................................27支付管理......................................................28系统维护......................................................29第6章系统功能实现................................................31主页面........................................................31菜单..........................................................31系统内部实现..................................................32第7章结论........................................................系统特点、优势................................................34系统不足......................................................34致谢...............................................................35
金融超市是一个以人为本的经营过程,也就是强调服务。
我国目前银行的服务方式是做到了“来来来”的方式,还有工商银行你身边的银行,要买房到建行,都是“来来”的,实际上在国外是“找找找”,在所有的客户中找到哪些是自己服务的对象,哪些是我的忠诚客户,来把它开发出来,这种方式的不同,保险表现是最好的,在中国保险表现得最好,他们就是用找找的方式,虽然他敲你家门你很反感,实际上它是一种经营模式服务方式一种很好的一个改变。
开发背景 随着社会经济的迅速发展和科学技术的全面进步,计算机事业的飞速飙升,以及计算机与网络技术为基础的信息系统正处以蓬勃发展的时期。
百姓金融超市系统,是在网络上建立一个虚拟网上银行超市系统,避免了挑选商品的繁琐过程,也避免了各位出门的麻烦,是顾客的购物过程变得轻松,快捷。
百姓金融超市管理系统是一个针对网上银行存款、取款、转账、销售商品、管理商品的一个专门网站。
随着网络的广泛普及,网络支付手段的逐步完善,越来越多的人逐渐习惯于网上购物,习惯于鼠标点击下订单,送货上门的快捷便利的购物方式。
传统的购物观念正在被网上购物这种快捷的方式所冲击。
现在的网上超市,具有强大的功能,在线展示商品,在线购买商品,在线交易,在线商品的管理等,借助网络的跨地域特点,更是将传统的商店的地域限制加以突破,全国各地的顾客都可以通过网络在同一个网上超市购买商品,从而大大增加了客户的数量。
百姓金融超市致力于提供网上银行服务、商品展示及订购为核心的网上购物服务宣传自己商店的产品并将自己的产品展示给客户,让客户通过网站便能自的选择的购买商品。
该网站是通过客户登录浏览商品、购买、确定购买、查看订单、实现用户模块功能。
网站后台管理系统,管理员来管理商品、订单、用户来实现。
开发运行环境 2 第1章概述 软件需求 操作系统:
Win7 数据库:
SQLServer2008开发工具:
MicrosoftVisualStudio2008开发工具的选择 本系统的开发主要是用MicrosoftVisualStudio2008的开发环境,利用SQLServer2008进行数据库的设计。
下面对他们分别进行简单的介绍:
Visualc#/介绍:
VisualStudio2008是微软公司推出的开发环境。
是目前挺流行的Windows平台应用程序开发环境。
目前已经开发到版本,也就是VisualStudio2010。
VisualStudio2008可以用来创建Windows平台下的Windows应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和Office插件。
VisualStudio2008版本特点:
VisualStudio2008在三个方面为开发人员提供了关键改进:
快速的应用程序开发高效的团队协作突破性的用户体验 VisualStudio2008提供了高级开发工具、调试功能、数据库功能和创新功能,帮助在各种平台上快速创建当前最先进的应用程序。
VisualStudio2008包括各种增强功能,例如可视化设计器、对Web开发工具的大量改进,以及能够加速开发和处理所有类型数据的语言增强功能。
VisualStudio2008为开发人员提供了所有相关的工具和框架支持,帮助创建引人注目的、令人印象深刻并支持AJAX的Web应用程序。
开发人员能够利用这些丰富的客户端和服务器端框架轻松构建以客户为中心的Web应用程序,这些应用程序可以集成任何后端数据提供程序、在任何当前浏览器内运行并完全访问应用程序服务和Microsoft平台。
3 Server2008介绍:
SQLServer是一个关系数据库管理系统。
它最初是MicrosoftSybase和Ashton-Tate三家公司共同开发的,于1988年推出了第一个OS/2版本。
在WindowsNT推出后,Microsoft与Sybase在SQLServer的开发上就分道扬镳了,Microsoft将SQLServer移植到WindowsNT系统上,专注于开发推广SQLServer的WindowsNT版本。
Sybase则较专注于SQLServer在UNIX操作系统上的应SQLServer安装界面用。
4 第2章系统可行性研究 第章2系统可行性研究 技术可行性研究 在IT行业中从业的工作人员一般都要求掌握计算机技术,具有一定的软硬件基础,会使用各种管理软件,熟悉IT产品。
因为,有的金融超市对员工的素质要求比较高,从管理层到下面的销售人员,都要求具有一定的计算机基础,所以在新系统投入使用时,只要对员工进行少量的培训,系统的功能和使用方法就基本上能够是系统顺利运行。
经济可行性研究 因为通过网络传递销售信息可以不受距离的限制,因此可以借阅许多的人力和物力,方便管理,此可以减少不必要的开支,同时该系统可以提高金融超市的销售效率,即提高了金融超市的经济效益,所以从经济上完全是可行的。
(1)金融超市有能力承担系统开发费用 开发新系统的工作是一项间距复杂的工作,它的投资主要是人力和物力的投资。
对于本系统的开发者来说,其主要投资还是在人力和物力两个方面。
如果是企业自己安排人手开发系统的话,其主要的投资还是在人力资源上,从系统的业务需求调查到系统的分析编码制作都是需要巨大的人力投入的。
软件企业作为一个简短的高科技产业,其员工要求都比一般企业的要求要高,而且对系统开发及软件产业了解比较多,所以在自我开发管理系统的过程中,企业自己比较容易安排人手,这样就可以为企业借阅大部分的额外开支。
同时软件就其它产品来说,属于高端行业,无论是产品的价格还是质量都比较高,而经营产品的经销商或者是商家都要求有雄厚的资金支持。
所以,在系统的开发过程中,企业完全有能力承担开发费用。
5
(2)新系统将为企业带来经济效益 百姓金融系统是一个信息化、智能化和先进理念的集合体。
而超市销售是一个动态过程,在其运行过程中要采取多项措施。
所以在网络销售中获得经济效益是一个综合效益,要对它进行直接定量的分析是比较困难的。
一般新系统带来的经济效益是简介的,其最主要的表现就是减少了企业管理费用和人力开支。
而其它一些繁琐的事物都通过新系统来加以分析解决,不仅节省了大量的时间,还为企业的各项决策提供了宝贵的资料,为企业带来巨大的经济效益。
操作可行性研究 本系统采用基于Windows的图形用户界面,而该系统是大家熟悉的操作系统,对于那些有一般的计算机知识的人员就可以轻松上手。
而整个百姓金融超市系统采用最友好的交互界面,简介明了,不需要对数据库进行深入的了解。
此,该系统的操作是可行的,有必要开发该系统。
综合以上三方面,该系统具有很高的开发可行性,无论是从技术上或者经济上还是操作上。
因此,可以设计该系统的数据流程图,建立数据字典 6
第3章功能分析 第3章功能分析 功能划分 该系统有客户信息,传统服务,投资理财等功能。
各个模块有不同的功能,各个模块的数据都存放在数据库中数据的调用和连接都有程序来完成。
此系统要完成的主要功能:
客户信息:
可以查询修改和注销自己的信息。
资金管理:
贷款,行内转账,跨行转账,电子支付。
传统服务:
交易记录、余额查询。
投资理财:
投入本行的各项理财服务中,按期结算利息。
保险办理:
办理保险服务。
公共服务缴费:
在线缴纳水、电、燃气、电话费等费用。
养老保险:
养老保险的申请与办理。
内部功能:
判断、过滤、同步、识别外部功能:
可视化窗口、查询、验证输入 7 开户申请 结束注册信息开始进入账户申请页面 N审核 Y注册成功录入数据库 图3-1开户申请流程图 8 第3章功能分析 账户注销 开始 审核 Y 图3-2账户注销流程图 注销成功结束删除账户提交申请N 9 电子科技大学成都学院课程设计 转账流程 图3-3转账流程图 10 第3章功能分析 支付管理 成功网上支付投资理财购买保险公共服务缴费养老保险开始转入支付页面扣除相应金额显示办理业务信息 图3-4支付管理流程图 结束 11
电子科技大学成都学院课程设计 密码管理 开始 Y 结束 图3-5密码管理流程图输入新密码修改密码信息N判断账户信息表输入原密码 12 第3章功能分析 账户管理 账户加密 开始输入账户信息判断是否 符合要求 N Y 提交经理审核 图3-6账户加密流程图 结束审核通过N判断Y锁定信息表 13 电子科技大学成都学院课程设计 账户解密 开始提交管理请求输入职员信息 图3-7账户解密流程图 结束显示信息输入用户编号判断权限 14 第3章功能分析 贷款管理 开始提交贷款请求 结束 图3-8贷款管理流程图审核系统审核经理审核贷款信息表贷款划入账户成功 15 第4章系统分析 设计思想
(1)系统分成几个相对独立的模块,但这些模块都进行集中式管理。
(2)分层的模块化程序设计思想,整个系统采用模块化结构设计。
作为应用程序有较强的可操作性和扩展性。
(3)合理的数据流设计,在应用系统设计中,相对独立的模块间以数据流相互连接,使各模块间的耦合性较低,方便系统运行,提高系统安全性。
设计原则 为了使本系统功能齐全完备,操作简便,最大限度的提高软件的质量,从而满足用户的实际需要,在设计开发过程中遵循了如下原则:
(1)合法性原则:
依据产品核算系统的工作规定以及要求,参照核算实际的工作情况,进行诸如产品进货、销售等工作。
(2)实用性原则:
适合产品信息管理工作的实际需求,并能够处理一些特殊情况的要求,此外,尽可能预留空间,以便扩充功能。
(3)易操作原则:
要求设计的系统功能齐全,界面友好,操作方便,必要的地方进行提示。
(4)源程序可读性原则:
为了便于其他设计,维护人员读懂代码或以后的代码修改,软件升级维护,即可能做好代码注释工作。
(5)优化原则:
为了达到优化的目的,合理的运用窗口,菜单,对象等的继承,自定义用户对象,事件,函数,减少不必要的重复性代码,使程序简介明了,也方便了将来的维护。
(6)安全性原则:
可以为该系统的用户设置用户权限 数据库表的设计 16
第4章系统分析
(1)顾客表 顾客表是指网站的客户,主要在前台进行活动。
主要含有如下字段:
顾客的编号、顾客登录系统时的账户(这里申请的账户不能重复)、顾客的真实姓名、顾客的登录密码。
序号12345列名IDAccount数据类型长度Intvarchar505050小数位00000 标识主键 是 允许空否否否否否默认值 说明编号账户姓名金额密码UsernamevarcharMoneyIntPasswordvarchar表4-1顾客表
(2)商品信息表 商品信息表包括以下字段:
有商品编号、商品名称、商品类别,商品图片、商品价格、商品详细信息。
序数据类长小数字段号型度位goodIde1Int0agoodNam2Varchar500egoodKin3Varchar50dgoodPho4Varchar100togoodPri5IntcegoodInf6Varchar100o 标识 主键是 允许空否否否否否否默认值 说明商品编号商品名称商品类别商品照片商品价格商品信息表4-2商品表 17 (3)订单表 订单表主要包括以下字段:
订单编号、购买客户编号、购买的商品的总价格、购买的商品的总数量、商品名称。
序数据类小数字段长度号型位123456IDcartIdIntInt50 000000标允许主键识空是 是 否否否否否否默认值 说明订单编号商品名称商品价格商品编号商品数量goodNameVarchargoodPricegoodIdNumIntIntInt表4-3订单表 (4)留言表 留言表主要是对客户的留言进行处理,此表中包含了账户编号,留言主题、 和留言的详细信息。
序数据类小数标字段长度号型位识1234IDAccount_IdThemeMessageIntInt000是 主键是 允许默认说明空值否否否否 索引账户编号留言主题留言信息Varchar50Varchar10000表4-4订单详细表 18 第5章系统设计 (5)权限表 权限表主要包括以下字段:
有权限的编号、权限名称。
序号12字段RightIDRightName数据类型长度Intvarchar50小数标识位00主键是允许默认说明空值否是 表4-5权限表 系统结构 系统性能需求
(1)数据精确度 FormFrameworkSQLServerADO
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 百姓 金融 超市 系统 课程设计