需要购买的图书。二是购买方便,读者在网上查找到所需要的图书后,可立即发出订购信息,而系统收到订购信息后即可确认无误后,几天就可以发送到读者的手里。尤其重要的是对于图书销售零售商来说本系统的使用将不再需要他们提前支付,这就是成本控制达到了一个更高的层次。还有就是付款的安全问题,由于计算机越来越健壮及保密工作做的越来越好。读者再确认改书店真实存在后可放心的在网上付款,因为该网站公司会和银行合作,就表明你的钱是直接打到银行的。也就确保了你密码的安全。
第二章 项目的分析
2.1 需求分析
需求分析阶段的任务还不是具体地解决
问题,而是准确的回答"为了解决这个问题,目标系统必须做成什么样?"主要是确定目标系统具备哪些功能。用户理解他们所面对的问题,知道必须做什么,但是通常不能完整准确地表达出他们的要求,更不知道怎么样利用计算机解决他们的问题:系统开发人员知道怎么样用
软件实现他们的要求,但是对待定的用户的具体要求并不完全清楚。因此,系统分析人员在需求分析阶段必须和用户密切配合,通过多交流得到充分的信息,以得出经过用户确认的系统逻辑模型。
网上书店是信息社会发展的必然要求,因为网上的图书品种丰富,读者选书的余地大,且有良好的网络订购界面。并且由于不受实物陈列空间的限制,向用户提供的品种往往能比传统书店多几十倍。
2.2 功能需求
网上书店系统主要是以为消费者提供方便简洁的购物方式和为销售商提供快速高效的销售模式为目的而设计的,消费者可以通过该系统获得自己感兴趣书籍的详细信息,并能够执行远程订购,坐在家中等货上门。管理员可以管理网站的所有信息,主要包括书籍管理、用户管理和订单管理。本系统主要通过以下功能实现系统:
⑴权限管理:在网上书店中,主要分为用户管理权限和管理员权限,客户可以查阅书籍的详细内容并通过订单购买书籍,同时也能管理自己的个人信息;管理员可以管理网站的所有事务,主要包括书籍管理、用户管理和订单管理。
⑵查询功能:为了方便用户和管理员查找各类图书信息,系统对书籍进行了分类管理,同时也支持了各种形式的模糊
查询。同时,通过查询功能可以在众多信息中获得自己所需要的信息,节省了大量的时间,提高了系统的工作效率。
⑶添加功能:管理员专用。管理员可以对数据库直接修改或者后台程序管理直接输入新书籍或者用户的信息以及图书动态新闻等来添加网站所需要的信息,实现了网站的动态更新。
⑷修改功能:管理员可以对数据库中的信息进行修改。系统能够通过管理员给出的条件查找出所要修改的信息,对修改后的信息进行保存,实现了网站的动态更新。
⑸删除功能:管理员可以对数据进行删除操作。只要输入一定得查询条件系统就能够通过管理员给出的条件查找出要删除的信息,并提示是否确定删除,如果确定删除,则把相关信息从数据库中删除掉,而且实现操作与操作界面的一致性。
⑹
注册功能:通过注册方式获得在本系统上的用户权限,实现网上购书的第一步。
⑺系统说明:指导用户进行系统功能的运用,以及网上购物的流程,方便用户进行操作。
2.3 网上书店管理系统E-R图
网上书店管理系统是个客户、商品和管理员之间交互的平台,数据库的信息也就是他们之间的流动信息。因此以上各表在数据库中都是相互联系的,通过多表的联合查询获得自身所需要的信息。
E-R图即实体-联系图:
提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。
构成E-R图的基本要素是实体型、属性和联系,其表示方法为:
· 实体型:用矩形表示,矩形框内写明实体名;
· 属性:用椭圆形表示,并用无向边将其与相应的实体连接起来;多值属性由双线连接;主属性名称下加下划线;
· 联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型。
请下载论文,论文或程序为doc或rar格式,只上传部分目录查看,如果需要此论文或程序,请点击-下载论文,下载需要资料或是论文。