网上书店信息系统分析设计报告(精选14篇)
1.网上书店信息系统分析设计报告 篇一
信息系统分析与设计
专 业:信息与计算科学班 级:姓 名:学 号:指导老师:
—认知实习报告 信122
河北建筑工程学院数理系
二零一五年七月
《信息系统分析与设计》
《信息系统分析与设计》这门课程是我们在大三下半学期开设的一门学科。它主要从信息系统的基本概念出发,按照信息系统的生命周期,系统、详细地阐述了信息系统分析与设计的理论、方法和工具。是计算机专业类学生所要学的一门必不可少的课程。
《信息系统分析与设计》一书通过信息系统基础、信息系统概论、信息系统建设、信息系统模型、信息系统规划、领域分析、需求分析、信息系统体系结构设计、详细设计、实现与测试、信息系统管理、信息系统的应用等十二章的内容让我们对这门课程有了一个初步的认知。并且通过不断地学习逐步加深我们对这一学科的认识。
信息系统是利用现代信息技术,处理组织中的信息、业务、管理和决策等问题,并为组织目标服务的综合系统。在长达16周的学习之后,我们迎来了期待已久课程设计。在平时,我们每堂课都有认真的在听讲,并且从不迟到、不早退,更没有逃过课。因此,我们有些自大的认为自己已经对这门课有了一定的了解,所学的东西都很扎实了,已经可以独立地解决一些简单的问题了。但是通过这一次课程设计,彻底地暴露了我们学习中的不足。做一个管理信息系统,并没有我们以为的那么简单。在开始设计之前,我们要进行一些系统调查,要了解这一系统是否满足大众的需要,确定我们的设计切实可行而不是在做无用功。同时也要考虑经济、技术、社会等多方面的因素,才能确定是否应设计这一系统。
因为自己对知识的了解不够深刻,使得我在课程设计中走了很多弯路,好多东西自己都不是很了解,只有通过不断地翻阅书籍和上网查询才能够的已解决。不过我很珍惜这些弯路,它们使我的不足点充分的表露了出来。正所谓人在年轻时所犯的错误都会是今后宝贵的经验。现在在学校中犯错误,总要好过今后在工作中犯错误。同时,我在知道了自己的这些不足之后,尽自己所能的有针对性的对自己学习中的缺陷进行弥补,这样也能够更好地完善自己的知识体系。
在课程设计后,老师还给我们安排了一周的课程实习,实习范围很广,不限时间、不限地点,给了我们一个充分发挥的空间。不过要求对实习过程有一个深刻的思考、总结。在我看来,仅一周的时间用来实习是不够的。例如在大型企业的一个比较复杂的部门实习,一周的时间仅够我们熟悉业务,根本不能对所实习的项目有一个更深入的了解,更不要说是有所感悟了。所以,在这周内我并没有专门的寻找实习单位,而是针对我以前就从事的家教工作进行了深入的思考。
随着信息技术日新月异的发展,互联网已经涉及到了人们生活的方方面面,成为人们工作和生活中必不可少的组成部分。而我的家教工作也是在互联网上的中介系统找到的,通过教一定的押金给管理者,然后负责联系学生,给我们安排工作。不过,我发现这样的安排虽然减少了我们寻找工作的时间,但是却不能了解我们的服务对象的状况。我们不知道学生的具体情况,无法针对性的制定教学计划;学生对老师也不熟悉,不知道老师的教学路线。这样会加长师生的磨合期,不利于家教工作的进行。
因此,在学习了《信息系统分析与设计》这门课程后,在信息系统已经广泛应用于国民经济和人们生产生活的各个方面的今天,我觉得我们可以设计一个家教信息管理系统。
当今时代的两个显著特点就是世界经济一体化和以计算机为代表的信息技术的快速发展。我要设计的家教信息管理系统要经得起环境的挑战,可以随着计算机软件和网络技术不断地前进而前进,随着环境不断地变化而变化的。家教信息管理系统要逐步发展,能更好地适应社会的发展需求。
这个家教信息管理系统应是建立在互联网基础上的一种信息交流平台,面向所有网民提供服务。无论是找家教的学生还是做家教的教师,都可以通过该平台进行信息方面的交流。任何网友都可以自由地查看、搜索、发布该家教信息平台的信息。这个系统是区别于传统的家教中介的系统。
我计划开发家教管理系统是为了可以更好的了解家教教师、学生的特点。对系统的初步要求为:
1、系统可以管理家教教师的基本情况。
2、家教老师可以在网站上注册,发布自己的基本信息,然后想要寻找家教的学生就可以看到教师发布的信息。在家教信息管理系统上,想要辅导的学生可以根据自己的需求寻找与自己最贴合家教。
3、学生也可以在网站注册,发布一些自己的对老师的需求,而同时老师也可以通过这些需求寻找学生。
4、系统也提供了聊天功能,师生可以先通过交谈再确定两人之间是否合适。
5、注册的学生可以发表帖子,讨论话题,发表评论,也可以找到志同道合的朋友,共同学习。
针对系统功能我设计了功能模块图:
这只是我的一个初步的想法。具体的实现还要经过仔细调查之后才能开始。家教信息管理系统是我在学习了《信息系统分析与设计》之后,结合自己的家教体验所设计的。通过对实习的深入思考,对家教信息管理系统的思考,我对《信息系统分析与设计》这门课不仅仅是了解的更深入了,而且也有了一定的兴趣。并不像以前只是为了学习而学习,而是为了兴趣而学习。因此,我为自己今后的学习做了一个简单的规划,希望通过这些规划能够更好地充实自己,提高自己的能力。1、2、3、4、5、6、熟练掌握信息系统分析与设计的基本理论知识。熟练掌握信息系统的分析方法、设计方法和实现技术。培养学习组织、分析研究的基本能力。
培养综合运用所学知识分析和解决问题的基本能力。了解本专业发展前景以及与本专业相关领域的发展动态。寻找一些实习机会,培养实际工作的能力。
7、深入了解信息系统设计及开发方法的实际应用,掌握软件工具及其应用情况;了解本专业业务范围内的计算机运用生产与应用方法、信息组织形式、软件开发纪实过程及常用技术方法。
8、了解所学专业在国民经济建设中的地位、作用和发展趋势,重点掌握一些信息管理技术的发展前沿。
2.网上书店信息系统分析设计报告 篇二
在我国, 互联网及其相关的电子邮件服务在各个城市中已经非常普及, 上网是许多人每天生活的一个部分, 因此一些部门和机构便通过网络为广大群众提供服务, 如电子商务、电子银行和远程教育等等, 网上的医疗服务也正是其中之一。
网上医疗服务是指通过网络为病人提供医疗服务, 这种服务提供的项目包括预约挂号、远程医疗、查询医学检验报告、遥控手术等, 随着通讯技术的发展和以病人为中心服务的开展, 新的服务项目将会不断出现。由于医院的就诊环境相对较差, 门诊大厅挂号、交费和取检查结果的队伍交叉在一起, 既拥挤混乱, 又不安全。而来取检验报告单的患者中, 很多人的检验结果是正常的, 根本不需要做进一步的诊疗。另外, 在检验科每月发出的几万份检验报告单中, 有一部分报告是无法当天出具的。为此, 如何在现有环境下提高效率, 减少患者排队时间, 缓解门急诊的拥挤状况, 为就医者提供更便捷的服务, 一直是医院努力探索的课题, 而检验报告网上查询便是其中的一种尝试。
检验报告网上查询服务作为医疗卫生体制改革的一项重要内容, 可以方便患者就医, 一定程度上缓解门诊拥挤的现状。医院启用检验报告网上查询功能后, 病人的化验单以后就不需要到医院去取了, 直接上网查询就成, 因为有这些好处, 所以, 我们医院的很多孕妇就提出过这个需求, 因为前期我们没有这方面的准备, 所以, 病人的需求一直没有能够得到满足。
我院在局域网上试行了一个以B/S架构的网上检验报告查询系统, 得到了医护人员的好评。近期, 我们将把它嵌入到医院的网站上, 让广大孕妇能够在家里就能享受到该项服务。
实现方式说明
检验报告网上查询功能作为一个可选项, 要与现有LIS服务器相对独立, 选用的WEB服务软件需要方便部署, 易于实施。考虑到医院的环境不确定, 所以, 还最好是能跨平台的。在现有的WEB服务软件中, 从方便部署和跨平台来说, APACHE这个WEB服务程序是比较合适的, 基于APACHE的集成包也很多, 其中XAMPP这个开源产品是比较好的一个。它对商业应用也是免费的, 在APACHE网页服务基础上, 集成了PHP网页脚本语言, 支持多种数据库, 包括ORACLE数据库的支持。它有WINDOWS, LINUX, MacOSX, Solaris四种版本, 解压缩就可以使用, 部署, 使用都很方便。如果我们基于这个环境提供检验报告网上查询功能, 只需要将我们做的查询页面放到它的WEB根目录, 然后整体压缩打包就可以发布。渠道在使用时, 只需要找台没有安装其他WEB服务的机器, 解压后, 修改一下登录信息就可以使用。
因为PHP脚本编写简单, 上手较快, 所以我用它作了一个简单的网上查询检验报告的页面, 进行了几个方面的验证。
1. PHP访问ORACLE数据库
1.1 环境设置
先在XAMPP服务器上安装ORACLE客户端, 然后将XAMPP目录下的“PHPphp.ini”配置文件中的“;extension=php_oci8.dll”行前面的“;”号去掉, 重启APACHE服务即可。
可以在WEB服务器的主页中通过phpinfo查看启用情况, 成功则如下图:
不成功, 则查看错误日志, 根据日志进行处理。
1.2 连接代码
将连接ORACLE的代码保存为conn.php, 在使用时引用即可, 与数据库连接使用PHP的oci_connect函数, 这个函数的连接串可以直接写, 不用事先在ORACLE中配置主机字符串, 唯一需要注意的是字符集的转换问题。我在查询报告页面中使用的是UTF8编码, 而LIS数据库采用的则是GBK编码, 开始的时候因为没加字符集转换参数, 页面中显示的中文全是乱码, 后来在网上查到资料, 只需要在oci_connect函数中加上字符集参数就可以解决, 如下:
$conn=oci_connect ($ora_username, $ora_password, $ora_connstr, 'UTF8') ;
2. 查询页面设计
因为只是进行简单的验证, 所以, 只设计了2个输入框, 一个按钮。页面很简单, 但是该有的功能都已经包含, 下面作一个简单的说明:
2.1 条码号
因为是简单验证, 所以, 这个页面只能通过条码查询检验报告, 可以满足大多数情况下的查询需求。
2.2 验证码
因为这个页面可能会放到外网, 为了避免恶意程序调用, 影响WEB服务器的性能, 所以验证码是通常都会使用的技术手段。验证码保存在服务器的session变量中, 根据验证码生成图片的功能采用的是PHP的开源代码。这个功能单独放在一个名为Verify.php的文件中, 在需要显示验证码的页面中直接使用, 如下:
2.3 查看报告按钮
在客户端用JavaScript进行简单的数据合法性检查, 在单击这个按钮时, 进行检查, 通过后再跳转到检验报告显示页面执行检验报告查询。
3. 检验报告显示页面
检验报告显示页面在连接Oracle数据库查询前, 会先进行调用入口及验证码的检查, 这样可避免非法调用消耗Oracle的资源。如果输入的条码有检验报告, 则将检验报告显示在此页面, 如下图:
如果输入的条码没有检验报告, 或者输入的验证码错误, 则给出提示并提供返回的链接。
4. 其他问题
因为只是简单的验证, 所以, 报告中没有包括带图形的检验报告, 如果要提供带图形的检验报告网上查询, 还需要对LIS程序进行修改, 原来做过的第三方网上检验报告查询接口不包括带图形的检验报告。
总结
3.网上书店信息系统分析设计报告 篇三
开始登录框登录,确定访问权限开始登录框登录,确定访问权限主界面主界面选择订票窗口N选择查询窗口选择订票窗口N选择查询窗口NNY订票界面查询车次信息Y查询界面选择退票窗口YN订票界面查询车次信息Y查询界面Y查询订票信息退票界面Y订票订票退票Y退票Y订票订票NN退出退出NY结束Y结束图4.1 系统用户权限的系统主程序流程图图4.2 新用户权限的系统主程序流程图
开始查询界面N查询车次信息Y用户输入要查询条件NY查询返回主页读数据文件输出查询结果Y继续查询车次信息关闭窗口NN订票NYY订票界面订票结束图4.3 车次信息查询流程图 火车站网上售票系统__详细设计说明书
4.网上选课系统开题报告 篇四
三、课题主要内容(提纲)及拟解决的关键问题
课题主要内容:
本系统采用的开发工具是ASP.NET,采用的开发语言是C#,采用的数据库服务器为SQL SERVER。网上选课系统包括四个项目,其中的Web、BussinessLayer和DataLayer项目分别对应设计模型的三个层次,Web项目的项目类型为“ASP.NET Web Application”,其余两个项目类型为“Class Library”,上一个层次要引用下个层次的命名空间,从而达到使用下一层次提供功能的目的。另外还包括一个用于定义层间数据接口的项目Common,其项目类型为“Class Library”,目的是为了使得各层之间在传递数据时具有统一的数据接口。
解决的关键问题:
网上选课系统中Web项目中将定义多个用户控件,分别用来实现选课系统的人员管理、课程管理、选课班级管理、信息统计管理、学生班级管理等功能。通过用户控件的动态加载方法,将安全控制集中到主页面Default.aspx中去处理,从而实现安全定制需要加载的控件。由于网上选课系统的网络用户较多,为了提高系统的安全性和访问效率,整个系统采用三层式体系结构进行开发,即表示层、业务逻辑层和数据层。利用ASP.NET可以快速方便地部署三层体系结构,通过在网页中使用基于事件的处理,可以指定处理的后台代码文件。显示层放在 ASP.NET页面中,数据库操作和逻辑层用组件来实现,可以方便的实现三层架构。
(1)系统管理员
查询、修改、增加用户信息:系统管理员通过此项功能可查询、修改、增加学生教师信息等。 录入学生与教师个人信息:通过此项功能可以实现对教师和学生的个人信息添加删除。 开设课程:管理员登录系统后,可以开设课程,可以设置该课程为必修课程或则选修课程,可以设置该课程的最大人数。
(2)教师用户
5.进销存管理信息系统课程设计报告 篇五
少盲目进货,降低进货成本,合理控制库存,减少资金占用并提高市场灵敏度,提升企业市场竞争力。在网络化,信息化飞速发展的今天,开发一套进销存管理系统作为软件应用平台,构建一个业务与财务一体化,多个环节一体化的进销存管理系统有着重要的现实意义。
1.开发意图
提高企业信息的管理效率,适应信息化需要,提高部门的工作效率。2.应用目标
开发这个系统的目的就是帮助企业提高工作效率。通过本管理系统软件,能帮助工作人员利用计算机,快速有效地实现商品的采购、销售管理过程以及商品、客商的基本信息、采购、销售订单、库存更新情况的查询,使企业进销存管理过程更加透明化、便利化、高效化。
1.3 课程设计题目描述和要求
本课程设计进销存管理系统主要实现实时记录和实现商品的采购、销售过程,提供便利有效的商品管理方式,提高企业整体运作的效率和透明度。主要要求是查询以及业务处理过程的高效性,以及保证企业的信息资源的安全性。
以修改自己的登录密码。
2.2系统功能分析
本节将根据需求分析中总结的用户需求设计系统的体系结构。
根据实现功能的不同系统可以分为三大模块:系统管理模块、基本资料维护模块、业务管理模块。如图2.1所示。
图2.1进销存管理系统功能模块示意图
各功能模块设计:
用户管理模块:用于管理员重置密码,更改用户其他信息,添加用户以及用户更改自己的密码。
商品信息查询模块:包括利用商品的商品编号、商品号、商品类别等信息进行查找。
商品信息维护模块:包括商品信息的更新、添加。
客户信息查询模块:包括利用客户的商品编号、商品号、商品类别等信息进行查找。
客户信息维护模块:包括客户信息的更新、添加。
采购管理模块:包括采购订单的建立、更新订单状态、订单的查询。 销售管理模块:包括销售订单的建立、更新订单状态、订单的查询。
2.3系统流程图分析
下面进行系统流程分析,所谓系统流程就是用户在使用系统时的工作过程。
运行系统后,首先会看到主窗体,但是主菜单中除了登录菜单项外,其他都是灰色的,即必须先打开登录窗体,对用户的身份进行认真。身份认证可以分为以下两个过程。
确认用户是否是有效的系统用户。 确认用户的类型。
时,需要输入要创建的用户的用户名和用户类别,密码可以设置为默认密码。管理员还可以修改和删除其他普通用户数据,普通用户只能修改自己的登录密码。
在本系统中,首先应该先添加商品、客商主文件信息,之后才能建立采购、销售订单。商品管理模块可以进行添加、删除和查看等操作,包括商品号、商品名、商品类别等信息。客户管理模块同样可以进行添加、删除和查看等功能,包括客户号、客户名称、客户的地址等信息。
在添加完商品、客商信息后,就可以进行采购订单的建立了。在采购管理模块,可以进行订单的建立,修改订单状态,以及更新商品实际收货量等,在这其中,最重要的是不允许任意修改订单信息,保证订单信息的真实性,完整性。
添加完采购订单,收货后,有后台数据库服务器实现商品库存自动更新。商品入库后,可以建立销售订单,在销售模块,同样包括订单的建立以及订单状态的更新和查看等操作,同样不允许任意修改订单信息。
本系统流程图分析如图2.3所示。在系统分析图中,可以看到,如果用户输入的用户名和密码无法与数据库中的数据匹配,则将弹出消息框,提示用户名或者密码错误,是否需要重输,如果选择确定按钮,将回到登录窗体,并且系统自动清空原来填写的用户名和密码,并把光标停在用户名上。
图2.3 系统流程分析图
2.4数据库结构设计
数据库结构设计是总体设计阶段非常重要的环节,好的数据库结构可以简化开发环境过程,使系统功能更加清晰明确。数据库结构的变化会造成编码的改动,所以必须认真设计数据库结构后再进行编码,以避免无谓的重复工作。
2.4.1数据库概要设计
概要设计基础是完成需求分析后提供的需求说明书,用概念数据模型表示数据及其相互间的关系,这种数据模型是与DBMS无关的、面向现实世界的、易如理解的数据模型,其独立于计算机的数据模型,独立于计算机的软硬件系统,与用户进行交流十分方便。
本系统所使用的数据库是oracle 10x,数据库gly中包含12张表,即商品表、客商表、采购订单表、采购订单明细表、销售订单表、销售订单明细表、登录用户表、员工信息表、库存日志表、采购订单状态表、销售订单状态表、商品价格更新日志表。
企业进销存的应用系统的后台数据库Oracle gly模式中的表是通过er_win 设计和实现的。ERWin 的全称是AllFuusin ERwin Data Modeler,是CA公司AllFuusin品牌下的数据建模工具。支持各主流数据库系统。其设计图支持MS office的直接拷贝。
企业进销存的应用系统的erwin图如下图2.4所示
图2.4 进销存管理系统的erwin图
2.4.2数据库逻辑结构设计
运用ER_WIN软件,可以直接设计数据库表的逻辑和物理结构,可以设计表中各个字段的数据类型,以及各实体间的关系,同时可以直接转化成相应的表,不需要通过代码来建表,方便快捷。如上图显示的进销存数据库的物理模型,设计完成后,可以直接转化成数据库中的表格,不需要再书写建表的相关代码,方便快捷。
2.5 系统主界面
在本系统中,主窗体名是frm_main。
首先为主界面设计主菜单。在工具栏中选择standard 中的MainMenu 控件,将该控件加入主窗体中,命名为Mmenu,双击Mmenu,对主菜单进行编辑。为了界面的美观,可以在主窗体中放置图片,系统注界面如下图2.5所示。
图2.5进销存管理系统主界面
实现结果如下:
当用户名或者密码不正确时:
当用户名和密码与数据库相匹配时:
登录前,系统主界面,除了登录和退出菜单,其他都是灰色的。
用户名为admin登录后,系统主界面,没有菜单是灰色的。
用户名为cgy110(采购员)登录后,系统主界面:销售事务管理,系统管理,基本信息管理菜单项中的客户、商品信息维护子菜单是灰色的。
用户名为xsy220(销售员)登录后,系统主界面:采购事务管理,系统管理,基本信息管理菜单项中的客户、商品信息维护子菜单是灰色的。
3.2 采购订单建立
在这个系统中,企业的采购订单包括订单主表和订单明细表,订单主表的字段包括订单号,公司号,下单日期,预期收货日期,订单状态,而订单明细表的字段包括订单号,商品号,订单数量,实收数量,单价,将订单分为两张表,是因为在实际采购事务处理过程中,可能一笔订单购买不止一种商品,分开存储利于事务处理的同时,也有利于系统设计。订单分为两张表,就需要分两次建立,订单明细,因为所有的字段都是字符型或者数字型,可以直接用数据库中的数据显示编辑组件(data countrols)来输入数据,并且每一个组件可以直接与porder_dtl(订单明细表)中的某一字段相关联,商品编号用dblookupombolbox实现输入的是商品名称,但是存储的是商品编号功能,其他直接用dbedit组件实现输入显示功能,然后通过dbnavigator 组件实现插入记录功能。 采购订单明细界面:
但是订单表中,有两个字段(下单时间,收货日期)都是日期型,在数据库控件中,暂时好像没有可以输入时间的显示编辑控制组件,所以只能用程序实现插入记录功能。一般我们都默认下单时间为系统时间,所以我添加了一个timer 组件,通过timer组件的timer事件,将系统时间赋给pdate(下单时间)所对应的娴熟输入控件,并将该控件设置为只读的。订单插入的程序如下所示。当订单建立成功后,将会弹出一个信息框提示:订单建立成功。
订单建立成功后,弹出信息框:
3.3 采购订单取消
订单取消看似很简单,只需要写个程序更新订单状态就可以了。事实上并不是这样,我们要先判断下这个订单是否是“等待收货”状态,而且每个人都只能删除自己创建的订单,也就是删除的那张订单的username(业务员)必须与登录时的用户名相同。所以这也无形中给代码编写实现订单更新带来困难。后来代码语意是正确的,但不知道为什么数据库不能同步更新,所以我最终还是决定用数据库显示编辑控件来实现这两个过程。可是其实上也不简单,因为我想要实现的是当我打开那个窗体时,dbgrid 控件中的记录满足两个条件,订单状态为确认但是还没有收货,而且必须是这笔订单的业务员,才能成功删除订单,而且只允许修改status列的相关内容,而且在订单取消窗体中,还可以根据客户名称查询满足条件的记录。
采购订单取消窗体包括两个主要程序。相关程序如下:
订单取消窗体的formcrate 事件
上面程序主要是实现当窗体打开时,窗体的数据库显示编辑组件中只会显示满足两个基本条件,即订单状态还没确认收货或者取消清单,而且是自己负责的订单。下面这个程序主要是实现当单击lookupcoumbolbox控件时,dbgry中显示满足订单取消条件的记录。 Lookupcombolbox 的单击事件
订单取消界面:
3.4采购订单收货:
采购订单收货界面,在订单收货界面中,dbgrid不只是显示同一张表中的内容,它包括porder_dtl和porder表中的字段内容,需要实现可以根据客商名称和商品名称查找满足两个基本条件,订单状态是“等待收货”状态,还有订单的业务员必须是登录系统的用户自己建立的,所以需要用两个dblookcombolox显示商品名称和客商名称,然后再根据控件中的内容为条件查找相关记录。 系统实现根据客商名称查找功能的程序如下,查询条件为商品名称的程序相似。
采购订单收货界面:
因为销售订单事务处理过程,与采购相似,不再赘述。
3.5 系统管理和密码修改界面
系统管理菜单项中包括用户添加、用户信息更新、重置密码子菜单,密码修改是一个单独的菜单项,因为系统管理中的子菜单权限仅属于管理员,而密码修改所有用户都可以使用,单独设立,可以用户使用,同时有利于系统设计。然后把用户添加和用户修改分为两个菜单项,即通过两个不同的窗体来实现,是因为用户修改可以设置根据多条件查询,但是用户添加并不需要,而且条件查询反而给用户添加带来麻烦。
系统主界面中的菜单项:系统管理和密码修改分开
遇到不少困难,但当我通过查找资料,或是向指导老师请教以及向同学请教,而设计出解决方案,实现预期功能时,那种成就感和满足感足以鼓励自己继续前行,也更加深我对delphy的学习热情。
6.网上订票系统分析与设计 篇六
铁路作为中国最重要的交通工具之一, 在市场经济浪潮中, 面临着严峻的考验。公路运输的便捷, 航空运输的快速, 这一切都对铁路运输构成很大的冲击。在对铁路客运服务存在的最大问题进行调查时, 结果表明, 有29.3%的乘客认为购票难排在各项选择的第一位。电子商务的出现, 正好带给了铁路客运服务一个发展契机, 推出新型的订票方式--网上订票, 既是技术上的创新, 又将完善铁路服务, 在一定程度上解决买票难这一大难题, 增强铁路竞争力, 为铁路争取到更多的客流[1]。
2、网上订票系统整体架构
网上定票系统涉及网站订票、票点、厂商以及后台管理等多个子系统, 其架构设计与目前国内普遍采用的系统架构有着很大的区别。网上订票系统的分布图如图1所示。
2.1 基于.NET架构的N层系统体系架构设计
在N层架构中, 信息引擎封装在应用服务器的核心, 一方面信息引擎使用了数据库后端系统提供的强大功能, 另一方面信息引擎将信息服务以更为方便、易用的方式, 通过应用服务器提供出来, 并可将其通过Web Server在Internet上发布, 使得信息服务的功能在整个Internet的范围中都是可访问的[2]。Microsoft.NET框架为构建N层应用程序提供了坚实的平台, 它将应用服务器层细分为三层, 即业务外观层 (Business Facade) 、业务逻辑层 (Business Rules) 和数据访问层 (Data Access) 。对于典型的三层架构应用系统来说, 通常可以把系统分为数据库层、应用服务层、用户界面层, 在这三个层次中, 系统的主要功能和业务逻辑都在应用服务层进行处理, 对于系统框架来说, 主要处理的也是这个层次的架构。在面向对象的系统中, 应用服务层通常要处理以下几种事务[3]:
(1) 数据的表示方式, 也就是实体类的表示方式, 以及同数据库的对应关系。
(2) 数据的存取方式, 通常采用数据库来永久存储数据实体, 需要解决同数据库的交互问题。
(3) 业务逻辑的组织方式。为了保证逻辑处理的正确性和可靠性, 还必须支持事务处理的能力。
(4) 业务服务的提供方式。为了保证系统灵活性和封装性, 系统必须有一层来封装这些业务逻辑, 向客户端提供服务, 同时作为系统各个模块间功能调用的接口, 保证系统的高内聚和低耦合性。
针对以上问题, 基于.NET架构之上, 本系统将应用服务层分别划分成7个层次:业务逻辑层、表示层、数据层的抽象工厂、数据访问类组件、业务实体、数据访问层接口定义和SQL Server数据访问层。
2.2 网上订票系统整体架构
网上预订车票系统的整体构架如图2所示。系统的参与方包括订票人、铁路车站和银行等单位。需要用到的原始数据库包括车票数据库、银行数据库;在处理问题的过程中要创建的数据库有注册成员数据库、交易历史记录数据库、冻结资金数据库等。
系统从整体上分为前台应用和后台服务两部分。前台应用软件由网上订票软件、资金支付软件和终端售票软件、终端管理监控软件组成。后台服务软件完成主要的应用逻辑处理和系统运行维护等复杂交易处理工作[4]。
3、网上订票系统分析
3.1 网上订票管理系统业务流程
对网上订票的流程进行详细调查之后, 得出其业务流程如下:
(1) 用户注册个人信息, 从而在系统中可以订票。
(2) 用户通过系统查询车次信息, 然后选择出行的车次。
(3) 用户在订票界面选择车票信息以及送票方式等相关信息。
(4) 管理员查看车票剩余信息, 如果有车票打电话通知用户, 确认用户是否订购车票以及费用, 如果订票则在系统中确定。
(5) 用户通过支付手段支付费用后, 通知客服。
(6) 客服根据订单的送票方式, 根据客户的地址, 送票。根据上述的业务流程, 绘制业务流程图, 如图3所示。
3.2 网上订票管理系统数据流程
通过分析网上订票的业务流程和系统分析后的结果可以得出, 整个系统可以包括“注册”、“订票”、“订票处理”、“新闻管理”、“课户管理”基本的数据处理过程, 在进行有关的数据处理过程后, 产生了“用户信息”、“订票记录”和“新闻记录”三个数据存储。其数据流图如图4所示。
4、网上订票系统设计
本节根据市场调研分析了用户的需求, 根据实际需求设计订票系统的功能, 实现了网上订票的方便性、快捷性、完善性, 并划分系统的逻辑功能模块。火车票的购买途径主要有车站购买, 代售点出售等形式, 购买的地方以及时间受到限制, 不能给乘客带来便利。列车时刻表十分的复杂, 即便是买上一本列车时刻表, 也十分不方便查询自己的乘车路线, 而且由于列车时刻的变动性, 所以购买不是十分的方便, 因此系统要满足以下需求:
(1) 乘客输入车次或出行的出发站与终点站, 可查询车次信息, 从而选择自己的乘车区间以及车次。
(2) 选择取票方式 (包括票点取票、货到收款) , 建立订单管理模块。
(3) 通过简单查询和复杂查询来察看服务相关信息。管理员对用户角色设置以及角色的添加与修改。
(4) 新闻信息的管理, 添加, 删除, 修改。
(5) 对用户订票信息的办理。
根据系统功能要求分析, 网上订票系统总共由三大功能模块组成, 包括车次查询模块、系统管理模块、用户模块。系统总体功能结构图如图5所示。
结语
本设计的工作是在基于Web技术的交通旅游票售票系统的基础上提出的, 在整个系统的开发工程中, 进行了系统整体架构的研究与设计, 提出了基于.NET架构的N层系统体系结构, 并与当今先进的技术相结合, 很好地解决了实际工程问题。这套系统具有良好的可移植性, 便于升级。层次间的划分明确, 利于改变业务逻辑或前台界面时修改。
尽管系统基本实现了设计的预期目标, 但在部分功能上还不够完善, 如没有实现车次票价信息的显示, 在线支付等功能, 系统还有待于进一步的完善和提高, 这将在以后的运行和使用的过程中不断得到完善和提高。
参考文献
[1]梅笑冬.网上订票系统的可行性研究及实践探讨[J].铁路技术创新, 2004, (1) :35-38.
[2]王磊.基于ARIS的企业售后服务体系建模研究和应用[D].南京:南京理工大学, 2006:19-27.
[3]胡延平, 卢晓庆, 冯明东, 王慧..基于.Net架构的交通旅游售票系统的设计与实现[J].计算机工程与设计, 2005, (1) :230-233.
7.网上书店电子商务系统设计 篇七
课题名称:网上书店电子商务系统设计
第一部分,可行性分析
1、引言
1.1 项目背景与问题提出
随着信息技术在国际贸易和商业领域的广泛应用,利用计算机技术、网络通信技术和Internet来实现商务活动的国际化、信息化和无纸化,已成为各国商务发展的—大趋势。电子商务(Electronic Commerce)正是为了适应这种以全球为市场的变化而出现和发展起来的。它可以使销售商与供应商更紧密地联系起来,以更快地满足客户的需求,也可以让商家在全球范围内选择最佳供应商,在全球市场上销售图书。电子商务基于网络技术.网络技术提供了实现电子商务的技术平台,而电子商务是网络技术的最新应用和最终目标。
从形式上看,电子商务利用计算机网络检索和获取信息,对个人和公司提供决策服务,解决了组织、商家和客户的需求,减少了用于改善货物和服务质量的投入,加快了商品交易的速度。Internet正在将不同形式的电子商务结合起来,产生出许多创新的、混合的电子商务形式。
从电子商务的目标上看,电子商务能够扩大顾客群,获取更高收益,开拓目标市场,节省费用和开支,加速商品流通,加快顾客信息反馈,并提高服务质量。在过去的几年间,随着Internet的迅速发展,通过网络使在家庭办公的个人用户也积极投入到了电子商务中。由于激烈的市场竞争和对成本的关注,大量企业正在改进原有的电子商务系统来支持新兴的网络经济。
1.2 研究意义
网上书店系统作为一个小型电子商务交易平台,简单清晰的将电子商务的开发过程和基本模式呈现出来,具有启发和向导作用。
根据网上书店的基本需求,本系统需要完成的具体任务有:
书图查询: 当客户进入网上书店时,应该在主页面中分类显示最新的书目信息,以供客户选择所需图书,同时也应该提供按照图书名称,或者作者信息快速查询所需书目信息的功能。
购物车管理:当客户选择购买某图书图书时,应该能够将对应图书信息,如:价格、数量记录到对应的购物车中,并允许客户返回书目查询页面,选择其他商品,并添加到购物车中,当对应的购物订单生成后,应该能够自动清除以生成订单的购物车中的信息。
订单处理:对应客户购买图书商品信息的需求,在确定了所购图书商品的价格、数量等信息后,提示用户选择对应的送货方式及付款方式,最终生成对应的订单记录,以便于网站配货人员依据订单信息进行后续的出货、送货的处理。
会员注册:为了能够实现图书商品的购买,需要管理客户相关的联系方式、送货地点等相关的信息。
1.3 建设目标
主要是实现网上选书、购书、产生订单等功能的系统。具备一个典型的电子书店一般需要实现的服务。
1.4 论文内容
本论文详细介绍了整个网上书店系统的数据模型设计以及数据库设计,在设计中把本系统的数据库根据其功能划分4个基本的模块,即图书信息的动态提示、购物车管理、客户信息注册登录管理、订单处理模块。
二、相关技术
2.1 WEB SERVICE简介
Web service 是自包含的、模块化的应用程序,它可以在网络中被描述、发布、查找以及调用。
Web service 是基于网络的、分布式的模块化组件,它执行特定的任务,遵守具体的技术规范,这些规范使得Web service 能与其他兼容的组件进行交互操作
Web service 是一种可编程的应用程序,它使用一系列标准协议来对各种请求作出响应。作为传统计算机技术同互联网应用与创意的结晶,web service 是使用标准技术在互联网网上运行的商务流程。
2.2 JAVA语言在网络上的应用
Java是一种简单易用、完全面向对象、具有平台无关性且安全可靠的主要面向Internet的开发工具。自从1995年正式问世以来,Java的快速发展已经让整个Web世界发生了翻天覆地的变化。在早期,Java比较多的用在浏览器上,插入到网页中(即是Java Applet程序),成为最灵活、最强大的网页多媒体的载体,但由于Java虚拟机相对于个人电脑而言,有占用资源大,安全性相对较差等缺点,Applet逐渐的被后起之秀Flash所替代,但随着Java Servlet的推出,Java在电子商务方面开始崭露头角,最新的JSP(Java Server Page)技术的推出,更是让Java成为基于Web的应用程序的首选开发工具,目前的Java技术已成为所有大型电子商务项目的必然选择
Java程序可以获取网络上结点的图象、声音、HTML文档及文本等资源,并可以对获得的资源进行处理。例如Java程序可以每隔一定时间读取某结点提供的最新数据,并以图表的形式显示出来。在编程处理上,一般先生成一个URL类型的对象,然后用 Java中相应的方法(method)获取该对象所代表的资源。
2.3 JSP的基础——Servlet 技术
Java Servlet是JSP技术的基础,JSP本身就是预先被编译成Servlet,然后再运行的,而且
大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成,Servlet这个名称大概源于Applet,现在国内的翻译方式很多,本文为了避免误会,本文直接采用Servlet这个名称而不做任何翻译,读者如果愿意,可以称之为“小服务程序”。Servlet其实和传统的CGI程序和ISAPI、NSAPI等Web程序开发工具的作用是相同的,在使用Java Servlet以后,用户不必再使用效率低下的CGI方式,也不必使用只能在某个固定Web服务器平台运行的API方式来动态生成Web页面。许多Web服务器都支持Servlet,即使不直接支持Servlet的Web服务器也可以通过附加的应用服务器和模块来支持Servlet。得益于Java的跨平台的特性,Servlet也是平台无关的,实际上,只要符合Java Servlet规范,Servlet是完全平台无关且是Web服务器无关的。由于Java Servlet内部是以线程方式提供服务,不必对于每个请求都启动一个进程,并且利用多线程机制可以同时为多个请求服务,因此Java Servlet效率非常高。但Java Servlet也不是没有缺点,和传统的CGI、ISAPI、NSAPI方式相同,Java Servlet是利用输出HTML语句来实现动态网页的,如果用Java Servlet来开发整个网站,动态部分和静态页面的整合过程简直就是一场噩梦。这就是为什么SUN还要推出Java Server Pages的原因。
2.4 Struts概述 —— 由来和发展
Struts 框架工具是 Apache 基金会 Jakarta 项目中推出的一个子项目。Struts 在英文中是支架、支撑的意思,这也体现出 Struts 在开发 Web 应用程序过程所起到的重要作用,Struts 为 Web 应用提供了通用的框架,让开发人员可以把主要精力集中在如何解决实际业务问题上,与此同时 Struts 框架也允许开发人员根据实际需要进行扩展和定制,从而可以更好的适应用户的需求。采用 Struts 可以简化遵循 MVC 设计模式的 Web 应用的开发工作,很好地实现代码重用,使开发人员从一些繁琐的工作中解脱出来,快速开发能够充分发挥 JSP/Servlet 优点、并具有强可扩展性的 Web 应用。总之,Struts 的出现使得 Web 应用的开发过程大大简化,从而能够缩短开发周期、提高开发效率。Struts 架构一经推出,即受到 Java 开发群体的广泛重视,从 2004 年开始逐渐升温,并日渐成为 Java 创建 Web 应用开发的最流行的框架工具。
2.5 SQL Server 2000 简介
SQL Server 2000 是Microsoft 公司2000年推出的SQL Server 数据库管理系统的版本。它是一个杰出的数据库平台,可用于大型联机事务处理、数据仓库、以及电子商务等。其特点有如下几点:
1.真正的客户机/服务器体系结构。
2.图形化用户界面。
3.丰富的编程接口工具。
4.SQL Server与Windows NT完全集成。
5.具有很好的伸缩性。
6.对Web技术的支持。
6.SQL Server提供数据仓库功能。
三、体系结构 —— 采用MVC构架
3.1 MVC简介
M——模型 是应用程序的主体部分。模型表示业务数据,或者业务逻辑.V——视图 是应用程序中用户界面相关的部分,是用户看到并与之交互的界面。C——控制器 就是根据用户的输入,控制用户界面显示数据和更新对象状态。
MVC是80年代Smalltalk-80出现的一种软件设计模式,现在已经被广泛的使用。MVC 构架的出现不仅实现了功能模块和显示模块的分离,同时它还提高了应用系统的可维护性、可扩展性、可移植性和组件的可复用性。
早期的程序中,如果不注意对数功能和显示的解耦合,常常会导致程序的复杂及难以维护。很多VB, Delphi 等 RAD 程序都有这种问题。甚至现在的 C#,Java 有时候也会出现把业务逻辑写在显示模块中的现象。
尽管MVC设计模式很早就提出,但在Web项目的开发中引入MVC却是步履维艰。主要原因:一是在早期的Web项目的开发中,程序语言和HTML的分离一直难以实现。CGI程序以字符串输出的形式动态地生成HTML内容。后来随着脚本语言的出现,前面的方式又被倒了过来,改成将脚本语言书写的程序嵌入在HTML内容中。这两种方式有一个相同的不足之处即它们总是无法将程序语言和HTML分离。二是脚本语言的功能相对较弱,缺乏支持MVC设计模式的一些必要的技术基础。
3.2 Struts的工作流程
Struts提供了多种Action供选择使用。普通的Action只能通过调用execute执行一项任务,而DispatchAction可以根据配置参数执行,而不是仅进入execute()函数,这样可以执行多种任务。如insert,update等。LookupDispatchAction可以根据提交表单按钮的名称来执行函数。
4、实现准备
4.1 逻辑层次
8.网上书店信息系统分析设计报告 篇八
论信息系统项目的整体管理
[摘要]
本文以某卷烟厂物流控制及管理信息系统项目为实例,探讨了信息系统项目整体管理在项目实施过程中的重要性,并分别论述了项目计划编制、项目计划实施,以及项目综合变更控制等项目整体管理过程,在整个项目生命周期内所起的积极作用及其实施经验。在该项目中,本人以开发方公司副总工程师身份担任项目经理,负责了项目的整体规划、组织实施和管理控制。我们科学地运用了信息系统项目整体管理的一般理论知识及其指导方法,有效地保障了项目的顺利实施,很好地满足了各利益相关者的需求和预期期望。
[正文]
信息系统项目的整体管理是项目取得全面成功的一个至关重要的前提和基础。通过项目整体管理,可以确保项目所有的组成要素在适当的时间有机地结合在一起,以顺利、成功地完成项目。这在本人所主持的某卷烟厂物流控制及管理信息系统项目实施过程中得到了充分验证。
该项目是一个综合性的系统工程项目。从技术实现角度讲,它所涉及到的主要技术领域包括卷烟生产工艺、制造业物流技术、工业自控技术和计算机管理信息技术等等。从利益相关者角度讲,它又涉及到作为需方的烟厂、物流设备供应商、工业自控设备供应商,以及作为信息系统集成商的我公司。因此,这是一个复杂程度高、涉及面较广、实施周期长的综合项目。
面对这样一个项目,作为开发方公司的副总工程师,我受公司委托担任该项目经理,我首先想到的是应该将主要精力放在项目的整体管理上,科学地运用相关理论知识及其指导方法,做好项目的全局性统领工作,协调完成项目所需的所有人员、计划和工作,带领整个项目团队实现项目的顺利成功。另外,我也考虑到,除了项目本身内部的各组成要素之外,项目的相关利益者也不容忽视。一方面是作为公司承担的一个对外项目,我们实行项目经理负责制,具有一定意义上的独立性,但同时也是公司整个组织日常持续运作中的一部分,离不开公司的整个组织环境,而且公司也已决定将该项目作为业务延伸拓展的一个新的窗口,将其提升到了一个相当重要的位置。另一方面,该项目是需方烟厂整体搬迁重大技改项目的一个部分,其实施的进度、质量和成本等,受到来自其主管上级部门和烟厂新经营目标的严格要求和控制。此外,还会涉及到物流设备供应商、工业自控设备供应商等中标单位。所以,项目的整体管理显得是那么的重要、不可或缺。否则,稍有估计不周之处,都将会给项目的实施带来很大的麻烦和影响。
下面分别从项目计划编制、项目计划实施,以及项目综合变更控制等方面对项目的整体管理过程加以简要论述。
1、编制项目计划
凡事预则立、不预则废。信息系统项目尤其如此。只有站在统领全局、整体规划的高度,对项目进行科学、合理、全面、周详的计划,预先制定一个用来协调所有其他计划、以指导项目实施和控制的文件,才能使项目得以顺利实施并最终取得成功。项目计划记录了计划的假设条件和方案选择,可以为各利益相关者之间的沟通提供了一个参照,并确定了关键管理审查的内容、范围和时间,同时还为进度评测和项目控制提供了一个基线。
在该项目中,我们对项目计划具体内容的确定,结合项目的各方面实际情况,主要参照ieee1058.1中“软件项目管理计划”的基本内容,其中包括项目介绍、项目组织、管理过程、技术过程和进度预算等五个部分。在坚持科学、合理、全面、周详的原则基础上,还视部分具体的计划条款,详略得当。但所有的计划内容都必须是正确的、明确的、易理解的和可执行的,切忌未经确认、含糊不清、容易误解、难以执行的项目计划描述。这就要求我们必须在制定计划之前或在制定过程中,与需方烟厂、公司上层、其他设备供应商、项目团队各技术和管理小组进行充分的沟通与协商,明确确定项目有关内容,如项目可交付成果、技术方法工具、组织结构、各工作包、资源要求、预算分配、进度计划等。
另外,因为项目管理的最终目标是满足或超越各利益相关者的需求和期望,在项目计划过程中考虑利益相关者分析也是非常重要的,但不宜将其作为项目整体计划的一个部分,最好把它作为公司内部使用的一个项目计划附件。该项分析的内容可以包含各利益相关者的所属组织、所处角色、项目利益、影响程度及管理这些利益相关者的合适建议等。对于项目经理来说,花点时间来关注和利用这些信息也是非常重要的。我在该项目管理过程中的感觉是,在项目的日常实施过程中,尤其是在项目陷入某些困难的时候,这些分析结果常常会帮助我起到对症下药、药到病除的作用。
当然,项目计划的制定和执行,也必须考虑和注意它的动态性和灵活性。尤其是对于综合性的项目而言更加重要。由于项目复杂程度高、涉及面较广、实施周期长,所以其中的变更是在所难免的。在该项目实施过程中,由于烟厂项目局部需求的修改,或由于各方交流的失误等,曾经导致了部分项目内容的变更从而致使了项目计划人员和进度的变化和调整等。而且这种计划动态修订的次数还不止一次。所以项目计划制定以后并非一劳永逸,它与项目实施过程相互渗透,有一个动态的、灵活的修订过程。
2、关于项目计划实施
项目计划实施是指对项目计划中所规定的工作进行管理和实施的过程。项目产品主要都在项目实施阶段生产出来,所以项目的大部分时间和预算都花在这一阶段。在该项目中,我们的软件编程、与需方烟厂有关技术人员的具体沟通、与有关设备供应商的具体交流、阶段性调试,直至全套系统软件和技术文件的完成等,都发生在这一阶段。为了能够成功地完成项目产品,项目团队进行了大量反复的具体编程、学习、沟通、修改、软硬件安装和调试工作。
如前所述,该项目涉及到的主要技术领域包括卷烟生产工艺、制造业物流技术、工业自控技术和计算机管理信息技术等,我们项目团队不仅要从事熟知的信息技术工作,还要花大量时间和精力了解烟厂具体的细节性的需求,学习卷烟生产工艺、制造业物流理念和常识、物流设备的基本工作原理和管理知识、自控设备的基本工作原理和管理知识等等,以及反复地和烟厂、相关设备供应商、公司上层等进行必要的交流沟通。作为项目经理,在此阶段主要的工作是要按照预先制定的项目计划,利用项目团队组织机构和工作程序,领导项目团队开展各项工作,管理和协调各利益相关者的关系,成功地将项目计划投入实施。
项目计划和项目实施是相互渗透、不可分割的活动。在该项目的实施中,我们对于项目计划编制和实施之间的协调改进工作主要采取谁实施谁计划的原则。虽然项目经理负责整体项目计划,但编制该计划的大量基础信息均来源与各技术组和技术人员。事实证明,按照这一原则,项目计划的编制更加合理、可行,实施起来更加顺利。
3、关于综合变更控制
综合变更控制是指在项目生命周期内对项目变更进行识别、评价和管理的工作,这也是项目经理及其项目团队的一项重要工作。如前所述,该项目的复杂程度高、涉及面较广、实施周期长,所以其中的变更是在所难免的。当有变更要求提出的时候,作为项目经理,我都会召集项目团队相关人员,进行协商讨论和工作安排。主要内容有:
a、对变更因素加以影响:通过在范围、时间、成本和质量等关键项目尺度的权衡,对促使变更形成的因素进行分析和采取对策,确保变更对项目有利;
b、确定变更是否发生:在最终确定变更发生前,项目经理必须了解项目几个关键方面的状态。尤其是一些重大变更,项目经理必须与公司高管层,以及其他利益相关者进行必要的交流与沟通。
c、对变更加以管理:项目经理在项目管理过程中必须严格行事,尽量避免或减少变更的发生。但变更不可避免发生时,更重要的是对变更进行管理。
按照项目整体管理的指导方法,我们在变更发生时,要求必须输入项目计划、变更申请和绩效报告等重要内容,输出更新后的项目计划、纠正行措施和经验性教训记录等。通过这些做法,使我们的项目变更控制与管理工作规范有序。
该项目顺利成功地实施完毕已经有一年多了。回顾起来而言,应该得益于我们在项目进行的最初期阶段就引入了项目整体管理理念和方法,对项目进行了科学、规范的整体管理。通过项目整体管理,使项目所有的组成要素在适当的时间充分地、有机地结合在一起,极大地提高了项目的实施效率。
[老师评语]
本文基本达到了考试的要求。摘要和正文都写得比较流畅,给人的感觉思路清晰,层次感强。项目所述情况基本与项目研发过程中的情况相同,给人以真实感和作者有丰富的项目实施经验的感觉。
9.网上书店信息系统分析设计报告 篇九
1网上车辆网络管理系统的现状
1.1网上车辆网络管理系统的产品现状
西方发达国家在车辆管理系统上的研究已经获得成功,我国的车辆管理系统的起步较晚,而车辆的信息多数用于多层的构架上,使用计算机和网络通信就能够对车辆信息的采集和储存。使用车辆管理系统中的信息功能可以对企业内部组织进行优化,这种系统在企业中的使用规模越来越大,很好的减少了大量人力资源浪费的情况,并且减轻了工作人员的负担。车辆信息管理系统是一门新的学科,它主要的任务是将现代计算机网络技术应用于企业管理之中。在我国,伴随着信息化的不断发展,使自动化的系统得以使用,尤其是网络为建设车辆安全的管理提供了很好的条件。虽然在现阶段的不少车辆出租公司也建立了计算机信息管理系统,但是在实际管理的工作中有着无法落实的问题,造成无法落实的原因是这个系统不能很好地符合车辆出租公司的用车规范和不能做到真正的包括所需的全部数据,还有操作人员使用不娴熟的问题。所以,在现阶段车辆出租公司的对信息的采集和统计仍然还是用传统的人工方式,正是因为长期的使用人工手动统计的方式造成了在车辆管理的过程中出现运行资料不全的问题,造成车辆基本信息的匮乏,是当前车辆管理工作信息化发展的重要阻碍。
1.2当前管理系统中存在的问题
在当前的车辆出租公司中,对车辆的管理模式都是基本的人工管理模式为主题,计算机管理作为辅助式管理的模式,没有形成较为完善的系统管理。
1.2.1不能快速获得车辆信息
当车辆出租公司在有需要紧急用车时,不能对所属车辆进行快速的定位、对车辆驾驶员的到岗情况也不能充分的了解、还有车辆的数量等信息。不能对有问题的车辆进行及时的检修,这给车辆出租公司的工作带来了极大的不便,造成公司在车辆使用过程中的浪费。
1.2.2缺少系统性管理方法
因为车辆出租公司缺少有效的管理方法,对突发事件的应对能力欠缺,在遇到车辆事故时,只能靠驾驶人员对安全管理的能力,不具有安全性,很容易造成安全事故,使工作效率低下。
1.2.3对信息统计不全
如果对车辆信息和驾驶员信息的统计不及时,则对车辆和驾驶员信息管理的过程中造成阻碍,因为每个车辆在公司中都有各自的任务,而人工统计的方式需要各个部门之间进行联系才能对信息进行确认,而这样的工作方式的效率是非常低的,完全不能满足对具体信息的需求。
1.2.4功能性较为单一
在当前的车辆管理过程中,系统只能识别发车的数量和车辆的基本状况,对这两种信息以外的信息很难进行识别,例如车辆的调度、维修保养和油料的使用情况。在现阶段还是在使用人工手工操作的方式进行派车服务,很有可能就会产生一些混乱的地方,造成无法进行全透明的管理。
1.2.5管理的断层
由于网上车辆网络管理系统受到特定网络的影响,而现有的管理系统无法实现联机管理,无法提供横向部门和上下级部门的信息对接。造成了整体的网络信息堵塞,造成系统利用率的低下。对于我国当前对网上车辆网络管理系统建设程度,实现全国联网系统还有较为漫长的一段时间。
2网上车辆网络管理系统的需求
2.1网上车辆网络管理系统功能性的需求
因为这个系统是为了车辆出租公司设计的车辆管理系统,所以就需要从公司的工作流程出发,将现有的资源进行合理充分的使用,针对当前车辆出租公司在安全管理上存在的问题,引进和学习国外先进的技术,研究出满足车辆管理信息的系统。由于这个系统的结构十分复杂,而且规模较为庞大,就需要使用科学的管理手段,才能更好地保证建设进度。
2.2网上车辆网络管理系统非功能性的需求
对于数据库的安全性、应用系统的安全性和网络系统的安全性,作为非功能性的需求,也是具有重要意义的。数据库的安全将直接影响车辆任务的完成情况和整个结构的处理,车辆出租公司使用用户特权的形式,确保信息使用的范围。对数据的及时备份,防止数据丢失、损坏带来的损失。而应用系统方面,要使用良好的防火墙进行安全保护,防止恶性事件的发生,采用实名认证的方式进行权限的设置,确保信息的安全。在网络系统方面需要根据实际的要求进行相应的调整,做到将安全风险降到最低值,使用包过滤路由技术对网络安全的控制,对外网的访问进行信息控制,来确保网络系统的安全性。
3网上车辆网络管理系统的构架
3.1网上车辆网络管理系统的设计
充分的发挥系统的作用,使用信息领域成熟的技术,实现对数据的管理和分析。采用多层体结构,对于建立数据库系统具有很好的优势,用以增加业务需求。采用良好的平台进行服务,和能支持WEB服务器的软件系统,提高平台的一致性。将统一性和多样性进行融合,让系统为用户提供简便的操作,使每个系统都具有自己的特色。
3.2网上车辆网络管理系统管理模块的设计
在对所属部门的管理模块设计的过程中,需要进行一对多的映射,所以他们的关系是一个部门只有一个系统管理人员和多个车管部人员。而车辆管理和车管部的关系是十分复杂的,简单地说就是一台车只能被一个部门所管理,而一个部门可以同时管理很多辆车。而调拨的关系、维修关系和所有权的关系也是如此。还有车辆的档案管理和驾驶员的档案管理,以及车辆维护、车辆使用和车辆违章的管理模块的设计。
4网上车辆网络管理系统数据库的设计
4.1网上车辆网络管理系统对应关系的设计
系统管理员提供用户名、密码和管理功能,系统管理员和客户的关系都是一对多的关系,而车辆用户对应的数据库是姓名和身份验证的关系,而这种对应关系则是多对多,和其他的用户的关系也是多对多,在车辆的管理过程中数据库中会有工号和内容号,系统管理员具有更改永久登录账号和密码的属性。
4.2网上车辆网络管理系统逻辑模式的设计
4.2.1网上车辆网络管理系统逻辑模式
根据不同的功能主题,建立了很多分库设计,分为车辆信息的数据库、技术资料的数据库、车辆保养维修的数据库和人员信息的数据库。每一个数据库都有自身的用处,在车辆信息数据库之中,主要包含了车辆的基本信息、使用情况、故障情况、车型号及数量的信息。技术资料数据库所存放的是,车辆的静态资料,车辆使用人员信息等。保养维修数据库存在车辆维修保养的信息和配件的数量和使用情况。人员信息数据库中则包含了驾驶人员的基本信息、维修人员的基本信息等。在系统内设置人员调动的方面上,为了达到更好的安全性,使用分层分级的管理形态进行管理,对信息进行加密化的处理,实现数据库的可视化,方便管理部门的监督和检测。
4.2.2网上车辆网络管理系统事实数据表
想让数据库对每个数据作出的统计都符合设计的原则,就需要在数据库中设置很多事实数据表,这些事实数据表的功能是提供事实数据,这样就可以对数据进行分类管理。还有是对一种特定的信息进行统计,作为一定的数据来储存,在需要查看时可以随时取出查看。在事实数据表之中的数据信息是特定的,不含有其他数据,所以在分类的过程中不会出现错放和误放的问题,在一定程度上减少了检索的时间,方便进行精准化的查找。
5网上车辆网络管理系统的实践
5.1网上车辆网络管理系统开发环境和界面的重要性
在系统开发过程中需要具有Windows2003 Server、SQL Server 2005、Microsoft,NET Framework 2.0 的开发环境作为前提。系统界面是用户需要直接接触的模块,也是设计人员和操作人员进行直接沟通的部分,是系统的适用性的关键所在。界面的好坏将直接影响用户对此软件的印象,是软件能否成功的关键所在。
5.2网上车辆网络管理系统功能模块的实现
在系统界面设计的原则中,需要对选择图片进行自定义,让用户在使用的过程中具有亲切的感觉。在信息显示形式的方面上需要具有可选择性,尽量将软件设计的简单明了,所包含的信息具有实用价值。在直观效果上采用Web技术作为基本的模式,方便用户使用操作,凸显系统的先进性。
5.3网上车辆网络管理系统的测试
系统测试的目的是对车辆管理的网上操作的可行性进行验证,确定系统能否满足用户的要求,使用黑盒子测试法进行确认,分为单元测试、组装测试、确认测试和系统测试四个测试步骤,在单元测试中需要测试的是设计和程序模块的一致性;在组装测试中,对单元模块进行联合性的检测,检验其可行度;确认测试是对软件的功能、性能进行测试,对软件配置的审查;系统测试是将所有的软件、硬件进行相应的测试,对功能性、适应性、可靠性、系统保护能力、系统恢复能力和集成功能的测试,用来保证网上车辆网络管理系统的运行。
6总结
只有在充分了解汽车出租公司在车辆的使用方面上具有一定特殊性的特点,根据网上车辆网络管理系统的发展要求,采用先进成熟的计算机网络技术,建立完善的数据库和系统保障功能,对一些关键性的技术进行深入的探究,必要时有效的采用国外的先进技术,达到使网上车辆网络管理系统正常运行的目的。使网上车辆网络管理系统能够很好地帮助管理人员进行信息的管理,使执行任务时间减少,实现网上车辆网络管理系统的价值。
摘要:车辆出租公司的核心工作是对车辆进行综合性的管理;但是在当前的管理过程中本身就具有很多的缺陷,时常会出现管理力度不够的情况发生,为车辆出行造成了巨大的安全隐患。伴随着我国经济的不断发展,信息技术的应用范围越来越广,车辆的网络管理系统的出现,在一定程度上缓解了车辆出租公司的效率低下、延误时机和私自挪用的现象发生,实现了车辆综合管理的作用。该文主要以车辆综合管理业务为主,对网上车辆网络管理系统设计与实现进行分析。
关键词:车辆出租公司,管理信息系统,车辆的管理,Web服务器
参考文献
[1]刘晓东,张辉岳.建设网络管理综合平台,提升公务车辆管理效率——上海市公务车辆网络管理综合平台建设简介[J].交通与运输,2012(z1):72-75.
[2]曾文献,李建科,高雅荣,等.便携式违章车辆网络管理系统设计[J].微计算机信息,2007,23(12):8-9,131
10.关于网上银行系统项目开办的报告 篇十
中国银行业监督管理委员会XX省监管局:
近年来,国内外商业银行都在致力于发展电子银行业务。随着互联网经济的不断发展以及电子银行功能的逐步丰富,电子银行业务将逐渐成为商业银行竞争的焦点。现代金融创新往往与电子银行结合在一起,随着电子银行业务应用范畴的不断扩大,电子银行平台已经成为金融创新的基础平台。电子银行业务的飞速发展,为我国商业银行带来的不仅仅是更庞大的客户群,更多的是巨大的利润和随之提高的核心竞争力,这无疑预示着未来电子银行业大发展的趋势。面对机遇与挑战,加快建设和发展电子银行业务已成为XX银行未来谋求发展的主要出路之一。
XX银行成立于2005年12月28日,自建行以来,XX银行本着“立足地方经济,立足中小企业,立足广大市民” 的原则,坚持“服务城市市民生活,服务城市工商企业,服务城市市政建设”,以区域化、资本化、国际化为方向,逐步在省内外设立新的分支机构,不断扩大经营覆盖范围,全面提升自身经营管理水平。各项业务均取得了长足的发展,实现了规模、质量和效益的可持续发展。截至2006年年底,全行总资产718亿元,存款总额631亿元,贷款余额442亿元。不良贷款率控制在2.32%,实现经营利润9亿元。XX银行经过1年多的磨合与发展,服务功能日益丰富,服务手段逐步完善。为了适应下一步业务发展的需要,更好地为客户提供全方位、多功能的金融服务,提升银行的整体素质和竞争力,有必要建设电子银行系统,发展电子银行业务。
伴随着XX银行金融业务的迅速发展,公司治理、内部控制以及风险控制等方面都取得了明显进步,明确了风险管理政策,初步建立了风险管理体系。针对电子银行业务的特点,制定了网上银行等业务的风险管理体系和内部控制体系,制定了相应的规章制度,能够对网上银行等业务面临的战略风险、运营风险、法律风险、操作风险以及技术风险等进行有效的识别和控制。在金融信息化建设方面,我行已经建立起集业务处理、信息管理于一体的银行综合业务应用系统,为支持各类电子银行业务不间断稳定运行提供了可靠的保障。此外,我行在2006年6月设立了电子银行部,并且制定了电子银行业务的总体发展规划。经过了半年多的积极准备,目前我行在经营理念、内控制度、技术设备、安全策略、人力资源等方面均已为开办以网上银行和手机银行为核心的电子银行业务做好了充分的准备,已经基本具备了开办电子银行业务的各项条件。具体表现在:
一、制定了电子银行业务的总体发展规划和安全策略,建立起网上银行业务风险管理的组织体系和制度体系;
二、建设了网上银行、手机银行等电子银行系统,具备了必要的业务处理能力,能够满足客户适时业务处理的需要,系统能够保障电子银行业务的正常运行;
三、根据网上银行的安全策略,建立了有效的外部攻击监测机制,并通过了中国信息安全产品测评认证中心的安全检测和业务测试;
四、成立了电子银行部,配备了相应的管理人员和技术人员,专门负责网上银行业务的管理;
五、对各分支机构负责人及业务人员进行了全面培训,相关从业人员具备了电子银行业务的基本知识;
六、经营活动正常,主要业务处理系统近年以来没有发生过重大事故。
综上所述,根据《电子银行业务管理办法》和《电子银行安全评估指引》,我行已经具备开办电子银行业务的各项条件,现申请开办电子银行业务。
当否,请批复。
附件:
1、XX银行电子银行业务发展规划(2007-2009年);
2、XX银行网上银行系统说明;
3、XX银行网上银行系统测试报告;
4、网上银行系统安全风险评估报告;
5、XX银行网上银行系统业务连续性计划;
6、XX银行电子银行业务管理办法(暂行);
7、XX银行网上银行业务风险管理体系及策略;
8、XX银行电子银行业务管理部门情况说明。
11.网上书店信息系统分析设计报告 篇十一
行情况自查报告
根据部、省厅、市局《关于开展2011年国土资源政务信息网上公开执行情况检查工作的通知》文件精神,将对我局一年来的信息化建设及国土资源政务信息网上公开情况进行检查。对一年来我们的信息化建设及网上政务信息公开情况进行了自查。为了提高网上国土资源调查评价、网上政务公开和社会服务全面的信息化管理水平,依靠先进的网络推进依法行政,建好网上服务窗口,经过自查汇报如下:
一、政务信息网上公开总体情况
我局早于2002年就成立了以局长组长,副局长为副组长,成员为各科室负责人的信息化建设领导小组。为了便于信息化的开展,在编制有限的情况下,我局于02年就成立了信息中心,全面负责全局的信息化建设。国土资源政务信息网的开通,拉近了国土与群众的距离,我们为群众提供了良好的信息平台,把最新信息发送给广大群众,为他们提供方便,真正的做到了信息时代为人民服务的宗旨。
二、国土资源局政务信息网上公开自查情况
为进一步提高我局政务信息公开水平,我局的国土资源系统门户网站的建设从2006年就已经开通,并且为了适应新的要求,我局于2010年对网站进行改版。实现了本局图文一体化为核心的地政管理、矿政管理、测绘管理、行政办公等业务的信息公开。自国土资源信息系统门户网站建立以来,我局在省厅、市局的指导下,领导高度重视,成立专项工作领导小组,建立工作制度,安排专人负责,2011合计发送信息240篇,累计发送信息303篇,发送信息主要栏目有工作动态、专项工作、矿政信息等,相应转发到政府专网。以国土资源信息系统建设为主要媒介、以《中华人民共和国政府信息公开条例》、《****国土资源局公开指南》为依据、以专人专岗为保证,我局在最大程度上做到了政务信息公开,向公众提供国土资源管理信息并保证了政务公开。网站开设了机构设置、政务信息公开、县局动态、发展规划、矿政信息、土地交易信息、政策法规、地质资料管理、局长信箱、下载中心、热线电话等栏目以及与上下级单位网站导航链接等辅助功能。政务信息公开栏目包括公开指南、公开目录、依申请公开、规划计划、专项工作、统计数据、执法监察、地价、人事信息、机构设置等,有关土地登记、建设用地审批、土地市场信息、采矿权审批等内容可从该栏目中了解。
三、对国土资源政务信息网上公开执行情况检查工作的意见和建议
目前还存在着网站公开内容不够充实,宣传不到位,不能让群众了解更多的国土资源工作情况。为了使网站的内容丰富多彩,让群众了解更多的国土资源工作情况,建议对向网站投稿、新闻图片及其它数据的人员进行奖励。激发大家对网上政务信息公开工作的热情,只有网站的信息丰富了,才能吸引更多的人来浏览网站,让更多的群众了解我们国土资源工作情况,监督我们的政务工作。
****国土资源局
12.网上书店信息系统分析设计报告 篇十二
在互联网技术飞速发展的今天, 利用网络传播信息、进行网上虚拟交易已经成为一种趋势。面向个人消费者提供互联网药品交易服务的企业, 俗称“网上药店”[2]。网上药店是B2C电子商务模式在药品零售领域的应用模式, 是通过互联网销售药品和医疗器械等健康商品的虚拟药店。目前, 合法开展网络营销的网上药店在不断扩大宣传, 努力提高知名度, 吸引着越来越多的消费者尝试网上购药。互联网赋予网络营销鲜明的特征, 与传统实体药店相比, 网上药店具有经营成本降低、销售范围广阔、顾客诉求清晰、顾客购药方便、药品价格降低、顾客隐私保密等特有的优点[3]。因此, 网上药店具有广阔的市场发展前景。特别是现在人们普遍感到社会压力大、生活节奏快, 迫使他们具有很强烈的自我药疗意识。据查阅相关文献了解到, 美国的网上药店数量目前已经超过了1500多家, 网上药品零售活动十分活跃, 而我国到目前为止才200多家网上药店。由此可见, 在网上药店领域我国与美国存在巨大差距, 但同时我们也看到了网上药店在我国有很大的市场空间雨发展前景[4]。
一、网上药店系统分析
1.1需求分析。网上药店系统包括前台和后台两个部分, 前台主要用于用户或会员浏览药品信息及通过购物车选购药品, 后台主要用于管理员对网店中的药品及订单进行管理。其中, 前台通常包括会员注册、会员登录、药品浏览、购物车及订单等, 后台通常包括药品类别管理、药品信息管理和订单信息管理等功能。
用户访问网上药店后, 可以浏览网店中提供的各种药品, 也可以单击药品名称查看药品的详细信息。用户访问网上药店后, 虽然可以浏览各种药品, 但是用户暂时还不能购买药品, 如果想要购买药品还需要注册为网店的会员并成功登录。会员登录网店后, 就可以购买想要的药品了, 单击指定药品后面的“立即购买”按钮, 可以将该药品添加到购物车中。后台管理员登录网店后, 就可以对药品订单信息进行管理。
1.2功能结构分析。网上药店系统分为前台和后台两个部分的操作。前台主要有两大功能:一是用于展示药品信息, 便于用户或会员查询浏览药品信息;一是用于完成会员购买药品的操作, 当会员成功登录后, 就可以使用购物车进行网上购物。后台的主要功能是当管理员成功登录后台后, 管理员可以对网站的基本信息进行维护及处理订单信息[5]。例如, 可以对商品的类别进行管理, 添加、修改、删除和查询药品的类别;可以对药品信息进行维护, 添加、修改、删除和查询药品信息, 并上传药品的相关图片;可以对会员的订单信息进行集中管理, 可以对订单信息进行自定义的条件查询并修改制定的药品信息等。如图1网上药店系统前台结构图和图2网上药店系统后台结构图所示。
二、网上药店系统设计
2.1数据库设计。结合实际情况对系统功能的分析, 为网上药店系统采用My SQL数据库, 创建数据库中的数据表, 包括会员信息表、订单信息表、订单条目信息表、药品信息表、药品类别信息表、管理员信息表和上传文件信息表共7张数据表。
2.2模块设计
2.2.1注册模块设计。如果要提高网上药店系统的安全性, 防止非法用户进入网站, 可以让用户进入网站前先进行注册, 注册成功的用户才可以通过购物车购买药品。用户注册在大多数网站中都是不可缺少的功能, 也是用户参与网站活动最为直接的桥梁。通过用户注册, 可以有效地对用户信息进行采集, 并将合法的用户信息保存到指定的数据表中, 通常情况下, 当用户注册操作完毕, 将直接登录该网站。
2.2.2前台药品信息查询模块设计。药品是网上药店的灵魂, 只有好的药品展示以及丰富的药品信息才能吸引顾客的眼球, 提高网站的关注度, 这也是网站创造效益的决定性因素, 所以网上药店的前台药品展示在整个网站中占有非常重要的地位。根据前台的页面设计将前台药品信息查询模块分为药品类别查询、人气药品查询、热销药品查询、推荐药品查询及药品关键字查询共5个模块。
2.2.3购物车模块设计。购物车是网上药店系统中必不可少的功能, 购物车的设计很大程度上会决定网站是否受到用户的关注。购物车还会将用户选购的未结算的药品保存一段时间, 防止错误操作或意外发生时购物车中的药品丢失, 方便用户的使用。网上药店购物车实现的主要功能包括添加选购的新药品、自动更新选购的药品数量、清空购物车、自动调整药品总价格及生成订单信息。
如果用户需要选购药品, 必须登录, 否则用户无法使用购物车功能。当用户进入购物车后, 可以进行结算、清空购物车及继续选购等操作。当用户进入结算操作后, 需要填写订单信息, 并选择支付方式, 当用户确认支付后网站会生成相应的订单信息[6]。
2.2.4后台药品管理模块设计。如何管理好琳琅满目的药品信息是网上药店后台管理的一个难题, 良好的后台药品管理机制是这个系统的基石, 如果没有药品信息维护, 此网站将没有意义。要对后台药品信息进行管理, 首先要登录到系统后台。根据网上药店系统的基本要求, 后台药品管理模块主要实现药品信息的药品查询、药品修改、药品删除、药品添加及药品类别添加等功能。
2.2.5后台订单管理模块设计。管理员可以对会员的订单进行维护, 但这种维护只能修改订单的状态, 并不能修改订单中的任何信息, 因为当用户确认订单时该订单已经生效, 它相当于用户与药店交易的一个契约, 是用户与药店之间的一个交易凭证, 所以不能进行任何修改。在后台订单管理模块中, 主要分为所有订单查询、自定义订单查询、订单状态修改和订单删除4个基本模块。
三、结束语
通过以上对网上药店系统的分析与设计, 可以使该系统提供像淘宝网一样的集类别管理、药品管理、订单管理、会员管理等于一身的购药平台, 使得用户能够方便快捷、简单有效地进行药品的在线交易操作。该系统的运行与实现, 对其他相关购物网站系统的开发应用有着巨大的参考价值, 为药品经营企业的互联化发展提供了技术案例[7]。
摘要:本文基于目前流行的J2EE技术设计并实现了一个网上药店系统, 该系统使用JSP作为系统开发工具, 采用Dreamweaver CS5完成前台Web的页面设计, 利用My SQL作为后台数据库的搭建与维护。该系统具有易于扩展、可维护性强的特点, 能够满足网上药店的类别管理、药品管理、订单管理、会员管理等诸多业务需求, 使得用户在网上购药更加方便快捷, 并且对于建立其它综合性或特定类型商品的网络购物系统具有一定的实际应用价值与参考意义。
关键词:网上药店,J2EE,数据库,模块设计
参考文献
[1]杨迪雅, 叶桦.基于问卷调查的网上药店消费行为影响因素分析[J].中国药事, 2013, 27 (2) :142-144.
[2]宿凌, 黄文龙.我国网上药店发展趋势探讨[J].医药导报, 2009, 28 (8) :1104-1105.
[3]雷婷, 顾海.我国开办网上药店的可行性分析[J].中国药房, 2004, 15 (9) :574-575.
[4]陈怡.网上药店现状及优缺点分析[J].江苏科技信息, 2015, 22 (8) :77-78.
[5]曹兴超, 祝俊琪, 等.基于MYSQL网上商城系统的设计与实现[J].计算机光盘软件与应用, 2014, (8) :49-50.
[6]姚玉阁.基于Web的网上商城购物系统的设计与实现[J].现代电子技术, 2016, 39 (1) :125-128.
13.《网上书店》可行性分析报告1 篇十三
网上书店可行性研究报告
1.引言
1.1项目开发目的实现书店在互联网上进行新产品展示,网上通信留言功能,重点实现网上书店的查找、在线购买功能。实现普通用户只能浏览,注册用户可以在线定购,后台管理人员可以进行产品上传更新、注册用户的管理等功能。
1.2项目背景
用电子信息技术改造传统商业,实现企业的现代化管理,努力降低成本,提高运营质量,才能使企业在现在和未来的市场竞争中站稳脚跟,获得效益,求得发展。
项目名称:第三波网上书店
项目开发单位:安徽商贸学院电信系
项目简介:本系统主要实现网上产品展示与在线定购及人员的管理
一、不同身份有不同的权限功能(管理人员、注册用户、vip用户、游客)
二、在线产品展示(分页显示、按条件查询)
三、在线定购
四、后台管理(用户管理、商品的管理、订单管理)
2.项目内容、必要性和意义
2.1对现行传统书店的调查研究
由于读者阅读习惯的变化、网络的冲击以及其他精神消费产品的竞争,纸质图书的销售进入滞胀阶段,甚至有些类别已经进入衰退期。对于图书分销商来说,固守传统的分销模式,显然无法适应现在的市场环境,多数批发商处于销售下滑、成本提升、利润微薄的状态成为了行业常态。
2.2拟建系统目标
管理员可以维护客户注册信息、维护图书信息、处理订定单信息、维护系统 公告、网上售书。查看图书调查报告、游客可以在线注册为会员、投票、购书。
1/6
本系统的设计目标将最终定位于完成以上所述的系统主要业务的基本模型上。
网站前台:游客浏览图书,搜索图书;游客注册会员,会员修改信息、购买图书、订单查询;销售排行;新书上架;网站公告。
网站后台:图书管理(添加图书、修改图书、删除图书)、会员管理、订单管理、管理员退出。
3.目标系统方案介绍
3.1系统规模及初步方案
后台使用C#语言编写商城的框架,使用SQL Server2005存储用户、商品和订单信息。
(1)采取会员制、身份验证、信誉度指数等一系列措施,保证交易的成功率
(2)强大的查询功能,快捷的找到感兴趣的商品
(3)会员购物流程:浏览、将商品放入购物车、去收银台。每个会员有自己专用的购物车,可随时订购自己中意的商品结账完成购物
(4)完善的会员服务功能:可随时查看帐务明细、订单明细
(5)商品销售排行榜,以销售量来评出几个最热销的商品
(6)安全的在线支付体系,通过对支付网关的支持,使客户能够安全便捷地进行网上支付
(7)后台管理使用本地数据库,与因特网上的数据库实时同步,保证购物定单安全及时有效处理强大的统计分析功能,便于管理者及时了解财务状况、销售状况、把握客户心理。
3.2系统的实施方案
网络接入方式
使用虚1拟主机租用服务:
租用 西部数码ShopEx网店主机
空间大小:500M
数据库空间:100M
3.3投资方案/费用支出
1.软件投入
系统软件(操作系统、数据库、后台)¥14880元
2.域名
¥300元/年
3.4其它可供选择的方案
购买市面上的网上商城网站源码。
虽然这个方案可以节省网站的开发时间,但是对源码并不熟悉,可能会引起维护和扩展性的问题。
4.可行性研究
4.1技术可行性
技术可行性:ASP.NET+SqlServer2005的技术已经较为成熟。
运行可行性:该系统需要搭建VisualStudio.net2008和IISweb服务器以及SqlServer2005,在此环境下系统,并且在正确连接数据库后可以正常运行。
4.2经济可行性
经济可行性:网上书店主要以书籍 杂志及音像制品等商品为主,网站可提供书籍音像制品的片段供读者浏览,使消费者了解其内容后再订购,避免过多的退货问题。与传统书店相比,网上购书的市场规模和经营模式没有限制,突破了地理位置,经营面积,营业时间的局限。是一直种全新的销售渠道。从营业面积地理位置方面节省大量的资金。服务器24小时提供网络服务则消费者随时都能登陆网站购物,大大增加书店的销售额度。无论从商家还是从消费者的角度看网络书店都具有良好的发展前景。
当网上商城正常稳定工作时,每次交易都可盈利,总共估计投资回收期估计需要60天,当网站正常运作时,成本相当于效益的百分之一都不到。
4.3操作可行性
主要包括:
(1)对目标组织的影响;
(2)目标组织人员适应的可行性(如目标组织的行政管理、工作制度、人员素质等能否满足要求);
(3)市场、法律、社会环境条件的可行性
(4)时间进度可行性:项目完成所需的时间、预计时间是否足够等
网上交易是世界的潮流,越来越多人接受并开始依赖网上交易。交易市场越来越趋向网上交易。且在这方面的法律法规已经较为完善。
综合以上原因,我们认为本网站商城后台系统在操作上是可行的。
5.几种方案的比较分析
在此项目中,我们一共涉及到2个方案:
方案一:
使用ASP.NET+SqlServer2005的技术开发商城,在方案中,我们将实现以下七个功能:
(1)采取会员制、身份验证、信誉度指数等一系列措施,保证交易的成功率
(2)强大的查询功能,快捷的找到感兴趣的商品
(3)会员购物流程:浏览、将商品放入购物车、去收银台。每个会员有自己专用的购物车,可随时订购自己中意的商品结账完成购物
(4)完善的会员服务功能:可随时查看帐务明细、订单明细
(5)商品销售排行榜,以销售量来评出几个最热销的商品
(6)安全的在线支付体系,通过对支付网关的支持,使客户能够安全便捷地进行网上支付
(7)后台管理使用本地数据库,与因特网上的数据库实时同步,保证购物定单安全及时有效处理强大的统计分析功能,便于管理者及时了解财务状况、销售状况、把握客户心理。
方案二:
我们方案二则是通过到市面上购买已有的网上商城网站源码来完成本项目。
两个方案进行比较:
方案二所采用的方法是直接购买现成的商城源代码,这一方案的好处很直观,就是可以大大节省了为了设计以及编辑代码所花费的时间,单从时间花费上进行比较,方案二的确比方案一要好点。
从成本上来比较,由于方案一是我们自行进行设计和研发,在费用支出上可以做到较为
准确的估算,费用支出与时间方面都比较高。
从可行性上来比较,方案一是我们自行设计和研发,所以必将能按照我们所想的来实现他的功能,不存在不兼容的问题,并且,在后期进行修改中也能在最短的时间完成客户所要求的修改,由于自行研发,安全性方面比较低。而方案二是购买别人的代码,代码相对比较成熟,功能方面比较完善。
14.网上书店信息系统分析设计报告 篇十四
存档编号:
城环学院 本科生课程设计
设 计 题 目: 江苏省分乡镇街道政区地图制作 姓 名:
学 号:
院 系: 环境学院 年
级 :
城规
指 导 教 师:
目录
第一章
课程设计.....................................................................................1 一.背景.....................................................................................................1 二.课程设计目的....................................................................................1 三.课程设计内容....................................................................................1 四.课程实习要求....................................................................................2 五.课程设计步骤....................................................................................2 六.主要参考资料..................................................................................18
第二章 总结...........................................................................................18 一. 实习工作总结................................................................................18 二.课程实习体会..................................................................................18
第一章
课程设计
一.背景
专题地图是突出地表示一种或几种自然现象和社会经济现象的地图。行政区划图表示各级行政区域的划分,反映政府对国界、省界等的标准绘制以及行政区域命名及各类地名的正确表示,是最常用的地图之一。
确定了一幅地图所包含的数据之后,下一步就是确定地图要素的表示方法,即符号化方法。它是根据数据的属性特征,地图用途和制图比例尺来确定地图要素的表示方法。符号化决定了地图将传递怎样的内容。矢量数据中,无论是点状,现状还是面状要素,都可以依据要素的属性特征采取不同的符号化方法来实现数据的表达。
图注记是一幅完整地图的有机组成部分,用来说明图形符号无法表达的定量或定性特征,如道路名称、城镇名称等。
做表格网是地图重要的组成要素,它反映了地图的坐标系统或者地图投影信息。
一幅完整的地图除了上述要素以外,还需要包含与地理数据相关的一系列辅助要素,如图名、图例、比例尺、指南针等。
二.课程设计目的
地理信息的生产和发展以社会需求为基础,具有广泛的社会性。GIS把地理位置和相关属性有机结合起来,根据实际需求,准确真实图文并茂地输出给用户,以满足城市建设,企业管理,各部门对空间信息的要求,借助其特有的空间分析功能和可视化表达,进行各种辅助决策。
地理信息系统技术应用课程设计是地理信息系统专业的专业课实践环节,是《地理信息系统软件应用》课程教学的组成部分,是巩固和深化课堂教学内容的重要步骤,是培养学生动手能力和实践的有效手段。通过集中实习,加深对地理信息系统原理的理论与方法的认识,能够熟练使用ArcGIS软件,理论联系实际,掌握实际成图的过程步骤,完成教师布置的任务。
让读者了解符号化、注记标注、格网绘制以及地图整饰的意义,掌握基本的符号化方法、自动标注操作以及相关地图的整饰和输出的操作。对数字地图制图有初步的认识
三.课程设计内容
(1)学会屏幕跟踪数字化地图的原理的理论知识并独立完成专题地图的制作;(2)掌握空间分析的原理与方法以及的数据的组织方法、工作流程等,并按照要求出图;
(3)利用可视化编程语言VB,.net等语言结合AE、AO或ArcGIS Server开发应用型地理信息系统。
(4)利用MapInfo或ArcGIS软件,将统计资料制作成专题地图,并输出打印。
在做专题地图的时候我们需要对坐标格网进行建立。
1.启动arcCatalog,找到电脑里存放江苏省地图的文件夹所在盘。然后加载江苏省地图。并修改其坐标系统为江苏省地图的坐标系统。如图所示(图1.1):
图1.1 2.然后开始新建图层,例如:sj(省级)(图1.2)。
图1.2
图1.4 4.在LAYER图层里面看到有江苏地图.jpg的图,说明添加结束,下面进行图形的配准,对此我们将用到系统自带的Georeference来进行图形的配准。
5.在已知地图上找到相应的位置,先点击需配准的地图,再点击已知地图。(图1.5)
图1.5
6.在图上可以找到至少要有八个已知点,然后点View link table查找你的坐标信息。
7.在配准结束后我们要进行坐标参考系统的建立一般来说,我们建立的是Gauss Kruger坐标系。因为有经纬度和坐标格网。
(2)数据图层的建立
1.在ARCCATALOG里面可以参照相关的信息将图层数据保存,我们直接把文件拖动到ARCMAP里面,以对目标图层进行数字化,现在我们可以发现目标图层下有详细的坐标格网。数据组建立差不多了,我们要图层数据进行详细的点样式,面样式,线样式的修改。我们修改的目的是为了出图的时候更美观,更好看。
2.对于数字化,我们不仅要建立数据组,还要对原图进行分析。因为地图的要素对于图形数字化至关重要。我参考的是江苏省地区行政地图。
图1.7
保存编辑,如图(图1.8):
图1.8
勾勒完后保存编辑,停止编辑。
2.在ARCMAP里面我们不仅对要素进行编辑,还要对矢量后的图形进行调整,如,已知边和公共边的重合在ARCMAP里面都要详细的介绍,我在此不用赘述。
3.ARCMAP数字化最关键的是如何合理布局点位。我们要做的只是数字化,所以我们必须严格遵守相关的条件。在此我们对于数字化的基本操作已完成,下面我们需要添加字段,在ARCgis里面有两种。我们介绍最简单的方法是,在未编辑情况下,右键点击你需要添加数字化的图层。
4.然后点OPTIONS,弹出菜单栏点击ADD FIELD,这样就可以完全添加字段,如图(图1.9):
图2.1
1.在ARCMAP里面添加数据后,可以进一步对此编辑,我们可以调节点样式,多边形样式,等等。
2.ARCMAP提供了很多点线面样式供我们选择,我们无需再找相关的图例点。3.当一切工作准备好了之后,我们就完成了地图的一大半工作。4.完成后的图要显示在图层上。省界如图(图2.2):
图2.4 乡级街界(图2.5):
图2.5 江河湖海(图2.6):
图2.6
图2.9 市辖区(图3.0):
图3.0
县及县级市(图3.1):
1.先我们需要需要添加GRID,在gird里面我们可以添加3种格式。
2.我们所需要工作是将格网添加到图层内,下面我们的一系列操作都在LAYOUT里面完成。
3.ARCMAP提供了出图的功能可见方便了很多制图者,在里面我们可以添加指北针,图例,比例尺,图名信息,等等(图3.8)。
图3.8 4.为此我们还需要对坐标信息进行相关的修正。首先我们需要调节合适的位置来确定我们图的位置。在ARCMAP里面有专门的工具进行调整,这里我们不要再做详细的解释。
5.在INSRET菜单栏下有很多添加信息的样式。我们首先点指北针。添加完指北针,找到合适的位置落脚(图3.9)。
图4.0 7.说我们做完了,还有一步,将图片导出来出图,或者是打印出来,一般来说,我们需要对做好的图片进行进一步加工,这虽然不是数字化的内容,但是如何导出呢?ARCMAP里面的菜单栏下点击,FILE,在弹出的菜单栏中点击EXPORT MAP按钮,在弹出的对话框中做如下操作(图4.1)(图4.2)。
图4.1
点景区,文化古镇等。这次的江苏省旅游专题地图制作,也突出了江苏省重点的旅游景点,及各景点的分布情况。
经过一个礼拜的实习生活,我学到了很多。对于地理信息系统这门学科有了更深的认识。我更加知道理论和实践相结合是多么的重要。地理信息系统的学问是多么的博大精深。
刚开始由于对GIS的不了解,很多操作方法以及相关知识不太了解,在开始的做图过程中遇见很多问题但是通过指导老师的辛勤指导,使出现的问题迎刃而解,但是由于软件的问题最终没能够继续做污水处理厂的实习作业。老师的指导让我们对GIS有了更多的了解和认识,因此,我们首先对他们表示感谢,正是他们才让我们学习到了新的知识,使我们更加充实。
邓小平同志曾提出:“科学技术是第一生产力。”因此我们都很珍惜这次的实习机会,认真对待每一节课,尽最大的努力学习还未掌握的知识。
【网上书店信息系统分析设计报告】推荐阅读:
网上书店系统流程图12-10
网上购物系统设计报告11-10
网上书店创业11-08
网上书店创业策划书12-09
创业计划书网上书店12-13
“四叶草网上商城”系统设计规划07-01
网上购物系统报告书11-27
桂林银行网上银行系统规划报告06-26
网上银行调查分析报告10-06