本系统采用ASP.net开发技术,使用Visual Studio作为平台,使用SQL Server 数据库作为系统数据库。系统主要实现的功能有:实现用户在线注册功能、登陆查询功能、订单、购物车功能、管理员后台登录功能等,是一个真正能够为消费者带来方便快捷的小型网上鲜花销售系统,具有可视性强、设计成本小,利润高,系统安全性好,维护方便快捷等优点。
(1) 用户功能模块
为了能够方便、快捷、有效的完成鲜花购买及送货上门,客户首次登录网上鲜花店,都需要注册个人基本信息,然后通过个人账号及密码登录系统。老用户可直接通过账号及密码登录。
登录系统后,用户可通过主界面,浏览各类鲜花及其详细情况,或者,直接通过查询系统,寻找自己需要的鲜花信息。最终确定需要购买的鲜花后,便可以方便、快捷的选择自己需要的鲜花放入系统设定的个人购物车中,也可以随时放弃购物车中选中的鲜花。
最后,客户确定购物车中选定的鲜花,鲜花数量等购买信息,便可提交给系统。之后只需在家中等待网上花店的配送中心将鲜花送货上门。
(2) 管理员功能模块
通过管理员身份登陆系统,可以查看并且管理系统内所有注册用户的个人信息。包括对个人信息的查询、修改、删除等操作。例如,当选择“查看所有客户信息”时,将返回所有系统注册用户的信息,管理员可以通过点击“修改”,查看并修改某注册用户的信息。若点击“删除”,则将删除相应用户的所有信息。若只想查看某一位客户的信息,也可以通过“客户信息查询”,对客户的姓名,注册ID,电话,E-mail等信息进行查询,得到客户全部信息。
对于系统的鲜花信息,管理员可以选择“鲜花信息管理”功能,通过增加、修改、删除等操作对网站的鲜花信息进行管理。并且,管理员可以随时通过鲜花信息查询,了解目前网站的鲜花信息情况。
对于客户订单信息,管理员可以选择“订单信息管理”,对所有订单进行管理操作。同时,管理员也可以通过查询订购客户名,鲜花名,订单号,未受理订单,已受理订单等信息,查看某一条或某一类订单的信息及受理情况。
目 录
第1章 绪论1
1.1 引言1
1.2 研究方向1
1.3 系统开发环境及工具2
1.4 系统开发目标2
第2章 开发工具和开发环境简介4
2.1 ASP.net简介4
2.1.1 ASP强大性和适应性4
2.1.2 ASP简单性和易学性5
2.1.3 ASP高效可管理性5
2.2 系统开发语言C#介绍6
2.3 SQL数据库介绍7
第3章 网上花店系统分析9
3.1 系统的功能分析9
3.2 系统可行性研究9
3.2.1 技术可行性分析9
3.2.2 运行可行性分析10
3.2.3 经济可行性分析10
第4章 网上花店信息管理系统概要设计11
4.1 系统概述11
4.2 系统功能模块设计.11
4.3 数据库表设计12
第5章 系统详细设计15
5.1 系统的主要功能及具体的模块划分15
5.1.1 主页面设计15
5.1.2 购物车功能的实现15
5.1.3 会员注册功能的实现18
5.1.4 商品查询功能的实现22
5.1.5 订单查询功能的实现23
5.1.6 商品添加功能的实现24
5.1.7 商品审查功能的实现26
5.1.8 订单审查功能的实现27
5.1.9 会员审查功能的实现28
第6章 系统的配置安装与测试29
6.1 后台服务器和数据库配置29
6.1.1 后台服务器配置29
6.2 系统的测试30
6.2.1 软件测试的目标30
6.2.2 系统的具体测试30
总 结31
谢 辞32
参 考 文 献33
Appendix A Foreign references (original)34
Asp.net understanding provider model34
附录B 外文参考文献(译文)47
理解Asp.net 提供者模型47