石家庄铁道大学四方学院毕业设计
基于web的购物车系统
Shopping cart system based on Web
2016     计算机   
    计算机科学与技术
           
学生姓名    
指导教师          
            完成日期  2016618
毕业设计成绩单
学生姓名
学号
1
班级
专业
计算机科学与技术
毕业设计题目
基于web的购物车系统
指导教师姓名
指导教师职称
讲 师
     
指导教师
得分
评阅人
得分
答辩小组组长
得分
成绩:
院长(主任) 签字:
   
毕业设计任务书
题 目
基于web的购物车系统
学生姓名
学号
班级
专业
计算机科学与技术
承担指导任务单位
导师姓名
导师职称
讲 师
一、主要内容
基于web系统是一个JavaScript 语言可开发的应用程序,该系统主要有购物,各有各的功能。
客户的功能就是手机用户通过网络连接到服务器进行如下操作:                                                                                       
1用户在登录界面进行用户名的注册和登录。
2、用户登录成功可以购物,并且根据物品信息不同搜素不同的书籍向客户端发送这个请求。
3、购物信息通过网络发所给服务器。
服务器端的功能如下所示:
    1、首先通过用户级别的认证,管理员登录到管理界面。
    2、管理员登录成功后可以根据是否有新的书籍信息的进行增删改等功能。
  3、管理员可以对学生用户信息进行处理。
二、基本要求
    1、熟练JavaScript开发语言、、熟练web开发环境;
  2、我们需要明白需求分析的重要性、分析功能需求和性能需求以及可行性分析;
  3、系统构架图、数据模型图和程序流程图要规范而且要清楚明了;
  4、数据库的设计要合理、符合范式要求、便于访问,界面设计要美观大方。
3、主要技术指标
    操作系统: Windows 7                                               
开发工具: webstorm                                                                 
论文正文不少于1万字,查阅文献资料不少于10篇,其中外文文献2篇以上,翻译与课题有关的外文资料不少于3000汉字。
四、参考文献
搜素关于SQLite数据库,以及Android SDK开发环境,Struts+Spring+Hibernate框架的整合实现等方面的资料和参考文献。
五、进度计划
7周:任务分配和开题报告
8周:需求和可行性调研
9周:概要设计
1013周:详细设计和代码设计
1416周:写论文和答辩
17周:成绩综合评定
教研室主任签字
时 间
2016 4 6
毕业设计开题报告
题 目
基于web的购物车系统
学生姓名
学号
班级
专业
计算机科学与技术
一、基于web的购物车系统研究背景
现在的智能手机是雄纷争的时刻,2008这一年Google推出一个名叫Android的开源智能手机操作系统,使用的是Linux内核,开放手机联盟(OHA)成员可以想怎样使用就怎样和想怎样修改就怎样修改SDK包,系统的开源性使它具有很好的拓展性这种性质。这款软件包括了操作系统、用户界面和应用程序,就是智能手机工作所需要的全部软件它都有。
我的论文主要讲述以面向对象的程序开发语言eclipse为开发工具,基于智能手机Android的平台上设计了一个图书管理系统。本图书管理系统通过android客户端和服务器端两部分实现的,在客户端主要完成了分为学生用户和管理员,在学生用户端主要实现注册、登陆、回密码、书籍查询、网上预约等功能。管理员主要是用户管理和图书管理这两个功能的实现。
二、系统的功能
本软件是基于Android系统的智能是手机开发的一款图书管理系统客户端,它有学生用户和管理员两个大模块,在学生用户端主要有注册、登陆、回密码、书籍查询、网上预约等功能。而在管理员端主要有用户管理、图书管理两大功能模块。
详细的说功能由:
      注册:
    用户将经过手机主界面上该程序的图标进入里面点一下注册按钮根据里面的提示信息进行注册就可以成为新的普通用户,注册用户这个消息会通过服务器端和数据库连接,数据库中的用户表则马上生成你注册相关信息但是不能于之前的用户信息重复,并且在手机这边会有成功注册的提示消息。
    用户登录:
    用户登录就只有这两种类型:管理员和普通用户。能够经过登录界面中选定身份登录,服务器根据对应的登录选定信息选择数据库中的数据表进行匹配,用户名和密码正确才会登录成功。
    图书查询:
    在查询界面输入用户想看书的名字和写书人的名字,便能够通过服务器端对数据库进行查并且返回你像看的书本的相关信息,书本的信息由这几个部分组成:书名、作者、出版社名、是否被接、剩余本数。 
    用户管理:用户管理:用户管理就是管理员对普通用户的账号进行一些处理的过程,他可以看哈儿普通用户的基本信息,甚至可以把一些用户帐号删掉。
    图书管理:这种能力只有管理员才可以干的其它的不行,管理员经过这种能力可以对图书进行一些操纵,像增加、删出。通过这个功能管理员还可以对新进的图书进行添加处理,并能实时发布新增书籍。
  注册管理:用户注册帐号后客户端会把这个信息给服务器,而且在数据库中添加相关的信息。
    登录管理:依据登录的信息向服务器发送请求,然后和数据库信息进行比较,看看用户登记是否成功。登录时,你的一定要选定你的登录身份,是学生用户还是管理员登记,不同的身份服务器会依据不同的数据库表来确定信息,还要确定所登录的账号密码是否正确。
       
3、系统开发环境介绍
Android平台由Linux操作系统、LibrariesAndroid TimeApplication FrameworkApplication组成。
    Android开发环境是adt-bundle-windows-x86主要介绍Android SDKEclipse
  服务器和数据库是集成环境XAMPP软件,它包括服务器ApacheMy SQL数据库等众多软件的集成。
四、参考文献 
[1]   李世昌. 电信流程模型的研究与实现[D],电子科技大学硕士论文,20074
[2] 黄塔娜. 鄂尔多斯市电子公文交换系统的设计与实现[D],内蒙古大学硕士论文,20085
[3] 浅析SQL ServerOracleDB2的比较 Oracle - 数据库 - TechWeb-技术社区,网络(hweb.),2012;32-55
[4] 李淑香. 漫谈红外辐射测温仪[J],硅谷,20088
[5] 田巍. 高职学院的教学管理系统[D],吉林大学硕士论文,20054
[6]阎宏 Java与模式》[M eclipse开发手机app电子工业出版社 2002.10.01
[7]韦斯,冯舜玺 《数据结构与算法分析:Java语言描述》(第2版)[M
机械工业出版社  2009.01.01
[8]埃史尔,陈昊鹏《Java编程思想》[M]机械工业出版社 2007.06.01
[9]王世江,盖索林《Google Android开发入门指南》[M 人民邮电出版社  2009.11
[10]李刚 《疯狂Android讲义》[M 电子工业出版社 2011.6.22
[11]Grant Allen,Mike Owens The Definitive Guide to SQLite(Second Edition)》[M]电子工业出版社 2012.01.01
五、进度计划
7周:任务分配和开题报告
8周:需求和可行性调研
9周:概要设计
1013周:详细设计和代码设计
1416周:写论文和答辩
第17周:成绩综合评定
指导教师签字
 
  20154 13
这个时候正是智能手机相互之间竞争最为严重的时刻,在2008年Google推出一个叫作一个Android的开源智能手机操作系统,它的内核是叫做Linux内核,因为该系统拥有开源性而导致拓展能力非常的强大,系这款软件里面有以下几个应用程序:操作系统、用户界面和应用程序,以就是说智能手机工作里面拥有的全部软件它依然都包含有。
吾主要讲述的就是开发语言是以面向对象的程序和开发工具是eclipse,这是一个基于智能手机平台上设计了一个图书管理系统。本图书管理系统通过android客户端和服务器端两部分实现的,在客户端主要完成了分为学生用户和管理员,在学生用户端主要实现注册、登陆、回密码、书籍查询、网上预约等功能。管理员主要是用户管理和图书管理这两个功能的实现。
关键词google,购物车,android,用户管理
           
Abstract
At this time of the timing between smart and clver phone competition is the most serious time, Google in 2008 design a is called an Android open source smart and clver phone operating system, its kernel is called the Linux kernel, open handset alliance (smaller companies) members can think using on how to use and want to  a modification on how to modify the SDK package, Because the system has open nature and lead to expand capacity is very strong. The software with the following application: operating system, user interface and application, to say the smart and clver phone work inside it still contains all software.

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。