搜档网
当前位置:搜档网 › jsp学生管理系统课程设计报告

jsp学生管理系统课程设计报告

jsp学生管理系统课程设计报告
jsp学生管理系统课程设计报告

目录

一.概述 (3)

二.系统的结构分析与设计 (3)

2.1 整体设计 (3)

2.2 模块设计 (4)

三.系统的实现 (5)

3.1 登录界面 (5)

3.2 学生信息界面 (6)

3.3 学生信息查询,编辑,新增界面 (7)

3.4 连接数据库 (11)

四.总结.................................................................................................... .16

一概述

一直以来学生的成绩管理是学校工作中的一项重要内容,我国的大中专院校的学生成绩管理水平普遍不高。随着办学规模的扩大和招生人数的增加,建立一个成绩维护系统是非常必要的。普通的成绩管理已不能适应时代的发展,因为它浪费了许多的人力和物力。在当今信息时代这种传统的管理方法必然被以计算机为基础的信息管理系统所代替。为了提高成绩管理的效率,我选择了学生成绩管理系统作为毕业设计的课题。

本系统在大多数成绩管理系统的基础上,主要增加了教师对成绩的操作,教师改完试卷后不用在往学院的教务处办公室报送成绩,可以直接的把成绩上传到网络上,学生也可以方便快速的查询到自己的成绩,考试后教务管理人员也不必总呆在学院的办公室,他们都不受时间,位置,空间的限制,只要有上网的条件,在家里就可

二系统的结构分析与设计

2.1 整体结构设计

基于系统的使用对象是管理员,系统根据功能需要分为三个模块,即学生基本信息管理、新增学生信息管理和查询学生信息管理。采用B/S模式,jsp+SQL 2008+JavaBean的技术形式实现。

2.1.1 用户角色设计及权限分配

管理员:拥有管理系统所有功能的权限,同时负责系统的用户的增删,服务功能的起停,数据的备份、还原等维护操作;

2.1.2 系统模块设计

学生信息管理系统包括三个基本模块:学生基本信息管理、新增学生信息管理和查询学生信息管理。三个模块管理功能不一,同时相互之间又有联系。

图1

2.1.3 系统运行模式设计

系统采用B/S(Browser/Server)模式,使管理更加方便和简单,B/S结构中各个客户端只需安装一个具有某种编译功能的构件即可,这个构件就是Web浏览器,用户面对的将是简单统一的浏览器,而不是一个复杂的客户端软件,这就降低了用户的使用难度,系统面对的是全系的师生,大量的学生在使用,B/S是毋庸置疑的选择和必然。

2.1.4可行性分析

(1).技术可行性:需要用到JAVA基本技术、基于jsp的WEB程序设计、TSQL 语言、图片处理、数据库服务等技术。

(2).开发环境:课题在JDK+SQL servlet平台下进行设计开发,所使用到的硬件设备有普通PC机一台(现在市场上主流的PC配置已足够),软件有JDK、TOMCAT、SQL 2008、MyEclipse、DERAMWVAER8.0、FREAWORK8.0、photoshop等。

(3).运行平台:借助学院现有的WWW服务平台及数据库服务平台即可实现。

综上所述本课题的开发具有可行性!

2.2 系统模块分析

2.2.1 数据需求分析

学生信息管理系统就是对学生信息的管理,所以首先我们需要知道的是学生有那些

信息,并且是怎样进行分类的。

学生基本信息根据要求应该包括学生姓名、密码、联系方式、email、入学信息等。学生唯一一一对应的是学号,所以学号是唯一的主键,其他的都不能是,根据学号我们可以查找学生的姓名信息。

2.2.2系统的逻辑结构设计

2.2.3数据库设计

系统创建一个学生信息数据库(mydlb),当中包含有学生资助信息子系统中的主要数据表:学生信息表(student)其中两个表的结构如下。

学生家庭经济情况信息表(student)

三系统的实现

3.1系统登陆界面

主页是连接登录模块的纽带,我们的理念是给用户简洁、便利的操作界面,如图所示主页只提供了个简单的链接,让用户能够快速的进入系统。

3.2 学生信息界面

学生信息界面主要显示学生学号,姓名,查看,编辑,删除等信息。相关代码为:

public class ListServlet extends HttpServlet {

public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

StudentDAO dao = new StudentDAO();

List students = dao.getAllStudents();

request.setAttribute("students", students);

request.getRequestDispatcher("/list.jsp").forward(request, response);

}

public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

doGet(request, response);

}

}

3.3 学生信息查询,编辑和新增等界面

各功能模块都通过测试,查询得到正确结果,分页功能正常,数据读取状况正常,页面显示正常,响应时间非常快,数据查询过程基本上没有感到浏览器和服务器通信,已经返回了查询结果。

相关代码:

查询代码:

public class XuehaoServlet extends HttpServlet {

/**

*

*/

private static final long serialVersionUID = 1L;

public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

String strId = request.getParameter("id");

int id = Integer.parseInt(strId);

Student student = new Student();

StudentDAO dao = new StudentDAO();

student = dao.getStudentById(id);

request.setAttribute("student", student);

request.getRequestDispatcher("/view.jsp").forward(request, response);

}

public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

doGet(request, response);

}

编辑代码:

public class ModifyServlet extends HttpServlet {

public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

String strId = request.getParameter("id");

int id = Integer.parseInt(strId);

StudentDAO dao = new StudentDAO();

Student student = dao.getStudentById(id);

request.setAttribute("student", student);

request.getRequestDispatcher("/modify.jsp").forward(request, response);

}

public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

doGet(request, response);

}

}

新增代码:

public class AddServlet extends HttpServlet {

/**

*/

private static final long serialVersionUID = 1L;

public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

String username = request.getParameter("username");

String userid = request.getParameter("userid");

String password = request.getParameter("psw");

String major = request.getParameter("major");

String phone =request.getParameter("phone");

String email = request.getParameter("email");

Student student = new Student();

student.setUsername(username);

student.setId(Integer.parseInt(userid));

student.setPassword(password);

student.setMajor(major);

student.setphone(phone);

student.setEmail(email);

StudentDAO dao = new StudentDAO();

dao.addStudent(student);

response.sendRedirect("list.do");

}

public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

doGet(request, response);

}

}

3.4 连接数据库

public class StudentDAO {

private static final String DRIVER = "com.mysql.jdbc.Driver";

private static final String URL = "jdbc:mysql://localhost:3306/mydlb";

public List getAllStudents() {

Connection conn = getConn();

Statement stmt = null;

ResultSet rs = null;

String sqlValue = "SELECT * FROM student";

List list = new ArrayList();

try {

stmt = conn.createStatement();

rs = stmt.executeQuery(sqlValue);

while (rs.next()) {

Student stu = new Student();

stu.setId(rs.getInt("id"));

stu.setUsername(rs.getString("username"));

stu.setPassword(rs.getString("password"));

stu.setMajor(rs.getString("major"));

stu.setphone(rs.getString("phone"));

stu.setEmail(rs.getString("email"));

stu.setEnroll_date(rs.getString("enroll_date"));

list.add(stu);

}

return list;

} catch (Exception ex) {

System.out.println("数据库操作发生错误!");

ex.printStackTrace();

return null;

} finally {

try {

if (rs != null) {

rs.close();

}

if (stmt != null) {

stmt.close();

}

if (conn != null) {

conn.close();

}

} catch (SQLException ex) {

System.out.println("Close Error!!!!!!");//

ex.printStackTrace();

}

}

}

public Student getStudentById(int id) {

Connection conn = getConn();

Statement stmt = null;

ResultSet rs = null;

String sqlValue = "SELECT * FROM student WHERE id=" + id;

try {

stmt = conn.createStatement();

rs = stmt.executeQuery(sqlValue);

Student stu = new Student();

while (rs.next()) {

stu.setId(rs.getInt("id"));

stu.setUsername(rs.getString("username"));

stu.setPassword(rs.getString("password"));

stu.setMajor(rs.getString("major"));

stu.setphone(rs.getString("phone"));

stu.setEmail(rs.getString("email"));

stu.setEnroll_date(rs.getString("enroll_date"));

break;

}

return stu;

} catch (Exception ex) {

System.out.println("数据库操作发生错误!");

return null;

} finally {

try {

if (rs != null) {

rs.close();

}

if (stmt != null) {

stmt.close();

}

if (conn != null) {

conn.close();

}

} catch (SQLException ex) {

System.out.println("Close Error!!!!!!");//

ex.printStackTrace();

}

}

}

public void addStudent(Student student) {

Connection conn = getConn();

Statement stmt = null;

String sqlValue = "INSERT INTO student(id,username,password,major,phone,email,enroll_date) VALUES ("

+ student.getId()

+ ",'"

+ student.getUsername()

+ "','"

+ student.getPassword()

+ "','"

+ student.getMajor()

+ "','"

+ student.getphone()

+"','"

+ student.getEmail()

+ "','"

+ (new java.util.Date()).toString() + "')";

try {

stmt = conn.createStatement();

stmt.executeUpdate(sqlValue);

} catch (Exception ex) {

System.out.println("数据库操作发生错误!");

ex.printStackTrace();

} finally {

try {

if (stmt != null) {

stmt.close();

}

if (conn != null) {

conn.close();

}

} catch (SQLException ex) {

System.out.println("Close Error!!!!!!");//

ex.printStackTrace();

}

}

}

public void updateStudent(Student student) {

Connection conn = getConn();

Statement stmt = null;

String sqlValue = "UPDATE student SET username='"

+ student.getUsername() + "', password='"

+ student.getPassword() + "', major='" + student.getMajor()

+"', phone='" + student.getphone()

+ "', email='" + student.getEmail() + "' WHERE id="

+ student.getId();

try {

stmt = conn.createStatement();

stmt.executeUpdate(sqlValue);

} catch (Exception ex) {

System.out.println("数据库操作发生错误!");

ex.printStackTrace();

} finally {

try {

if (stmt != null) {

stmt.close();

}

if (conn != null) {

conn.close();

}

} catch (SQLException ex) {

System.out.println("Close Error!!!!!!");//

ex.printStackTrace();

}

}

}

public void removeStudent(int id) {

Connection conn = getConn();

Statement stmt = null;

String sqlValue = "DELETE FROM student WHERE id=" + id;

try {

stmt = conn.createStatement();

stmt.executeUpdate(sqlValue);

} catch (Exception ex) {

System.out.println("数据库操作发生错误!");

ex.printStackTrace();

} finally {

try {

if (stmt != null) {

stmt.close();

}

if (conn != null) {

Jsp课程设计实验报告

《jsp程序设计》 Jsp课程设计实验报告 题目学生成绩管理系统 专业 班级 姓名 指导教师 2011年6月28日

目录 一、绪论----------------------------------------------------------------------------------------------------------------- 3 1、系统开发背景 ----------------------------------------------------------------------------------------------- 3 2、项目开发的目标-------------------------------------------------------------------------------------------- 3 3、系统开发所用的技术设备------------------------------------------------------------------------------- 3 二、需求分析 ---------------------------------------------------------------------------------------------------------- 3 1、系统需求分析 ----------------------------------------------------------------------------------------------- 3 2、用户需求 ----------------------------------------------------------------------------------------------------- 4 3、系统框架图如下: ---------------------------------------------------------------------------------------- 5 4、系统设计思想 ----------------------------------------------------------------------------------------------- 5 5、系统设计分析 ----------------------------------------------------------------------------------------------- 5 三、数据库的设计---------------------------------------------------------------------------------------------------- 6 1、本系统将数据存储在七个表中,这七个表分别是 ---------------------------------------------- 6 2、建立数据库的命令如下:------------------------------------------------------------------------------- 8 3、建立数据表的命令如下:------------------------------------------------------------------------------- 8 四、关键技术及代码------------------------------------------------------------------------------------------------- 9 1、管理员登录代码-------------------------------------------------------------------------------------------- 9 2、从数据库中获取用户名和密码的代码。 --------------------------------------------------------- 10 3、留言板的相关代码。 ----------------------------------------------------------------------------------- 12 五、测试--------------------------------------------------------------------------------------------------------------- 16 1、登录界面的测试: -------------------------------------------------------------------------------------- 16 2、查询页面: ------------------------------------------------------------------------------------------------ 18 3、添加页面: ------------------------------------------------------------------------------------------------ 18 4、删除页面: ------------------------------------------------------------------------------------------------ 19 5、修改页面 --------------------------------------------------------------------------------------------------- 20 六、总结--------------------------------------------------------------------------------------------------------------- 20 七、参考文献 -------------------------------------------------------------------------------------------------------- 20

管理信息系统课程设计报告

管理信息系统课程 设计报告 设计题目:库存管理管理信息系统专业:工商管理 年级班级: 姓名: 指导教师: 小组成员: 指导教师评阅: 指导教师(签字)成绩: 二O一一年月日

摘要: 本系统是以计算机软件技术为基础,利用VisualFoxpro编程技术进行编程设计的软件系统。采用系统结构化开发方法,设计过程主要部分:企业背景调查、需求分析与可行性研究、企业业务流程图绘制、数据结构与数据库设计、数据字典编制、数据流程图绘制,系统总体结构设计。完成信息的显示代码设计输入/输出设计、模块功能与处理过程设计、系统维护、信息系统安全设计、系统实施、系统运行管理制度、网络系统方案设计。包括输入、输出、查找、配送等功能。此系统具有检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长的优点是一个成本低的现代管理信息系统。最后通仿真验证企业物资管理信息系统对输入信号进行完整解调。 关键词:结构化开发方法;物资管理 Abstract: This paper, based on Computer software technology,and used VisualFoxpro programming technology survey ,Design a software system,which by Structured Approach and design process. Consists of several parts---the company background requirement analysis, and Feasibility study, Enterprise Business flowcharting, and system architecture Design. Complete information is displayed code design,Input / Output Design Module function and Process design,System Maintenance,Design of Information Systems Security,System implementation,System operation management system,Network System Design。 Features: Input、The output、find、distribution. Advantages: quick search, Search for convenient, And high reliability, Large storage capacity, Security and good, Long service life,low cost Management Information System. Finally, the simulation results from verify that Letter Material Management Information systems can make a complete demodulation of the input signals. Key Words:Structured Approach;Materials Management

jsp学生管理系统课程设计报告

学号:0965111006 杭州师范大学 钱江学院 课程设计 题目学生信息管理系统 教学院信息与机电工程分院 专业计算机科学与技术 班级计算机091 姓名方伟宏 指导教师吕明琪 2011 年12 月25 日

目录 一.概述 (3) 二.系统的结构分析与设计 (3) 2.1 整体设计 (3) 2.2 模块设计 (4) 三.系统的实现 (5) 3.1 登录界面 (5) 3.2 学生信息界面 (6) 3.3 学生信息查询,编辑,新增界面 (7) 3.4 连接数据库 (11) 四.总结................................................................................................. .16

一概述 一直以来学生的成绩管理是学校工作中的一项重要内容,我国的大中专院校的学生成绩管理水平普遍不高。随着办学规模的扩大和招生人数的增加,建立一个成绩维护系统是非常必要的。普通的成绩管理已不能适应时代的发展,因为它浪费了许多的人力和物力。在当今信息时代这种传统的管理方法必然被以计算机为基础的信息管理系统所代替。为了提高成绩管理的效率,我选择了学生成绩管理系统作为毕业设计的课题。 本系统在大多数成绩管理系统的基础上,主要增加了教师对成绩的操作,教师改完试卷后不用在往学院的教务处办公室报送成绩,可以直接的把成绩上传到网络上,学生也可以方便快速的查询到自己的成绩,考试后教务管理人员也不必总呆在学院的办公室,他们都不受时间,位置,空间的限制,只要有上网的条件,在家里就可 二系统的结构分析与设计 2.1 整体结构设计 基于系统的使用对象是管理员,系统根据功能需要分为三个模块,即学生基本信息管理、新增学生信息管理和查询学生信息管理。采用B/S模式,jsp+SQL 2008+JavaBean 的技术形式实现。 2.1.1 用户角色设计及权限分配 管理员:拥有管理系统所有功能的权限,同时负责系统的用户的增删,服务功能的起停,数据的备份、还原等维护操作; 2.1.2 系统模块设计 学生信息管理系统包括三个基本模块:学生基本信息管理、新增学生信息管理和查询学生信息管理。三个模块管理功能不一,同时相互之间又有联系。 图1 2.1.3 系统运行模式设计 系统采用B/S(Browser/Server)模式,使管理更加方便和简单,B/S结构中各个客户

教务管理系统课程设计报告

教务管理系统课程设计 报告 文件排版存档编号:[UYTR-OUPT28-KBNTL98-UYNN208]

教务综合管理系统设计报告 专业:软件工程 成员:车振军陆建伟 徐蕾杨思倩 指导老师:徐明 日期:2016-6-15 一、引言 目的 为了保证项目小组能够按时完成小组任务及目标,便于项目小组成员更好地了解项目情况,使项目小组开展的各个过程合理有序,因此确定各个项目模块的开发情况和主要的负责人,供各项目模块的负责人阅读,做到及时协调,按步有序进行项目的开发,减少开发中的不必要损失。 预期的读者是设计人员、开发人员、项目管理人员、测试人员和用户。 背景 高校教务管理工作是高等教育中的一个极为重要的环节,是整个院校管理的核心和基础。面对种类繁多的数据和报表,手工处理方式已经很难跟上现代化管理的步伐,随着计算机及通讯技术的飞速发展,高等教育对教务管理工作提出了更高的要求。尽快改变传统的管理模式,运用现代化手段进行科学管理,已经成为整个教育系统亟待解决的课题之一。 教务管理系统是一个大型复杂的计算机网络信息系统,满足各类高校现在和将来对信息资源采集、存储、处理、组织、管理和利用的需求,实现信息资源的

高度集成与共享,实现信息资源的集中管理和统一调度。为各级决策管理部门提出准确、及时的相关信息和快捷、方便、科学的决策分析处理系统;为信息交流、教务管理提供一个高效快捷的电子化手段;最终达到进一步提高各级领导科学决策水平,提高各院系、各部门管理人员管理水平与办公效率,减轻工作负担的目的。 教务管理系统面向管理员、教师和全校学生,实现学生管理、教师管理、课程管理、成绩处理。 定义 MySQL MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。 MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。 MyEclipse MyEclipse,是在eclipse 基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,主要用于Java、Java EE以及移动应用的开发。MyEclipse 的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持相当不错。二、需求分析

JSP课程设计

目录 1.前言 (3) 1.1实验目的 (3) 1.2实验基本要求 (3) 2.系统分析与设计 (3) 2.1 系统功能描述 (3) 2.2 系统功能流程 (4) 2.3 数据库设计 (5) 2.3.1数据表构建 (5) 2.3.2 E_R图 (6) 2.3.3 数据表关系 (6) 3.系统实现与测试 (7) 3.1 系统采用的关键技术 (7) 3.2 关键程序流程 (8) 3.3 关键代码分析 (8) 3.4 出现的问题及解决 (11) 3.4.1向数据库中插入数据出现乱码问题 (11) 3.4.2 实现页面的跳转问题 (12) 4.系统界面 (12) 5.操作方法 (13) 6.分析与总结 (15) 6.1 实验分析与总结 (15) 7.附录 (16) 7.1 参考文献 (16) 7.2 创建数据库脚码及源程序 (17) 7.3 MVC架构模式的认识 (17)

1.前言 1.1 实验目的 学习Web应用程序的开发,以B/S方式,JSP编程技术开发学生选课系统; 通过编程实践掌握JSP的动态网页与MySql数据库相结合的技术; 通过MVC(模型-视图-控制)架构模式,使其在开发过程中得以应用,并了解Web编程模式下的Mod el1和Mod el2的区别; 了解Struts框架和Hibernet框架的具体含义及Struts与Hibernet相结合模式下的开发 1.2 实验的基本要求 该实验要求完成一个简单的基于Web的学生选课系统,主要实现学生注册模块、学生选课管理模块和课程维护模块这三个模块,采用Servlet、JSP、JDBC、DAO等关键技术,并使用JSP Model1和JSP Model2 两种模式来实现。 实验中采用的开发环境: 编译器:JDK1.5; Web服务器:Tomcat6.0; 插件开发平台:MyEclipse6.0 GA; 数据库服务器:MySQL5.1。 本系统有较好的可维护性、可靠性、可理解性、效率。易于用户理解和操作。可维护性包括了可读性、可修改性、可测试性、等含义。可靠性通常包括正确性和健壮性。开发过程中,在各种矛盾的目标之间作权衡,并在一定的限制的条件下(时间、可用的软、硬件资源等),使上述各方面最大限度的得到满足。 2. 系统分析与设计 2.1 系统功能描述 学生选课系统是典型的信息管理系统(MIS),本系统是根据现代化校园的发展而设计的基于jsp的学生选课管理系统,本系统就是为了管理好选课信息而设计的。 学生选课系统需要满足来自两方面的需求,这三个方面分别是学生和管理员。学生的需求是查询院系的课程、学生选课情况及学生信息的修改;选课管理员的功能最为复杂,包括对学生、选课进行管理和统计,及系统状态的查看、维护并生成选课报表。学生可以直接查看选课情况,学生可以根据本人学号和密码登录

超市管理系统课程设计报告

超市管理系统课程 设计报告 1 2020年4月19日

交通运输工程学院 Visual Foxpro 课程设计报告 设计名称:<超市进货供货管理系统> 系 (院): 交通运输工程学院 专业班级: 学号: 姓名: 指导老师: 设计时间: 6月

目录 课程设计任务书 (1) 一、前言 1、课程设计的目的和意义 2、系统功能设计 3、创立项目管理文件 二、 VFP课程设计说明书 1、系统概述 2、系统总体设计 3、数据库设计 4、系统的具体设计过程 5、调试运行退出 6、结束语 7、主程序代码 8、参考文献 3 2020年4月19日

一、前言 1、课程设计的目的和意义 当今,人类正在步入一个以智力资源的占有和配置,知识生 产、分配和使用为最重要因素的知识经济时代,为了适应知识经济时代发展的需要,大力推动信息产业的发展,我们经过对货物信息 管理系统的设计,来提高货物的操作能力,及对理论知识的实践能力,从而提高货物的基本素质,使其能更好的满足社会需求。 超市进货供货管理系统是一个简单实用的系统,它是超市进行货物管理的好帮手。此软件功能齐全,设计合理,使用方便,适合小型超市对繁杂的商品信息信息进行统筹管理,具有严格的系统使用权限管理,具有完善的管理功能,强大的查询功能。 我们进行本次课程设计的主要目的是经过上机实践操作,熟练掌握数据库的设计、表单的设计、表单与数据库的连接、SQL语 言的使用和了解它的功能:数据定义、数据操纵、数据控制,以及 简单VF程序的编写。基本实现货物信息的管理,包括系统的登 录、货物信息的录入、货物信息的浏览、货物信息的查询、货物 信息的修改和货物信息的删除,并对Visual FoxPro6.0的各种功 能有进一步的了解,为我们更进一步深入的学习奠定基础,并在实 践中提高我们的实际应用能力,为我们以后的学习和工作提供方便,使我们更容易融入当今社会,顺应知识经济发展的趋势。 4 2020年4月19日

JSP动态网站课程设计 报告书

《JSP动态网站程序设计》课程设计说明书 题目:笔记本网络购物系统 学院:计算机与信息工程学院 专业:计算机科学与技术 班级: 姓名: 学号: 起止时间:2011.6.27--2011.7.7 成绩:

课程设计任务书 一、设计题目:《笔记本网络购物系统》 二、设计内容:一个使用jsp与MVC模式开发的具有前台和后台的电脑购物系统,具有良好的用户交互页面,前端页面加入了Ajax技术,实现了无刷新删除订单信息功能,用户通过本系统可以方便的实现用户注册和登录以及一体化下单功能,具有方便,快捷等优点。 三、设计要求: 1.前台页面上具有用户注册,登录,和显示品牌信息,显示推荐商品等功能。 2.用户可以在首页浏览到最近精品推荐的电脑产品,可以查询商品信息,并且实现购买。 3.用户登录后可以方便的将自己中意的商品添加至购物车,在购物车中可以方便的管理已购商品,用户可以在订单管理页面方便的对订单进行删除。 四、工作计划: 指导教师:__ 教研室主任:文东戈 2011 年6月27 日

本科课程设计说明书 摘要 此系统采用当今流行的SSH2进行开发,页面使用了当今最流行的Ajax框架jQuery,具有良好的用户体验,在开发中使用软件工程的思想对系统和业务流程进行了详尽的分析,基本满足Jsp开发步骤,能够完成课程设计的主要任务,系统的订单信息页面能够实现对订单信息的无刷新删除,后台模板简洁漂亮,可以方便的对电脑及其品牌信息进行增删查改。 因网络上关于购物系统页面模板奇缺,为保持系统美观,所以可能会有页面雷同情况发生,本人能够保证代码的唯一性,系统逻辑实现的唯一性。 关键词:Java 购物系统JSP

个人信息管理系统-课程设计报告

《数据库系统概论》 课程设计报告 题目:个人信息管理系统 专业:网络工程 班级: 姓名: 指导教师: 成绩: 计算机学院 2017年12月8日

目录 一课程设计的目的与意义 (2) 1.1课程设计的目的 (2) 1.2 课程设计的意义 (3) 二需求分析 (4) 2.1 用户需求 (4) 2.2 系统需要实现的功能和操作如下 (5) 2.3 功能需求分析: (5) 三数据库概念模型设计 (7) 四数据库逻辑模型设计 (12) 4.1 一般逻辑模型设计: (12) 4.2 具体逻辑模型设计: (13) 五数据库物理设计与数据库保护设计 (17) 5.1 设计表间关系 (17) 5.2 物理设计 (18) 5.3 保护设计 (19) 六数据库建立 (20) 七课程设计心得与体会 (25) 八参考资料 (26)

一课程设计的目的与意义 1.1课程设计的目的 数据库课程设计是数据库系统原理实践环节的极为重要的部分,其目的是: (1)培养学生能够应用数据库系统原理在需求分析的基础上对系统进行概念设计,学会设计局部ER图,全局ER图; (2)培养学生能够应用数据库系统在概念设计的基础上应用关系规范化理论对系统进行逻辑设计,学会在ER图基础上设 计出易于查询和操作的合理的规范化关系模型; (3)培养学生能够应用SQL语言对所设计的规范化关系模型进行物理设计,并且能够应用事务处理,存储过程,触发器以 保证数据库系统的数据完整性,安全性,一致性,保证数据 共享和防止数据冲突; (4)培养学生理论与实际相结合的能力,使之能够熟练掌握一种数据库系统(如SQL SERVER)的使用,培养学生开发创新 能力; (5)通过设计实际的数据库系统应用课题,使学生进一步熟悉数据库管理系统的操作技术,提高学生独立分析问题,解决问 题,查阅资料以及自学的能力,以适应计算机产业日新月异

JSP课程设计

JSP课程实验报告 学生姓名:孔令周 学号:20101002021 班级:116102 指导教师:罗显刚 中国地质大学(武汉)信息工程学院 2012年 6 月28日

一课程设计的任务和具体要求 该项目实训的目的主要是对所学网络知识进行梳理、巩固和提高。通过项目实训 熟悉系统开发的基本流程,掌握系统开发的各个环节的要点,培养系统分析和设计的能力,锻炼团队合作精神。 具体要求: 课程设计任务下达后,研究系统的功能、性能和界面要求,具体安排如下: 1、下达项目实训任务,进行需求分析,形成需求分析报告。 2、进行总体设计和详细设计,形成详细设计报告,进行系统模块开发。 3、全部上机进行系统模块开发和模块测试。 4、系统集成和集成测试,撰写系统操作说明书和项目实训总结报告。 二课程设计所需软件、硬件等 软件:Windows 2000以上的操作系统、JDK开发包、MyEclipse开发环境 ORACLE,tomcat 硬件:机房台式计算机

目录 一、需求分析 (1) 1.1 功能需求 (1) 1.2 开发及运行环境 (2) 1.2.2 硬件平台 (2) 1.2.2 软件要求 (2) 二、总体设计 (2) 2.1网站的设计目标 (2) 2.2网站的深入调查 (3) 2.3网站设计的特点 (3) 2.4网站开发的设计思想 (3) 三、模块设计 (4) 3.1 基于MVC的应用开发模型 (4) 3.2平台功能模块的设计分析 (5) 四、程序模块设计 (6) 4.1 系统流程分析 (6) 4.1.1前台购物流程如图4-2 所示 (6) 4.1.2注册功能流程如图4-3所示 (6) 4.1.3商品搜索流程如图4-4所示 (7) 4.1.4用户登录流程 (8) 4.1.5商品管理流程 (9) 4.1.6购物车流程 (9) 五、详细设计与代码实现 (10) 5.1注册设计 (10) 5.2登录设计 (12) 5.3购物车设计 (13) 5.3.1 购物车模块的实现 (13) 5.3.2商品信息 (16) 5.3.3后台管理模块的实现 (17) 5.3.4商品管理 (17) 5.3.5会员管理 (19) 5.3.6 商品搜索模块的实现 (21) 六、总结 (22) 计算机与通信学院课程设计评分表 ........................................................................ 错误!未定义书签。参考文献 . (24)

JSP课程设计报告书-宠物医院

课程设计任务书

宠物医院管理系统 摘要: 随着计算机性能不断提高,价格不断下降,计算机已经在宠物医院医疗、教学、科研、管理等方面得到越来越广泛的应用。计算机化的宠物医院信息系统已经成为现代化宠物医院运营过程中必不可少的基础设施与技术支撑环境。就好像一个现代化宠物医院的成功运行离不开功能完整、美观舒适的建筑物,技术娴熟的医护人员,功能齐全、高精尖的医疗设备一样, 它也离不开计算机化的宠物医院信息系统。 现在国内外也有很多宠物医院信息管理管理的软件,采用的技术也是多种多样,如基于JSP、FTP模式,但大多数宠物医院信息管理系统主要用于大型宠物医院的关键部门。至于小型宠物医院,利用宠物医院信息管理系统组织管理教学活动的并不多。本系统是采取B/S结构,用户通过浏览器向分布在网络上的许多服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器;采用Java作开发工具,Java是一种跨平台,适合于分布式环境的面向对象编程语言。它具有简单性、分布式、平台无关、可移植、高性能、多线程、动态性等特性;数据库采用MySQL,世界范围内得到主流应用的关系数据库系统。 关键词:Java JSP MySQL Servlet 宠物医院管理

目录: 宠物医院管理系统 (2) 第1章绪论 (1) 1.1设计背景 (1) 1.2开发意义 (1) 1.3开发工具及其技术介绍 (2) 第2 章需求分析 (3) 2.1系统功能描述 (3) 2.2流程分析 (4) 第3章系统设计与实现 (5) 3.1 数据库的设计 (5) 3.2 数据库的ER图 (5) 3.3 数据库物理结构 (7) 第4章结果与结论 (8) 4.1 各个页面的实现 (8) 4.2 部分代码 (10) 4.3系统测试 (13) 第5章收获与致谢 (14) 5.1收获 (14) 5.2致谢 (14) 第6章参考文献 (14)

JSP课程设计报告

JSP 课程设计报告 题 目 : 图书销售管理系统 专 业 班 级 : 学 生 学 号 : 学 生 姓 名 : 完 成 时 间 : 2020-6-5

软件技术专业JSP课程设计任务书

目录 1需求分析 (4) 2概要设计 (4) 2.1功能模块图 (4) 2.2业务流程图 (4) 2.3操作说明 (6) 3运行环境、开发工具 (7) 3.1运行环境 (7) 3.2开发工具 (7) 4系统设计 (8) 4.1程序清单 (8) 4.2数据库设计 (8) 5系统设计 (9) 5.1登录设计 (9) 5.2注册设计 (10) 5.3主界面设计 (10) 5.4增加图书页面设计 (10) 5.5修改图书页面设计 (11) 5.6查看图书页面设计 (12) 5.7删除图书设计 (13) 5.8购物车页面设计 (14) 6系统测试 (15) 6.1登录模块 (15) 6.2注册模块 (16) 6.3操作模块 (16) 7心得体会 (17) 8参考文献 (18)

1需求分析 通过对图书销售的了解,确定本系统具备以下需求。用户可以登录、注册、然后进入主页面;然后可以执行添加图书、修改图书、查看图书、删除图书、点击购买、查看购物以及可以清空购物车、继续购买等需求。 2概要设计 概要设计分为功能模块图、业务流程图和操作说明。 2.1功能模块图 本系统具有登录、注册、以及增加图书、修改图书、查看图书、删除 2.2业务流程图 业务流程图分为登录系统流程图、注册用户流程图、添加图书流程图、修改图书流程图、删除图书流程图。 (1)登录流程图 在登录界面,用户登录成功,进入用户操作界面;失败,则重新登录。

管理信息系统课程设计报告

兰州商学院陇桥学院 工学系课程设计报告 设计题目:户籍管理信息系统 系别:工学系 专业(方向):信息管理与信息系统 年级、班:2011级信息管理与信息系统班学生姓名:方延斌 学生学号:20110651107 指导教师:韩如冰 2014年6月20日

目录 一、前言 (3) (一)选题说明 (3) (二)课程设计进度安排 (3) (三)工作业绩 (3) 二、系统可行性分析 (3) (一)需求分析 (3) (二)开发的可行性 (4) 三、系统分析 (5) (一)业务流程图(如图1) (5) (二)数据流程图(如图2) (5) 四、系统设计(如图3) (6) (一)系统功能结构图 (6) (二)数据库设计 (7) 五、系统实现 (10) 六、系统测试 (11) 七、总结 (13) 八、附件(代码、部分图表) (14)

户籍管理信息系统 一、前言 (一)选题说明 为了能更加快速的完成户籍的管理,提高管理人员的工作效率,特开发此系统。此系统基本符合用户需求,能够完成资料修改、数据录入、用户管理等功能。以及各类相关的打印。并提供部分系统维护功能。同时也考虑了减少数据冗余问题,对于数据的一致性的问题也通过程序进行了有效的解决。 (二)课程设计进度安排 星期进度安排 第十六周可行性分析,系统需求分析(系统描述、业务流程图设计及分析) 第十七周系统需求分析(系统数据流程图、必要的数据字典设计) 第十八周系统设计(系统代码设计、数据库设计),系统设计(输出设计、输入设计及其他内容) (三)工作业绩 小组分工: 序号负责人任务 1方延斌查询相关资料,建立数据库,课程相应模块设计 2唐璠系统整体设计 二、系统可行性分析 (一)需求分析 户籍管理改革是一个关系千家万户的大事情。过去户口曾经是等级、地位的象征,一个户口迁移曾经难倒多少人。这些年,我国户籍

jsp课程设计心得

jsp课程设计心得 篇一:jsp课程设计报告 课程设计实验报告 题目账目管理系统 系别: 计算机科学与技术系专业年级:姓指导教师:成年月日 一、设计内容 (1)用jsp和java设计一个账目管理系统;(2)采用MYSQL数据库储存数据; (3)可以实现管理员登陆,对账目进行管理操作。 二、功能 (1)可以实现管理员登陆; (2)对欠款人进行管理,可进行修改和删除;(3)可以增加欠款人名单以及相关信息;(4)可以对欠款人的相关信息进行阅览。 三、设计模式

MVC模式(模型(java)+视图(jsp)+控制器(Servlet)) 四、系统分析1、可行性分析 随着欠款人的增多,账户就会越来越复杂。那么当欠款人很多的时候,如果还用纸字账簿来记录这些相关信息的话,那就会很麻烦,也很容易出错。随着时间的推移,纸字账簿的字迹可能会不清晰, 导致账目出错。所以与纸字账簿相比,我们设计的这个账目管理系统优点就很突出了。 2、需求分析 通过对账目管理网站的考察、分析以及实际的市场调查,要求本系统具有以下功能: (1)统一友好的操作界面,能保证系统的易用性;(2)规范、完善的基础信息设置;(3)可实现账目全界面的查看; (4)实现欠债人信息的增添、删除、修改、阅览。

五、设计流图 六.(1)数据库逻辑结构设计 本系统数据库采用MySQL数据库,系统数据库名称为javatest,下面分别给出数据表概要说明、数据表关系概要说明及主要数据表的结构。 数据库在一个信息管理系统中占有非常重要的地位,数 据库结构设计的好坏将直接对应用系统的效率,以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致 (2)数据库需求分析 针对账目管理系统的需求分析,得出如下需求信息。? 一个id对应一个欠债人? 一个id对应一个时间? 一个id对应一个金额 针对本系统功能分析,总结出如下的需求信息。? 用户,包括数据项:用户ID、用户名、时间。 tb_account表 列名

管理信息系统课程设计报告

后勤集团管理信息系 一、系统规划 1.1规划目的 后勤管理信息处理的数字化是实现学校管理现代化和信息化的重要内容。建立及时、准确、可靠地信息采集和传输平台,对于提高后勤的服务质量、学校的可持续发展、科学分析决策都有十分重要意义。研发后勤管理信息系统,促进我校的后勤管理水平和效率的提高、促进管理人员素质的提高。 1.2系统建设目标 建成一个完整统一、技术先进、高效稳定、安全可靠的基于Inteme班ntranet 的后勤管理信息系统。利用安全可靠的现代化处理和控制技术,及时准确地采集、处理、传输后勤管理信息,实现后勤业务管理和事务处理的自动化、网络化。确保系统的安全性、稳定性、可靠性的同时,实现与学校前勤各种网络系统的协调一致,是实现学校现代化管理的科学性、完整性、统一性、高效性的重要组成部分。通过提供多层次的后勤信息服务和先进实用的使用手段,满足校内外对后勤信息共享和利用的要求,并为各级领导提供有效的辅助决策服务。 始终遵循学校总体工作思路,围绕“一个”中心:安全、稳定这个中心;做好“两个”服务:做好教育教学服务工作,做好师生生活服务工作;落实“三个”到位:认识到位、责任到位、措施到位。通过建设和加强后勤管理制度,建立良好的后勤管理秩序,挖掘后勤工作潜力,调动后勤工作的积极性,确保后勤服务工作更上一层楼。 1.3系统设计原则 本系统作为学校管理信息系统的一个资源子网进行建设, 以校园网为基础, 实现信息资源共享。 1.3.1统筹规划, 实现跨部们信息共享 本应用系统基于校园网, 实现高水平的信息资源共享和跨平台的信息资源访问, 不仅要面向全校不同部门的信息资源的共享, 还要解决各部门己有的或将建立的信息系统的资源共享, 而各部门信息系统和资源子系统的系统平台不一, 数据库又不尽相同, 要解决不同的资源子网的信息共享, 提高信息资源共享的利用率, 系统结构应具有跨平台访问不同数据源的机制。建立与其他系统的数据接口,信息系统可以为其他系统如人事系统、科研系统提供数据共享。 1.3.2 兼容性与扩展性 系统应具有较好的可扩展性和兼容性。系统的可扩展性应包括能接纳己有的

个人信息管理系统课程设计报告书

Java Web开发(JSP)课程设计报告 题目:个人信息管理系统 设计者:xxxx 专业班级:xxxxxxxx 学号:xxxxxxxx 指导教师: xxxxx 2013年1月5日 xxxxx大学计算机学院

个人信息管理系统报告书 一、系统需求背景 该系统实现用户的个人信息管理,根据用户的需求实现相应的信息查询以及更新为用户挺方便的使用功能。 本系统适用于所有人的个人信息管理,主要任务是对用户的的事宜、心情、工作、学习、个人帐目等等的记载,并对这些进行信息进行日常管理。社会发展越来越快,在面对多发方面压力的情况下,生活难免会陷入混乱,我们在每天的生活和学习中会接触到大量丰富的信息,对于个人信息也需要有一个系统的管理。 二、系统所涉及的一些知识 该个人信息管理系统管理系统采用JSP+JDBC+MySQL、extjs、struts、spring、ibatis来实现,视图层采用JSP来实现,并通过JDBC来连接MySQL数据库。 JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术是用JA V A语言作为脚本语言的,JSP网页为整个服务器端的JA V A库单元提供了一个接口来服务于HTTP的应用程序。 JDBC是一种可用于执行SQL语句的JavaAPI(ApplicationProgrammingInterface应用程序设计接口)。它由一些Java语言编写的类和界面组成。JDBC为数据库应用开发人员、数据库前台工具开发人员提供了一种标准的应用程序设计接口,使开发人员可以用纯Java语言编写完整的数据库应用程序。 MySQL是一个真正的多用户、多线程SQL数据库服务器。SQL(结构化查询语言)是世界上最流行的和标准化的数据库语言。MySQL是以一个客户机/服务器结构的实现,它由一个服务器守护程序mysqld和很多不同的客户程序和库组成。 MySQL 主要目标是快速、健壮和易用。最初是因为我们需要这样一个SQL服务器,它能处理与任何可不昂贵硬件平台上提供数据库的厂家在一个数量级上的大型数据库,但速度更快,MySQL就开发出来。

java_jsp课程设计报告(网络购物车的实现) 2[1] (2)

南阳理工学院 课程设计 课程设计名称:课程设计 专业班级:数据库一班 学生姓名:张文瑞 学号:1315925020 指导教师:

学生姓名张文瑞专业班级数据库学号1312925020 题目网络购物车 主要内容 淘宝、京东、易购等都是知名度很大的电子商务网站,而对于电子商务网站来说一个很重要的组成部分便是网络购物车,要求利用html、jsp、servlet、数据库等知识点,结合相关设计模式、以及软件工程的相关知识,在经过需求分析、总体设计、详细设计等流程步骤以后,设计一个网络购物车。主要功能是记录和操作不同客户的网上购物信息。该系统能对购物车中商品信息进行查询、增加、修改、删除、清空、下载等操作,商品信息存储在数据库中。 任务要求 综合运用所学的JAVA程序设计基本知识,并能通过查阅相关文献材料,独立完成该课题的设计开发工作。要求根据本课题设计合理的数据结构,并实现:商品展示、操作成功提示、购物车展示等视图界面;对商品信息的查询、增加、修改、删除、清空、下载等功能模块。 系统采用tomcat、记事本等开发工具进行开发实现。 根据系统功能,结合软件开发流程,完成设计报告的撰写。 参考文献[1](美)Cay S. Horstmann、Gary Cornell. Java核心技术卷I:基础知识(第 8版)(英文影印版).人民邮电出版社, 2008.11 [2]耿祥义、张跃平. JA V A2实用教程(修订). 清华大学出版社,2001.10 [3]杨小平java项目案例导航科学出版社,2003.7 [4]傅进勇、邓少烽、李波jsp网络编程电子工业出版社2008.5 网络购物车 一:需求分析 利用html、jsp、java、servlet、数据库等知识点,结合相关设计模式、以及软件工程的相关知识,设计一个网站购物车,用于记录不同客户的购物订单,

仓库管理系统课程设计报告

仓库管理系统课程设计报告 一、概述 项目背景: 仓库管理在企业的整个供应链中起着至关重要的作用,如果不能保证正确的进货和库存控 制及发货,将会导致管理费用的增加,服务质量难以得到保证,从而影响企业的竞争力。传统简单、静态的仓库管理已无法保证企业各种资源的高效利用。如今的仓库作业和库存控制 作业已十分复杂化多样化,仅靠人工记忆和手工录入,不但费时费力,而且容易出错,给企 业带来巨大损失。使用仓库管理系统,对仓库各环节实施全过程控制管理,并可对货物进 行货位、批次、保质期、配送等实现系统列号管理,对整个收货、发货、补货、集货、送货等各个环节的规范化作业,还可以根据客户的需求制作多种合理的统计报表。仓库管理系 统能帮助企业合理有效地利用仓库空间,以快速、准确、低成本的方式为客户提供最好的服 务。 系统特点: 本系统是采用面向对象的设计思想进行编制,整个系统由若干个表单、报表及一个主菜单组成,由项目管理器统一管理全部程序的编写和调试?用户在操作中可以通过主菜单调用系统的各个功能?在表单设计方面尽量考虑方便用户,简化操作,绝大部分操作只需点击鼠标即可完成,力求突出系统的便利性、实用性? 设计环境与工具: 在现有的DBMS ( Visual FoxPro )支持下进行。

二、需求分析 问题陈述: 需完成的功能: 产品入库管理,可以填写入库单,确认产品入库; 产品出库管理,可以填写出库单,确认出库; 借出管理,凭借条借出,然后能够还库; 初始库存设置,设置库存的初始值,库存的上下警戒限; 可以进行盘库,反映每月、年的库存情况; 可以查询产品入库情况、出库情况、当前库存情况,可以按出库单、入库单,产品、时间进 行查询; 三、系统结构设计 (1)系统功能结构设计(包括主要功能模块及功能模块的细化。) 本系统应能够方便的实现仓库货物存储信息的录入、修改、编辑和浏览等功能,高效地完成 企业的各种产品信息的统计功能,打印出各种产品入库出库和盘库查询的信息表格,系统的各主要功能的要求如下: 信息录入功能:仓库产品基本信息、产品入库信息、产品出库信息、产品清单资料等 浏览功能:浏览仓库产品基本信息,浏览产品入库情况、出库情况、当前库存情况 查询功能:产品标号,或者按验收时间查询库存设置等

管理信息系统课程设计报告(仅供参考)

大学南方学院 《管理信息系统》课程设计报告 题目:书店管理信息系统课程设计(参考)图书管理系统 班级: 姓名: 学号: 2016年 12 月 1 日

目录 第1章系统开发概述 (1) 1.1 系统开发的需求分析 (1) 1.2 必要性研究 (1) 1.3 可行性研究 (2) 1.3.1 经济可行性 (2) 1.3.2 技术可行性 (4) 1.3.3 管理可行性 (5) 第2章系统分析 (6) 2.1 业务流程分析 (6) 2.2 数据流程图 (8) 2.3 数据字典 (10) 第3章系统设计 (16) 3.1 书店管理信息系统的功能设计 (16) 3.2 书店管理信息系统的代码设计 (17) 3.3 数据库设计 (18) 3.3.1 概念设计 (18) 3.3.2 逻辑设计 (20) 3.3.3 物理设计 (21) 第4章系统实施 (23) 4.1 输入/输出设计 (23) 第5章总结 (29)

第1章系统开发概述 1.1 系统开发的需求分析 在当今社会,随着计算机的发展以及网络技术的广泛应用,日常的信息管理工作已经涉及到我们生活中的方方面面,并发挥着越来越重要的作用。因此,高效的信息管理工作对于人们从以前繁琐的事务中解放出来,从而提高工作效率具有极其重要的意义。而目前在大的书店(比如新华书店)已经有了一整套比较完整的管理信息系统,而在一般的中、小型的书店由于其规模限制,硬件投入不大,管理人员水平有限,所以大部分的工作还是进行着手工管理,工作效率很低,并且不能及时了解书店各类图书的库存,读者需求的图书难以在短时间里找到﹑图书的入库和更新比较麻烦等,不便于动态及时调整图书结构。同时由于不可避免的人为因素,造成数据的遗漏﹑误报等,这些弊端对于书店的经营管理是非常不利的,也对书店的总体发展产生了负面的影响。 除此之外,随着这几年书店管理信息系统在大型书店的建设与应用,已经可以看到应用的效果十分显著。它不仅使书店的整体的信息管理水平得到一个显著地提升,而且大幅度地减少运营管理的成本,还可以带来相当可观的经济收益以及非经济效益,对其发展也产生了许多有利的因素和效用。因此,对于要提高中、小型书店的整体的管理信息的水平和服务质量,开发与实施适合中、小型书店的管理信息系统已经是迫在眉睫了。 1.2 必要性研究 在信息时代,由于所存在的种种弊端,已经不适用于现代的书店的管理运营方式与发展。因此,传统的书店管理方式必然将被计算机为基础的管理信息系统所取代。使用计算机对书店图书信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速﹑查找方便、可靠性高﹑性好﹑寿命长﹑成本低﹑高效率﹑存储量大、对进书有较好的预测性等,这些优点能够极提高书店的管理效率。 因此,本书店管理信息系统旨在提供一个可以操作的,方便查询,易于修改,提

相关主题