1、开题报告表开题报告表 课题名称 基于 C#的网上书店的设计与实现 课题来源 课题类型 AX 指导教师 学生姓名 学 号 专 业 一、设计的目的: 当今的社会是一个信息化的社会,互联网的出现加速了这个社会信息的传播。随着 Internet 的普及,互联网以一股巨大变革力量的面貌出现在商务关系领域。其强大的功能已为人们深刻认 识,它已进入人类社会的各个领域并发挥着越来越重要的作用。因为网络本身就是信息的载体,它 与普通的书店等书籍出售场所相比,具有速度快、容量大、费用少、使用方便等优势。比如,从 网上购书你可以快速分类浏览到全国各地的书籍报价。通过网络进行购书,可以弥补实体书店购 买的不足,网上购
2、书不受时间的限制,并且可以买到全国各地的书籍,较少出现断货的情况,另 外,网上书店节约了成本,相比之下价格要比实体书店的更实惠。对购书者来说,不仅节约了时 间也买到了物美价廉的图书。 二、设计的要求: 2.1 总体要求: (1)建立对图书提供全面管理的信息系统; (2)对所有的图书、客户提供全面管理; (3)对图书详细信息提供管理。 2.2 功能要求 (1)在 Internet,客户可通过 IE 或其他浏览器浏览书目信息; (2)通过互联网,可提交订单; (3)具有购物车功能; (4)客户能通过书名来检索书籍; (5)客户可在进行注册,成为会员; (6)客户能查看当前订单和以往订单; (7)书
3、店管理员能查找客户信息; (8)书店管理员在发货后能改写订单中的发货日期; 2.3 性能要求 (1)系统可以对图书的库存进行统计; (2)系统界面设计友好,操作方便、灵活; (3)具有高可靠性和冗错能力,不允许系统在工作时间停机,不允许系统丢失图书信息。 (4)具有安全检查机制,非法用户不能随便修改网站会员信息等。 三、思路: 1、前台设计思路: 图书展示:当客户进入网站时,在主页面中分类显示的图书信息,以供客户选择所需图书, 同时提供根据图书名称、作者信息快速查询所需书目信息的功能。 会员注册:为了能够实现图书商品的购买,需要管理客户相关的联系方式、送货地点等相关 的信息,用户也可以自主对注
4、册信息进行修改。 购物车:当客户选择购买某图书产品时,应该能够将对应图书信息,如:价格、数量记录到 对应的购物车中,并允许客户返回书目查询页面,选择其他商品,并添加到购物车中,当对应的 购物订单生成后,应该能够自动清除以生成订单的购物车中的信息。 产生订单:对应客户购买图书商品信息的需求,在确定了所购图书商品的价格、数量等信息 后,提示用户选择对应的送货方式及付款方式,最终生成对应的订单记录。 新闻显示:当客户进入到图书商城时,在主页面中显示出该网上书店的一些公告,譬如优惠 活动或者其它的一些提示信息,便于用户更好的浏览和使用。 留言功能:注册用户登陆后可以对本站进行留言,发表评论。 图书搜索:提供快捷图书搜索功能,以便用户更快找到想要图书,提高购书效率。 2、后台设计思路: 图书管理:为了实现该网上书店的更新性,管理员应该能够对图书信息进行添加删除以及修 改,将图书的最新消息及时的提供给客户。 订单管理:对于客户在浏览时选中的图书所下的订单,管理人员应该能够及时的依据客户所 提交的订单信息进行后期的出货送货的处理。 用户管理:管理者应该能够具有查询用户信息的功