




已阅读5页,还剩20页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
中小型超市管理系统摘 要 &n中小型超市管理系统bsp; 由于科技的发展,信息量的剧烈膨胀,企业要想适应信息社会迅猛中小型超市管理系统发展的浪潮,就必须借助于Internet构建新的运营模式,连锁超市中小型超市管理系统已经成为很多企业要采用的新模式。同时J2EE平台的产品几乎能够在任何中小型超市管理系统操作系统和硬件配置上运行,因此文中设计了一个基于J2EE 架中小型超市管理系统构的超市综合管理信息系统。根据J2EE 架构的多层应用程序方案和超市中小型超市管理系统管理信息系统的特点,系统采用以Web 为中心的应用程序方案。该系中小型超市管理系统统可以提高企业的整体运营速度,给企业带来巨大的财富。中小型超市管理系统 本超市综合管理信息系统的中小型超市管理系统整体开发中尝试了当前最新的思路和技术。系统框架设计采用了MVC模中小型超市管理系统式思想,代码实现使用了JSP+Java Bean的编程技术,中小型超市管理系统后台数据库是用SQL Server 2000对数据库进行管理。系统中小型超市管理系统有完善的信息管理功能,为商家建立一套科学管理流程。&中小型超市管理系统nbsp; 本系统界面友好简洁,使用中小型超市管理系统人员可以很快掌握,为系统管理人员带来的方便快捷。中小型超市管理系统关键词 管理信息系统; MVC模式; JS中小型超市管理系统P; SQL Server 2000 数据库管理系统; J2EE中小型超市管理系统 &中小型超市管理系统nbsp;  中小型超市管理系统; 中小型超市管理系统 中小型超市管理系统 Abstract&nb中小型超市管理系统sp; Because of the d中小型超市管理系统evelopment of science and technolo中小型超市管理系统gy, the violent inflation of the 中小型超市管理系统amount of information, enterpri中小型超市管理系统ses want to adapt to the tide tha中小型超市管理系统t the information - intensive s中小型超市管理系统ociety develops rapidly, must stru中小型超市管理系统cture the new operation mode wit中小型超市管理系统h the aid of Internet, the online中小型超市管理系统 shopping has already become the n中小型超市管理系统ew mode that a lot of enterprises中小型超市管理系统 have wanted to adopt. &nbs中小型超市管理系统p; At the same time中小型超市管理系统 the products in J2EE platform ca中小型超市管理系统n nearly run on any operating 中小型超市管理系统system and hardware disposition, s中小型超市管理系统o this text has designed a system中小型超市管理系统 of online shopping built up on中小型超市管理系统 the basis of J2EE. According to 中小型超市管理系统the multi - layer application p中小型超市管理系统rogram scheme of J2EE and systema中小型超市管理系统tic characteristic of shop中小型超市管理系统ping managerment, this system ado中小型超市管理系统pts the application program scheme中小型超市管理系统 taking Web as the centre. The sy中小型超市管理系统stem can greatly speed up the op中小型超市管理系统eration cycle, bring huge treas中小型超市管理系统ure to the enterprise.Hav中小型超市管理系统e all tried present latest thi中小型超市管理系统nking and technology in whole deve中小型超市管理系统lopment of this system of shoppin中小型超市管理系统g at network. Have designed an中小型超市管理系统d adopted MVC mode thought in sy中小型超市管理系统stematic frame; The code has re中小型超市管理系统alized using the network progr中小型超市管理系统amming technology of JSP +Java B中小型超市管理系统ean; Backstage supporters databas中小型超市管理系统e manages database with SQL Server 2000. The system has complete operating and management which set up a set of scientific management procedure for the trade company. Systematic interface this friendship succinct, use personnel can master quickly, which make shopping managerment employees convenient and swift too.Key words Managerment Information System MVC mode SQL Server 2000 Database Management System Multi - layer Application Program J2EE目录摘 要 IABSTRACT II第1章 绪论 1第2章 超市综合信息管理系统概述 32.1 超市综合信息管理系统简介 32.1.1 什么是信息管理系统 32.1.2 信息管理系统的特点 42.1.3 管理信息系统的分类 52.2 管理信息系统的开发过程 52.3 本章小结 6第3章 选题与课题概述 73.1 课题相关的一些重要概念 73.1.1 电子商务的概述 73.1.2 电子商务相对于传统商务的优点 73.1.3 J2EE的概念及体系结构分析 73.2 课题的选择 103.3 本章小结 10第4章 操作平台和开发工具简介 114.1 系统性能需求 114.1.1 硬件环境 114.1.2 软件环境 114.2 SQL SEVER 2000介绍几选用原因 124.3 JAVA在本系统的应用 134.3.1 Java Bean简介 134.3.2 Java Bean在系统中的使用 134.4 本章小结 13第5章 系统可行性 145.1 市场可行性 145.2 技术可行性 145.3 系统环境分析 145.4 安全分析 155.5 本章小结 15第6章 需求分析说明书 166.1 市场细分及各细分市场需求 166.2 功能需求 166.3 数据描述及数据库需求 166.4 本章小结 17第7章 系统总体设计 187.1 总体设计的目的 187.2 总体设计内容 187.2.1 系统组织结构及思想 187.2.2 MVC模式概述 187.2.3 本系统的MVC模式 207.3 系统功能模块设计 207.3.1 总体功能模块结构 207.3.2 数据库设计 217.3.3 数据库子模式逻辑结构描述 227.4 本系统的数据库的安全性 267.5 本章小结 27第8章 详细设计 288.1 说明书编写目的 288.2 详细设计概述 288.3 系统详细功能结构 288.3.1 实际超市商品销售管理流程 288.3.2 系统所有功能模块详细介绍 288.4 系统模块实现 348.4.1 底层数据库 358.4.2 数据库操作Bean 378.4.3 数据存取Bean 408.4.5 商务逻辑bean 418.4.6 JSP页面 418.5 JAVA BEAN特别说明: 418.5.1 基本方法 418.5.2 重要语句 428.5.3 Java Bean之间的通信 428.6 本章小结 42第9章 编码及调试 439.1 编码总述 439.2 程序亮点 439.3 JSP页面调试过程 439.4 本章小结 44第10章 超市管理系统测试 4510.1 简介 4510.2 测试内容 4510.2.1 功能测试 4510.2.2 正确性测试 4510.2.3 可靠性测试 4510.3 软件测试报告 4610.4 本章小结 47结 论 48参考文献 50致 谢 51 要本系统主要针对目前高校学生在线请假以及学生上课出勤管理而设计的信息系统。本系统总体上由三大功能模块:请假系统模块、考勤系统模块、后台管理模块组成。系统涉及到高校三大类用户:学生、任课老师、系统管理员。本高校学生考勤管理系统用JSP+SQL Server 2000开发,开发过程中运用了页面模块化、信息发布的动态生成、静态页面显示等技术开发。本论文重点介绍本系统的请假系统、考勤系统两大功能模块设计,完成学生、任课老师、系统管理员三类用户功能的设计与实现。 关键词:考勤管理;在线请假;JSPThe system is an information system designed for asking for leave on line for students and managing attendance of undergraduate. It is generally divided into three main modules: the module for asking for on-line leave, the module for managing attendance of undergraduate and the module for backstage management. There are different customers in the university operating the system, such as student, teacher, a teacher in charge of a class, administrator.The system is developed with the help of JSP(java、JavaScript、html)and SQL Server 2000. The key techniques used in the process of development are: the page modularization, dynamic generating and static page showing of information, etc. And the thesis focuses on the introduction of the system’s attendance management and the management of asking for leave online. And it develops the function of student, teacher, and school administrator on the whole. Key word: attendance management;online ask for leave; JSP目 录第1章 问题定义 61.1 引言 61.2开发背景 61.3问题描述 6第2章 可行性分析 82.1 引言 82.2 目的和意义 82.3 可行性分析 8第3章 需求分析 103.1 引言 103.2 用户需求描述 103.2.1学生用户需求描述 103.2.2任课老师用户需求描述 103.2.3系统管理员用户需求描述 113.3功能需求描述 113.4系统开发工具 113.5相关开发工具简介 123.5.1 B/S(浏览器/服务器)简介 123.5.2 JAVA/JSP简介 123.6 系统功能划分 123.7 数据字典 133.8 数据流图 133.9运行需求 143.9.1 最低配置 143.9.2 建议配置 14第4章 总体设计 154.1 引言 154.2 系统布局设计 154.3 总体结构图 16第5章 详细设计 185.1 引言 185.2 系统功能流程图 185.4 数据库设计与实现 195.4.1 实体模型 195.4.2 E-R模型 205.4.3 数据库的逻辑设计 205.4.4 数据库表的创建 20第6章 系统实现 226.1登陆界面的设计与实现 226.2管理员主界面的设计与实现 236.3添加教师界面的设计与实现 246.4教师管理界面的设计与实现 256.5添加学生界面的设计与实现 266.6学生管理界面的设计与实现 276.7教师审核与查看界面的设计与实现 286.8教师点名界面的设计与实现 296.9学生请假界面的设计与实现 306.10学生考勤信息查看界面的设计与实现 31第7章 软件测试 327.1 引言 327.2 测试方案 327.2.1 黑盒测试 327.2.2 白盒测试 327.2.3 其它测试方案 327.2.4 本系统所采用测试方案 327.3 测试过程 327.3.1 用户登陆测试 327.3.2 页面使用安全测试 337.3.3学生用户测试 337.3.4任课老师用户测试 347.3.5班主任用户测试 347.3.6院系领导/学校领导用户测试 34总 结 36参考文献 37致 谢 38附 录 39附录一:文献资料 39原文 39附录二、系统部署及使用手册 41开发工具的安装与配置 41系统部署 42 用户是系统的最终使用者,开发系统的目的是要用户最终很好的使用系统,最终为用户带来各种便利。本系统要解决高校学在线请假以及上课考勤管理两大问题,通过对高校的实际调查分析,本系统应当包括学生、任课老师、系统管理员三类用户,这三类用户对系统的需求简要概括如下:3.2.1学生用户需求描述学生对本系统的主要需求是:在线请假以及查看在校期间所有的上课出勤信息。在线请假需求:学生在网上填写好请假的起止日期,请假原因后,就可以向本学期本班班主任提出请假申请,由任课老师审批后。在在线请假的全过程当中,学生可以随时查看请假的详细进展情况。查看出勤信息需求:学生可以查看在校期间所有学期上课出勤的详细信息,如:整个学期请假、旷课、迟到、早退了多少次,以及具体的时间、任课老师姓名、第几节课等详细信息。其它需求:查看本人的基本信息,如本人的所属的院系、年级、专业、班级、学号、姓名、性别等,以及修改个人用户密码,查看本班课表安排。3.2.2任课老师用户需求描述任课老师对系统的主要需求是:管理所教班级学生的上课出勤信息以及查看所教班级学生的上课出勤信息。管理学生上课出勤需求:根据学校安排的课表,随着时间的变化,自动列出还没有在网上公布的学生上课出勤信息,系统自动根据学生请假系统,决定学生上课出勤的最终结果。查看学生出勤信息需求:查看所教班级学生整个学期上出勤统计信息及详细信息。3.2.3系统管理员用户需求描述系统管理员有系统的最高权限,负责系统所需所有数据的动态同步更新以及维护,根据系统针对各用户的设计,基本功能需求如下:1、管理系统所有用户的添加、删除、修改等。根据系统用户的需求,将本系统按功能划分成三大功能模块:请假系统、考勤系统、后台管理模块,涉及到三大类用户:学生、任课教师、系统管理员。1.请假系统模块本模块的功能是在线请假的实现及管理,主要涉及三大类用户:学生和任课教师,学生通过此功能模块进行在线请假及查看请假记录信息;任课教师在线审批学生请假及查看请假记录信息。2.考勤系统模块本模块的功能是学生考勤信息统计的实现、查看及管理,涉及三大类用户中的所有用户。学生在线查看自己所有学年的出勤信息;任课老师在线管理学生出勤信息。3.后台管理管理本模块的功能实现整个系统数据的同步更新及维护,只涉及系统管理员用户。系统管理员动态的管理学生信息、教师信息等信息的管理,是整个系统实现的基础。 参考的资料有以下:1 肖金秀 JSP程序设计教程北京:冶金工业出版社2 孙晓龙 JSP动态网站技术入门与提高北京:人民邮电出版社3 杨学瑜 JSP入门与提高北京:清华大学出版社4 鲁晓东 JSP软件工程案例精解 北京:电子工业出版社 5 印? Java 语言与面向对象程序设计北京:清华大学出版社 6 皮德常 Java 2简明教程北京:清华大学出版社7 萨师煊 王珊编著,数据库系统概论,高等教育出版社8 张海藩 编著 软件工程导论,清华大学出版社9 赛奎春 JSP工程应用与项目实践 北京:机械工业出版社10 汪孝宜 JSP数据库开发实例精粹 北京:电子工业出版社11 魏茂军 JSP案例开发 北京:中国水利水电出版社12 黄明 JSP信息系统设计与开发实例 北京:机械工业出版社13 屈辉立 JSP网站编程教程 北京:北京希望电子出版社14 孙卫琴 Tomcat与Java Web开发技术详解 北京:电子工业出版社15 张桂元 Struts开发入门与项日实践 北京:人民邮电出版社参考网站:一、 java官方网站二、 Tomcat官方网站基于JSP财务管理系统的设计关键词:、财务管理、JSP、Html、MSSQLserver2000数据库摘要 随着计算机技术、网络技术和信息技术的发展,越来越多地改善着现代人的工作、生活。网络管理系统是计算机技术和网络迅速发展的一个办公应用解决方案。网络管理系统将Internet网络技术与现代管理观念相融合,使得政府得以逐步提高决策透明度、服务效率和廉政建设从而转变政府职能。从而实现政府财务管理的网上化则可以使财务管理,更加高效、规范 2.3 系统技术基础2.3.1 系统软件技术基础本系统采用浏览器服务器端的主从结构,由于是通过IE或Netscape浏览器浏览网页来访问查询和操作数据库,这样客户端基本上不运行其它的应用程序。网络可以是内部域网或是Internet网络,采用通的TCP/IP协议。服务器可以运行在WindowsXP,Windows NT, UNIX等操作系统上,它是一个支持多平台的软件系统。系统开发语言采用HTML语言,使用JSP语言来实现动态效果,数据库采用MSSQLserver2000 3.23.46a版本。MSSQLserver2000数据库是一种功能强大的数据库。可以使用JSPmyadmin来操作数据库。它的使用环境可以是Windows或WindowsXP系统。JSP的编程环境。JSP的编程环境很多,由于JSP是嵌入在Html语言之中在服务器端运行的。因此,它的编写和Html语言的编写有一样的环境。在Windows下有记事本、Deamweaver和JSPED等等。记事本,虽然十分易于得到,但是它功能过于简单在调试程序时十分不方便。Deamweavers是Macromedia公司开发的所见即所得的网页开发工具,不仅功能强大而且十分的易学好用。尤其对Html语言不是十分熟悉的用户而言,也可以更快的学习JSP语言。JSPED工具是集编写调试与一体的编写JSP工具软件。在这次编程期间,我选用了Deamweaver和JSPED来开发软件。2.3.2系统的硬件基础 服务器可以运行在WindowsXP,Windows NT, UNIX等操作系统上,它是一个支持多平台的软件系统。由于服务器有多个用户共享,因此,它需要的一定容量的内存和硬盘。CPU:PIII500以上内存:128M以上硬盘:10G以上网卡:10M/100M其他:调制解调器(可选)安装WindowsXP操作系统或Windows NT操作系统。客户端可以运行在Windows9x/Windows NT Windows2000,WindowsXP等操作系统上。仅仅需要安装IE,Netscape等浏览器,不需要安装任何客户端软件CPU:Intel 80586或奔腾处理器内存:32M以上硬盘:1G以上其他:鼠标、彩色监视器、网卡选件:打印机、调制解调器(通过拨号连接服务器时使用)安装WindowsXP操作系统或Windows NT操作系统2.4 系统介绍 2.4.1系统整体介绍本系统采用B/S结构,所有的程序及数据都放在服务器上,终端在取得相应的权限后使用Web页面浏览,录入,修改等功能。Windows9x/Windows NT Windows2000,WindowsXP等操作系统上。仅仅需要安装IE,Netscape等浏览器,不需要安装其它应用程序。考虑到通用性,本次安装了Windows98操作系统,IE版本。服务器可以运行在WindowsXP,Windows NT, UNIX等操作系统上,它是一个支持多平台的软件系统。考虑到成本和稳定性,我们先在服务器端安装了RedHat WindowsXP ,之后安装了Tomcat 5.0.24版本,最后安装了MSSQLserver2000 3.23.46a版本。在数据库中建立了gov_db数据库,建立了gwyflxxb表、gwygzxxb表、yfgzxxb表和ykgzxxb表。先在客户端Windows98环境中编写好Html程序和JSP程序,然后上传入服务器相应的目录中,进行一般调试和与数据库连接的调试。最后,在与其它小组进行联合调试。最终,实现在客户端根据权限使用浏览器访问服务器端的数据库的目的。目录一、本系统的意义1.1意义1.2关于WindowsXPTomcatMSSQLserver2000JSP二、设计思想2.1 当前财务管理中存在的问题2.1.1财务工作没有实现公开化和透明化2.1.2财务工作无法实现远程管理2.2 工具软件的介绍2.2.1 JSP语言的介绍2.2.2 MSSQLserver2000数据库2.2.3 Tomcat Web服务器2.3 系统技术基础2.3.1 系统软件技术基础2.3.2 系统的硬件基础2.4 系统介绍2.4.1 系统整体介绍2.4.2 财务管理系统功能模块三、财务管理模块设计及实现3.1数据库的设计3.1.1创建数据库3.1.2创建表3.2功能模块设计3.2.1财务系统进入模块3.2.2工资管理模块3.2.3福利管理模块3.2.4查询统计模块四、系统评价五、参考书目附录 (2)实验室信息 1)、发布信息(3)教师管理信息 1)、统计信息2)、评定信息(4)学生信息 1)、预约信息 2)、查询信息(5)管理员 1)、系统维护权限信息 1、 需要什么功能(对于理论类题目,拟采用何种理论方法) 211功能需求1)本系统需要经过有效的身份验证才可以登录2)将登录本系统的身份分为三种:一是管理员,二是教师,三是学生,只有被授权的用户才可以使用本系统3)系统提供学生实际情况预约时间,进入或离开时间,查询成绩等信息4)系统提供实验室规章制度等信息的发布与浏览,实验项目管理5)系统提供教师评分,统计6)用户的身份不同,使用的系统资源也不同。学生只可以查询自己的成绩,预约时间,进,入或离开时间,教师能对学生成绩评分和统计。而管理员拥有整个系统的全部使用权。212 性能需求(1)硬件环境Ø 处理器:Inter Pentium 4 1.6GHz或更高一、 题目计划安排计算机一台,配置Jbuilder,SQL Server,Visio,Office等必备的软件二、 参考文献1、主要的参考书籍和资料1 美微软公司,Microsoft SQL Server 2000数据库管理M,北京:希望电子出版社,2001.72 萨师煊、王珊,数据库系统概论.高等教育出版社,2002.2。3 唐有明,吴华等,JSP动态网站开发 清华大学出版社,2006.84 斯蒂芬. (美) 信息时代的管理信息系统. 机械工业出版社, 20011、 主要参考的网站和网络资料摘要:随着 Internet的迅速发展和普及,网络已经成为人们获取交换信息的重要方式,给人们带来了极大的便利。在各种网络服务中,电子邮件系统以其方便、快捷的特点成为人们进行信息交流的理想工具。通过电子邮件人们可以以十分低廉的价格(甚至免费,如现在普遍使用的免费电子邮件),以非常快的速度同世界上其他互联网用户联络。从某种程度上来说,电子邮件已经基本取代了传统的邮局通信方式。电子邮件的使用者数量呈几何级数增长。现在,除了一些必须通过传统的方式进行邮寄的邮件外,一般的日常交流都可以通过电子邮件的形式来进行。 本文采用了软件工程学方法实现了一个简易电子邮件接收系统的设计与开发,本系统简单地实现邮件的基本功能,包括邮件的接收,发送,读取。可以发送附件等,能对邮件列表进行管理的文件夹,可以进行添加,删除,修改联系人的地址簿。重点着重从客户端和用户界面的开发方面详细阐述了整个电子邮件接收实现的全过程。对开发过程中的难点进行了分析和研究,并通过系统结构图,功能模块图,UML等方式形象地描述出来,所实现的客户端界面应当是友好美观与易用。 经过分析,本文采用基于B/S模式,使用Windows XP操作系统,选择Web网络服务器,采用了目前流行的Java技术语言。关键词:B/S模式,电子邮件,邮件服务器, Java 目 录 摘 要 I Abstract II 第一章 绪论 1 1.1本系统研究意义及国内外发展概况 1 1.2本系统的目的、内容、要求 2 第二章 开发环境与技术的介绍 4 2.1 开发环境 4 2.1.1 硬件环境 4 2.1.2 软件环境 4 2.1.3 环境配置 4 2.2 技术的介绍 5 2.2.1邮件服务器简介 5 2.2.2 SMTP与POP3简介 5 2.2.3 JSP简介 5 第三章 需求分析 7 3.1 可行性研究 7 3.2 理解需求 7 3.3 需求分析 9 3.4 编写目的 9 第四章 概要设计 10 4.1 系统总体设计 10 4.1.1系统功能模块设计 10 4.2 功能模块 10 4.2.1发送邮件流程图 12 4.2.2接收邮件流程图 13 4.2.3地址簿流程图 14 4.3 系统建模UML 15 4.3.1 系统用例图 15 4.3.2. 时序图 17 4.3.3 活动图 20 第五章 详细设计 23 5.1 登录模块 23 5.2 接收邮件模块 24 5.3 发送邮件模块 26 5.4 文件夹模块 28 5.5 地址簿模块 30 第六章 系统测试 34 6.1测试举例 34 6.1.1测试登录页面 34 6.1.2测试主页面 34 6.1.3用户退出系统 34 6.2测试项目 34 6.2.1单元测试 35 6.2.2组合测试 35 6.2.3确认测试 35 6.2.4系统测试 35 6.3测试方法 35 总 结 37 参考文献(References) 38 致 谢 39 外文资料原文 40 外文
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 助跑投掷垒球教学课件
- 2025年初级水利工程管理师考试题库与答案解析
- 2025年外贸跟单员初级业务技能模拟题集
- 2025年外贸企业招聘考试模拟题及答案
- 2025年炼钢工艺深度解析高级面试题预测及答题思路
- 2025年人力资源岗位面试题解析与应对策略
- 2025年网络安全工程师中级面试技巧与模拟题答案详解
- 2025年炼钢高级工考试知识点梳理与模拟试题
- 2025年特岗教师招聘面试小学数学模拟题及答案
- 2025年新媒体运营经理专业能力面试题库
- 2025年内江市总工会公开招聘工会社会工作者(14人)笔试模拟试题及答案解析
- 2025云南辅警笔试题目及答案
- 2025四川内江市总工会招聘工会社会工作者14人笔试备考试题及答案解析
- 2025年三支扶陕西试题及答案
- 2025年行政执法证考试必刷题库与答案
- 基孔肯雅热防控知识考试试题含答案
- 低钾血症护理常规业务学习
- 2025年职业指导师(四级)考试模拟试题汇编与模拟试题解析
- 口部运动功能评估分级标准
- 《汉服发展史》PPT课件
- 新编物理基础学王少杰(上、(下册))课后习题答案
评论
0/150
提交评论