- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目 录
摘 要 2
第一章.需求分析 2
1.1项目背景介绍 2
1.2系统目的 2
1.3 系统特点 2
第二章.系统功能分析 3
2.1.登陆注册模块 3
2.2.用户导航模块 3
2.3.管理员导航模块 3
第三章.系统设计 3
3.1 初步设计 3
3.1.1系统开发工具 3
3.1.2系统架构 3
3.1.3系统结构 3
3.1.4系统流程图 3
3.2详细设计 3
3.2.1.各表的属性图 3
3.2.2.各个实体之间的关系 3
3.2.3.具体数据表设计 3
第四章.程序实现 3
4.1.登陆注册模块 3
4.1.1.用户登陆模块 3
4.1.2.用户注册模块 3
4.1.3.管理员登陆模块 3
4.2用户导航模块 3
4.2.1.订购模块 3
4.2.2.进行中交易模块 3
4.2.3.历史交易模块 3
4.2.4.修改资料模块 3
4.3.管理员导航界面 3
4.3.1.商品管理模块 3
4.3.2.订单处理模块 3
4.3.3.商品销量统计 3
4.3.4.用户管理 3
4.4.5.管理员管理 3
第五章.实验总结 3
5.1.收获 3
5.2.难点 3
5.3.系统还存在的问题 3
5.4.总结 3
第六章.参考文献 3
摘 要
本次设计,通过使用C#和SQL2000,利用GUI界面,构建一个交易管理系统。文章介绍了利用C#和SQL2000设计交易系统的步骤、方法、和遇到的问题.
第一章.需求分析
1.1项目背景介绍
对于目前的商业情况,大多数卖家需要有一个固定的店面向客户出售商品,尤其是大型公司,用户更需向公司提交复杂的商品订单。对于这些订单,由于数量比较庞大,所以相对管理相对困难、复杂,用户对商品的信息也没有一个直观的反映。但是交易管理系统可以让卖家随意发布自己的商品,用户能够很直观的选购商品,不用填写麻烦的订单,卖家也可以很轻松的管理订单,这让买卖双方都可以轻松便捷的进行交易。
1.2系统目的
买家:
查看可以购买的商品
购买商品
修改自己的资料
卖家:
商品的管理。(例如商品的添加与修改)
用户订单的处理。(发货,关闭交易)
商品销量的统计
用户管理
管理员管理
1.3 系统特点
本系统使用C#和SQL数据库,对于用户的订购非常直观方便。而卖家对于用户订单的管理也非常便捷。除此之外,用户还可以随时修改自己的密码和对应的资料,卖方也可以对用户进行方便快捷的管理。
第二章.系统功能分析
系统功能分为三大块
2.1.登陆注册模块
该模块主要用于用户的登陆,管理员的登陆和用户的注册。
用户的登陆需要填写用户名和密码。
管理员登陆需要填写管理员用户名和密码
注册用户需要填写用户名,密码,用户姓名,性别(非必填),用户地址,用户EMAIL(非必填)和用户身份证号。
2.2.用户导航模块
该模块主要用于用户对商品的查询、购买,对用户订单状态的查询,用户历史交易的查询和用户资料的修改。
2.3.管理员导航模块
该模块主要用于管理员对商品的管理,(例如商品的添加删除,商品的修改),需处理的订单的管理(订单状态的修改,比如已发货,或者关闭交易),销量的统计,用户管理和管理员管理。
第三章.系统设计
3.1 初步设计
3.1.1系统开发工具
编程工具:Microsoft Visual Studio 2005
编程语言:C#
C#是一款安全的、稳定的、简单的、由C和C++衍生出来的面向对象的编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性。
数据库:SQLServer2000
SQL Server 是一个关系数据库管理系统,对于数据的反映比较直观,数据操作比较简单,SQL语句功能强大,使用快速,简便。
3.1.2系统架构
此次的交易管理系统是属于B/S架构。
3.1.3系统结构
更具系统分析,此系统具有3大功能模块,每个功能对应相应的功能小模块构成,功能结构图如下:
系统功能模块图
3.1.4系统流程图
系统流程图
3.2详细设计
3.2.1.各表的属性图
根据分析,数据库首先应该需要一张用户表(Users),用来存放用户的用户名(Uzh),密码(Upsw),真实姓名(Uname),性别(Usex),Email(Uemail),地址(Uadress),身份证号(Uidecode)。如下图:
Users表属性图
然后需要一张表stuf,用来存放商品的商品编号(SID),商品名称(S
您可能关注的文档
- 课程设计(论文)-基于AT89C51单片机的八路抢答器报告.doc
- 课程设计(论文)-基于AT89C51单片机的测温系统.doc
- 课程设计(论文)-基于C51单片机的USB接口课程设计.doc
- 课程设计(论文)-基于C++民航售票管理系统的设计和实现.doc
- 课程设计(论文)-基于c语言的学分管理系统.doc
- 课程设计(论文)-基于DS18B20设计的数字温度计.doc
- 课程设计(论文)-基于Multisim通信电子线路设计与仿真.doc
- 课程设计(论文)-基于PLC及ABB_ACS150变频器控制的二速自动平移门控制系统设计.doc
- 课程设计(论文)-基于VB的学生信息管理的设计与实现.doc
- 课程设计(论文)-基于vc++连接数据库的物流管理系统.doc
- TSDWB 002-2023 城市轨道交通站台屏蔽门清洁服务规范.docx
- TCITSA 08.3-2021 轨道交通用超级电容器单体和模组要求与测试规范.docx
- TZZB 1842-2020 轨道交通用偏心式自锁防松螺母.docx
- TJFPA 0013-2023 城市轨道交通消防安全评估导则.docx
- 城市轨道交通GPS控制网的建立及数据处理.docx
- 城市轨道交通CBTC信号系统互联互通的设计思考.docx
- 城市轨道交通地下停车场的设计理念和探索.docx
- 罗克韦尔自动化2025年智能制造现状报告.pdf
- 能源转型基石:电网风险与保险保障.pdf
- 石油工程基础——第5部分 生产工程基础 Fundamentals-of-Petroleum-Engineering-Part-5 Fundamentals of Production engineering-Abbas 2020.pdf
原创力文档


文档评论(0)