- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
题目:网络销售管理系统
语言和环境
实现语言: C# 、asp.net
环境要求: Visual studio 2010或以上版本,Sql server2005
数据库设计
数据库名称:ProductDB
表名:
Categries
中文名:
商品类别表
序号
字段名
字段说明
字段类型
长度
备注
1
CategoryId
类别ID
int
主键
2
CategoryName
类别名称
nvarchar
50
不能为空
表名:
Products
中文名:
商品信息表
序号
字段名
字段说明
字段类型
长度
备注
1
ProductId
商品ID
iint
主键,标识列
2
CategoryId
类别ID
int
外键,与类别关联
3
ProductName
商品名称
nvarchar
50
非空
4
ProductPrice
市场价格
money
非空
要求
公司计划使用ASP.NET技术和三层框架技术开发一个网络销售管理系统,现在需要你完成网络销售管理系统中商品维护模块,该模块是由“商品查询”和“商品录入”两个页面组成。系统的功能要求如下:
进入“商品查询”页面后,以树形的方式展示所有商品类别记录供用户进行选择。当用户选择其中的任一类别后,在页面的右侧将会显示出相应的类别所有商品的名称和价格。要要求每行最多显示3个商品信息,可以有多行。如图-1所示。
图-1
在点击“我要卖”按钮后,进入“商品录入”页面中。用户可以添加自己要销售的商品,如图-2所示。需要验证商品代码为6位整数,商品代码不能为空。
图-2
点击“新增商品”按钮后,添加商品信息到数据库,添加成功后跳转回“商品查询”页面,并展现新增商品类型的商品信息
推荐实现步骤
首先按要求创建数据库及数据表,在商品类别表中至少添加3条记录(日用品、书籍、装饰品等),商品信息表至少添加6条记录,并设置关联
搭建系统框架
创建模型层,并编写实体类代码;
创建数据访问层,并编写数据访问层代码;
创建业务逻辑层,并编写业务逻辑层代码;
创建表示层;
正确设置各层之间的引用依赖关系。
在“商品查询”页面中,使用一个TreeView控件,显示来自“商品类别表”中的所有商品类别记录供用户点击选择。
当用户点击选择任一类别后,在页面的右侧使用DataList控件来显示指定商品类别的所有商品价格和名称,每行显示3个商品的信息,详见图-1。默认情况下,在页面的右侧使用DataList控件显示TreeView控件中的全部类别的商品信息。
在点击“我要卖”按钮后,进入“商品录入”页面中,在该页面中,用户输入自己要销售的商品的相关信息,如图-2所示。其中:
利用验证控件检查判断商品代码不能为空。若为空,则提示用户“不能为空”。
商品代码为至少包含6位数据的整数。如果用户输入的不是纯数字,那么在其右侧显示“请输入整数”的提示。如果用户输入的商品代码是由不足6位数字组成的,那么在其右侧显示“至少6位数字”,并等待用户重新输入直至满足条件为止。
利用SqlDataSource控件将DropDownList控件与数据库“商品类别表”数据进行动态绑定,并在其中显示出所有商品类别记录。
商品价格录入要求非空并且为正整数,否则给予“录入错误”的提示。
在用户点击“新增商品”按钮后,将新增商品的数据添加到“商品信息表”中。增加商品信息(包括商品代码、商品名称和价格)成功后跳转到“商品查询”页面。如果插入商品记录失败,比如:商品代码重复,应提示用户“新增商品失败”。
程序调试成功后,将数据库文件与代码文件一同提交,否则该项不得分
注意事项
必须采用三层结构,并且结构逻辑要清晰,符合规范
请注意按照界面的设计要求来进行页面设计。
页面美观不做太多要求,但要注意布局。
请注意操作数据时进行必要的异常处理。
请注意代码的书写、命名符合规范。
必须提交数据库脚本文件
您可能关注的文档
- 统计学计算题四.doc
- 绩效积分卡方案.doc
- 绩效管理实用工具与方法试题2013.doc
- 绩效考核≠绩效管理.doc
- 绩效考核的操作要领 测试答案.docx
- 维护照明工程2011年5月30日.doc
- 综合分析报告.doc
- 综合应急救援预案().doc
- 绿色食品与健康作业.doc
- 绿色食品苹果生产技术规程.doc
- 初中化学气体收集装置的跨学科整合与实验创新课题报告教学研究课题报告.docx
- 3.3《哺乳动物》教学评一体化课件 2025大象版科学三年级上册.pptx
- Unit 3 What do we look like第1课时Getready(教学课件)英语沪教版三年级上册2025.pptx
- Unit 4 My school things(复习课件)英语Join in 外研剑桥英语版三年级上册(新教材).pptx
- Unit 3 Numbers are fun!(复习课件)英语Join in 外研剑桥英语版三年级上册(新教材).pptx
- Unit 4 My school things第3课时 Language in use & Reflection(教学课件 )英语Join in外研剑桥英语版三年级上册(新教材).pptx
- 5.17《天然材料与人造材料》教学评一体化课件 2025苏教版科学三年级上册.pptx
- Unit 2 Friends Lesson 4(教学课件)英语鲁科版五四制三年级上册2025.pptx
- 3.12《珍惜水资源》教学评一体化课件 2025苏教版科学三年级上册.pptx
- Unit 3 Numbers are fun第2课时 Story time(教学课件 )英语Join in外研剑桥英语版三年级上册(新教材).pptx
最近下载
- 2025军队文职考试考前30分【档案学】.pdf VIP
- 乘车礼仪商务礼仪系列培训.pptx VIP
- QCT457-2023救护车技术规范.docx VIP
- 病句(知识清单)-七年级语文下学期期末知识梳理与专项训练(统编版).pdf VIP
- 农业机械化第五章 中耕和 与植保机械.ppt VIP
- 2025-2026冀人版(2024)科学三年级上册教学计划、教学设计(附目录) .pdf VIP
- 特斯拉远景规划及中国供应链的机遇(119页PPT).ppt VIP
- 城镇道路雨水口技术规范.docx VIP
- 高级绿色农业大学生职业规划大赛模板职业生涯规划人物介绍PPT模板.pptx VIP
- 江西版四年级美术上册教案.pdf VIP
原创力文档


文档评论(0)