欢迎来到天天文库
浏览记录
ID:15440998
大小:598.00 KB
页数:12页
时间:2018-08-03
《软件工程课程设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、软件工程课程设计指导老师:洪跃山学生姓名:王晓栋(20030810316)组长姓名:王晓栋20030810316同组成员:邓春武20030810301、肖璐璐20030810319、周玮20030810329、沈燕20030810313、周洪芳20030810327、杨先波20030810322符丽芳20030810303112006年11月7日一、软件概述软件名称:网上购物系统指导老师:洪跃山开发日期:2006年9月-2006年11月软件简介:本系统采用会员制管理,将人员分为管理员、会员、游客等,分别
2、拥有不同的权限,各司其职,以便提高工作效率。系统功能包括:会员管理、会员购物管理、订单管理、商品资料管理、库存统计、退货统计等。二、软件过程一、项目规划1.1项目目标本项目要实现一个实用的网上购物系统,本项目需要小组各成员都能够默契和作,但由于成员分布比较分散的原故,使得小组在一起讨论的机会相对较少,增加了项目进行的难度。时间上,由于步入大四学年,小组成员都在各种程度上受到了考研和找工作的压力,所以时间比较紧缺。因此,在很多地方还有不足之处,有些功能还没有全部实现,还请老师见谅!谢谢!!1.2项目组织王
3、晓栋、邓春武、杨先波的计算机功底很深,参与程序编写及系统的数据库设计与开发,后期测试等任务。周玮,沈燕,周洪芳有较强的绘画功底,进行操作界面及整体版面等的设计。肖璐璐、符丽芳有深厚的文字功底,参与用户文档的制作、内部文档整理等任务。1.3资源需求主要需求资源为:Eclipse3.0,Oracle9i,tomcat4.1。这些都可以从网上免费下载。安装除了Oracle对内存要求较高外,其它都比较容易实现。1.4项目规划与管理项目安排人员组成成果提交系统分析与设计王晓栋,邓春武,杨先波需求分析报告数据库设计
4、王晓栋,邓春武,杨先波数据库类图及实现程序编制王晓栋,邓春武,杨先波基本功能的程序实现文档整理与制作肖璐璐、符丽芳查询历次进货记录界面及版图设计沈燕,周玮、周洪芳界面及版图设计图系统测试全体小组成员成品1.4项目进度该系统的工作量相对于我们的开发小组来说很大,必须保证按进度完成任务。实际工作量预计超过二个月(每天4-8小时)。需求分析预计分析报告及系统结构设计需10天,图形界面及版面设计需5天,代码编写预计需25天左右。所有参与开发的人员均能够保证按时完成任务。11二、需求分析说明书2.1系统介绍本系统
5、定位于网上中小型商店,暂时考虑单机环境下的实现;操作系统选择目前常用的Windows98/2000/XP。系统性质为数据库软件。本系统采用会员制管理,系统功能应包含会员管理、购物管理、订单管理、退货管理、库存管理、统计分析、相关人员管理等。系统界面力求简洁、易用,在标准化的基础上考虑界面的美观和新颖。系统计划2006年9月初开始,10中旬完成初步开发工作,其余工作根据时间安排进行。2.2系统面向的用户群体:随着网络的日益盛行,网上购物也成为一种流行。本系统就是一个面向互联网的购物系统,用户群体为网上购物
6、者。2.3系统的功能性需求功能序号功能名称功能说明1商品种类管理包含商品大类、小类等的创建2商品资料管理包含商品资料的添加、修改等3库存统计分门别类统计商品现有库存量、入库时间等4进货记录查询查询历次进货记录5退货登记登记供应商、商品种类、退货的数量、原因等6退货记录查询查询历次退货记录7会员购物管理登记销售的种类、数量、单价、折扣、顾客/会员等8会员管理包含会员的创建、修改、删除等9优惠政策管理包含优惠政策的制定与执行10售书记录查询查询历次售书记录11统计分析按年月日时段统计书店经营状况12商品检索
7、提供按商品的编号、书名、责任者、出版社等途径的检索13系统帐号管理提供上级对下级的资料、密码管理,14个人资料、密码管理提供修改个人资料、密码的工具2.4系统的非功能性需求2.4.1用户界面需求简洁、易用、易懂,美观、大方、标准,具备一定的兼容性。2.4.2软硬件环境需求软件环境:兼容当前主流操作系统Windows95/98/NT/Me/2000/XP等。2.4.3软件质量需求易用、健壮、兼容性好、运行稳定、有一定安全保障。2.4.4软件实现时限本软件要求在两个月内实现。11三.系统的设计实现3.1系统
8、描述本系统是网上购物系统,主要分三个部分:一、顾客能够方便的浏览商品信息,可以通过将商品加入购物车继而(需注册或登陆)下订单来完成网上的购买。二、系统提供业务管理系统来管理产品的进库入库,并制定价格策略,审核会员的订单。三、提供管理员登录系统方便管理,并根据管理员的权限限制其管理功能。系统管理包括员工管理,分配权限、日志管理等。3.2功能需求3.2.1会员部分(1)注册(登录)服务用户通过填写自己的个人相关资料如姓名、电话、邮件、联系方式等
此文档下载收益归作者所有