网上书店信息管理系统课程设计

上传人:cn****1 文档编号:510819813 上传时间:2022-11-30 格式:DOC 页数:47 大小:2.78MB
返回 下载 相关 举报
网上书店信息管理系统课程设计_第1页
第1页 / 共47页
网上书店信息管理系统课程设计_第2页
第2页 / 共47页
网上书店信息管理系统课程设计_第3页
第3页 / 共47页
网上书店信息管理系统课程设计_第4页
第4页 / 共47页
网上书店信息管理系统课程设计_第5页
第5页 / 共47页
点击查看更多>>
资源描述

《网上书店信息管理系统课程设计》由会员分享,可在线阅读,更多相关《网上书店信息管理系统课程设计(47页珍藏版)》请在金锄头文库上搜索。

1、web数据库程序设计语言课程设计说明书题目: 网上书店信息管理系统 学生姓名: 咸仁杰 学 号: 202112021126 院 系: 理学院 专 业: 数学与应用数学 指导教师: 刘海峰 2021 年 12 月 20 日陕 西 科 技 大 学web数据库程序设计语言课程设计任务书理 学院 数学与应用数学 专业 软件101 班级 学生: 咸仁杰 题目: 网上信息管理系统 课程设计从 2021 年 12 月 3 日起到 2021 年 12 月 20日1、课程设计的内容和要求包括原始数据、技术要求、工作要求等:1、设计内容:开发基于intranet网络上B/S模式的信息管理系统,要求能实现数据录入、

2、数据删除、数据修改和数据浏览以及数据查询等根本功能。2、课程设计的要求:课程设计教学根本要求:通过课程设计,要求学生在指导教师的指导下,完成设计课题的全部内容,包括:(1) 系统分析与数据库设计阶段1通过调查研究,选择一个实际应用数据库系统的课题。2进行系统需求分析,写出系统需求分析分析报告。3设计数据模型并进行优化,确定数据库结构与功能、表的结构、表与表之间的关联关系、视图、存储过程。充分考虑系统平安性、数据的完整性等要求,并写出系统设计设计方案。(2) 页面设计阶段 页面布局设计、确定网页元素、各种样式设计。要求页面颜色搭配美观、简洁,字体大小协调,图片内容与文字内容相互衬托并与软件功能相

3、匹配。(3) 应用程序设计阶段1完成数据库定义工作,实现基于intranet网络上B/S模式的信息管理系统,要求在客户端利用IE浏览器能进行数据录入、数据删除、数据修改和数据浏览以及数据查询等根本功能。2实现应用程序的设计、编程、优化功能,实现数据库平安性、数据完整性等功能。4系统集成调试阶段对系统的各个应用程序进行集成和调试,进一步优化系统性能,改善系统用户界面、完善功能。3、课程设计选题与学时分配从以下六题中任选一题作为课程设计的题目:1人事信息管理系统; 2工资信息管理系统;3仓库信息管理系统;4图书借阅信息管理系统。5网上书店信息管理系统6普通高等学校招生信息管理系统 学时分配为:教学

4、内容学时地点备注集中学习、查资料1天数学综合实验室任务分配选题查资料,调研、做需求分析1天图书馆数据库系统及数据模型设计1天数学综合实验室数据库的定义、建立和维护1天数学综合实验室数据库的视图和表的定义1天数学综合实验室数据库完整性和平安性设计1天数学综合实验室网页界面设计与代码编写1天数学综合实验室网页界面设计与代码编写1天数学综合实验室后台数据库与前台网页联调1天数学综合实验室后台数据库与前台网页联调1天数学综合实验室代码测试1天数学综合实验室代码测试1天数学综合实验室成果验收1天数学综合实验室运行注:课程设计报告及总结业余时间完成4、需求分析: 能够输入根本信息、能够修改以及删除; 能够

5、实现对信息的浏览; 能够实现对信息进行查询;5、系统性能要求: 系统平安、可靠; 功能齐全; 操作方便、界面友好; 易于维护和扩充。6、系统的功能分析:资料维护:系统维护包括对各种表记录的修改、删除、添加等操作。资料维护:对数据表中的信息进行浏览。系统查询:可以按主键等相关信息进行详细或模糊查询工作日期、根本工资、职称、职务和简历等字段。7、系统功能模块信息管理系统有:数据查找与浏览、数据修改、报表显示和系统封面构成。8、技术要求9、软件打包与发行“web安装工程对你的信息管理系统打包。在别机器上进行安装,并记录打包及及安装过程。10、设备要求每个学生一台计算机。2、对课程设计成果的要求包括图

6、表、实物等硬件要求:1提交课程设计报告按照系统设计要求,用visual 中的visual C#.NET实现基于intranet网络上B/S模式的信息管理系统,提交由需求分析;系统设计说明包括主菜单、子菜单、模块功能简介、数据字典、系统结构图;系统技术文档 (包括系统各模块主要流程图,软件总体测试方案与测试记录、局部测试方案与测试记录、软件调试和修改记录、测试结论、运行情况记录),系统使用说明书,源程序代码为附录构成的课程设计报告。2课程设计报告版式要求执行?陕西科技大学课程设计说明书撰写格式暂行标准?3设计报告装订顺序与标准封面web数据库程序设计语言课程设计任务书目录web数据库程序设计语言

7、设计课程设计报告正文设计体会及今后的改良意见参考文献资料左边缘装订3、课程设计工作进度方案:时间设计任务及要求第14周需求分析分析、功能分解、设计数据完整性,建立数库表第15周应用技术编程教师指导1周第16周调试、完善、编写课程设计报告 指导教师: 日期: 教研室主任: 日期: 目 录1 系统设计11.1 需求分析11.2 总体设计11.3 功能设计12 数据库设计与实践22.1 数据库的需求分析22.2 数据库概念结构设计22.3 数据库的逻辑设计33 配置文件web.config44 数据字典55 首页55.1 预览效果55.2 界面设计65.3 功能实现76 搜索结果页面86.1 效果预

8、览86.2 页面设计86.3 功能实现97 购物车页面97.1 购物车显示97.1.1 购物车显示界面97.2 添加购物车97.2.1 添加购物车界面98 管理员模块108.1 管理员登陆108.1.1 管理员登陆界面108.2 数据库数据的管理108.2.1 数据库管理界面109 系统测试119.1 系统总体测试方案:119.2 测试记录:119.3 系统调试和修改记录:129.4 测试结论:1210 系统使用说明书1211 设计体会及今后的改良意见1211.1 设计体会1211.2 今后改良意见13参 考 文 献14附录:源程序代码全部15网上书店信息管理系统网上图书信息管理系统实现了图书

9、信息的列表,用户通过选择图书种类进入对应种类的图书列表。在图书的详细信息页面提供了购物车,用户可以方便地查看购物车和订单。1 系统设计本系统介绍了网上书店信息管理系统的需求分析、总体设计和功能设计。1.1 需求分析根据网上书店的根本要求,本系统需要完成以下任务。1会员登录功能:会员登录后才可以实现购物车功能,以及查看订单功能。2购物车功能:放编辑在购物车的功能。3图书查找功能:用户可以直接搜索所需的图书,当图书数量很多时给项功能对用户来说是非常方便的。4图书分类列表:一般图书都会有很多品种,为了分门别类而使得这项功能非常有用。当用户需要某种类型的图书时,只需要使用该功能就可以看到所有属于该类的

10、图书。5管理员模块:管理员可以对数据库中的图书进行整理。1.2 总体设计 本系统分为5大功能模块,包括会员管理、购物车功能、图书搜索、图书分类和推荐图书模块。其功能结构图如图1-1所示。图1-1 系统模块划分图1.3 功能设计网上书店信息管理系统主要实现会员管理、购物车、图书搜索、图书分类列表和管理员5个功能。(a) 会员管理模块会员管理模块包括会员登录、注册以及用户信息修改等功能,会员可以享受不同等级的优惠。b购物车功能模块如果用户对某件图书感兴趣就可以通过该功能放入自己的购物车,同超市中的购物车功能,可以在购物车中添加图书,也可以删除图书。c图书搜索功能模块通过输入要查询的图书名称可以查询

11、图书的详细信息,方便用户对各种书籍的了解与选择。d图书分类列表模块通过对图书分类,用户可以方便地在某类图书列表中查看该类所有的图书信息。e管理员模块模块通过管理员模块,可以使管理员对图书进行整理、添加和删除。2 数据库设计与实践以下介绍数据库的设计过程。2.1 数据库的需求分析网上书店信息管理系统的数据库功能主要表达在对各种信息的提供、保存、更新和查找操作上,包括会员信息、图书信息、图书分类信息和购物车信息,各局部的数据内容又有内在的联系。针对该系统的数据特点,可以总结如下的需求。(a) 会员信息记录会员的详细资料。(b) 图书信息记录了图书的价格、简介和图片等信息。(c) 图书需要一个分类,

12、方便查找。经过以上系统功能分析和需求总结,设计如下的数据项和数据结构。(a) 图书信息包括图书编号、图书名称和销售价格等数据项。(b) 会员信息包括会员编号、会员姓名和会员密码等数据项。(c) 图书分类信息包括图书分类编号和分类名称等数据项。2.2 数据库概念结构设计设计好数据项和数据结构后,就可以设计满足需求的各种实体及相互关系,再用实体-关系图,即E-R图将这些内容表达出来,为后面的逻辑结构设计打下根底。本系统规划出的实体包括会员信息实体、图书信息实体、图书分类信息实体、购物车信息实体以及订单信息实体,他们之间的关系下列图所示。图2-1 会员信息实体E-R图图2-2 图书信息实体E-R图图

13、2-3 图书分类信息实体E-R图图2-4 购物车信息实体E-R图2.3 数据库的逻辑设计网上书店信息管理系统数据库Books包括4张数据表:会员信息表、图书信息表、图书分类信息表和购物车信息表。(1) 会员信息表会员信息表User记录了会员的详细信息,结构如表2-1所示。表2-1 会员信息表列名数据类型长度允许空UserIdint4否UserNamenvarchar16否PassWordnvarchar12否UserSexnvarchar10否2图书信息表图书信息表记载了图书的分类编号、图书名称、图书简介、图书价格等详细信息,结构如表2-2所示。表2-2 图书信息表列名数据类型长度允许空BookIdint4否BookNamenvarchar16否BookImagesnvarchar12否BookPricenvarchar10否BookIntronvarc

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号