您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 工程监理 > 网上书店--软件工程课程设计小组报告
信息学院课程设计结果评定评价内容评价指标评分权值评定成绩业务水平有扎实的基础理论知识和课程知识;能正确设计实验方案;独立进行实验工作;能运用所学课程知识和技能去发现与解决实际问题0.2设计质量实验正确,分析处理科学;设计结果有应用价值;图纸绘制符合国家标准,质量符合要求;计算及测试结果准确;工作中有创新意识;对前人工作有改进或突破,或有独特见解;0.4工作量、工作态度按期完成规定的任务,工作量饱满,难度较大;工作努力,遵守纪律;工作作风严谨务实0.2报告质量文字通顺,技术用语准确,符号统一,编号齐全,书写工整规范,图表完备、整洁、正确;0.2合计1.0指导教师签字:评定日期:I目录1.概述........................................................................11.1设计目的...............................................................11.2任务与具体要求.........................................................11.3开发环境...............................................................11.4小组内部分工情况.......................................................22.可行性分析..................................................................22.1经济上可行性...........................................................22.2技术上可行性...........................................................22.3法律上可行性...........................................................32.4操作上可行性...........................................................33.需求分析....................................................................33.1系统需求分析...........................................................33.1.1用户(前台)功能..................................................43.1.2管理员(后台)功能................................................43.3数据流程分析...........................................................43.4业务流程分析...........................................................43.5用例图分析.............................................................53.5.1管理者用例........................................................53.5.2客户用例图........................................................63.4数据字典...............................................................84.概要设计....................................................................84.1模块设计...............................................................84.1.1前台功能分模块设计................................................84.1.2后台功能分模块设计................................................93.2系统功能结构设计......................................................113.2.1系统结构设计的原则...............................................113.2.2系统安全性设计...................................................113.2.3系统的保密性设计.................................................114.2数据库设计............................................................114.2.1数据库概念结构设计..............................................114.2.2数据库逻辑结构设计..............................................144.2.3数据库物理结构设计..............................................155.详细设计...................................................................175.1前台系统详细设计......................................................17II5.2后台系统详细设计......................................................216.系统调试与测试.............................................................236.1系统调试..............................................................236.2系统测试..............................................................246.2.1测试存在问题.....................................................246.2.2测试管理员登录...................................................246.2.3测试管理员添加书籍...............................................247.系统实施运行...............................................................258.总结.......................................................................26参考文献.....................................................................2711.概述1.1设计目的随着网络信息的发展,网络在人们生活中的应用越来越广泛。人们都想在最短的时间内购买到自己所需的图书。但书目的繁多,给人们在繁忙的工作生活中购书带来了很大的麻烦,于是网上购书便成了人们向往的事情,此系统的开发为人们带来了很大的方便,使他们足不出户就可以轻轻松松地买到自己想要的书,既省时又省力。在电子商务网站中,网上书店是目前应用最广、最成功的范例之一。用户可以通过它在网络上利用Internet,突破了时间和空间的限制,从而实现网上购书,达到最大便利的效果。同时,网上书店的实现,也可以节省大量的资源浪费,为买家和卖家都带来了好处。网上书店的崛起对传统的图书流通体系产生了强烈的冲击,有效地缩短了图书流通发行环节,将广大读者、图书、出版者、发行者紧密地结合在一起,大大提高了图书流通率。本系统的设计运用面向对象技术、UML及可视化的建模工具RationalRose及visio2003完成系统的需求分析与设计。并且以ASP为主要制作工具,实现了用户登陆、验证身份及用户和书籍数据的采集、书籍的预览查询、以及对书籍的购买通过购物车等功能的实现。1.2任务与具体要求网站主要提供的基本服务项目有:管理员和客户的注册,登录;客户的分级浏览或图书选购;管理员对进书、售书、库存、客户信息的管理;实现商品管理、分类管理和用户管理以及送货、汇款方式的管理,还有一些相关帮助信息以及联系管理员的信息。要求网页能够提供两级图书目录和三层信息(一级目录是图书的基本分类目录;其下是图书的二级目录,它对应于某基本分类之下的书名及其简要信息;当客户点击二级目录中的某本书之后,系统应当显示详细介绍该书的文字与图形信息)。一般客户可以浏览网上书店内容。欲购书的客户需要注册(提供邮购和管理所必须的有效信息,如姓名、地址、电话等)取得唯一的用户名成为会员。会员登录后便可以购书一本或多本。管理员应该能够对网上书店的进书、售书订单、库存、客户信息进行查询和管理。1.3开发环境操作系统:Windows2000/XP或WIN7浏览器:IE6.0及以上版本或360浏览器开发工具:DreamweaverCS3、IIS5.1和Access数据库开发语言:ASP技术2软件文档的开发和编制:Visio、Rose、MicrosoftWord2003等工具1.4小组内部分工情况胡剑颖(组长):全面协调小组工作;负责整个项目开发工作、网站需求分析、系统测试与调试和小组文档核查等工作。负责系统的需求分析和数据库设计以及实现,实现数据库与系统前台和后台的连接,对前台和后台设计存在的问题加以解决,并参与了部分编码工作,同时也负责系统实现后的测试工作。陈彬:主要负责网站结构设计与后台程序的开发等工作。负责系统的可行性分析以及网站界面的美工设计。郑玉珊:负责系统的概要设计的模块设计部分以及前台系统的设计与实现和检查运行环境配置与实现网站的安装。完成课程设计小组最终报告、小组电子文档管理和帮助系统开发等工作。2.可行性分析2.1经济上可行性开发网上书店系统在经济上的支出经过估算大致分为两部分:固定性支出和不可知支出。在固定性支出方面由于现今计算机的价格已经十分低廉,性能却有了长足的进步,且该系统规模不大,开发这样的一个系统所需的人员不需要太多,开发周期较短,所以支出的费用大大的降低,经过整体估算大致支出约为1万元左右。由于在开发过程中可能会遇到一些未知的问题,此时也需要一定的支出和包括一些相关资料搜集和相关软件使用权费用的支出,这些支出大致为3000元左右。所以开发此系统总估算为1.3万元左右。该系统的开发,为书店图书销售方面带来了一个质的飞跃,该系统的运行可以代替人工进行许多繁杂的劳动,节省许多时间和空间方面的资源,大大的方面了图书销售商和图书消费者。这样节省了大量的人力物力,按该系统的使用周期按10年来算,大致可以省下了超过30万元,大大节约了成本,同时也提高了工作效率,收益远远大于支出。因此,该系统在经济上是可行的。2.2技术上可行性本系统采用ASP技术和Access、I
本文标题:网上书店--软件工程课程设计小组报告
链接地址:https://www.777doc.com/doc-5084003 .html